.bs{--bs-1:#3987e5;--bs-2:#d95926;--bs-3:#199e70;display:grid;gap:14px;padding:16px 24px 24px}.bs-filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.bs-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bs-tiles>div{display:grid;gap:4px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-2);box-shadow:var(--shadow-sm)}.bs-tiles b{font-size:var(--t-28);font-weight:750;color:var(--text)}.bs-h{font:750 var(--t-16)/1.2 var(--font-display);color:var(--text);margin-top:6px}.bs-empty{color:var(--faint);padding:12px 0}.bs-bars{display:grid;gap:4px;margin:0;padding:0;list-style:none}.bs-bars li{display:grid;grid-template-columns:minmax(80px,30%) minmax(0,1fr) 7ch;align-items:center;gap:10px;height:26px;border-radius:6px;outline:none}.bs-bar-label{color:var(--muted);font-size:var(--t-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-bar-track{height:16px;display:flex;align-items:center}.bs-bar-track i{display:block;height:16px;min-width:2px;border-radius:0 4px 4px 0;background:var(--bs-1);transition:filter .15s}.bs-bars li[data-hover] .bs-bar-track i{filter:brightness(1.25)}.bs-bars li[data-hover] .bs-bar-label{color:var(--text)}.bs-bar-value{color:var(--text);font-size:var(--t-12);text-align:right}.bs-line{position:relative}.bs-line svg{display:block;width:100%;height:auto;touch-action:none}.bs-grid{stroke:#ffffff14;stroke-width:1}.bs-ref{stroke:#ffffff3a;stroke-width:1}.bs-tick{fill:var(--muted);font:500 11px var(--font-num)}.bs-path{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.bs-dot{stroke:var(--surface-1);stroke-width:2}.bs-end{fill:var(--text);font:600 11px var(--font-ui)}.bs-cross{stroke:#fff5;stroke-width:1}.bs-legend{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 6px;padding:0;list-style:none;color:var(--muted);font-size:var(--t-12)}.bs-legend i{display:inline-block;width:14px;height:2px;margin-right:6px;vertical-align:middle;border-radius:1px}.bs-tip{position:absolute;top:8px;display:grid;gap:2px;padding:8px 10px;border-radius:var(--r-sm);background:var(--surface-3);box-shadow:var(--shadow-md);font-size:var(--t-12);color:var(--muted);transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .12s}.bs-tip[data-show]{opacity:1}.bs-tip strong,.bs-tip b{color:var(--text)}.bs-tip i{display:inline-block;width:12px;height:2px;margin-right:6px;vertical-align:middle}.bs-behaviour{display:grid;gap:12px}.bs-behaviour figure{display:grid;gap:6px;margin:0}.bs-behaviour figcaption{display:flex;justify-content:space-between;gap:10px;color:var(--text);font-weight:650;font-size:var(--t-14)}.bs-behaviour figcaption small{color:var(--muted);font-weight:500}.bs-table{width:100%;border-collapse:collapse;font-size:var(--t-14)}.bs-table th{color:var(--muted);font-size:var(--t-12);text-align:left;padding:6px 8px}.bs-table td{padding:8px;border-radius:0}.bs-table td.num,.bs-table th:not(:first-child){text-align:right}.bs-table tbody tr:nth-child(odd){background:#ffffff06}@media (max-width:699px){.bs{padding:12px}.bs-tiles b{font-size:var(--t-20)}}.bs{grid-template-columns:minmax(0,1fr)}.bs-behaviour-charts{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.bs-section{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.bs-compare{display:grid;gap:6px}.bs-chips-row{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;height:36px;transition:opacity .15s}.bs-chips-row>i{width:14px;height:3px;border-radius:2px}.bs-chips-scroll{height:36px}.bs-chips{display:flex;align-items:center;gap:6px;height:36px;padding:0 2px}.bs-chips button{flex:none;height:30px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--muted);font-size:var(--t-12);font-weight:600;white-space:nowrap;transition:background-color .15s,color .15s}.bs-chips button[aria-pressed=true]{background:var(--surface-4);color:var(--text)}.bs-heat-move{display:grid;grid-template-columns:7.5em minmax(0,240px);align-items:center;gap:10px;height:40px}.bs-heat{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:8px 18px;margin:0}.bs-heat-col{display:grid;grid-template-rows:20px auto;gap:6px;align-content:start;min-width:0}.bs-pair-name{display:flex;align-items:center;gap:6px;overflow:hidden;color:var(--text);font-size:var(--t-12);font-weight:650;white-space:nowrap;text-overflow:ellipsis}.bs-pair-name i{flex:none;width:14px;height:3px;border-radius:2px}.bs-heat-key .bs-pair-name{color:var(--muted);font-weight:600}.bs-board{display:block;width:100%;height:auto}.bs-board rect{outline:none;transition:filter .12s}.bs-board rect:hover,.bs-board rect:focus-visible{filter:brightness(1.3) drop-shadow(0 0 4px #cde2fb88)}.bs-heat-foot{grid-column:1/-1;display:grid;grid-template-rows:18px 26px;align-items:center;gap:4px}.bs-heat-read{color:var(--text);font-size:var(--t-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bs-ramp{display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:2px 0;width:150px;height:26px}.bs-ramp i{grid-column:1/-1;height:8px;border-radius:4px}.bs-ramp small{color:var(--muted);font-size:11px}.bs-legend{min-height:18px}.bs-line-empty{display:grid;place-items:center;aspect-ratio:640/220;color:var(--faint);font-size:var(--t-12);border-radius:var(--r-sm);background:#ffffff05}.bs-table-scroll{border-radius:var(--r-sm)}.bs-loading{height:240px;border-radius:var(--r-md);background:linear-gradient(90deg,#ffffff05,#ffffff0c,#ffffff05) 0 0/200% 100%;animation:bs-load 1.4s linear infinite}@keyframes bs-load{to{background-position:-200% 0}}.bs-chips-legend .bs-chips{margin:0;list-style:none;gap:16px}.bs-chips-legend li{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--t-12);font-weight:600;white-space:nowrap}.bs-chips-legend li i{width:14px;height:3px;border-radius:2px}.ex{display:grid;grid-template-columns:340px minmax(0,1fr);gap:16px;height:100%;min-height:0}.ex-list{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;min-height:0;padding:14px 10px 10px;border-radius:var(--r-lg);--frame-fill:var(--surface-1)}.ex-search{position:relative;display:block;margin:0 4px}.ex-search svg{position:absolute;left:12px;top:11px;color:var(--faint);pointer-events:none}.ex-search .as-input{width:100%;padding-left:38px}.ex-kinds{margin:0 4px}@media (min-width:900px){.ex-kinds.scroll[data-axis=x] .scroll-content{width:100%}}.ex-kind-row{display:flex;flex-wrap:wrap;gap:6px}.ex-kind-row button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--muted);font-size:var(--t-12);font-weight:650;white-space:nowrap;transition:background-color .15s,color .15s}.ex-kind-row button:hover{color:var(--text)}.ex-kind-row button[aria-pressed=true]{background:var(--selected);color:var(--metal-gold-high)}.ex-kind-row .num{color:var(--faint);font-size:11px}.ex-rows-scroll{height:100%;min-height:0}.ex-rows{display:grid;gap:2px;margin:0;padding:2px 4px 8px;list-style:none}.ex-row{display:grid;grid-template-columns:40px minmax(0,1fr) 8px;align-items:center;gap:12px;width:100%;height:56px;padding:0 10px 0 8px;border-radius:var(--r-sm);text-align:left;transition:background-color .15s}.ex-row:hover{background:var(--hover)}.ex-row[aria-pressed=true]{background:var(--selected)}.ex-row[aria-pressed=true] b{color:var(--metal-gold-high)}.ex-row-text{display:grid;gap:3px;min-width:0}.ex-row-text b,.ex-row-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-row-text b{font-weight:650;font-size:var(--t-14)}.ex-row-text small{color:var(--faint);font-size:var(--t-12)}.ex-row-mark{width:8px;height:8px;border-radius:50%}.ex-row[data-edited] .ex-row-mark{background:var(--metal-gold-high);box-shadow:0 0 8px var(--frame-glow)}.ex-none{padding:18px;color:var(--faint);text-align:center}.ex-art{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;color:var(--metal-gold-high);--frame-fill:var(--surface-2)}.ex-art>*{width:86%;height:86%}.ex-art>svg{width:auto;height:auto}.ex-art[data-size=lg]{width:96px;height:96px;border-radius:var(--r-md)}.ex-pane{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;min-width:0;border-radius:var(--r-lg);--frame-fill:var(--surface-1)}.ex-toolbar{display:flex;align-items:center;gap:10px;min-height:68px;padding:14px 20px 8px 14px}.ex-toolbar .seg{grid-auto-columns:88px}.ex-back{display:none}.ex-state{display:inline-flex;align-items:center;gap:8px;width:150px;white-space:nowrap;height:32px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--muted);font-size:var(--t-12);font-weight:650}.ex-state b{min-width:3ch;text-align:right;color:var(--text)}.ex-state[data-state=valid]{color:var(--positive)}.ex-state[data-state=refused]{color:var(--negative)}.ex-state[data-state=unchecked]{color:var(--metal-gold-high)}.ex-actions{display:flex;align-items:center;gap:4px;margin-left:auto}.ex-discard[data-armed]{background:color-mix(in srgb,var(--negative) 30%,var(--surface-3));color:var(--text)}.ex-detail-scroll{height:100%;min-height:0}.ex-detail{display:grid;gap:20px;align-content:start;padding:6px 22px 28px}.ex-detail-head{display:flex;align-items:center;gap:18px;min-height:104px}.ex-title{display:grid;gap:6px;min-width:0}.ex-title small{color:var(--metal-gold-mid);font-size:var(--t-12);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ex-title h2{font:800 var(--t-28)/1.05 var(--font-display);overflow-wrap:anywhere}.ex-h{margin-bottom:10px;color:var(--muted);font:750 var(--t-16)/1 var(--font-display)}.ex-hintline{padding:6px 2px}.ex-metrics{display:grid;gap:12px}.ex-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.ex-stat{display:grid;gap:4px;padding:10px 14px;border-radius:var(--r-sm);background:var(--surface-2);box-shadow:var(--shadow-sm)}.ex-stat small{color:var(--faint);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ex-stat b{font-size:var(--t-16)}.ex-odds{display:grid;gap:2px}.ex-odd{display:grid;grid-template-columns:minmax(0,1fr) 70px 96px 170px;align-items:center;gap:10px;min-height:44px;padding:0 8px;border-radius:var(--r-sm)}.ex-odd:nth-child(2n){background:#ffffff05}.ex-odd [role=cell]{text-align:right;font-size:var(--t-12)}.ex-odd>.ex-ref{justify-self:start}.ex-odd-bar{position:relative;display:grid;place-items:center;height:22px;border-radius:var(--r-pill);background:linear-gradient(90deg,color-mix(in srgb,var(--metal-gold-mid) 70%,transparent) calc(var(--p) * 100%),var(--surface-3) 0)}.ex-odd-bar b{color:var(--text);text-shadow:0 1px 2px #000a}.ex-chips{display:flex;flex-wrap:wrap;gap:6px}.ex-ref,.ex-chip{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;height:32px;padding:0 12px 0 4px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--text);font-size:var(--t-12);font-weight:650;box-shadow:var(--shadow-sm);transition:background-color .15s}.ex-ref:hover,.ex-chip:hover:not(:disabled){background:var(--surface-4)}.ex-ref span,.ex-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-ref .ex-art,.ex-chip .ex-art{width:24px;height:24px;border-radius:50%}.ex-chip small{color:var(--metal-gold-high)}.ex-fields,.ex-group{display:grid;gap:4px}.ex-field{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) 40px;align-items:center;gap:10px;min-height:44px;padding:2px 4px 2px 10px;border-radius:var(--r-sm);transition:background-color .15s}.ex-field[data-changed]{background:color-mix(in srgb,var(--metal-gold-mid) 14%,transparent)}.ex-field[data-changed] .ex-key{color:var(--metal-gold-high)}.ex-key{overflow:hidden;color:var(--muted);font:500 var(--t-12)/1.2 var(--font-num);text-overflow:ellipsis;white-space:nowrap}.ex-value{display:flex;align-items:center;gap:8px;min-width:0}.ex-input{flex:1;min-width:0;height:36px}.ex-value>.ex-ref{flex:none;width:200px}.ex-input[readonly]{background:var(--surface-2);color:var(--muted)}.ex-input[aria-invalid]{box-shadow:0 0 0 2px var(--negative)}.ex-null{color:var(--faint);padding:0 12px}.ex-slot{display:block;width:40px;height:40px}.ex-group{padding:6px 6px 8px 10px;border-radius:var(--r-md);background:#ffffff06;box-shadow:var(--shadow-sm)}.ex-group[data-changed]>.ex-group-head span{color:var(--metal-gold-high)}.ex-group-head{display:flex;align-items:center;gap:8px;min-height:40px;padding-left:4px;color:var(--muted);font-size:var(--t-12);font-weight:750;text-transform:uppercase;letter-spacing:.06em}.ex-group-head .hint-btn:first-of-type{margin-left:auto}.ex-group-head small{color:var(--faint)}.ex-toggle{display:inline-flex;align-items:center;gap:10px;height:36px;color:var(--muted);font-size:var(--t-12);font-weight:650}.ex-toggle-knob{position:relative;width:44px;height:24px;border-radius:var(--r-pill);background:var(--surface-3);box-shadow:var(--shadow-sm);transition:background-color .2s}.ex-toggle-knob:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--muted);transition:transform .2s var(--ease-out),background-color .2s}.ex-toggle[aria-checked=true] .ex-toggle-knob{background:color-mix(in srgb,var(--metal-gold-mid) 60%,var(--surface-3))}.ex-toggle[aria-checked=true] .ex-toggle-knob:after{transform:translate(20px);background:var(--metal-gold-high)}.ex-toggle-text{width:3ch}.ex-diff{display:grid;gap:6px}.ex-diff-item{display:grid;gap:3px;padding:8px 10px;border-radius:var(--r-sm);background:var(--surface-2);box-shadow:var(--shadow-sm)}.ex-diff-path{color:var(--faint);font-size:11px;overflow-wrap:anywhere}.ex-diff-line{display:grid;grid-template-columns:14px minmax(0,1fr);padding:3px 8px;border-radius:5px;font:500 var(--t-12)/1.4 var(--font-num)}.ex-diff-line code{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.ex-diff-line[data-sign=del]{background:color-mix(in srgb,var(--negative) 18%,transparent);color:color-mix(in srgb,var(--negative) 55%,#fff)}.ex-diff-line[data-sign=add]{background:color-mix(in srgb,var(--positive) 18%,transparent);color:color-mix(in srgb,var(--positive) 55%,#fff)}.ex-diff-more{padding:4px 10px;font-size:var(--t-12)}.ex-validation{display:grid;gap:12px;transition:opacity .2s}.ex-validation[data-stale]{opacity:.6}.ex-verdict{padding:12px 16px;border-radius:var(--r-md);font-weight:700;box-shadow:var(--shadow-sm)}.ex-verdict[data-valid=true]{background:color-mix(in srgb,var(--positive) 18%,var(--surface-2));color:var(--positive)}.ex-verdict[data-valid=false]{background:color-mix(in srgb,var(--negative) 18%,var(--surface-2));color:var(--negative)}.ex-verdict small{color:var(--muted);font-weight:600}.ex-refusals{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ex-refusals li{padding:10px 14px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--negative) 12%,var(--surface-2));font-size:var(--t-14);overflow-wrap:anywhere}.ex-cmp-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex-cmp-head .ex-h{margin:0}.ex-cmp-head .seg{grid-auto-columns:84px}.ex-cmp{display:grid;gap:2px}.ex-cmp-row{display:grid;grid-template-columns:minmax(0,1fr) 120px 120px 110px;align-items:center;gap:10px;min-height:38px;padding:0 10px;border-radius:var(--r-sm);font-size:var(--t-14)}.ex-cmp-row:nth-child(2n){background:#ffffff05}.ex-cmp-row>:not(:first-child){text-align:right}.ex-cmp-top{color:var(--faint);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ex-cmp-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-cmp-label small{color:var(--faint)}.ex-cmp-row[data-changed] .ex-cmp-after,.ex-cmp-delta{color:var(--metal-gold-high)}.ex-cmp-row[data-off] .ex-cmp-after{color:var(--negative)}.ex-revs{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ex-rev{display:grid;gap:8px;padding:4px 6px 4px 4px;border-radius:var(--r-md);background:var(--surface-2);box-shadow:var(--shadow-sm)}.ex-rev[data-live]{background:color-mix(in srgb,var(--metal-gold-mid) 12%,var(--surface-2))}.ex-rev>.ex-diff{padding:0 6px 8px}.ex-rev-head{display:flex;align-items:center;gap:6px}.ex-rev-open{display:grid;grid-template-columns:52px 84px minmax(0,1fr) auto;align-items:center;gap:10px;flex:1;min-width:0;min-height:48px;padding:0 10px;border-radius:var(--r-sm);text-align:left}.ex-rev-open:hover{background:var(--hover)}.ex-rev-source{color:var(--metal-gold-high);font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.ex-rev-why{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-rev-open small{white-space:nowrap}.ex-chooser,.ex-dialog{display:grid;gap:12px;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:18px 20px 20px;border-radius:var(--r-lg);--frame-fill:var(--surface-1);box-shadow:var(--shadow-lg)}.ex-chooser{grid-template-rows:auto auto minmax(0,1fr)}.ex-chooser-scroll{height:min(420px,55dvh)}.ex-chooser-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex-chooser-head h2{font:800 var(--t-20)/1.1 var(--font-display)}.ex-dialog-body{display:grid;gap:10px;color:var(--muted);font-size:var(--t-14)}.ex-note{height:auto;min-height:84px;padding:10px 12px;resize:none;line-height:1.4}.ex-note-count{justify-self:end;margin-top:-6px;color:var(--faint);font-size:11px}.ex-note-count[data-over]{color:var(--negative)}.ex-dialog-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width:899px){.ex{grid-template-columns:minmax(0,1fr)}.ex[data-view=list] .ex-pane,.ex[data-view=detail] .ex-list{display:none}.ex-back{display:inline-flex}.ex-kind-row{flex-wrap:nowrap;padding-bottom:6px}.ex-toolbar{flex-wrap:wrap;gap:8px;padding:8px 10px}.ex-toolbar .seg{grid-auto-columns:minmax(0,1fr);flex:1 1 calc(100% - 60px)}.ex-state{width:150px}.ex-detail{padding:4px 12px 24px}.ex-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ex-stat{padding:8px 10px}.ex-value>.ex-ref{width:140px}.ex-detail-head{min-height:80px;gap:14px}.ex-art[data-size=lg]{width:72px;height:72px}.ex-title h2{font-size:var(--t-20)}.ex-field{grid-template-columns:minmax(0,1fr) 40px;grid-template-rows:auto auto;row-gap:2px;padding:6px 4px 6px 10px}.ex-field .ex-key{grid-column:1/-1}.ex-odd{grid-template-columns:minmax(0,1fr) 120px}.ex-odd>[role=cell]:not(.ex-odd-bar){display:none}.ex-cmp-row{grid-template-columns:minmax(0,1fr) 84px 84px}.ex-cmp-delta,.ex-cmp-top>:last-child{display:none}.ex-rev-open{grid-template-columns:44px minmax(0,1fr);row-gap:2px;padding:6px 10px}.ex-rev-source{grid-column:2}.ex-rev-why,.ex-rev-open small{grid-column:1/-1}}.as-login{display:grid;place-items:center;height:100dvh;padding:16px}.as-login-card{display:grid;gap:14px;width:min(380px,100%);padding:28px;border-radius:var(--r-lg);--frame-fill:var(--surface-1)}.as-login-card h1{font:800 var(--t-28)/1 var(--font-display)}.as-field{display:grid;gap:6px}.as-input{height:40px;padding:0 12px;border:0;border-radius:var(--r-sm);background:var(--surface-3);color:var(--text);font:inherit;box-shadow:var(--shadow-sm);outline:none}.as-input:focus-visible{box-shadow:0 0 0 2px var(--metal-gold-mid)}.as-error{min-height:1.4em;color:var(--negative);font-size:var(--t-12)}.as-shell{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;height:100dvh;padding:16px}.as-nav{display:flex;flex-direction:column;gap:4px;padding:16px 10px;border-radius:var(--r-lg);--frame-fill:var(--surface-1)}.as-brand{padding:4px 12px 14px;font:800 var(--t-20)/1 var(--font-display)}.as-brand small{color:var(--metal-gold-mid);font-size:var(--t-12);text-transform:uppercase;letter-spacing:.08em}.as-nav-item{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:var(--r-sm);color:var(--muted);font-weight:600;text-align:left}.as-nav-item:hover{background:var(--hover);color:var(--text)}.as-nav-item[aria-current=page]{background:var(--selected);color:var(--metal-gold-high)}.as-who{display:flex;align-items:center;gap:8px;margin-top:auto;padding:8px 12px;color:var(--faint);font-size:var(--t-12)}.as-main{min-width:0;min-height:0}.as-page{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;height:100%;min-height:0}.as-page:has(.as-stats),.as-page:has(.bs-scroll){grid-template-rows:auto minmax(0,1fr)}.bs-scroll{min-height:0;height:100%;border-radius:var(--r-md)}.as-head{display:flex;align-items:center;gap:12px;min-height:48px}.as-head-wrap{flex-wrap:wrap}.as-head h1{font:800 var(--t-28)/1 var(--font-display)}.as-count{color:var(--muted);font-weight:700}.as-search{width:220px}.as-create{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--r-md);--frame-fill:var(--surface-1)}.as-stepper{display:flex;align-items:center;gap:6px}.as-stepper .num{min-width:3ch;text-align:center;font-weight:700}.as-table-scroll{min-height:0;height:100%;border-radius:var(--r-md);background:var(--surface-1);box-shadow:var(--shadow-md)}.as-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t-14)}.as-table th{position:sticky;top:0;z-index:1;height:40px;padding:0 14px;background:var(--surface-2);color:var(--muted);font-size:var(--t-12);font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.06em}.as-table td{height:44px;padding:0 14px;white-space:nowrap}.as-table tbody tr:nth-child(2n){background:#ffffff05}.as-table tr[data-clickable]{cursor:pointer}.as-table tr[data-clickable]:hover{background:var(--hover)}.as-table [data-align=end]{text-align:right}.as-empty{color:var(--faint);text-align:center}.as-muted{color:var(--muted)}[data-sign=neg]{color:var(--negative)}[data-sign=pos]{color:var(--positive)}.as-name{display:inline-flex;align-items:center;gap:8px;font-weight:650}.as-stats{display:grid;grid-template-rows:auto auto minmax(160px,1fr) auto minmax(160px,1fr);gap:10px;min-height:0}.as-stats h2{font:750 var(--t-16)/1 var(--font-display);color:var(--muted)}.as-detail{display:grid;gap:12px;padding:16px 20px 20px}.as-facts{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--muted)}.as-facts b{color:var(--text)}.as-banned{color:var(--negative);font-weight:700}.as-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.as-action:not(:has(.as-amount)){grid-template-columns:minmax(0,1fr) auto}.as-amount{width:110px}.as-alert{font-weight:700}.as-alert[data-kind=impossible_payout],.as-alert[data-kind=duplicate_settlement]{color:var(--negative)}.as-link{color:var(--metal-gold-high)}.robot-badge{display:inline-block;width:16px;height:16px;flex:none;border-radius:4px;background:color-mix(in srgb,#62d8ec 26%,var(--surface-3)) center/12px 12px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2362d8ec' stroke-width='2' stroke-linecap='round'%3E%3Crect x='5' y='8' width='14' height='11' rx='3'/%3E%3Cpath d='M12 4v4M9 13h.01M15 13h.01M9 16h6'/%3E%3C/svg%3E")}@media (max-width:899px){.as-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.as-nav{flex-direction:row;flex-wrap:wrap;padding:8px}.as-brand{padding:8px}.as-who{margin:0 0 0 auto}}@media (max-width:699px){.as-head{flex-wrap:wrap}.as-head .seg{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));width:100%}.as-search{width:100%}[data-wide]{display:none}.as-table td,.as-table th{padding:0 10px}.as-create{flex-wrap:wrap}}.as-action[data-fields]{grid-template-columns:auto minmax(0,1fr) auto}.as-grant,.as-role,.as-picker{display:grid;gap:6px}.as-picker-scroll{height:180px;border-radius:var(--r-sm);background:var(--surface-2)}.as-picker-list{display:grid;gap:2px;margin:0;padding:6px;list-style:none}.as-picker-list button{display:flex;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0 10px;border-radius:7px;color:var(--muted);text-align:left;transition:background-color .15s,color .15s}.as-picker-list button:hover{background:var(--hover);color:var(--text)}.as-picker-list button[aria-pressed=true]{background:var(--selected);color:var(--metal-gold-high)}.as-picker-list small{color:var(--faint);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.as-page-free{grid-template-rows:auto auto auto;align-content:start;overflow:auto}.as-lookup{display:flex;gap:8px;max-width:420px}.as-lookup .as-input{flex:1}.as-round{display:grid;gap:10px}.as-round .as-table-scroll{height:auto;max-height:240px}.as-sub{font:750 var(--t-16)/1 var(--font-display);color:var(--muted)}.as-hash{display:inline-block;max-width:28ch;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.as-switch{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 8px;color:var(--muted);font-size:var(--t-12);white-space:nowrap}.as-switch[aria-checked=true]{color:var(--negative)}.as-staff-create{flex-wrap:wrap}.as-chips{display:flex;flex-wrap:wrap;gap:6px}.as-chips button{height:30px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--muted);font-size:var(--t-12);font-weight:600;transition:background-color .15s,color .15s}.as-chips button[aria-pressed=true]{background:var(--selected);color:var(--metal-gold-high)}.as-revoke[data-armed]{background:color-mix(in srgb,var(--negative) 30%,var(--surface-3));color:var(--text)}.as-wrap{white-space:normal}@media (max-width:699px){.as-action:has(.as-amount),.as-action[data-fields]{grid-template-columns:110px minmax(0,1fr)}.as-action:has(.as-amount)>.btn{grid-column:1/-1}}@media (max-width:699px){.as-nav{gap:2px 0;padding:6px}.as-nav-item{height:34px;padding:0 9px;font-size:var(--t-14)}.as-brand{padding:6px 8px;font-size:var(--t-16)}.as-who{padding:0 8px}}
