.nx-list-card{overflow:hidden}.nx-list-tools{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12);align-items:center;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);border-bottom:1px solid var(--tcs-ui-line)}.nx-list-search input{width:280px;height:32px;padding:0 var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface-sunken);font:inherit;font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink)}.nx-list-tools .nx-chips{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8);align-items:center}.nx-chip-from{border-color:var(--tcs-ui-brand);color:var(--tcs-ui-brand)}.nx-list-scroll{overflow-x:auto}.nx-list-scroll.nx-list-scroll-hint{background:linear-gradient(to right,var(--tcs-ui-surface) 30%,transparent) 0 /var(--tcs-ui-space-40) 100% no-repeat local,linear-gradient(to left,var(--tcs-ui-surface) 30%,transparent) 100% /var(--tcs-ui-space-40) 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--tcs-ui-line-strong),transparent) 0 /var(--tcs-ui-space-12) 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--tcs-ui-line-strong),transparent) 100% /var(--tcs-ui-space-12) 100% no-repeat scroll}@media (max-width:768px){[data-case-workbench-next] .nx-list td:first-child,[data-case-workbench-next] .nx-list th:first-child{position:sticky;left:0;z-index:2;background:var(--tcs-ui-surface);max-width:180px}[data-case-workbench-next] .nx-list td:last-child,[data-case-workbench-next] .nx-list th:last-child{position:sticky;right:0;z-index:2;background:var(--tcs-ui-surface)}}.nx-list{width:100%;min-width:960px;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx-list.nx-list-compact{min-width:0}.nx-list th{border-bottom:1px solid var(--tcs-ui-line);background:var(--tcs-ui-surface-sunken);font-size:var(--tcs-ui-fs-12);font-weight:600;color:var(--tcs-ui-muted);text-align:left}.nx-list td,.nx-list th{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);white-space:nowrap}.nx-list td{border-bottom:1px solid var(--tcs-ui-line-soft);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink);vertical-align:middle}.nx-list tbody tr:hover td{background:var(--tcs-ui-surface-sunken)}.nx-list tr[data-flag=true] td:first-child{box-shadow:inset 3px 0 0 var(--tcs-ui-bad)}.nx-list-main{display:block;font-weight:600;color:var(--tcs-ui-ink);text-decoration:none}.nx-list-main:hover{color:var(--tcs-ui-brand)}.nx-list-sub{display:block;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-list-sub.nx-text-warn{color:var(--tcs-ui-warn-text)}.nx-list td.nx-text-bad{color:var(--tcs-ui-bad)}.nx-legacy-card{padding:var(--tcs-ui-space-16);overflow-x:auto}.nx-legacy-flat{display:grid;gap:var(--tcs-ui-space-16);overflow-x:auto}.nx-list .nx-list-num{text-align:right}.nx-list-note{max-width:280px}.nx-list-note>span{display:block;overflow:hidden;text-overflow:ellipsis}.nx-list-act{width:48px;text-align:right}.nx-pill{display:inline-block;margin-right:var(--tcs-ui-space-4);padding:0 var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-pill);font-size:var(--tcs-ui-fs-12);line-height:20px}.nx-pill-bad{background:var(--tcs-ui-bad-soft);color:var(--tcs-ui-bad)}.nx-pill-warn{background:var(--tcs-ui-warn-soft);color:var(--tcs-ui-warn-text)}.nx-pill-ok{background:var(--tcs-ui-surface-sunken);color:var(--tcs-ui-muted)}.nx-list-foot{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-12);align-items:center;justify-content:space-between;padding:var(--tcs-ui-space-8) var(--tcs-ui-space-16);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-list-sizes,.nx-pager{display:flex;gap:var(--tcs-ui-space-4);align-items:center}.nx-list-sizes a,.nx-pager a{padding:0 var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);line-height:24px;color:var(--tcs-ui-ink-2);text-decoration:none}.nx-list-sizes a[aria-current=true]{background:var(--tcs-ui-brand);border-color:var(--tcs-ui-brand);color:var(--tcs-ui-on-brand)}@media (max-width:768px){.nx-list-search,.nx-list-search input{width:100%}.nx-list-search{flex:1 1 100%}}.nx-qgroups{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,3fr);gap:var(--tcs-ui-space-16)}.nx-qgroups-desk{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,3fr)}.nx-qgroup{padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-16);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface)}.nx-qgroup-title{margin:0 0 var(--tcs-ui-space-8);font-size:var(--tcs-ui-fs-13);font-weight:600;color:var(--tcs-ui-ink-2)}.nx-qgroup-title.nx-text-bad{color:var(--tcs-ui-bad)}.nx-qflow{align-items:stretch}.nx-qflow,.nx-qflow-step{display:flex;gap:var(--tcs-ui-space-8)}.nx-qflow-step{flex:1 1;align-items:center;min-width:0}.nx-qflow>.nx-qcard{flex:1 1}.nx-qflow-arrow{flex:none;font-style:normal;color:var(--tcs-ui-muted)}.nx-qcard{display:grid;flex:1 1;gap:var(--tcs-ui-space-4);min-width:0;padding:var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface);color:var(--tcs-ui-ink);text-decoration:none}.nx-qcard span{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-qcard b{font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-20);font-weight:600}.nx-qcard small{overflow:hidden;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted);text-overflow:ellipsis;white-space:nowrap}.nx-qcard:hover,.nx-qcard[aria-current=true]{border-color:var(--tcs-ui-brand)}.nx-qcard[aria-current=true]{box-shadow:inset 0 3px 0 var(--tcs-ui-brand)}.nx-qcard-bad b{color:var(--tcs-ui-bad)}.nx-kv{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12);margin:0 0 var(--tcs-ui-space-16);font-size:var(--tcs-ui-fs-13)}.nx-kv dt{color:var(--tcs-ui-muted)}.nx-kv dd{margin:0}.nx-drawer-note{margin:0;padding:var(--tcs-ui-space-12);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-warn-soft);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-warn-text)}@media (max-width:1024px){.nx-qgroups,.nx-qgroups-desk{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.nx-qflow{flex-direction:column}.nx-qflow-arrow{display:none}}.nx-details{padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16)}.nx-details-inner>summary,.nx-details>summary{cursor:pointer;color:var(--tcs-ui-brand);font-size:var(--tcs-ui-fs-13)}.nx-details[open]>summary{margin-bottom:var(--tcs-ui-space-12)}.nx-details-inner{margin-top:var(--tcs-ui-space-12)}.nx-details-inner[open]>summary{margin-bottom:var(--tcs-ui-space-8)}.nx-footnote-list{margin:var(--tcs-ui-space-8) 0 0;padding-left:var(--tcs-ui-space-16)}.nx-card-note,.nx-footnote-list{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-card-note{margin:0;padding:0 var(--tcs-ui-space-16) var(--tcs-ui-space-12)}.nx-list-card.nx-list-card-sticky{overflow:visible}.nx-list.nx-list-sticky{min-width:0}.nx-list-sticky thead th{position:sticky;top:var(--tcs-ui-topbar-h);z-index:2}.nx-list-card-sticky .nx-list-sticky thead th:first-child{border-top-left-radius:0}.nx-list tr[data-warn=true] td:first-child{box-shadow:inset 3px 0 0 var(--tcs-ui-warn)}@media (max-width:1024px){.nx-dep-table-wrap{overflow-x:auto}.nx-list.nx-list-sticky{min-width:880px}.nx-list-sticky thead th{position:static}}.nx-dep-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tcs-ui-space-12)}.nx-dep-form label{display:grid;gap:var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-dep-form label i{font-style:normal;color:var(--tcs-ui-bad)}.nx-dep-form input,.nx-dep-form select{height:34px;padding:0 var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-canvas);color:var(--tcs-ui-ink);font:inherit;font-size:var(--tcs-ui-fs-13)}.nx-dep-form input:disabled,.nx-dep-form select:disabled{opacity:.6}.nx-dep-foot,.nx-dep-form .nx-filter-sec,.nx-dep-wide{grid-column:1/-1}.nx-dep-foot{display:flex;gap:var(--tcs-ui-space-8);align-items:center;padding-top:var(--tcs-ui-space-12);border-top:1px solid var(--tcs-ui-line-soft)}.nx-dep-foot>span{margin-right:auto;font-size:var(--tcs-ui-fs-12)}.nx-dep-msg{margin-right:var(--tcs-ui-space-8);font-size:var(--tcs-ui-fs-12)}.nx-pay-locks{display:inline-flex;flex-wrap:wrap;gap:var(--tcs-ui-space-4)}.nx-pay-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12)}.nx-pay-hint{flex:1 1 240px;min-width:0}.nx-pay-hint,.nx-pay-msg{font-size:var(--tcs-ui-fs-12)}.nx-pay-tables{display:grid;gap:var(--tcs-ui-space-16);min-width:0}.nx-pay-tables>*{min-width:0}.nx-pay-tables>.table-shell>h2{margin:0;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-16);font-weight:600}.nx-funnel{margin:0;padding:var(--tcs-ui-space-16) var(--tcs-ui-space-20);list-style:none}.nx-funnel,.nx-funnel-step{display:grid;gap:var(--tcs-ui-space-4)}.nx-funnel-step{justify-items:center;width:100%}.nx-funnel-bar{display:flex;gap:var(--tcs-ui-space-8);align-items:center;justify-content:center;width:100%;min-height:34px;color:var(--tcs-ui-on-brand);font-size:var(--tcs-ui-fs-13);text-decoration:none}.nx-funnel-bar,.nx-funnel-bar>b,.nx-funnel-bar>span{position:relative}.nx-funnel-bar b{font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-15)}.nx-funnel-svg{position:absolute;inset:0;width:100%;height:100%}.nx-funnel-shape{fill:var(--tcs-color-chart-4)}a.nx-funnel-bar:hover .nx-funnel-shape{fill:var(--tcs-ui-brand)}.nx-funnel-rate{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-tiers{display:grid;gap:var(--tcs-ui-space-12);margin:0;padding:var(--tcs-ui-space-16) var(--tcs-ui-space-20);list-style:none}.nx-tier{display:grid;grid-template-columns:140px minmax(0,1fr) 64px;gap:var(--tcs-ui-space-16);align-items:center;font-size:var(--tcs-ui-fs-13)}.nx-tier-track{display:block;width:100%;height:12px;border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-surface-sunken);overflow:hidden}.nx-tier-fill{fill:var(--tcs-ui-gold)}.nx-tier-value{text-align:right}.nx-todos{margin:0;padding:0;list-style:none}.nx-todo{display:flex;gap:var(--tcs-ui-space-12);align-items:center;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);border-bottom:1px solid var(--tcs-ui-line-soft);font-size:var(--tcs-ui-fs-13)}.nx-todo:last-child{border-bottom:0}.nx-todo-dot{flex:none;width:8px;height:8px;border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-gold)}.nx-todo-bad{background:var(--tcs-ui-bad)}.nx-todo-muted{background:var(--tcs-ui-line-strong)}.nx-todo-text{flex:1 1 auto;min-width:0}.nx-todo-go{flex:none;color:var(--tcs-ui-brand);text-decoration:none}.nx-dots{display:inline-flex;gap:var(--tcs-ui-space-8);align-items:center}.nx-dots>span{display:inline-flex;gap:var(--tcs-ui-space-4)}.nx-dot{display:inline-block;width:7px;height:7px;border:1px solid var(--tcs-ui-ok);border-radius:var(--tcs-ui-radius-pill)}.nx-dot-on{background:var(--tcs-ui-ok)}.nx-dots small{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-fcards{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8)}.nx-fcard{display:grid;gap:var(--tcs-ui-space-4);min-width:120px;padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface);color:var(--tcs-ui-ink);text-decoration:none}.nx-fcard-label{font-size:var(--tcs-ui-fs-12);font-weight:600}.nx-fcard b{font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-16)}.nx-fcard small{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-fcard:hover,.nx-fcard[aria-current=true]{border-color:var(--tcs-ui-brand)}.nx-fcard[aria-current=true]{background:var(--tcs-ui-brand-soft)}.nx-settings{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--tcs-ui-space-16);align-items:start}.nx-sidenav{display:grid;gap:var(--tcs-ui-space-4);padding:var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface)}.nx-sidenav-item{display:flex;justify-content:space-between;gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border-radius:var(--tcs-ui-radius-control);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-13);text-decoration:none}.nx-sidenav-item em{font-style:normal;color:var(--tcs-ui-muted)}.nx-sidenav-item:hover{background:var(--tcs-ui-surface-sunken)}.nx-sidenav-item[aria-current=true]{background:var(--tcs-ui-brand-soft);color:var(--tcs-ui-brand);font-weight:600}.nx-list tfoot td{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);background:var(--tcs-ui-surface-sunken);font-weight:600}.nx-diff,.nx-list tfoot td{font-size:var(--tcs-ui-fs-13)}.nx-diff{display:grid;gap:var(--tcs-ui-space-8);margin:0;padding:0;list-style:none}.nx-diff li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface-sunken)}.nx-diff del{color:var(--tcs-ui-muted)}.nx-diff ins{text-decoration:none;font-weight:600;color:var(--tcs-ui-brand)}.nx-b3-legacy{overflow-x:auto}.nx-text-muted{color:var(--tcs-ui-muted);font-weight:400}@media (max-width:1024px){.nx-settings{grid-template-columns:minmax(0,1fr)}.nx-sidenav{display:flex;flex-wrap:wrap}}@media (max-width:768px){.nx-tier{grid-template-columns:96px minmax(0,1fr) 48px;gap:var(--tcs-ui-space-8)}.nx-fcard{flex:1 1 calc(50% - var(--tcs-ui-space-8));min-width:0}}.nx-list .nx-list-check{width:36px}.nx-dep-form textarea{padding:var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-canvas);color:var(--tcs-ui-ink);font:inherit;font-size:var(--tcs-ui-fs-13);resize:vertical}.nx-exp-split{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--tcs-ui-space-8);margin:0;padding:var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control)}.nx-exp-split legend{padding:0 var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-exp-split input{width:100%;text-align:right;font-family:var(--tcs-ui-font-mono)}@media (max-width:768px){.nx-exp-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-dep-form .nx-check-row{display:flex;gap:var(--tcs-ui-space-8);align-items:center;color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-13)}.nx-dep-form .nx-check-row input{height:auto}.nx-list tr.nx-row-muted td{color:var(--tcs-ui-muted)}.nx-list tr.nx-audit-raw td{background:var(--tcs-ui-surface-sunken)}.nx-audit-raw-list{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-20);margin:0}.nx-audit-raw-list div{display:flex;gap:var(--tcs-ui-space-8);align-items:baseline}.nx-audit-raw-list dt{font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-audit-raw-list dd{margin:0}.nx-audit-json pre,.nx-audit-raw-list code{font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12)}.nx-audit-json{margin-top:var(--tcs-ui-space-8)}.nx-audit-json pre{max-height:240px;margin:var(--tcs-ui-space-4) 0 0;padding:var(--tcs-ui-space-8);overflow:auto;border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-canvas);white-space:pre-wrap}.nx-switch{position:relative;display:inline-block;width:34px;height:20px;min-height:20px;min-width:34px;padding:0;flex:none;border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-surface-sunken);cursor:pointer}.nx-switch[aria-checked=true]{border-color:var(--tcs-ui-ok);background:var(--tcs-ui-ok)}.nx-switch:disabled{opacity:.6;cursor:progress}.nx-switch-knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-surface);transition:transform .15s ease}.nx-switch[aria-checked=true] .nx-switch-knob{transform:translateX(14px)}.nx-readbar{display:inline-flex;gap:var(--tcs-ui-space-8);align-items:center}.nx-readbar-track{width:72px;height:6px;border-radius:var(--tcs-ui-radius-pill);overflow:hidden}.nx-readbar-bg{fill:var(--tcs-ui-surface-sunken)}.nx-readbar-fill{fill:var(--tcs-color-chart-4)}.nx-check-list{display:grid;gap:var(--tcs-ui-space-8)}.nx-check-list-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tcs-ui-space-4) var(--tcs-ui-space-12);max-height:240px;overflow:auto;padding:var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control)}.nx-entry-list{display:grid;gap:var(--tcs-ui-space-12);margin:0;padding:var(--tcs-ui-space-16) var(--tcs-ui-space-20);list-style:none}.nx-entry-list li{display:grid;gap:var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-13)}.nx-entry-list a{color:var(--tcs-ui-brand);text-decoration:none}.nx-tab-count{margin-left:var(--tcs-ui-space-4);font-style:normal;font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-conv-filter{min-width:420px;max-width:640px}.nx-conv-actions{white-space:nowrap}.nx-conv-action{display:inline-block;margin-right:var(--tcs-ui-space-4)}.nx-precheck{display:inline-flex;gap:var(--tcs-ui-space-8);align-items:center;font-size:var(--tcs-ui-fs-12)}.nx-precheck-bar{width:96px;height:8px;border-radius:var(--tcs-ui-radius-pill);overflow:hidden}.nx-precheck-ok{fill:var(--tcs-ui-ok)}.nx-precheck-bad{fill:var(--tcs-ui-bad)}.nx-link-go{margin-right:var(--tcs-ui-space-8);color:var(--tcs-ui-brand);font-size:var(--tcs-ui-fs-13);text-decoration:none}.nx-import-steps{display:grid;gap:var(--tcs-ui-space-16)}.nx-steps{display:flex;gap:var(--tcs-ui-space-8);margin:0;padding:0;list-style:none}.nx-step-item{flex:1 1;display:flex;gap:var(--tcs-ui-space-4);align-items:center;padding-bottom:var(--tcs-ui-space-8);border-bottom:2px solid var(--tcs-ui-line);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-step-item b{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-surface-sunken);font-size:var(--tcs-ui-fs-11-5)}.nx-step-body{display:grid;gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control);font-size:var(--tcs-ui-fs-13)}.nx-step-body h3{margin:0;font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink)}.nx-step-body p{margin:0}.nx-step-body .nx-btn{justify-self:start}.nx-mini-title{margin:0;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-13);font-weight:600;color:var(--tcs-ui-ink-2)}.nx-pick{display:inline-flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8);align-items:center;max-width:100%;font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-muted)}.nx-pick input,.nx-pick select{height:32px;min-width:200px;max-width:100%;padding:0 var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-canvas);color:var(--tcs-ui-ink);font:inherit;font-size:var(--tcs-ui-fs-13)}.nx-filter-sub{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tcs-ui-space-12)}.nx-list tr.nx-row-total td{background:var(--tcs-ui-surface-sunken);font-weight:600}.nx-filter-field{display:grid;gap:var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-12);color:var(--tcs-ui-muted)}.nx-filter-checks{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-16)}.nx-filter-form .nx-filter-checks label{display:inline-flex;align-items:center;gap:var(--tcs-ui-space-4);color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-13)}.nx-filter-form .nx-filter-checks input{height:auto}.nx-unable-filter{padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) 0}.nx-settings-body{display:grid;gap:var(--tcs-ui-space-16);min-width:0}.nx-list td .nx-cell-input{width:72px;height:30px;padding:0 var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-canvas);color:var(--tcs-ui-ink);font:inherit;font-size:var(--tcs-ui-fs-13)}.nx-list td select.nx-cell-input{width:auto;min-width:88px}.nx-list td .nx-cell-wide{width:100%;min-width:160px}.nx-settings-body>.nx-seg{justify-self:start}.nx-perm-list{margin:0;padding:0;list-style:none}.nx-perm-list>li{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-16);border-top:1px solid var(--tcs-ui-line-soft)}.nx-perm-list>li:first-child{border-top:0}.nx-perm-list>li[data-open=true]{background:var(--tcs-ui-surface-sunken)}.nx-perm-row{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12);align-items:center;font-size:var(--tcs-ui-fs-13)}.nx-perm-row>.nx-btn{margin-left:auto}.nx-perm-form{display:grid;gap:var(--tcs-ui-space-12);padding-top:var(--tcs-ui-space-12)}.nx-perm-member{display:inline-flex;gap:var(--tcs-ui-space-8);align-items:flex-start;min-width:220px;font-size:var(--tcs-ui-fs-13)}.nx-perm-member input{margin-top:var(--tcs-ui-space-4)}.nx-perm-roles{display:grid;gap:var(--tcs-ui-space-8);padding:0 var(--tcs-ui-space-16) var(--tcs-ui-space-16)}.nx-perm-role{border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12)}.nx-perm-role summary{display:flex;gap:var(--tcs-ui-space-12);align-items:center;cursor:pointer;font-size:var(--tcs-ui-fs-13)}.nx-perm-role-group{display:grid;gap:var(--tcs-ui-space-4);margin-top:var(--tcs-ui-space-8);font-size:var(--tcs-ui-fs-12)}.nx-perm-chips{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-4)}.nx-perm-assign{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8);align-items:center}html body:has([data-legal-refunds-next]){background:var(--tcs-ui-canvas)}html body:has([data-legal-refunds-next]) .app-shell>.app-shell-main>.page[data-legal-refunds-next]{background:transparent}.nx-details[data-legal-refund-next-filter]{border-top:1px solid var(--tcs-ui-line-soft)}.nx-details[data-legal-refund-next-filter]>form{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12);align-items:flex-end}.org-c-1{--org-c:var(--tcs-color-chart-1)}.org-c-2{--org-c:var(--tcs-color-chart-2)}.org-c-3{--org-c:var(--tcs-color-chart-3)}.org-c-4{--org-c:var(--tcs-color-chart-4)}.org-c-5{--org-c:var(--tcs-color-chart-5)}.org-dot{display:inline-block;width:8px;height:8px;border-radius:var(--tcs-ui-radius-pill)}.org-overview{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface);font-size:var(--tcs-ui-fs-14)}.org-ov-root{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-12);border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-rail-bg);color:var(--tcs-ui-rail-ink)}.org-ov-arrow{color:var(--tcs-ui-muted)}.org-ov-item{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-12);border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-surface-sunken)}.org-ov-sub{color:var(--tcs-ui-ink-2)}.org-ov-unit+.org-ov-unit:before{content:"、";color:var(--tcs-ui-muted)}.org-ov-unit{color:var(--tcs-ui-ink)}.org-ov-unit:after{content:"";display:inline-block;width:8px;height:8px;margin-left:var(--tcs-ui-space-4);border-radius:var(--tcs-ui-radius-pill);background:var(--org-c)}.org-ov-shared{background:var(--tcs-ui-gold-soft);color:var(--tcs-ui-gold-text)}.org-legend,.org-pcs{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-4);margin:0;padding:0;list-style:none}.org-legend{gap:var(--tcs-ui-space-8) var(--tcs-ui-space-12)}.org-pc{display:inline-flex;align-items:center;gap:var(--tcs-ui-space-4);padding:1px var(--tcs-ui-space-8);border:1px solid transparent;border-radius:var(--tcs-ui-radius-pill);background:color-mix(in srgb,var(--org-c,var(--tcs-ui-muted)) 12%,var(--tcs-ui-surface));color:var(--tcs-ui-ink);white-space:nowrap}.org-pc,.org-pc em{font-size:var(--tcs-ui-fs-12)}.org-pc em{padding:0 var(--tcs-ui-space-4);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface);color:var(--tcs-ui-ink-2);font-style:normal;transform:scale(.88)}.org-pc .org-pc-noacct{color:var(--tcs-ui-bad)}.org-pc-lead{border-color:var(--tcs-ui-gold);background:var(--tcs-ui-gold-soft);font-weight:700}.org-pc-sup{background:var(--tcs-ui-brand-soft);font-weight:700}.org-pc-trial{border:1px dashed color-mix(in srgb,var(--org-c,var(--tcs-ui-muted)) 70%,var(--tcs-ui-ink));background:transparent}.org-empty{margin:0;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.org-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20em),1fr));gap:var(--tcs-ui-space-16);align-items:start}.org-col{display:grid;align-content:start;overflow:hidden;border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface)}.org-col-h{display:flex;align-items:center;gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-16);background:color-mix(in srgb,var(--org-c) 14%,var(--tcs-ui-surface))}.org-avatar{flex:none;display:grid;place-items:center;width:var(--tcs-ui-space-40);height:var(--tcs-ui-space-40);border-radius:var(--tcs-ui-radius-pill);background:var(--org-c);color:var(--tcs-ui-on-brand);font-weight:700;font-size:var(--tcs-ui-fs-16)}.org-col-title{display:grid;min-width:0}.org-col-title b{font-family:var(--tcs-ui-font-serif);font-size:var(--tcs-ui-fs-20)}.org-col-title span{color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-13)}.org-col-count{margin-left:auto;text-align:right;color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12)}.org-col-count b{display:block;color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-24);line-height:1.1}.org-col-body{gap:var(--tcs-ui-space-12)}.org-bi,.org-col-body,.org-dcard{display:grid;padding:var(--tcs-ui-space-12)}.org-bi,.org-dcard{align-content:start;gap:var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control)}.org-dcard-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-8)}.org-dcard-h b{font-size:var(--tcs-ui-fs-15)}.org-dcard-h span{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.org-gb{display:grid;gap:var(--tcs-ui-space-4);padding-top:var(--tcs-ui-space-8);border-top:1px dashed var(--tcs-ui-line-soft)}.org-gb-h{display:flex;justify-content:space-between;gap:var(--tcs-ui-space-8);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12)}.org-gb-h .nx-num,.org-gb-h b{color:var(--tcs-ui-ink);font-weight:600}.org-gb-h em{font-style:normal;color:var(--tcs-ui-warn-text)}.org-cost{padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);border-bottom:1px solid var(--tcs-ui-line-soft)}.org-cost,.org-cost-kpis{display:grid;gap:var(--tcs-ui-space-8)}.org-cost-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.org-cost-kpis>span{display:grid;padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface-sunken);min-width:0}.org-cost-kpis small{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.org-cost-kpis b{font-size:var(--tcs-ui-fs-15);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-cost-good b,tr.org-cost-good td{color:var(--tcs-ui-ok-text)}.org-cost-bad b{color:var(--tcs-ui-bad)}.org-cost-bar{display:flex;height:var(--tcs-ui-space-12);overflow:hidden;border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-surface-sunken)}.org-cost-bar i{display:block;height:100%}.org-cost-meta{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-16);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12)}.org-cost-table-wrap{overflow-x:auto;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) 0}.org-cost-table{width:100%;border-collapse:collapse;font-size:var(--tcs-ui-fs-13)}.org-cost-table td,.org-cost-table th{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border-bottom:1px solid var(--tcs-ui-line-soft);text-align:right;white-space:nowrap;font-weight:400}.org-cost-table th:first-child{text-align:left}.org-cost-table thead th{color:var(--tcs-ui-muted);font-weight:600}.org-cost-sub td,.org-cost-sub th{color:var(--tcs-ui-ink-2)}.org-cost-indent th{padding-left:var(--tcs-ui-space-24)}.org-cost-strong td,.org-cost-strong th{font-weight:700;background:var(--tcs-ui-surface-sunken)}.org-cost-sw{display:inline-block;width:10px;height:10px;margin-right:var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control)}.org-cost-notes{display:grid;gap:var(--tcs-ui-space-4);margin:0;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-16) var(--tcs-ui-space-32);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-13)}.org-cost-notes b{margin-right:var(--tcs-ui-space-4);color:var(--tcs-ui-ink)}.org-shared{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16em),1fr));gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-16);align-items:start}.org-bi{background:var(--tcs-ui-surface-sunken)}.org-bi-sup{color:var(--tcs-ui-muted)}.org-bi-rule,.org-bi-sup{font-size:var(--tcs-ui-fs-12)}.org-bi-rule{margin:0;color:var(--tcs-ui-ink-2)}.org-flow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-ui-space-4);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.org-flow-chip{padding:0 var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-pill);background:var(--org-c);color:var(--tcs-ui-on-brand)}.org-who{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17em),1fr));gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-16);align-items:start}.org-who-card{display:grid;gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control)}.org-who-card h3{margin:0;font-size:var(--tcs-ui-fs-15)}.org-who-grid{display:grid;font-size:var(--tcs-ui-fs-13)}.org-who-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-4) 0;border-bottom:1px solid var(--tcs-ui-line-soft)}.org-who-head{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.org-who-row [role=rowheader]{color:var(--tcs-ui-ink-2)}.org-who-both{grid-column:span 2}.org-who-holder{font-weight:700}.org-who-holder em{margin-left:var(--tcs-ui-space-4);font-style:normal;font-weight:400;color:var(--tcs-ui-gold-text);font-size:var(--tcs-ui-fs-12)}.org-who-none,.org-who-note{color:var(--tcs-ui-muted)}.org-who-note{margin-left:var(--tcs-ui-space-8);font-size:var(--tcs-ui-fs-12)}.alloc-bars{display:grid;gap:var(--tcs-ui-space-16);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16) var(--tcs-ui-space-16)}.alloc-bar-row{display:grid;gap:var(--tcs-ui-space-4)}.alloc-bar-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-12)}.alloc-bar-h b{font-size:var(--tcs-ui-fs-14)}.alloc-bar-h span{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.alloc-bar-h .alloc-bar-total{margin-left:auto;color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-14)}.alloc-bar{height:var(--tcs-ui-space-24);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface-sunken)}.alloc-bar,.alloc-seg{display:flex;overflow:hidden}.alloc-seg{align-items:center;justify-content:center;min-width:0;color:var(--tcs-ui-on-brand);font-size:var(--tcs-ui-fs-12);white-space:nowrap}.alloc-seg.nx-ch-3,.alloc-seg.nx-ch-4,.org-c-3 .org-avatar,.org-c-4 .org-avatar,.org-flow-chip.org-c-3,.org-flow-chip.org-c-4{color:var(--tcs-ui-ink)}.alloc-bar-empty{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13)}.alloc-legend{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-16);margin:0;padding:0;list-style:none;font-size:var(--tcs-ui-fs-13)}.alloc-legend li{display:flex;align-items:center;gap:var(--tcs-ui-space-4)}.alloc-legend i{width:10px;height:10px;border-radius:var(--tcs-ui-radius-control)}.alloc-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--tcs-ui-space-12) var(--tcs-ui-space-16);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16)}.alloc-form label{display:grid;gap:var(--tcs-ui-space-4);font-size:var(--tcs-ui-fs-13);color:var(--tcs-ui-ink-2)}.alloc-form input{min-width:10em}.alloc-form-note{flex-basis:100%;margin:0;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.alloc-table{width:100%;border-collapse:collapse;font-size:var(--tcs-ui-fs-13)}.alloc-table td,.alloc-table th{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border-bottom:1px solid var(--tcs-ui-line-soft);text-align:right;white-space:nowrap}.alloc-table td:first-child,.alloc-table th:first-child{text-align:left}.alloc-table thead th{color:var(--tcs-ui-muted);font-weight:600}.alloc-table .alloc-col-sum{background:var(--tcs-ui-surface-sunken);font-weight:700}.alloc-table tfoot td{font-weight:700;border-bottom:0}.alloc-table-wrap{overflow-x:auto}@media (max-width:1024px){.org-overview{font-size:var(--tcs-ui-fs-13)}}.org-bo{display:grid;gap:var(--tcs-ui-space-8);padding:0 var(--tcs-ui-space-16) var(--tcs-ui-space-12)}.org-bo-title{margin:0;font-size:var(--tcs-ui-fs-15)}.org-bo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18em),1fr));gap:var(--tcs-ui-space-12)}.org-bo-card{display:grid;align-content:start;gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line-soft);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface-sunken)}.org-bo-shares{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-8);margin:0;padding:0;list-style:none;font-size:var(--tcs-ui-fs-13)}.org-bo-shares li{display:inline-flex;align-items:center;gap:var(--tcs-ui-space-4)}.org-c-3 .org-flow-chip,.org-c-4 .org-flow-chip{color:var(--tcs-ui-ink)}.nx-pagehead{display:grid;gap:var(--tcs-ui-space-12);margin:0 0 var(--tcs-ui-space-12)}.nx-pagehead .nx-pagehead-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-ui-space-8) var(--tcs-ui-space-16)}.nx-pagehead .nx-pagehead-title{margin:0;color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-24);font-weight:700;letter-spacing:.01em;line-height:1.3}.nx-pagehead .nx-pagehead-meta{display:inline-flex;align-items:center;gap:var(--tcs-ui-space-4);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-pagehead .nx-num{font-family:var(--tcs-ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx-pagehead .nx-tag{margin-left:var(--tcs-ui-space-4);padding:0 var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-warn-soft);color:var(--tcs-ui-warn-text);font-size:var(--tcs-ui-fs-12)}.nx-pagehead .nx-pagehead-info{display:inline-flex;align-items:center}.nx-pagehead .nx-period{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-ui-space-8);margin-left:auto}.nx-pagehead .nx-stepper{display:inline-flex;align-items:center;border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface)}.nx-pagehead .nx-step{display:inline-grid;place-items:center;width:28px;height:28px;color:var(--tcs-ui-ink-2);text-decoration:none}.nx-pagehead .nx-step[data-disabled=true]{color:var(--tcs-ui-disabled)}.nx-pagehead .nx-stepper-day{padding:0 var(--tcs-ui-space-4);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12);white-space:nowrap}.nx-pagehead .nx-pseg{display:inline-flex;overflow:hidden;border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface)}.nx-pagehead .nx-period-opt{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-12);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12);text-decoration:none;white-space:nowrap}.nx-pagehead .nx-period-opt+.nx-period-opt{border-left:1px solid var(--tcs-ui-line)}.nx-pagehead .nx-period-opt:hover{background:var(--tcs-ui-surface-sunken);color:var(--tcs-ui-ink)}.nx-pagehead .nx-period-opt[data-current=true]{background:var(--tcs-ui-brand);color:var(--tcs-ui-on-brand)}.nx-pagehead .nx-period-more{position:relative}.nx-pagehead .nx-period-more>summary{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12);white-space:nowrap;cursor:pointer;list-style:none}.nx-pagehead .nx-period-more>summary::-webkit-details-marker{display:none}.nx-pagehead .nx-period-more[data-current=true]>summary{border-color:var(--tcs-ui-brand);color:var(--tcs-ui-brand);font-weight:600}.nx-pagehead .nx-period-more-body{position:absolute;top:calc(100% + var(--tcs-ui-space-4));right:0;z-index:var(--tcs-ui-z-popover);display:grid;gap:var(--tcs-ui-space-4);min-width:150px;padding:var(--tcs-ui-space-4);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface);box-shadow:var(--tcs-ui-shadow-pop)}.nx-pagehead .nx-period-more-opt{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-12);text-decoration:none}.nx-pagehead .nx-period-more-opt:hover,.nx-pagehead .nx-period-more-opt[data-current=true]{background:var(--tcs-ui-surface-sunken)}.nx-pagehead .nx-period-custom{display:grid;gap:var(--tcs-ui-space-4);padding:var(--tcs-ui-space-4);border-top:1px solid var(--tcs-ui-line-soft);font-size:var(--tcs-ui-fs-12)}.nx-pagehead .nx-pagehead-conclusion{max-width:40em;margin:0;color:var(--tcs-ui-ink);font-family:var(--tcs-ui-font-serif);font-size:var(--tcs-ui-fs-20);line-height:1.45}:root[data-theme=dark] .nx-pagehead .nx-period-opt[data-current=true]{color:var(--tcs-ui-canvas)}.nx-pagehead .nx-pagehead-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tcs-ui-space-8);margin-left:auto}.nx-pagehead .nx-period+.nx-pagehead-actions{margin-left:0}.nx-dialog__viewport:has([data-nx-cmdk]){align-items:flex-start;padding-top:88px}.nx-dialog:has([data-nx-cmdk]){max-width:600px;overflow:hidden}.nx-dialog:has([data-nx-cmdk]) .nx-dialog__head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nx-dialog:has([data-nx-cmdk]) .nx-dialog__body{padding:0;overflow:hidden}.nx-cmdk-in{display:flex;align-items:center;gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);border-bottom:1px solid var(--tcs-ui-line);color:var(--tcs-ui-muted)}.nx-cmdk-input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--tcs-ui-ink);font:inherit;font-size:var(--tcs-ui-fs-14);outline:none}.nx-cmdk-input::placeholder{color:var(--tcs-ui-muted)}.nx-cmdk-foot kbd,.nx-cmdk-in kbd{padding:0 var(--tcs-ui-space-4);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface);color:var(--tcs-ui-muted);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12)}.nx-cmdk-list{max-height:380px;overflow-y:auto;padding:var(--tcs-ui-space-4)}.nx-cmdk-group [cmdk-group-heading]{padding:var(--tcs-ui-space-8) var(--tcs-ui-space-8) var(--tcs-ui-space-4);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);letter-spacing:.06em}.nx-cmdk-item{display:flex;align-items:center;gap:var(--tcs-ui-space-8);padding:var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-13);cursor:pointer}.nx-cmdk-item[data-selected=true]{background:var(--tcs-ui-brand-soft)}.nx-cmdk-domain{min-width:36px;padding:0 var(--tcs-ui-space-4);background:var(--tcs-ui-surface-sunken);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12);text-align:center}.nx-cmdk-domain,.nx-cmdk-item mark{border-radius:var(--tcs-ui-radius-control)}.nx-cmdk-item mark{background:var(--tcs-ui-gold-soft);color:inherit}.nx-cmdk-item-path{margin-left:auto;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);white-space:nowrap}.nx-cmdk-empty,.nx-cmdk-loading{margin:0;padding:var(--tcs-ui-space-24) var(--tcs-ui-space-16);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13);text-align:center}.nx-cmdk-foot{display:flex;gap:var(--tcs-ui-space-16);padding:var(--tcs-ui-space-8) var(--tcs-ui-space-16);border-top:1px solid var(--tcs-ui-line);background:var(--tcs-ui-canvas);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-cmdk-foot kbd{margin-right:var(--tcs-ui-space-4)}.nx-cmdk-foot-note{margin-left:auto}.app-shell[data-ui=next] [data-home-shell=v22] .acq-hc-tabs{display:flex;gap:var(--tcs-ui-space-4);margin:0 0 var(--tcs-ui-space-16);padding:0;border-bottom:1px solid var(--tcs-ui-line)}.app-shell[data-ui=next] [data-home-shell=v22] .acq-hc-tabs .acq-hc-tab{height:auto;padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border:0;border-radius:0;background:transparent;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13);text-decoration:none}.app-shell[data-ui=next] [data-home-shell=v22] .acq-hc-tabs .acq-hc-tab:hover{background:transparent;color:var(--tcs-ui-ink)}.app-shell[data-ui=next] [data-home-shell=v22] .acq-hc-tabs .acq-hc-tab[data-active=true]{background:transparent;box-shadow:inset 0 -2px 0 var(--tcs-ui-brand);color:var(--tcs-ui-ink);font-weight:600}:root[data-theme=dark] .app-shell[data-ui=next] [data-home-shell=v22] .acq-bp-notes[open]>summary{border-color:var(--tcs-ui-rail-bg);background:var(--tcs-ui-rail-bg);color:var(--tcs-ui-rail-active-ink)}:root[data-theme=dark] .app-shell[data-ui=next] [data-home-shell=v22] .acq-hc-concl [data-acq-export]:hover:not(:disabled){color:var(--tcs-ui-canvas)}.app-shell[data-ui=next]{display:grid;grid-template-rows:var(--tcs-ui-topbar-h) minmax(0,1fr);gap:0;width:100%;min-height:100vh;margin:0;padding:0;background:var(--tcs-ui-canvas);color:var(--tcs-ui-ink)}.app-shell[data-ui=next],body[data-nav-collapsed] .app-shell[data-ui=next]{grid-template-columns:auto minmax(0,1fr)}.app-shell[data-ui=next]>.nx-nav{grid-column:1;grid-row:1/-1}.app-shell[data-ui=next]>.nx-topbar{grid-column:2;grid-row:1}.app-shell[data-ui=next]>.app-shell-main{grid-column:2;grid-row:2;min-width:0;padding:var(--tcs-ui-space-20) var(--tcs-ui-space-24) var(--tcs-ui-space-40);background:var(--tcs-ui-canvas)}.nx-nav{position:sticky;top:0;z-index:40;display:flex;align-items:stretch;height:100vh}.nx-rail{display:flex;flex:0 0 var(--tcs-ui-rail-w);flex-direction:column;align-items:center;gap:var(--tcs-ui-space-4);width:var(--tcs-ui-rail-w);padding:var(--tcs-ui-space-12) 0 var(--tcs-ui-space-8);background:var(--tcs-ui-rail-bg)}.nx-rail-logo{margin-bottom:var(--tcs-ui-space-12);color:var(--tcs-ui-rail-logo);font-family:var(--tcs-ui-font-serif);font-size:var(--tcs-ui-fs-15);font-weight:700;letter-spacing:.04em;text-decoration:none}.nx-rail-btn{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--tcs-ui-space-4);width:58px;padding:var(--tcs-ui-space-8) 0;border:0;border-radius:var(--tcs-ui-radius-card);background:transparent;color:var(--tcs-ui-rail-ink);cursor:pointer;writing-mode:horizontal-tb}.nx-rail-icon{display:flex;font-size:var(--tcs-ui-icon-22);line-height:0}.nx-rail-label{font-size:var(--tcs-ui-fs-12);line-height:1.1;white-space:nowrap}.nx-rail-btn:hover,.nx-rail-btn[data-active=true]{background:var(--tcs-ui-rail-active-bg)}.nx-rail-btn[data-active=true]{color:var(--tcs-ui-rail-active-ink)}.nx-rail-btn[data-active=true]:before{position:absolute;top:var(--tcs-ui-space-8);bottom:var(--tcs-ui-space-8);left:-7px;width:3px;border-radius:0 var(--tcs-ui-radius-control) var(--tcs-ui-radius-control) 0;background:var(--tcs-ui-rail-active-ink);content:""}.nx-rail-btn:focus:not(:focus-visible){outline:none;box-shadow:none}.nx-rail-dot{top:0;right:calc(50% - var(--tcs-ui-icon-22));min-width:16px;height:16px;padding:0 var(--tcs-ui-space-4);border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-bad);box-shadow:0 0 0 2px var(--tcs-ui-rail-bg);color:var(--tcs-ui-on-brand);font-family:var(--tcs-ui-font-mono);line-height:16px}.nx-rail-dot,.nx-rail-tip{position:absolute;font-size:var(--tcs-ui-fs-12)}.nx-rail-tip{top:50%;left:calc(100% + var(--tcs-ui-space-12));z-index:45;padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-ink);color:var(--tcs-ui-canvas);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .12s,transform .12s}.nx-rail-btn:focus-visible .nx-rail-tip,.nx-rail-btn:hover .nx-rail-tip{opacity:1;transform:translateY(-50%)}.nx-nav[data-nx-flyout=open] .nx-rail-tip{display:none}.nx-rail-foot{display:flex;flex-direction:column;align-items:center;gap:var(--tcs-ui-space-4);margin-top:auto}.nx-rail-mini{width:36px;height:28px;border:0;border-radius:var(--tcs-ui-radius-control);background:transparent;color:var(--tcs-ui-rail-ink);font-size:var(--tcs-ui-fs-13);cursor:pointer}.nx-rail-mini:hover{background:var(--tcs-ui-rail-active-bg)}.nx-rail-btn:focus-visible,.nx-rail-mini:focus-visible,.nx-sub-link:focus-visible{outline:2px solid var(--tcs-ui-gold);outline-offset:2px}.nx-sub{display:flex;flex:0 0 168px;flex-direction:column;width:168px;overflow-y:auto;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-8) var(--tcs-ui-space-8);border-right:1px solid var(--tcs-ui-line);background:var(--tcs-ui-surface)}.nx-sub-panel[hidden]{display:none}.nx-sub-h{display:flex;align-items:center;justify-content:space-between;padding:0 var(--tcs-ui-space-4) var(--tcs-ui-space-8)}.nx-sub-title{margin:0;color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-13);font-weight:600;letter-spacing:.06em}.nx-sub-close{display:none;padding:0 var(--tcs-ui-space-4);border:0;border-radius:var(--tcs-ui-radius-control);background:transparent;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);cursor:pointer}.nx-sub-close:hover{background:var(--tcs-ui-surface-sunken)}.nx-sub-link{display:flex;align-items:center;justify-content:space-between;gap:var(--tcs-ui-space-4);padding:var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-13);text-decoration:none}.nx-sub-link:hover{background:var(--tcs-ui-surface-sunken);color:var(--tcs-ui-ink)}.nx-sub-link[data-active=true]{background:var(--tcs-ui-brand-soft);color:var(--tcs-ui-brand);font-weight:600}.nx-sub-badge{color:var(--tcs-ui-bad);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12);font-style:normal;font-weight:600}.nx-sub-sep{margin:var(--tcs-ui-space-4) var(--tcs-ui-space-8);border:0;border-top:1px solid var(--tcs-ui-line-soft)}.nx-sub-more{margin-top:var(--tcs-ui-space-4);padding-top:var(--tcs-ui-space-4);border-top:1px dashed var(--tcs-ui-line)}.nx-sub-more>summary{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);cursor:pointer;list-style:none}.nx-sub-more>summary::-webkit-details-marker{display:none}.nx-sub-more>summary:hover{background:var(--tcs-ui-surface-sunken)}.nx-sub-more[open]>summary{color:var(--tcs-ui-ink-2)}body[data-nav-collapsed="1"] .nx-nav .nx-sub{position:absolute;top:0;bottom:0;left:var(--tcs-ui-rail-w);box-shadow:var(--tcs-ui-shadow-pop);opacity:0;pointer-events:none;transform:translateX(-8px);transition:opacity .14s,transform .14s;visibility:hidden}body[data-nav-collapsed="1"] .nx-nav[data-nx-flyout=open] .nx-sub{opacity:1;pointer-events:auto;transform:none;visibility:visible}body[data-nav-collapsed="1"] .nx-nav .nx-sub-close{display:inline-block}@media not all and (min-width:1880px){.nx-nav .nx-sub{position:absolute;top:0;bottom:0;left:var(--tcs-ui-rail-w);box-shadow:var(--tcs-ui-shadow-pop);opacity:0;pointer-events:none;transform:translateX(-8px);transition:opacity .14s,transform .14s;visibility:hidden}.nx-nav[data-nx-flyout=open] .nx-sub{opacity:1;pointer-events:auto;transform:none;visibility:visible}.nx-nav .nx-sub-close{display:inline-block}.nx-rail-mini{display:none}}.nx-topbar{position:sticky;top:0;z-index:30;display:flex;align-self:stretch;align-items:center;gap:var(--tcs-ui-space-12);box-sizing:border-box;height:var(--tcs-ui-topbar-h);min-width:0;padding:0 var(--tcs-ui-space-24);border-bottom:1px solid var(--tcs-ui-line);background:var(--tcs-ui-surface)}.nx-tbtn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0;border:0;border-radius:var(--tcs-ui-radius-control);background:transparent;color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-20);line-height:1;cursor:pointer}.nx-tbtn:hover{background:var(--tcs-ui-surface-sunken)}.app-shell[data-ui=next] :is(.nx-tbtn,.nx-search-trigger,.nx-infotip__trigger){min-height:0}.app-shell[data-ui=next] .nx-infotip__trigger{width:18px;height:18px;padding:0;border:1px solid var(--tcs-ui-line-strong);border-radius:var(--tcs-ui-radius-pill);background:transparent}.app-shell[data-ui=next] .nx-infotip__trigger:is(:hover,[data-popup-open]){border-color:var(--tcs-ui-brand);background:transparent;color:var(--tcs-ui-brand)}.app-shell[data-ui=next] .nx-tools .notification-bell{flex:0 0 auto}.app-shell[data-ui=next] .nx-tools .notification-bell .ant-btn{width:40px;min-width:40px;height:40px;min-height:0;padding:0;border:0;border-radius:var(--tcs-ui-radius-control);background:transparent;box-shadow:none;color:var(--tcs-ui-ink-2)}.app-shell[data-ui=next] .nx-tools .notification-bell .ant-btn .anticon{font-size:var(--tcs-ui-fs-20)}.app-shell[data-ui=next] .nx-tools .notification-bell .ant-btn:hover{background:var(--tcs-ui-surface-sunken);color:var(--tcs-ui-ink)}.app-shell[data-ui=next] .nx-tools .notification-bell .ant-btn:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.app-shell[data-ui=next] .nx-tools .notification-bell-badge{top:0;right:0;min-width:var(--tcs-ui-icon-18);height:var(--tcs-ui-icon-18);line-height:var(--tcs-ui-icon-18)}.app-shell[data-ui=next] .nx-tools .notification-bell-panel{top:calc(100% + var(--tcs-ui-space-8));right:0;bottom:auto;left:auto}.nx-account>summary:focus-visible,.nx-search-trigger:focus-visible,.nx-tbtn:focus-visible{outline:2px solid var(--tcs-ui-brand);outline-offset:2px}.nx-burger{display:none}.nx-crumb{min-width:0;overflow:hidden;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-14);text-overflow:ellipsis;white-space:nowrap}.nx-crumb-lead i{margin:0 var(--tcs-ui-space-4);font-style:normal;opacity:.6}.nx-crumb-cur{color:var(--tcs-ui-ink);font-weight:600}.nx-topbar-search{position:relative;flex:0 1 380px;min-width:150px;margin-left:auto}.nx-search-trigger{display:flex;align-items:center;gap:var(--tcs-ui-space-8);width:100%;height:40px;padding:0 var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-canvas);color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-14);text-align:left;cursor:pointer}.nx-search-trigger:hover{border-color:var(--tcs-ui-brand-line)}.nx-search-trigger kbd{margin-left:auto;padding:0 var(--tcs-ui-space-4);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-control);background:var(--tcs-ui-surface);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-11-5)}.nx-search-icon{display:flex;font-size:var(--tcs-ui-icon-18);line-height:0}.nx-tbtn-icon{display:flex;font-size:var(--tcs-ui-fs-20);line-height:0}.nx-tools{display:flex;flex:0 0 auto;align-items:center;gap:var(--tcs-ui-space-4)}.nx-account{position:relative;margin-left:var(--tcs-ui-space-4);padding-left:var(--tcs-ui-space-8);border-left:1px solid var(--tcs-ui-line)}.nx-account>summary{display:inline-flex;align-items:center;gap:var(--tcs-ui-space-8);height:40px;padding:0 var(--tcs-ui-space-8);border-radius:var(--tcs-ui-radius-control);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-14);white-space:nowrap;cursor:pointer;list-style:none}.nx-account>summary::-webkit-details-marker{display:none}.nx-account>summary:hover{background:var(--tcs-ui-surface-sunken)}.nx-avatar{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--tcs-ui-gold-line);border-radius:var(--tcs-ui-radius-pill);background:var(--tcs-ui-gold-soft);color:var(--tcs-ui-gold-text);font-size:var(--tcs-ui-fs-14);font-weight:700}.nx-account-panel{position:absolute;top:calc(100% + var(--tcs-ui-space-8));right:0;z-index:var(--tcs-ui-z-popover);display:grid;gap:0;width:230px;padding:var(--tcs-ui-space-4);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface);box-shadow:var(--tcs-ui-shadow-pop)}.nx-account-head{display:grid;margin-bottom:var(--tcs-ui-space-4);padding:var(--tcs-ui-space-8);border-bottom:1px solid var(--tcs-ui-line-soft)}.nx-account-head b{color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-13)}.nx-account-head span{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-account-panel>a,.nx-account-panel>button{display:flex;justify-content:space-between;width:100%;padding:var(--tcs-ui-space-8);border:0;border-radius:var(--tcs-ui-radius-control);background:transparent;color:var(--tcs-ui-ink);font:inherit;font-size:var(--tcs-ui-fs-13);text-align:left;text-decoration:none;cursor:pointer}.nx-account-panel>a code{color:var(--tcs-ui-muted);font-family:var(--tcs-ui-font-mono);font-size:var(--tcs-ui-fs-12)}.nx-account-panel>a:hover,.nx-account-panel>button:hover{background:var(--tcs-ui-surface-sunken)}.nx-account-panel>.nx-account-old{color:var(--tcs-ui-gold-text)}.nx-notfound{display:grid;justify-items:center;gap:var(--tcs-ui-space-12);padding:var(--tcs-ui-space-48) var(--tcs-ui-space-16);text-align:center}.nx-notfound-title{margin:0;color:var(--tcs-ui-ink);font-size:var(--tcs-ui-fs-20);font-weight:600}.nx-notfound-hint{margin:0;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13)}.nx-notfound-home{color:var(--tcs-ui-brand);font-size:var(--tcs-ui-fs-13)}.nx-toast-host{position:absolute;top:0;left:0;width:0;height:0;overflow:visible}.nx-drawer-scrim{display:none}@media not all and (min-width:768px){.app-shell[data-ui=next],body[data-nav-collapsed] .app-shell[data-ui=next]{grid-template-columns:minmax(0,1fr)}.app-shell[data-ui=next]>.app-shell-main,.app-shell[data-ui=next]>.nx-topbar{grid-column:1}.app-shell[data-ui=next]>.app-shell-main{padding:var(--tcs-ui-space-16) var(--tcs-ui-space-12) var(--tcs-ui-space-32)}.app-shell[data-ui=next]>.nx-topbar{gap:var(--tcs-ui-space-4);padding:0 var(--tcs-ui-space-8)}.app-shell[data-ui=next]>.nx-nav{position:fixed;top:0;bottom:0;left:0;z-index:80;box-shadow:var(--tcs-ui-shadow-pop);transform:translateX(-100%);transition:transform .18s}body[data-nav-collapsed="0"] .app-shell[data-ui=next]>.nx-nav{transform:none}body .app-shell[data-ui=next]>.nx-nav .nx-sub{position:static;box-shadow:none;opacity:1;pointer-events:auto;transform:none;visibility:visible}.nx-drawer-scrim{position:fixed;inset:0;z-index:70;display:block;background:var(--tcs-ui-ink);opacity:.38}.app-shell[data-ui=next] .nx-burger{display:inline-flex}.app-shell[data-ui=next] :is(.nx-crumb-lead,.nx-search-text,.nx-search-trigger kbd,.nx-account-name){display:none}.app-shell[data-ui=next] .nx-topbar-search{flex:0 0 auto;min-width:var(--tcs-ui-space-40)}.app-shell[data-ui=next] .nx-search-trigger{min-width:var(--tcs-ui-space-40);justify-content:center}.nx-cmdk-foot span:not(.nx-cmdk-foot-note){display:none}}.app-shell[data-ui=next]:has(.daily-target-screenshot-page){grid-template-columns:minmax(0,1fr)}.app-shell[data-ui=next]:has(.daily-target-screenshot-page)>.nx-nav,.app-shell[data-ui=next]:has(.daily-target-screenshot-page)>.nx-topbar{display:none}.app-shell[data-ui=next]:has(.daily-target-screenshot-page)>.app-shell-main{grid-column:1;grid-row:1/-1}@media (prefers-reduced-motion:reduce){.nx-nav,.nx-rail-tip,.nx-sub{transition:none}}.nx-h7{display:grid;gap:var(--tcs-ui-space-16)}.nx-h7-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tcs-ui-space-12);align-items:stretch}.nx-h7-cell{display:flex;flex-direction:column;gap:var(--tcs-ui-space-8);min-width:0;padding:var(--tcs-ui-space-12) var(--tcs-ui-space-16);border:1px solid var(--tcs-ui-line);border-radius:var(--tcs-ui-radius-card);background:var(--tcs-ui-surface);color:var(--tcs-ui-ink)}.nx-h7-cell--wide{grid-column:span 2}.nx-h7-head{display:flex;align-items:center;gap:var(--tcs-ui-space-8)}.nx-h7-no{display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--tcs-ui-brand-soft);color:var(--tcs-ui-brand);font-size:var(--tcs-ui-fs-12);font-weight:600}.nx-h7-title{margin:0;color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-14);font-weight:600}.nx-h7-dot{flex:none;width:8px;height:8px;margin-left:auto;border-radius:999px}.nx-h7-dot--inline{display:inline-block;margin-left:var(--tcs-ui-space-4);vertical-align:middle}.nx-h7-dot--bad{background:var(--tcs-ui-bad)}.nx-h7-dot--warn{background:var(--tcs-ui-warn)}.nx-h7-dot--ok{background:var(--tcs-ui-ok)}.nx-h7-ans{margin:0;font-size:var(--tcs-ui-fs-16);font-weight:600;line-height:1.5;text-wrap:balance}.nx-h7-ans-sub{display:block;font-size:var(--tcs-ui-fs-13)}.nx-h7-ans-sub,.nx-h7-failed{color:var(--tcs-ui-muted);font-weight:400}.nx-h7-num{font-size:var(--tcs-ui-fs-20)}.nx-h7 .nx-num{font-family:var(--tcs-ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nx-h7-dim{color:var(--tcs-ui-muted)}.nx-h7-stagebar{display:block;width:100%;height:24px;overflow:hidden;border-radius:6px;background:var(--tcs-ui-surface-sunken)}.nx-h7-seg--0{fill:var(--tcs-color-chart-1);background:var(--tcs-color-chart-1)}.nx-h7-seg--1{fill:var(--tcs-color-chart-4);background:var(--tcs-color-chart-4)}.nx-h7-seg--2{fill:var(--tcs-color-chart-9);background:var(--tcs-color-chart-9)}.nx-h7-seg{stroke:var(--tcs-ui-surface);stroke-width:.4}.nx-h7-seg-over{fill:var(--tcs-ui-bad);fill-opacity:.85}.nx-h7-legend{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-12);margin:0;padding:0;color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12);list-style:none}.nx-h7-legend a{color:inherit;text-decoration:none}.nx-h7-legend a:hover{text-decoration:underline}.nx-h7-sw{display:inline-block;width:8px;height:8px;margin-right:var(--tcs-ui-space-4);border-radius:999px}.nx-h7-tags{display:flex;flex-wrap:wrap;gap:var(--tcs-ui-space-4) var(--tcs-ui-space-8)}.nx-h7-tag{display:inline-block;padding:0 var(--tcs-ui-space-8);border:1px solid var(--tcs-ui-line);border-radius:999px;background:var(--tcs-ui-surface);color:var(--tcs-ui-ink-2);font-size:var(--tcs-ui-fs-12);text-decoration:none}.nx-h7-tag--bad{border-color:var(--tcs-ui-bad-line);background:var(--tcs-ui-bad-soft);color:var(--tcs-ui-bad-text)}.nx-h7-tag--warn{border-color:var(--tcs-ui-warn-line);background:var(--tcs-ui-warn-soft);color:var(--tcs-ui-warn-text)}.nx-h7-mini{width:100%;border-collapse:collapse;font-size:var(--tcs-ui-fs-13)}.nx-h7-mini caption{padding-bottom:var(--tcs-ui-space-4)}.nx-h7-mini caption,.nx-h7-mini th{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12);text-align:left}.nx-h7-mini th{font-weight:500}.nx-h7-mini td,.nx-h7-mini th{padding:var(--tcs-ui-space-4) var(--tcs-ui-space-8) var(--tcs-ui-space-4) 0;border-bottom:1px solid var(--tcs-ui-line-soft)}.nx-h7-mini td{vertical-align:middle}.nx-h7-mini tr:last-child td{border-bottom:0}.nx-h7-mini a{color:var(--tcs-ui-brand);text-decoration:none}.nx-h7-mini .nx-h7-r{text-align:right}.nx-h7-big4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tcs-ui-space-8)}.nx-h7-big4>div{min-width:0;padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border-radius:6px;background:var(--tcs-ui-surface-sunken)}.nx-h7-big4 small{display:block;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-h7-big4 .nx-num{font-size:var(--tcs-ui-fs-20);font-weight:600}.nx-h7-hbar-wrap{display:inline-flex;align-items:center;gap:var(--tcs-ui-space-8)}.nx-h7-hbar{width:80px;height:8px}.nx-h7-hbar-bg{fill:var(--tcs-ui-surface-sunken)}.nx-h7-hbar-fg{fill:var(--tcs-color-chart-1)}.nx-h7-hbar-fg--bad{fill:var(--tcs-ui-bad)}.nx-h7-blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tcs-ui-space-8)}.nx-h7-block{display:block;min-width:0;padding:var(--tcs-ui-space-8) var(--tcs-ui-space-12);border:1px solid var(--tcs-ui-line);border-radius:6px;background:var(--tcs-ui-surface);color:var(--tcs-ui-ink);text-decoration:none}.nx-h7-block small{display:block;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}.nx-h7-block b{display:block;font-size:var(--tcs-ui-fs-20);line-height:1.3}.nx-h7-block--zero{background:var(--tcs-ui-surface-sunken);color:var(--tcs-ui-disabled)}.nx-h7-block--failed{color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-13)}.nx-h7-kv{margin:0;color:var(--tcs-ui-ink-2)}.nx-h7-foot,.nx-h7-kv{font-size:var(--tcs-ui-fs-13)}.nx-h7-foot{display:flex;align-items:center;gap:var(--tcs-ui-space-8);margin-top:auto;padding-top:var(--tcs-ui-space-8);border-top:1px solid var(--tcs-ui-line-soft)}.nx-h7-foot a{color:var(--tcs-ui-brand);font-weight:500;text-decoration:none}.nx-h7-foot a:hover{text-decoration:underline}.nx-h7-foot-note{margin-left:auto;color:var(--tcs-ui-muted);font-size:var(--tcs-ui-fs-12)}@media (max-width:1024px){.nx-h7-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.nx-h7-grid{grid-template-columns:minmax(0,1fr)}.nx-h7-cell--wide{grid-column:auto}.nx-h7-big4{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-h7-hbar{display:none}}