.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}.hv-transcript{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hv-transcript:focus-within{z-index:50;clip-path:none;color:#f3e9dc;border:2px solid var(--hv-pink);width:min(36rem,100vw - 32px);height:auto;max-height:60vh;font:15px/1.5 var(--font-ui), system-ui, sans-serif;background:#0d0b0af0;border-radius:12px;margin:0;padding:20px 24px;position:fixed;bottom:16px;left:16px;overflow:auto}.hv-transcript:focus-within :is(h2,h3){font-family:var(--font-marker), cursive;color:var(--hv-gold);margin:1em 0 .35em}.hv-transcript:focus-within h2{font-size:1.35em}.hv-transcript:focus-within h3{color:var(--hv-amber);font-size:1.1em}.hv-transcript:focus-within p{margin:0 0 .6em}.hv-transcript:focus-within a{color:var(--hv-pink);text-underline-offset:3px}.hv-transcript:focus-within a:focus-visible{outline:3px solid var(--hv-gold);outline-offset:2px;border-radius:3px}.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);place-items:center;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;display:grid}.splash-enter-stroke,.splash-enter-fill{white-space:nowrap;grid-area:1/1}.splash-enter-stroke{color:#0000;-webkit-text-stroke:1.3699cqw #000}.splash-enter-fill{color:#0000;background-image:url(/fly/splash/grain.webp),linear-gradient(#ffe101,#ffe101);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:69.7893cqw 69.7893cqw,auto;-webkit-background-clip:text;background-clip:text}.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}}.sp,.sp-navpatch,.sp-slab,.sp-binwrap{--px:.0694444cqw}.sp{box-sizing:border-box;cursor:pointer;color:inherit;font:inherit;transform-origin:50%;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.3,1),filter .12s;display:block}.sp>img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;max-width:none;height:100%;display:block}.sp:focus-visible{outline:calc(3 * var(--px)) solid var(--hv-gold);outline-offset:calc(3 * var(--px));border-radius:calc(8 * var(--px))}.sp-slab,.sp-navpatch,.sp-bin-burn{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none}.sp-under{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;max-width:none;transition:opacity .12s;position:absolute}.sp:hover .sp-under,.sp:focus-visible .sp-under{opacity:var(--under,1)}.sp-navpatch{background:url(/fly/hive/ui/nav-bar.png) 0 0/auto 100% repeat-x}.sp-nav{overflow:visible}.sp-nav-off,.sp-nav-on{white-space:nowrap;text-align:center;justify-content:center;align-items:center;line-height:1.2;transition:opacity .12s,transform .12s cubic-bezier(.2,.7,.3,1);display:flex;position:absolute;inset:0}.sp-nav-off{color:#fff;font-size:calc(30 * var(--px))}.sp-nav-on{opacity:0;font-size:calc(39 * var(--px));color:#0000;-webkit-background-clip:text;background-clip:text;background-image:url(/fly/splash/grain.webp), linear-gradient(var(--tone), var(--tone));background-size:calc(1024 * var(--px)) calc(1024 * var(--px)), auto;background-position:0 0,0 0;background-repeat:repeat,no-repeat;transform:scale(.92)}.sp-nav[data-tone=rose]{--tone:#d3697f}.sp-nav[data-tone=yellow]{--tone:#ffe101}.sp-nav[data-tone=mint]{--tone:#9acbb6}.sp-nav:hover .sp-nav-off,.sp-nav:focus-visible .sp-nav-off{opacity:0;transform:scale(1.1)}.sp-nav:hover .sp-nav-on,.sp-nav:focus-visible .sp-nav-on{opacity:1;transform:scale(1)}.sp-nav:active .sp-nav-on{transition-duration:50ms;transform:scale(.95)}.sp-wallet:before{content:"";z-index:-1;width:105.85%;height:105.85%;filter:blur(calc(2.117 * var(--px))) brightness(1.12);opacity:0;background:url(/fly/hive/ui/wallet-blank.png) 50%/100% 100% no-repeat;transition:opacity .12s;position:absolute;top:-5.8%;left:-1.46%}.sp-wallet:hover:before,.sp-wallet:focus-visible:before{opacity:1}.sp-wallet:hover{transform:translateY(-3%)scale(1.02)}.sp-wallet:active{transition-duration:50ms;transform:translateY(2%)scale(.97)}.sp-wallet-word{color:#000;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex}.sp-tile .sp-under{width:calc(87 * var(--px));height:calc(89.148 * var(--px));border-radius:calc(3 * var(--px));--under:.64;top:0;left:0}.sp-tile:hover{transform:translate(-1.5%,-2.5%)}.sp-tile:active{transition-duration:50ms;transform:translateY(1%)scale(.97)}.sp-hero:hover{filter:drop-shadow(0 calc(6 * var(--px)) calc(6 * var(--px)) #0006) brightness(1.04);transform:translateY(-2.5%)scale(1.02)}.sp-hero:active{filter:brightness(.95);transition-duration:50ms;transform:translateY(2.5%)scale(.985)}.sp-binwrap{pointer-events:none}.sp-binwrap>*{pointer-events:auto}.sp-bin-burn{mix-blend-mode:color-burn;opacity:0;pointer-events:none;transition:opacity .14s}.sp-binwrap:hover .sp-bin-burn,.sp-binwrap:focus-within .sp-bin-burn{opacity:1}.sp-bin:hover{transform:translateY(-1%)rotate(-.6deg)}.sp-bin:active{transition-duration:50ms;transform:translateY(.5%)scale(.985)}.sp-uni{transition:none}.sp-uni>img,.sp-uni-mark>img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.sp-uni-banner-shadow{opacity:0;transition:opacity .14s}.sp-uni:hover .sp-uni-banner-shadow,.sp-uni:focus-visible .sp-uni-banner-shadow{opacity:1}.sp-uni-word{font-family:var(--font-caveat), "Caveat", cursive;font-weight:700;font-size:calc(20 * var(--px));text-align:center;color:#000;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;line-height:1.25;transition:transform .14s cubic-bezier(.2,.7,.3,1);display:flex}.sp-uni:hover .sp-uni-word,.sp-uni:focus-visible .sp-uni-word{transform:translateY(calc(-7 * var(--px)))}.sp-uni-mark{z-index:1;transition:transform .14s cubic-bezier(.2,.7,.3,1);display:block}.sp-uni-mark>img{width:100%;height:100%;top:0;left:0}.sp-uni-mark>.sp-under{left:calc(7 * var(--px));top:calc(-5 * var(--px));width:calc(101 * var(--px));height:calc(101 * var(--px))}.sp-uni:hover .sp-uni-mark,.sp-uni:focus-visible .sp-uni-mark{transform:translate(calc(-9.875 * var(--px)), calc(-9 * var(--px)))}.sp-uni:active .sp-uni-mark{transform:translate(calc(-6 * var(--px)), calc(-4 * var(--px))) scale(.97);transition-duration:50ms}@media (prefers-reduced-motion:reduce){.sp,.sp-nav-off,.sp-nav-on,.sp-under,.sp-wallet:before,.sp-bin-burn,.sp-uni-word,.sp-uni-mark,.sp-uni-banner-shadow{transition:none}}
