.Dxgcnq_field{gap:.5rem;min-width:0;display:grid;position:relative}.Dxgcnq_field .copy-label{font-size:var(--fs-sm);color:var(--c-text);font-weight:500}.Dxgcnq_field .copy-status{font-size:var(--fs-sm);color:var(--c-accent)}:is(.Dxgcnq_field .copy-status:empty,.Dxgcnq_field .copy-status[data-tone=ok]){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Dxgcnq_field .copy-row{border:1px solid var(--c-line-strong);background:var(--c-base);border-radius:16px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;display:flex}.Dxgcnq_field .copy-value{min-width:0;font-size:var(--fs-sm);color:var(--c-text);overflow-wrap:anywhere;flex:8rem;margin:0}.Dxgcnq_field .copy-suffix{color:var(--c-text-2);margin-left:.4em}.Dxgcnq_field .copy-btn{min-width:6.5rem;min-height:var(--tap);flex:none;padding:.6rem 1.1rem}.Dxgcnq_field .copy-btn[data-copied]{color:var(--c-accent);border-color:#d9a93f99}.Dxgcnq_field.copy-field--lg .copy-row{border-color:#d9a93f73;padding:.6rem .6rem .6rem 1.25rem}.Dxgcnq_field.copy-field--lg .copy-value{letter-spacing:-.01em;white-space:nowrap;overflow-wrap:normal;flex:1 0 auto;align-items:baseline;gap:.5rem;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:500;line-height:1.15;display:flex}.Dxgcnq_field.copy-field--lg .copy-suffix{font-size:var(--fs-sm);letter-spacing:.06em;margin-left:0;font-weight:400}
.L-y88a_wordmark{font-family:var(--f-display);font-variation-settings:"wdth" 125;letter-spacing:.32em;color:var(--c-text);align-items:center;gap:.6em;margin-right:-.32em;font-weight:600;font-stretch:125%;line-height:1;display:inline-flex}.L-y88a_wordmark.wordmark--md{font-size:1.125rem}.L-y88a_wordmark.wordmark--lg{font-size:1.5rem}.L-y88a_wordmark .symbol{flex:none;width:auto;height:1.75rem;display:block}.L-y88a_wordmark.wordmark--lg .symbol{height:2.25rem}.L-y88a_wordmark .x{color:var(--c-accent)}
.portal{flex-direction:column;min-height:100vh;display:flex}.portal [hidden]{display:none!important}.portal .portal-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:1rem;display:flex}.portal .portal-brand{min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.portal .portal-name{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-2)}.portal .container{max-width:68rem}.portal .portal-main{flex:1;align-content:start;gap:clamp(2rem,1.5rem + 2vw,3rem);padding-block:1.5rem clamp(3rem,2rem + 4vw,5rem);display:grid}.portal .portal-footer{border-top:1px solid var(--c-line);font-size:var(--fs-sm);color:var(--c-text-2);padding-block:1.75rem}.portal .portal-footer .container{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;display:flex}.portal .portal-footer a{color:var(--c-text);overflow-wrap:anywhere}.portal .page-head{justify-items:start;gap:1rem;display:grid}.portal .page-head h1{max-width:22ch;font-size:clamp(2rem,1.5rem + 2vw,2.875rem)}.portal .lede{font-size:var(--fs-lg);color:var(--c-text-2)}.portal .panel{border-radius:var(--radius-lg);align-content:start;gap:1.5rem;min-width:0;padding:clamp(1.25rem,.8rem + 2vw,2.25rem);display:grid}.portal .panel h2{font-size:var(--fs-h3)}.portal .panel>.eyebrow{justify-self:start}.portal .muted{font-size:var(--fs-sm);color:var(--c-text-2)}.portal .field{gap:.5rem;min-width:0;display:grid}.portal label,.portal legend{font-size:var(--fs-sm);color:var(--c-text);font-weight:500}.portal .hint{font-size:var(--fs-sm);color:var(--c-text-2)}.portal input:not([type=checkbox],[type=radio]),.portal select{width:100%;min-height:52px;font:inherit;font-size:var(--fs-base);color:var(--c-text);background:var(--c-base);border:1px solid var(--c-control-line,var(--c-line-strong));transition:border-color .2s var(--ease);border-radius:14px;padding:.75rem .9rem}.portal input:not([type=checkbox],[type=radio]):hover{border-color:var(--c-control-line-hover,#4a5463)}.portal input:not([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--c-accent);outline-offset:1px;border-color:var(--c-accent)}.portal input[readonly]{background:var(--c-raised);color:var(--c-text-2)}.portal input[readonly]:hover{border-color:var(--c-control-line,var(--c-line-strong))}.portal .pw-field{min-width:0;position:relative}.portal .pw-field input{padding-right:3.5rem}.portal [aria-invalid=true]{border-color:var(--c-error)}.portal .error{font-size:var(--fs-sm);color:var(--c-error)}.portal .status{border:1px solid var(--c-line-strong);font-size:var(--fs-sm);border-radius:14px;gap:.5rem;padding:1rem 1.25rem;display:grid}.portal .status:focus{outline:none}.portal .status:focus-visible{outline:2px solid var(--c-accent)}.portal .status--error{border-color:var(--c-error);background:#e58a800f}.portal .status-title{color:var(--c-text);font-weight:600}.portal .status a{color:var(--c-accent-ink,var(--c-accent));overflow-wrap:anywhere}.portal .actions{flex-wrap:wrap;gap:.75rem;display:flex}.portal .actions .btn{width:100%;min-height:56px;font-size:var(--fs-base)}.portal .text-link{min-height:var(--tap);color:var(--c-accent-ink,var(--c-accent));font-size:var(--fs-sm);align-items:center;font-weight:500;display:inline-flex}.portal .foot-note{border-top:1px dashed var(--c-line-strong);padding-top:1rem}.portal .ref-note{border:1px dashed var(--c-accent-line,#d9a93f8c);border-radius:var(--radius-pill);font-size:var(--fs-xs);color:var(--c-text);justify-self:start;align-items:center;gap:.5rem;padding:.35rem .9rem;display:inline-flex}.portal fieldset{border:0;min-width:0;margin:0;padding:0}.portal .check-field{gap:.35rem;display:grid}.portal .check{grid-template-columns:auto 1fr;align-items:start;gap:.85rem;display:grid}.portal .check input{width:22px;height:22px;accent-color:var(--c-accent);cursor:pointer;margin:13px 0 0}.portal .check label{min-height:var(--tap);cursor:pointer;align-items:center;font-weight:400;display:flex}.portal .check input[aria-invalid=true]{outline:2px solid var(--c-error);outline-offset:2px}.portal .check input:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media (min-width:640px){.portal .actions .btn{width:auto;padding-inline:2.5rem}}
.dash{--st-good:#0ca30c;--st-warn:#fab219;--st-serious:#ec835a;--st-critical:#d03b3b;--st-info:var(--c-steel);--st-neutral:#6b7482}.dash--app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-base:#f5f6f7;--c-raised:#fff;--c-raised-2:#f8f9fa;--c-side:#fff;--c-hover:#f1f2f4;--c-text:#17191c;--c-text-2:#646b73;--c-text-on-accent:#17191c;--c-line:#e4e6e8;--c-line-strong:#c9cdd1;--c-glass:#fff;--c-glass-line:#dfe2e5;--c-accent:#a27617;--c-accent-ink:#7a5810;--c-accent-soft:#f5edda;--c-accent-fill:#b5841b;--c-accent-line:#a2761773;--c-error:#b43d35;--c-error-hover:#9a322b;--c-text-on-error:#fff;--c-steel:#52657b;--c-control-line:#80878f;--c-control-line-hover:#4a5463;--st-good:#0a990a;--st-warn:#ba7e0a;--c-chart-bar:#a87a17;--c-chart-track:#f6efdf;--c-meter-track:#eef0f2;--g-warm:linear-gradient(90deg, #c2700f, #c4561f);--c-warm-soft:#fdf0e6;--c-warm-ink:#b45a1e;--g-green:linear-gradient(90deg, #36975c, #1f7a45);--c-green-soft:#e7f6ec;--c-green-ink:#2a7d4b;--dash-radius:14px;--dash-radius-sm:10px;--dash-shadow:0 1px 2px #1018280a, 0 1px 3px #1018280f;--dash-gap:clamp(1rem, .7rem + .6vw, 1.5rem);--dash-max:100rem;--dash-side-w:15.5rem;--dash-control-h:36px;--shadow-glow:0 18px 48px -28px #14181e3d;background:var(--c-base);color:var(--c-text)}.dash--app[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-base:#0b0e12;--c-raised:#151a20;--c-raised-2:#1b222b;--c-side:#11151a;--c-hover:#ffffff0d;--c-text:#eceae4;--c-text-2:#a5abb4;--c-text-on-accent:#17191c;--c-line:#272e37;--c-line-strong:#39424e;--c-glass:#ffffff09;--c-glass-line:#ffffff1f;--c-accent:#d9a93f;--c-accent-ink:#e2b552;--c-accent-soft:#d9a93f1f;--c-accent-fill:#d9a93f;--c-accent-line:#d9a93f80;--c-error:#e58a80;--c-error-hover:#eca096;--c-text-on-error:#17191c;--c-steel:#8da8c8;--c-control-line:#687280;--c-control-line-hover:#8a94a1;--st-good:#0ca30c;--st-warn:#fab219;--c-chart-bar:#d9a93f;--c-chart-track:#d9a93f1f;--c-meter-track:#232a33;--g-warm:linear-gradient(90deg, #d9a93f, #e07448);--c-warm-soft:#e0744824;--c-warm-ink:#f0a07a;--g-green:linear-gradient(90deg, #2f8a55, #5cc98a);--c-green-soft:#5cc98a24;--c-green-ink:#7fd6a3;--dash-shadow:0 1px 2px #00000059;--shadow-glow:0 22px 60px -22px #000c}.dash-shell{flex:1;grid-template-columns:minmax(0,1fr);display:grid}.dash .dash-side{padding:.5rem var(--gutter) 0;border-bottom:1px solid var(--c-line);background:var(--c-side);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand foot""nav nav";align-items:center;gap:.25rem 1rem;display:grid}.dash .dash-id{grid-area:brand;align-items:center;min-width:0;display:flex}.dash .dash-brand{min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.dash .role-badge{border:1px solid var(--c-accent);border-radius:var(--radius-pill);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c-accent-ink);white-space:nowrap;margin:0;padding:.15rem .75rem}.dash .dash-nav{grid-area:nav;min-width:0}.dash .dash-nav ol{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) .5rem;scrollbar-width:thin;scrollbar-color:var(--c-line-strong) transparent;-webkit-overflow-scrolling:touch;gap:.25rem;list-style:none;display:flex;position:relative;overflow-x:auto}.dash .nav-group{display:none}.dash .dash-nav a{border-radius:var(--dash-radius-sm);min-height:40px;font-size:var(--fs-sm);color:var(--c-text-2);white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease);align-items:center;gap:.7rem;padding:0 .75rem;font-weight:500;text-decoration:none;display:flex}.dash .dash-nav a:hover{background:var(--c-hover);color:var(--c-text)}.dash .dash-nav a[aria-current=page]{background:var(--c-accent-soft);color:var(--c-accent-ink);font-weight:600}.dash .dash-nav a:focus-visible{outline-offset:-2px}.dash .nav-icon{color:var(--c-text-2);transition:color .2s var(--ease);flex:none}.dash .dash-nav a:hover .nav-icon{color:var(--c-text)}.dash .dash-nav a[aria-current=page] .nav-icon{color:var(--c-accent)}.dash .nav-index{font-size:var(--fs-xs);color:var(--c-text-2)}.dash .dash-nav a[aria-current=page] .nav-index{color:var(--c-accent)}.dash .dash-side-foot{font-size:var(--fs-sm);grid-area:foot;align-items:center;gap:.4rem;display:flex}.dash .theme-toggle,.dash .sign-out{min-height:var(--dash-control-h);border:1px solid var(--c-line);border-radius:var(--dash-radius-sm);background:var(--c-raised);color:var(--c-text);font-size:var(--fs-sm);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease);align-items:center;gap:.45rem;padding:0 .65rem;font-weight:500;text-decoration:none;display:inline-flex}.dash .theme-toggle:hover,.dash .sign-out:hover{background:var(--c-hover);color:var(--c-text)}.dash .theme-toggle:focus-visible,.dash .sign-out:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.dash .theme-toggle .icon,.dash .sign-out .icon{color:var(--c-text-2);flex:none}.dash .theme-toggle-label{display:none}.dash .user-chip{order:-1;align-items:center;gap:.65rem;min-width:0;max-width:none;margin:0;display:flex}.dash .avatar{background:var(--c-accent-soft);width:32px;height:32px;color:var(--c-accent-ink);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:600;display:grid}.dash .user-meta{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash .user-name{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dash .user-role{font-size:var(--fs-xs);color:var(--c-text-2)}.dash .dash-body{flex-direction:column;min-width:0;display:flex}.dash .dash-top{width:100%;max-width:var(--dash-max);padding:1.25rem var(--gutter) 1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-inline:auto;display:flex;position:relative}.dash .dash-top:after{content:"";left:var(--gutter);right:var(--gutter);background:var(--c-line);height:1px;position:absolute;bottom:0}.dash .dash-top h1{font-family:var(--f-body);font-variation-settings:normal;letter-spacing:-.01em;font-size:1.25rem;font-weight:700;font-stretch:100%;line-height:1.25}.dash .dash-top h1:focus{outline:none}.dash .dash-top h1:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--c-accent);text-decoration-color:var(--c-accent);text-underline-offset:.3em;outline:none;text-decoration-thickness:2px}.dash .dash-actions{flex-wrap:wrap;gap:.5rem;display:flex}.dash .dash-action{min-height:var(--dash-control-h);border-radius:var(--dash-radius-sm);font-size:var(--fs-sm);color:var(--c-text);transition:background-color .2s var(--ease);align-items:center;gap:.5rem;padding:0 .75rem;font-weight:500;text-decoration:none;display:inline-flex}.dash .dash-action:hover{background:var(--c-hover)}.dash .dash-action .icon{color:var(--c-text-2)}.dash .dash-main{width:100%;max-width:var(--dash-max);padding:1.25rem var(--gutter) clamp(2.5rem, 2rem + 3vw, 4rem);flex:1;margin-inline:auto}.dash .dash-section{align-content:start;gap:var(--dash-gap);display:grid}.dash .dash-footer{padding:1.5rem var(--gutter);border-top:1px solid var(--c-line);font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;display:flex}.dash .dash-footer-note{flex-basis:100%}.dash .dash-footer a{color:var(--c-text);overflow-wrap:anywhere}@media (min-width:1024px){.dash-shell{grid-template-columns:var(--dash-side-w) minmax(0, 1fr)}.dash .dash-side{border-bottom:0;border-right:1px solid var(--c-line);grid-template:"brand""nav"minmax(0,1fr)"foot"/minmax(0,1fr);align-self:start;align-items:start;gap:1.5rem;height:100vh;padding:1.25rem 1rem 1rem;position:sticky;top:0;overflow-y:auto}.dash .dash-id{padding-inline:.5rem}.dash .dash-nav ol{flex-direction:column;gap:2px;margin:0;padding:0;overflow:visible}.dash .nav-group{font-size:var(--fs-xs);color:var(--c-text-2);padding:1.25rem .75rem .4rem;font-weight:500;display:block}.dash .dash-nav a{white-space:normal}.dash .dash-side-foot{border-top:1px solid var(--c-line);align-self:end;gap:2px;padding-top:.75rem;display:grid}.dash .theme-toggle,.dash .sign-out{width:100%;min-height:40px;color:var(--c-text-2);background:0 0;border-color:#0000;justify-content:flex-start;gap:.7rem;padding:0 .75rem}.dash .theme-toggle-label{display:inline}.dash .user-chip{border:1px solid var(--c-line);border-radius:var(--dash-radius);order:0;margin-top:.5rem;padding:.6rem .5rem}.dash .user-meta{clip:auto;width:auto;min-width:0;height:auto;line-height:1.3;display:grid;position:static;overflow:visible}}.dash .side-toggle{display:none}.dash .side-toggle-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1024px){.dash-shell{transition:grid-template-columns .25s var(--ease)}.dash .dash-side{z-index:2}.dash .dash-id{justify-content:space-between;gap:.5rem;padding-inline:.5rem 0}.dash .side-toggle{width:var(--dash-control-h);height:var(--dash-control-h);border-radius:var(--dash-radius-sm);color:var(--c-text-2);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.dash .side-toggle:hover{background:var(--c-hover);color:var(--c-text)}.dash .side-toggle:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.dash .side-icon-open{display:none}.dash--app[data-sidebar=collapsed]{--dash-side-w:4.5rem}.dash--app[data-sidebar=collapsed] .dash-side{padding-inline:.75rem}.dash--app[data-sidebar=collapsed] .dash-id{flex-direction:column;gap:.75rem;padding-inline:0}.dash--app[data-sidebar=collapsed] .dash-brand .text{display:none}.dash--app[data-sidebar=collapsed] .dash-brand .wordmark{margin-right:0}.dash--app[data-sidebar=collapsed] .side-icon-close{display:none}.dash--app[data-sidebar=collapsed] .side-icon-open{display:block}.dash--app[data-sidebar=collapsed] .nav-group{background:var(--c-line);color:#0000;white-space:nowrap;height:1px;margin:.75rem .5rem;padding:0;overflow:hidden}.dash--app[data-sidebar=collapsed] .dash-nav a,.dash--app[data-sidebar=collapsed] .theme-toggle,.dash--app[data-sidebar=collapsed] .sign-out{justify-content:center;padding:0;position:relative}.dash--app[data-sidebar=collapsed] .user-chip{border-color:#0000;justify-content:center;padding:.4rem 0;position:relative}.dash--app[data-sidebar=collapsed] :is(.nav-label,.theme-toggle-label,.sign-out-label,.user-meta){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash--app[data-sidebar=collapsed] .dash-nav a:is(:hover,:focus-visible) .nav-label,.dash--app[data-sidebar=collapsed] .theme-toggle:is(:hover,:focus-visible) .theme-toggle-label,.dash--app[data-sidebar=collapsed] .sign-out:is(:hover,:focus-visible) .sign-out-label,.dash--app[data-sidebar=collapsed] .user-chip:hover .user-meta,.dash .side-toggle:is(:hover,:focus-visible) .side-toggle-label{left:calc(var(--dash-side-w) + .5rem);z-index:1;clip:auto;border:1px solid var(--c-line-strong);border-radius:var(--dash-radius-sm);background:var(--c-raised);width:max-content;height:auto;box-shadow:var(--dash-shadow);color:var(--c-text);font-size:var(--fs-sm);white-space:nowrap;pointer-events:none;padding:.35rem .65rem;font-weight:500;line-height:1.3;position:fixed;overflow:visible}}@media (prefers-reduced-motion:reduce){.dash-shell{transition:none}}.dash .cols{gap:var(--dash-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.dash--app .panel{border:1px solid var(--c-line);border-radius:var(--dash-radius);background:var(--c-raised);box-shadow:var(--dash-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;gap:1.25rem;padding:clamp(1rem,.8rem + .8vw,1.5rem)}.dash .card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.dash .card-head p{flex-basis:100%}.dash .empty-state{border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-raised);max-width:none;font-size:var(--fs-sm);color:var(--c-text-2);text-align:center;padding:1.5rem 1rem}.dash .facts{margin:0;display:grid}.dash .facts>div{border-bottom:1px solid var(--c-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-block:.75rem;display:flex}.dash .facts>div:last-child{border-bottom:0}.dash .facts dt{font-size:var(--fs-sm);color:var(--c-text-2)}.dash .facts dd{font-size:var(--fs-sm);color:var(--c-text);text-align:right;overflow-wrap:anywhere;margin:0}.dash .steps-list{color:var(--c-text-2);gap:.75rem;margin:0;padding-left:1.25rem;display:grid}.dash .steps-list li::marker{font-family:var(--f-mono);color:var(--c-accent)}.dash .act-btn{min-height:var(--tap);border:1px solid var(--c-line-strong);border-radius:var(--radius-pill);background:var(--c-raised-2);font:inherit;font-size:var(--fs-xs);color:var(--c-text);white-space:nowrap;cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease);justify-content:center;align-items:center;gap:.4rem;padding:.4rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.dash .act-btn:hover{border-color:var(--c-control-line,#eceae466);color:var(--c-text)}.dash .act-btn--accent{border-color:var(--c-accent-line,#d9a93f99);color:var(--c-accent-ink,var(--c-accent))}.dash .act-btn--accent:hover{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent-ink,var(--c-accent))}.dash .act-btn--danger{color:var(--c-error);border-color:#e58a8080}.dash .act-btn--danger:hover{border-color:var(--c-error);color:var(--c-error);background:#e58a8014}.dash .act-btn:disabled{opacity:.55;cursor:not-allowed}.dash .row-actions{flex-wrap:wrap;gap:.5rem;display:flex}.dash .chip{border:1px solid var(--c-line-strong);border-radius:var(--radius-pill);font-size:var(--fs-xs);color:var(--c-text);white-space:nowrap;background:#eceae408;align-items:center;gap:.45rem;padding:.1rem .7rem;font-weight:500;display:inline-flex}.dash .chip:before{content:"";background:var(--chip-dot,var(--st-neutral));border-radius:50%;flex:none;width:8px;height:8px}.dash .chip[data-tone=good]{--chip-dot:var(--st-good)}.dash .chip[data-tone=warn]{--chip-dot:var(--st-warn)}.dash .chip[data-tone=bad]{--chip-dot:var(--st-critical)}.dash .chip[data-tone=info]{--chip-dot:var(--st-info)}.dash .alert{border-radius:var(--radius-sm);max-width:none;font-size:var(--fs-sm);background:#ec835a14;border:1px solid #ec835a80;gap:.35rem;padding:.75rem 1rem .75rem 2.75rem;display:grid;position:relative}.dash .alert:before{content:"!";content:"!" / "";background:var(--st-serious);width:1.2rem;height:1.2rem;color:var(--c-text-on-accent);font-family:var(--f-mono);border-radius:50%;place-items:center;font-size:.8rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.95rem;left:.9rem}.dash .alert strong{font-weight:600}.dash .table-wrap{min-width:0;overflow-x:auto;container-type:inline-size}.dash .dtable{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.dash .dtable thead th{border-bottom:1px solid var(--c-line-strong);font-size:var(--fs-xs);color:var(--c-text-2);text-align:left;white-space:nowrap;padding:.6rem .75rem;font-weight:500}.dash .dtable td,.dash .dtable tbody th{border-bottom:1px solid var(--c-line);text-align:left;vertical-align:middle;padding:.75rem;font-weight:400}.dash .dtable tbody th{color:var(--c-text);font-weight:500}.dash .dtable tbody tr:last-child>*{border-bottom:0}.dash .dtable .sub{font-size:var(--fs-xs);color:var(--c-text-2);overflow-wrap:break-word;display:block}.dash .dtable .row-actions{flex-wrap:nowrap}.dash .dtable .empty-row td{color:var(--c-text-2);text-align:center;padding-block:1.5rem}@container (max-width:40rem){.dash .dtable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dash .dtable,.dash .dtable tbody{display:block}.dash .dtable tbody{gap:.75rem;display:grid}.dash .dtable tr{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-raised);gap:.5rem;padding:1rem;display:grid}.dash .dtable tr[hidden]{display:none}.dash .dtable td,.dash .dtable tbody th{text-align:right;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:0;display:flex}.dash .dtable td[data-label]:before,.dash .dtable tbody th[data-label]:before{content:attr(data-label);font-family:var(--f-body);font-size:var(--fs-xs);color:var(--c-text-2);text-align:left;font-weight:400}.dash .dtable tbody th{font-size:var(--fs-base)}.dash .dtable .row-actions{border-top:1px solid var(--c-line);flex-wrap:wrap;justify-content:flex-start;padding-top:.5rem}.dash .dtable .empty-row td{justify-content:center}}.dash .audit{margin:0;padding:0;list-style:none;display:grid}.dash .audit li{border-left:1px solid var(--c-line-strong);gap:.2rem;padding:.85rem 0 .85rem 1.4rem;display:grid;position:relative}.dash .audit li:before{content:"";background:var(--c-base);width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--c-text-2);border-radius:50%;position:absolute;top:1.2rem;left:-5px}.dash .audit li[data-new]:before{box-shadow:inset 0 0 0 1.5px var(--c-accent);background:var(--c-accent)}.dash .audit-time{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--c-text-2)}.dash .audit-new{color:var(--c-accent-ink);margin-left:.5rem}.dash .dash-dialog{border:1px solid var(--c-glass-line);border-radius:var(--radius-lg);background:var(--c-raised);width:min(34rem,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--c-text);box-shadow:var(--shadow-glow);padding:0}.dash .dash-dialog::backdrop{background:#050709bd}.dash .dialog-body{gap:1.25rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.dash .dialog-body h2{font-size:var(--fs-h3)}.dash .dialog-body h2:focus{outline:none}.dash .dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.dash .dialog-actions .btn{min-height:var(--tap)}.dash .toast{z-index:50;border:1px solid var(--c-accent-line);border-radius:var(--radius-sm);background:var(--c-raised-2);width:max-content;max-width:calc(100vw - 2rem);font-size:var(--fs-sm);padding:.85rem 1.25rem;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #000000e6}.dash .toast:empty{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;overflow:hidden}.dash--auth .auth{align-items:start;gap:1.5rem;display:grid}.dash .auth-step{max-width:36rem}.dash .auth-step h2:focus{outline:none}.dash .auth-step h2:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.dash .otp{border:0;gap:.5rem;margin:0;padding:0;display:flex}.dash .otp input.otp-digit{width:auto;min-width:0;max-width:3.25rem;min-height:56px;font-family:var(--f-mono);font-size:var(--fs-lg);text-align:center;flex:1 1 0;padding:0}@media (min-width:1024px){.dash--auth .auth{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2rem}}.dash .btn--danger{background:var(--c-error);color:var(--c-text-on-error,var(--c-text-on-accent))}.dash .btn--danger:hover{background:var(--c-error-hover,#eca096);color:var(--c-text-on-error,var(--c-text-on-accent))}.dash--app .btn--primary{background:linear-gradient(180deg, #e2b551, var(--c-accent-fill))}.dash--app .btn--primary:hover{background:var(--c-accent-hover)}.dash--app .btn--ghost{border-color:var(--c-line-strong);background:var(--c-raised-2)}.dash--app .btn--ghost:hover{border-color:var(--c-control-line)}:where(.dash--app) a:hover{color:var(--c-accent-ink)}.dash--app ::selection{background:var(--c-accent-fill);color:var(--c-text-on-accent)}.dash .admin-dashboard{gap:var(--dash-gap);display:grid}.dash .admin-panel .card-head>div:first-child{gap:.35rem;display:grid}.dash .admin-status{border:1px solid var(--c-line);border-radius:var(--radius-pill);color:var(--c-text-2);font-size:var(--fs-xs);flex:none;padding:.25rem .6rem}.dash .admin-panel .dtable thead th{background:var(--c-raised-2)}.dash .admin-panel .dtable tbody tr:not(.empty-row):hover{background:var(--c-hover)}.dash .admin-table-wrap{border:1px solid var(--c-line);border-radius:var(--dash-radius-sm);background:var(--c-raised)}.dash .admin-overview{gap:var(--dash-gap);display:grid;container:overview/inline-size}.dash [data-js-control]:not([data-ready]){visibility:hidden}.dash .admin-filters{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.dash .admin-select{border:1px solid var(--c-control-line);border-radius:var(--dash-radius-sm);background:var(--c-raised);min-width:0;min-height:40px;box-shadow:var(--dash-shadow);font-size:var(--fs-sm);color:var(--c-text-2);cursor:pointer;align-items:center;gap:.3rem;padding-left:.9rem;font-weight:400;display:flex;position:relative}.dash .admin-select:hover{border-color:var(--c-control-line-hover)}.dash .admin-select:focus-within{outline:2px solid var(--c-accent);outline-offset:2px}.dash .admin-select-label{white-space:nowrap}.dash .admin-select select{min-width:0;color:var(--c-text);font:inherit;text-overflow:ellipsis;cursor:pointer;appearance:none;background:0 0;border:0;flex:1;align-self:stretch;margin:0;padding:0 2.25rem 0 0;font-weight:600}.dash .admin-select select:focus{outline:none}.dash .admin-select-caret{color:var(--c-text-2);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.dash .admin-select--compact{min-height:var(--dash-control-h);box-shadow:none}.dash .admin-card{flex-direction:column;gap:1rem;min-width:0;display:flex}.dash .admin-card-head{min-height:var(--dash-control-h);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.dash .admin-panel .card-head h2,.dash .admin-card-head h2{font-family:var(--f-body);font-variation-settings:normal;letter-spacing:0;font-size:1.0625rem;font-weight:600;font-stretch:100%}.dash .admin-card-note,.dash .admin-empty{max-width:none;font-size:var(--fs-xs);color:var(--c-text-2)}.dash .admin-empty{border:1px dashed var(--c-line-strong);border-radius:var(--dash-radius-sm);text-align:center;padding:1rem}.dash .admin-top,.dash .admin-kpis{gap:var(--dash-gap);grid-template-columns:minmax(0,1fr);display:grid}.dash .admin-kpi{border:1px solid var(--c-line);border-radius:var(--dash-radius);background:var(--c-raised);min-width:0;box-shadow:var(--dash-shadow);flex-direction:column;gap:.35rem;padding:1rem 1.15rem 1.1rem;display:flex}.dash .admin-kpi-label{max-width:none;font-size:var(--fs-xs);color:var(--c-text-2);font-weight:500}.dash .admin-kpi-value{letter-spacing:-.02em;max-width:none;color:var(--c-text);flex-wrap:wrap;align-items:baseline;font-size:1.875rem;font-weight:600;line-height:1.15;display:flex}.dash .admin-kpi-value strong{font-weight:600}.dash .admin-kpi-suffix{letter-spacing:0;color:var(--c-text-2);font-size:1.125rem;font-weight:500}.dash .admin-kpi[data-unavailable] .admin-kpi-value{font-size:var(--fs-base);letter-spacing:0;color:var(--c-text-2)}.dash .admin-kpi-note{max-width:none;font-size:var(--fs-xs);color:var(--c-text-2)}.dash .admin-meter{border-radius:var(--radius-pill);background:var(--c-meter-track);height:6px;margin-top:auto;display:block;overflow:hidden}.dash .admin-meter>span{width:var(--p,0%);border-radius:inherit;background:var(--c-chart-bar);height:100%;display:block}.dash .admin-spark{margin-top:auto;display:block}.dash .admin-spark svg{width:100%;height:2.25rem;display:block;overflow:visible}.dash .admin-spark-line{fill:none;stroke:var(--c-chart-bar);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dash .admin-spark-area{fill:var(--c-chart-bar);opacity:.12}.dash .admin-chart{container:chart/inline-size}.dash .admin-chart-view{flex-direction:column;flex:1;display:flex}.dash .admin-chart-plot{flex:1;grid-template-columns:auto minmax(0,1fr);gap:.75rem;min-height:13rem;display:grid}.dash .admin-chart-ticks{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-text-2);text-align:right;flex-direction:column;justify-content:space-between;margin:0;padding:0 0 1.75rem;list-style:none;display:flex}.dash .admin-chart-ticks li{justify-content:flex-end;align-items:center;height:0;line-height:1;display:flex}.dash .admin-chart-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.dash .admin-chart-bar{grid-template-rows:minmax(0,1fr) 1.75rem;justify-items:center;min-width:0;display:grid}.dash .admin-chart-track{background:var(--c-chart-track);border-radius:8px;width:min(80%,1.5rem);position:relative;overflow:hidden}.dash .admin-chart-fill{height:var(--h,0%);background:var(--c-chart-bar);transition:height .3s var(--ease);border-radius:8px;position:absolute;inset:auto 0 0}.dash .admin-chart-bar:hover .admin-chart-fill{filter:brightness(1.12)}.dash .admin-chart-label{font-size:var(--fs-xs);color:var(--c-text-2);white-space:nowrap;align-self:end;line-height:1}.dash .admin-chart-bar[data-current] .admin-chart-label{color:var(--c-text);font-weight:600}@container chart (max-width:32rem){.dash .admin-chart-bar:nth-last-child(2n) .admin-chart-label{visibility:hidden}}.dash .admin-row{align-items:stretch;gap:var(--dash-gap);grid-template-columns:minmax(0,1fr);display:grid}.dash .admin-breakdown{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dash .admin-breakdown--warm{--tile-bg:var(--c-warm-soft);--tile-ink:var(--c-warm-ink);--bar-fill:var(--g-warm)}.dash .admin-breakdown--green{--tile-bg:var(--c-green-soft);--tile-ink:var(--c-green-ink);--bar-fill:var(--g-green)}.dash .admin-breakdown-row{grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}.dash .admin-thumb{border-radius:var(--dash-radius-sm);background:var(--tile-bg);width:2.5rem;height:2.5rem;color:var(--tile-ink);place-items:center;display:grid}.dash .admin-breakdown-body{gap:.45rem;min-width:0;display:grid}.dash .admin-breakdown-label{font-size:var(--fs-sm);color:var(--c-text);font-weight:600}.dash .admin-breakdown-track{border-radius:var(--radius-pill);background:var(--c-meter-track);height:8px;display:block;overflow:hidden}.dash .admin-breakdown-track>span{width:var(--p,0%);border-radius:inherit;background:var(--bar-fill);height:100%;transition:width .3s var(--ease);display:block}.dash .admin-breakdown-meta{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-text-2);white-space:nowrap;align-self:end}.dash .admin-breakdown-meta strong{color:var(--c-text);font-weight:600}.dash .admin-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dash .admin-list-item{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}.dash .admin-avatar{background:var(--c-accent-soft);width:2.25rem;height:2.25rem;color:var(--c-accent-ink);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.dash .admin-list-body{gap:.1rem;min-width:0;display:grid}.dash .admin-list-title{font-size:var(--fs-sm);color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dash .admin-list-detail{font-size:var(--fs-xs);color:var(--c-text-2);overflow-wrap:anywhere}.dash .admin-list-meta{font-size:var(--fs-xs);color:var(--c-text-2);text-align:right;white-space:nowrap}@container overview (min-width:20rem){.dash .admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container overview (min-width:44rem){.dash .admin-kpis,.dash .admin-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.dash .admin-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container overview (min-width:56rem){.dash .admin-top{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch}}@container overview (max-width:26rem){.dash .admin-list-item{grid-template-columns:2.25rem minmax(0,1fr)}.dash .admin-list-meta{text-align:left;grid-column:2}}
._1i_RHG_shell .sign-out-form{margin:0}._1i_RHG_shell button.sign-out{cursor:pointer;font-family:inherit}
._4sgl1G_toggle{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--c-text-2);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.125rem;translate:0 -50%}._4sgl1G_toggle:hover{color:var(--c-text)}._4sgl1G_toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}:is(._4sgl1G_toggle[aria-pressed=true] .pw-show,._4sgl1G_toggle:not([aria-pressed=true]) .pw-hide){display:none}
:is(.gurNOW_auth .auth-flow,.gurNOW_auth .auth-side,.gurNOW_auth .act-flow){gap:1.5rem;min-width:0;display:grid}.gurNOW_auth .help{border:1px solid var(--c-glass-line);background:#12161c80}.gurNOW_auth .act-summary{max-width:36rem}.gurNOW_auth .act-progress{flex-wrap:wrap;gap:.4rem;max-width:36rem;margin:0;padding:0;list-style:none;display:flex}.gurNOW_auth .act-progress li{border:1px solid var(--c-line-strong);border-radius:var(--radius-pill);font-size:var(--fs-sm);color:var(--c-text-2);align-items:center;gap:.5rem;padding:.35rem .75rem;display:inline-flex}.gurNOW_auth .act-progress li[aria-current=step]{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-text);font-weight:600}.gurNOW_auth .act-progress li[aria-current=step] .mono{color:var(--c-accent)}:is(.gurNOW_auth .status a,.gurNOW_auth .auth-step .muted a){color:var(--c-accent);overflow-wrap:anywhere}
.tKN93a_root .invite-terms{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-base);gap:.25rem;padding:.75rem 1.1rem 1rem;display:grid}.tKN93a_root .invite-terms-title{font-family:var(--f-body);font-size:var(--fs-sm);font-variation-settings:normal;letter-spacing:0;font-weight:600;font-stretch:100%}.tKN93a_root .sent-note{border:1px solid var(--c-accent-line);border-radius:var(--radius-sm);background:var(--c-accent-soft);max-width:none;font-size:var(--fs-sm);overflow-wrap:anywhere;padding:.75rem 1rem}.tKN93a_root .mail{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-base);min-width:0;display:grid;overflow:hidden}.tKN93a_root .mail-head{border-bottom:1px solid var(--c-line);background:var(--c-raised);font-size:var(--fs-sm);margin:0;padding:.5rem 1.25rem;display:grid}.tKN93a_root .mail-head div{grid-template-columns:3.75rem minmax(0,1fr);gap:.5rem;padding-block:.4rem;display:grid}.tKN93a_root .mail-head dt{color:var(--c-text-2)}.tKN93a_root .mail-head dd{overflow-wrap:anywhere;margin:0}.tKN93a_root .mail-frame{background:var(--c-base);border:0;width:100%;height:68rem;display:block}.tKN93a_root [data-empty]{color:var(--c-text-2);font-style:italic}.tKN93a_root .code-input{font-family:var(--f-mono);letter-spacing:.3em}.tKN93a_root .promote-head{gap:.25rem;display:grid}.tKN93a_root .promote-email{overflow-wrap:anywhere}.tKN93a_root .promote-fallback>summary{list-style:none}.tKN93a_root .promote-fallback>summary::-webkit-details-marker{display:none}.tKN93a_root .promote-form{white-space:normal;gap:.5rem;min-width:15rem;margin-top:.75rem;display:grid}.tKN93a_root .promote-form>button{justify-self:start}
:is(.hjazLa_auth .auth-flow,.hjazLa_auth .auth-side){gap:1.5rem;min-width:0;display:grid}.hjazLa_auth .help{border:1px solid var(--c-glass-line);background:#12161c80}.hjazLa_auth .help a{color:var(--c-accent);overflow-wrap:anywhere}.hjazLa_auth .code-input{letter-spacing:.18em;text-transform:uppercase}.hjazLa_auth .code-input::placeholder{letter-spacing:normal}.hjazLa_auth .auth-step .text-link{justify-self:start}
:is(.h7DiWW_auth .auth-flow,.h7DiWW_auth .auth-side){gap:1.5rem;min-width:0;display:grid}.h7DiWW_auth .help{border:1px solid var(--c-glass-line);background:#12161c80}.h7DiWW_auth .abandon{max-width:36rem}
.Ymb0-q_form .sent-note{border:1px solid var(--c-accent-line);border-radius:var(--radius-sm);background:var(--c-accent-soft);max-width:none;font-size:var(--fs-sm);overflow-wrap:anywhere;padding:.75rem 1rem}
.portal-main:has(>.ILwK5a_signin){align-content:center}.ILwK5a_signin{isolation:isolate;width:min(100%,62rem);box-shadow:var(--shadow-glow);margin-inline:auto;display:grid;overflow:hidden}.ILwK5a_signin.glow-border:before{z-index:1}.ILwK5a_signin .signin-main{padding:clamp(1.5rem,.9rem + 3vw,3.25rem);display:grid}.ILwK5a_signin .signin-flow{align-content:center;gap:1.25rem;width:100%;min-width:0;max-width:26rem;margin-inline:auto;display:grid}.ILwK5a_signin .signin-step{gap:1.25rem;min-width:0;display:grid}.ILwK5a_signin .signin-head{justify-items:start;gap:.85rem;margin-bottom:.5rem;display:grid}.ILwK5a_signin .signin-head h1{font-size:clamp(1.875rem,1.5rem + 1.4vw,2.5rem)}.ILwK5a_signin .signin-head h1:focus{outline:none}.ILwK5a_signin .signin-head h1:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.ILwK5a_signin .field-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1rem;display:flex}.ILwK5a_signin .field-row .text-link{margin-block:calc((var(--tap) - 1.6em) / -2);text-decoration:none}.ILwK5a_signin .field-row .text-link:hover{color:var(--c-accent-hover);text-decoration:underline}.ILwK5a_signin .control{position:relative}.ILwK5a_signin .control-icon{fill:none;width:1.25rem;height:1.25rem;stroke:var(--c-text-2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:stroke .2s var(--ease);position:absolute;top:50%;left:1rem;translate:0 -50%}.ILwK5a_signin .control:focus-within .control-icon{stroke:var(--c-accent)}.ILwK5a_signin .control input{transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#0b0e12b8;padding-left:3rem}.ILwK5a_signin .control input::placeholder{color:#7d8592}.ILwK5a_signin .control input:focus-visible{box-shadow:0 0 0 5px var(--c-accent-soft)}.ILwK5a_signin .control--toggle input{padding-right:3.5rem}.ILwK5a_signin .form-error{font-size:var(--fs-sm);color:var(--c-error);background:#e58a8014;border:1px solid #e58a8073;border-radius:14px;padding:.85rem 1rem}.ILwK5a_signin .btn--block{width:100%;min-height:56px;font-size:var(--fs-base);text-align:center;padding-inline:1.25rem}.ILwK5a_signin [data-submit]{margin-top:.25rem}.ILwK5a_signin [data-submit]:disabled .arrow{display:none}.ILwK5a_signin [data-submit]:disabled:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.7s linear infinite ILwK5a_signin-spin}@keyframes ILwK5a_signin-spin{to{rotate:360deg}}.ILwK5a_signin .divider{max-width:none;font-size:var(--fs-sm);color:var(--c-text-2);align-items:center;gap:1rem;display:flex}.ILwK5a_signin .divider:before{content:"";background:var(--c-line-strong);flex:1;height:1px}.ILwK5a_signin .divider:after{content:"";background:var(--c-line-strong);flex:1;height:1px}.ILwK5a_signin .signin-flow>.status{background:var(--c-accent-soft);border-color:#d9a93f59}.ILwK5a_signin .signin-flow>.status--error{border-color:var(--c-error);background:#e58a800f}.ILwK5a_signin .signin-brand{isolation:isolate;padding:clamp(1.5rem,.9rem + 3vw,3rem);border-top:1px solid var(--c-glass-line);background:radial-gradient(26rem 20rem at 100% 0,#d9a93f29,#0000 70%),radial-gradient(22rem 18rem at 0 100%,#8fa3b81a,#0000 70%),#0c0f1399;flex-direction:column;gap:1.75rem;padding-bottom:clamp(5rem,4rem + 4vw,7rem);display:flex;position:relative;overflow:hidden}.ILwK5a_signin .signin-brand:before{content:"";z-index:-1;background-image:linear-gradient(#eceae40b 1px,#0000 1px),linear-gradient(90deg,#eceae40b 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 35%,#000 15%,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 35%,#000 15%,#0000 75%)}.ILwK5a_signin .brand-head{gap:.75rem;display:grid}.ILwK5a_signin .brand-kicker{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.ILwK5a_signin .signin-brand h2{max-width:14ch;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.ILwK5a_signin .signin-steps{margin:0;padding:0;list-style:none;display:grid}.ILwK5a_signin .signin-steps li{font-size:var(--fs-sm);color:var(--c-text-2);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:1rem;padding-block:.75rem;display:grid;position:relative}.ILwK5a_signin .signin-steps li:not(:last-child):after{content:"";background:linear-gradient(#d9a93f73,#d9a93f0d);width:1px;position:absolute;top:3.5rem;bottom:-.5rem;left:1.25rem}.ILwK5a_signin .signin-steps strong{color:var(--c-text);font-weight:600;display:block}.ILwK5a_signin .step-n{width:2.5rem;height:2.5rem;font-size:var(--fs-xs);color:var(--c-accent);background:#d9a93f14;border:1px solid #d9a93f66;border-radius:50%;place-items:center;display:grid}.ILwK5a_signin .brand-note{border-top:1px dashed var(--c-line-strong);font-size:var(--fs-sm);color:var(--c-text-2);margin-top:auto;padding-top:1.25rem}.ILwK5a_signin .brand-art{z-index:-1;pointer-events:none;width:100%;height:clamp(5rem,3rem + 8vw,9rem);position:absolute;inset:auto 0 0}.ILwK5a_signin .art-line{fill:none;stroke:var(--c-accent);stroke-opacity:.7;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ILwK5a_signin .art-line--steel{stroke:var(--c-steel);stroke-opacity:.35;stroke-width:1px;stroke-dasharray:3 5}@media (min-width:960px){.ILwK5a_signin{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:38rem}.ILwK5a_signin .signin-brand{border-top:0;border-left:1px solid var(--c-glass-line)}}
:is(.ngn50a_auth .auth-flow,.ngn50a_auth .auth-side){gap:1.5rem;min-width:0;display:grid}.ngn50a_auth .help{border:1px solid var(--c-glass-line);background:#12161c80}.ngn50a_auth .back{justify-self:start}
:is(.d4Cgna_auth .auth-flow,.d4Cgna_auth .auth-side){gap:1.5rem;min-width:0;display:grid}.d4Cgna_auth .help{border:1px solid var(--c-glass-line);background:#12161c80}.d4Cgna_auth .abandon{max-width:36rem}.d4Cgna_auth .setup{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"key key""qr note";align-items:center;gap:1rem;display:grid}.d4Cgna_auth .setup-key{grid-area:key;min-width:0}.d4Cgna_auth .setup-note{grid-area:note}.d4Cgna_auth .qr-box{border-radius:var(--radius-sm);background:#fff;grid-area:qr;padding:8px;line-height:0}.d4Cgna_auth .qr-box img{width:128px;height:128px;display:block}
