@font-face{font-family:Zalando Sans Expanded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/zalando-sans-expanded-vietnamese-wght-normal-CAVmYqB1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Zalando Sans Expanded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/zalando-sans-expanded-latin-ext-wght-normal-wpa9ygOW.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zalando Sans Expanded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/zalando-sans-expanded-latin-wght-normal-Bh3oSOW8.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zalando Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/zalando-sans-vietnamese-wght-normal-gZ07XE5O.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Zalando Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/zalando-sans-latin-ext-wght-normal-Bb9EOLO6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zalando Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/zalando-sans-latin-wght-normal-BpvJhGQl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night: #f7f7f5;--night-2: #ffffff;--night-3: #ececea;--concrete: #ffffff;--concrete-2: #f1f1ef;--concrete-3: #e2e2df;--wall: #e2e2df;--sky: #f7f7f5;--sky-2: #ffffff;--sky-deep: #e2e2df;--hood: #ffffff;--hood-2: #f1f1ef;--hood-shade: #c9c9c4;--hair: #fd5b07;--hair-lit: #ff7a2e;--hair-deep: #c94306;--peach: #f7a873;--tile: #050505;--tank: #e2e2df;--ink: #0b0b0c;--can: #f6f6f6;--bars: linear-gradient(180deg, #fd5b07 0%, #fe7a33 25%, #f7a873 50%, #f6d3bb 75%, #f6f6f6 100%);--bars-x: linear-gradient(90deg, #fd5b07 0%, #fe7a33 30%, #f7a873 65%, #f3c9ab 100%);--i1: #ff9ec7;--i2: #ffc38a;--i3: #fff0a6;--i4: #a8f0d0;--i5: #9fd2ff;--i6: #c3a8ff;--iri: linear-gradient(90deg, #ff9ec7, #ffc38a, #fff0a6, #a8f0d0, #9fd2ff, #c3a8ff, #ff9ec7);--iri-text: linear-gradient(90deg, #ff5fa2, #ff9a3d, #e6b800, #2ec98b, #3a95ff, #8b5cff, #ff5fa2);--up: #12804a;--down: #c4283a;--warn: #b26a00;--fg: #0b0b0c;--fg-2: rgba(11, 11, 12, .7);--fg-3: rgba(11, 11, 12, .52);--fg-4: rgba(11, 11, 12, .36);--line: rgba(11, 11, 12, .08);--line-2: rgba(11, 11, 12, .13);--line-3: rgba(11, 11, 12, .24);--panel: #ffffff;--panel-flat: #f1f1ef;--field: #ffffff;--shadow: 0 1px 2px rgba(11, 11, 12, .04), 0 12px 32px -18px rgba(11, 11, 12, .18);--display: "Zalando Sans Variable", "Zalando Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--text: "Zalando Sans Variable", "Zalando Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--wordmark: "Zalando Sans Expanded Variable", "Zalando Sans Expanded", system-ui, sans-serif;--r-pill: 999px;--r-panel: 26px;--r-card: 22px;--r-field: 999px;--r-s: 10px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--wrap: 1180px;--gutter: max(18px, 3vw);--ease: cubic-bezier(.22, 1, .36, 1);--head: 104px}.on-tile{--fg: #f4f2ef;--fg-2: rgba(244, 242, 239, .72);--fg-3: rgba(244, 242, 239, .52);--line: rgba(244, 242, 239, .1);--line-2: rgba(244, 242, 239, .18);color:var(--fg)}.on-sky,.on-hood{color:var(--fg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--night)}html,body{margin:0;color:var(--fg)}body{background:var(--night);font-family:var(--text);font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}#root{min-height:100vh;display:flex;flex-direction:column}main{flex:1}img,svg,canvas,video{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:var(--hair);color:var(--ink)}em,i{font-style:normal}h1,h2,h3,h4{margin:0;font-weight:700}.display{font-family:var(--display);font-weight:760;font-size:clamp(48px,6.4vw,92px);line-height:.92;letter-spacing:.002em;text-transform:uppercase;text-wrap:balance}.h2{font-family:var(--display);font-weight:740;font-size:clamp(38px,4.4vw,64px);line-height:.95;letter-spacing:.004em;text-transform:uppercase;text-wrap:balance}.h3{font-family:var(--display);font-weight:720;font-size:clamp(24px,2.2vw,32px);line-height:1;letter-spacing:.01em;text-transform:uppercase}.accent{color:var(--hair)}.on-sky .accent,.on-hood .accent{color:var(--hair-deep)}.lede{font-size:clamp(16px,1.25vw,18px);line-height:1.55;color:var(--fg-2);max-width:600px;text-wrap:pretty;margin:0}.label{font-size:12px;font-weight:640;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.small{font-size:14px;color:var(--fg-3);line-height:1.5}.fig{font-family:var(--text);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.05}.num{font-variant-numeric:tabular-nums}.up{color:var(--up)}.down{color:var(--down)}.warn{color:var(--warn)}.link{color:var(--fg);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.link:hover{text-decoration-color:var(--hair)}.link,.addr{white-space:nowrap}p,li{text-wrap:pretty}.tight{margin:0}.wrap{width:min(var(--wrap),100% - 2 * var(--gutter));margin-inline:auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--night),0 0 0 4px var(--hair-lit);border-radius:12px}.on-sky :focus-visible,.on-hood :focus-visible{box-shadow:0 0 0 2px #ffffffe6,0 0 0 4px var(--hair-deep)}.rise{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .9s var(--ease)}.rise.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.rise{opacity:1;transform:none}}.key{--h: 48px;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--h);padding:0 22px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:linear-gradient(180deg,#f3eee912,#f3eee906);color:var(--fg);font:600 15px/1 var(--text);letter-spacing:.01em;white-space:nowrap;transition:transform .25s var(--ease),border-color .25s,background .25s,box-shadow .25s}.key:hover{border-color:var(--line-3);background:linear-gradient(180deg,#f3eee91c,#f3eee90a)}.key:active{transform:translateY(1px)}.key.sm{--h: 38px;padding:0 16px;font-size:14px}.key.lg{--h: 62px;padding:0 30px;font-size:17px}.key.block{display:flex;width:100%}.key[disabled],.key[aria-disabled=true]{opacity:.5;cursor:not-allowed;border-style:dashed}.key.primary{border-color:#ffbe8c8c;background:linear-gradient(180deg,var(--hair-lit),var(--hair) 55%,#d65a12);color:#1a0d05;box-shadow:0 10px 30px -10px #fd5b07a6,inset 0 1px #ffe6cd99}.key.primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;background:repeating-linear-gradient(180deg,rgba(255,255,255,.24) 0 2px,transparent 2px 6px);-webkit-mask-image:linear-gradient(100deg,#000 0%,rgba(0,0,0,.55) 40%,transparent 78%);mask-image:linear-gradient(100deg,#000 0%,rgba(0,0,0,.55) 40%,transparent 78%);opacity:.85;transition:opacity .3s,transform .6s var(--ease)}.key.primary:hover{box-shadow:0 14px 38px -10px #e8691dd9,inset 0 1px #ffe6cdb3}.key.primary:hover:before{transform:translate(6%);opacity:1}.key.ghost{background:transparent}.key.ink{background:var(--ink);color:var(--hood);border-color:#ffffff24}.on-sky .key:not(.primary):not(.ink),.on-hood .key:not(.primary):not(.ink){background:#fff6;border-color:var(--line-2)}.key .tab{width:18px;height:18px;flex:none}.key.busy{pointer-events:none}.key.busy:after{content:"";width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.tab .t-ring{fill:none;stroke:currentColor;stroke-width:2.2}.tab .t-rivet{fill:currentColor}.field{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.field>span:first-child{font-size:13px;font-weight:600;color:var(--fg-2)}.input,.field input,.field textarea,.field select{width:100%;min-height:54px;padding:0 18px;border-radius:var(--r-field);border:1px solid var(--line-2);background:var(--field);color:var(--fg);font:500 16px/1.3 var(--text);outline:none;transition:border-color .2s,box-shadow .2s}.field textarea{padding:14px 18px;min-height:96px;resize:vertical}.input:focus,.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--hair);box-shadow:0 0 0 4px #e8691d38}.input::placeholder,.field input::placeholder,.field textarea::placeholder{color:var(--fg-4)}.field-note{font-size:13px;color:var(--fg-3)}.field-err{font-size:13px;color:var(--down)}.seg{display:inline-flex;padding:4px;gap:2px;border-radius:var(--r-pill);border:1px solid var(--line);background:#00000038}.seg button{min-height:38px;padding:0 16px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--fg-3);font:600 14px/1 var(--text);transition:color .2s,background .2s}.seg button:hover{color:var(--fg)}.seg button[aria-pressed=true]{color:var(--fg);background:#f3eee917;box-shadow:inset 0 0 0 1px var(--line-2)}.on-sky .seg,.on-hood .seg{background:#ffffff59}.on-sky .seg button[aria-pressed=true],.on-hood .seg button[aria-pressed=true]{background:#ffffffbf}.panel{position:relative;border-radius:var(--r-panel);border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);padding:var(--s6)}.panel.lit:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,#f6893ae6,#6189cd80 45%,#ffffff0a 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.panel.flat{box-shadow:none}.panel.tight{padding:var(--s5)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line-2);font-size:13px;font-weight:600;color:var(--fg-2);white-space:nowrap}.chip.hot{border-color:#f6893a99;color:var(--hair-lit)}.led{width:8px;height:8px;border-radius:50%;background:var(--fg-4);flex:none}.led.on{background:var(--hair-lit);box-shadow:0 0 0 3px #f6893a33;animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{box-shadow:0 0 0 6px #f6893a00}}.mark{position:relative;flex:none;width:36px;height:36px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--night-3);color:var(--fg-2);font:700 13px/1 var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.mark img{width:100%;height:100%;object-fit:cover}.mark.sm{width:26px;height:26px;font-size:10px}.mark.lg{width:56px;height:56px;font-size:18px}.mark.xl{width:84px;height:84px;font-size:24px}.addr{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.addr button{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;border:0;background:transparent;color:var(--fg-3)}.addr button:hover{color:var(--fg);background:var(--panel-flat)}.skel{background:linear-gradient(90deg,#f3eee90d,#f3eee91f,#f3eee90d);background-size:200% 100%;animation:skel 1.4s linear infinite;border-radius:8px}@keyframes skel{to{background-position:-200% 0}}.state{display:grid;gap:8px;padding:var(--s5);border-radius:var(--r-card);border:1px dashed var(--line-2);color:var(--fg-2)}.state p{margin:0;color:var(--fg-3);font-size:14px}.state.error{border-style:solid;border-color:#ef808666}.state .key{justify-self:start}.table-scroll{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-size:12px;font-weight:640;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);padding:0 12px 10px;border-bottom:1px solid var(--line)}.table td{padding:12px;border-bottom:1px solid var(--line);white-space:nowrap}.table tr:last-child td{border-bottom:0}.table .r{text-align:right}.capsule-wrap{position:fixed;inset:14px 0 auto;z-index:50;pointer-events:none;padding-inline:max(12px,2vw)}.capsule{pointer-events:auto;position:relative;isolation:isolate;display:flex;align-items:center;gap:22px;width:min(1180px,100%);margin-inline:auto;min-height:60px;padding:8px 10px;border-radius:var(--r-pill);background:#121215b8;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 18px 50px -24px #000c,inset 0 1px #ffffff0f;transition:background .35s,color .35s}.capsule:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#f6893a8c,#f3eee914 35%,#f3eee914 65%,#6189cd8c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.over-sky .capsule{background:#f0ece8cc;color:var(--ink)}.brand{display:inline-flex;align-items:center;gap:10px;padding-right:6px}.brand img{width:38px;height:38px;border-radius:10px}.word{font-family:var(--display);font-weight:640;font-size:19px;letter-spacing:.14em;line-height:1}.word i{color:var(--hair-lit);font-weight:500;margin:0 1px}.over-sky .word i{color:var(--hair-deep)}.routes{display:flex;align-items:center;gap:4px;margin-left:auto}.route{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 10px;border-radius:var(--r-pill);font-size:15px;font-weight:560;color:var(--fg-2);transition:color .2s}.over-sky .route{color:#131314b8}.route i{display:inline-block;width:0;height:3px;margin-right:0;border-radius:2px;background:var(--hair);opacity:0;transition:opacity .25s,width .25s var(--ease),margin .25s var(--ease)}.route:hover{color:var(--fg)}.over-sky .route:hover{color:var(--ink)}.route.active{color:var(--fg)}.over-sky .route.active{color:var(--ink)}.route.active i{opacity:1;width:12px;margin-right:8px}.over-sky .route.active i{color:var(--hair-deep)}.ca-chip{display:inline-flex;align-items:center;gap:8px;height:38px;margin-left:6px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--panel-flat);color:var(--fg);font:600 13px/1 var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;pointer-events:auto}.ca-chip b{font:780 17px/1 var(--display);letter-spacing:.02em;color:var(--hair-lit)}.ca-chip span{color:var(--fg-2)}.ca-chip svg{color:var(--fg-3)}.ca-chip:hover{border-color:var(--line-3)}.ca-chip:hover svg{color:var(--fg)}.over-sky .ca-chip{border-color:#1313142e;background:#1313140d;color:var(--ink)}.over-sky .ca-chip b{color:var(--hair-deep)}.over-sky .ca-chip span,.over-sky .ca-chip svg{color:#131314b8}.menu-sheet .ca-chip{margin:10px 0 0;height:auto;min-height:48px;padding:12px 16px;flex-wrap:wrap;justify-content:center;white-space:normal}.menu-sheet .ca-chip span{overflow-wrap:anywhere;font-size:13px}.wallet-key{margin-left:6px;background:var(--hood)!important;color:var(--ink)!important;border-color:transparent!important}.wallet-key:hover{background:#fff!important}.over-sky .wallet-key{background:var(--ink)!important;color:var(--hood)!important}.menu-key{display:none!important}.menu-sheet{position:fixed;inset:86px 12px auto;z-index:49;display:grid;gap:4px;padding:14px;border-radius:26px;background:#121215f5;box-shadow:var(--shadow);border:1px solid var(--line)}.menu-route{padding:14px 16px;border-radius:16px;font-family:var(--display);font-weight:740;font-size:28px;text-transform:uppercase;letter-spacing:.02em;color:var(--fg-2)}.menu-route.active{color:var(--hair-lit);background:var(--panel-flat)}.menu-sheet .key{margin-top:8px}@media(max-width:1080px){.routes,.wallet-key,.capsule .ca-chip{display:none!important}.menu-key{display:inline-flex!important;margin-left:auto;width:44px;padding:0}}.page{padding:calc(var(--head) + 44px) 0 var(--s9)}.page-head{display:grid;gap:14px;margin-bottom:var(--s7)}.page-wait{min-height:80vh}.ground{position:relative}.ground.concrete{background:var(--concrete)}.ground.concrete:before,.ground.night:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:none;opacity:0}.ground.night{background:var(--night)}.ground.sky{background:linear-gradient(180deg,var(--sky-2),var(--sky) 60%,#4b74b8)}.ground.sky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:none;opacity:0}.ground.hood{background:var(--hood)}.ground>*{position:relative}.ledge{position:relative;height:0;z-index:3}.ledge:before{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:var(--ledge, var(--concrete));clip-path:polygon(0 100%,0 52%,62% 52%,62% 0,100% 0,100% 100%)}.ledge:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22) 30%,rgba(255,255,255,.22) 61.9%,rgba(255,255,255,.35) 62%,rgba(255,255,255,.35) 100%);clip-path:polygon(0 52%,62% 52%,62% 0,100% 0,100% 2px,calc(62% + 2px) 2px,calc(62% + 2px) calc(52% + 2px),0 calc(52% + 2px))}.ledge.sky:before{background:var(--sky-2)}.ledge.night:before{background:var(--night)}.ledge.hood:before{background:var(--hood)}.ledge.flip:before{clip-path:polygon(0 100%,0 0,38% 0,38% 52%,100% 52%,100% 100%)}.ledge.flip:after{clip-path:polygon(0 0,38% 0,38% 52%,100% 52%,100% calc(52% + 2px),calc(38% - 2px) calc(52% + 2px),calc(38% - 2px) 2px,0 2px)}.ledge-tag{position:absolute;right:max(20px,4vw);bottom:62px;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r-pill);background:#121215db;color:var(--fg);font-size:13px;font-weight:600;box-shadow:var(--shadow)}.ledge.flip .ledge-tag{right:auto;left:max(20px,4vw)}.foot{position:relative;background:var(--night);border-top:1px solid var(--line);padding:var(--s8) 0 var(--s6)}.foot-in{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--s7)}.foot-brand{display:grid;gap:14px;align-content:start}.foot-brand p{margin:0;color:var(--fg-2);max-width:440px}.foot-mark{display:inline-flex;align-items:center;gap:12px}.foot-mark img{width:52px;height:52px;border-radius:13px}.foot-mark .word{font-size:26px}.foot-ca{display:flex;flex-wrap:wrap;gap:8px;align-items:center;overflow-wrap:anywhere}.foot-ca .addr{white-space:normal;overflow-wrap:anywhere}.foot-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}.foot-cols div{display:grid;gap:10px;align-content:start}.foot-cols a{color:var(--fg-2);font-size:15px}.foot-cols a:hover{color:var(--hair-lit)}.foot-base{display:grid;gap:8px;margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--line)}.foot-base p{margin:0;color:var(--fg-3);font-size:14px;max-width:820px}@media(max-width:760px){.foot-in{grid-template-columns:minmax(0,1fr)}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#06060899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet{position:fixed;z-index:61;right:16px;top:86px;width:min(420px,calc(100% - 32px));max-height:calc(100vh - 110px);overflow:auto;padding:24px;border-radius:26px;background:#18181c;border:1px solid var(--line-2);box-shadow:var(--shadow);display:grid;gap:14px}.sheet .card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:var(--panel-flat);width:100%;text-align:left}.sheet .card:hover{border-color:var(--line-3)}.sheet .card img{width:30px;height:30px;border-radius:8px}.sheet-foot{display:flex;gap:8px;flex-wrap:wrap}.toasts{position:fixed;right:16px;bottom:16px;z-index:70;display:grid;gap:8px;width:min(380px,calc(100% - 32px))}.toasts>*{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:18px;background:#1b1b20;border:1px solid var(--line-2);box-shadow:var(--shadow);font-size:14px}.tap-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--s6)}.tap-title{display:grid;gap:14px}.tap-title .display{font-size:clamp(52px,6vw,96px)}.tap-tools{display:grid;gap:12px;justify-items:end}.tap-search{width:min(420px,100%)}.tap-brewed{display:grid;gap:12px;margin-bottom:var(--s6);padding-bottom:var(--s5);border-bottom:1px solid var(--line-2)}.tap-brewed-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:4px 20px}.tap-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.tap-col{display:grid;gap:10px;align-content:start;min-width:0}.tap-col-head{display:grid;gap:2px;padding-bottom:10px;border-bottom:1px solid var(--line-2)}.tap-count{color:var(--hair-lit);font-family:var(--text);font-weight:600;font-size:.7em;margin-left:6px}.tap-rows{display:grid;gap:2px}.tap-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border-radius:16px;transition:background .2s}.tap-row:hover{background:var(--panel-flat)}.tr-main{display:grid;gap:2px;min-width:0}.tr-top{display:flex;gap:8px;align-items:baseline;min-width:0}.tr-top b{flex:none}.tr-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-facts{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13px}.tr-fig{display:grid;justify-items:end;gap:2px}.chip-mini{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-pill);border:1px solid var(--line-2);font-size:12px;font-weight:600;color:var(--fg-2)}.chip-mini.warn{border-color:#f0b45a80;color:var(--warn)}.tap-empty{padding:12px 8px}.tap-foot{margin-top:var(--s6);display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width:1240px){.tap-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.tap-head{grid-template-columns:minmax(0,1fr)}.tap-tools{justify-items:start}.tap-cols{grid-template-columns:minmax(0,1fr)}.tap-tools .seg{flex-wrap:wrap;border-radius:20px}}.coin-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s6);align-items:end;padding-bottom:var(--s5);border-bottom:1px solid var(--line-2)}.coin-id{display:flex;align-items:center;gap:18px;min-width:0}.coin-name{display:grid;gap:4px;min-width:0}.coin-name .h2{font-size:clamp(40px,4.6vw,68px);overflow-wrap:anywhere}.coin-stats{display:grid;grid-template-columns:repeat(4,auto);gap:6px 32px;margin:0}.coin-stats div{display:grid;gap:4px}.coin-stats dt{font-size:12px;font-weight:640;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}.coin-stats dd{margin:0;font-size:24px}.curve-line{display:grid;gap:8px;margin-top:var(--s5)}.tap-bar{height:12px;border-radius:var(--r-pill);background:#f3eee914;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.tap-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a8460f,var(--hair) 60%,#ffb061);box-shadow:0 0 18px #e8691d80}.coin-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--s6);margin-top:var(--s6);align-items:start}.coin-main{display:grid;gap:var(--s6);min-width:0}.coin-rail{position:sticky;top:calc(var(--head) + 24px);display:grid;gap:14px}.coin-section{display:grid;gap:var(--s4)}.tabs{display:flex;gap:6px;border-bottom:1px solid var(--line-2)}.tabs button{min-height:44px;padding:0 16px;border:0;background:none;color:var(--fg-3);font:640 15px/1 var(--text);border-bottom:2px solid transparent;margin-bottom:-1px}.tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--hair)}.facts{display:grid;gap:0;margin:0}.facts div{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.facts dt{color:var(--fg-3);font-size:14px}.facts dd{margin:0;overflow-wrap:anywhere}@media(max-width:1080px){.coin-grid{grid-template-columns:minmax(0,1fr)}.coin-rail{position:static}.coin-head{grid-template-columns:minmax(0,1fr)}.coin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.coin-id{flex-wrap:wrap}.facts div{grid-template-columns:minmax(0,1fr);gap:4px}}.chart{padding:16px;display:grid;gap:10px}.chart-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.chart-canvas{width:100%;height:320px;display:block}.chart-foot,.chart-read{color:var(--fg-3)}.chart{min-width:0}.coin-main>*{min-width:0}.chart-read{display:flex;flex-wrap:wrap;gap:4px 12px;min-width:0}.trade{display:grid;gap:14px;padding:20px}.trade-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.trade .quick{display:flex;flex-wrap:wrap;gap:6px}.pad-btn{min-height:36px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:transparent;color:var(--fg-2);font:600 14px/1 var(--text)}.pad-btn.on{border-color:var(--hair);color:var(--fg);background:#e8691d24}.trade .lab{display:flex;align-items:center;gap:8px}.trade .unit{color:var(--fg-3);font-size:14px}.trade-slip,.trade-q{font-size:14px}.trade-q div{grid-template-columns:minmax(0,1fr) auto}.trade-note{color:var(--fg-3)}.pour{display:grid;gap:var(--s6)}.pour-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s6);align-items:start}.pour-glass-wrap{display:grid;gap:10px;justify-items:center;max-width:220px;text-align:center}.pour-layers{display:grid}.pour-layer-row{border-bottom:1px solid var(--line)}.pour-head{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 4px;border:0;background:none;text-align:left;font-size:16px}.pour-head .fig{font-size:20px;min-width:64px;text-align:right}.pour-name{font-weight:640}.swatch{width:14px;height:14px;border-radius:4px}.swatch.t-held{background:#c9cbd273}.swatch.t-creator{background:var(--hair)}.swatch.t-early{background:#e36a7b}.swatch.t-top{background:#f0b45a}.swatch.t-rest{background:var(--sky-2)}.pour-body{display:grid;gap:10px;padding:0 4px 16px 30px}.pour-body>p{margin:0}.pour-members td{white-space:nowrap}.pour-why{white-space:normal!important;max-width:280px}.pour-under{display:block;font-size:12px;color:var(--fg-3);font-weight:400}.pour-low{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s6)}.receipt,.pour-facts{display:grid;gap:12px;align-content:start;min-width:0}@media(max-width:860px){.pour-top,.pour-low{grid-template-columns:minmax(0,1fr)}.pour-glass-wrap{justify-self:center}}.bouncer-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:var(--s6);align-items:end;margin-bottom:var(--s6)}.bouncer-title{display:grid;gap:14px}.bouncer-title .display{font-size:clamp(52px,6vw,96px)}.bouncer-form{position:relative;display:flex;gap:10px}.bouncer-form .field{flex:1;min-width:0}.bouncer-form .field-err{position:absolute;left:4px;top:calc(100% + 8px)}.bouncer-body{display:grid;gap:var(--s6)}.coin-line{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.coin-line-name{display:grid;flex:1;min-width:160px}.calls{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.call{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:baseline;padding:14px 16px;border-radius:18px;border:1px solid var(--line);background:var(--panel-flat)}.call i{width:10px;height:10px;border-radius:50%;background:var(--up)}.call.warn{border-color:#f0b45a66}.call.warn i{background:var(--warn)}.call.wait i{background:var(--fg-4)}.bouncer-picks{display:grid;gap:14px}.picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px}@media(max-width:900px){.bouncer-head,.picks{grid-template-columns:minmax(0,1fr)}.bouncer-form{flex-wrap:wrap}}.brew-head{display:grid;gap:14px;margin-bottom:var(--s6);max-width:820px}.brew-head .display{font-size:clamp(52px,6vw,96px)}.brew-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:var(--s6);align-items:start}.brew-form{display:grid;gap:18px}.drop{display:flex;gap:18px;align-items:center}.drop-img{width:112px;height:112px;flex:none;border-radius:26px;border:1px dashed var(--line-3);background:var(--field);display:grid;place-items:center;overflow:hidden;padding:0}.drop-img img{width:100%;height:100%;object-fit:cover}.drop-text{display:grid;gap:6px;justify-items:start}.drop-text p{margin:0}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.buy-row{display:flex;align-items:center;gap:10px}.buy-row input{flex:1;min-width:0;min-height:54px;padding:0 18px;border-radius:var(--r-field);border:1px solid var(--line-2);background:var(--field);color:var(--fg);font:600 20px/1 var(--text);outline:none}.buy-row input:focus{border-color:var(--hair);box-shadow:0 0 0 4px #e8691d38}.brew-form .quick{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.toggle{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px;border-radius:18px;border:1px solid var(--line);cursor:pointer}.toggle input{width:20px;height:20px;accent-color:var(--hair);margin-top:2px}.toggle .small{display:block;margin-top:2px}.brew-side{position:sticky;top:calc(var(--head) + 24px);display:grid;gap:18px}.brew-preview{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:end}.brew-glass{display:grid;gap:10px;justify-items:start}.brew-glass p{margin:0}.brew-row-preview{display:grid;gap:8px;padding:12px;border-radius:20px;border:1px solid var(--line);background:var(--panel-flat)}.cost{display:grid;margin:0}.cost div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.cost dt{color:var(--fg-3)}.cost dd{margin:0;font-weight:600;text-align:right}.stepper{list-style:none;margin:0;padding:0;display:grid;gap:10px}.stepper li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;font-size:14px;color:var(--fg-3)}.stepper li b{display:block;color:var(--fg-2);font-weight:640}.step-led{width:10px;height:10px;margin-top:5px;border-radius:50%;border:1.5px solid var(--line-3)}.stepper li.now .step-led{background:var(--hair-lit);border-color:var(--hair-lit);box-shadow:0 0 0 4px #f6893a33}.stepper li.done .step-led{background:var(--up);border-color:var(--up)}.stepper li.fail .step-led{background:var(--down);border-color:var(--down)}.stepper li.fail{color:var(--down)}.brew-done{display:grid;gap:10px}.brew-done p{margin:0}.can-preview{position:relative;width:150px;padding-top:10px;filter:drop-shadow(0 26px 30px rgba(0,0,0,.5))}.cp-body{position:relative;height:250px;border-radius:16px 16px 20px 20px;overflow:hidden;background:#e6e7eb}.cp-body canvas{position:absolute;top:12%;left:-50%;width:200%;max-width:none;height:88%}.cp-sticker{position:absolute;left:50%;bottom:10px;width:46px;height:46px;border-radius:50%;transform:translate(-50%);object-fit:cover;box-shadow:0 0 0 3px #151517}.cp-light{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000052,#ffffff59 22%,#ffffff0d 38%,#0000001f 70%,#00000073);mix-blend-mode:multiply}.cp-body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 18%,rgba(255,255,255,.55) 24%,transparent 30%);mix-blend-mode:screen}.cp-rim{position:absolute;top:0;left:6%;right:6%;height:22px;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,#f4f4f6,#b9bac2 70%,#8e8f97);box-shadow:inset 0 -2px #00000040}@media(max-width:1080px){.brew-grid{grid-template-columns:minmax(0,1fr)}.brew-side{position:static}}@media(max-width:640px){.form-row,.form-row.three{grid-template-columns:minmax(0,1fr)}.drop{flex-direction:column;align-items:flex-start}.brew-form .quick{grid-template-columns:repeat(3,minmax(0,1fr))}}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes spin-a{to{--a: 360deg}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes rise{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}@keyframes fade{0%{opacity:0}}body{font-variant-numeric:normal;background:var(--night)}.table td,.table th,.fig,.lab-facts dd,.token-figs dd,.split-rows li,.ladder-label,.poster-read b{font-variant-numeric:tabular-nums}.title{margin:0;font:660 clamp(40px,5.4vw,80px)/1 var(--display);letter-spacing:-.045em;color:var(--fg);max-width:16ch;text-wrap:balance}.title.small{font-size:clamp(30px,3.4vw,50px);max-width:none}.token-title{font-size:clamp(72px,10vw,156px);line-height:.92}.iri{background:var(--iri-text);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 5s linear infinite}.kicker{display:inline-block;font:500 15px/1.3 var(--text);color:var(--fg-3)}.on-tile .kicker{color:#f4f2ef8c}.lede{font-size:clamp(16px,1.25vw,19px);line-height:1.5;color:var(--fg-2);max-width:620px;margin:0}.r{text-align:right}.word{font:640 17px/1 var(--wordmark);letter-spacing:.16em;color:var(--fg)}.disc{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--ink);color:#fff}.rim{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;padding:3px;pointer-events:none;z-index:1;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-a 5s linear infinite}.aura{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.aura i{position:absolute;width:44vmax;height:44vmax;border-radius:50%;filter:blur(90px);opacity:.26;animation:drift 28s ease-in-out infinite alternate;will-change:transform}.aura i:nth-child(1){background:var(--i1);left:-14vmax;top:-16vmax}.aura i:nth-child(2){background:var(--i5);right:-16vmax;top:8vmax;animation-duration:33s}.aura i:nth-child(3){background:var(--i3);left:18vmax;bottom:-24vmax;animation-duration:38s}.aura i:nth-child(4){background:var(--i6);right:6vmax;bottom:-20vmax;animation-duration:30s}@keyframes drift{to{transform:translate(7vmax,5vmax) scale(1.14)}}.bar-top{position:fixed;inset:0 0 auto;z-index:60;display:flex;justify-content:space-between;align-items:center;padding:18px max(18px,2.4vw);pointer-events:none;animation:fade .8s var(--ease) both .3s}.bar-top>*{pointer-events:auto}.brand{display:inline-flex;align-items:center;gap:12px}.brand-tile{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;padding:2px;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));animation:spin-a 6s linear infinite}.brand-tile img{width:38px;height:38px;border-radius:10px}.top-end{display:flex;gap:10px;align-items:center}.cmd-open{display:inline-flex;align-items:center;gap:10px;height:46px;min-width:300px;padding:0 8px 0 18px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:#ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--fg-3);font:500 15px var(--text);transition:border-color .2s,color .2s}.cmd-open:hover{border-color:var(--line-3);color:var(--fg-2)}.cmd-open kbd{margin-left:auto;padding:6px 10px;border-radius:999px;background:var(--panel-flat);color:var(--fg-3);font:600 12px var(--text)}.connect{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 20px;border:0;border-radius:var(--r-pill);background:var(--ink);color:#fff;font:500 15px var(--text)}.connect:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));filter:blur(7px);opacity:0;transition:opacity .3s;animation:spin-a 4s linear infinite}.connect:hover:before{opacity:1}.dock{position:fixed;left:50%;bottom:18px;z-index:60;display:flex;gap:2px;padding:6px;border-radius:var(--r-pill);background:#fffc;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line-2);box-shadow:0 24px 60px -28px #0006;transform:translate(-50%);animation:dock-in .9s var(--ease) both .6s}@keyframes dock-in{0%{opacity:0;transform:translate(-50%,30px)}}.dock-item{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 15px;border-radius:var(--r-pill);color:var(--fg-2);font:500 14px var(--text);white-space:nowrap;transition:color .2s,background .2s}.dock-item:hover{color:var(--fg);background:#0b0b0c0d}.dock-item.active{color:#fff;background:var(--ink)}.dock-item.active:after{content:"";position:absolute;left:20%;right:20%;bottom:-6px;height:3px;border-radius:3px;background:var(--iri);background-size:200% 100%;animation:shimmer 2.6s linear infinite;box-shadow:0 0 14px #c3a8ffe6}.cmd-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:start center;padding:14vh 16px 0;background:#f7f7f58c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fade .2s both}.cmd-box{position:relative;width:min(640px,100%);border-radius:26px;background:#fff;box-shadow:0 40px 100px -30px #00000073;animation:rise .35s var(--ease) both}.cmd-box:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-a 5s linear infinite}.cmd-field{display:flex;align-items:center;gap:12px;padding:18px 18px 18px 22px;border-bottom:1px solid var(--line);color:var(--fg-3)}.cmd-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--fg);font:500 18px var(--text)}.cmd-x{border:0;background:var(--panel-flat);color:var(--fg-2);width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.cmd-list{list-style:none;margin:0;padding:8px;max-height:52vh;overflow:auto}.cmd-list button{width:100%;display:flex;align-items:center;gap:14px;padding:10px 12px;border:0;border-radius:16px;background:transparent;color:var(--fg);text-align:left;font:inherit}.cmd-list button.on{background:var(--panel-flat)}.cmd-list b{display:block;font-weight:600}.cmd-list small{display:block;color:var(--fg-3);font-size:13px}.cmd-go{margin-left:auto;color:var(--fg-3);flex:none}.cmd-empty{padding:16px;color:var(--fg-3)}.chip-pill{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--line-2);background:#fffc;color:var(--fg-2);font:500 13px var(--text);white-space:nowrap}.chip-pill b{color:var(--fg);font-weight:600}.chip-pill.quiet{color:var(--fg-3)}button.chip-pill:hover,a.chip-pill:hover{border-color:var(--line-3);color:var(--fg)}.key{background:#fff;border:1px solid var(--line-3);color:var(--fg);box-shadow:none;font-weight:500}.key:hover{background:var(--panel-flat);border-color:#0b0b0c5c}.key.primary{position:relative;isolation:isolate;background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:0 8px 24px -12px #00000073;padding-left:8px}.key.primary:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));filter:blur(9px);opacity:0;mask-image:none;-webkit-mask-image:none;animation:spin-a 4s linear infinite;transition:opacity .3s}.key.primary:hover:before{opacity:1;transform:none}.key.primary:hover{background:#1c1c1e}.key.primary .tab{order:-1;width:32px;height:32px;padding:8px;border-radius:50%;background:#fff;color:var(--hair)}.field input,.input{background:#fff;border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--fg);padding:0 20px}.field input:focus,.input:focus{border-color:var(--ink);box-shadow:0 0 0 4px #9b5de51f}.field>span:first-child{color:var(--fg-2);font-weight:500}.field-err{color:var(--down);font-size:13px}.chip{background:var(--panel-flat);color:var(--fg-2);border:0}.state{border:0;background:transparent;padding:8px 0}.addr button{color:var(--fg-3)}.poster{position:relative;height:100svh;min-height:700px;overflow:hidden}.poster-stage{position:absolute;top:0;right:0;bottom:0;left:0}.hold{position:absolute;left:0;right:0;top:46%;height:min(40vh,380px);transform:translateY(-50%);display:grid;place-items:center}.hold-lines{position:absolute;top:0;right:0;bottom:0;left:0}.hl{position:absolute;left:0;right:0;height:1px;margin-top:-.5px;background:#0b0b0c14;transform-origin:50% 50%;animation:line-in 1.3s var(--ease) both;animation-delay:var(--d)}.hl:after{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;border-radius:2px;opacity:0;transition:opacity .25s;background:linear-gradient(90deg,transparent 0%,var(--i1) 12%,var(--i2) 24%,var(--i3) 36%,var(--i4) 48%,var(--i5) 60%,var(--i6) 72%,var(--i1) 84%,transparent 100%);background-size:200% 100%;animation:shimmer var(--s) linear infinite;box-shadow:0 0 12px 1px #ffb4d273}.hl.on:after{opacity:1}@keyframes line-in{0%{transform:scaleX(0);opacity:0}}.hold-halo{position:absolute;height:100%;aspect-ratio:1;border-radius:34%;pointer-events:none;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));filter:blur(60px);opacity:calc(.38 + var(--lit) * .5);transform:scale(calc(1.04 + var(--lit) * .32));transition:opacity .4s,transform .6s var(--ease);animation:spin-a 12s linear infinite,fade 1.8s var(--ease) both .5s}.hold-tile{position:relative;height:100%;aspect-ratio:1;border-radius:23%;background:var(--tile);box-shadow:0 50px 100px -40px #0009;animation:tile-in 1.3s var(--ease) both .15s}@keyframes tile-in{0%{opacity:0;transform:scale(.86);filter:blur(14px)}}.hold-tile svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hold-tile rect{transition:opacity .18s}.poster-title{position:absolute;left:0;right:0;top:46%;transform:translateY(-58%);margin:0;display:flex;justify-content:center;gap:calc(min(40vh,380px) + 8vw);pointer-events:none;z-index:2}.poster-title span{display:inline-block;font:680 clamp(60px,8.8vw,156px)/1 var(--display);letter-spacing:-.06em}.w-hold{color:var(--fg);animation:from-left 1.2s var(--ease) both .35s}.w-climb{color:#0b0b0c42;background:var(--iri-text);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(11,11,12,.26);animation:from-right 1.2s var(--ease) both .45s,shimmer 4s linear infinite;transition:-webkit-text-fill-color .4s}.w-climb.lit{-webkit-text-fill-color:transparent}@keyframes from-left{0%{opacity:0;transform:translate(-70px);filter:blur(10px)}}@keyframes from-right{0%{opacity:0;transform:translate(70px);filter:blur(10px)}}.poster-read{position:absolute;left:0;right:0;top:calc(46% + min(20vh,190px) + 24px);margin:0;display:flex;justify-content:center;gap:12px;align-items:baseline;font-size:15px;color:var(--fg-3);animation:rise .9s var(--ease) both 1.1s}.poster-read b{color:var(--fg);font-weight:600}.poster-foot{position:absolute;left:max(18px,2.4vw);right:max(18px,2.4vw);bottom:92px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;z-index:3}.poster-copy{display:grid;gap:12px;max-width:440px;animation:rise 1s var(--ease) both .9s}.poster-copy p{margin:0;font:400 clamp(17px,1.4vw,21px)/1.3 var(--text);letter-spacing:-.01em;color:var(--fg)}.chips{display:flex;flex-wrap:wrap;gap:8px}.live-card{position:relative;isolation:isolate;display:flex;align-items:center;gap:16px;min-width:340px;padding:12px 18px 12px 12px;border-radius:26px;background:#ffffffbd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 24px 60px -30px #00000059;animation:rise 1s var(--ease) both 1.05s;transition:transform .35s var(--ease)}.live-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-a 6s linear infinite}.live-card:hover{transform:translateY(-3px)}.live-copy{display:grid;gap:4px;min-width:0}.live-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--fg-3)}.live-tag i{width:7px;height:7px;border-radius:50%;background:#12b76a;animation:ping 1.8s infinite}@keyframes ping{0%{box-shadow:0 0 #12b76a80}70%{box-shadow:0 0 0 8px #12b76a00}to{box-shadow:0 0 #12b76a00}}.live-coin{display:flex;align-items:center;gap:8px;font:640 18px var(--display);letter-spacing:-.02em}.live-coin .mark{width:22px;height:22px;font-size:9px}.live-line{font-size:14px;color:var(--fg-2)}.live-go{margin-left:auto;color:var(--fg-3);flex:none}.page{padding-top:120px;padding-bottom:140px;min-height:100svh}.route-in .page>*,.route-in .page>.wrap>*,.route-in .wallet-grid>*,.route-in .lab-main>*{animation:rise .8s var(--ease) both}.route-in .page>*:nth-child(2),.route-in .page>.wrap>*:nth-child(2),.route-in .wallet-grid>*:nth-child(2),.route-in .lab-main>*:nth-child(2){animation-delay:.08s}.route-in .page>*:nth-child(3),.route-in .page>.wrap>*:nth-child(3){animation-delay:.16s}.route-in .page>*:nth-child(4),.route-in .page>.wrap>*:nth-child(4){animation-delay:.24s}.route-in .page>*:nth-child(5),.route-in .page>.wrap>*:nth-child(5){animation-delay:.32s}.app-head{display:grid;gap:16px;margin-bottom:40px}.app-head.sub{margin:70px 0 28px}.card{position:relative;isolation:isolate;overflow:hidden;background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-2);border-radius:var(--r-card);padding:24px;box-shadow:var(--shadow);transition:transform .35s var(--ease),box-shadow .35s}.card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--iri);background-size:200% 100%;animation:shimmer 6s linear infinite}.card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000000a,0 26px 54px -26px #9b5de561}.tile-card{position:relative;isolation:isolate;background:var(--tile);border-radius:var(--r-panel);padding:26px;box-shadow:0 40px 80px -40px #00000080}.tile-card .small{color:#f4f2ef8c}.mint-form{position:relative;display:flex;gap:10px;align-items:stretch;width:100%;max-width:560px}.mint-form .field{flex:1;min-width:0}.lab-head{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:end}.lab-head>div{display:grid;gap:16px}.lab-coinbar{display:flex;flex-wrap:wrap;align-items:center;gap:18px 30px;margin-bottom:14px}.lab-coinname{display:grid;gap:2px;min-width:0}.lab-coinname b{font:640 26px var(--display);letter-spacing:-.03em}.lab-coinname span{color:var(--fg-3);font-size:14px}.lab-facts{display:flex;gap:30px;margin:0}.lab-facts div{display:grid;gap:2px}.lab-facts dt{font-size:13px;color:var(--fg-3);letter-spacing:0;text-transform:none;font-weight:500}.lab-facts dd{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em}.lab-links{margin-left:auto;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.progress{height:3px;background:var(--line);border-radius:2px;margin:0 0 14px;overflow:hidden}.progress i{display:block;height:100%;background:var(--iri);background-size:200% 100%;animation:shimmer 2s linear infinite;transition:width .5s var(--ease)}.lab-main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;margin-bottom:14px;align-items:stretch}.lab-ladder{display:grid;gap:14px;align-content:start}.lab-split{display:grid;gap:10px;align-content:start}.lab-split h2{margin:0;font:640 24px/1.15 var(--display);letter-spacing:-.03em;text-transform:none}.split-rows{list-style:none;margin:4px 0 0;padding:0;display:grid}.split-rows li{display:grid;grid-template-columns:1fr auto auto;gap:18px;padding:10px 0;border-top:1px solid var(--line);font-size:14px;color:var(--fg-2);animation:rise .5s var(--ease) both}.split-rows li span:last-child{color:var(--fg);font-weight:600}.lab-table{display:grid;gap:14px;padding:8px 24px 20px}.lab-table tr.dim td{opacity:.5}.lab-table tbody tr{animation:fade .5s var(--ease) both}.bar-cell{display:inline-flex;align-items:center;gap:10px}.meter{display:inline-block;width:110px;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.meter i{display:block;height:100%;border-radius:3px;background:var(--bars-x);transition:width .6s var(--ease)}.ladder{width:100%;height:auto;display:block;color:#f4f2ef}.ladder rect{transition:fill .3s,opacity .3s}.ladder-label{font:500 21px var(--text);fill:#f4f2efbf}.ladder-label.dim{fill:#f4f2ef73}.wallet-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;align-items:stretch}.form-card{display:grid;gap:16px;align-content:start}.form-keys{display:flex;gap:10px;flex-wrap:wrap}.result-card{display:grid;align-content:center;min-height:360px}.result{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;animation:rise .6s var(--ease) both}.tile-mini{position:relative;flex:none;max-width:100%;border-radius:23%;background:var(--tile);box-shadow:0 24px 50px -26px #00000080}.tile-mini svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tile-mini rect{transition:opacity .3s}.tile-mini.art{background:none;border-radius:0;box-shadow:none}.tile-art{position:absolute;top:0;bottom:0;left:50%;aspect-ratio:814 / 835;transform:translate(-50%);filter:drop-shadow(0 24px 30px rgba(0,0,0,.32))}.tile-art img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;animation:fade .4s var(--ease) both}.tile-art .tile-art-dim{filter:brightness(.17);animation:none}.result-copy{display:grid;gap:14px}.result-coin{display:flex;align-items:center;gap:10px}.result-bar{margin:0;font-size:22px;color:var(--fg-3)}.result-bar b{font:660 64px/1 var(--display);letter-spacing:-.05em;color:var(--fg)}.facts-list{list-style:none;margin:0;padding:0;display:grid;gap:10px;color:var(--fg-2)}.facts-list li{display:flex;gap:10px;align-items:center}.facts-list svg{color:var(--fg-3);flex:none}.rules-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:14px;align-items:start}.rules-ladder{position:sticky;top:110px}.rules-list{margin:0;display:grid;padding:6px 24px}.rules-list div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:18px;padding:16px 0;border-top:1px solid var(--line)}.rules-list div:first-child{border-top:0}.rules-list dt{font-weight:600}.rules-list dd{margin:0;color:var(--fg-2);line-height:1.55}.worked{display:grid;gap:18px;margin-top:14px}.worked header{display:grid;gap:8px}.worked h2{margin:0;font:640 28px/1.1 var(--display);letter-spacing:-.03em;text-transform:none}.rounds-pre{display:grid;gap:14px}.schedule{list-style:none;margin:0;padding:0;display:grid}.schedule li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:20px;padding:16px 0;border-top:1px solid var(--line)}.schedule li:first-child{border-top:0}.schedule b{font-weight:600}.schedule span{color:var(--fg-2)}.recompute{padding:16px 20px;border-radius:var(--r-card);background:var(--panel-flat);margin:14px 0}.recompute p{margin:0 0 4px}.round-one{display:grid;gap:18px}.token-hero{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.token-copy{display:grid;gap:18px}.token-tile{width:100%;height:auto;max-width:300px;border-radius:23%;box-shadow:0 50px 90px -40px #0000008c;animation:tile-in 1.2s var(--ease) both}.token-ca{display:grid;gap:10px}.token-ca .label{color:var(--fg-3);font-size:13px;letter-spacing:0;text-transform:none;font-weight:500}.token-ca .addr{overflow-wrap:anywhere;white-space:normal}.token-figs{display:flex;gap:32px;margin:0}.token-figs div{display:grid;gap:2px}.token-figs dt{font-size:13px;color:var(--fg-3)}.token-figs dd{margin:0;font-size:26px;font-weight:600;letter-spacing:-.02em}.hero-keys{display:flex;flex-wrap:wrap;gap:10px}.flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:f}.flow li{position:relative;overflow:hidden;display:grid;gap:10px;align-content:start;counter-increment:f;background:#ffffffdb;border:1px solid var(--line-2);border-radius:var(--r-card);padding:22px;animation:rise .7s var(--ease) both}.flow li:nth-child(2){animation-delay:.08s}.flow li:nth-child(3){animation-delay:.16s}.flow li:nth-child(4){animation-delay:.24s}.flow li:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--iri);background-size:200% 100%;animation:shimmer 6s linear infinite}.flow li:before{content:counter(f);font:600 14px var(--text);width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:#fff}.flow b{font-weight:600}.flow span{color:var(--fg-2);line-height:1.5;font-size:15px}.route-live{display:grid;gap:10px;margin-top:24px}.route-live p{margin:0}.docs-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.docs-toc{position:sticky;top:110px;display:grid;gap:2px}.docs-toc .label{margin-bottom:10px;color:var(--fg-3);font-size:13px;letter-spacing:0;text-transform:none}.docs-toc a{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--fg-3);font-size:15px}.docs-toc a i{width:0;height:3px;border-radius:2px;background:var(--iri);background-size:200% 100%;animation:shimmer 3s linear infinite;transition:width .25s var(--ease)}.docs-toc a.on{color:var(--fg)}.docs-toc a.on i{width:16px}.docs-body{display:grid;gap:52px;max-width:720px}.docs-body section{display:grid;gap:14px;scroll-margin-top:120px}.docs-body h2{margin:0;font:640 30px/1.1 var(--display);letter-spacing:-.03em;text-transform:none}.docs-body p{margin:0;color:var(--fg-2);line-height:1.7;font-size:17px}.table th{color:var(--fg-3);font-weight:500;letter-spacing:0;text-transform:none}.table td{border-color:var(--line)}.foot{border-top:1px solid var(--line);padding:26px 0 110px;margin:0}.foot-row{display:flex;justify-content:space-between;gap:24px;align-items:center;flex-wrap:wrap}.foot-row p{margin:0;color:var(--fg-3);font-size:14px;max-width:640px}.foot-row nav{display:flex;gap:18px;flex-wrap:wrap}.foot-row nav a{color:var(--fg-2);font-size:14px}@media(max-width:1100px){.lab-main,.rules-grid,.wallet-grid{grid-template-columns:minmax(0,1fr)}.rules-ladder{position:static;max-width:420px}.flow{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-head{grid-template-columns:minmax(0,1fr)}.dock-item span{display:none}.dock-item.active span{display:inline}.cmd-open{min-width:0}}@media(max-width:760px){.bar-top{padding:12px 14px}.brand .word,.cmd-label,.cmd-open kbd{display:none}.cmd-open{padding:0 15px}.connect span{display:none}.connect{padding:0 15px}.dock{left:10px;right:10px;transform:none;justify-content:space-between;overflow-x:auto;animation-name:fade}.dock-item{padding:0 12px}.poster{height:auto;min-height:100svh;display:flex;flex-direction:column;padding:84px 0 96px;overflow:hidden}.poster-stage{position:relative;height:470px;flex:none}.poster-title{top:6px;transform:none;gap:.28em}.poster-title span{font-size:clamp(46px,13.5vw,70px)}.hold{top:92px;height:260px;transform:none}.poster-read{top:370px;flex-direction:column;align-items:center;gap:2px;text-align:center;padding:0 20px;font-size:14px}.poster-foot{position:static;flex-direction:column;align-items:stretch;gap:14px;padding:0 16px}.poster-copy p{font-size:17px}.live-card{min-width:0}.result{grid-template-columns:minmax(0,1fr);justify-items:start}.token-hero,.docs-grid{grid-template-columns:minmax(0,1fr)}.token-tile{max-width:200px}.docs-toc{position:static;grid-auto-flow:column;overflow-x:auto;gap:16px}.flow{grid-template-columns:minmax(0,1fr)}.rules-list div,.schedule li{grid-template-columns:minmax(0,1fr);gap:4px}.mint-form{flex-direction:column}.page{padding-top:96px}.lab-links{margin-left:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.home4{position:relative;height:100svh;min-height:660px;padding:74px 12px 12px}.home4-stage{position:relative;height:100%;border-radius:34px;overflow:hidden;background:#050506;color:#f4f2ef;isolation:isolate;box-shadow:0 50px 120px -70px #1e0e3cb3;animation:fade .9s var(--ease) both}.home4-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--a),var(--i1),var(--i2),var(--i3),var(--i4),var(--i5),var(--i6),var(--i1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.75;animation:spin-a 9s linear infinite}.st4{position:absolute;top:0;right:0;bottom:0;left:0}.home4-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#050506bd,#05050661 34%,#05050600 54%)}.st4-plate{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 60% at 62% 45%,#0c0b0f,#050506 72%)}.st4-gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .9s var(--ease)}.st4-gl.on{opacity:1}.st4-poster{position:absolute;transition:opacity .7s var(--ease)}.st4-poster.off{opacity:0;pointer-events:none}.st4-poster img{display:block;width:100%;height:100%}.st4-read{position:absolute;z-index:3;text-shadow:0 2px 18px rgba(0,0,0,.65);transform:translate(-50%);display:grid;justify-items:center;gap:4px;text-align:center;pointer-events:none;white-space:nowrap;animation:fade 1s var(--ease) both 1.2s}.st4-count{margin:0;display:flex;align-items:baseline;gap:10px}.st4-count b{min-width:2ch;text-align:right;font:600 46px/1 var(--display);letter-spacing:-.04em;color:#fff}.st4-count span{font:500 15px var(--text);color:#f4f2efa8}.st4-note{font:400 14px var(--text);color:#f4f2ef94}.home4-copy{position:absolute;z-index:3;left:clamp(26px,5vw,88px);top:50%;transform:translateY(-52%);width:min(760px,46%);display:grid;gap:18px;animation:rise 1s var(--ease) both .5s}.home4-copy .kicker{color:#f4f2ef9e}.home4-title{margin:0;font:620 clamp(40px,4.3vw,76px)/1 var(--display);letter-spacing:-.05em;color:#f7f5f2;text-wrap:balance}.home4-title em{display:block;width:fit-content;font-style:normal;background:linear-gradient(92deg,#fd5b07,#f98a45 40%,#f7c9a4 72%,#f6f4f1);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-bottom:.06em}.home4-copy p{margin:0;max-width:440px;font:400 clamp(16px,1.2vw,18px)/1.5 var(--text);color:#f4f2efb8}.home4 .chip-pill{background:#ffffff12;border-color:#ffffff29;color:#f4f2efd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home4 .chip-pill b{color:#fff}.home4 .chip-pill.quiet{color:#f4f2ef9e}.home4>.live-card{position:absolute;z-index:4;right:32px;top:98px;max-width:400px;background:#0e0e1194;color:#f4f2ef;box-shadow:0 30px 70px -30px #000c}.home4>.live-card .live-tag,.home4>.live-card .live-go{color:#f4f2ef99}.home4>.live-card .live-line{color:#f4f2efbd}@media(max-width:760px){.home4{height:auto;padding:68px 8px 96px}.home4-stage{height:calc(100svh - 160px);min-height:600px;max-height:860px;border-radius:28px}.home4-copy{left:20px;right:20px;top:auto;bottom:22px;width:auto;transform:none;gap:12px}.home4-title{font-size:clamp(34px,10vw,46px)}.home4-copy p{font-size:14.5px;line-height:1.45}.home4-copy .kicker{display:none}.home4-stage:before{background:linear-gradient(180deg,#05050600 46%,#050506bd 68%,#050506e6)}.st4-count b{font-size:38px}.st4-note{font-size:13px}.home4>.live-card{position:relative;right:auto;top:auto;max-width:none;margin-top:10px;min-width:0}}@media(prefers-reduced-motion:reduce){.home4-stage:after{animation:none}}.h5{position:relative}.h5-ch{position:relative;padding:clamp(120px,16vh,180px) max(20px,6vw) clamp(130px,17vh,190px)}.h5-ch.night{background:#050506;color:#f4f2ef;--fg: #f4f2ef;--fg-2: rgba(244, 242, 239, .72);--fg-3: rgba(244, 242, 239, .55);--line: rgba(244, 242, 239, .1);--line-2: rgba(244, 242, 239, .2)}.h5-ch.paper{background:#f7f7f5;color:var(--ink)}.h5-climb{margin-top:112px}.h5-seam{position:absolute;left:0;right:0;top:-95px;height:96px;z-index:1;pointer-events:none}.h5-seam svg{display:block;width:100%;height:100%}.night>.h5-seam{fill:#050506}.paper>.h5-seam{fill:#f7f7f5}.h5-seam rect{transform-box:fill-box;transform-origin:50% 50%;transform:scaleX(max(var(--min),clamp(0,calc((var(--p) - .04 - var(--i) * .028) * 7),1)))}.h5-tag{--t: clamp(0, calc((var(--p) - .3) * 7), 1);position:absolute;left:50%;top:0;display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 16px;border-radius:999px;opacity:var(--t);transform:translate(-50%,calc(-100% - 12px + (1 - var(--t)) * 14px));font:600 12px/1 var(--text);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.h5-tag:before{content:"";width:11px;height:10px;background:linear-gradient(180deg,#fd5b07,#f7c9a4 62%,#f6f4f1);clip-path:polygon(50% 0,100% 100%,0 100%)}.night>.h5-seam .h5-tag{background:#050506;color:#f4f2ef;box-shadow:0 0 0 1px #ffffff24,0 12px 30px -14px #0009}.paper>.h5-seam .h5-tag{background:#fff;color:#0b0b0c;box-shadow:0 0 0 1px #0b0b0c1a,0 12px 30px -14px #00000080}.paper>.h5-seam .h5-tag:before{background:linear-gradient(180deg,#fd5b07,#2b2b30)}.h5 .rv{--r: clamp(0, calc((var(--p) - .06 - var(--d, 0)) * 7), 1);opacity:var(--r);transform:translateY(calc((1 - var(--r)) * 42px))}.h5-still .rv,.h5-still .h5-tag{opacity:1;transform:none}.h5-head{display:grid;gap:18px;max-width:720px}.h5-head.center{margin:0 auto;text-align:center;justify-items:center}.h5-kick{font:500 15px/1.3 var(--text);color:var(--fg-3)}.h5-title{margin:0;font:620 clamp(36px,4.4vw,70px)/1.02 var(--display);letter-spacing:-.048em;text-wrap:balance}.h5-title em{font-style:normal}.night .h5-title em{background:linear-gradient(92deg,#fd5b07,#f98a45 40%,#f7c9a4 72%,#f6f4f1);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.paper .h5-title em{color:#fd5b07}.h5-lede{margin:0;max-width:580px;font:400 clamp(16px,1.2vw,19px)/1.55 var(--text);color:var(--fg-2)}.h5-note{margin:0;font:400 14px/1.5 var(--text);color:var(--fg-3)}.night .key{background:#ffffff0f;border-color:#ffffff2e;color:#f4f2ef}.night .key.primary{background:#f4f2ef;border-color:#f4f2ef;color:#0b0b0c}.night .key.primary .tab{background:#0b0b0c;color:#f7a873}.night .key.primary:hover{background:#fff}.h5-lit{position:relative;aspect-ratio:814 / 835;isolation:isolate}.h5-lit:before{content:"";position:absolute;top:-16%;right:-16%;bottom:-16%;left:-16%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#ece6f524,#ece6f500)}.paper .h5-lit:before{top:4%;right:2%;bottom:-8%;left:2%;background:radial-gradient(closest-side,#0b0b0c2e,#0b0b0c00);filter:blur(10px)}.h5-lit img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.h5-lit-dim{filter:brightness(.17)}.h5-lit-on{transition:clip-path .22s var(--ease);filter:drop-shadow(0 0 14px rgba(253,120,40,.22))}.h5-climb{height:330vh;padding:0}.h5-pin{position:sticky;top:0;height:100svh;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6vw;padding:0 max(20px,6vw);overflow:hidden}.h5-climb-copy{display:grid;gap:22px;max-width:620px}.h5-climb .h5-title{animation:h5-swap .7s var(--ease) both}@keyframes h5-swap{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}.h5-count{margin:0;display:flex;align-items:baseline;gap:14px}.h5-count b{min-width:2ch;font:600 clamp(64px,7vw,112px)/.9 var(--display);letter-spacing:-.05em}.h5-count span{font:500 17px var(--text);color:var(--fg-3)}.h5-rules{list-style:none;margin:6px 0 0;padding:0;display:grid;border-top:1px solid var(--line-2)}.h5-rules li{padding:14px 0;border-bottom:1px solid var(--line);font:400 16px/1.45 var(--text);color:var(--fg-2)}.h5-rules b{color:var(--fg);font-weight:600}.h5-climb-tile{height:min(70vh,42vw)}.h5-stair{margin:56px auto 0;max-width:1100px;height:clamp(250px,40vh,350px);display:grid;grid-template-columns:repeat(36,minmax(0,1fr));gap:clamp(2px,.4vw,6px);align-items:end}.h5-col{--g: clamp(0, calc((var(--p) - .12 - var(--h) * .0035) * 8), 1);position:relative;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:4px 0 24px;border:0;border-radius:6px;background:none;cursor:pointer}.h5-col:hover{background:#0b0b0c0b}.h5-col:focus-visible{outline:2px solid #fd5b07;outline-offset:2px}.h5-col-bars{display:flex;flex-direction:column-reverse;gap:2px;transform:scaleY(var(--g));transform-origin:bottom}.h5-col-bars i{display:block;height:clamp(4px,.85vh,9px);border-radius:2px}.h5-col-h{position:absolute;left:50%;bottom:2px;transform:translate(-50%);font:500 11px/16px var(--text);color:var(--fg-3);white-space:nowrap;pointer-events:none}.h5-col.sold .h5-col-h{color:#fd5b07;font-weight:700}.h5-stair-read{margin:30px auto 0;max-width:1100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;text-align:center}.h5-stair-read p{margin:0;font:400 16px var(--text);color:var(--fg-2)}.h5-stair-read b{margin-right:6px;font:600 30px var(--display);letter-spacing:-.03em;color:var(--fg)}.h5-split-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6vw;align-items:center}.h5-duels{display:grid;gap:34px}.h5-duel{display:grid;gap:14px;padding-top:18px;border-top:2px solid var(--line-2)}.h5-duel-name{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.h5-duel-name b{font:600 22px var(--display);letter-spacing:-.02em}.h5-duel-name span{font:500 15px var(--text);color:var(--fg-3);font-variant-numeric:tabular-nums}.h5-range{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:16px;font:400 14px var(--text);color:var(--fg-3)}.h5-range input{width:100%;accent-color:#fd5b07}.h5-weight{display:grid;gap:10px}.h5-weight-bar{display:block;height:14px;border-radius:3px;box-shadow:0 0 24px #fd782847;transition:width .35s var(--ease)}.h5-weight-num{font:400 15px var(--text);color:var(--fg-2)}.h5-weight-num b{margin-right:8px;font:600 34px var(--display);letter-spacing:-.03em;color:var(--fg)}.h5-lab-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6vw;align-items:center}.h5-paste{margin-top:30px;max-width:560px;height:60px;display:flex;align-items:center;gap:10px;padding:0 6px 0 18px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line-2),0 20px 40px -24px #0000004d;color:var(--fg-3)}.h5-paste input{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;font:400 16px var(--text);color:var(--fg)}.h5-paste .key{flex:none}.h5-lab-live{display:grid;justify-items:center;gap:18px;color:inherit;text-decoration:none}.h5-lab-live:hover .h5-lab-read b{color:#fd5b07}.h5-lab-read{display:grid;justify-items:center;gap:6px;text-align:center}.h5-lab-read b{display:inline-flex;align-items:center;gap:8px;font:640 22px var(--display);letter-spacing:-.02em;transition:color .2s}.h5-lab-read>span:last-child{font:400 15px var(--text);color:var(--fg-2)}.h5-wallet-form{margin:40px auto 0;max-width:880px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:10px}.h5-wallet-form input,.h5-seal-in input{height:56px;padding:0 18px;border-radius:16px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;color:#f4f2ef;font:400 15px var(--text);outline:none;min-width:0}.h5-wallet-form input:focus,.h5-seal-in input:focus{border-color:#fd7828bf;box-shadow:0 0 0 3px #fd5b072e}.h5-wallet-form .key{min-height:56px}.h5-try{margin:14px auto 0;text-align:center;font:400 14px var(--text);color:var(--fg-3)}.h5-try button{padding:0;border:0;background:none;color:#f7a873;font:600 14px var(--text);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.h5-wallet-out{margin:52px auto 0;max-width:900px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:56px;align-items:center}.h5-wallet-tile{height:clamp(220px,34vh,320px)}.h5-wallet-read{display:grid;gap:10px}.h5-wallet-read p{margin:0;font:400 17px/1.45 var(--text);color:var(--fg-2)}.h5-big{display:flex;align-items:baseline;gap:14px}.h5-big b{font:600 clamp(64px,6vw,96px)/.9 var(--display);letter-spacing:-.05em;color:#fff}.h5-more{display:inline-flex;align-items:center;gap:6px;color:#f7a873;font:600 15px var(--text);text-decoration:none}.h5-rounds-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6vw;align-items:center}.h5-dial{width:clamp(300px,34vw,460px);height:auto;overflow:visible}.h5-dial-ring{fill:none;stroke:#0b0b0c;stroke-width:2;stroke-dashoffset:calc(var(--c) * (1 - clamp(0,calc((var(--p) - .04) * 4.5),1)));transform:rotate(-90deg);transform-origin:200px 200px}.h5-dial-tick{stroke:#0b0b0c38;stroke-width:1.5}.h5-dial-close{--s: clamp(0, calc((var(--p) - .1 - var(--k) * .022) * 10), 1);opacity:var(--s)}.h5-dial-close circle{fill:#fd5b07;transform-box:fill-box;transform-origin:center;transform:scale(var(--s))}.h5-dial-close text{font:600 13px var(--text);fill:#0b0b0c}.h5-dial-mid{font:620 30px var(--display);letter-spacing:-.03em;fill:#0b0b0c}.h5-dial-sub{font:400 14px var(--text);fill:#0b0b0c8c}.h5-facts{list-style:none;margin:34px 0 0;padding:0;display:grid;border-top:2px solid #0b0b0c}.h5-facts li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--line-2)}.h5-facts b{font:600 20px var(--display);letter-spacing:-.02em}.h5-facts span{font:400 15px/1.45 var(--text);color:var(--fg-2)}.h5-path{position:relative;max-width:1180px;margin:64px auto 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.h5-path:before{content:"";position:absolute;left:10%;right:10%;top:13px;height:2px;background:linear-gradient(90deg,#fd5b07,#f7c9a4,#f6f4f1);transform-origin:left;transform:scaleX(clamp(0,calc((var(--p) - .12) * 3.5),1))}.h5-path:after{content:"";position:absolute;top:9px;left:10%;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 16px 4px #fd8c3cb3;animation:h5-run 3.6s linear infinite}@keyframes h5-run{0%{left:10%;opacity:0}8%{opacity:1}92%{opacity:1}to{left:90%;opacity:0}}.h5-path li{--s: clamp(0, calc((var(--p) - .12 - var(--k) * .05) * 8), 1);position:relative;display:grid;justify-items:center;gap:14px;text-align:center;opacity:var(--s);transform:translateY(calc((1 - var(--s)) * 16px))}.h5-path i{width:28px;height:28px;border-radius:9px;background:#050506 url(/strafi/tile-face.webp) center / cover;box-shadow:0 0 0 1px #ffffff2e,0 0 24px #fd782847}.h5-path span{max-width:170px;font:500 15px/1.35 var(--text);color:var(--fg-2)}.h5-seal{max-width:820px;margin:60px auto 0;display:grid;gap:18px}.h5-seal-in{display:grid;gap:10px;font:600 12px var(--text);letter-spacing:.09em;text-transform:uppercase;color:var(--fg-3)}.h5-seal-in input{letter-spacing:0;text-transform:none;font-size:16px}.h5-seal-out{margin:0;display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px 18px;font:500 clamp(16px,1.6vw,22px)/1.3 var(--text);letter-spacing:.06em;color:#f7c9a4;font-variant-numeric:tabular-nums}.h5-seal-out span{animation:h5-flip .5s var(--ease) both}@keyframes h5-flip{0%{opacity:.2;transform:translateY(6px);color:#fd5b07}}.h5-close{display:grid;justify-items:center;gap:22px;text-align:center;padding-bottom:clamp(150px,20vh,210px)}.h5-close-tile{height:clamp(150px,22vh,220px)}.h5-close .h5-title{font-size:clamp(44px,6vw,96px)}.h5-doors{margin-top:6px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.h5-close-chips{justify-content:center}@media(max-width:900px){.h5-ch{padding-top:110px;padding-bottom:130px}.h5-pin{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:center;gap:26px;padding-top:72px;padding-bottom:96px}.h5-climb-tile{order:-1;height:25vh;justify-self:center}.h5-rules li:nth-child(3){display:none}.h5-climb .h5-title{font-size:31px}.h5-climb-copy{gap:14px}.h5-count b{font-size:60px}.h5-rules li{padding:10px 0;font-size:14.5px}.h5-split-grid,.h5-lab-grid,.h5-rounds-grid{grid-template-columns:1fr;gap:44px}.h5-range{grid-template-columns:1fr;gap:6px}.h5-lab-grid>*{min-width:0}.h5-lab-live .tile-mini{width:min(360px,74vw)!important;height:min(360px,74vw)!important}.h5-paste .key{padding:0 14px}.h5-wallet-form{grid-template-columns:1fr}.h5-wallet-out{grid-template-columns:1fr;justify-items:center;text-align:center;gap:28px}.h5-big{justify-content:center}.h5-dial{justify-self:center;width:min(86vw,380px)}.h5-facts li{grid-template-columns:1fr;gap:4px}.h5-path{grid-template-columns:1fr;gap:22px}.h5-path:before,.h5-path:after{display:none}.h5-seal-out{grid-template-columns:repeat(2,auto)}.h5-stair{grid-template-columns:repeat(36,minmax(0,1fr));gap:2px}.h5-col-h{font-size:9px}}@media(prefers-reduced-motion:reduce){.h5-path:after{animation:none;display:none}.h5-climb .h5-title{animation:none}}:root[data-night-head] .bar-top .brand,:root[data-night-head] .bar-top .word{color:#f4f2ef}:root[data-night-head] .bar-top .cmd-open{background:#ffffff14;border-color:#ffffff2e;color:#f4f2efb8}:root[data-night-head] .bar-top .cmd-open kbd{background:#ffffff1f;color:#f4f2efb3}:root[data-night-head] .bar-top .connect{background:#f4f2ef;color:#0b0b0c}.bar-top .brand,.bar-top .cmd-open,.bar-top .connect{transition:color .3s,background .3s,border-color .3s}
