.hive{--hv-ground:#0d0b0a;--hv-gold:#eed364;--hv-amber:#f2c14e;--hv-pink:#ff2d78;--hv-rose:#d3697f;--hv-yellow:#ffe101;--font-rage:var(--font-display);--font-hand:var(--font-marker);background:var(--hv-ground);color:#f4ece0;overflow-x:clip}html{scroll-behavior:smooth}.hv-anchor{width:0;height:0;scroll-margin-top:40px;position:absolute;left:0}.hv-stage{aspect-ratio:1440/7423;background:var(--hv-ground);width:100%;position:relative;overflow:hidden;container-type:inline-size}.hv-txt{margin:0;line-height:1}.hv-stage :is(h1,h2,h3){text-wrap:wrap}.hv-tokenca{z-index:5;color:#000;white-space:nowrap;cursor:copy;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;line-height:normal;display:flex;position:absolute}.hv-tokenca:hover>span[aria-hidden]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hv-tokenca:focus-visible{outline:3px solid var(--hv-gold);outline-offset:4px}.hv-tokenca-icon{opacity:.75;flex:none;margin-left:.45em;transition:opacity .12s,transform .12s}.hv-tokenca:hover .hv-tokenca-icon{opacity:1;transform:translateY(-1px)}.hv-navwallet{color:#000;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.hv-txt[data-nowrap=true],.hv-txt[data-nowrap=true] :is(p,h1,h2,h3,span,a){white-space:nowrap;text-wrap:nowrap}.hv-txt p,.hv-txt h1,.hv-txt h2,.hv-txt h3{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.hv-f-rage{font-family:var(--font-rage), Impact, sans-serif;font-weight:400}.hv-f-horror{font-family:var(--font-horror), Impact, sans-serif;font-weight:400}.hv-f-marker{font-family:var(--font-marker), cursive;font-weight:400}.hv-f-body{font-family:var(--font-body), ui-monospace, monospace}.hv-f-readout{font-family:var(--font-readout), ui-monospace, monospace;font-weight:700}.hv-f-display{font-family:var(--font-display), Impact, sans-serif;font-weight:400}.hv-hit{cursor:pointer;color:inherit;will-change:transform;background:0 0;border:0;padding:0;text-decoration:none;transition:transform .14s cubic-bezier(.2,.7,.3,1),filter .14s;position:absolute}.hv-hit:before{content:"";opacity:0;pointer-events:none;transition:opacity .14s;position:absolute;inset:-8%}.hv-hit:hover:not(:disabled):before,.hv-hit:focus-visible:before{opacity:1}.hv-hit[data-shape=splat]:before{background:radial-gradient(#ffffff4d 0%,#ffffff1f 42%,#fff0 70%)}.hv-hit[data-shape=tile]:before{background:#ffffff29;border-radius:14%;box-shadow:0 0 0 2px #eed3648c,0 10px 20px #0006}.hv-hit[data-shape=tile]:hover:not(:disabled){transform:translateY(-3px)scale(1.06)}.hv-hit[data-shape=disc]:before{background:#ffffff2e;border-radius:50%;inset:-6%;box-shadow:0 0 0 2px #eed36499,0 8px 18px #00000073}.hv-hit[data-shape=disc]:hover:not(:disabled){transform:translateY(-3px)scale(1.07)}.hv-hit[data-shape=disc]:focus-visible{border-radius:50%}.hv-hit[data-shape=text]:before{background:radial-gradient(#eed36457 0%,#eed36424 46%,#eed36400 72%)}.hv-hit:active:not(:disabled){transform:translateY(1px)scale(.985)}.hv-hit:disabled{cursor:not-allowed;filter:grayscale(.7)brightness(.72)}.hv-hit:focus-visible{outline:3px solid var(--hv-gold);outline-offset:4px;border-radius:4px}.hv-hit img{object-fit:fill;display:block}@media (prefers-reduced-motion:reduce){.hv-hit{transition:none}}.hv-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hive{--tv-px:.0694444cqw}.tv-f-ui{font-family:var(--font-ui), system-ui, sans-serif}.tv-f-numeric{font-family:var(--font-numeric), ui-monospace, monospace;font-weight:700}.tv-f-marker{font-family:var(--font-marker), cursive}.tv-f-display{font-family:var(--font-display), Impact, sans-serif}.tv-patch{z-index:5}.tv-txt{z-index:7}.tv-box{z-index:6;box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(10 * var(--tv-px));padding:0 calc(16.557 * var(--tv-px));border:calc(2.365 * var(--tv-px)) solid #26201d;border-radius:calc(14.192 * var(--tv-px));background:#ebf4f0;display:flex}.tv-amount{color:#0d0b0a;min-width:0;line-height:1;font-family:var(--font-numeric), ui-monospace, monospace;background:0 0;border:0;outline:none;flex:auto;padding:0;font-weight:700}.tv-amount::placeholder{color:#0d0b0a;opacity:1}.tv-amount-out{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-pill{align-items:center;gap:calc(9.461 * var(--tv-px));padding:calc(5.322 * var(--tv-px)) calc(10.052 * var(--tv-px));border:calc(1.774 * var(--tv-px)) solid #26201d;border-radius:calc(23.653 * var(--tv-px));cursor:pointer;background:#ffffffab;flex:none;transition:transform .12s,background .12s;display:inline-flex}.tv-pill:hover{background:#fff;transform:translateY(-1px)}.tv-pill:active{transform:translateY(.5px)}.tv-pill:focus-visible{outline:calc(3 * var(--tv-px)) solid var(--hv-gold);outline-offset:calc(2 * var(--tv-px))}.tv-back{z-index:8;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:transform .12s;display:grid}.tv-back img{width:100%;height:100%;display:block;transform:rotate(90deg)}.tv-back:hover{transform:translateX(calc(-2 * var(--tv-px)))}.tv-back:active{transform:translate(0)}.tv-back:focus-visible{outline:calc(3 * var(--tv-px)) solid var(--hv-gold);outline-offset:calc(2 * var(--tv-px))}.tv-pill-sym{font-family:var(--font-ui), system-ui, sans-serif;color:#0d0b0a;font-weight:800;line-height:1}.tv-pill img{display:block}.tv-mark{color:#fff;line-height:1;font-family:var(--font-ui), system-ui, sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.tv-panel{z-index:7;box-sizing:border-box;border:calc(3 * var(--tv-px)) solid #000;border-radius:calc(30 * var(--tv-px));background:#ebf4f0}.tv-row{cursor:pointer;border-radius:calc(10 * var(--tv-px));background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;transition:background .12s,transform .12s;display:flex}.tv-row:hover:not(:disabled){transform:translateX(calc(2 * var(--tv-px)));background:#2baa7529}.tv-row:focus-visible{outline:calc(3 * var(--tv-px)) solid var(--hv-gold);outline-offset:calc(2 * var(--tv-px))}.tv-row:disabled{cursor:not-allowed;opacity:.38}.tv-row-sym{font-family:var(--font-ui), system-ui, sans-serif;color:#0d0b0a;letter-spacing:.0282em;font-weight:700;line-height:1}.tv-splat{z-index:8;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .14s cubic-bezier(.2,.7,.3,1),filter .14s}.tv-splat img{object-fit:fill;-webkit-user-select:none;user-select:none;display:block}.tv-splat:hover:not(:disabled){transform:translateY(calc(-3 * var(--tv-px))) scale(1.02) rotate(-.5deg)}.tv-splat:active:not(:disabled){transform:translateY(calc(1 * var(--tv-px))) scale(.99)}.tv-splat:disabled{cursor:not-allowed;filter:grayscale(.55)brightness(.82)}.tv-splat:focus-visible{outline:calc(3 * var(--tv-px)) solid var(--hv-gold);outline-offset:calc(4 * var(--tv-px))}.tv-word{white-space:nowrap;pointer-events:none;color:#0d0b0a;line-height:1;font-family:var(--font-marker), cursive;justify-content:center;align-items:center;display:flex}.tv-status{z-index:8;font-family:var(--font-body), ui-monospace, monospace;font-size:calc(13 * var(--tv-px));color:#f4ece0;text-align:center;line-height:1.45}.tv-status-line{white-space:nowrap;display:block}.tv-mark-logo{object-fit:cover;border-radius:50%;flex:none}.tv-status-link{font:inherit;color:var(--hv-gold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tv-status-link:hover:not(:disabled){text-decoration-style:solid}.tv-status-link:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.tv-splat,.tv-pill,.tv-row{transition:none}}.jb{pointer-events:none;overflow:hidden}.jb-base{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.jb-btn{pointer-events:auto;cursor:pointer;transform-origin:50%;filter:drop-shadow(0 calc(1.5 * var(--tv-px)) calc(2 * var(--tv-px)) #00000059);background:0 0;border:0;padding:0;transition:transform .12s cubic-bezier(.2,.7,.3,1),filter .12s}.jb-btn img{-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .25s cubic-bezier(.2,.7,.3,1),filter .2s;display:block}.jb-btn:hover{filter:drop-shadow(0 calc(3 * var(--tv-px)) calc(5 * var(--tv-px)) #00000073) brightness(1.06);transform:translateY(-4%)scale(1.06)}.jb-btn:active{transition-duration:50ms;transform:translateY(2%)scale(.95)}.jb-btn:focus-visible{outline:calc(3 * var(--tv-px)) solid var(--hv-gold);outline-offset:calc(2 * var(--tv-px));border-radius:50%}.jb-play[data-playing=true]{animation:1.6s ease-in-out infinite jb-breathe}.jb-play[data-status=loading]{animation:.6s steps(2,end) infinite jb-flicker}.jb-play[data-status=missing] img{filter:grayscale(.7)brightness(.8)}.jb-vol[data-muted=true] img{filter:grayscale(.75)brightness(.8);transform:rotate(52deg)}@keyframes jb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes jb-flicker{0%{filter:brightness()drop-shadow(0 0 #0000)}to{filter:brightness(1.25) drop-shadow(0 0 calc(4 * var(--tv-px)) #ffe1018c)}}@media (prefers-reduced-motion:reduce){.jb-btn,.jb-btn img{transition:none}.jb-play[data-playing=true],.jb-play[data-status=loading]{animation:none}}.splash{z-index:1000;background:#1b1120 url(/fly/splash/backdrop-tiny.webp) 50%/cover no-repeat;transition:opacity .45s;position:fixed;inset:0;overflow:hidden}.splash[data-phase=leaving]{opacity:0;pointer-events:none}.splash-frame{aspect-ratio:1460/810;width:min(100vw,180.247vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.splash-backdrop{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none}.splash-mark{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none}.splash-text{text-align:center;white-space:nowrap;color:#0000;background-position:0 0,0 0;background-repeat:repeat,no-repeat;-webkit-background-clip:text;background-clip:text;border:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:flex}.splash-loading{letter-spacing:.1167cqw;background-image:url(/fly/splash/grain.webp),linear-gradient(#fff,#fff);background-size:59.7698cqw 59.7698cqw,auto;font-size:3.4247cqw;animation:1.2s ease-in-out infinite splash-blink}.splash-enter{letter-spacing:.1363cqw;cursor:pointer;filter:drop-shadow(0 .274cqw #0000008c);background-image:url(/fly/splash/grain.webp),linear-gradient(#ffe101,#ffe101);background-size:69.7893cqw 69.7893cqw,auto;font-size:4.7985cqw;transition:transform .14s cubic-bezier(.2,.7,.3,1),filter .14s;animation:.35s cubic-bezier(.2,.7,.3,1) splash-arrive}.splash-enter:hover{filter:drop-shadow(0 .48cqw #00000080)brightness(1.08);transform:translateY(-.2cqw)scale(1.04)rotate(-1deg)}.splash-enter:active{transition-duration:50ms;transform:translateY(2px)scale(.98)}.splash-enter:focus-visible{outline-offset:.55cqw;border-radius:.82cqw;outline:.274cqw solid #ffe101}@keyframes splash-blink{0%,to{opacity:1}50%{opacity:.55}}@keyframes splash-arrive{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.splash{transition:none}.splash-loading,.splash-enter{animation:none}.splash-enter{transition:none}}.hv-hit:after{content:"";opacity:0;pointer-events:none;background:#fff;transition:opacity .14s,background 50ms;position:absolute;inset:0}.hv-hit[data-shape=text]:after{background:radial-gradient(#fff 0% 55%,#fff0 80%);border-radius:30%;inset:-12% -6%}.hv-hit[data-shape=splat]:after{background:radial-gradient(#fff 0% 50%,#fff0 78%);border-radius:40%;inset:2%}.hv-hit[data-shape=tile]:after{border-radius:14%}.hv-hit[data-shape=disc]:after{border-radius:50%}.hv-hit:hover:not(:disabled):after{opacity:.2}.hv-hit:active:not(:disabled):after{opacity:.3;background:#000;transition-duration:30ms}.hv-hit:active:not(:disabled):before{opacity:.35;transition-duration:30ms}.hv-hit:active:not(:disabled){transition-duration:50ms;transform:translateY(2px)scale(.965)}.hv-hit[data-shape=text]:hover:not(:disabled){transform:translateY(-3px)scale(1.06)}.hv-hit[data-shape=splat]:hover:not(:disabled){transform:translateY(-4px)scale(1.035)rotate(-.6deg)}@media (prefers-reduced-motion:reduce){.hv-hit:after{transition:none}}
