:root{--bg:#0a0a0a;--bg-2:#121212;--ink:#f5f5f5;--muted:#8a8a8a;--body-ink:#c2c2c2;--line:#2b2b2b;--glow:#ffffff0b;--shadow:#0000008c;--receipt-bg:#f7f7f7;--receipt-ink:#0a0a0a;--receipt-muted:#0a0a0a94;--receipt-line:#0a0a0a47;--font-display:"Unbounded", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-text:"IBM Plex Sans", sans-serif}html[data-theme=dark]{--bg:#0a0a0a;--bg-2:#121212;--ink:#f5f5f5;--muted:#8a8a8a;--body-ink:#c2c2c2;--line:#2b2b2b;--glow:#ffffff0b;--shadow:#0000008c;--receipt-bg:#f7f7f7;--receipt-ink:#0a0a0a;--receipt-muted:#0a0a0a94;--receipt-line:#0a0a0a47}html[data-theme=light]{--bg:#f4f4f4;--bg-2:#fff;--ink:#0d0d0d;--muted:#5f5f5f;--body-ink:#3a3a3a;--line:#d2d2d2;--glow:#00000009;--shadow:#00000038;--receipt-bg:#0d0d0d;--receipt-ink:#f7f7f7;--receipt-muted:#f7f7f799;--receipt-line:#f7f7f74d}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg)}body{font-family:var(--font-text);color:var(--ink);background:radial-gradient(1200px 500px at 70% -10%, var(--glow), transparent 60%), var(--bg);min-height:100vh;transition:background .25s,color .25s}.page{max-width:880px;margin:0 auto;padding:0 24px 80px;position:relative}.grain{pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:fixed;inset:0}.site-header{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;gap:16px;padding:26px 0;display:flex}.brand{align-items:center;gap:10px;display:flex}a.brand{color:inherit;text-decoration:none}.site-nav{gap:16px;display:flex}.site-nav a{font-family:var(--font-mono);letter-spacing:.05em;color:var(--muted);border-bottom:2px solid #0000;padding:4px 1px;font-size:13px;text-decoration:none;transition:color .2s,border-color .2s}.site-nav a:hover{color:var(--ink)}.site-nav a.active{color:var(--ink);border-bottom-color:var(--ink)}.site-nav a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=640px){.header-status{display:none}}.brand-bee{width:42px;height:42px;color:var(--ink);transition:color .25s}.brand-name{font-family:var(--font-display);letter-spacing:.02em;font-size:20px;font-weight:800}.header-right{align-items:center;gap:14px;display:flex}.header-status{font-family:var(--font-mono);color:var(--muted);font-size:12px}.theme-toggle{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:15px;line-height:1;transition:border-color .2s,transform .15s;display:grid}.theme-toggle:hover{border-color:var(--ink);transform:translateY(-1px)}.theme-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hero{padding:72px 0 56px;animation:.7s both rise}.hero-tag{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:18px;font-size:12px}.hero h1{font-family:var(--font-display);font-size:clamp(30px,5.4vw,52px);font-weight:800;line-height:1.14}.hero h1 em{text-underline-offset:7px;font-style:normal;text-decoration:underline;text-decoration-thickness:3px}.hero-sub{max-width:56ch;color:var(--muted);margin-top:22px;font-size:17px;line-height:1.65}.radar{border:1px solid var(--line);background:var(--bg-2);border-radius:18px;padding:28px;transition:background .25s,border-color .25s;animation:.7s .12s both rise}.radar-head h2{font-family:var(--font-display);font-size:20px;font-weight:600}.radar-head p{color:var(--muted);margin-top:8px;font-size:15px}.radar-form{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.radar-form input{background:var(--bg);border:1px solid var(--line);min-width:240px;color:var(--ink);font-family:var(--font-mono);border-radius:12px;outline:none;flex:1;padding:14px 16px;font-size:14px;transition:border-color .2s,background .25s,color .25s}.radar-form input::placeholder{color:var(--muted)}.radar-form input:focus{border-color:var(--ink)}.radar-form button{background:var(--ink);color:var(--bg);font-family:var(--font-display);cursor:pointer;border:0;border-radius:12px;padding:14px 26px;font-size:14px;font-weight:600;transition:transform .15s,opacity .2s,background .25s,color .25s}.radar-form button:hover{opacity:.85;transform:translateY(-1px)}.radar-form button:disabled{opacity:.55;cursor:wait}.radar-error{border-left:3px solid var(--ink);color:var(--ink);font-family:var(--font-mono);margin-top:16px;padding-left:12px;font-size:13px}.receipt{background:var(--receipt-bg);color:var(--receipt-ink);font-family:var(--font-mono);box-shadow:0 18px 50px var(--shadow);border-radius:6px;margin-top:26px;padding:26px 26px 20px;animation:.45s both rise;position:relative}.receipt:before,.receipt:after{content:"";background-image:linear-gradient(45deg, var(--receipt-bg) 25%, transparent 25%), linear-gradient(-45deg, var(--receipt-bg) 25%, transparent 25%);background-size:12px 12px;height:8px;position:absolute;left:0;right:0}.receipt:before{top:-8px;transform:rotate(180deg)}.receipt:after{bottom:-8px}.receipt h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--receipt-ink);padding-bottom:12px;font-size:15px;font-weight:600}.receipt-stamp{border:2px solid var(--receipt-ink);color:var(--receipt-ink);text-transform:uppercase;letter-spacing:.12em;opacity:.9;border-radius:4px;padding:5px 10px;font-size:11px;font-weight:600;position:absolute;top:18px;right:20px;transform:rotate(-7deg)}.receipt dl>div{border-bottom:1px dashed var(--receipt-line);justify-content:space-between;gap:16px;padding:11px 0;font-size:13px;display:flex}.receipt dt{color:var(--receipt-muted)}.receipt dd a{color:var(--receipt-ink);text-underline-offset:3px;text-decoration:underline}.receipt-total dd strong{font-size:22px;font-weight:600}.receipt-note{color:var(--receipt-muted);margin-top:14px;font-size:11px;line-height:1.6}.steps{margin-top:72px;animation:.7s .2s both rise}.steps h2{font-family:var(--font-display);margin-bottom:28px;font-size:22px;font-weight:600}.steps ol{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;list-style:none;display:grid}.steps li{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;padding:20px;transition:border-color .2s,transform .2s,background .25s}.steps li:hover{border-color:var(--ink);transform:translateY(-3px)}.step-num{font-family:var(--font-mono);color:var(--muted);font-size:12px}.steps h3{margin:10px 0 8px;font-size:15px;font-weight:600}.steps p{color:var(--muted);font-size:13.5px;line-height:1.55}footer{border-top:1px dashed var(--line);margin-top:72px;padding-top:22px}footer p{color:var(--muted);font-size:12.5px;font-family:var(--font-mono);line-height:1.7}.docs{padding:56px 0 0;animation:.7s both rise}.docs-head{margin-bottom:46px}.docs-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:12px}.docs-head h1{font-family:var(--font-display);font-size:clamp(26px,4.6vw,42px);font-weight:800;line-height:1.15}.docs-meta{font-family:var(--font-mono);color:var(--muted);margin-top:14px;font-size:12px}.docs-layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:48px;display:grid}.docs-index{position:sticky;top:28px}.docs-index-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:10px;font-size:11px}.docs-index ol{flex-direction:column;list-style:none;display:flex}.docs-index a{color:var(--muted);border-bottom:1px dashed var(--line);align-items:baseline;gap:10px;padding:8px 0;font-size:13px;line-height:1.35;text-decoration:none;transition:color .2s;display:flex}.docs-index li:last-child a{border-bottom:0}.docs-index a:hover{color:var(--ink)}.docs-index a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.idx-num{font-family:var(--font-mono);flex-shrink:0;min-width:22px;font-size:11px}.docs-section{border-top:1px dashed var(--line);padding:36px 0;scroll-margin-top:20px}.docs-section:last-of-type{padding-bottom:8px}.docs-section h2{font-family:var(--font-display);align-items:baseline;gap:14px;margin-bottom:18px;font-size:19px;font-weight:600;display:flex}.sec-num{font-family:var(--font-mono);color:var(--muted);flex-shrink:0;font-size:13px;font-weight:500}.docs-section p{color:var(--body-ink);max-width:64ch;font-size:15px;line-height:1.75}.docs-section p+p{margin-top:14px}.docs-section p strong{color:var(--ink);font-weight:600}.docs-subhead{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-top:26px;font-size:12px;font-weight:600}.docs-stages{margin-top:20px;list-style:none}.docs-stages li{border-bottom:1px dashed var(--line);grid-template-columns:34px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.docs-stages li:last-child{border-bottom:0}.stage-num{font-family:var(--font-mono);color:var(--muted);border:1px solid var(--line);border-radius:9px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.docs-stages h3{margin-bottom:6px;font-size:15px;font-weight:600}.docs-stages p{font-size:14px;line-height:1.65}.docs-cannot{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;margin-top:14px;padding:6px 20px;list-style:none;transition:background .25s,border-color .25s}.docs-cannot li{border-bottom:1px dashed var(--line);color:var(--body-ink);gap:14px;max-width:64ch;padding:13px 0;font-size:14px;line-height:1.6;display:flex}.docs-cannot li:last-child{border-bottom:0}.cannot-mark{font-family:var(--font-mono);color:var(--ink);flex-shrink:0;font-weight:600}.docs-fields{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;margin:16px 0 20px;transition:background .25s,border-color .25s;overflow:hidden}.docs-fields>div{border-bottom:1px dashed var(--line);grid-template-columns:180px minmax(0,1fr);gap:16px;padding:13px 20px;display:grid}.docs-fields>div:last-child{border-bottom:0}.docs-fields dt{font-family:var(--font-mono);color:var(--ink);font-size:13px}.docs-fields dd{color:var(--body-ink);font-size:14px;line-height:1.6}.docs-checklist{counter-reset:check;margin-top:14px;list-style:none}.docs-checklist li{counter-increment:check;color:var(--body-ink);gap:14px;max-width:64ch;padding:8px 0;font-size:14px;line-height:1.65;display:flex}.docs-checklist li:before{content:counter(check, decimal-leading-zero);font-family:var(--font-mono);color:var(--muted);flex-shrink:0;padding-top:3px;font-size:12px}.docs-rule{background:var(--receipt-bg);color:var(--receipt-ink);font-family:var(--font-mono);max-width:46ch;box-shadow:0 14px 40px var(--shadow);border-radius:4px;margin:30px 0 10px;padding:20px 24px;font-size:14px;font-weight:500;line-height:1.6;position:relative}.docs-rule:before,.docs-rule:after{content:"";background-image:linear-gradient(45deg, var(--receipt-bg) 25%, transparent 25%), linear-gradient(-45deg, var(--receipt-bg) 25%, transparent 25%);background-size:12px 12px;height:8px;position:absolute;left:0;right:0}.docs-rule:before{top:-8px;transform:rotate(180deg)}.docs-rule:after{bottom:-8px}@media (width<=860px){.docs{padding-top:44px}.docs-layout{grid-template-columns:1fr;gap:26px}.docs-index{position:static}.docs-index ol{flex-flow:wrap;gap:8px}.docs-index a,.docs-index li:last-child a{border:1px solid var(--line);border-radius:999px;gap:8px;padding:7px 13px;font-size:12px}.docs-index a:hover{border-color:var(--ink)}.idx-num{min-width:auto}.docs-fields>div{grid-template-columns:1fr;gap:4px}}.nav-soon{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);vertical-align:super;border-radius:4px;margin-left:4px;padding:1px 4px;font-size:8px;font-weight:600;line-height:1}.page-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:12px}.empty-note{border:1px dashed var(--line);color:var(--muted);font-family:var(--font-mono);border-radius:14px;max-width:56ch;padding:20px 22px;font-size:13px;line-height:1.7}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:36px;display:grid}.stat{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;padding:22px 20px 18px;transition:border-color .2s,background .25s}.stat:hover{border-color:var(--ink)}.stat-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.stat-value{font-family:var(--font-display);word-break:break-word;margin-top:12px;font-size:clamp(20px,3vw,27px);font-weight:700;line-height:1.15}.stat-sub{font-family:var(--font-mono);color:var(--muted);margin-top:10px;font-size:11.5px;line-height:1.6}.stat-refresh{border:1px solid var(--line);color:var(--ink);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:7px;padding:3px 9px;font-size:11px;transition:border-color .2s,transform .15s}.stat-refresh:hover{border-color:var(--ink);transform:translateY(-1px)}.stat-refresh:disabled{opacity:.55;cursor:wait}.stat-refresh:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.person-search{animation:.7s .1s both rise}.person-search-box{border:1px solid var(--line);background:var(--bg-2);border-radius:18px;align-items:center;gap:10px;padding:8px 8px 8px 24px;transition:border-color .2s,background .25s;display:flex}.person-search-box:focus-within{border-color:var(--ink)}.ps-at{font-family:var(--font-display);color:var(--muted);font-size:26px;font-weight:700;line-height:1}.person-search-box input{min-width:0;color:var(--ink);font-family:var(--font-mono);background:0 0;border:0;outline:none;flex:1;padding:14px 4px;font-size:16px}.person-search-box input::placeholder{color:var(--muted)}.person-search-box button{background:var(--ink);color:var(--bg);font-family:var(--font-display);cursor:pointer;border:0;border-radius:12px;padding:14px 26px;font-size:14px;font-weight:600;transition:transform .15s,opacity .2s,background .25s,color .25s}.person-search-box button:hover{opacity:.85;transform:translateY(-1px)}.person-search-box button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.latest{margin-top:26px;animation:.7s .16s both rise}.strip-title{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:11px}.strip-list{flex-direction:column;list-style:none;display:flex}.strip-list a{border-bottom:1px dashed var(--line);font-family:var(--font-mono);color:var(--ink);align-items:baseline;gap:18px;padding:12px 2px;font-size:13px;text-decoration:none;transition:color .2s;display:flex}.strip-list li:last-child a{border-bottom:0}.strip-list a:hover .strip-handle{text-underline-offset:3px;text-decoration:underline}.strip-handle{min-width:130px}.strip-amount{font-weight:600}.strip-date{color:var(--muted);margin-left:auto}.person{padding:56px 0 0;animation:.7s both rise}.person-profile{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.avatar{object-fit:cover;background:var(--bg-2);border:1px solid var(--line);outline:1px dashed var(--line);outline-offset:5px;filter:grayscale();border-radius:50%;flex-shrink:0;width:96px;height:96px;transition:background .25s,border-color .25s}.avatar-fallback{font-family:var(--font-display);color:var(--muted);text-transform:uppercase;-webkit-user-select:none;user-select:none;place-items:center;font-size:38px;font-weight:800;line-height:1;display:grid}.profile-id{min-width:0}.profile-name{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(26px,4.8vw,44px);font-weight:800;line-height:1.12}.profile-handle{font-family:var(--font-mono);color:var(--muted);text-underline-offset:4px;margin-top:10px;font-size:15px;text-decoration:underline;transition:color .2s;display:inline-block}.profile-handle:hover{color:var(--ink)}.profile-handle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=640px){.person-profile{gap:20px}.avatar{outline-offset:4px;width:72px;height:72px}.avatar-fallback{font-size:28px}}.coins{margin-top:52px}.coins h2{font-family:var(--font-display);margin-bottom:20px;font-size:20px;font-weight:600}.person-coin{border:1px solid var(--line);background:var(--bg-2);font-family:var(--font-mono);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:22px;padding:12px 18px;font-size:13px;transition:background .25s,border-color .25s;display:inline-flex}.coin-name{color:var(--ink);font-weight:600}.coin-ticker{color:var(--muted);letter-spacing:.06em}.coin-mint{color:var(--muted);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.coin-mint:hover{color:var(--ink)}.receipts{margin-top:52px}.receipts h2{font-family:var(--font-display);margin-bottom:20px;font-size:20px;font-weight:600}.ledger{background:var(--receipt-bg);color:var(--receipt-ink);font-family:var(--font-mono);box-shadow:0 18px 50px var(--shadow);border-radius:6px;padding:22px 24px 18px;position:relative}.ledger:before,.ledger:after{content:"";background-image:linear-gradient(45deg, var(--receipt-bg) 25%, transparent 25%), linear-gradient(-45deg, var(--receipt-bg) 25%, transparent 25%);background-size:12px 12px;height:8px;position:absolute;left:0;right:0}.ledger:before{top:-8px;transform:rotate(180deg)}.ledger:after{bottom:-8px}.ledger-head,.ledger-row{border-bottom:1px dashed var(--receipt-line);grid-template-columns:110px 110px minmax(0,1fr) minmax(0,1fr);gap:14px;padding:10px 0;font-size:13px;display:grid}.ledger-head{text-transform:uppercase;letter-spacing:.1em;color:var(--receipt-muted);border-bottom:2px solid var(--receipt-ink);font-size:11px}.ledger-row:last-child{border-bottom:0}.ledger-amount{font-weight:600}.ledger-ref{color:var(--receipt-muted);overflow-wrap:anywhere}.ledger-row a{color:var(--receipt-ink);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.ledger-head{display:none}.ledger-row{grid-template-columns:1fr 1fr}}.tracker{padding:56px 0 0;animation:.7s both rise}.tracker-head h1{font-family:var(--font-display);font-size:clamp(28px,5vw,46px);font-weight:800;line-height:1.12}.people{margin-top:44px}.people-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.person-card{border:1px solid var(--line);background:var(--bg-2);color:var(--ink);border-radius:14px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s,background .25s;display:flex}.person-card:hover{border-color:var(--ink);transform:translateY(-3px)}.person-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.card-handle{font-family:var(--font-mono);color:var(--muted);font-size:13px}.card-name{font-family:var(--font-display);font-size:16px;font-weight:600}.card-coin{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;font-size:12px}.card-delivered{font-family:var(--font-mono);margin-top:8px;font-size:12.5px}.radar-fold{border-top:1px dashed var(--line);margin-top:64px;padding-top:12px}.radar-fold summary{cursor:pointer;align-items:baseline;gap:14px;padding:14px 2px;list-style:none;display:flex}.radar-fold summary::-webkit-details-marker{display:none}.radar-fold summary:before{content:"+";font-family:var(--font-mono);color:var(--muted);font-size:15px;transition:transform .2s}.radar-fold details[open] summary:before{content:"−"}.radar-fold summary:hover .fold-title{text-underline-offset:4px;text-decoration:underline}.radar-fold summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fold-title{font-family:var(--font-display);font-size:16px;font-weight:600}.fold-sub{font-family:var(--font-mono);color:var(--muted);font-size:12px}.radar-fold .radar{margin-top:10px;animation:.4s both rise}@media (width<=640px){.fold-sub{display:none}}.launch{text-align:center;flex-direction:column;align-items:center;padding:110px 0 60px;animation:.7s both rise;display:flex}.launch .page-kicker{margin-bottom:30px}.launch-soon{font-family:var(--font-display);letter-spacing:.02em;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);padding:40px 28px 34px;font-size:clamp(80px,20vw,190px);font-weight:800;line-height:.95}.launch-note{font-family:var(--font-mono);color:var(--muted);max-width:52ch;margin-top:34px;font-size:12.5px;line-height:1.8}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
