:root{--bad:#B42318;--bad-bg:#FBEDEC;--bad-text:#8E1C13;--brand:#A7BEFE;--brand-hover:#95AEFC;--brand-line:rgba(74,95,230,.22);--brand-ink:#4A5FE6;--brand-pale:#EDF1FF;--brand-soft:#DDE5FF;--header-frost:rgba(255,255,255,.92);--banner-frost:rgba(255,255,255,.97);--shadow-banner:0 -1px 0 var(--line),0 -12px 40px rgba(13,13,13,.07);--row-hover:#F3F4FA;--scrim:rgba(255,255,255,.62);--shadow-seg:0 1px 3px rgba(13,13,13,.08);--tag-bg:#F4F4F6;--dot:#D2D2D2;--ease:cubic-bezier(.2,.8,.3,1);--fast:.14s;--grey-0:#FAFAFB;--grey-1:#FAFAFA;--grey-2:#F2F2F2;--grey-3:#EDEDED;--gut:48px;--box-chrome:1560px;--gut-chrome:48px;--max:1240px;--gut-body:40px;--box-home:1600px;--box-app:1180px;--gut-app:36px;--gut-home:44px;--top:60px;--gut-box:var(--gut-body);--t-app:21px;--t-prose:15px;--t-body:14.5px;--t-small:13.5px;--t-tag:11.5px;--w-body:430;--lh-body:1.55;--w-head:600;--ls-head:-.028em;--brand-deep:#3B6FF5;--t-display:36px;--t-h2:19px;--t-lead:17px;--t-quote:15.5px;--t-longform:16.5px;--t-secondary:14px;--t-note:13px;--t-eyebrow:12px;--t-meta:12.5px;--t-micro:11px;--t-title:30px;--t-name:16px;--t-badge:10.5px;--ctl:34px;--ctl-sm:30px;--r-menu:11px;--shadow-menu:0 0 0 1px var(--line),0 12px 32px rgba(11,11,12,.1);--mark:40px;--mark-lg:88px;--r-mark-lg:22px;--tone-1:#CBBFF6;--tone-2:#B9E4FB;--tone-3:#FFE9A8;--tone-4:#CBE9DE;--tone-5:#D9E1FF;--tone-6:#E4D9F7;--tone-7:#CFE7F5;--tone-8:#F2D8CE;--r-card:12px;--r-btn:9px;--r-btn-sm:8px;--r-field:9px;--r-chip:7px;--r-tag:6px;--tag-site-bg:#FFF4C9;--tag-site-ink:#6E5A08;--lime-bg:#E3F6C6;--lime-line:#B5DD84;--lime-ink:#365A0C;--dot-ai:var(--brand);--dot-site:#F2CF45;--dot-lime:#8DC85A;--tag-h:18px;--r-tag-sm:5px;--r-og:3px;--btn:32px;--btn-lg:36px;--header:var(--top);--ink:#0B0B0C;--ink-2:#2A2A32;--ink-soft:#353740;--line:#E6E6E9;--line-2:#EFEFF1;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--ok:#17784E;--ok-bg:#E7F3EC;--ok-text:#14603F;--paper:#FFFFFF;--slow:.28s;--sys:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Inter,system-ui,sans-serif;--t1:#54545F;--t2:#76768A;--t3:#9C9CAE;--warn:#8A6A1F;--warn-bg:#FBF3DF;--warn-text:#6B5218}@media (max-width:880px){:root{--gut:20px;--gut-body:20px;--gut-chrome:20px;--gut-home:20px}}.shell{--grey-1:#F7F7F8;--grey-2:#F0F0F2}*{box-sizing:border-box;margin:0;padding:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}a{color:inherit;text-decoration:none}body{font-family:var(--sys);background:var(--paper);color:var(--ink);font-size:15px;font-weight:var(--w-body);line-height:var(--lh-body);letter-spacing:-.008em}h1,h2,h3{font-weight:var(--w-head);letter-spacing:var(--ls-head);line-height:1.2}button{font:inherit;border:none;background:none;cursor:pointer;color:inherit;text-align:left}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo{display:inline-flex;align-items:center;gap:.34em;flex:0 0 auto;font-size:17px;font-weight:900;letter-spacing:-.05em;line-height:1;color:var(--ink)}.logo:before{content:"";flex:0 0 auto;width:.8em;height:.8em;background:url(/stakkd-mark.svg) 50%/contain no-repeat}.acct-m{position:relative}.acct-m.top{display:flex;align-items:center}.acct-hi{font-size:var(--t-small);color:var(--t1);white-space:nowrap}.acct-btn{display:flex;gap:10px;background:none;border:0;padding:0;cursor:pointer;font:inherit;text-align:left}.acct-av,.acct-btn{align-items:center;color:var(--ink)}.acct-av{width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:var(--brand-pale);display:inline-flex;justify-content:center;font-size:11.5px;font-weight:600}.acct-t{min-width:0;flex:1 1}.acct-t b,.acct-who b{font-size:13.5px;font-weight:500;line-height:1.25}.acct-t b,.acct-t span,.acct-who b,.acct-who span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct-t span,.acct-who span{font-size:12px;color:var(--t2);line-height:1.3;margin-top:1px}.acct-m.side{margin-top:4px;padding-top:8px;border-top:1px solid var(--line-2)}.acct-m.side .acct-btn{width:100%;padding:10px;border-radius:var(--r-btn)}.acct-m.side .acct-btn:hover,.acct-m.side.open .acct-btn{background:var(--grey-1)}.acct-pop{position:absolute;z-index:60;min-width:230px;background:var(--paper);border-radius:13px;padding:6px;box-shadow:0 0 0 1px var(--line),0 14px 40px rgba(13,13,13,.12)}.acct-m.top .acct-pop{right:0;top:calc(100% + 8px)}.acct-m.side .acct-pop{left:0;right:0;bottom:calc(100% + 6px)}.acct-who{padding:9px 11px 7px}.acct-pop a,.acct-pop button{display:flex;width:100%;align-items:center;padding:9px 11px;border-radius:9px;font:inherit;font-size:14px;color:var(--ink);background:none;border:0;cursor:pointer;text-align:left}.acct-pop a:hover,.acct-pop button:hover{background:var(--grey-1)}.acct-pop hr{border:none;height:1px;background:var(--line-2);margin:5px 4px}