@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.o-yuFG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.o-yuFG_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#f6f6f4;--ink:#111;--ink-2:#555;--ink-3:#9a9a96;--rule:#e2e2de;--accent:#1e3bff;--accent-ink:#fff;--ok:#128a4a;--err:#d6281c;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--mono:var(--font-mono), ui-monospace, "SFMono-Regular", Consolas, monospace;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .045 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--paper) var(--grain);color:var(--ink);font:15px/1.5 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}button{font:inherit}.mono{font-family:var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:11px}.label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.dim{color:var(--ink-3)}.accent{color:var(--accent)}.ok{color:var(--ok)}.err{color:var(--err)}h1{font:400 clamp(30px, 3.2vw, 44px)/1.05 var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:0}p{max-width:46ch;margin:0}.small{color:var(--ink-2);font-size:12px;line-height:1.5}.wordmark{font:400 22px/1 var(--sans);letter-spacing:-.03em;white-space:pre;align-items:center;text-decoration:none;display:inline-flex}.wm-mark{flex:none;margin:-.2em .18em -.2em -.15em}.wordmark.big{font-size:clamp(44px,5.4vw,76px)}.wordmark .g{display:inline-block}.wordmark .g.s{color:var(--accent);font-family:var(--mono);font-weight:400;transform:translateY(-.02em)}.cta{appearance:none;cursor:pointer;background:var(--accent);color:var(--accent-ink);font:12px/1 var(--mono);letter-spacing:.02em;border:0;justify-content:space-between;align-items:center;gap:28px;min-width:168px;padding:12px 14px;text-decoration:none;display:inline-flex}.cta:hover{background:var(--ink)}.cta:disabled{cursor:not-allowed;background:#b9b9b5}.cta.block{width:100%}.link{cursor:pointer;font:11px var(--mono);letter-spacing:.04em;color:var(--ink);background:0 0;border:0;padding:0;text-decoration:none}.link:hover{color:var(--accent)}.stage{position:fixed;inset:0;overflow:hidden}.stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.stage .tl{top:max(28px, env(safe-area-inset-top));left:max(28px, env(safe-area-inset-left));z-index:2;gap:10px;display:grid;position:absolute}.stage .tr{top:max(30px, env(safe-area-inset-top));right:max(28px, env(safe-area-inset-right));z-index:2;align-items:center;gap:18px;display:flex;position:absolute}.stage .bl{bottom:max(24px, env(safe-area-inset-bottom));left:max(28px, env(safe-area-inset-left));z-index:2;gap:4px;display:grid;position:absolute}.stage .br{bottom:max(20px, env(safe-area-inset-bottom));right:max(24px, env(safe-area-inset-right));z-index:2;position:absolute}.stage .center{z-index:2;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.tagline{font:400 13px/1.3 var(--sans);color:var(--ink-2)}.pause{border:1px solid var(--ink-3);width:22px;height:22px;color:var(--ink-2);font:9px var(--mono);cursor:pointer;background:0 0;place-items:center;display:grid}.pause:hover{border-color:var(--ink);color:var(--ink)}.chrome{padding:26px max(28px, env(safe-area-inset-right)) 0 max(28px, env(safe-area-inset-left));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.chrome nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.chrome nav a[aria-current=page]{color:var(--accent)}.page{min-height:calc(100vh - 80px);padding:48px max(20px, env(safe-area-inset-right)) 64px max(20px, env(safe-area-inset-left));place-items:center;display:grid}.col{gap:18px;width:min(440px,100%);display:grid}.col.wide{width:min(980px,100%)}.split{grid-template-columns:minmax(0,300px) minmax(0,300px);justify-content:center;align-items:center;gap:clamp(32px,7vw,96px);width:100%;display:grid}@media (max-width:720px){.split{grid-template-columns:minmax(0,1fr);justify-items:center}}.rule{background:var(--rule);height:1px;position:relative}.rule>i{background:var(--accent);position:absolute;inset:0 auto 0 0}.rows{gap:6px;display:grid}.rows>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rows b,.big-num{font:400 11px var(--mono)}.big-num b{font:400 13px var(--mono)}.countdown-digits{font:400 13px var(--mono);letter-spacing:.08em}.field{gap:6px;display:grid}.field input{font:13px var(--mono);border:1px solid var(--rule);color:var(--ink);background:#fff;padding:11px 12px}.field input:focus{border-color:var(--accent);outline:none}.bracket{padding:18px;position:relative}.bracket:before,.bracket:after{content:"";border:1px solid var(--ink);width:10px;height:10px;position:absolute}.bracket:before{border-bottom:0;border-right:0;top:0;left:0}.bracket:after{border-top:0;border-left:0;bottom:0;right:0}.bracket.accent:before,.bracket.accent:after{border-color:var(--accent)}.connect{position:relative}.connect-menu{z-index:30;border:1px solid var(--rule);background:#fff;gap:2px;min-width:230px;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.connect-item{color:var(--ink);font:12px var(--mono);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:9px;display:flex}.connect-item:hover{background:var(--paper);color:var(--accent)}a.connect-item{text-decoration:none}.table{border-collapse:collapse;width:100%;font:11px var(--mono)}.table-wrap{overflow-x:auto}.table th{text-align:left;color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--ink);padding:0 12px 10px 0;font-size:10px;font-weight:400}.table td{border-bottom:1px solid var(--rule);white-space:nowrap;padding:11px 12px 11px 0}.table td.r,.table th.r{text-align:right}.table td.name{font:400 13px var(--sans)}.pos{color:var(--ok)}.neg{color:var(--err)}.pass-wrap{perspective:900px}.pass{aspect-ratio:5/7;width:240px;transform-style:preserve-3d;transform:rotateX(var(--rx,6deg)) rotateY(var(--ry,-14deg)) rotateZ(-2deg);background:#fbfbfa;border:1px solid #d9d9d5;grid-template-rows:auto 1fr auto;gap:10px;padding:14px;transition:transform .25s ease-out;display:grid;position:relative;box-shadow:0 30px 50px -28px #00000073,inset 0 2px #fff}.pass:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.55;background:linear-gradient(115deg,#0000 20%,#78a0ff59 38%,#ffaae64d 48%,#96ffdc4d 58%,#0000 75%) 0 0/220% 220%;background-position:var(--sheen,40%) 50%;position:absolute;inset:0}.pass .art{background:#fff;border:1px solid #e6e6e2;position:relative;overflow:hidden}.pass canvas{width:100%;height:100%;display:block}.pass .t{font:400 15px/1 var(--sans);letter-spacing:-.02em;justify-content:space-between;align-items:center;display:flex}.pass .b{justify-content:space-between;align-items:end;display:flex}.pass .b strong{font:400 20px/1 var(--sans);letter-spacing:-.03em}@media (prefers-reduced-motion:reduce){.pass{transition:none}}.arena{align-self:start;gap:28px;width:min(1240px,100%);display:grid}.arena-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.arena-stats{grid-template-columns:repeat(4,auto);gap:6px 36px;display:grid}.arena-stats>div{gap:4px;display:grid}.arena-stats b{font:400 26px/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}@media (max-width:640px){.arena-stats{grid-template-columns:repeat(2,auto)}}.chart-box{background:#fbfbfa;padding:22px 18px 14px}.equity{cursor:crosshair;touch-action:pan-y;width:100%;height:clamp(260px,34vw,400px);display:block}.seat-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:14px;display:grid}.seat-card{background:#fbfbfa;outline:none;align-content:start;gap:10px;transition:background .15s;display:grid}.seat-card:hover,.seat-card.focus{background:#fff}.seat-card.focus:before,.seat-card.focus:after{border-color:var(--accent)}.seat-card.halted .seat-name,.seat-card.halted .seat-ret{opacity:.55}.seat-top{justify-content:space-between;display:flex}.seat-art{aspect-ratio:2;max-width:100%}.open-art{border:1px dashed var(--rule);place-items:center;display:grid}.seat-card.open:before,.seat-card.open:after{border-style:dashed;border-color:var(--ink-3)}.seat-name{font:400 22px/1 var(--sans);letter-spacing:-.03em}.seat-strat{min-height:2.9em;line-height:1.45}.seat-ret{font:400 34px/1 var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.seat-card .rows{border-top:1px solid var(--rule);padding-top:10px}.guard{gap:12px;display:grid}.guard-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.guard-row .bracket{gap:4px;display:grid}.guard-row b{font:400 24px/1 var(--sans);letter-spacing:-.03em}.kit{align-self:start;gap:64px;width:min(1040px,100%);display:grid}.kit-head{gap:14px;max-width:560px;display:grid}.kit-sec{border-top:1px solid var(--ink);gap:18px;padding-top:14px;display:grid}.kit-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.kit-cols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.stack-s{align-content:start;gap:8px;display:grid}.tile{border:1px solid var(--rule);min-height:220px;color:var(--ink);background:#fbfbfa;place-items:center;padding:24px;display:grid}.tile.dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tile.sizes{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:22px;display:flex}.tile.sizes .mono{text-align:center;flex-basis:100%}.tile.wide{min-height:180px}.tile.type{align-content:space-between;place-items:start;gap:18px;min-height:160px}.tile.motif{align-content:space-between;place-items:stretch stretch;gap:14px}.lockup{font:400 clamp(40px, 7vw, 84px)/1 var(--sans);letter-spacing:-.03em;align-items:center;gap:.32em;display:inline-flex}.t-sans{font:400 clamp(24px, 3vw, 34px)/1.1 var(--sans);letter-spacing:-.02em}.t-mono{font:400 15px var(--mono);letter-spacing:.04em}.swatches{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;display:grid}.swatch{align-content:start;gap:4px;display:grid}.swatch i{aspect-ratio:3/2;border:1px solid var(--rule);max-width:100%;margin-bottom:6px;display:block}.swatch b{font:400 16px var(--sans)}.asset-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.asset{gap:8px;text-decoration:none;display:grid}.asset img{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--rule);background:#fbfbfa;width:100%}.row-between{justify-content:space-between;gap:8px;display:flex}
