.dashboard{--serif-family:var(--font-sans)}.dashboard .mx{max-width:1080px;margin:0 auto;padding:0 32px;position:relative}.dashboard .serif{font-family:var(--font-serif)}.dashboard .up{color:var(--up)}.dashboard .dn{color:var(--dn)}.dashboard .muted{color:var(--ink-3)}.dashboard .hdr{z-index:100;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);background:#0b0b0dd1;position:sticky;top:0}.dashboard .hdr-row{justify-content:space-between;align-items:center;gap:24px;height:58px;padding:0 32px;display:flex}.dashboard .brand{flex-shrink:1;align-items:baseline;gap:14px;min-width:0;display:flex}.dashboard .brand-mark{color:var(--ink);text-transform:uppercase;letter-spacing:.24em;white-space:nowrap;cursor:pointer;font-family:Cormorant Garamond,EB Garamond,Garamond,Times New Roman,serif;font-size:20px;font-weight:500;line-height:1;text-decoration:none;transition:color .15s}.dashboard .brand-mark:hover{color:var(--accent-ink)}.dashboard .brand-sep{background:var(--line-2);align-self:center;width:1px;height:14px}.dashboard .agent-tabs{align-items:baseline;gap:2px;display:flex}.dashboard .agent-tab{font-family:var(--font-sans);color:var(--ink-3);text-transform:uppercase;letter-spacing:.22em;cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.dashboard .agent-tab:hover:not(:disabled){color:var(--ink-1)}.dashboard .agent-tab.on{color:var(--accent-ink)}.dashboard .agent-tab.on:after{content:"";background:var(--accent);height:1px;position:absolute;bottom:-14px;left:10px;right:10px}.dashboard .agent-tab:disabled{color:var(--ink-4);cursor:not-allowed;opacity:.65}.dashboard .agent-tab .lock{opacity:.7;font-size:8px}.dashboard .agent-tab .soon{font-family:var(--font-sans);color:var(--ink-4);letter-spacing:.12em;border:1px solid var(--line-2);border-radius:2px;padding:2px 5px;font-size:8.5px;font-weight:700}.dashboard .sign-in-btn{font-family:var(--font-sans);color:var(--bg);letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:var(--ink);border:none;border-radius:3px;margin-left:16px;padding:8px 16px;font-size:11.5px;font-weight:600;transition:background .15s,transform .1s}.dashboard .sign-in-btn:hover{background:var(--accent-ink)}.dashboard .sign-in-btn:active{transform:translateY(1px)}.dashboard .hdr-nav{flex-shrink:0;align-items:center;gap:22px;display:flex}.dashboard .hdr-nav a{color:var(--ink-3);letter-spacing:.04em;font-size:11.5px;font-weight:600;text-decoration:none;transition:color .15s}.dashboard .hdr-nav a:hover{color:var(--ink)}.dashboard .hero{isolation:isolate;padding:96px 0 72px;position:relative;overflow:hidden}.dashboard .hero-bg{z-index:-2;pointer-events:none;background:radial-gradient(90% 110% at 80%,#b03a3c2e 0%,#b03a3c0f 35%,#0000 75%),radial-gradient(70% 80% at 10% 30%,#c76c6a0d 0%,#0000 65%),linear-gradient(90deg,#0b0b0d00 0%,#8b3a3a08 50%,#0b0b0d00 100%),radial-gradient(120% 60% at 50% 110%,#0b0b0db3 0%,#0000 70%);position:absolute;inset:0;overflow:hidden}.dashboard .hero-orb{aspect-ratio:1;filter:drop-shadow(0 0 140px #c7383a47);width:min(620px,58vw);position:absolute;top:50%;right:-4%;transform:translateY(-50%)}.dashboard .hero-orb svg{width:100%;height:100%;display:block;overflow:visible}.dashboard .orb-rot{transform-origin:50%;animation:60s linear infinite orbSpin}.dashboard .orb-rot.rev{animation:90s linear infinite reverse orbSpin}.dashboard .orb-rot.mid{animation:45s linear infinite orbSpin}.dashboard .orb-rot.fast{animation:22s linear infinite orbSpin}@keyframes orbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard .orb-pulse{animation:3.2s ease-in-out infinite orbPulse}@keyframes orbPulse{0%,to{opacity:.6}50%{opacity:1}}.dashboard .orb-blink{animation:1.4s steps(2,end) infinite orbBlink}@keyframes orbBlink{0%,60%{opacity:.9}61%,to{opacity:.1}}.dashboard .orb-sweep{transform-origin:50%;animation:6s linear infinite orbSweep}@keyframes orbSweep{0%{opacity:0;transform:rotate(0)}10%{opacity:.8}50%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}.dashboard .nanobot{transform-origin:0 0;transform-box:fill-box;animation:nanoFizz var(--d,4s) ease-in-out infinite}@keyframes nanoFizz{0%{transform:translate(var(--x0,0px), var(--y0,0px)) scale(1);opacity:0}10%{opacity:1}50%{transform:translate(var(--x1,10px), var(--y1,-10px)) scale(1.3);opacity:.9}90%{opacity:.5}to{transform:translate(var(--x2,-8px), var(--y2,6px)) scale(.8);opacity:0}}.dashboard .spark{transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite sparkBurst}@keyframes sparkBurst{0%,85%{opacity:0;transform:scale(.2)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}.dashboard .hero-statement{max-width:22ch;font-family:var(--font-serif);color:var(--ink);letter-spacing:-.02em;margin:0;font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.05}.dashboard .hero-statement em{color:var(--accent-ink);font-style:italic;font-weight:400}.dashboard .hero-byline{max-width:60ch;font-family:var(--font-serif);color:var(--ink-2);margin-top:18px;font-size:16px;font-style:italic;line-height:1.55}.dashboard .hero-cycle{font-family:var(--font-mono);color:var(--ink-4);text-transform:uppercase;letter-spacing:.18em;margin-top:28px;font-size:10px}@media (max-width:760px){.dashboard .hero-orb{opacity:.55;width:min(360px,80vw);right:-20%}}.dashboard .hero-stats{z-index:1;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:start;gap:48px;max-width:880px;margin-top:56px;display:grid;position:relative}.dashboard .hs{flex-direction:column;gap:10px;display:flex}.dashboard .hs-lbl{color:var(--ink-3);text-transform:uppercase;letter-spacing:.22em;font-size:10px;font-weight:700}.dashboard .hs-val{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.015em;font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1}.dashboard .hs-val.up{color:var(--up)}.dashboard .hs-val.dn{color:var(--dn)}.dashboard .hs.sm .hs-val{font-size:clamp(28px,3.2vw,44px)}.dashboard .hs-sub{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);letter-spacing:.02em;font-size:11.5px}.dashboard .hs-sub.up{color:var(--up)}.dashboard .hs-sub.dn{color:var(--dn)}.dashboard .sec{padding:88px 0 0;position:relative}.dashboard .sec-lead{grid-template-columns:1fr 2fr;align-items:baseline;gap:48px;margin-bottom:36px;display:grid}.dashboard .sec-kicker{color:var(--ink-3);text-transform:uppercase;letter-spacing:.22em;font-size:10px;font-weight:700}.dashboard .sec-title{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;margin-top:8px;font-size:30px;font-weight:400;line-height:1.15}.dashboard .sec-intro{max-width:52ch;font-family:var(--font-serif);color:var(--ink-2);font-size:17px;font-style:italic;font-weight:400;line-height:1.55}.dashboard .sec-intro b{color:var(--ink-1);font-style:normal;font-weight:500}.dashboard .ftr{border-top:1px solid var(--line);margin-top:120px;padding:32px 0 28px}.dashboard .ftr-row{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.dashboard .ftr-row a:hover{color:var(--ink-2)}@media (max-width:900px){.dashboard .hero-stats{grid-template-columns:1fr 1fr;gap:28px}.dashboard .hero-stats .hs:first-child{grid-column:1/-1}.dashboard .sec-lead{grid-template-columns:1fr;gap:12px}}@media (max-width:1000px){.dashboard .agent-tab:disabled,.dashboard .brand-sep{display:none}}@media (max-width:600px){.dashboard .mx{padding:0 20px}.dashboard .hero{padding:56px 0 40px}.dashboard .hdr-nav{gap:14px}.dashboard .hdr-nav a.hide-sm{display:none}}.dashboard .chart-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-bottom:20px;padding-bottom:16px;display:flex}.dashboard .chart-legend{align-items:baseline;gap:28px;display:flex}.dashboard .cl{flex-direction:column;gap:4px;display:flex}.dashboard .cl-lbl{color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.dashboard .cl-dot{border-radius:1px;width:8px;height:2px}.dashboard .cl-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:15px}.dashboard .cl-val.up{color:var(--up)}.dashboard .cl-val.dn{color:var(--dn)}.dashboard .range{align-items:baseline;gap:2px;display:flex}.dashboard .range button{font-family:var(--font-mono);color:var(--ink-3);text-transform:lowercase;cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:11px;font-weight:500;transition:color .15s}.dashboard .range button:hover{color:var(--ink-1)}.dashboard .range button.on{color:var(--accent-ink)}.dashboard .chart-wrap{-webkit-user-select:none;user-select:none;height:320px;position:relative}.dashboard .chart-wrap svg{width:100%;height:100%;display:block;overflow:visible}.dashboard .gl{stroke:var(--line);stroke-width:1px}.dashboard .crosshair-line{stroke:var(--line-3);stroke-width:1px;stroke-dasharray:2 3}.dashboard .event-dot{cursor:pointer;transition:r .15s}.dashboard .event-dot:hover{r:6}.dashboard .yaxis text,.dashboard .xaxis text{font-family:var(--font-mono);font-variant-numeric:tabular-nums;fill:var(--ink-3);font-size:10px}.dashboard .tooltip{z-index:10;pointer-events:none;background:var(--bg-1);border:1px solid var(--line-2);border-radius:4px;min-width:180px;padding:10px 14px;font-size:11px;position:absolute;box-shadow:0 12px 32px #00000080}.dashboard .tt-date{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.04em;margin-bottom:6px;font-size:10px}.dashboard .tt-row{font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;gap:18px;padding:2px 0;display:flex}.dashboard .tt-k{color:var(--ink-3);align-items:center;gap:5px;font-size:10.5px;display:flex}.dashboard .tt-k .d{border-radius:1px;width:6px;height:6px}.dashboard .tt-v{color:var(--ink);font-size:11px}.dashboard .tt-v.muted{color:var(--ink-3)}.dashboard .tt-evt{font-family:var(--font-serif);color:var(--ink-2);border-top:1px solid var(--line);margin-top:8px;padding-top:8px;font-size:12px;font-style:italic;line-height:1.4}.dashboard .chart-empty{text-align:center;border:1px dashed var(--line-2);border-radius:3px;justify-content:center;align-items:center;height:320px;padding:0 20px;display:flex}.dashboard .chart-empty .h{font-family:var(--font-serif);color:var(--ink-2);letter-spacing:-.005em;margin-bottom:8px;font-size:18px;font-style:italic}.dashboard .chart-empty .b{max-width:460px;font-family:var(--font-serif);color:var(--ink-3);margin:0 auto;font-size:13px;font-style:italic;line-height:1.5}.dashboard .pos-list{border-top:1px solid var(--line)}.dashboard .pos-row{cursor:pointer;border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1.5fr) 90px 110px 1fr 140px 80px;align-items:center;gap:24px;padding:22px 0;transition:background .15s;display:grid}.dashboard .pos-row:hover{background:#ffffff04}.dashboard .pos-asset{align-items:baseline;gap:12px;min-width:0;display:flex}.dashboard .pos-tk{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.005em;font-size:22px;font-weight:500;line-height:1}.dashboard .pos-conv{font-family:var(--font-mono);color:var(--accent-ink);letter-spacing:.1em;font-size:10px}.dashboard .pos-wt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-1);font-size:13px}.dashboard .pos-wt .wt-track{background:var(--line-2);width:100%;height:1px;margin-top:6px}.dashboard .pos-wt .wt-fill{background:var(--accent);height:100%}.dashboard .pos-spark{height:28px;position:relative}.dashboard .pos-spark svg{width:100%;height:100%;overflow:visible}.dashboard .pos-price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-1);text-align:right;font-size:13px}.dashboard .pos-price .entry{color:var(--ink-4);letter-spacing:.02em;margin-top:3px;font-size:10.5px}.dashboard .pos-pnl{text-align:right}.dashboard .pos-pnl .big{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:600}.dashboard .pos-pnl .sm{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}.dashboard .pos-open{font-family:var(--font-mono);color:var(--ink-3);text-align:right;opacity:0;font-size:11px;transition:opacity .15s}.dashboard .pos-row:hover .pos-open,.dashboard .pos-row[data-open=true] .pos-open{opacity:1}.dashboard .pos-group{margin-bottom:32px}.dashboard .pos-group-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;margin-bottom:2px;padding:18px 0 10px;display:flex}.dashboard .pos-group-head .name{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.005em;font-size:20px;font-style:italic;font-weight:400}.dashboard .pos-group-head .count{font-family:var(--font-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em;margin-left:14px;font-size:10.5px}.dashboard .pos-group-head .stat{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:11px}.dashboard .pos-case{border-top:1px dashed var(--line-2);grid-column:1/-1;grid-template-columns:1.4fr 1fr;gap:56px;margin-top:-1px;padding:28px 0 40px;animation:.4s revealIn;display:grid}@keyframes revealIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dashboard .case-q{font-family:var(--font-serif);color:var(--ink);text-indent:-.4em;letter-spacing:-.005em;text-wrap:pretty;font-size:21px;font-weight:300;line-height:1.45}.dashboard .case-q:before{color:var(--accent-ink);content:"“";font-size:1em}.dashboard .case-q:after{color:var(--accent-ink);content:"”";font-size:1em}.dashboard .case-meta{border-top:1px solid var(--line);flex-wrap:wrap;gap:32px;margin-top:24px;padding-top:18px;display:flex}.dashboard .cm{flex-direction:column;gap:3px;display:flex}.dashboard .cm-lbl{color:var(--ink-4);text-transform:uppercase;letter-spacing:.18em;font-size:9.5px;font-weight:700}.dashboard .cm-val{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-1);font-size:12.5px}.dashboard .case-right{flex-direction:column;gap:22px;display:flex}.dashboard .crb-h{color:var(--ink-4);text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:700;display:flex}.dashboard .crb-h:before{content:"";background:var(--line-3);width:12px;height:1px}.dashboard .cr-list{margin:0;padding:0;list-style:none}.dashboard .cr-list li{color:var(--ink-1);padding:5px 0 5px 18px;font-size:13px;font-weight:400;line-height:1.55;position:relative}.dashboard .cr-list li:before{content:"";width:8px;height:1px;position:absolute;top:13px;left:0}.dashboard .cr-cats li:before{background:var(--up)}.dashboard .cr-risks li:before{background:var(--dn)}.dashboard .pos-empty{font-family:var(--font-serif);color:var(--ink-3);text-align:center;border:1px dashed var(--line-2);padding:56px 20px;font-style:italic}@media (max-width:900px){.dashboard .pos-row{grid-template-columns:1fr 1fr;gap:16px;padding:18px 0}.dashboard .pos-row .pos-spark,.dashboard .pos-row .pos-price,.dashboard .pos-row .pos-open{display:none}.dashboard .pos-case{grid-template-columns:1fr;gap:24px}}.dashboard .tl-filters{align-items:baseline;gap:2px;margin-bottom:24px;display:flex}.dashboard .tl-filters button{font-family:var(--font-mono);color:var(--ink-3);text-transform:lowercase;letter-spacing:.02em;cursor:pointer;background:0 0;border:none;padding:4px 10px;font-size:11px;font-weight:500;transition:color .15s}.dashboard .tl-filters button:hover{color:var(--ink-1)}.dashboard .tl-filters button.on{color:var(--accent-ink)}.dashboard .tl-search{width:160px;font-family:var(--font-mono);color:var(--ink);border:none;border-bottom:1px solid var(--line-2);background:0 0;outline:none;margin-left:auto;padding:4px 2px;font-size:11px;transition:border-color .2s}.dashboard .tl-search:focus{border-color:var(--accent)}.dashboard .tl-search::placeholder{color:var(--ink-4)}.dashboard .timeline{position:relative}.dashboard .tl-colhead{font-family:var(--font-mono);color:var(--ink-4);text-transform:uppercase;letter-spacing:.18em;border-bottom:1px solid var(--line-2);grid-template-columns:72px 100px 1fr 120px;align-items:baseline;gap:20px;margin-bottom:16px;padding:0 0 10px;font-size:9.5px;font-weight:600;display:grid}.dashboard .tl-colhead span:last-child{text-align:right}.dashboard .tl-group{margin-bottom:36px}.dashboard .tl-group-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:18px;padding-bottom:10px;display:flex}.dashboard .tl-date{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.005em;font-size:18px;font-style:italic;font-weight:400}.dashboard .tl-sum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:11px}.dashboard .tl-sum .v{color:var(--ink-1)}.dashboard .tl-evt{grid-template-columns:72px 100px 1fr 120px;align-items:baseline;gap:20px;padding:10px 0;display:grid;position:relative}.dashboard .tl-evt-time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-4);font-size:11px}.dashboard .tl-evt-act{font-family:var(--font-mono);color:var(--ink-2);text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.dashboard .tl-evt-body{color:var(--ink-1);font-size:13.5px;line-height:1.5}.dashboard .tl-evt-body .a{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.005em;margin-right:4px;font-size:16px;font-weight:500}.dashboard .tl-evt-body .d{font-family:var(--font-serif);color:var(--ink-2);font-size:14px;font-style:italic}.dashboard .tl-evt-size{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-3);text-align:right;font-size:11.5px}.dashboard .tl-evt-size .pnl{margin-top:2px;font-weight:600;display:block}.dashboard .tl-evt-size .pnl.up{color:var(--up)}.dashboard .tl-evt-size .pnl.dn{color:var(--dn)}.dashboard .tl-evt-size .size{color:var(--ink-4);margin-top:2px;display:block}.dashboard .tl-empty{font-family:var(--font-serif);color:var(--ink-4);text-align:center;padding:40px 0;font-style:italic}@media (max-width:900px){.dashboard .tl-evt,.dashboard .tl-colhead{grid-template-columns:1fr;gap:4px}.dashboard .tl-colhead{display:none}.dashboard .tl-evt-size{text-align:left}}.dashboard .poh-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.dashboard .poh-row{border-bottom:1px solid var(--line);grid-template-columns:14px minmax(0,1.6fr) auto auto;align-items:center;gap:16px;padding:14px 2px;transition:background .15s;display:grid}.dashboard .poh-row:hover{background:color-mix(in oklch, var(--accent-ink) 3%, transparent)}.dashboard .poh-status{background:var(--up);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--up) 18%, transparent);border-radius:50%;justify-self:center}.dashboard .poh-addr{text-overflow:ellipsis;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-1);letter-spacing:-.01em;white-space:nowrap;font-size:12px;overflow:hidden}.dashboard .poh-label{font-family:var(--font-serif);color:var(--ink-3);letter-spacing:-.005em;margin-top:3px;font-size:13px;font-style:italic;display:block}.dashboard .poh-chain{font-family:var(--font-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.14em;border:1px solid var(--line-2);border-radius:2px;justify-self:start;padding:3px 8px;font-size:9.5px;display:inline-block}.dashboard .poh-actions{justify-self:end;gap:6px;display:flex}.dashboard .poh-btn{font-family:var(--font-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:1px solid var(--line-2);background:0 0;border-radius:2px;padding:5px 10px;font-size:10px;text-decoration:none;transition:all .15s;display:inline-block}.dashboard .poh-btn:hover{color:var(--accent-ink);border-color:var(--accent-line)}.dashboard .poh-btn.copied{color:var(--up);border-color:color-mix(in oklch, var(--up) 40%, var(--line-2))}.dashboard .poh-empty{font-family:var(--font-serif);color:var(--ink-3);text-align:center;border:1px dashed var(--line-2);padding:36px 20px;font-size:14px;font-style:italic}@media (max-width:760px){.dashboard .poh-row{grid-template-columns:10px 1fr auto;row-gap:6px;padding:12px 2px}.dashboard .poh-row>.poh-chain{grid-column:2/3;justify-self:start;margin-top:-2px}.dashboard .poh-row>.poh-actions{grid-area:1/3/2/4}}.dashboard .empty-hero{padding:96px 0 72px;position:relative;overflow:hidden}.dashboard .empty-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.dashboard .empty-kicker{font-family:var(--font-mono);color:var(--accent-ink);text-transform:uppercase;letter-spacing:.28em;margin-bottom:18px;font-size:10px;font-weight:700}.dashboard .empty-title{color:var(--ink);text-transform:uppercase;letter-spacing:.04em;margin:0;font-family:Cormorant Garamond,EB Garamond,Garamond,serif;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.05}.dashboard .empty-rule{background:var(--accent);width:48px;height:1px;margin:28px 0 24px}.dashboard .empty-body{max-width:56ch;font-family:var(--font-serif);color:var(--ink-2);margin:0 0 32px;font-size:16px;font-style:italic;line-height:1.55}.dashboard .empty-body code{font-family:var(--font-mono);color:var(--accent-ink);background:var(--bg-1);border:1px solid var(--line-2);border-radius:2px;padding:2px 6px;font-size:13px;font-style:normal}.dashboard .empty-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dashboard .empty-btn{font-family:var(--font-mono);color:var(--ink-1);text-transform:uppercase;letter-spacing:.18em;border:1px solid var(--line-2);border-radius:3px;padding:10px 18px;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s}.dashboard .empty-btn:hover{color:var(--accent-ink);border-color:var(--accent-line)}.dashboard .empty-btn.primary{color:var(--bg);background:var(--ink);border-color:var(--ink)}.dashboard .empty-btn.primary:hover{color:var(--bg);background:var(--accent-ink);border-color:var(--accent-ink)}.dashboard .auth-pill{font-family:var(--font-mono);letter-spacing:.04em;background:var(--bg-1);border:1px solid var(--line-2);border-radius:100px;align-items:center;gap:8px;margin-left:12px;padding:5px 10px 5px 8px;font-size:11px;display:inline-flex}.dashboard .auth-pill .auth-dot{background:var(--up);width:6px;height:6px;box-shadow:0 0 6px var(--up);border-radius:50%}.dashboard .auth-pill .auth-addr{font-variant-numeric:tabular-nums;color:var(--ink-1)}.dashboard .auth-pill .auth-admin{color:var(--accent-ink);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--accent-line);border-radius:3px;padding:3px 6px;font-size:10px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s}.dashboard .auth-pill .auth-admin:hover{color:var(--ink);border-color:var(--accent-ink)}.dashboard .auth-pill .auth-disc{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:11px;transition:color .15s}.dashboard .auth-pill .auth-disc:hover{color:var(--dn)}
