.rec-wrap{display:flex;flex-direction:column}.rec-head{--rec-band:var(--gsos-content-pad-top);margin:0 0 var(--gsos-space-24);padding:var(--gsos-space-12) 0 var(--gsos-space-4);background:var(--gsos-surface);border-bottom:1px solid var(--gsos-border)}.rec-head[data-pin=true]{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--rec-band));z-index:3;margin-top:calc(-1 * var(--rec-band));padding-top:var(--rec-band);box-shadow:0 var(--gsos-space-24) 0 var(--gsos-surface)}.rec-head[data-pin=true]>.rec-head__top{padding-top:var(--gsos-space-12)}.rec-head[data-tabs=true]{padding-bottom:0;border-bottom:0}.rec-head>.rtabs__list{margin:var(--gsos-space-16) 0 0}.rec-head__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gsos-space-20);flex-wrap:wrap}.rec-head__id{min-width:0;flex:1 1 auto}.rec-head__kind{margin:0 0 var(--gsos-space-2);font-size:var(--gsos-quiet-size);line-height:var(--gsos-quiet-line);font-weight:500;color:var(--gsos-text-secondary)}.rec-head__name{margin:0;font-size:var(--gsos-heading-size);line-height:var(--gsos-heading-line);font-weight:var(--gsos-heading-weight);letter-spacing:var(--gsos-heading-tracking);color:var(--gsos-text);overflow-wrap:anywhere}.rec-head__title{gap:var(--gsos-space-10)}.rec-head__meta,.rec-head__title{display:flex;align-items:center;flex-wrap:wrap}.rec-head__meta{gap:var(--gsos-space-4) var(--gsos-space-8);margin-top:var(--gsos-space-6);font-size:13px;line-height:18px;color:var(--gsos-text-secondary)}.rec-head__meta>*+:before{content:"·";margin-right:var(--gsos-space-8);color:var(--gsos-text-muted)}.rec-head__acts{display:flex;align-items:center;gap:var(--gsos-space-8);flex-wrap:wrap}.rec-head__notice{margin:var(--gsos-space-4) 0 var(--gsos-space-16)}.gsos-tiles{grid-gap:var(--gsos-space-16);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));margin-bottom:var(--gsos-space-20)}.gsos-split,.gsos-tiles{display:grid;gap:var(--gsos-space-16)}.gsos-split{grid-gap:var(--gsos-space-16);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}@media (max-width:1080px){.gsos-split{grid-template-columns:minmax(0,1fr)}}.gsos-stack{display:flex;flex-direction:column;gap:var(--gsos-space-16)}.gsos-kv{display:flex;justify-content:space-between;align-items:baseline;gap:var(--gsos-space-12);padding:var(--gsos-space-8) 0;border-top:1px solid var(--gsos-border-subtle)}.gsos-kv:first-child{border-top:0}.gsos-kv>dt,.gsos-kv__label{font-size:var(--gsos-caption-size);color:var(--gsos-text-secondary)}.gsos-kv>dd,.gsos-kv__value{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gsos-text);text-align:right}.gsos-mono{font-family:var(--gsos-font-mono);font-size:var(--gsos-caption-size);letter-spacing:-.01em}.gsos-ref{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:copy;max-width:100%}.gsos-ref:focus-visible .gsos-mono,.gsos-ref:hover .gsos-mono{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.gsos-ref:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.gsos-ref[data-copied=true] .gsos-mono{color:var(--gsos-success-text);text-decoration:none}.gsos-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gsos-muted{color:var(--gsos-text-secondary)}.gsos-card__body[data-flush=true]{padding:0}.gsos-card__body[data-flush=true]>.gsos-table{border-radius:0}.gsos-card__body[data-flush=true]>.gsos-table>tbody td:first-child,.gsos-card__body[data-flush=true]>.gsos-table>thead th:first-child{padding-left:var(--gsos-space-20)}.gsos-card__body[data-flush=true]>.gsos-table>tbody td:last-child,.gsos-card__body[data-flush=true]>.gsos-table>thead th:last-child{padding-right:var(--gsos-space-20)}.gsos-card__body[data-flush=true]>.gsos-state{padding-left:var(--gsos-space-20);padding-right:var(--gsos-space-20)}.gsos-sidebar__name small{display:block;font-size:var(--gsos-quiet-size);line-height:var(--gsos-quiet-line);font-weight:var(--gsos-quiet-weight);color:var(--gsos-text-secondary)}.gsos-stat[data-tone=success]{border-color:var(--gsos-success-solid);background:var(--gsos-success-bg)}.gsos-stat[data-tone=warn]{border-color:var(--gsos-warn-border);background:var(--gsos-warn-bg)}.gsos-stat[data-tone=danger]{border-color:var(--gsos-danger-border);background:var(--gsos-danger-bg)}.gsos-row{display:flex;flex-wrap:wrap;gap:var(--gsos-space-8);align-items:center}.gsos-form{display:flex;flex-direction:column;gap:var(--gsos-space-12);max-width:520px}.gsos-auth{min-height:100vh;display:grid;place-items:center;padding:var(--gsos-space-24);background:var(--gsos-canvas)}.gsos-auth__card{width:100%;max-width:400px;padding:var(--gsos-space-28);border:1px solid var(--gsos-border-subtle);border-radius:var(--gsos-radius-md);background:var(--gsos-surface);box-shadow:var(--gsos-shadow-sm)}.gsos-auth__brand{display:flex;align-items:center;gap:var(--gsos-space-12);margin-bottom:var(--gsos-space-20)}.list-toolbar{margin-bottom:var(--gsos-space-16)}.list-toolbar,.list-toolbar__actions,.list-toolbar__filters{display:flex;align-items:center;gap:var(--gsos-space-8);flex-wrap:wrap}.list-toolbar__actions{margin-left:auto}.list-toolbar .gsos-input,.list-toolbar .gsos-select{width:auto}.list-toolbar .gsos-input-group{flex:0 0 auto}.list-toolbar .gsos-input-group>.gsos-input{width:280px}.gsos-frame{position:relative}.gsos-topbar{position:absolute;top:var(--gsos-space-20);right:var(--gsos-content-pad);z-index:4;min-height:0;padding:0;border-bottom:0;background:transparent}.list-toolbar .gsos-input-group>span:first-child{position:absolute;left:var(--gsos-space-12);display:flex;align-items:center;color:var(--gsos-text-placeholder);pointer-events:none}.gsos-table__numeric .gsos-money__sign,.tbl td.r .gsos-money__sign{min-width:1ch;text-align:right}.gsos-table__numeric .gsos-money:not(:has(.gsos-money__sign)):before,.tbl td.r .gsos-money:not(:has(.gsos-money__sign)):before{content:"";flex:0 0 auto;min-width:1ch}table.tbl{font-feature-settings:var(--gsos-numeric-tabular);font-variant-numeric:var(--gsos-numeric-tabular)}.tbl td.r .gsos-money{display:flex;justify-content:flex-end}.tbl td.r .gsos-money__code{text-align:left}.gsos-drawer{position:fixed;inset:0;z-index:60}.gsos-drawer__header{padding-top:14px;padding-bottom:14px}.gsos-drawer__footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px;border-top:1px solid var(--gsos-border-subtle)}.funding-details{display:grid;grid-gap:20px;gap:20px}.funding-summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;color:var(--gsos-text-secondary);font-size:13px}.funding-tables{display:grid;grid-gap:16px;gap:16px}.funding-tables table{table-layout:fixed;width:100%}.funding-tables th:first-child{width:24%}.funding-tables th:nth-child(2){width:46%}.funding-tables th:nth-child(3){width:18%}.funding-tables th:nth-child(4){width:12%}@media (max-width:720px){.funding-tables table{table-layout:auto}.funding-tables th:nth-child(n){width:auto}}.funding-details h3{font-size:14px;font-weight:600;margin:0 0 8px}.funding-details ul{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;color:var(--gsos-text-secondary)}.funding-qr{display:inline-grid;justify-items:center;padding:12px;border:1px solid var(--gsos-border-subtle);border-radius:12px}.funding-sim{display:grid;grid-gap:12px;gap:12px;padding-top:20px;border-top:1px solid var(--gsos-border-subtle)}.funding-sim>*{max-width:420px}.funding-sim .field{margin-bottom:0}.funding-sim .gsos-input{width:100%}.funding-details .payin__value{font-size:14px;word-break:break-all}.gsos-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(480px,100vw);display:flex;flex-direction:column;background:var(--gsos-surface);border-left:1px solid var(--gsos-border);overflow-y:auto}@media (max-width:560px){.gsos-drawer__panel{width:100vw;border-left:0}}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--line-2);font-size:13px;color:var(--muted)}.pager__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pager__count strong{color:var(--gsos-text);font-weight:600}.pager__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pager__controls .gsos-select{width:auto;min-width:130px;height:32px;padding-block:0}.pager__page{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:640px){.pager{justify-content:flex-start}.pager__controls{width:100%;justify-content:space-between}}.th-sort{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.gsos-table__numeric .th-sort{flex-direction:row-reverse}.th-sort:hover{color:var(--gsos-text)}.th-sort:focus-visible{outline:2px solid var(--gsos-focus-ring,currentColor);outline-offset:2px;border-radius:4px}.th-sort__mark{opacity:.35;font-size:.9em;line-height:1}.th-sort[data-active=true]{color:var(--gsos-text)}.th-sort[data-active=true] .th-sort__mark{opacity:1}:root{--gsos-font-sans:"IBM Plex Sans",ui-sans-serif,-apple-system,"Segoe UI",sans-serif}body{font-family:var(--gsos-font-sans)}:root{--mark:#0D9488;--mark-ch:13 148 136;--gsos-accent-strong:var(--mark);--gsos-accent-soft:rgb(var(--mark-ch)/0.10);--gsos-accent-softer:rgb(var(--mark-ch)/0.05);--gsos-accent-line:rgb(var(--mark-ch)/0.22)}:root[data-gsos-theme=dark]{--mark:#2DD4BF;--mark-ch:45 212 191}@media (prefers-color-scheme:dark){:root[data-gsos-theme=system]{--mark:#2DD4BF;--mark-ch:45 212 191}}.gsos-spaced-none{margin:0}.gsos-spaced-below{margin-bottom:var(--gsos-rhythm-block-gap)}.gsos-spaced-above{margin-top:var(--gsos-rhythm-block-gap)}.gsos-spaced-below[data-gap=section]{margin-bottom:var(--gsos-rhythm-section-gap)}.gsos-spaced-above[data-gap=section]{margin-top:var(--gsos-rhythm-section-gap)}.gsos-spaced-below[data-gap=stack]{margin-bottom:var(--gsos-rhythm-stack-gap)}.gsos-spaced-above[data-gap=stack]{margin-top:var(--gsos-rhythm-stack-gap)}.gsos-spaced-below[data-gap=inline]{margin-bottom:var(--gsos-rhythm-inline-gap)}.gsos-spaced-above[data-gap=inline]{margin-top:var(--gsos-rhythm-inline-gap)}.gsos-spaced-below[data-gap=tight]{margin-bottom:var(--gsos-rhythm-tight-gap)}.gsos-spaced-above[data-gap=tight]{margin-top:var(--gsos-rhythm-tight-gap)}.auth-brand .logo,.gsos-sidebar__mark{background:var(--mark);color:var(--paper)}.gsos-navsection__label{color:var(--gsos-text-secondary);letter-spacing:var(--gsos-overline-tracking)}.gsos-navitem[aria-current=page]{background:var(--gsos-accent-soft);color:var(--gsos-accent);box-shadow:inset 2px 0 0 var(--gsos-accent)}.gsos-navitem[aria-current=page] .gsos-navitem__icon{color:var(--gsos-accent)}.gsos-navitem:hover:not([aria-current=page]):not([aria-disabled=true]){background:var(--gsos-accent-softer)}.gsos-stat{border-top:1px solid var(--gsos-border)}.gsos-stat__value{color:var(--gsos-text)}.auth{background:var(--gsos-canvas)}.btn.primary{background:var(--gsos-accent);border-color:var(--gsos-accent);color:var(--gsos-accent-text)}.btn.primary:hover:not(:disabled){background:rgb(var(--ink-ch)/.86);border-color:rgb(var(--ink-ch)/.86)}.input:focus{border-color:var(--mark);box-shadow:0 0 0 3px var(--gsos-accent-soft);outline:none}.gsos-link{color:var(--gsos-accent);text-decoration:underline;text-underline-offset:2px}.gsos-link:hover{text-decoration-thickness:2px}.auth-steps li::marker{color:var(--gsos-accent)}.perm-groups{margin-top:16px;display:flex;flex-direction:column;gap:16px}.perm-group__title{margin:0 0 var(--gsos-space-6);font-size:var(--gsos-subheading-size);line-height:var(--gsos-subheading-line);font-weight:var(--gsos-subheading-weight);color:var(--gsos-text-secondary)}.perm{display:flex;gap:9px;align-items:flex-start;padding:5px 8px;margin:0 -8px;border-radius:var(--gsos-radius-sm);font-size:13px;line-height:1.45;cursor:pointer}.perm:hover{background:var(--gsos-accent-softer)}.perm input{margin-top:2px;flex:none;accent-color:var(--gsos-accent)}.gsos-settled{margin:0;font-size:13.5px;line-height:1.55;color:var(--gsos-text)}.perm-mine{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.perm-mine li{font-size:13px;line-height:1.5;color:var(--gsos-text)}.figrail{display:flex;flex-wrap:wrap;gap:0;margin:var(--gsos-space-16) 0 0;padding:0}.figrail__cell{flex:0 1 auto;min-width:0;display:flex;flex-direction:column;padding:var(--gsos-space-4) var(--gsos-space-24) var(--gsos-space-12) 0;margin-right:var(--gsos-space-24);border-right:1px solid var(--gsos-border-subtle)}.figrail__cell:last-child{border-right:0;margin-right:0;padding-right:0}.figrail__value{order:1;margin:0;font-family:var(--gsos-font-figures);font-size:var(--gsos-figure-size);line-height:var(--gsos-figure-line);font-weight:var(--gsos-figure-weight);letter-spacing:var(--gsos-figure-tracking);font-feature-settings:var(--gsos-numeric-tabular);font-variant-numeric:var(--gsos-numeric-tabular);color:var(--gsos-text);white-space:nowrap}.figrail__label{order:2;margin:2px 0 0;font-size:12px;line-height:16px;font-weight:450;color:var(--gsos-text-secondary)}.figrail__sub{order:3;margin:1px 0 0;font-size:11.5px;line-height:15px;color:var(--gsos-text-muted)}.figrail__cell[data-tone=warn] .figrail__value{color:var(--gsos-warn-text-strong)}.figrail__cell[data-tone=danger] .figrail__value{color:var(--gsos-danger-text)}.figrail__cell[data-tone=success] .figrail__value{color:var(--gsos-success-text)}.rec-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--gsos-space-32);gap:var(--gsos-space-32);align-items:start}.rec-body--single{align-items:stretch;gap:var(--gsos-space-32)}.rec-body--single,.rec-body__main{display:flex;flex-direction:column}.rec-body__main{min-width:0;gap:var(--gsos-space-28)}.rec-body__rail{min-width:0;display:flex;flex-direction:column;gap:var(--gsos-space-24)}@media (max-width:68.75rem){.rec-body{grid-template-columns:minmax(0,1fr);gap:var(--gsos-space-28)}}.panel{min-width:0}.panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gsos-space-12);padding-bottom:var(--gsos-space-8);margin-bottom:var(--gsos-space-16);border-bottom:1px solid var(--gsos-border-subtle)}.panel__title{margin:0;font-size:14.5px;line-height:20px;font-weight:600;color:var(--gsos-text)}.panel__hint{margin:3px 0 0;font-size:12.5px;line-height:1.5;color:var(--gsos-text-secondary)}.panel__acts{display:flex;align-items:center;gap:var(--gsos-space-8);flex:none}.panel__body[data-flush=true]{margin:0 calc(-1 * var(--gsos-space-4))}.facts{margin:0;display:flex;flex-direction:column;gap:var(--gsos-space-12)}.facts__row{min-width:0}.facts__row dt{font-size:11.5px;line-height:16px;font-weight:500;color:var(--gsos-text-secondary)}.facts__row dd{margin:1px 0 0;font-size:13.5px;line-height:19px;color:var(--gsos-text);overflow-wrap:anywhere}.jrn{margin:0;padding:0;list-style:none}.jrn__step{position:relative;display:flex;gap:var(--gsos-space-12);padding:0 0 var(--gsos-space-20)}.jrn__step:before{content:"";position:absolute;left:5px;top:16px;bottom:0;width:1px;background:var(--gsos-border)}.jrn__step:last-child{padding-bottom:0}.jrn__step:last-child:before{display:none}.jrn__mark{flex:none;width:11px;height:11px;margin-top:5px;border-radius:50%;border:2px solid var(--gsos-border-strong);background:var(--gsos-surface)}.jrn__step[data-state=done] .jrn__mark{border-color:var(--gsos-status-settled-solid);background:var(--gsos-status-settled-solid)}.jrn__step[data-state=waiting] .jrn__mark{border-color:var(--gsos-status-waiting-solid)}.jrn__step[data-state=refused] .jrn__mark{border-color:var(--gsos-status-refused-solid);background:var(--gsos-status-refused-solid)}.jrn__step[data-state=undone] .jrn__mark{border-color:var(--gsos-status-frozen-solid);background:var(--gsos-status-frozen-solid)}.jrn__step[data-state=skipped] .jrn__mark{border-color:var(--gsos-border);background:var(--gsos-surface)}.jrn__body{min-width:0;flex:1 1 auto;padding-top:1px}.jrn__what{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gsos-space-8);font-size:13.5px;line-height:20px;font-weight:550;color:var(--gsos-text)}.jrn__state{flex:none;font-size:11px;line-height:16px;font-weight:500;padding:0 7px;border-radius:var(--gsos-radius-full);color:var(--gsos-text-secondary);background:var(--gsos-neutral-bg);border:1px solid var(--gsos-border-subtle)}.jrn__step[data-state=done] .jrn__state{color:var(--gsos-status-settled-text);background:var(--gsos-status-settled-bg);border-color:var(--gsos-status-settled-solid)}.jrn__step[data-state=waiting] .jrn__state{color:var(--gsos-status-waiting-text);background:var(--gsos-status-waiting-bg);border-color:var(--gsos-status-waiting-solid)}.jrn__step[data-state=refused] .jrn__state{color:var(--gsos-status-refused-text);background:var(--gsos-status-refused-bg);border-color:var(--gsos-status-refused-solid)}.jrn__step[data-state=undone] .jrn__state{color:var(--gsos-status-frozen-text);background:var(--gsos-status-frozen-bg);border-color:var(--gsos-status-frozen-solid)}.jrn__step[data-state=skipped] .jrn__what,.jrn__step[data-state=waiting] .jrn__what{font-weight:450;color:var(--gsos-text-secondary)}.jrn__meta{margin:2px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;line-height:17px;color:var(--gsos-text-secondary)}.jrn__meta:empty{display:none}.jrn__dot{color:var(--gsos-text-muted)}.jrn__note{margin:var(--gsos-space-6) 0 0;font-size:12.5px;line-height:1.55;color:var(--gsos-text-secondary)}.rels{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.rels__row{min-width:0}.rels__btn{display:flex;align-items:center;gap:var(--gsos-space-10);width:100%;padding:var(--gsos-space-8) var(--gsos-space-10);margin-inline:calc(-1 * var(--gsos-space-10));background:none;border:0;border-radius:var(--gsos-radius-sm);font:inherit;color:inherit;text-align:left;cursor:pointer}.rels__btn:hover{background:var(--gsos-accent-softer)}.rels__btn:focus-visible{outline:2px solid var(--gsos-accent);outline-offset:-2px}.rels__icon{flex:none;display:flex;color:var(--gsos-accent)}.rels__text{min-width:0;flex:1 1 auto;display:flex;flex-direction:column}.rels__label{font-size:13.5px;line-height:19px;font-weight:500;color:var(--gsos-text)}.rels__hint{font-size:12px;line-height:16px;color:var(--gsos-text-secondary)}.rels__chev{flex:none;font-size:17px;line-height:1;color:var(--gsos-text-muted)}.rels__btn:hover .rels__chev{color:var(--gsos-accent)}.rels__row[data-inert=true]{display:flex;flex-direction:column;padding:var(--gsos-space-8) 0}.rels__row[data-inert=true] .rels__icon{color:var(--gsos-text-muted)}.rels__inert{display:flex;align-items:center;gap:var(--gsos-space-10)}.rels__why{margin-top:3px;font-size:11.5px;line-height:16px;color:var(--gsos-text-muted)}.rtabs__list{display:flex;gap:var(--gsos-space-4);flex-wrap:wrap;border-bottom:1px solid var(--gsos-border);margin-bottom:var(--gsos-space-24)}.rtabs__tab{display:inline-flex;align-items:center;gap:7px;padding:0 var(--gsos-space-12);height:var(--gsos-tab-height);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;font:inherit;font-size:13.5px;font-weight:500;color:var(--gsos-text-secondary);cursor:pointer}.rtabs__tab:hover{color:var(--gsos-text)}.rtabs__tab:focus-visible{outline:2px solid var(--gsos-accent);outline-offset:-2px;border-radius:var(--gsos-radius-sm)}.rtabs__tab[data-state=active]{color:var(--gsos-accent);border-bottom-color:var(--gsos-accent);font-weight:600}.rtabs__count{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 6px;border-radius:var(--gsos-radius-full);background:var(--gsos-neutral-bg);color:var(--gsos-text-secondary)}.rtabs__tab[data-state=active] .rtabs__count{background:var(--gsos-accent-soft);color:var(--gsos-accent)}.rtabs__panel:focus-visible{outline:none}.payin+.payin{margin-top:var(--gsos-space-16)}.payin__label{margin:0 0 var(--gsos-space-4);font-size:11.5px;line-height:16px;font-weight:500;color:var(--gsos-text-secondary)}.payin__row{display:flex;align-items:center;gap:var(--gsos-space-12);flex-wrap:wrap}.payin__value{font-family:var(--gsos-font-mono);font-size:15px;line-height:22px;letter-spacing:.01em;color:var(--gsos-text);overflow-wrap:anywhere}.payin__hint{margin:var(--gsos-space-6) 0 0;font-size:12px;line-height:1.5;color:var(--gsos-text-secondary)}.why-tip{max-width:280px;padding:var(--gsos-space-8) var(--gsos-space-10);border-radius:var(--gsos-radius-sm);background:var(--gsos-inverse);color:var(--gsos-inverse-text);font-size:12.5px;line-height:1.5;box-shadow:var(--gsos-shadow-md);z-index:70}.why-tip__arrow{fill:var(--gsos-inverse)}.sk-kind{width:68px;height:12px;margin-bottom:8px}.sk-name{width:min(320px,70%);height:32px;margin-bottom:12px}.sk-meta{width:min(240px,55%);height:14px}.sk-fig{width:104px;height:26px}.sk-figlbl{width:72px;height:12px;margin-top:6px}.sk-panel{height:320px}.sk-panel,.sk-rail{border-radius:var(--gsos-radius-md)}.sk-rail{height:220px}@media (max-width:39.99rem){.rec-head{margin-inline:calc(-1 * var(--gsos-space-16));padding:var(--gsos-space-12) var(--gsos-space-16) 0;border-radius:0;--rec-band:var(--gsos-space-16)}.rec-head[data-pin=true]{position:static}.rec-head__name{font-size:26px;line-height:32px}.rec-head__top{flex-direction:column;align-items:stretch;gap:var(--gsos-space-12)}.rec-head__acts>*{flex:1 1}.figrail{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gsos-space-16));padding-inline:var(--gsos-space-16);scroll-snap-type:x proximity}.figrail::-webkit-scrollbar{display:none}.figrail__cell{flex:none;scroll-snap-align:start;padding-right:var(--gsos-space-16);margin-right:var(--gsos-space-16)}.figrail__value{font-size:21px;line-height:28px}.rtabs__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.rtabs__list::-webkit-scrollbar{display:none}.rtabs__tab{flex:0 0 auto}}.tbl__clickable{cursor:pointer}.tbl__clickable:hover>td{background:rgb(var(--ink-ch)/.03)}.tbl__clickable:focus-within>td{background:rgb(var(--ink-ch)/.03)}.tbl__clickable:focus-visible{outline:2px solid var(--brand-600);outline-offset:-2px}.gsos-confirm{max-width:560px}.gsos-confirm__body>*+*{margin-top:var(--gsos-space-12)}.gsos-confirm__says{max-width:60ch}.gsos-confirm__says,.gsos-confirm__undo{margin:0;color:var(--ink,var(--gsos-text));font-size:var(--gsos-body-size);line-height:var(--gsos-body-line)}.gsos-confirm__actions{display:flex;flex-wrap:wrap;gap:var(--gsos-space-8);justify-content:flex-end;padding-top:var(--gsos-space-20)}.gsos-confirm__why{display:inline-flex}.gsos-confirm__why:focus-visible{outline:2px solid var(--mark,var(--gsos-accent));outline-offset:2px}.gsos-ask[data-tier=destroy]{color:var(--refused,var(--gsos-danger-text))}.gsos-ask[data-tier=caution]{color:var(--held,var(--gsos-warn-text-strong))}.gsos-go[data-tier=caution]{background:var(--held,var(--gsos-warn-text-strong));border-color:var(--held,var(--gsos-warn-text-strong));color:var(--gsos-surface)}.rec-head__meta .linkish{font-weight:500;color:var(--gsos-text);text-decoration:underline;-webkit-text-decoration-color:var(--gsos-border-strong,var(--gsos-border));text-decoration-color:var(--gsos-border-strong,var(--gsos-border));text-underline-offset:3px}.rec-head__meta .linkish:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.bal-summary{margin:0 0 var(--gsos-space-16);padding:var(--gsos-space-16) var(--gsos-space-20) var(--gsos-space-4);border:1px solid var(--gsos-border);border-radius:var(--gsos-radius-md);background:var(--gsos-surface)}.bal-summary .figrail{margin:0}.bal-summary__note{margin:0 0 var(--gsos-space-12);font-size:12.5px;color:var(--gsos-text-secondary)}@media (max-width:39.99rem){.bal-summary{padding:var(--gsos-space-16)}.bal-summary .figrail{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gsos-space-16);gap:var(--gsos-space-16);margin:0 0 var(--gsos-space-12);padding:0;overflow:visible}.bal-summary .figrail__cell{border:0;margin:0;padding:0}.bal-summary .figrail__cell:first-child{grid-column:1/-1}}.form-card{border:1px solid var(--gsos-border-subtle);border-radius:var(--gsos-radius-md);background:var(--gsos-surface);box-shadow:var(--gsos-shadow-xs);padding:0 var(--gsos-space-20)}.fsec{padding:var(--gsos-space-20) 0}.fsec+.fsec{border-top:1px solid var(--gsos-border-subtle)}.fsec__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gsos-space-12);margin-bottom:var(--gsos-space-12)}.fsec__title{margin:0;font-size:14.5px;line-height:20px;font-weight:600;color:var(--gsos-text)}.fsec .field:last-child{margin-bottom:0}.form-summary{position:-webkit-sticky;position:sticky;top:var(--gsos-space-16)}.form-summary__status{margin:var(--gsos-space-8) 0 0;font-size:12.5px;color:var(--gsos-text-secondary)}.form-summary__send{display:grid;grid-gap:var(--gsos-space-8);gap:var(--gsos-space-8);margin-top:var(--gsos-space-16)}.form-summary__send>button{width:100%;justify-content:center}@media (max-width:39.99rem){.form-card{padding:0 var(--gsos-space-16)}.form-summary{position:static}.rec-head__meta{flex-direction:column;align-items:flex-start;gap:2px}.rec-head__meta>*+:before{content:none}}.report-gen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gsos-space-8)}.report-gen .filter-bar .gsos-select{min-width:220px}.tab-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:var(--gsos-space-12);margin-bottom:var(--gsos-space-12)}.org-head{margin:0 0 var(--gsos-space-24);padding-bottom:var(--gsos-space-16);border-bottom:1px solid var(--gsos-border)}.org-head__name{margin:0;font-size:var(--gsos-heading-size);line-height:var(--gsos-heading-line);font-weight:var(--gsos-heading-weight)}.role-page{max-width:720px}.gsos-state{align-items:flex-start;text-align:left;padding:var(--gsos-space-20) 0;gap:var(--gsos-space-4)}.gsos-state__icon{width:auto;height:auto;background:none;border-radius:0;color:var(--gsos-text-muted)}.gsos-state[data-state=error] .gsos-state__icon{background:none;color:var(--gsos-danger-text)}.gsos-badge[data-tone=info],.gsos-badge[data-tone=neutral]:not([data-size=lg]),.gsos-badge[data-tone=success]{color:inherit}.gsos-badge:not([data-size=lg]){background:none;padding-inline:0;font-weight:500}.gsos-badge[data-tone=danger]:before,.gsos-badge[data-tone=warn]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.gsos-card__body[data-flush=true]>.gsos-table-frame{border:0;border-radius:0}.gsos-content>.gsos-card+.gsos-card{margin-top:var(--gsos-rhythm-block-gap)}.gsos-card__body[data-flush=true]>.gsos-table-frame>.gsos-table-scroll>.gsos-table>tbody td:first-child,.gsos-card__body[data-flush=true]>.gsos-table-frame>.gsos-table-scroll>.gsos-table>thead th:first-child{padding-left:var(--gsos-space-20)}.gsos-card__body[data-flush=true]>.gsos-table-frame>.gsos-table-scroll>.gsos-table>tbody td:last-child,.gsos-card__body[data-flush=true]>.gsos-table-frame>.gsos-table-scroll>.gsos-table>thead th:last-child{padding-right:var(--gsos-space-20)}.tbl:has(.gsos-money__code[data-wide]) td.r .gsos-money__code{min-width:4.5ch}.gsos-kv>dd .gsos-ref,.gsos-kv>dd .ref,.gsos-kv__value .gsos-ref,.gsos-kv__value .ref{flex-direction:row-reverse}.gsos-kv>dd,.gsos-kv__value{text-wrap:pretty}.gsos-pageheader>.gsos-pageheader__actions .gsos-button,.list-toolbar .gsos-button{min-height:var(--gsos-control-height);padding:0 var(--gsos-space-16);font-size:var(--gsos-title-size)}@media (max-width:39.99rem){.list-toolbar__actions,.list-toolbar__filters{width:100%;margin-left:0}.list-toolbar__actions>*,.list-toolbar__filters>*{flex:1 1 100%}.list-toolbar .gsos-input,.list-toolbar .gsos-input-group,.list-toolbar .gsos-input-group>.gsos-input,.list-toolbar .gsos-select{width:100%}.filter-bar{flex-wrap:wrap}:root .filter-bar .gsos-select{width:100%;min-width:0}.gsos-button,.gsos-input,.gsos-pageheader>.gsos-pageheader__actions .gsos-button,.gsos-select{min-height:44px}.pager__controls>#pager-size,.pager__controls>:has(#pager-size),.pager__controls>label[for=pager-size]{display:none}.pager__controls{flex-wrap:nowrap}.pager{padding-inline:0;border-top:0}.gsos-table__row td:not(:first-child) .gsos-ref{flex-direction:row-reverse}.gsos-card__body[data-flush=true] .gsos-table__row{padding-inline:var(--gsos-space-16)}.gsos-card__body[data-flush=true]>.gsos-table-frame>.gsos-table-scroll>.gsos-table>tbody td:first-child{padding-left:0}.gsos-card__body[data-flush=true]>.gsos-table-frame>.gsos-table-scroll>.gsos-table>tbody td:last-child{padding-right:0}}.gsos-table td .tnum{white-space:nowrap}.gsos-pageheader{align-items:center}.gsos-pageheader>.gsos-pageheader__actions{padding-top:0}.rec-head__acts .gsos-button{min-height:var(--gsos-control-height);padding:0 var(--gsos-space-16);font-size:var(--gsos-title-size)}.rec-head__acts .acts{padding-top:0}.rec-head__acts .acts__btn{min-height:var(--gsos-control-height);padding:0 var(--gsos-space-16);font-size:var(--gsos-title-size)}.rec-head__acts{margin-top:calc((var(--gsos-heading-line) - var(--gsos-control-height)) / 2)}@media (max-width:39.99rem){.gsos-pageheader>.gsos-pageheader__actions>*{flex:1 1}.rec-head__acts{margin-top:0}.rec-head__acts .acts__btn{min-height:44px}}.rec-head>.rec-head__top:last-child{padding-bottom:var(--gsos-space-12)}.rec-head__notice{margin-top:var(--gsos-space-16)}.rec-head__meta>*+:before{display:inline-block;text-decoration:none}.gsos-card__header .linkish,.panel__acts .linkish{font-weight:500;color:var(--gsos-text);text-decoration:underline;-webkit-text-decoration-color:var(--gsos-border-strong);text-decoration-color:var(--gsos-border-strong);text-underline-offset:3px}.gsos-card__header .linkish:hover,.panel__acts .linkish:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.panel__head{border-bottom:0;padding-bottom:0;margin-bottom:var(--gsos-space-12)}.gsos-table td>.row-actions{display:flex;justify-content:flex-end}.gsos-table__row.row-off td{opacity:.58}.panel__danger{margin-top:var(--gsos-space-20);padding-top:var(--gsos-space-16);border-top:1px solid var(--gsos-border-subtle)}.jrn__state{border:0;border-radius:var(--gsos-radius-sm);padding:0 var(--gsos-space-6)}.jrn__step[data-state=done] .jrn__mark{border-color:var(--gsos-success-solid);background:var(--gsos-success-solid)}.jrn__step[data-state=done] .jrn__state{color:var(--gsos-success-text);background:var(--gsos-success-bg)}.jrn__step[data-state=waiting] .jrn__mark{border-color:var(--gsos-border-strong);background:var(--gsos-surface)}.jrn__step[data-state=waiting] .jrn__state{color:var(--gsos-neutral-text);background:var(--gsos-neutral-bg)}:root .flag--none{display:inline-block;width:16px;height:16px;flex:none;border-radius:50%;background:radial-gradient(circle,var(--gsos-text-muted) 0 2px,transparent 2.5px),var(--gsos-surface-sunken);box-shadow:inset 0 0 0 1.5px var(--gsos-border-strong)}.flag--emoji>svg{overflow:hidden;border-radius:50%;background:var(--gsos-surface-sunken)}.row-inline:has(>.flag),:root .dash-currency{align-items:baseline}.dash-currency>.flag,.row-inline>.flag{align-self:center;margin-right:0}@media (max-width:39.99rem){.point-pad{display:none}}.list-toolbar__more{display:none}.list-toolbar__extra{display:contents}@media (max-width:39.99rem){.list-toolbar__filters>.list-toolbar__more{display:inline-flex;flex:0 0 auto}.list-toolbar__filters:has(>.list-toolbar__more)>.gsos-input-group{flex:1 1;min-width:0}.list-toolbar__extra{display:none}.list-toolbar__extra[data-open=true]{display:flex;flex-direction:column;gap:var(--gsos-space-8);flex:1 1 100%}}:root .tag-quiet--after{margin-right:0;margin-left:var(--gsos-space-4)}:root .amount-field__ccy,:root .amount-field__ccy.gsos-dd,:root .amount-field__ccy.gsos-dd:disabled,:root .amount-field__input{height:calc(var(--gsos-control-height) - 2px);min-height:0}:root .amount-field__input{font-size:var(--gsos-body-size)}:root .amount-field__ccy,:root .amount-field__ccy--static,:root .amount-field__ccy.gsos-dd{flex:0 0 112px;width:112px}.amount-field__ccy--static[data-empty=true]{font-weight:400;color:var(--gsos-text-placeholder)}@media (max-width:39.99rem){:root .amount-field__ccy,:root .amount-field__ccy.gsos-dd,:root .amount-field__ccy.gsos-dd:disabled,:root .amount-field__input{height:42px;min-height:0}}.grid.amount-pair{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1000px){.grid.amount-pair{grid-template-columns:minmax(0,1fr)}}.fsec .grid>.field{margin-bottom:0}.gsos-stack>.gsos-card+.gsos-card{margin-top:0}.dash-needs{display:grid;grid-gap:var(--gsos-space-8);gap:var(--gsos-space-8)}:root .dash-split{align-items:stretch}.gsos-alert__action:has(.gsos-button){text-decoration:none}@media (max-width:39.99rem){.dash-needs .gsos-alert{flex-wrap:nowrap;align-items:center}.dash-needs .gsos-alert__action{flex:0 0 auto;padding-left:0}}.funding-tables[data-payin=none] th:first-child,.funding-tables[data-payin=none] th:nth-child(2){width:40%}.funding-tables[data-payin=none] th:nth-child(3){width:20%}.funding-tables[data-payin=none] th:nth-child(4){width:auto}@media (max-width:39.99rem){.funding-tables td:has(>.funding-open){display:none}}.wh-url{font-weight:600;overflow-wrap:anywhere;text-align:left}.doc-page{max-width:760px}.doc-snippet{margin:var(--gsos-space-8) 0 0;padding:var(--gsos-space-12) 14px;border-radius:var(--gsos-radius-sm);background:var(--gsos-surface-sunken);border:1px solid var(--gsos-border-subtle);font-family:var(--gsos-font-mono);font-size:12px;line-height:1.7;overflow-x:auto;white-space:pre}:root .doc-areas td .mono{overflow-wrap:anywhere}@media (max-width:39.99rem){.doc-snippet{white-space:pre-wrap;overflow-wrap:anywhere}:root .doc-areas tbody,:root .doc-areas td,:root .doc-areas tr,:root table.doc-areas{display:block;width:auto}:root table.doc-areas{overflow:visible}:root .doc-areas thead{display:none}:root table.doc-areas tbody td{padding:0;border:0;white-space:normal}:root .doc-areas tbody tr{padding:var(--gsos-space-12) 0;border-bottom:1px solid var(--gsos-border-subtle)}:root .doc-areas tbody tr:last-child{border-bottom:0}:root .doc-areas td:first-child{margin-bottom:var(--gsos-space-4)}:root .doc-areas td .mono{display:block;max-width:none;white-space:normal;overflow:visible}}.team-tables{display:flex;flex-direction:column;gap:var(--gsos-space-32)}.team-tables .gsos-table{table-layout:fixed}.team-tables .gsos-table th:first-child{width:40%}.team-tables .gsos-table th:nth-child(2){width:25%}.team-tables .gsos-table:not(:has(td button)) :is(th,td):last-child{text-align:right}.team-tables .gsos-table:not(:has(td button)) th:last-child .th-sort{flex-direction:row-reverse}.perm-mine{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--gsos-space-4);gap:var(--gsos-space-4)}.perm-mine li{position:relative;padding-left:var(--gsos-space-20)}.perm-mine li:before{content:"";position:absolute;left:2px;top:.4em;width:9px;height:5px;border-left:1.5px solid var(--gsos-success-text);border-bottom:1.5px solid var(--gsos-success-text);transform:rotate(-45deg)}.perm-groups--card{margin-top:0}@media (min-width:64rem){.perm-groups--card{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-column-gap:var(--gsos-space-32);column-gap:var(--gsos-space-32);grid-row-gap:var(--gsos-space-20);row-gap:var(--gsos-space-20)}}.perm-fold--none,.role-opt__perms.perm-fold>summary{font-size:13px}.perm-fold--none{margin:5px 0 0;color:var(--gsos-text-secondary)}.perm-fold .perm-groups{margin-top:var(--gsos-space-12)}.perm-fold .perm-mine{margin:0;padding:0;display:grid;grid-gap:var(--gsos-space-4);gap:var(--gsos-space-4)}.perm-fold .perm-mine li{font-size:13px;line-height:1.5;color:var(--gsos-text)}.perm-code{font-family:var(--gsos-font-mono);font-size:.9em;letter-spacing:-.01em;color:var(--gsos-text-secondary);overflow-wrap:anywhere}.filter-bar .gsos-input[type=date]{width:auto}@media (max-width:39.99rem){.report-gen{flex-direction:column;align-items:stretch}.report-gen .filter-bar .gsos-select,.report-gen .gsos-input,.report-gen>*{width:100%;min-width:0}}:root .theme-choice{border-radius:var(--gsos-radius-sm)}:root .theme-choice__opt{border-radius:calc(var(--gsos-radius-sm) - 2px)}.gsos-ref__copy{display:none}.rec-head__meta .gsos-ref{display:inline-flex;align-items:center;gap:var(--gsos-space-4)}.rec-head__meta .gsos-ref__copy{display:inline-flex;color:var(--gsos-text-muted)}.rec-head__meta .gsos-ref:hover .gsos-ref__copy{color:var(--gsos-text)}.form-summary>.fsec:first-child .fsec__title{font-size:var(--gsos-heading-size);line-height:var(--gsos-heading-line);font-weight:var(--gsos-heading-weight)}@media (max-width:39.99rem){.funding-tables .gsos-table__row.is-clickable>td:first-child:after{content:"›";float:right;font-size:20px;line-height:1;font-weight:400;color:var(--gsos-text-muted)}}.approvals-list>.gsos-state{min-height:calc(100vh - 220px);justify-content:center}@media (max-width:39.99rem){:root .list-toolbar .gsos-button{min-height:44px}:root .google-button{height:44px}}.sk-lines{display:grid;grid-gap:var(--gsos-space-10);gap:var(--gsos-space-10);padding:var(--gsos-space-4) 0}.sk-inline{display:inline-block;vertical-align:middle}.sk-auth{display:grid;grid-gap:var(--gsos-space-12);gap:var(--gsos-space-12)}.sk-auth__title{height:24px;width:70%}.sk-auth__line{width:90%;margin-bottom:var(--gsos-space-12)}.sk-auth__field{height:var(--gsos-control-height);width:100%}.sk-controls{display:flex;flex-wrap:wrap;gap:var(--gsos-space-8)}.sk-control{width:var(--sk-w,160px);height:var(--gsos-control-height);max-width:100%}@media (max-width:39.99rem){.sk-control{width:100%;height:44px}}.sk-form{display:grid;grid-gap:var(--gsos-space-20);gap:var(--gsos-space-20);max-width:560px}.sk-form__field{display:grid;grid-gap:var(--gsos-space-8);gap:var(--gsos-space-8)}.sk-form__field>.sk-control{width:100%}.fsec .grid.g-2{gap:var(--gsos-space-20) var(--gsos-space-16)}.fsec>.field:not(:last-child),.fsec>.grid:not(:last-child){margin-bottom:var(--gsos-space-20)}:root[data-gsos-theme=dark] .google-button{background:#131314;border-color:#8E918F;color:#E3E3E3}:root[data-gsos-theme=dark] .google-button:hover:not(:disabled){background:#1E1F20;box-shadow:none}:root[data-gsos-theme=dark] .google-button:focus-visible{outline-color:#E3E3E3}@media (prefers-color-scheme:dark){:root[data-gsos-theme=system] .google-button{background:#131314;border-color:#8E918F;color:#E3E3E3}:root[data-gsos-theme=system] .google-button:hover:not(:disabled){background:#1E1F20;box-shadow:none}:root[data-gsos-theme=system] .google-button:focus-visible{outline-color:#E3E3E3}}