@font-face{font-family:Bespoke Sans;src:url(/vendor/fonts/bespokesans-extrabolditalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Cascadia Mono;src:url(/vendor/fonts/cascadiamono-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cascadia Mono;src:url(/vendor/fonts/cascadiamono-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bespoke fallback;src:local("Arial");size-adjust:104%;ascent-override:94%;descent-override:26%;line-gap-override:9%}@font-face{font-family:Cascadia fallback;src:local("Courier New");size-adjust:100%;ascent-override:93%;descent-override:23%;line-gap-override:0%}:root{--t-micro: 11px;--t-label: 14.7px;--t-body: clamp(15px, 1.3vw, 19.6px);--t-head: clamp(22px, 2.6vw, 34.7px);--t-hero: clamp(34px, 11vw, 148px);--hero-fit: 1;--t-hero-fit: calc(var(--t-hero) * var(--hero-fit));--display: "Bespoke Sans", "Bespoke fallback", Arial, sans-serif;--mono: "Cascadia Mono", "Cascadia fallback", ui-monospace, monospace;--ink: #150818;--deep: #2e1631;--plum: #6c3367;--magenta: #c44dba;--acid: #e7f33f;--acid-mid: #b9d436;--olive: #667e1a;--paper: #f4e9f3;--rule: 1px solid rgb(196 77 186 / .26);--pad: 16px;--up: #b9d436;--down: #ff6ba6;--z-page: 0;--z-field: 1;--z-content: 2;--z-sheet: 3;--z-chrome: 10;--z-toast: 60;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .22s;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:var(--t-body);line-height:1.5;font-synthesis:none;overflow-x:hidden}h1,h2,h3,.shout{text-wrap:balance}p,li{text-wrap:pretty}a{color:inherit}:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.bar{position:fixed;inset:0 0 auto;z-index:var(--z-chrome);display:flex;align-items:center;justify-content:space-between;gap:var(--pad);padding:calc(var(--pad) * .55) var(--pad);background:linear-gradient(#150818db,#15081800);backdrop-filter:blur(6px)}.brand{display:flex;align-items:center;gap:calc(var(--pad) * .55);text-decoration:none}.brand-mark{width:auto;height:34px;display:block}.brand-name{font-family:var(--display);font-weight:800;font-style:italic;font-size:var(--t-label);line-height:.94;letter-spacing:-.01em;text-transform:uppercase;color:var(--acid)}.links{display:flex;align-items:center;gap:calc(var(--pad) * .4)}.links a{display:inline-flex;align-items:center;gap:7px;padding:8px 6px;font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#f4e9f3c7;transition:color var(--dur) var(--ease),transform var(--dur) var(--ease)}.links a:hover{color:var(--acid)}.links a:active{transform:scale(.97)}.links img{width:15px;height:15px;display:block}.links .mark-x img,.links .mark-dex img{filter:none}#field{position:fixed;inset:0;width:100%;height:100%;z-index:var(--z-field);display:block}.hero{position:relative;z-index:var(--z-content);min-height:100svh;display:grid;place-items:center;padding:calc(var(--pad) * 5) var(--pad) calc(var(--pad) * 4)}.hero-copy{position:relative;z-index:var(--z-content);text-align:center;max-width:min(92vw,34ch)}.eyebrow{margin:0;font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--acid-mid);mix-blend-mode:normal}.nav-figure{margin:.12em 0 .18em;font-family:var(--display);font-weight:800;font-style:italic;font-size:var(--t-hero-fit);line-height:.92;letter-spacing:-.03em;color:var(--acid);font-variant-numeric:tabular-nums;white-space:nowrap}body.glass .nav-figure{visibility:hidden}.one-line{margin:0 auto;max-width:30ch;font-size:var(--t-body);line-height:1.45;color:var(--paper);text-shadow:0 1px 14px rgb(21 8 24 / .9)}.split{margin:.7em 0 0;font-size:var(--t-micro);letter-spacing:.09em;text-transform:uppercase;color:#f4e9f399;font-variant-numeric:tabular-nums;text-shadow:0 1px 12px rgb(21 8 24 / .95)}.split b{color:var(--acid-mid);font-weight:400}.split:empty{display:none}.hint{position:absolute;left:50%;bottom:calc(var(--pad) * 1.4);transform:translate(-50%);margin:0;font-size:var(--t-micro);letter-spacing:.11em;text-transform:uppercase;color:#f4e9f380;white-space:nowrap}.tags{transition:opacity var(--dur) var(--ease);position:fixed;inset:0;z-index:var(--z-content);pointer-events:none}.tag{position:absolute;width:0;height:0}.tag .hit{display:block;position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%;pointer-events:auto;cursor:pointer}.tag img{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:block;opacity:.88;pointer-events:none}.tag .cap{position:absolute;left:0;display:grid;justify-items:center;gap:0;transform:translate(-50%) scale(.86);transform-origin:top center;white-space:nowrap;pointer-events:none;line-height:1.18}.tag b{font-family:var(--mono);font-weight:600;font-size:var(--t-micro);letter-spacing:.04em;color:#1d2408}.tag i{font-style:normal;font-size:var(--t-micro);color:#1d2408b8;font-variant-numeric:tabular-nums}.sheet{scroll-margin-top:calc(var(--pad) * 4);position:relative;z-index:var(--z-sheet);background:var(--ink);padding:calc(var(--pad) * 2.6) var(--pad) calc(var(--pad) * 2)}#holdings-sheet{border-top:var(--rule)}.label{margin:0 0 calc(var(--pad) * 1.2);font-family:var(--display);font-weight:800;font-style:italic;font-size:var(--t-head);line-height:1.1;letter-spacing:-.015em;text-transform:uppercase;color:var(--acid)}.board{max-width:1180px;margin:0 auto}.row{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr));align-items:center;gap:calc(var(--pad) * .5);padding:calc(var(--pad) * .7) 0;border-bottom:var(--rule);font-size:var(--t-micro);font-variant-numeric:tabular-nums}.row.head{border-bottom:1px solid rgb(196 77 186 / .5);color:var(--magenta);font-weight:600;letter-spacing:.11em;text-transform:uppercase;padding-bottom:calc(var(--pad) * .45)}.row .num{text-align:right}.row .sym{display:flex;align-items:baseline;gap:8px;min-width:0}.row .sym b{font-family:var(--display);font-weight:800;font-style:italic;font-size:var(--t-label);letter-spacing:-.005em;color:var(--acid)}.row .sym span{color:#f4e9f38c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row.empty .sym b{color:#e7f33f6b}.row.empty{color:#f4e9f36b}.row.lit{background:#e7f33f0f}.up{color:var(--up)}.down{color:var(--down)}.k-rail{width:2px;height:15px;border-radius:999px;background:#f4e9f329;flex:0 0 auto;align-self:center}.row.filled .k-rail{background:var(--acid)}.tape{max-width:1180px;margin:0 auto;padding:0;list-style:none}.tape li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:calc(var(--pad) * .6);padding:calc(var(--pad) * .6) 0;border-bottom:var(--rule);font-size:var(--t-micro);font-variant-numeric:tabular-nums}.tape b{font-family:var(--display);font-weight:800;font-style:italic;font-size:var(--t-label);color:var(--acid)}.tape .when{color:#f4e9f380}.tape a{color:var(--magenta);text-decoration:none}.tape a:hover{text-decoration:underline}.band{background:var(--deep);border-top:var(--rule);border-bottom:var(--rule);padding-top:calc(var(--pad) * 3.2);padding-bottom:calc(var(--pad) * 3)}.band-in{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:calc(var(--pad) * 3);align-items:start}.band .rule{font-size:var(--t-head);font-family:var(--display);font-weight:800;font-style:italic;line-height:1.15;letter-spacing:-.015em;max-width:20ch;color:var(--paper);margin:0}.band .split{margin:0 0 calc(var(--pad) * 1.2);font-size:var(--t-label);color:#f4e9f3b3}.band .tape li{padding-left:0}.band .blank{padding-top:0}.band .label{color:var(--magenta)}.fill{height:3px;background:#c44dba42;margin-bottom:calc(var(--pad) * 2)}.fill i{display:block;height:100%;width:0;background:var(--acid);transition:width .6s var(--ease)}.rule{margin:0 0 calc(var(--pad) * .5);max-width:60ch;font-size:var(--t-body);color:var(--paper)}.draws li{grid-template-columns:auto minmax(0,1fr) auto}.draws .state{font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--magenta)}.draws .state.paid{color:var(--acid-mid)}.draws .state.announced{color:var(--paper)}.draws .state.failed{color:var(--down)}.draws .seed{color:#f4e9f373;word-break:break-all}.runs li{grid-template-columns:auto minmax(0,1fr) auto}.runs .state{flex:0 0 auto}.runs .what{color:#f4e9f3db}.runs .state{font-family:var(--mono);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--magenta)}.runs .state.bought{color:var(--acid-mid)}.runs .state.claimed{color:var(--magenta)}.runs .state.failed,.runs .state.refused{color:var(--down)}.blank{padding:calc(var(--pad) * 1.4) 0;color:#f4e9f373;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase}.foot{position:relative;z-index:var(--z-sheet);background:var(--deep);border-top:var(--rule);padding:calc(var(--pad) * 1.6) var(--pad) calc(var(--pad) * 3.4);display:grid;gap:calc(var(--pad) * .6)}.ca{display:flex;align-items:baseline;gap:calc(var(--pad) * .6);flex-wrap:wrap}.ca .k{font-size:var(--t-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--magenta);flex:0 0 auto}.ca .v{font-family:var(--mono);font-size:var(--t-micro);color:var(--paper);background:none;border:0;padding:0;text-align:left;word-break:break-all;cursor:pointer;text-decoration:none}.ca .v:hover{color:var(--acid)}.credit{margin:calc(var(--pad) * .4) 0 0;font-size:var(--t-micro);line-height:1.55;color:#f4e9f361;max-width:70ch}.status{position:fixed;inset:auto 0 0;z-index:var(--z-chrome);margin:0;padding:5px var(--pad);background:#150818d1;color:#e7f33f80;font-size:var(--t-micro);letter-spacing:.06em;white-space:nowrap;overflow-x:auto;scrollbar-width:none;font-variant-numeric:tabular-nums;transition:color var(--dur) var(--ease)}.status:hover{color:#e7f33feb}#boom{position:fixed;inset:auto 0 0;z-index:var(--z-toast);margin:0;padding:10px var(--pad);background:#ff2d55;color:#fff;font-size:var(--t-micro)}@media(max-width:760px){.row.head{display:none}.row{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:calc(var(--pad) * .8) 0}.row .sym{grid-column:1 / 2}.row .c-value{grid-column:2 / 3;text-align:right;font-size:var(--t-label)}.row .c-tokens,.row .c-price,.row .c-change,.row .c-weight{grid-column:auto;text-align:left;color:#f4e9f38c}.row .c-tokens{grid-column:1 / 2}.row .c-price:before{content:"at "}.row .c-weight{grid-column:2 / 3;text-align:right}.row .c-change{grid-column:1 / 2}.band-in{grid-template-columns:minmax(0,1fr);gap:calc(var(--pad) * 1.6)}.band .rule{max-width:none}.brand-name{font-size:var(--t-micro)}.links a span{display:none}.links a{padding:8px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}body.past .tags{opacity:0;pointer-events:none}body.past .tag .hit{pointer-events:none}
