.kc{display:inline-flex;align-items:center;justify-content:center;min-width:var(--spacing-kbd);height:var(--spacing-kbd);padding:0 4px;border-radius:var(--radius-chip);background:var(--color-inset);border:1px solid var(--color-line);font:var(--font-weight-medium) var(--text-12) / 1 var(--font-mono);color:var(--color-ink-muted);white-space:nowrap;flex:none}.kc-num{color:var(--color-ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--spacing-control);padding:0 12px;border-radius:var(--radius-control);background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-13);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;border:1px solid var(--color-line-strong);transition:background-color var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.5}a.btn{text-decoration:none;color:var(--color-ink)}a.btn-primary{color:var(--color-ink-on-primary)}.btn-primary{background:var(--color-btn-primary);color:var(--color-ink-on-primary);border-color:transparent;font-weight:var(--font-weight-semibold)}.btn-tertiary{border-color:transparent;padding:0 8px}.btn-icon{width:var(--spacing-control);padding:0;border-color:transparent}.btn-icon.btn-framed{border-color:var(--color-line-strong)}.btn-sm{height:var(--spacing-control-sm);padding:0 8px;font-size:var(--text-12)}.btn-sm.btn-icon{width:var(--spacing-control-sm)}.btn-lg{height:var(--spacing-control-lg);font-size:var(--text-14)}.btn-full{width:100%}.btn-ic{display:inline-flex;flex:none}.btn-ic svg{width:var(--spacing-icon);height:var(--spacing-icon)}.btn-kc{margin-left:2px}.btn-primary .btn-kc{color:var(--color-ink-muted)}@media(hover:hover)and (pointer:fine){.btn:hover:not(:disabled){background:var(--color-raised);border-color:var(--color-line-strong)}.btn-primary:hover:not(:disabled){background:var(--color-btn-primary-hover);border-color:transparent}.btn-tertiary:hover:not(:disabled),.btn-icon:hover:not(:disabled){background:var(--color-raised);border-color:transparent}.btn-icon.btn-framed:hover:not(:disabled){border-color:var(--color-line-strong)}}.hs-dot{display:inline-block;width:var(--spacing-dot-pill);height:var(--spacing-dot-pill);border-radius:50%;background:var(--color-neutral);flex:none}[data-tone=live]>.hs-dot,[data-tone=live]>.hs-title>.hs-dot{background:var(--color-presence-live)}[data-tone=warn]>.hs-dot,[data-tone=warn]>.hs-title>.hs-dot{background:var(--color-warn)}[data-tone=loss]>.hs-dot,[data-tone=loss]>.hs-title>.hs-dot{background:var(--color-loss)}[data-tone=pulse]>.hs-dot,[data-tone=pulse]>.hs-title>.hs-dot{background:var(--color-ink-muted);animation:hs-pulse 1.2s ease-in-out infinite}@keyframes hs-pulse{0%,to{opacity:.35}50%{opacity:1}}.hs-pill{display:inline-flex;align-items:center;gap:6px;height:var(--spacing-state-pill);padding:0 6px;border-radius:var(--radius-chip);background:var(--color-inset);color:var(--color-ink-muted);font-size:var(--text-12);line-height:1;white-space:nowrap}.hs-pill[data-tone=live],.hs-pill[data-state=Partial],.hs-pill[data-state="Setup required"],.hs-pill[data-state="Authentication required"]{color:var(--color-ink)}.hs-pill[data-tone=warn]{color:var(--color-warn)}.hs-pill[data-tone=loss]{color:var(--color-loss)}.hs-block{border:1px dashed var(--color-line-strong);border-radius:var(--radius-panel);padding:10px 12px;display:flex;flex-direction:column;gap:4px;color:var(--color-ink);font-size:var(--text-12);line-height:var(--text-12--line-height)}.hs-title{display:flex;align-items:center;gap:8px}.hs-title b{color:var(--color-ink-head);font-size:var(--text-13);font-weight:600}.hs-reason,.hs-detail{color:var(--color-ink-muted-raised)}.hs-next{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}@media(prefers-reduced-motion:reduce){.hs-dot{animation:none!important}}.help-scrim{position:fixed;inset:0;background:var(--color-scrim);display:grid;place-items:center;z-index:var(--z-help)}.help{width:var(--spacing-help);max-width:92vw;max-height:80vh;overflow:auto;background:var(--color-wall);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:16px 20px 20px;outline:none}.help-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.help-t{font-size:var(--text-16);line-height:var(--text-16--line-height);font-weight:var(--font-weight-semibold);color:var(--color-ink-head)}.help-p{color:var(--color-ink-muted);font-size:var(--text-12);line-height:var(--text-12--line-height);margin-bottom:8px}.help-tbl{width:100%;border-collapse:collapse}.help-tbl td{padding:5px 4px;border-top:1px solid var(--color-line-soft);vertical-align:top;font-size:var(--text-13);color:var(--color-ink)}.help-keys{width:200px}.help-keys-in{display:flex;gap:4px;flex-wrap:wrap}.help-scope{color:var(--color-ink-muted);font-size:var(--text-12);margin-left:8px;white-space:nowrap}.skel{--skel-canvas-min: 200px;--skel-row: var(--spacing-row-call);display:flex;flex-direction:column;gap:2px;min-width:0}.skel[data-shape=list]{--skel-row: var(--spacing-row-list)}.skel[data-shape=table]{--skel-row: var(--spacing-row-table)}.skel[data-shape=panel]{--skel-row: var(--text-12--line-height);gap:8px;padding:4px 0}.skel[data-shape=graph]{flex:1 1 auto;min-height:var(--skel-canvas-min)}.skel-row{flex:none;height:var(--skel-row);border-radius:var(--radius-control);background:linear-gradient(90deg,var(--color-raised) 0 40%,var(--color-lift) 50%,var(--color-raised) 60% 100%);background-size:200% 100%;animation:skel-shimmer 1.4s linear infinite}.skel-row:nth-child(2){opacity:.7}.skel-row:nth-child(3){opacity:.45}.skel-row:nth-child(n+4){opacity:.3}.skel[data-shape=panel] .skel-row:nth-child(2){width:82%}.skel[data-shape=panel] .skel-row:nth-child(3){width:64%}.skel[data-shape=graph] .skel-row{flex:1 1 auto;height:auto;min-height:var(--skel-canvas-min);border-radius:var(--radius-panel);opacity:1}.skel-lbl{color:var(--color-ink-muted);font-size:var(--text-12);line-height:var(--text-12--line-height);padding:4px 8px 0}@keyframes skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.skel-row{animation:none;background:var(--color-raised)}}.toast{position:fixed;left:50%;bottom:40px;transform:translate(-50%);background:var(--color-raised);border:1px solid var(--color-line);color:var(--color-ink-head);border-radius:var(--radius-control);padding:6px 12px;font-size:var(--text-12);line-height:var(--text-12--line-height);z-index:var(--z-toast);max-width:min(92vw,420px);text-align:center;transition:opacity var(--t-base) var(--ease-out),transform var(--t-base) var(--ease-out)}.toast-hidden{opacity:0;transform:translate(-50%,8px);pointer-events:none}.pd{display:inline-block;width:var(--spacing-dot-presence);height:var(--spacing-dot-presence);border-radius:50%;background:var(--color-presence-off);flex:none}.pd[data-src=telegram]{background:var(--color-src-telegram)}.pd[data-src=discord]{background:var(--color-src-discord)}.pd[data-src=x]{background:var(--color-src-x)}.pd[data-src=market]{background:var(--color-src-market)}.pd[data-src=wallet]{background:var(--color-src-wallet)}.pd[data-presence=live]{background:var(--color-presence-live)}.pd[data-presence=stale]{background:var(--color-presence-stale)}.pd[data-presence=setup],.pd[data-presence=off]{background:var(--color-presence-off)}.pd[data-presence=error]{background:var(--color-presence-error)}.seg{display:inline-flex;background:var(--color-inset);border:1px solid var(--color-line-soft);border-radius:var(--radius-control);padding:2px;height:var(--spacing-control);gap:0}.seg-btn{display:inline-flex;align-items:center;gap:6px;height:calc(var(--spacing-control) - 6px);padding:0 10px;border:0;border-radius:var(--radius-chip);background:transparent;font:inherit;font-size:var(--text-12);line-height:1;color:var(--color-ink-muted);white-space:nowrap;transition:background-color var(--t-fast) var(--ease-out)}.seg-btn:disabled{opacity:.5}.seg-btn[aria-checked=true]{background:var(--color-lift);color:var(--color-ink-head);font-weight:var(--font-weight-semibold)}.seg-n{font-weight:var(--font-weight-regular);color:var(--color-ink-muted-raised)}.seg-btn[aria-checked=true] .seg-n{color:var(--color-ink-muted-raised)}.seg-sm{height:var(--spacing-chip)}.seg-sm .seg-btn{height:calc(var(--spacing-chip) - 6px);padding:0 8px;position:relative}.seg-sm .seg-btn:after{content:"";position:absolute;inset:-3px 0}.seg-full{width:100%}.seg-full .seg-btn{flex:1;justify-content:center}@media(hover:hover)and (pointer:fine){.seg-btn:hover:not(:disabled):not([aria-checked=true]){color:var(--color-ink)}}.bsheet{position:fixed;top:var(--spacing-topbar);right:0;bottom:var(--spacing-status);width:min(var(--spacing-sheet),100vw);display:flex;flex-direction:column;min-height:0;background:var(--color-wall);border-left:1px solid var(--color-line-soft);outline:none;z-index:var(--z-sheet)}.bsheet-h{flex:none;display:flex;align-items:center;gap:8px;height:var(--spacing-topbar);padding:0 8px 0 12px;border-bottom:1px solid var(--color-line-soft)}.bsheet-t{display:flex;flex-direction:column;min-width:0;line-height:16px;flex:1}.bsheet-t b{color:var(--color-ink-head);font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bsheet-t small{color:var(--color-ink-muted);font-size:var(--text-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bsheet-end{margin-left:auto;display:flex;gap:4px;align-items:center;flex:none}.bsheet-h .insp-art{display:inline-flex;flex:none}.bsheet-h .insp-art>*{width:24px;height:24px}.bsheet-b{overflow:auto;flex:1;min-height:0;padding:8px;display:flex;flex-direction:column;gap:8px}.bsheet-b>*{flex:none}@media(max-width:767px){.bsheet{width:100vw;border-left:0}.bsheet-end .kc{display:none}}.insp{width:var(--spacing-inspector);background:var(--color-wall);border-left:1px solid var(--color-line-soft);display:flex;flex-direction:column;min-height:0;min-width:0}.insp-h{flex:none;display:flex;align-items:center;gap:8px;height:var(--spacing-topbar);padding:0 8px 0 12px;border-bottom:1px solid var(--color-line-soft)}.insp-art{display:inline-flex;flex:none}.insp-h .insp-art>*{width:24px;height:24px}.insp-t{display:flex;flex-direction:column;min-width:0;line-height:16px;flex:1}.insp-t b{color:var(--color-ink-head);font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insp-t small{color:var(--color-ink-muted);font-size:var(--text-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insp-end{margin-left:auto;display:flex;gap:4px;align-items:center;flex:none}.insp-scroll{overflow:auto;flex:1;min-height:0;padding:8px;display:flex;flex-direction:column;gap:8px}.insp-scroll>*{flex:none}.chip{display:inline-flex;align-items:center;gap:6px;height:var(--spacing-chip);padding:0 8px;border-radius:var(--radius-chip);background:transparent;border:1px solid var(--color-line-soft);color:var(--color-ink-muted);font:inherit;font-size:var(--text-12);line-height:1;white-space:nowrap;transition:border-color var(--t-fast) var(--ease-out),background-color var(--t-fast) var(--ease-out)}.chip:disabled{opacity:.5}.chip-ic{display:inline-flex}.chip-ic svg{width:var(--spacing-icon-sm);height:var(--spacing-icon-sm)}.chip[aria-pressed=true]{background:var(--color-raised);border-color:var(--color-line-strong);color:var(--color-ink-head);font-weight:var(--font-weight-semibold)}.chip-n{font-weight:var(--font-weight-regular);color:var(--color-ink-muted-raised)}@media(hover:hover)and (pointer:fine){.chip:hover:not(:disabled){border-color:var(--color-line-strong);color:var(--color-ink)}}.chip-count{display:inline-flex;align-items:center;gap:6px;height:var(--spacing-chip);padding:0 8px;border-radius:var(--radius-chip);background:var(--color-raised);color:var(--color-ink);font-size:var(--text-12);white-space:nowrap;min-width:0}.chip-count-quiet{color:var(--color-ink-muted-raised)}.chip-count-tx{min-width:0;overflow:hidden;text-overflow:ellipsis}.kebab{display:inline-grid;place-items:center;width:var(--spacing-kebab);height:var(--spacing-kebab);border:0;border-radius:var(--radius-chip);background:transparent;color:var(--color-ink-muted);font:inherit}.kebab svg{width:var(--spacing-icon);height:var(--spacing-icon)}.kebab[aria-expanded=true]{background:var(--color-lift);color:var(--color-ink-head)}.menu{position:fixed;z-index:var(--z-menu);min-width:200px;padding:4px;background:var(--color-wall);border:1px solid var(--color-line);border-radius:var(--radius-control);display:flex;flex-direction:column;gap:1px}.menu[data-placed=false]{opacity:0;pointer-events:none}.menu-item{display:flex;align-items:center;gap:8px;height:var(--spacing-menu-item);padding:0 8px;border:0;border-radius:var(--radius-chip);background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-13);text-align:left;white-space:nowrap}.menu-item:disabled{opacity:.5}.menu-item:focus{background:var(--color-raised);color:var(--color-ink-head)}.menu-item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.menu-ic{display:inline-flex;color:var(--color-ink-muted)}.menu-ic svg{width:var(--spacing-icon);height:var(--spacing-icon)}.menu-lbl{flex:1}.menu-kc{margin-left:8px}@media(hover:hover)and (pointer:fine){.kebab{transition:background-color var(--t-fast) var(--ease-out)}.kebab:hover{background:var(--color-lift);color:var(--color-ink-head)}.menu-item:hover:not(:disabled){background:var(--color-raised);color:var(--color-ink-head)}}.field{display:flex;align-items:center;gap:8px;height:var(--spacing-control);padding:0 8px 0 10px;border-radius:var(--radius-control);background:var(--color-inset);border:1px solid var(--color-line-soft);color:var(--color-ink);min-width:0;transition:border-color var(--t-fast) var(--ease-out)}.field-sm{height:var(--spacing-control-sm)}.field:focus-within{border-color:var(--color-focus)}.field-invalid{border-color:var(--color-warn)}.field-in{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:var(--text-13);padding:0}.field-in::placeholder{color:var(--color-ink-muted)}.field-in::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.field-in:focus-visible{outline:none}.field-mono .field-in{font-family:var(--font-mono);font-size:var(--text-12)}.field-unit{color:var(--color-ink-muted);font-size:var(--text-12);white-space:nowrap}.field-ic{display:inline-flex;color:var(--color-ink-muted);flex:none}.field-ic svg{width:var(--spacing-icon);height:var(--spacing-icon)}.field-search{max-width:var(--spacing-search);width:100%}.field-kc{margin:0}.field-reveal{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--spacing-control-sm);height:var(--spacing-control-sm);margin-right:-6px;border:0;border-radius:var(--radius-chip);background:transparent;color:var(--color-ink-muted)}.field-reveal svg{width:var(--spacing-icon);height:var(--spacing-icon)}.field-sm .field-reveal{width:var(--spacing-chip);height:var(--spacing-chip)}@media(hover:hover)and (pointer:fine){.field:hover{border-color:var(--color-line)}.field-reveal:hover{background:var(--color-raised);color:var(--color-ink)}}.tabs-row{display:flex;align-items:center;gap:8px;min-width:0}.tabs{display:flex;gap:2px;align-items:center;min-width:0;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{display:inline-flex;align-items:center;gap:6px;height:var(--spacing-control);padding:0 12px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-ink-muted);font:inherit;font-size:var(--text-13);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}.tab:disabled{opacity:.5}.tab-n{font-weight:var(--font-weight-regular);font-size:var(--text-12);color:var(--color-ink-muted-raised)}.tab[aria-selected=true]{background:var(--color-raised);color:var(--color-ink-head);font-weight:var(--font-weight-semibold)}.tabs-end{margin-left:auto;color:var(--color-ink-muted);font-size:var(--text-12);white-space:nowrap}.tabpanel[hidden]{display:none}@media(hover:hover)and (pointer:fine){.tab{transition:background-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.tab:hover:not(:disabled){color:var(--color-ink);background:var(--color-raised)}}.token-artwork{display:inline-grid;place-items:center;flex:none;width:var(--spacing-art);height:var(--spacing-art);border-radius:var(--radius-chip);background:var(--color-inset);object-fit:cover;overflow:hidden;color:var(--color-ink-muted-raised)}.token-artwork-unavailable svg{width:62.5%;height:62.5%}.shell{--shell-list-w: var(--spacing-list);display:grid;height:100%;min-height:0;background:var(--color-ground);grid-template-rows:var(--spacing-topbar) var(--spacing-tape) minmax(0,1fr) var(--spacing-status);grid-template-columns:var(--spacing-rail) minmax(0,min(var(--shell-list-w),max(0px,100% - var(--spacing-rail) - var(--spacing-workspace-min)))) minmax(0,1fr) 0;transition:grid-template-columns var(--t-slow) var(--ease-out),grid-template-rows var(--t-base) var(--ease-out)}.shell[data-inspector=open]{grid-template-columns:var(--spacing-rail) minmax(0,var(--shell-list-w)) minmax(0,1fr) var(--spacing-inspector)}.shell[data-list=closed]{grid-template-columns:var(--spacing-rail) minmax(0,0px) minmax(0,1fr) 0}.shell[data-list=closed][data-inspector=open]{grid-template-columns:var(--spacing-rail) minmax(0,0px) minmax(0,1fr) var(--spacing-inspector)}.shell[data-tape=closed]{grid-template-rows:var(--spacing-topbar) 0 minmax(0,1fr) var(--spacing-status)}.shell[data-list=closed] .list{display:none}.topbar{grid-row:1;grid-column:1 / -1}.tape{grid-row:2;grid-column:1 / -1}.rail{grid-row:3;grid-column:1}.list{grid-row:3;grid-column:2}.work{grid-row:3;grid-column:3}.insp{grid-row:3;grid-column:4}.status{grid-row:4;grid-column:1 / -1}[data-region][data-region-active=true]{outline:1px solid var(--color-line-strong);outline-offset:-1px}[data-region]:focus{outline:none}.topbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(min-content,var(--spacing-search)) minmax(0,1fr);align-items:center;gap:8px;padding:0 12px 0 8px;background:var(--color-floor);border-bottom:1px solid var(--color-line-soft);min-width:0}.topbar-left,.topbar-right{display:flex;align-items:center;gap:8px;min-width:0}.topbar-left>*,.topbar-right>*{flex:none}.topbar-left{justify-content:flex-start}.topbar-right{justify-content:flex-end}.topbar-center{display:flex;justify-content:center;min-width:0}.mark{display:flex;align-items:center;gap:8px;height:32px;padding:0 4px;color:var(--color-ink-head);font-weight:var(--font-weight-semibold);font-size:var(--text-14);text-decoration:none;border-radius:var(--radius-control)}.mark .mark-tx{padding-right:4px}.mark-glyph{color:var(--color-ink-head)}.ws.kebab{width:auto;height:var(--spacing-control);padding:0 6px 0 8px;border-radius:var(--radius-control);color:var(--color-ink);display:inline-flex;align-items:center;gap:4px;font-weight:var(--font-weight-medium)}.ws-tx{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws-kind{color:var(--color-ink-muted);font-weight:var(--font-weight-regular)}.ws-caret{width:var(--spacing-icon-sm);height:var(--spacing-icon-sm);color:var(--color-ink-muted);flex:none}.chip-btn{border:0;padding:0;background:none;font:inherit;text-align:left;border-radius:var(--radius-chip);min-width:0;display:inline-flex}.topbar .chip-btn{flex:0 1 auto}.chip-btn .chip-count-tx{max-width:260px}.topbar .search{flex:1 1 auto;position:relative;width:100%;min-width:0}.topbar .search .field{width:100%;height:36px}.topbar .search .field-in{font-size:var(--text-14)}.sug{position:absolute;top:calc(100% + 4px);right:0;width:min(520px,92vw);max-height:min(60vh,560px);overflow:auto;background:var(--color-wall);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:4px;z-index:var(--z-menu)}.sug-grp+.sug-grp{border-top:1px solid var(--color-line-soft);margin-top:4px;padding-top:4px}.sug-grp-h{display:flex;align-items:baseline;gap:8px;height:24px;padding:0 8px;font-size:var(--text-12);line-height:var(--text-12--line-height)}.sug-grp-t{color:var(--color-ink-muted);font-weight:var(--font-weight-semibold);flex:none}.sug-grp-why{color:var(--color-ink-muted);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sug-row{display:flex;align-items:baseline;gap:8px;height:var(--spacing-row-list);padding:0 8px;border-radius:var(--radius-control);color:var(--color-ink);font-size:var(--text-13);cursor:default}.sug-nm{font-weight:var(--font-weight-semibold);color:var(--color-ink-head);flex:none;max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sug-nm.mono{font-family:var(--font-mono);font-size:var(--text-12);font-weight:var(--font-weight-medium)}.sug-dt{color:var(--color-ink-muted);font-size:var(--text-12);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sug-why{margin-left:auto;color:var(--color-ink-muted);font-size:var(--text-12);flex:none;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sug-row-on{background:var(--color-selected)}.sug-row-on .sug-nm{color:var(--color-ink-head)}.sug-row-off{opacity:.5}.bellwrap{position:relative;display:inline-flex}.bell-n{position:absolute;top:0;right:0;min-width:16px;height:14px;padding:0 3px;border-radius:var(--radius-chip);background:var(--color-lift);border:1px solid var(--color-line-strong);color:var(--color-ink-head);font-size:var(--text-12);line-height:12px;text-align:center;pointer-events:none}.account-btn.kebab{width:auto;height:var(--spacing-control);padding:0 6px 0 4px;border-radius:var(--radius-control)}.account{display:inline-flex;align-items:center;gap:8px;color:var(--color-ink)}.account-nm{font-weight:var(--font-weight-medium)}.avatar{width:var(--spacing-avatar);height:var(--spacing-avatar);border-radius:var(--radius-chip);background:var(--color-raised);border:1px solid var(--color-line);display:grid;place-items:center;color:var(--color-ink-muted);font-size:var(--text-12);font-weight:var(--font-weight-semibold)}.menubtn{display:none}@media(hover:hover)and (pointer:fine){.mark:hover,.ws.kebab:hover{background:var(--color-raised)}.chip-btn:hover .chip-count{background:var(--color-lift);color:var(--color-ink)}.sug-row:not(.sug-row-off):hover{background:var(--color-selected)}}.tape{background:var(--color-floor);border-bottom:1px solid var(--color-line-soft);overflow:hidden;min-width:0}.tape-in{display:flex;align-items:center;height:var(--spacing-tape);padding:0 8px;gap:12px;white-space:nowrap;overflow:hidden}.tape .btn-tertiary{height:20px;padding:0 4px;color:var(--color-ink-muted)}.tape .btn-tertiary .btn-lbl{font-size:var(--text-12)}.tape-items{display:flex;align-items:center;gap:8px;min-width:0;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tape-items::-webkit-scrollbar{display:none}.tape-item{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 6px 0 3px;flex:none;border-radius:var(--radius-chip);color:var(--color-ink);font-size:var(--text-12);line-height:var(--text-12--line-height)}.tape-item .token-artwork{width:14px;height:14px;border-radius:var(--radius-chip)}.tape-nm{font-weight:var(--font-weight-semibold);color:var(--color-ink-head)}.tape-nm.mono{font-weight:var(--font-weight-medium)}.tape-unresolved .tape-nm{color:var(--color-ink-muted);font-weight:var(--font-weight-medium)}.tape-invalid .tape-nm{color:var(--color-warn);font-weight:var(--font-weight-medium)}.tape-tk,.tape-age{color:var(--color-ink-muted)}.tape-src{margin-left:2px}.tape-from{color:var(--color-ink-muted);max-width:132px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tape .btn.tape-all{height:20px;padding:0 6px;color:var(--color-ink-muted);flex:none}.tape .btn.tape-all .btn-lbl{font-size:var(--text-12)}.tape-stale{color:var(--color-warn);font-size:var(--text-12)}.tape-msg{color:var(--color-ink-muted);font-size:var(--text-12)}@media(hover:hover)and (pointer:fine){.tape-item:hover{background:var(--color-raised)}}.rail{background:var(--color-floor);display:flex;flex-direction:column;align-items:stretch;padding:4px 2px;gap:2px;min-height:0;overflow:hidden}.rail-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:var(--spacing-rail-tile);border-radius:var(--radius-control);color:var(--color-ink-muted);text-decoration:none;font-size:var(--text-12);line-height:14px;letter-spacing:var(--tracking-tight)}.rail-ic{width:var(--spacing-glyph);height:var(--spacing-glyph)}.rail-lbl{max-width:52px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rail-tile-on{background:var(--color-raised);color:var(--color-ink-head);font-weight:var(--font-weight-semibold)}.rail-tile-on .rail-ic{color:var(--color-accent-active)}.rail-unread{position:absolute;left:-2px;top:14px;width:var(--spacing-unread);height:16px;border-radius:var(--radius-chip);background:var(--color-accent-fill)}.rail-spacer{flex:1}@media(hover:hover)and (pointer:fine){.rail-tile:hover{background:var(--color-wall);color:var(--color-ink)}}.list{background:var(--color-wall);display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;border-right:1px solid var(--color-line-soft)}.list-head{height:var(--spacing-topbar);flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 16px;border-bottom:1px solid var(--color-line-soft);color:var(--color-ink-head);font-weight:var(--font-weight-semibold);font-size:var(--text-14)}.list-scroll{overflow:auto;flex:1;min-height:0;padding:8px}.list-foot{flex:none;height:44px;border-top:1px solid var(--color-line-soft);display:flex;align-items:center;gap:8px;padding:0 8px 0 12px}.list-who{display:flex;flex-direction:column;min-width:0;line-height:15px;margin-right:auto}.list-who-nm{font-weight:var(--font-weight-semibold);color:var(--color-ink-head);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-who-role{font-size:var(--text-12);color:var(--color-ink-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-handle{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;touch-action:none}@media(hover:hover)and (pointer:fine){.list-handle:hover{background:var(--color-line-soft)}}.grp{margin-bottom:12px}.grp-h{display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 8px;color:var(--color-ink-muted);font-size:var(--text-12);font-weight:var(--font-weight-semibold)}.grp-n{font-weight:var(--font-weight-regular)}.grp-none{padding:0 8px;color:var(--color-ink-muted);font-size:var(--text-12);line-height:var(--text-12--line-height)}.lrow,.src-row{display:flex;align-items:center;gap:8px;height:var(--spacing-row-list);padding:0 8px;border-radius:var(--radius-control);color:var(--color-ink);width:100%;text-align:left;text-decoration:none;margin-bottom:2px}.lrow[aria-current=page]{background:var(--color-raised);color:var(--color-ink-head);font-weight:var(--font-weight-semibold)}.lrow-tick{width:3px;height:12px;border-radius:1px;flex:0 0 auto}.src-nm{font-weight:var(--font-weight-medium);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.src-meta{margin-left:auto;color:var(--color-ink-muted);font-size:var(--text-12);white-space:nowrap}.src-row[aria-current=true] .src-meta,.lrow[aria-current=page] .src-meta{color:var(--color-ink-muted-raised)}@media(hover:hover)and (pointer:fine){.lrow:hover,.src-row:hover{background:var(--color-lift)}}.checklist{background:var(--color-raised);border-radius:var(--radius-panel);padding:8px 10px;margin:0 0 12px}.checklist summary{list-style:none;display:flex;justify-content:space-between;align-items:center;color:var(--color-ink-head);font-weight:var(--font-weight-semibold);height:20px}.checklist summary::-webkit-details-marker{display:none}.checklist-n{color:var(--color-ink-muted-raised);font-weight:var(--font-weight-regular);font-size:var(--text-12)}.checklist ol{list-style:none;margin-top:6px;display:flex;flex-direction:column;gap:4px}.checklist li{display:flex;gap:8px;align-items:center;font-size:var(--text-12);color:var(--color-ink);height:20px}.checklist-box{width:12px;height:12px;border-radius:var(--radius-chip);border:1px solid var(--color-line-strong);flex:none}.checklist li[data-done=true] .checklist-box{background:var(--color-ink-muted);border-color:var(--color-ink-muted)}.checklist li[data-done=true] .checklist-step{color:var(--color-ink-muted-raised);text-decoration:line-through}.checklist-step{color:inherit;text-align:left;padding:0;border-radius:var(--radius-chip)}.work{background:var(--color-panel);display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;overflow:hidden}.work>.access-strip{flex:none;margin:8px 12px 0}.work>.work-skel{flex:none;padding:8px 12px 0}.insp-empty{color:var(--color-ink-muted);font-size:var(--text-12);padding:4px 4px 0}.status{background:var(--color-floor);border-top:1px solid var(--color-line-soft);display:flex;align-items:center;gap:12px;padding:0 12px;font-size:var(--text-12);line-height:var(--text-12--line-height);color:var(--color-ink-muted);white-space:nowrap;overflow:hidden}.status>span,.status>button{min-width:0;overflow:hidden;text-overflow:ellipsis}.status-where,.status-records{flex:none}.status-who{flex:0 1 auto}.status-fresh{flex:1 100 auto}.status .status-fresh{min-width:88px}.status-sep{width:1px;height:12px;background:var(--color-line);flex:none}.status-state{flex:none;border:0;padding:0;background:none;font:inherit;border-radius:var(--radius-chip);display:inline-flex}.status-end{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.status-keys{display:flex;align-items:center;gap:4px}.status-end .kc{height:16px;min-width:16px}.status .btn.status-tape{height:18px;padding:0 4px;color:var(--color-ink-muted)}.status .btn.status-tape .btn-lbl{font-size:var(--text-12)}.status b{color:var(--color-ink);font-weight:var(--font-weight-medium)}.status-state,.status .btn.status-tape,.tape-item,.tape .btn-tertiary,.checklist-step{position:relative}.status-state:after,.tape-item:after,.tape .btn-tertiary:after,.checklist-step:after{content:"";position:absolute;inset:-2px 0}.status .btn.status-tape:after{content:"";position:absolute;inset:-3px 0}@media(hover:hover)and (pointer:fine){.status-state:hover .hs-pill{background:var(--color-raised)}}.menu-scrim{position:fixed;inset:var(--spacing-topbar) 0 var(--spacing-status) 0;z-index:var(--z-menu);background:var(--color-scrim)}.menu-sheet{position:absolute;top:0;left:0;bottom:0;width:min(var(--spacing-sheet),100vw);background:var(--color-wall);border-right:1px solid var(--color-line);overflow:auto}.menu-head{position:sticky;top:0;z-index:var(--z-sticky);height:var(--spacing-topbar);display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 16px;background:var(--color-wall);border-bottom:1px solid var(--color-line-soft);color:var(--color-ink-head);font-weight:var(--font-weight-semibold);font-size:var(--text-14)}.menu-ws{display:flex;flex-direction:column;gap:2px;padding:10px 16px 8px}.menu-ws-nm{color:var(--color-ink-head);font-weight:var(--font-weight-semibold)}.menu-ws-role{color:var(--color-ink-muted);font-size:var(--text-12)}.menu-chips{display:flex;flex-direction:column;gap:4px;padding:0 16px 12px;align-items:flex-start}.menu-chips .chip-btn{max-width:100%}.menu-chips .chip-count-tx{max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:1280px){.shell[data-inspector=open]{grid-template-columns:var(--spacing-rail) minmax(0,0px) minmax(0,1fr) var(--spacing-inspector)}.shell[data-inspector=open] .list{display:none}}@media(max-width:1023px){.shell,.shell[data-inspector=open],.shell[data-list=closed],.shell[data-list=closed][data-inspector=open]{grid-template-columns:0 minmax(0,0px) minmax(0,1fr) 0}.rail,.list{display:none}.insp{position:fixed;top:var(--spacing-topbar);right:0;bottom:var(--spacing-status);width:min(var(--spacing-sheet),100vw);z-index:var(--z-sheet)}.menubtn{display:inline-flex}.listbtn{display:none}.ws-tx{max-width:96px}.ws-kind{display:none}.topbar .chip-btn .chip-count{padding:0;width:var(--spacing-chip);justify-content:center}.topbar .chip-btn .chip-count-tx{display:none}}@media(max-width:767px){.status .hide-sm,.ws.kebab,.topbar .chip-btn,.tape .btn.tape-all{display:none}.status .btn.status-tape{width:24px;padding:0;justify-content:center}.status .btn.status-tape .btn-lbl,.status .btn.status-tape .kc{display:none}.topbar .search{flex:0 0 auto;width:auto;min-width:0}.topbar .search .field:not(:focus-within){width:var(--spacing-control);padding:0;justify-content:center;cursor:text}.topbar .search .field:not(:focus-within) .field-in{flex:0 0 0;width:0;min-width:0;padding:0}.topbar .search .field:not(:focus-within) .field-kc{display:none}.topbar .search:focus-within{flex:1 1 auto}.sug{right:auto;left:0;width:min(100vw - 24px,520px)}.tape-src{display:none}}.panel{background:var(--color-raised);border:1px solid var(--color-line-soft);border-radius:var(--radius-panel);min-width:0;display:flex;flex-direction:column;--tbl-ground: var(--color-raised);--tbl-ink-muted: var(--color-ink-muted-raised)}.panel-h{display:flex;align-items:center;gap:8px;height:var(--spacing-panel-head);padding:0 12px;border-bottom:1px solid var(--color-line-soft);flex:none}.panel-t{font-size:var(--text-13);font-weight:var(--font-weight-semibold);color:var(--color-ink-head);white-space:nowrap}.panel-meta{color:var(--color-ink-muted-raised);font-size:var(--text-12);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-end{margin-left:auto;display:flex;gap:4px;align-items:center;flex:none}.panel-b{padding:10px 12px}.panel-b-flush{padding:0}.panel-f{padding:8px 12px;border-top:1px solid var(--color-line-soft);color:var(--color-ink-muted-raised);font-size:var(--text-12)}.kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;font-size:var(--text-12);line-height:var(--text-12--line-height)}.kv-row{display:contents}.kv dt{color:var(--color-ink-muted-raised);white-space:nowrap}.kv dd{color:var(--color-ink);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0}.kv-muted{color:var(--color-ink-muted-raised)}.kv-wrap{white-space:normal;text-align:left}.door{height:100%;display:grid;grid-template-rows:var(--spacing-topbar) minmax(0,1fr) var(--spacing-status);background:var(--color-floor)}.door-bar{display:flex;align-items:center;gap:8px;padding:0 12px 0 8px;background:var(--color-floor);border-bottom:1px solid var(--color-line-soft)}.door-kind{color:var(--color-ink-muted);font-size:var(--text-14)}.door-bar-end{margin-left:auto;display:inline-flex;align-items:center}.door-body{background:var(--color-panel);overflow:auto;min-height:0}.door-cols{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:24px;align-items:start;max-width:1120px;padding:40px 32px 40px calc(var(--spacing-rail) + 32px)}.door-col{display:flex;flex-direction:column;gap:12px;min-width:0}.door-aside{min-width:0}.door-t{font-size:var(--text-16);line-height:var(--text-16--line-height);font-weight:var(--font-weight-semibold);color:var(--color-ink-head)}.door-lede{color:var(--color-ink);max-width:60ch}.door-body-in{display:flex;flex-direction:column;gap:12px}.door-foot{color:var(--color-ink-muted);font-size:var(--text-12);line-height:var(--text-12--line-height);border-top:1px solid var(--color-line-soft);padding-top:12px;margin-top:4px}.door-status{display:flex;align-items:center;gap:12px;padding:0 12px;background:var(--color-floor);border-top:1px solid var(--color-line-soft);font-size:var(--text-12);line-height:var(--text-12--line-height);color:var(--color-ink-muted);white-space:nowrap;overflow:hidden}.door-status b{color:var(--color-ink);font-weight:var(--font-weight-medium)}.door-status-where{flex:none}.door-status-note{min-width:0;overflow:hidden;text-overflow:ellipsis}.door-status-sep{width:1px;height:12px;background:var(--color-line);flex:none}.door-form{display:flex;flex-direction:column;gap:8px;background:var(--color-raised);border:1px solid var(--color-line);border-radius:var(--radius-panel);padding:12px}.door-form h2{font-size:var(--text-13);font-weight:var(--font-weight-semibold);color:var(--color-ink-head)}.door-form label.field{width:100%}.door-lbl{color:var(--color-ink-muted-raised);font-size:var(--text-12)}.door-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.door-note{color:var(--color-ink-muted-raised);font-size:var(--text-12);line-height:var(--text-12--line-height)}.door-hs .hs-block{margin:0}.door-map{column-count:2;column-gap:24px}.door-map-grp{display:flex;flex-direction:column;gap:2px;min-width:0;break-inside:avoid;margin-bottom:12px}.door-map-grp:last-child{margin-bottom:0}.door-map-h{color:var(--color-ink-muted-raised);font-size:var(--text-12);font-weight:var(--font-weight-semibold);height:20px;display:flex;align-items:center}.door-map-row{color:var(--color-ink);height:24px;display:flex;align-items:center;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.door-choices{display:flex;flex-direction:column;gap:2px}.door-choice{display:flex;align-items:center;gap:8px;min-height:var(--spacing-row-list);padding:0 8px;border-radius:var(--radius-control);background:var(--color-inset);border:1px solid var(--color-line-soft);color:var(--color-ink)}.door-choice:focus-within{border-color:var(--color-focus)}.door-choice-nm{font-weight:var(--font-weight-semibold);color:var(--color-ink-head);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.door-choice-role{margin-left:auto;color:var(--color-ink-muted);font-size:var(--text-12)}.door-choice input{accent-color:var(--color-accent-fill)}@media(max-width:1023px){.door-cols{grid-template-columns:minmax(0,1fr);padding:24px 16px 32px;gap:20px}.door-col{max-width:480px}}@media(max-width:767px){.door-cols{padding:16px 12px 24px}.door-map{column-count:1}.door-kind,.door-status-standing{display:none}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-semi-condensed-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-semi-condensed-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--default-font-family:"Barlow", "Helvetica Neue", Helvetica, sans-serif;--default-mono-font-family:"IBM Plex Mono", "SFMono-Regular", Menlo, monospace;--p-gray-0:#121110;--p-gray-1:#181716;--p-gray-2:#1e1c1a;--p-gray-3:#252321;--p-gray-4:#2e2c29;--p-gray-5:#383530;--p-gray-6:#454240;--p-gray-7:#575350;--p-gray-8:#948f89;--p-gray-9:#a9adb1;--p-gray-10:#d8d5d1;--p-gray-11:#f5f3ef;--p-white:#fff;--p-inset:#0d0c0b;--p-selected:#3a2c22;--p-muted-raised:#9d9891;--p-off:#5f5b56;--p-accent:#e8813e;--p-accent-deep:#9c5526;--p-green-text:#5fa584;--p-green-fill:#3d8666;--p-red-text:#d26e60;--p-red-fill:#bd4b3a;--p-amber:#d9a843;--p-sky:#4fa3d1;--p-rose:#c27f9c;--p-bronze:#b08a52;--color-ground:var(--p-gray-0);--color-floor:var(--p-gray-0);--color-wall:var(--p-gray-1);--color-panel:var(--p-gray-2);--color-raised:var(--p-gray-3);--color-lift:var(--p-gray-4);--color-press:var(--p-gray-5);--color-inset:var(--p-inset);--color-selected:var(--p-selected);--color-scrim:#12111099}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-scrim:color-mix(in srgb, var(--p-gray-0) 60%, transparent)}}:root,:host{--color-line:#45424080}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-line:color-mix(in srgb, var(--p-gray-6) 50%, transparent)}}:root,:host{--color-line-soft:#45424047}@supports (color:color-mix(in lab,red,red)){:root,:host{--color-line-soft:color-mix(in srgb, var(--p-gray-6) 28%, transparent)}}:root,:host{--color-line-strong:var(--p-gray-6);--color-ink:var(--p-gray-10);--color-ink-head:var(--p-gray-11);--color-ink-muted:var(--p-gray-8);--color-ink-muted-raised:var(--p-muted-raised);--color-ink-on-primary:var(--p-gray-0);--color-accent-active:var(--p-accent);--color-accent-fill:var(--p-accent-deep);--color-focus:var(--p-accent);--color-profit:var(--p-green-text);--color-profit-fill:var(--p-green-fill);--color-loss:var(--p-red-text);--color-loss-fill:var(--p-red-fill);--color-warn:var(--p-amber);--color-neutral:var(--p-gray-8);--color-presence-live:var(--p-accent);--color-presence-stale:var(--p-amber);--color-presence-off:var(--p-off);--color-presence-error:var(--p-red-text);--color-src-telegram:var(--p-sky);--color-src-discord:var(--p-rose);--color-src-x:var(--p-gray-9);--color-src-market:var(--p-gray-8);--color-src-wallet:var(--p-bronze);--color-btn-primary:var(--p-gray-11);--color-btn-primary-hover:var(--p-white);--font-ui:"Barlow", "Helvetica Neue", Helvetica, sans-serif;--font-display:"Barlow Semi Condensed", "Barlow", "Helvetica Neue", Helvetica, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Menlo, monospace;--default-font-feature-settings:"kern";--text-12:12px;--text-12--line-height:16px;--text-13:13px;--text-13--line-height:20px;--text-14:14px;--text-14--line-height:20px;--text-16:16px;--text-16--line-height:20px;--text-20:20px;--text-20--line-height:24px;--text-28:28px;--text-28--line-height:32px;--text-28--letter-spacing:-.01em;--text-28--font-weight:600;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.01em;--radius-chip:4px;--radius-control:6px;--radius-panel:8px;--ease-out:cubic-bezier(.2, .8, .2, 1);--t-fast:80ms;--t-base:.12s;--t-slow:.16s;--t-max:.2s;--default-transition-duration:.12s;--default-transition-timing-function:var(--ease-out);--animate-pulse-dot:pulse-dot 1.2s ease-in-out infinite;--animate-shimmer:shimmer 1.4s linear infinite;--animate-flash:flash .2s var(--ease-out);--z-sticky:1;--z-float:2;--z-sheet:30;--z-menu:40;--z-help:50;--z-toast:60;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1281px;--breakpoint-xl:1440px;--container-narrow:480px;--container-mid:640px;--spacing:4px;--spacing-topbar:44px;--spacing-tape:24px;--spacing-status:24px;--spacing-rail:56px;--spacing-rail-tile:44px;--spacing-list:256px;--spacing-list-min:240px;--spacing-list-max:320px;--spacing-list-checker:320px;--spacing-workspace-min:720px;--spacing-inspector:340px;--spacing-sheet:360px;--spacing-search:640px;--spacing-help:560px;--spacing-boards:320px;--spacing-boards-min:200px;--spacing-lane-min:240px;--spacing-title-row:32px;--spacing-control-lg:40px;--spacing-chip:24px;--spacing-kbd:18px;--spacing-kebab:24px;--spacing-avatar:22px;--spacing-glyph:18px;--spacing-icon:14px;--spacing-icon-sm:12px;--spacing-dot:8px;--spacing-dot-presence:7px;--spacing-dot-pill:6px;--spacing-unread:3px;--spacing-panel-head:36px;--spacing-state-pill:20px;--spacing-menu-item:28px;--spacing-node:40px;--spacing-node-min:140px;--spacing-node-max:200px;--spacing-row-call:36px;--spacing-row-group:28px;--spacing-row-list:30px;--spacing-row-table:32px;--spacing-row-action:28px;--spacing-art:24px;--spacing-control:32px;--spacing-control-sm:28px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Barlow,Helvetica Neue,Helvetica,sans-serif;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:IBM Plex Mono,SFMono-Regular,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[data-density=compact]{--spacing-row-call:28px;--spacing-row-group:24px;--spacing-row-list:26px;--spacing-row-table:28px;--spacing-row-action:22px;--spacing-art:20px;--spacing-control:28px;--spacing-control-sm:24px}[data-density=spacious]{--spacing-row-call:44px;--spacing-row-group:32px;--spacing-row-list:36px;--spacing-row-table:40px;--spacing-row-action:32px;--spacing-art:28px;--spacing-control:36px;--spacing-control-sm:32px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}[data-theme=light]{color-scheme:light}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.row-0{grid-row:0}.row-1{grid-row:1}.row-4{grid-row:4}.row-8{grid-row:8}.row-9{grid-row:9}.container{width:100%}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1281px){.container{max-width:1281px}}@media(min-width:1440px){.container{max-width:1440px}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-baseline{align-items:baseline}.gap-1{gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-panel{border-radius:var(--radius-panel)}.border{border-style:var(--tw-border-style);border-width:1px}.border-line{border-color:var(--color-line)}.bg-panel{background-color:var(--color-panel)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.font-mono{font-family:var(--font-mono)}.text-12{font-size:var(--text-12);line-height:var(--tw-leading,var(--text-12--line-height))}.text-13{font-size:var(--text-13);line-height:var(--tw-leading,var(--text-13--line-height))}.whitespace-nowrap{white-space:nowrap}.text-accent-active{color:var(--color-accent-active)}.text-ink-head{color:var(--color-ink-head)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-muted-raised{color:var(--color-ink-muted-raised)}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse-dot{0%,to{opacity:.35}50%{opacity:1}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes flash{0%{background-color:var(--color-lift)}to{background-color:#0000}}@layer base{html{color-scheme:dark;height:100%}body{height:100%;background:var(--color-ground);color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-13);line-height:var(--text-13--line-height);font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;overflow:hidden}#root{height:100%}::selection{background:var(--color-selected);color:var(--color-ink-head)}a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-line-strong);text-underline-offset:2px}@media(hover:hover)and (pointer:fine){a:hover{color:var(--color-ink-head);text-decoration-color:currentColor}}button{cursor:default}img,svg{display:block}[hidden]{display:none!important}*{scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent}}@layer components{.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-size:var(--text-12);line-height:var(--text-12--line-height)}.vis-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
