.auth-split.authx{padding-inline:var(--space-6)}@media (width<=640px){.auth-split.authx{padding-inline:var(--space-4)}}.auth-split.authx{align-items:start}.authx>.auth-panel{top:var(--space-6);position:sticky}@media (width<=960px){.authx>.auth-panel{position:static}}.authx__col{gap:var(--space-4);align-content:start;min-width:0;display:grid}.authx__col>*{margin:0}.authx__head{gap:var(--space-3);display:grid}.authx__head>*{margin:0}.authx__lede{color:var(--ink-muted);max-width:56ch;margin:0}.authx__panel{padding:var(--space-6)}.authx__panel .form,.authx__panel .form-grid{max-width:none}.authx__panel h3{font-size:var(--text-body-size);line-height:var(--text-body-leading);margin:0;font-weight:700}.authx__panel .method-switch{margin-bottom:var(--space-4)}.authx__panel p{margin:0}.authx__panel .note{max-width:none}.authx__panel .choice-grid{margin-top:var(--space-2)}.authx__panel fieldset{border:0;min-width:0;margin:0;padding:0}.authx__panel legend{padding:0}.authx__foot{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.authx__links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.authx-steps{gap:var(--space-2);display:grid}.authx-steps__text{gap:var(--space-1) var(--space-3);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);text-transform:uppercase;letter-spacing:.04em;color:var(--ink);flex-wrap:wrap;margin:0;display:flex}.authx-steps__label{color:var(--ink-muted)}.authx-steps__bar{gap:var(--space-1);display:flex}.authx-steps__bar span{background:var(--border);border-radius:var(--radius-sm);flex:1 1 0;height:4px}.authx-steps__bar span[data-done=true]{background:var(--border-strong)}.authx .field>input.otp-input.otp-input.otp-input,.sgate .field>input.otp-input.otp-input.otp-input{width:100%;max-width:none;height:56px;font-family:var(--font-mono);font-size:var(--text-heading-md-size);letter-spacing:.5em;text-indent:.5em;text-align:center}.authx .otp-input::placeholder,.sgate .otp-input::placeholder{color:var(--border)}.authx-summary{gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-100);padding:var(--space-4);display:grid}.authx-summary>*{margin:0}.authx-summary ul{padding-left:var(--space-4);gap:var(--space-1);margin:0;display:grid}.sec-prompt{padding-top:var(--space-4)}.sec-prompt .summary-strip__text{flex:280px}.sec-prompt .summary-strip{flex-wrap:wrap}.sec-prompt__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.sec-prompt .field__error{flex-basis:100%}.access-panel p{max-width:68ch;margin:0}.access-panel__muted{color:var(--ink-muted)}.sgate{padding-top:var(--space-12);padding-bottom:var(--space-16)}.sgate__col{gap:var(--space-4);width:100%;max-width:560px;margin:0 auto;display:grid}.sgate__col--wide{max-width:none}.sgate__col>*{margin:0}.sgate__head{gap:var(--space-3);display:grid}.sgate__head>*{margin:0}.sgate__brand{font-family:var(--font-mono);font-size:var(--text-eyebrow-size);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.sgate .note{max-width:none}.sgate .panel p{margin:0}.sgate__codes{gap:var(--space-4);display:grid}@media (width<=640px){.sgate{padding-top:var(--space-6);padding-bottom:var(--space-8)}}.viewas{left:var(--space-4);bottom:var(--space-4);z-index:60;font-family:var(--font-mono);position:fixed}.viewas__btn{background:var(--surface-300);color:var(--ink);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-button-label-size);text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.viewas__btn:focus-visible,.viewas__item:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.viewas__panel{left:0;bottom:calc(100% + var(--space-2));background:var(--surface-200);border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:300px;max-height:70vh;padding:var(--space-2);position:absolute;overflow-y:auto}.viewas__title{margin:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}.viewas__item{text-align:left;width:100%;color:var(--ink);padding:var(--space-2);font:inherit;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;gap:2px;display:flex}.viewas__item:hover,.viewas__item[aria-current=true]{background:var(--surface-300);border-left-color:var(--accent-signal)}.viewas__label{font-size:var(--text-body-sm-size)}.viewas__note{font-size:var(--text-caption-size);color:var(--ink-muted)}.bill-split{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bill-split>*{min-width:0}.bill-split--even{align-items:stretch}.bill-nav{gap:var(--space-2);display:grid}.bill-nav .tabs{margin-bottom:0}.bill-nav p{margin:0}.bill-note{max-width:68ch;color:var(--ink-muted);font-size:var(--text-body-sm-size);margin:0}.bill-note+.bill-note{margin-top:var(--space-2)}.bill-code{padding:var(--space-4);border:1px solid var(--border-strong);background:var(--surface-300);font-family:var(--font-mono);font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-leading);letter-spacing:.04em;overflow-wrap:anywhere;margin:0}.bill-quote{padding:var(--space-4);border:1px solid var(--border);background:var(--surface-300);gap:var(--space-1);margin:0;display:grid}.bill-quote strong{font-family:var(--font-mono);font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-leading);font-variant-numeric:tabular-nums}.bill-meter{gap:var(--space-2);display:grid}.bill-meter__track{border:1px solid var(--border-strong);background:var(--surface-300);height:8px}.bill-meter__fill{background:var(--accent-signal);height:100%;display:block}.bill-meter--over .bill-meter__fill{background:var(--status-flagged)}.bill-meter__legend{justify-content:space-between;gap:var(--space-1) var(--space-4);font-size:var(--text-caption-size);color:var(--ink-muted);flex-wrap:wrap;display:flex}.bill-bars{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bill-bars li{gap:var(--space-3);grid-template-columns:72px minmax(0,1fr) 112px;align-items:center;display:grid}.bill-bars__track{background:var(--surface-300);border:1px solid var(--border);height:8px;display:block}.bill-bars__fill{background:var(--accent-signal);height:100%;display:block}.bill-bars__amt{text-align:right}.bill-doc-actions{gap:var(--space-3);flex-wrap:wrap;align-items:flex-start;display:flex}.bill-sheet{max-width:none}.bill-sheet .dl{margin-bottom:0}.bill-checks{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bill-checks li{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--ink-muted);margin:0;display:flex}.bill-checks li[data-ok=true]{color:var(--ink)}.bill-narrow{gap:var(--space-4);width:100%;max-width:560px;margin-inline:auto;display:grid}.bill-narrow .form-grid{max-width:none}.bill-result{font-size:var(--text-body-sm-size);color:var(--ink-muted);margin:0}@media (width<=760px){.bill-split{grid-template-columns:minmax(0,1fr)}.bill-bars li{gap:var(--space-2);grid-template-columns:56px minmax(0,1fr) 96px}.bill-code{font-size:var(--text-body-size)}}.bill-pad{padding:var(--space-4) var(--space-6)}.bill-pad--tabs{padding-bottom:0}.bill-form{gap:var(--space-3);display:grid}.bill-form>*{margin:0}.bill-doc{gap:var(--space-4);align-items:start;display:grid}.bill-doc--aside{grid-template-columns:minmax(0,1fr) 320px}.bill-doc>*{min-width:0}.bill-doc__aside{gap:var(--space-4);display:grid}@media (width<=960px){.bill-doc--aside{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.bill-pad,.bill-sheet{padding:var(--space-4)}}.bill-stmt-btn{margin-top:var(--space-6);align-self:flex-start}@media (width<=760px){.bill-stmt-btn{margin-top:0}}.atab{gap:var(--space-6);min-width:0;display:grid}.atab>*{min-width:0;margin-top:0;margin-bottom:0}.atab__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.atab__titles{gap:var(--space-2);flex:320px;min-width:0;display:grid}.atab__titlerow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.atab__title{font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-leading);overflow-wrap:anywhere;margin:0}.atab__list{gap:0;min-width:0;display:grid}.atab__list .table-wrap{margin-bottom:0}.atab__list>.toolbar{margin-bottom:var(--space-4)}.atab__lede{max-width:68ch;margin:0}.atab__actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.atab__body{gap:var(--space-6);min-width:0;display:grid}.atab__body>*{min-width:0;margin-top:0;margin-bottom:0}.atab__split{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.atab__split>*{min-width:0}.atab__stack{gap:var(--space-4);min-width:0;display:grid}.atab__stack>*{margin-top:0;margin-bottom:0}.atab__lead{max-width:68ch;margin:0}.atab__cell{gap:0;display:grid}.atab__cell .caption{overflow-wrap:anywhere}.atab__actions-cell{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.atab__col-actions{text-align:right}.atab__confirm{gap:var(--space-3);border:1px solid var(--border-strong);border-left:2px solid var(--status-pending);background:var(--surface-300);padding:var(--space-4);border-radius:var(--radius-md);display:grid}.atab__confirm p{margin:0}.atab__check{gap:var(--space-3);color:var(--ink);font-size:var(--text-body-sm-size);align-items:flex-start;display:flex}.atab__check input{margin-top:var(--space-1);flex:none}.panel.atab__danger{border-color:var(--status-flagged)}.atab__total{justify-content:space-between;gap:var(--space-2) var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--surface-200);border-radius:var(--radius-md);flex-wrap:wrap;align-items:baseline;display:flex}.atab__total .num{font-size:var(--text-heading-sm-size,18px);color:var(--ink)}.atab__flag{color:var(--ink-muted);font-size:var(--text-caption-size)}.atab__roles{gap:var(--space-2);flex-wrap:wrap;display:flex}.atab__rolebox{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.atab__rolebox label{gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--ink);white-space:nowrap;align-items:center;display:inline-flex}.atab__legend{gap:var(--space-2);margin:0;display:grid}.atab__legend>div{gap:var(--space-3);grid-template-columns:minmax(96px,140px) minmax(0,1fr);align-items:baseline;display:grid}.atab__legend dt{margin:0}.atab__legend dd{color:var(--ink-muted);font-size:var(--text-body-sm-size);margin:0}.atab__file{cursor:pointer}.atab__sub{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);display:grid}.atab__sub>h3,.atab__sub>h4{font-size:var(--text-body-size);margin:0}.atab__entity{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.atab__ids,.num.atab__ids{overflow-wrap:anywhere;white-space:normal}@media (width<=900px){.atab__split{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.atab__legend>div{grid-template-columns:minmax(0,1fr);gap:0}.atab__actions-cell{justify-content:flex-start}}.epick__box{position:relative}.epick__list{z-index:10;left:0;right:0;top:calc(100% + var(--space-1));border:1px solid var(--border-strong);background:var(--surface-200);border-radius:var(--radius-md);max-height:280px;margin:0;padding:0;list-style:none;position:absolute;overflow-y:auto}.epick__list[hidden]{display:none}.epick__opt{padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--ink);font-size:var(--text-body-sm-size);border-left:2px solid #0000}.epick__opt[aria-selected=true]{background:var(--surface-300);border-left-color:var(--accent-signal)}.epick__chosen{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border-strong);background:var(--surface-300);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);flex-wrap:wrap;min-height:44px;display:flex}.epick__name{align-items:center;gap:var(--space-2) var(--space-3);color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.epick__box>input{width:100%;height:44px}.atab__list>.tabs{margin-bottom:var(--space-4)}.atab__fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.atab__fieldset>legend{margin-bottom:var(--space-2);padding:0}.atab__progress{width:100%}.atab__rolebox{min-width:240px}.atab__match{align-items:center;gap:var(--space-2);flex-wrap:wrap;max-width:none;display:flex}.atab__match input{width:144px;height:36px}.atab__match-error{flex:1 0 100%}.atab__basis{text-align:left;flex:100%}@media (width<=640px){.atab__basis{text-align:left;max-width:none}}.atab__overrides{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.atab__overrides li{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border);font-size:var(--text-body-sm-size);flex-wrap:wrap;display:flex}.atab__overrides li>span:first-child{overflow-wrap:anywhere;flex:240px;min-width:0}.anav{align-items:stretch;gap:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);margin:0 0 var(--space-6);z-index:20;flex-wrap:wrap;display:flex;position:relative}.anav__top,.anav__btn{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);color:var(--ink-muted);font:inherit;font-size:var(--text-button-label-size);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;text-decoration:none;display:inline-flex}.anav__top:first-child{padding-left:0}.anav__top:hover,.anav__btn:hover,.anav__cat.is-open .anav__btn{color:var(--ink)}.anav__top[aria-current=page],.anav__cat.is-active .anav__btn{color:var(--ink);border-bottom-color:var(--accent-signal)}.anav__chev{flex:none;transition:transform .12s}.anav__cat.is-open .anav__chev{transform:rotate(180deg)}.anav__cat{display:flex;position:relative}.anav__count{min-width:1.5em;padding:0 var(--space-2);text-align:center;border:1px solid var(--status-pending);color:var(--status-pending);font-size:var(--text-caption-size);letter-spacing:0;line-height:1.5}.anav__panel{z-index:30;min-width:280px;max-width:min(360px, calc(100vw - var(--space-8)));padding:var(--space-1);background:var(--surface-300);border:1px solid var(--border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #0000004d}@media (width>=761px){.anav__cat:last-of-type .anav__panel{left:auto;right:0}}.anav__item{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--ink);border-left:2px solid #0000;flex-direction:column;text-decoration:none;display:flex}.anav__item:hover,.anav__item:focus-visible{background:var(--surface-200)}.anav__item.is-here{border-left-color:var(--accent-signal);background:var(--surface-200)}.anav__row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.anav__label{font-size:var(--text-button-label-size)}.anav__desc{color:var(--ink-muted);font-size:var(--text-caption-size)}@media (width<=760px){.anav__cat{position:static}.anav__panel{min-width:0;max-width:none;left:0;right:0}.anav{gap:0}.anav__top,.anav__btn{padding:0 var(--space-3)}}@media (prefers-reduced-motion:reduce){.anav__chev{transition:none}}.page-body .crumbs ol{padding:0}.case-facts{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-200);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin:0;display:grid}.case-facts>div{padding:var(--space-3) var(--space-4);border-left:1px solid var(--border);gap:var(--space-1);align-content:start;min-width:0;display:grid}.case-facts>div:first-child{border-left:0}.case-facts dt{color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em}.case-facts dd{font-size:var(--text-body-sm-size);overflow-wrap:anywhere;margin:0}.case-facts dd.num,.case-facts dd.ts{white-space:normal}.case-progress{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.case-progress li{gap:var(--space-2);padding-top:var(--space-3);border-top:2px solid var(--border-strong);color:var(--ink-muted);min-width:0;display:grid}.case-progress li[data-state=done]{border-top-color:var(--status-verified);color:var(--ink)}.case-progress li[data-state=current]{border-top-color:var(--accent-signal);color:var(--ink)}.case-progress li[data-state=flagged]{border-top-color:var(--status-flagged);color:var(--ink)}.case-progress__dot{display:none}.case-progress__label{font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em}.case-next{gap:var(--space-3);display:grid}.case-next>p,.case-next p{max-width:68ch;margin:0}.case-next>*{margin:0}.case-next .muted{color:var(--ink-muted)}.case-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.case-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.case-col{gap:var(--space-6);align-content:start;min-width:0;display:grid}.case-grid>*{min-width:0}.case-lede{max-width:68ch;margin:0}.case-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.case-block{gap:var(--space-3);align-content:start;display:grid}.case-block>*{margin:0}.case-kind{text-transform:capitalize}.case-file{overflow-wrap:anywhere}.case-note{padding:var(--space-4) var(--space-6);color:var(--ink-muted);max-width:68ch;margin:0}.case-filter{padding:0 var(--space-6)}.case-pad{padding:0 var(--space-6) var(--space-4)}.case-people{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.case-people__row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);display:flex}.case-people__who{gap:var(--space-1);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.case-people__add{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.case-people__add select{flex:200px;min-width:0}@media (width<=860px){.case-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.case-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.case-facts>div{border-left:0;border-top:1px solid var(--border)}.case-facts>div:nth-child(-n+2){border-top:0}.case-facts>div:nth-child(2n){border-left:1px solid var(--border)}.case-progress{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.case-note{padding:var(--space-3) var(--space-4)}.case-filter{padding:0 var(--space-4)}.case-pad{padding:0 var(--space-4) var(--space-4)}}.cost-ledger{border-top:1px solid var(--border);margin:0}.cost-ledger>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border);display:flex}.cost-ledger dt{color:var(--ink-muted);font-size:var(--text-body-sm-size)}.cost-ledger dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0}.cost-ledger__total dt{color:var(--ink);font-weight:500}.cost-ledger__total dd{font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-leading)}.cost-note{max-width:68ch;margin:0}.cost-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=640px){.cost-actions{justify-content:stretch}.cost-actions .btn{flex:100%}}.needs__clear{color:var(--ink-muted);margin:0}.needs__list{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.needs__item{border-bottom:1px solid var(--border)}.needs__link{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;color:var(--ink);flex-wrap:wrap;text-decoration:none;display:flex}.needs__text{align-items:center;gap:var(--space-3);flex:280px;min-width:0;display:flex}.needs__text .chip{flex:none}.needs__cta{white-space:nowrap;color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em}.needs__link:hover .needs__cta,.needs__link:focus-visible .needs__cta{color:var(--accent-signal)}.needs__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.home-pad{padding:var(--space-4) var(--space-6)}.home-filter{padding:var(--space-4) var(--space-6) 0}.home-filter .toolbar{margin-bottom:var(--space-4)}.home-note-line{padding:var(--space-4) var(--space-6);color:var(--ink-muted);max-width:68ch;margin:0}.home-next{gap:var(--space-1);display:grid}.case-cards{gap:var(--space-3);margin:0;list-style:none;display:grid}.case-card{border:1px solid var(--border);background:var(--surface-300);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);display:grid}.case-card__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.case-card__next{font-weight:500}.case-card__title{overflow-wrap:anywhere}.case-card__meta{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}@media (width<=640px){.home-pad{padding:var(--space-4)}.home-filter{padding:var(--space-3) var(--space-4) 0}.home-note-line{padding:var(--space-3) var(--space-4)}.needs__text{flex-basis:100%}}.newcase,.newcase-form{gap:var(--space-6);min-width:0;display:grid}.newcase-steps{gap:var(--space-6);counter-reset:nc;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.newcase-steps li{gap:var(--space-1);counter-increment:nc;border-top:2px solid var(--border-strong);padding-top:var(--space-3);color:var(--ink-muted);font-size:var(--text-body-sm-size);align-content:start;display:grid}.newcase-steps li:before{content:"0" counter(nc);font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--ink-muted)}.newcase-steps strong{color:var(--ink);font-weight:500}.newcase-lede{max-width:68ch;margin:0}.newcase-people{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.newcase .form-grid{max-width:none}@media (width<=760px){.newcase-steps{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.team-member{align-items:center;gap:var(--space-3);min-width:180px;display:flex}.team-member__text{min-width:0;display:grid}.team-member__name{color:var(--ink)}.team-member__mail{overflow-wrap:anywhere}.team-role{gap:var(--space-2);min-width:220px;display:grid}.team-role select{min-width:0}.team-role .check{gap:var(--space-2);grid-template-columns:20px minmax(0,1fr)}.team-actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-start;display:flex}.team-roles{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.team-roles legend{margin-bottom:var(--space-2);padding:0}.team-roles__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.team-option{border:1px solid var(--border);background:var(--surface-300);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md)}.team-option:has(input:checked){border-color:var(--accent-signal)}.team-sign{border-top:1px solid var(--border);padding-top:var(--space-4)}.team-flash{margin:0}@media (width<=760px){.team-roles__grid{grid-template-columns:minmax(0,1fr)}}.vq-review{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;display:grid}.vq-decision{top:var(--space-4);position:sticky}.vq-docs{gap:var(--space-4);display:grid}.vq-doc{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);min-width:0;display:grid}.vq-doc__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.vq-doc__name{overflow-wrap:anywhere;margin:0}.vq-doc__meta{margin:0}.vq-doc .hash{display:block}.vq-check{padding-left:var(--space-5);gap:var(--space-2);color:var(--ink-muted);margin:0;display:grid}.vq-toolbar{padding:var(--space-4) var(--space-6) 0}.vq-toolbar .toolbar{margin-bottom:var(--space-4)}.vq-age{white-space:nowrap}.vq-decision .form-actions{margin-top:0}@media (width<=960px){.vq-review{grid-template-columns:minmax(0,1fr)}.vq-decision{position:static}}.paste-zone{border:1px dashed var(--border-strong);background:var(--surface-300);border-radius:var(--radius-md);padding:var(--space-4);cursor:text;gap:var(--space-3);display:grid}.paste-zone:hover{border-color:var(--accent-signal)}.paste-zone:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.paste-zone p{margin:0}.paste-zone__img{border:1px solid var(--border);max-width:160px;max-height:200px}.onb__sections{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.onb__sections>*{min-width:0}.onb__block{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--surface-100,transparent);align-content:start;display:grid}.onb__block>h4{font-size:var(--text-body-size);margin:0}.onb__block p{margin:0}.onb__decide{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.onb__decide>*{min-width:0}.onb__decide>form,.onb__decide>div{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);align-content:start;display:grid}.onb__decide h4{font-size:var(--text-body-size);margin:0}.onb__decide p{margin:0}.onb__file{cursor:pointer}.onb__photo-actions{gap:var(--space-3);display:grid}.onb__attempts{margin-top:0}@media (width<=900px){.onb__sections,.onb__decide{grid-template-columns:minmax(0,1fr)}}.admin-nav{gap:var(--space-6);-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--border);margin-bottom:var(--space-6);padding-bottom:0;display:flex;overflow-x:auto}.admin-nav__group{flex-direction:column;flex:none;display:flex}.admin-nav__label{color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-2) 0 0;white-space:nowrap}.admin-nav__links{display:flex}.admin-nav a{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-button-label-size);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}.admin-nav a:hover{color:var(--ink)}.admin-nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--border-strong)}.admin-nav__count{min-width:1.5em;padding:0 var(--space-2);text-align:center;border:1px solid var(--border-strong);color:var(--ink);font-size:var(--text-caption-size);line-height:1.5}.overview{gap:var(--space-6);min-width:0;display:grid}.overview>*{min-width:0}.overview-search{border:1px solid var(--border-strong);background:var(--surface-200);padding:var(--space-6);border-radius:var(--radius-md)}.overview-search h3{margin:0 0 var(--space-3)}.overview-search__help{margin:var(--space-3) 0 0;font-size:var(--text-body-sm-size)}.overview-queues{gap:var(--space-6);display:grid}.overview-group{gap:var(--space-4);display:grid}.overview-group .eyebrow{margin:0}.card.access{gap:var(--space-4);display:grid}.access .eyebrow{margin:0}.access__roles{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.access__roles li{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.access__chip{border:1px solid var(--border-strong);padding:0 var(--space-3);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;line-height:1.8}.access__blurb{flex:240px;min-width:0}.access__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=640px){.overview-search,.card.access{padding:var(--space-4)}}:root{--surface-100:#000;--surface-200:#0b0f17;--surface-300:#141b26;--ink:#bfd9ff;--ink-muted:#6e84a3;--ink-inverse:#04070c;--border:#1c2531;--border-strong:#3b82f6;--accent-signal:#2f6fed;--accent-signal-ink:#eaf2ff;--status-verified:#4ade80;--status-pending:#ffb347;--status-flagged:#ff6b5e;--focus-ring:var(--accent-signal);--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, "Roboto Mono", Menlo, monospace;--text-display-xl-size:40px;--text-display-xl-leading:40px;--text-display-xl-weight:500;--text-display-lg-size:32px;--text-display-lg-leading:36px;--text-display-lg-weight:500;--text-heading-md-size:22px;--text-heading-md-leading:28px;--text-heading-md-weight:500;--text-eyebrow-size:13px;--text-eyebrow-leading:16px;--text-eyebrow-weight:500;--text-button-label-size:13px;--text-button-label-leading:16px;--text-button-label-weight:500;--text-caption-size:12px;--text-caption-leading:16px;--text-caption-weight:400;--text-body-size:15px;--text-body-leading:23px;--text-body-weight:400;--text-body-sm-size:13px;--text-body-sm-leading:20px;--text-body-sm-weight:400;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-none:0px;--radius-sm:2px;--radius-md:4px;--radius-full:9999px}[data-theme=paper]{--surface-100:#f1eee7;--surface-200:#fff;--surface-300:#dedede;--ink:#232323;--ink-muted:#6b6b63;--ink-inverse:#f1eee7;--border:#d6d2c7;--border-strong:#232323;--status-verified:#1e7a4c;--status-pending:#b36b00;--status-flagged:#b3261e}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--surface-100);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-body-size);line-height:var(--text-body-leading);min-width:320px;margin:0;overflow-x:clip}#root{flex-direction:column;min-height:100vh;display:flex}h1,h2,h3,h4{font-family:var(--font-sans);margin:0 0 var(--space-4);font-weight:500}h1{font-size:32px;line-height:36px}h2{font-size:26px;line-height:32px}h3{font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-leading)}h4{font-size:17px;line-height:24px}@media (width>=861px){h1{font-size:var(--text-display-xl-size);line-height:var(--text-display-xl-leading)}h2{font-size:var(--text-display-lg-size);line-height:var(--text-display-lg-leading)}}p{margin:0 0 var(--space-4);max-width:68ch}img,svg,video,canvas{max-width:100%}a{color:var(--ink);text-underline-offset:3px}a:hover{color:var(--accent-signal-ink)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}ul,ol{padding-left:var(--space-6)}li{margin-bottom:var(--space-2)}code,.mono{font-family:var(--font-mono)}hr{border:0;border-top:1px solid var(--border);margin:var(--space-6) 0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-2);z-index:100;background:var(--surface-200);border:1px solid var(--border-strong);padding:var(--space-2) var(--space-4);position:absolute;top:-60px}.skip-link:focus{top:var(--space-2)}.eyebrow,.caption,.btn{text-transform:uppercase;letter-spacing:.04em}.eyebrow{font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-leading);font-weight:var(--text-eyebrow-weight);color:var(--ink-muted);margin:0 0 var(--space-4)}.caption{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--ink-muted)}.muted{color:var(--ink-muted)}.num,.ts{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.hash{font-family:var(--font-mono);word-break:break-all;overflow-wrap:anywhere}.container{width:100%;max-width:1180px;padding:0 var(--space-4);min-width:0;margin:0 auto}@media (width>=761px){.container{padding:0 var(--space-6)}}.section{padding:var(--space-8) 0;border-bottom:1px solid var(--border)}.section--tint{background:var(--surface-200)}.section--last{border-bottom:0}@media (width<=760px){.section{padding:var(--space-6) 0}}.grid--2{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid--3{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=860px){.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.grid--2,.grid--3{grid-template-columns:minmax(0,1fr)}}.stack{gap:var(--space-4);display:grid}.stack--lg{gap:var(--space-6);display:grid}.row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.row--between{justify-content:space-between}.actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.card{border:1px solid var(--border);background:var(--surface-300);padding:var(--space-6);border-radius:var(--radius-md);position:relative}.card--flat{background:var(--surface-200)}.card>:last-child{margin-bottom:0}.card h3{margin-bottom:var(--space-3)}@media (width<=480px){.card{padding:var(--space-4)}}.card:before,.card:after{content:"";pointer-events:none;background:repeating-conic-gradient(var(--border-strong) 0 25%, transparent 0 50%) 0 0 / 4px 4px;opacity:.55;width:18px;height:18px;-webkit-mask-image:linear-gradient(var(--dither-dir,135deg), #000, transparent 75%);-webkit-mask-image:linear-gradient(var(--dither-dir,135deg), #000, transparent 75%);mask-image:linear-gradient(var(--dither-dir,135deg), #000, transparent 75%);position:absolute}.card:before{top:-1px;left:-1px}.card:after{--dither-dir:315deg;bottom:-1px;right:-1px}@media (hover:hover){.card--interactive:hover{border-color:var(--border-strong)}.card--interactive:hover:before,.card--interactive:hover:after{opacity:1;width:30px;height:30px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card:before,.card:after{transition:opacity .3s cubic-bezier(.23,1,.32,1),width .3s cubic-bezier(.23,1,.32,1),height .3s cubic-bezier(.23,1,.32,1)}.card{transition:border-color .2s cubic-bezier(.23,1,.32,1)}}.btn{isolation:isolate;font-family:var(--font-mono);font-size:var(--text-button-label-size);line-height:var(--text-button-label-leading);padding:var(--space-3) var(--space-6);border:1px solid var(--border-strong);border-radius:var(--radius-none);color:var(--ink);cursor:pointer;text-align:center;-webkit-mask-composite:source-in;background:0 0;font-weight:700;text-decoration:none;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(4px at 0,#0000 calc(100% - .5px),#000 100%),radial-gradient(4px at 100%,#0000 calc(100% - .5px),#000 100%);mask-image:radial-gradient(4px at 0,#0000 calc(100% - .5px),#000 100%),radial-gradient(4px at 100%,#0000 calc(100% - .5px),#000 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn:before{content:"";z-index:-1;background:var(--accent-signal);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.btn--primary{background:var(--accent-signal);color:var(--accent-signal-ink);border-color:var(--accent-signal)}.btn--primary:before{background:color-mix(in srgb, var(--accent-signal) 80%, #000)}.btn--sm{padding:var(--space-2) var(--space-4)}.btn--block{width:100%;display:block}.btn:focus-visible{color:var(--accent-signal-ink);outline-offset:-4px;background:0 0}.btn--primary:focus-visible{background:var(--accent-signal)}.btn:focus-visible:before{transform:scaleX(1)}@media (hover:hover){.btn:hover{color:var(--accent-signal-ink);background:0 0}.btn--primary:hover{background:var(--accent-signal)}.btn:hover:before{transform:scaleX(1)}}.btn:active{transform:translateY(1px)}.btn:active:before{background:color-mix(in srgb, var(--accent-signal) 65%, #000)}.btn:disabled,.btn[aria-disabled=true],.btn[aria-busy=true]{opacity:.5;cursor:not-allowed;color:var(--ink-muted);border-color:var(--border);pointer-events:none;background:0 0}.btn:disabled:before,.btn[aria-busy=true]:before{transform:scaleX(0)}.btn[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:no-preference){.btn{transition:color .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1)}.btn:before{transition:transform .25s cubic-bezier(.23,1,.32,1),background-color .15s cubic-bezier(.23,1,.32,1)}}@media (prefers-reduced-motion:reduce){.btn:active{transform:none}}.site-header{z-index:60;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface-100) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.site-header .container{align-items:center;column-gap:var(--space-4);grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);min-height:54px;display:grid;position:relative}.hdr-left{justify-self:start;align-items:center;display:flex}.hdr-right{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:nowrap;justify-self:stretch;min-width:0;display:flex}.site-header .nav,.site-header .brand,.site-header .btn,.site-header .balance,.site-header .balance-group,.site-header .account-menu,.site-header .nav a{white-space:nowrap;flex-shrink:0}.site-header .nav a{padding:0 12px}.site-header .nav a,.site-header .btn,.site-header .account-menu__btn,.site-header .balance,.site-header .gsearch__input,.site-header .gsearch__toggle{box-sizing:border-box;height:36px;min-height:36px;font-size:var(--text-body-sm-size);align-items:center;margin:0;line-height:1.25;display:inline-flex}.site-header .btn{padding-top:0;padding-bottom:0}.brand{font-family:var(--font-sans);align-items:center;gap:var(--space-2);flex:none;font-size:18px;font-weight:500;line-height:36px;text-decoration:none;display:inline-flex}.brand__mark{border:2px solid var(--border-strong);width:12px;height:12px;display:inline-block}.nav{align-items:center;gap:var(--space-1);font-size:var(--text-body-sm-size);display:flex;position:relative}.nav a{z-index:1;padding:0 var(--space-3);color:var(--ink-muted);border-radius:var(--radius-full);white-space:nowrap;text-decoration:none;position:relative}.nav a:hover,.nav a[aria-current=page]{color:var(--ink)}.nav a:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.nav a:focus-visible,.brand:focus-visible,.tabs a:focus-visible,.footer-col li a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.nav a[aria-current=page]{font-weight:500}.nav__pill{z-index:0;pointer-events:none;box-sizing:border-box;border:1.5px solid var(--accent-signal);border-radius:var(--radius-full);opacity:0;background:0 0;position:absolute;top:0;left:0}.nav__pill[data-ready=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.nav a{transition:color .15s cubic-bezier(.23,1,.32,1)}.nav__pill[data-ready=true]{transition:transform .28s cubic-bezier(.23,1,.32,1),width .28s cubic-bezier(.23,1,.32,1),height .28s cubic-bezier(.23,1,.32,1),opacity .15s}}.balance{font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);border:1px solid var(--border);padding:0 var(--space-2);border-radius:var(--radius-md);white-space:nowrap}.site-header .nav{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.site-header .nav::-webkit-scrollbar{display:none}.gsearch{flex:none;position:static}.gsearch__toggle{width:36px;color:var(--accent-signal);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gsearch__toggle:hover,.gsearch__toggle[aria-expanded=true]{border-color:var(--accent-signal)}.gsearch__toggle svg{width:16px;height:16px}.gsearch__pop{z-index:70;width:min(480px,40%);display:none;position:absolute;top:9px;left:50%;transform:translate(-50%)}.gsearch--open .gsearch__pop{display:block}.site-header:has(.gsearch--open) .nav{visibility:hidden}.gsearch__pop .gsearch__panel{width:auto;min-width:0;left:0;right:0}@media (width<=1300px){.site-header .balance__unit{display:none}}@media (width<=1100px){.site-header .nav a{font-size:var(--text-caption-size);padding:0 8px}.site-header .account-menu__btn{max-width:152px}}@media (width<=900px){.site-header .container{column-gap:var(--space-2)}.site-header .account-menu__name{display:none}.site-header .account-menu__ini{display:inline}.site-header .account-menu__btn{padding:0 var(--space-2);justify-content:center;min-width:40px}.brand__text{display:none}}@media (width<=760px){.site-header .container{column-gap:var(--space-3);row-gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"brand bal acct""search search search""nav nav nav"}.brand__text{display:inline}.hdr-left{grid-area:brand}.hdr-right{display:contents}.hdr-right>.account-menu{grid-area:acct}.hdr-right>.balance-group{grid-area:bal}.hdr-right>.gsearch{grid-area:search;width:100%;position:relative}.hdr-right:not(:has(.account-menu)){grid-area:1/2/auto/4;display:flex}.gsearch__toggle{display:none}.gsearch__pop,.gsearch--open .gsearch__pop{width:100%;display:block;position:relative;top:auto;left:auto;transform:none}.site-header:has(.gsearch--open) .nav{visibility:visible}.site-header .header-new,.site-header .balance-top,.site-header .balance-group .caption{display:none}.site-header .nav{margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4);grid-area:nav;max-width:none}.site-header:not(.site-header--nav-wide) .nav{display:none}}.site-footer{border-top:1px solid var(--border);padding:var(--space-8) 0 var(--space-6);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);margin-top:auto}.footer-grid{gap:var(--space-8);padding-bottom:var(--space-8);grid-template-columns:1.6fr repeat(2,1fr);display:grid}.footer-brand .brand{margin-bottom:var(--space-3)}.footer-tag{color:var(--ink-muted);max-width:34ch;margin-bottom:var(--space-4)}.footer-title{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding-bottom:var(--space-3);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-leading);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);border-bottom:1px solid var(--border-strong);font-weight:700;display:flex}.footer-title:before{content:"";background:var(--accent-signal);flex:none;width:8px;height:8px}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li{border-bottom:1px solid var(--border);margin:0}.footer-col li a{padding:var(--space-3) var(--space-2);margin:0 calc(var(--space-2) * -1);color:var(--ink);font-size:var(--text-body-sm-size);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.footer-col li a:after{content:"→";color:var(--ink-muted)}.footer-col li a:hover,.footer-col li a:focus-visible{background:color-mix(in srgb, var(--accent-signal) 14%, transparent);color:var(--accent-signal-ink)}.footer-col li a:hover:after,.footer-col li a:focus-visible:after{color:var(--accent-signal-ink)}@media (prefers-reduced-motion:no-preference){.footer-col li a{transition:background-color .2s,color .2s}.footer-col li a:after{transition:color .2s,transform .2s cubic-bezier(.23,1,.32,1)}.footer-col li a:hover:after,.footer-col li a:focus-visible:after{transform:translate(4px)}}.footer-bar{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.footer-bar .caption{max-width:none;margin:0}@media (width<=900px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=480px){.footer-grid{grid-template-columns:1fr}}.table-wrap{margin-bottom:var(--space-6);border:0;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading)}th,td{text-align:left;padding:var(--space-3) var(--space-4);border:1px solid var(--border);vertical-align:top}th:focus-visible{outline:2px solid var(--focus-ring)}th{background:var(--surface-300);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-caption-size);color:var(--ink-muted);white-space:nowrap;font-weight:500}td.num,th.num{text-align:right}caption{text-align:left;padding-bottom:var(--space-2)}@media (hover:hover){tbody tr:hover>td{background:var(--surface-300)}}@media (prefers-reduced-motion:no-preference){tbody tr>td{transition:background-color .15s cubic-bezier(.23,1,.32,1)}}.table-wrap table{min-width:560px}td a{font-weight:700}.status{gap:var(--space-2);border-radius:var(--radius-md);padding:0 var(--space-2);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid;align-items:center;line-height:18px;display:inline-flex}.status--verified{color:var(--status-verified)}.status--pending{color:var(--status-pending)}.status--flagged{color:var(--status-flagged)}.status__icon{flex:none}@media (prefers-reduced-motion:no-preference){.status--pending .status__dot{animation:2.4s ease-in-out infinite status-pulse}@keyframes status-pulse{0%,to{opacity:1}50%{opacity:.35}}}.tag{border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:0 var(--space-2);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);white-space:nowrap;line-height:18px;display:inline-block}.form{gap:var(--space-4);max-width:560px;display:grid}.form--wide{max-width:760px}.field{gap:var(--space-1);font-size:var(--text-body-sm-size);color:var(--ink-muted);display:grid}.field:focus-within{color:var(--ink)}.field__label{text-transform:none}.field__hint{font-size:var(--text-caption-size);color:var(--ink-muted);line-height:18px}.field__error{font-size:var(--text-body-sm-size);color:var(--ink);border-left:2px solid var(--status-flagged);padding-left:var(--space-2)}input,select,textarea{font:inherit;color:var(--ink);background:var(--surface-200);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3);width:100%;min-height:44px}textarea{resize:vertical;min-height:96px}input[type=checkbox],input[type=radio]{width:20px;height:20px;min-height:0;accent-color:var(--accent-signal);flex:none;margin:2px 0 0;padding:0}input[type=file]{padding:var(--space-2)}input:hover,select:hover,textarea:hover{border-color:var(--border-strong)}input:focus,select:focus,textarea:focus,input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--accent-signal);outline:1px solid var(--accent-signal);outline-offset:0}[aria-invalid=true]{border-color:var(--status-flagged)}input:user-invalid{border-color:var(--status-flagged)}textarea:user-invalid{border-color:var(--status-flagged)}select:user-invalid{border-color:var(--status-flagged)}input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--ink-muted);opacity:.8}.check{gap:var(--space-3);font-size:var(--text-body-sm-size);color:var(--ink);grid-template-columns:20px 1fr;align-items:start;display:grid}.otp-input{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;max-width:14ch;font-size:22px}@media (prefers-reduced-motion:no-preference){input,select,textarea{transition:border-color .15s cubic-bezier(.23,1,.32,1)}.field{transition:color .15s}}.note{border:1px solid var(--border-strong);background:var(--surface-200);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);max-width:68ch}.note>:last-child{margin-bottom:0}.note__label{margin-bottom:var(--space-2);display:block}.note--wide{max-width:none}.tabs{border-bottom:1px solid var(--border);margin-bottom:var(--space-6);flex-wrap:wrap;gap:0;display:flex}.tabs a{padding:var(--space-3) var(--space-4);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-button-label-size);border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}.tabs a:hover,.tabs button:hover{color:var(--ink)}.tabs>:first-child{padding-left:0}.tabs a[aria-current=page],.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent-signal)}.dl{margin:0 0 var(--space-4);border-top:1px solid var(--border);grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:0;display:grid}.dl dt,.dl dd{padding:var(--space-3) 0;border-bottom:1px solid var(--border);margin:0}.dl dt{color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;padding-right:var(--space-4)}.dl dd{font-size:var(--text-body-sm-size);overflow-wrap:anywhere}.dl dd .num,.dl dd .ts{white-space:normal;overflow-wrap:anywhere}@media (width<=560px){.dl{grid-template-columns:1fr}.dl dt{border-bottom:0;padding-bottom:0}}.steps{margin:0;padding:0;list-style:none}.steps>li{border-top:1px solid var(--border);padding:var(--space-4) 0;gap:var(--space-4);grid-template-columns:56px minmax(0,1fr);margin:0;display:grid}.steps>li:last-child{border-bottom:1px solid var(--border)}.steps__idx{color:var(--ink-muted);font-size:var(--text-caption-size);letter-spacing:.04em;padding-top:2px}.steps>li[aria-current=step] .steps__idx{color:var(--ink)}.steps>li[data-done=false]{color:var(--ink-muted)}.steps h4{margin-bottom:var(--space-1)}.steps p{margin-bottom:0}.page-head{padding:var(--space-8) 0 var(--space-6);border-bottom:1px solid var(--border)}.page-head .eyebrow{margin:0 0 var(--space-3)}.page-head h1{margin:0 0 var(--space-2);overflow-wrap:anywhere}.page-head p:not(.eyebrow){color:var(--ink-muted);max-width:64ch;margin:0}.page-head__row{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.page-head__main{flex:320px;min-width:0}.page-head__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=760px){.page-head{padding:var(--space-6) 0 var(--space-4)}}.page-body{padding-top:var(--space-6);padding-bottom:var(--space-12);gap:var(--space-6);align-content:start;display:grid}.page-body>*{min-width:0;margin-top:0;margin-bottom:0}@media (width<=760px){.page-body{padding-top:var(--space-4);padding-bottom:var(--space-8);gap:var(--space-4)}}.stat{gap:var(--space-1);display:grid}.stat__value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;font-size:26px;line-height:32px}.stat__label{font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}.stat__sub{font-size:var(--text-body-sm-size);color:var(--ink-muted)}.empty{border:1px dashed var(--border-strong);padding:var(--space-8) var(--space-6);color:var(--ink-muted);border-radius:var(--radius-md)}.empty__title{margin:0 0 var(--space-1);color:var(--ink);font-family:var(--font-sans);font-size:17px;font-weight:500;line-height:24px}.empty__body{max-width:56ch;margin:0}.empty__action{margin-top:var(--space-4);gap:var(--space-3);flex-wrap:wrap;display:flex}.empty>:last-child{margin-bottom:0}.loading{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-caption-size);padding:var(--space-6) 0}.toolbar{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.toolbar>.btn{justify-content:center;align-self:flex-end;align-items:center;min-height:44px;display:inline-flex}.toolbar__end{gap:var(--space-3);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.toolbar__label{color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;align-self:center}.toolbar .field{flex:200px;min-width:200px;max-width:320px}.auth-shell{width:100%;max-width:560px;padding:var(--space-8) var(--space-4) var(--space-12);margin:0 auto}.method-switch{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.method-switch button{font:inherit;text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-caption-size);color:var(--ink-muted);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0;min-height:40px}.method-switch button[aria-pressed=true]{color:var(--ink);border-color:var(--border-strong);background:var(--surface-300)}.method-switch button:hover{border-color:var(--border-strong)}.choice-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=560px){.choice-grid{grid-template-columns:1fr}}.choice{gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;background:var(--surface-200);color:var(--ink);font-size:var(--text-body-sm-size);display:grid;position:relative}.choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice:hover{border-color:var(--border-strong)}.choice:has(input:checked){border-color:var(--border-strong);background:var(--surface-300)}.choice:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.choice__title{font-weight:700}.choice__sub{color:var(--ink-muted);font-size:var(--text-caption-size);line-height:18px}.paper-frame{border:1px solid var(--border-strong);background:var(--surface-100);padding:var(--space-4)}.paper-frame iframe{border:1px solid var(--border);background:#fff;width:100%;min-height:70vh;display:block}.paper-frame__bar{justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.doc-search mark{background:var(--accent-signal);color:var(--accent-signal-ink)}.qr{width:220px;max-width:100%;height:auto;image-rendering:pixelated;padding:var(--space-3);border:1px solid var(--border-strong);background:#fff;display:block}@media print{.site-header,.site-footer,.tabs,.actions,.no-print{display:none!important}}.sheet{background:var(--surface-200);color:var(--ink);border:1px solid var(--border-strong);padding:var(--space-8);max-width:860px}.sheet .eyebrow{color:var(--ink-muted)}.sheet table{min-width:0}@media (width<=560px){.sheet{padding:var(--space-4)}}@media print{body{background:#fff}.page-head .row>.row{display:none}.sheet{border:0;max-width:none;padding:0}}input[type=file]::file-selector-button{font:inherit;text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-caption-size);color:var(--ink);background:var(--surface-300);border:1px solid var(--border-strong);padding:var(--space-1) var(--space-3);margin-right:var(--space-3);cursor:pointer;border-radius:0}.nav__badge{margin-left:var(--space-2);text-align:center;min-width:18px;font-size:var(--text-caption-size);border-radius:var(--radius-full);color:var(--ink);background:var(--surface-300);border:0;padding:0 5px;line-height:18px;display:inline-block}.balance-group{align-items:center;gap:var(--space-2);display:inline-flex}a.balance{color:var(--ink-muted);text-decoration:none}a.balance:hover{color:var(--ink);border-color:var(--border-strong)}.balance-top{font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.gsearch__input{width:100%;padding:0 var(--space-3)}.gsearch__panel{z-index:70;background:var(--surface-200);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:100%;min-width:min(360px,92vw);padding:var(--space-2);max-height:70vh;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.gsearch__status{padding:var(--space-1) var(--space-2);font-size:var(--text-caption-size);color:var(--ink-muted);max-width:none;margin:0}.gsearch__list,.gsearch__list ul{margin:0;padding:0;list-style:none}.gsearch__list li{margin:0}.gsearch__group{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);display:block}.gsearch__opt{justify-content:space-between;gap:var(--space-3);padding:var(--space-2);cursor:pointer;border-radius:var(--radius-sm);font-size:var(--text-body-sm-size);display:flex}.gsearch__opt[aria-selected=true]{background:var(--surface-300);outline:1px solid var(--border-strong)}.gsearch__sub{color:var(--ink-muted);text-align:right;overflow-wrap:anywhere}.account-menu{position:relative}.account-menu__btn{font:inherit;align-items:center;gap:var(--space-2);font-size:var(--text-body-sm-size);color:var(--ink);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:0 var(--space-3);cursor:pointer;background:0 0;max-width:240px;display:inline-flex}.account-menu__btn:hover{border-color:var(--ink-muted)}.account-menu__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu__ini{letter-spacing:.04em;font-weight:700;display:none}.account-menu__caret{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.account-menu__btn[aria-expanded=true] .account-menu__caret{transform:translateY(1px)rotate(225deg)}.account-menu__panel{z-index:70;gap:var(--space-3);box-sizing:border-box;width:320px;max-width:calc(100vw - var(--space-8));white-space:normal;overflow-wrap:anywhere;padding:var(--space-4);background:var(--surface-200);border:1px solid var(--border-strong);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);display:grid;position:absolute;top:calc(100% + 6px);right:0}.account-menu__who{overflow-wrap:anywhere;gap:2px;max-width:none;margin:0;font-weight:500;display:grid}.account-menu__panel>*{min-width:0;max-width:none;margin:0}.account-menu__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.account-menu__links{padding:var(--space-3) 0 0;border-top:1px solid var(--border);gap:var(--space-2);font-size:var(--text-body-sm-size);margin:0;list-style:none;display:grid}.account-menu__links li{margin:0}.account-menu__links:empty{display:none}.crumbs ol{gap:var(--space-1);padding:var(--space-4) 0 var(--space-2);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;margin:0;list-style:none;display:flex}.crumbs li{color:var(--ink-muted);margin:0}.crumbs li+li:before{content:"/";margin-right:var(--space-1)}.crumbs a{color:var(--ink-muted)}.crumbs [aria-current=page]{color:var(--ink)}.billing-bar .tabs{margin-bottom:var(--space-2)}.billing-note{margin:0}.tabs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.tabs a,.tabs button{white-space:nowrap;flex:none}@media (width<=760px){.account-menu__name{display:none}.account-menu__ini{display:inline}.account-menu__btn{padding:0 var(--space-2);justify-content:center;min-width:40px}.gsearch{flex:none;width:100%;max-width:none}.gsearch__panel{min-width:0}}.more{display:inline-block;position:relative}.more__panel{z-index:60;gap:var(--space-2);min-width:160px;padding:var(--space-2);background:var(--surface-200);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:none;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}@media (width<=480px){.more__panel{width:max-content;min-width:0;max-width:calc(100vw - 2 * var(--space-4))}}.avatar{vertical-align:middle;border:1px solid var(--border-strong);border-radius:var(--radius-none);background:var(--surface-300);color:var(--ink);letter-spacing:.04em;object-fit:cover;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.avatar--sm{width:24px;height:24px;font-size:10px}.avatar--md{width:40px;height:40px;font-size:13px}.avatar--lg{width:120px;height:120px;font-size:28px}.account-menu__btn .avatar{border-color:var(--border)}.account-menu__profile{align-items:center;gap:var(--space-3);display:flex}.account-menu__profile .account-menu__who{flex:1;min-width:0}.photo-cell{align-items:center;gap:var(--space-3);display:flex}.photo-review{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.panel{border:1px solid var(--border);background:var(--surface-200);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);align-content:start;min-width:0;display:grid}.panel--accent{border-color:var(--border-strong)}.panel--flat{background:0 0}.panel--tight{padding:var(--space-4)}.panel--bleed{gap:0;padding:0;overflow:hidden}.panel--bleed>.panel__head{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border)}.panel--bleed>.panel__body{padding:0}.panel--bleed .table-wrap{margin:0}.panel__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.panel__titles{flex:240px;min-width:0}.panel__titles .eyebrow{margin:0 0 var(--space-2)}.panel__title{font-size:var(--text-heading-md-size);line-height:var(--text-heading-md-leading);margin:0}.panel__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.panel__body{gap:var(--space-4);min-width:0;display:grid}.panel__body>*{min-width:0;margin-top:0;margin-bottom:0}@media (width<=640px){.panel{padding:var(--space-4)}.panel--bleed{padding:0}.panel--bleed>.panel__head{padding:var(--space-3) var(--space-4)}}.stat-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.stat-card{gap:var(--space-2);min-width:0;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);border:1px solid var(--border);background:var(--surface-200);color:var(--ink);border-radius:var(--radius-md);grid-template-rows:auto auto 1fr auto;text-decoration:none;display:grid;position:relative;overflow:hidden}.stat-card:before{content:"";background:var(--border-strong);width:4px;position:absolute;top:0;bottom:0;left:0}.stat-card--pending:before{background:var(--status-pending)}.stat-card--verified:before{background:var(--status-verified)}.stat-card--flagged:before{background:var(--status-flagged)}.stat-card--neutral:before{background:var(--border-strong)}a.stat-card:hover,a.stat-card:focus-visible{border-color:var(--border-strong);background:var(--surface-300);color:var(--ink)}.stat-card__top{align-items:center;gap:var(--space-2);min-width:0;display:flex}.stat-card__dot{background:var(--ink-muted);border-radius:50%;flex:none;width:8px;height:8px}.stat-card--pending .stat-card__dot{background:var(--status-pending)}.stat-card--verified .stat-card__dot{background:var(--status-verified)}.stat-card--flagged .stat-card__dot{background:var(--status-flagged)}.stat-card--neutral .stat-card__dot{background:var(--accent-signal)}.stat-card__label{color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em}.stat-card__value{font-family:var(--font-mono);font-size:var(--text-display-lg-size);line-height:var(--text-display-lg-leading);font-weight:var(--text-display-lg-weight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stat-card--verified .stat-card__value{color:var(--ink-muted)}.stat-card__sub{color:var(--ink-muted);font-size:var(--text-body-sm-size)}.stat-card__open{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;justify-self:end;display:inline-flex}.stat-card__arrow{transition:transform .15s}a.stat-card:hover .stat-card__open,a.stat-card:focus-visible .stat-card__open{color:var(--ink)}a.stat-card:hover .stat-card__arrow,a.stat-card:focus-visible .stat-card__arrow{transform:translate(3px)}a.stat-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (width<=640px){.stat-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stat-card__arrow{transition:none}}.summary-strip{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);background:var(--surface-200);border-left-width:4px;flex-wrap:wrap;min-width:0;display:flex}.summary-strip--pending{border-left-color:var(--status-pending)}.summary-strip--verified{border-left-color:var(--status-verified)}.summary-strip--flagged{border-left-color:var(--status-flagged)}.summary-strip--neutral{border-left-color:var(--border-strong)}.summary-strip__dot{background:var(--accent-signal);border-radius:50%;flex:none;width:8px;height:8px}.summary-strip--pending .summary-strip__dot{background:var(--status-pending)}.summary-strip--verified .summary-strip__dot{background:var(--status-verified)}.summary-strip--flagged .summary-strip__dot{background:var(--status-flagged)}.summary-strip__text{color:var(--ink-muted);min-width:0}.summary-strip__end{gap:var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}.table-wrap{max-width:100%}.table-wrap--sticky{overflow-y:auto}.table-wrap--sticky th{z-index:1;box-shadow:inset 0 -1px 0 var(--border-strong);position:sticky;top:0}.table-wrap--zebra tbody tr:nth-child(2n)>td{background:color-mix(in srgb, var(--surface-300) 45%, transparent)}.table-wrap--compact th,.table-wrap--compact td{padding:var(--space-2) var(--space-3)}.table-wrap td.num,.table-wrap th.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.table-wrap td.chip-col,.table-wrap th.chip-col{white-space:nowrap;width:1%}.table-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}tbody tr:focus-within>td{background:var(--surface-300)}.form-grid{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:760px;display:grid}.form-grid--1{grid-template-columns:minmax(0,1fr);max-width:560px}.form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.form-grid>.field--full,.form-grid>.form-actions,.form-grid>.form-section{grid-column:1/-1}.form-section{margin:var(--space-2) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border)}.form-section .eyebrow{margin:0}.form-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.form-actions--start{justify-content:flex-start}.form-actions__lead{color:var(--ink-muted);font-size:var(--text-body-sm-size);margin-right:auto}.field>select,.field>input:not([type=checkbox]):not([type=radio]):not([type=file]){height:44px}.field__label{font-size:var(--text-body-sm-size);line-height:20px}.field__hint,.field__error{margin:0}@media (width<=760px){.form-grid,.form-grid--3{grid-template-columns:minmax(0,1fr)}.form-actions{justify-content:stretch}.form-actions .btn{flex:140px}}.chip{align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:0 var(--space-2);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--ink-muted);background:0 0;line-height:18px;display:inline-flex}.chip__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.chip--info{color:var(--accent-signal-ink);border-color:var(--accent-signal);background:color-mix(in srgb, var(--accent-signal) 18%, transparent)}.chip--pending{color:var(--status-pending);border-color:currentColor}.chip--verified{color:var(--status-verified);border-color:currentColor}.chip--flagged{color:var(--status-flagged);border-color:currentColor}.chip--solid{color:var(--ink);background:var(--surface-300)}.tabs__count{margin-left:var(--space-2);min-width:1.5em;padding:0 var(--space-2);text-align:center;border:1px solid var(--border-strong);color:var(--ink);font-size:var(--text-caption-size);letter-spacing:0;line-height:1.5}.tabs button{font:inherit;font-size:var(--text-button-label-size);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-3) var(--space-4);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px}.tabs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.tabs--flush{margin-bottom:0}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--dur-fast:.2s;--dur-base:.6s;--dur-slow:.9s;--stagger:70ms;--seam-h:140px;--seam-foot-h:238px;--gf:"[2025-03-14 14:02:08.114] +27 82 555 0143: please confirm the transfer · WHATSAPP #0417 · SHA-256 OK · [2025-03-14 14:02:31.870] VOICE NOTE 0:23 → TRANSCRIBED · CHAIN OF CUSTODY · S. NAIDOO: i never said that · [2025-03-14 14:03:02.006] EMAIL #2291 · SIGNED · AUDIT TRAIL · T. DLAMINI: see attached agreement · COMMISSIONER OF OATHS · EXHIBIT · [2025-03-14 14:05:44.331] TELEGRAM #0093 · CERTIFIED · POPIA s19 · ECTA s15 · M. VAN WYK: meet at the depot at 6 · [2025-03-14 14:07:12.940] SMS #5510 · TRANSCRIBED · SHA-256 OK · P. MOKOENA: noted, will revert · VOICE NOTE 0:41 → TRANSCRIBED · [2025-03-14 14:09:58.402] +27 71 220 0918: payment made, ref attached · AUDIT TRAIL · EXHIBIT · SIGNED · "}@media (width<=760px){:root{--seam-h:112px;--seam-foot-h:168px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}main{overflow-x:clip}.motion [data-reveal]{opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger))}.motion [data-reveal=rise]{transform:translateY(16px)}.motion [data-reveal=row]{--stagger:28ms;transition-duration:.36s}.motion [data-reveal][data-reveal-in]{opacity:1;transform:none}.motion .lw{vertical-align:top;margin:-.12em 0 -.2em;padding:.12em 0 .2em;display:inline-block;overflow:hidden}.motion .lwi{opacity:0;transition:transform 1s var(--ease-out), opacity 1s var(--ease-out);transition-delay:calc(var(--d,0s) + var(--l,0) * .1s);display:inline-block;transform:translateY(110%)}.motion [data-lines=in] .lwi{opacity:1;transform:none}.ty-vis,.dc-vis{white-space:inherit}.ty-rest{visibility:hidden}.ty-caret{vertical-align:baseline;width:0;height:1em;display:inline-block;position:relative}.ty-caret:before{content:"";background:currentColor;width:.55em;height:1em;animation:.9s step-end infinite ty-blink;position:absolute;top:.12em;left:1px}@keyframes ty-blink{0%,49.9%{opacity:1}50%,to{opacity:0}}.dc-vis{font-variant-numeric:tabular-nums}.roll{vertical-align:top;font-variant-numeric:tabular-nums;white-space:pre;height:1.2em;line-height:1.2em;display:inline-flex;overflow:hidden}.roll__d{height:1.2em;display:block;overflow:hidden}.roll__col{transform:translateY(calc(var(--d,0) * -1.2em));display:block}.roll__col>span,.roll__sep{height:1.2em;line-height:1.2em;display:block}@media (prefers-reduced-motion:no-preference){.roll__col{transition:transform .9s var(--ease-out);transition-delay:calc(var(--k,0) * 55ms)}}.snd-toggle{justify-content:center;align-items:center;gap:var(--space-2);min-width:36px;min-height:36px;padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-button-label-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);border:1px solid var(--border-strong);border-radius:var(--radius-none);cursor:pointer;background:0 0;font-weight:700;display:inline-flex}.snd-toggle:hover{color:var(--ink);border-color:var(--ink-muted)}.snd-toggle .snd-mute,.snd-toggle[aria-pressed=false] .snd-wave{display:none}.snd-toggle[aria-pressed=false] .snd-mute{display:inline}.snd-toggle[aria-pressed=true]{color:var(--ink)}@media (prefers-reduced-motion:no-preference){.snd-toggle{transition:color .2s var(--ease-out), border-color .2s var(--ease-out)}}.odo{--lh:1.3em;display:inline}.odo-w{white-space:nowrap;display:inline-block}.oc{height:var(--lh);line-height:var(--lh);vertical-align:top;--p:0;display:inline-block;position:relative;overflow:hidden}.oc>i{visibility:hidden;font-style:normal}.oc .reel{flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.oc b{height:var(--lh);line-height:var(--lh);font-weight:inherit;display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.oc .reel{transform:translateY(calc(var(--p) * var(--lh) * -5));transition:transform .52s var(--ease-out);transition-delay:0s}.odo-host:hover .oc,.odo-host:focus-visible .oc{--p:1}.odo-host:hover .oc .reel,.odo-host:focus-visible .oc .reel{transition-delay:calc(var(--i,0) * 28ms)}}.nav-progress{z-index:1000;background:var(--accent-signal);transform-origin:0;opacity:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.nav-progress.is-loading{opacity:1;transition:transform 2.5s cubic-bezier(.1,.7,.2,1);transform:scaleX(.85)}.nav-progress.is-done{opacity:0;transition:transform .15s var(--ease-out), opacity .3s ease-out .15s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.nav-progress{display:none}}.fx-curtain{z-index:9990;pointer-events:none;width:100vw;height:100vh;display:none;position:fixed;inset:0}.fx-curtain.is-on{display:block}.fx-boot{z-index:9995;background:var(--surface-100);color:var(--ink);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;transition:opacity .28s var(--ease-out);place-items:center;font-size:13px;animation:0s linear 2.4s forwards fx-boot-failsafe;display:grid;position:fixed;inset:0}.fx-boot.is-out{opacity:0;pointer-events:none}.fx-boot__line{padding:0 var(--space-4);text-align:center}@keyframes fx-boot-failsafe{to{visibility:hidden}}@media print{.fx-curtain,.fx-boot,.section:before,.page-head:before,.vortex,.seam{display:none!important}}.section,.page-head{position:relative}.section:before,.page-head:before{content:var(--gf) / "";z-index:0;pointer-events:none;font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;word-break:break-all;white-space:normal;color:color-mix(in srgb, var(--ink) 3.5%, transparent);font-size:11px;line-height:14px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.section>.container,.page-head>.container{z-index:2;position:relative}.page-head:before{width:38%;color:color-mix(in srgb, var(--ink) 2.2%, transparent);-webkit-mask-composite:source-in;left:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#0000,#000 30% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=1100px){.page-head:before{display:none}}.seam{z-index:1;pointer-events:none;height:0;position:relative}.seam__clip{left:0;right:0;top:calc(var(--seam-h) / -2);height:var(--seam-h);pointer-events:none;position:absolute;overflow:hidden}.seam__canvas{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.seam:not(.seam--glyph) .seam__clip,.seam--glyph .seam__rule{display:none}.seam__rule{width:min(100%,1080px);padding:0 var(--space-4);height:0;color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.14em;opacity:.85;align-items:center;gap:10px;font-size:10px;line-height:1;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.seam__plus{text-align:center;width:9px;color:var(--border-strong,var(--ink-muted));flex:none;font-size:13px;font-style:normal;line-height:1}.seam__ln{background:var(--border);flex:1 1 0;height:1px;position:relative}.seam__ln:after{content:"";background:repeating-linear-gradient(90deg, var(--border-strong,var(--border)) 0 1px, transparent 1px 96px) 0 0 / 100% 5px no-repeat, repeating-linear-gradient(90deg, var(--border) 0 1px, transparent 1px 12px) 0 0 / 100% 3px no-repeat;height:5px;position:absolute;top:1px;left:0;right:0}.seam__idx{white-space:nowrap;flex:none}.seam__rule[data-pos=l] .seam__ln:first-of-type,.seam__rule[data-pos=r] .seam__ln:nth-of-type(2){flex:0 0 7%}.seam:not(.seam--on) .seam__clip{background:linear-gradient(to bottom, transparent 40%, color-mix(in srgb, var(--surface-300) 70%, transparent) 50%, transparent 85%)}.seam:not(.seam--on) .seam__clip:before{content:"";border-top:1px solid var(--border);position:absolute;top:50%;left:0;right:0}.section:has(+.seam){padding-bottom:calc(var(--space-12) + var(--seam-h) / 2 - 24px);border-bottom:0}.seam+.section{padding-top:calc(var(--space-12) + var(--seam-h) / 2 - 24px)}main:has(+.seam){padding-bottom:calc(var(--seam-foot-h) / 2 - 24px)}.site-footer{z-index:2;padding-top:calc(var(--seam-foot-h) / 2 + var(--space-4));position:relative}.ga{width:100%;max-width:var(--ga-w,440px);position:relative}.ga[data-size=sm]{--ga-w:280px}.ga[data-size=md]{--ga-w:440px}.ga[data-size=lg]{--ga-w:600px}.ga[data-align=right]{margin-left:auto}.ga[data-align=left]{margin-right:auto}.ga[data-align=center]{margin-inline:auto}.ga__box{width:100%;aspect-ratio:var(--ga-a,1);position:relative}.ga__canvas{transform:translate(-50%, calc(-50% + var(--ga-py,0px)));display:block;position:absolute;top:50%;left:50%}.ga:not(:has(.ga--on)) .ga__cap{visibility:hidden}.ga__cap{margin-top:var(--space-2);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}.ga[data-align=right] .ga__cap{text-align:right}.ga-strip{margin-top:var(--space-6);width:100%}.ga-strip .ga{opacity:.9;max-width:none}@media (width<=760px){.ga-strip{margin-top:var(--space-4)}.ga{max-width:min(var(--ga-w,440px), 320px)}}html[data-ripple-hint]{cursor:crosshair}.ga-split{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;display:grid}.ga-split--rev{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.ga-text{min-width:0}.ga-text>:last-child{margin-bottom:0}@media (width<=860px){.ga-split,.ga-split--rev{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.ga-split .ga{margin-inline:0}}.empty--art{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,220px);align-items:center;display:grid}@media (width<=640px){.empty--art{grid-template-columns:minmax(0,1fr)}.empty--art .ga{max-width:150px;margin-left:0}}.vortex{z-index:-1;pointer-events:none;position:fixed;inset:0}.vortex__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.vortex__scrim{background:radial-gradient(70% 75% at 32%,#000000e6 0%,#000000b8 48%,#0000001a 100%);position:absolute;inset:0}.auth-split{width:100%;max-width:1180px;padding:var(--space-12) var(--space-4);gap:var(--space-12);grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;margin:0 auto;display:grid;position:relative}.auth-split>.auth-shell{max-width:none;margin:0;padding:0}.auth-panel{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-100) 72%, transparent);padding:var(--space-6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative}.auth-panel__eyebrow{margin-bottom:var(--space-4)}.auth-panel .ga{margin-inline:auto}.auth-panel__facts{margin:var(--space-4) 0 0;gap:var(--space-1);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);padding:0;line-height:18px;list-style:none;display:grid}.auth-panel__facts li{margin:0}.auth-panel__facts li:before{content:"> ";color:var(--border-strong)}@media (width<=960px){.auth-split{gap:var(--space-8);max-width:640px;padding-top:var(--space-8);grid-template-columns:minmax(0,1fr)}.auth-panel{padding:var(--space-4)}.auth-panel .ga{max-width:260px}.auth-panel__facts{display:none}}.log-strip{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-200) 80%, transparent);padding:var(--space-3) var(--space-4);overflow:hidden}.log-strip__cap{justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.log-strip .ga{max-width:none}@media (width<=760px){.log-strip .ga{max-width:none}.log-strip{padding:var(--space-2) var(--space-3)}}.steps{padding-left:var(--space-8);position:relative}.steps:before,.steps:after{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:3px}.steps:after{background:var(--accent-signal);transform-origin:top;transform:scaleY(min(var(--steps-progress,1), var(--steps-done,1)))}.steps>li{position:relative}.steps>li:before{content:"";left:calc(-1 * var(--space-8));top:calc(var(--space-4) + 5px);background:var(--surface-200);border:1px solid var(--border-strong);z-index:1;width:7px;height:7px;position:absolute}.steps>li[data-done=true]:before{background:var(--accent-signal);border-color:var(--accent-signal)}.steps>li[aria-current=step]:before{background:var(--ink);border-color:var(--ink)}@media (prefers-reduced-motion:no-preference){.steps:after{transition:transform .12s linear}.steps>li:before{transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}.steps>li[aria-current=step]:before{animation:2.4s ease-in-out infinite seal-pulse}@keyframes seal-pulse{0%,to{opacity:1}50%{opacity:.35}}}.seal-card{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,200px);align-items:center;display:grid}.seal-card .ga{max-width:200px}@media (width<=560px){.seal-card{grid-template-columns:minmax(0,1fr)}.seal-card .ga{max-width:150px}}@media (hover:hover){.card:hover{border-color:var(--border-strong)}.card:hover:before,.card:hover:after{opacity:1;width:30px;height:30px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card{transition:border-color .2s var(--ease-out), transform .2s var(--ease-out)}:is(.card--interactive:hover,.card:has(>.stat):hover){transform:translateY(-2px)}}.tabs a{border-bottom:0;position:relative}.tabs a:after{content:"";background:var(--border-strong);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tabs a[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.tabs a:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.tabs a{transition:color .15s var(--ease-out)}.tabs a:after{transition:transform .26s var(--ease-out)}.tab-panel:not([data-doc]){animation:tab-in .22s var(--ease-out) both}@keyframes tab-in{0%{opacity:0}to{opacity:1}}}.ga-note{color:var(--ink-muted);font-size:var(--text-caption-size);text-transform:uppercase;letter-spacing:.04em}.loading{padding:var(--space-4) 0}.loading__label{margin:0 0 var(--space-3);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-caption-size)}.skeleton{gap:var(--space-3);display:grid}.skeleton__bar{border-radius:var(--radius-sm);background:var(--surface-300);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--ink) 9%, transparent) 50%, transparent 100%);background-position:-220px 0;background-repeat:no-repeat;background-size:220px 100%;height:14px;display:block}@media (prefers-reduced-motion:no-preference){.skeleton__bar{animation:1.3s linear infinite skel}@keyframes skel{to{background-position:calc(100% + 220px) 0}}}
