:root{--rx-oxford: #070f34;--rx-zaffre: #0313a6;--rx-violet: #9201cb;--rx-cerise: #f715ab;--rx-cyan: #34edf3;--rx-black: #000;--rx-paper: #efe9df;--rx-ink: var(--rx-oxford);--rx-mono: "JetBrains Mono", ui-monospace, monospace;--rx-label: "Barlow Condensed", "Arial Narrow", sans-serif;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;height:100%;background:var(--rx-black)}body{overflow:hidden;color:var(--rx-paper);font-family:var(--rx-mono);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;touch-action:manipulation}::-moz-selection{background:var(--rx-cerise);color:var(--rx-black)}::selection{background:var(--rx-cerise);color:var(--rx-black)}button,input,textarea{font:inherit;color:inherit}.rx{position:fixed;inset:0;overflow:hidden;background:var(--rx-black)}.rx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rx-canvas{position:relative}.rx-canvas__art{position:absolute;inset:0;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.rx-at{position:absolute}.rx-stage{position:absolute;inset:0;display:flex;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.rx-stage::-webkit-scrollbar{display:none}.rx-stage__canvas{flex:none;margin:auto;animation:rx-lights .6s ease-out both}.rx-hotspot{z-index:2}.rx-hotspot:has(>.rx-hotspot__hit:focus-visible),.rx-hotspot.is-hint{z-index:6}.rx-hotspot:before{content:"";position:absolute;inset:-10%;border-radius:50%;background:radial-gradient(closest-side,#34edf34d,#34edf300);opacity:0;transition:opacity .25s ease;pointer-events:none}.rx-hotspot:has(>.rx-hotspot__hit:focus-visible):before{opacity:1}@media(hover:hover)and (pointer:fine){.rx-hotspot:hover{z-index:6}.rx-hotspot:hover:before{opacity:1}}.rx-hotspot.is-hint:before{animation:rx-breathe 2.6s ease-in-out infinite}.rx-hotspot--glow:before{inset:-22%;background:radial-gradient(closest-side,#34edf3cc,#34edf361 55%,#34edf300);mix-blend-mode:screen;opacity:1;animation:rx-glow 2.4s ease-in-out infinite}@keyframes rx-glow{0%,to{opacity:.72}50%{opacity:1}}.rx-hotspot.is-dead:before{background:radial-gradient(closest-side,#efe9df24,#efe9df00)}.rx-hotspot--paper:before{background:radial-gradient(closest-side,#f715ab47,#f715ab00)}.rx-hotspot--tiny:before,.rx-hotspot--silent:before{display:none}.rx-hotspot__hit{position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);padding:0;border:0;border-radius:14%;background:transparent;cursor:pointer}.is-dead>.rx-hotspot__hit{cursor:help}.is-refusing>.rx-hotspot__hit{cursor:not-allowed}.rx-hotspot__hit:focus-visible{outline:2px dashed var(--rx-cyan);outline-offset:4px}.rx-hotspot.is-flicker-0:before{animation:rx-flicker-a .5s ease-out}.rx-hotspot.is-flicker-1:before{animation:rx-flicker-b .5s ease-out}.rx-speech{z-index:3;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.rx-speech p{margin:0;padding:.2em .6em .25em;background:#0000006b;color:var(--rx-cyan);font-family:var(--rx-mono);font-size:max(15px,calc(32px * var(--s, 1)));font-weight:500;letter-spacing:.02em;text-shadow:0 0 10px rgb(52 237 243 / .75),0 0 1px var(--rx-paper);white-space:nowrap}.rx-speech__caret{display:inline-block;width:.55em;height:1em;margin-left:.12em;vertical-align:-.14em;background:currentColor;animation:rx-blink 1s steps(1) infinite}.rx-cup{z-index:1;animation:rx-cup-in .7s cubic-bezier(.2,.8,.3,1) both}.rx-cup img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;filter:drop-shadow(0 calc(3px * var(--s, 1)) calc(5px * var(--s, 1)) rgb(0 0 0 / .55))}.rx-cup.is-spat{animation:rx-spat .82s cubic-bezier(.45,0,.6,1) forwards}.rx-cup-shadow{z-index:1;border-radius:50%;background:radial-gradient(closest-side,#0009,#0000)}.rx-counter--spit .rx-cup-shadow{opacity:0;transition:opacity .3s ease}.rx-bell-pop{z-index:3;pointer-events:none}.rx-bell-pop img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;animation:rx-ring 1.35s ease-out forwards;filter:drop-shadow(0 0 calc(18px * var(--s, 1)) rgb(52 237 243 / .55))}.rx-stage.rx-counter--spit{animation:rx-shake .32s .76s linear both}.rx-radio{z-index:4;pointer-events:auto;color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;isolation:isolate}.rx-radio:before{content:"";position:absolute;z-index:-1;left:2%;right:4%;bottom:calc(-6px * var(--s, 1));height:calc(12px * var(--s, 1));border-radius:50%;background:var(--rx-black);filter:blur(calc(4px * var(--s, 1)));opacity:.85;pointer-events:none}.rx-radio__tap{all:unset;box-sizing:border-box;position:relative;display:block;width:100%;height:100%;cursor:pointer;perspective:calc(640px * var(--s, 1));perspective-origin:30% 50%}.rx-radio__tap:disabled{cursor:wait}.rx-radio__tap:focus-visible .rx-radio__unit{outline:2px solid var(--rx-paper);outline-offset:3px}.rx-radio__mount{position:absolute;left:0;bottom:6%;width:22%;height:34%;border-radius:calc(2px * var(--s, 1));background:linear-gradient(90deg,#050608,#1c1f25 70%,#2a2e35);box-shadow:inset 0 1px #ffffff14,0 calc(3px * var(--s, 1)) calc(6px * var(--s, 1)) #000c}.rx-radio__unit{position:absolute;inset:0 0 5% 7%;border-radius:calc(9px * var(--s, 1));background:linear-gradient(160deg,#15171c,#050608 40%);box-shadow:0 0 0 max(1px,calc(1.6px * var(--s, 1))) #a9afb8,0 0 0 max(1px,calc(2.4px * var(--s, 1))) #3a3e45,calc(5px * var(--s, 1)) calc(9px * var(--s, 1)) calc(14px * var(--s, 1)) #000000d9;transform:rotateY(-13deg) rotate(-1deg);transform-origin:0 50%;transition:transform .12s ease-out}.rx-radio__unit:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(118deg,rgb(255 255 255 / .13) 0 16%,rgb(255 255 255 / .03) 30%,transparent 46%);pointer-events:none}.rx-radio__tap:active .rx-radio__unit{transform:rotateY(-13deg) rotate(-1deg) scale(.97)}.rx-radio__rail{position:absolute;left:1.4%;top:18%;bottom:24%;width:4%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#8d939c;font-size:calc(5px * var(--s, 1));line-height:1}.rx-radio__rail i,.rx-radio__dock i{font-style:normal}.rx-radio__face{position:absolute;inset:6% 3.5% 13% 7.5%;display:grid;grid-template-columns:1.55fr 1fr;grid-template-rows:1fr auto;gap:calc(3px * var(--s, 1));padding:calc(3px * var(--s, 1));overflow:hidden;border-radius:calc(3px * var(--s, 1));background:#0a0c11}.rx-radio__now{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4% 6%;overflow:hidden;border-radius:calc(3px * var(--s, 1));background:linear-gradient(165deg,#1b2b4d,#34205a 52%,#0d2b3b)}.rx-radio__art{position:relative;width:48%;aspect-ratio:1;overflow:hidden;border-radius:calc(2px * var(--s, 1));background:linear-gradient(135deg,var(--rx-cyan),var(--rx-violet) 55%,var(--rx-cerise));box-shadow:0 calc(3px * var(--s, 1)) calc(8px * var(--s, 1)) #0009;transform:scale(calc(1 + .06 * var(--radio-beat, 0)))}.rx-radio__art img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rx-radio__art-blank{display:grid;place-items:center;height:100%;color:#fff;font-size:calc(16px * var(--s, 1))}.rx-radio__art svg{position:absolute;right:5%;bottom:5%;width:30%;height:30%;padding:6%;border-radius:50%;background:#000000a6;fill:#fff;opacity:.9;transition:opacity .2s}.rx-radio.is-playing .rx-radio__art svg{opacity:.3}.rx-radio__progress{display:block;width:72%;height:max(1px,calc(1.4px * var(--s, 1)));margin-top:5%;overflow:hidden;border-radius:99px;background:#ffffff38}.rx-radio__progress i{display:block;width:100%;height:100%;transform-origin:left;transform:scaleX(var(--radio-progress, 0));background:#fff;box-shadow:0 0 calc(3px * var(--s, 1)) #fff}.rx-radio__title,.rx-radio__artist{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.rx-radio__title{margin-top:3%;color:#fff;font-size:calc(8.5px * var(--s, 1));font-weight:600}.rx-radio__artist{color:#ffffffad;font-size:calc(5.5px * var(--s, 1))}.rx-radio__side{min-width:0;display:grid;grid-template-rows:1fr 1fr;gap:calc(3px * var(--s, 1))}.rx-radio__clock,.rx-radio__eq{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:calc(3px * var(--s, 1));background:#161a22;box-shadow:inset 0 1px #ffffff0d}.rx-radio__clock b{font-size:calc(13px * var(--s, 1));font-weight:300;line-height:1;letter-spacing:.02em}.rx-radio__clock small,.rx-radio__eq small{margin-top:6%;color:#a6adb8;font-size:calc(4.5px * var(--s, 1));letter-spacing:.08em}.rx-radio__eq small{color:var(--rx-cyan)}.rx-radio__visualizer{display:flex;align-items:flex-end;gap:8%;width:70%;height:50%}.rx-radio__visualizer i{flex:1;height:100%;border-radius:1px 1px 0 0;background:linear-gradient(to top,var(--rx-cyan),var(--rx-cerise));transform-origin:bottom}.rx-radio__dock{grid-column:1 / -1;display:flex;justify-content:space-around;align-items:center;height:calc(9px * var(--s, 1));color:#d8dce3;font-size:calc(6px * var(--s, 1));line-height:1}.rx-radio__dock .is-hd{color:#f5a623;font-size:calc(5px * var(--s, 1));font-weight:800}.rx-radio__dock .is-bt{color:#3b8cff}.rx-radio__dock .is-call{color:#3ccf6e}.rx-radio__brand{position:absolute;left:0;right:0;bottom:3.5%;color:#9aa0a8;font-size:calc(4.5px * var(--s, 1));font-style:italic;font-weight:800;letter-spacing:.1em;text-align:center}.rx-radio__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rx-radio__notes{position:absolute;z-index:8;inset:-40% -20% 30%;perspective:calc(420px * var(--s, 1));perspective-origin:50% 60%;transform-style:preserve-3d;pointer-events:none;opacity:0;transition:opacity .4s}.rx-radio.is-playing{z-index:20}.rx-radio.is-playing .rx-radio__notes{opacity:1}.rx-radio__notes span{position:absolute;left:50%;bottom:10%;transform-style:preserve-3d;animation:rx-radio-note-fly 2.8s linear infinite paused;--nx: -40px;--ny: -70px;--nz: 120px;--spin: 360deg}.rx-radio.is-playing .rx-radio__notes span{animation-play-state:running}.rx-radio__notes b{display:block;font-family:Georgia,serif;font-weight:900;font-size:calc((34px + 10px * var(--radio-energy, 0) + 10px * var(--radio-beat, 0)) * var(--s, 1));line-height:1;color:var(--rx-cyan);-webkit-text-stroke:1px rgb(255 255 255 / .9);paint-order:stroke fill;text-shadow:1px 1px 0 var(--rx-zaffre),2px 2px 0 var(--rx-zaffre),3px 3px 0 var(--rx-zaffre),4px 4px 0 var(--rx-oxford),5px 5px 0 var(--rx-oxford),6px 6px 0 var(--rx-black),0 0 calc(10px + 18px * var(--radio-beat, 0)) var(--rx-cyan),0 0 calc(24px + 24px * var(--radio-beat, 0)) rgb(52 237 243 / .6);animation:rx-radio-note-spin 1.4s linear infinite;animation-play-state:inherit}.rx-radio__notes span:nth-child(2n) b{color:var(--rx-cerise);text-shadow:1px 1px 0 #7a0a55,2px 2px 0 #7a0a55,3px 3px 0 #7a0a55,4px 4px 0 var(--rx-oxford),5px 5px 0 var(--rx-oxford),6px 6px 0 var(--rx-black),0 0 calc(10px + 18px * var(--radio-beat, 0)) var(--rx-cerise),0 0 calc(24px + 24px * var(--radio-beat, 0)) rgb(247 21 171 / .6)}.rx-radio__notes span:nth-child(1){--nx: -110px;--ny: -110px;--nz: 330px}.rx-radio__notes span:nth-child(2){animation-delay:-.23s;--nx: 100px;--ny: -130px;--nz: 300px}.rx-radio__notes span:nth-child(3){animation-delay:-.47s;--nx: -40px;--ny: -170px;--nz: 350px}.rx-radio__notes span:nth-child(4){animation-delay:-.7s;--nx: 150px;--ny: -70px;--nz: 315px}.rx-radio__notes span:nth-child(5){animation-delay:-.93s;--nx: -150px;--ny: -60px;--nz: 290px}.rx-radio__notes span:nth-child(6){animation-delay:-1.17s;--nx: 45px;--ny: -180px;--nz: 345px}.rx-radio__notes span:nth-child(7){animation-delay:-1.4s;--nx: -80px;--ny: -150px;--nz: 305px}.rx-radio__notes span:nth-child(8){animation-delay:-1.63s;--nx: 115px;--ny: -105px;--nz: 355px}.rx-radio__notes span:nth-child(9){animation-delay:-1.87s;--nx: -130px;--ny: -120px;--nz: 325px}.rx-radio__notes span:nth-child(10){animation-delay:-2.1s;--nx: 70px;--ny: -150px;--nz: 285px}.rx-radio__notes span:nth-child(11){animation-delay:-2.33s;--nx: -15px;--ny: -125px;--nz: 360px}.rx-radio__notes span:nth-child(12){animation-delay:-2.57s;--nx: 135px;--ny: -140px;--nz: 310px}@keyframes rx-radio-note-fly{0%{opacity:0;transform:translate3d(-50%,0,calc(-60px * var(--s, 1))) scale(.3);animation-timing-function:cubic-bezier(.2,.7,.4,1)}10%{opacity:1}45%{transform:translate3d(calc(-50% + var(--nx) * .45 * var(--s, 1)),calc(var(--ny) * .7 * var(--s, 1)),calc(var(--nz) * .2 * var(--s, 1))) scale(1);animation-timing-function:cubic-bezier(.55,0,.9,.5)}82%{opacity:1}to{opacity:0;transform:translate3d(calc(-50% + var(--nx) * var(--s, 1)),calc(var(--ny) * var(--s, 1)),calc(var(--nz) * var(--s, 1))) scale(1.3)}}@keyframes rx-radio-note-spin{0%{transform:rotateY(0) rotate(-10deg)}to{transform:rotateY(360deg) rotate(10deg)}}.rx-counter .rx-stage__canvas{transform:translate(var(--radio-shake-x, 0px),var(--radio-shake-y, 0px)) scale(var(--radio-stomp, 1));transform-origin:50% 100%}.rx-counter .rx-canvas__art{filter:brightness(var(--radio-light, 1))}.rx-radio.is-playing{filter:drop-shadow(0 0 calc((4px + 10px * var(--radio-beat, 0)) * var(--s, 1)) var(--rx-cyan))}.rx-radio.is-playing .rx-radio__face{filter:brightness(calc(1 + .35 * var(--radio-beat, 0)))}@media(prefers-reduced-motion:reduce){.rx-radio__notes span{animation-duration:2.8s!important;animation-iteration-count:infinite!important}.rx-radio__notes b{animation-duration:1.4s!important;animation-iteration-count:infinite!important}.rx-radio__notes{transition-duration:.4s!important}.rx-radio__notes span:nth-child(2){animation-delay:-.23s!important}.rx-radio__notes span:nth-child(3){animation-delay:-.47s!important}.rx-radio__notes span:nth-child(4){animation-delay:-.7s!important}.rx-radio__notes span:nth-child(5){animation-delay:-.93s!important}.rx-radio__notes span:nth-child(6){animation-delay:-1.17s!important}.rx-radio__notes span:nth-child(7){animation-delay:-1.4s!important}.rx-radio__notes span:nth-child(8){animation-delay:-1.63s!important}.rx-radio__notes span:nth-child(9){animation-delay:-1.87s!important}.rx-radio__notes span:nth-child(10){animation-delay:-2.1s!important}.rx-radio__notes span:nth-child(11){animation-delay:-2.33s!important}.rx-radio__notes span:nth-child(12){animation-delay:-2.57s!important}}.rx-hotspot--backroom:before{background:radial-gradient(closest-side,#f715ab38,#f715ab00)}.rx-lcd{z-index:1;display:grid;place-items:center;overflow:hidden;border-radius:8%;background:radial-gradient(ellipse at 50% 40%,#0b1f6e,#030822 80%);box-shadow:0 0 calc(12px * var(--s, 1)) #34edf380,inset 0 0 calc(5px * var(--s, 1)) #34edf38c;pointer-events:none;animation:rx-lcd-boot 1.1s .5s steps(1) both,rx-lcd-halo 2.4s 1.6s ease-in-out infinite}.rx-lcd:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .25) 0 1px,transparent 1px 3px);mix-blend-mode:multiply}.rx-lcd__plane{height:80%;aspect-ratio:1;color:var(--rx-cyan);filter:drop-shadow(0 0 calc(2px * var(--s, 1)) #fff) drop-shadow(0 0 calc(5px * var(--s, 1)) var(--rx-cyan));animation:rx-lcd-drift 5.2s 1.6s ease-in-out infinite,rx-lcd-glow 2.4s 1.6s ease-in-out infinite;transition:color .2s ease}.rx-counter:has(.rx-hotspot--telegram>:focus-visible) .rx-lcd__plane{color:var(--rx-cerise);filter:drop-shadow(0 0 calc(2px * var(--s, 1)) #fff) drop-shadow(0 0 calc(7px * var(--s, 1)) var(--rx-cerise));animation:rx-lcd-launch .9s cubic-bezier(.5,0,.75,0) infinite}.rx-counter:has(.rx-hotspot--telegram>:focus-visible) .rx-lcd{animation:none;box-shadow:0 0 calc(6px * var(--s, 1)) #f715abf2,0 0 calc(22px * var(--s, 1)) #f715abb3,0 0 calc(48px * var(--s, 1)) #f715ab66,inset 0 0 calc(6px * var(--s, 1)) #f715abcc}@media(hover:hover)and (pointer:fine){.rx-counter:has(.rx-hotspot--telegram:hover) .rx-lcd__plane{color:var(--rx-cerise);filter:drop-shadow(0 0 calc(2px * var(--s, 1)) #fff) drop-shadow(0 0 calc(7px * var(--s, 1)) var(--rx-cerise));animation:rx-lcd-launch .9s cubic-bezier(.5,0,.75,0) infinite}.rx-counter:has(.rx-hotspot--telegram:hover) .rx-lcd{animation:none;box-shadow:0 0 calc(6px * var(--s, 1)) #f715abf2,0 0 calc(22px * var(--s, 1)) #f715abb3,0 0 calc(48px * var(--s, 1)) #f715ab66,inset 0 0 calc(6px * var(--s, 1)) #f715abcc}}.rx-hotspot--telegram:before{border-radius:30%}.rx-neon{z-index:1;pointer-events:none;animation:rx-neon-strike 1.6s .7s linear both}.rx-neon:before{content:"";position:absolute;inset:-45% -35%;border-radius:50%;background:radial-gradient(closest-side,#34edf347,#34edf300);mix-blend-mode:screen}.rx-neon__logo{position:relative;display:block;width:100%;height:100%;overflow:visible;color:var(--rx-cyan);filter:drop-shadow(0 0 calc(2px * var(--s, 1)) currentColor) drop-shadow(0 0 calc(7px * var(--s, 1)) currentColor);animation:rx-neon-hum 7s 2.3s steps(1) infinite;transition:color .25s ease}.rx-neon__tube{stroke:currentColor;stroke-width:1.5}.rx-neon__core{stroke:#fff;stroke-width:.45;opacity:.9}@media(hover:hover)and (pointer:fine){.rx-counter:has(.rx-hotspot--discord:hover) .rx-neon__logo{color:var(--rx-cerise);animation:rx-neon-buzz .18s steps(1) infinite}.rx-counter:has(.rx-hotspot--discord:hover) .rx-neon:before{background:radial-gradient(closest-side,#f715ab66,#f715ab00)}}.rx-counter:has(.rx-hotspot--discord>:focus-visible) .rx-neon__logo{color:var(--rx-cerise)}@keyframes rx-neon-strike{0%{opacity:0}8%{opacity:.8}12%{opacity:0}30%{opacity:0}34%{opacity:1}38%{opacity:.15}52%{opacity:.9}56%{opacity:.3}64%,to{opacity:1}}@keyframes rx-neon-hum{0%,to{opacity:1}84%{opacity:.35}85%{opacity:1}86.5%{opacity:.5}87.5%{opacity:1}}@keyframes rx-neon-buzz{50%{opacity:.82}}.rx-lcd__digits{position:relative;z-index:1;color:var(--rx-cyan);font-family:var(--rx-mono);font-size:calc(14px * var(--s, 1));font-weight:700;line-height:1;letter-spacing:.08em;text-shadow:0 0 calc(2px * var(--s, 1)) #fff,0 0 calc(6px * var(--s, 1)) var(--rx-cyan)}.rx-lcd.is-no .rx-lcd__digits{color:var(--rx-cerise);text-shadow:0 0 calc(2px * var(--s, 1)) #fff,0 0 calc(6px * var(--s, 1)) var(--rx-cerise);animation:rx-lcd-no .3s linear 2}.rx-lcd.is-open .rx-lcd__digits{animation:rx-lcd-open .35s steps(1) 4}@keyframes rx-lcd-open{50%{opacity:.25}}.rx-lcd.is-go .rx-lcd__plane{color:var(--rx-cerise);animation:rx-lcd-launch .9s cubic-bezier(.5,0,.75,0) both}.rx-key{z-index:3}.rx-key__hit,.rx-closeup__key,.rx-closeup__close{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.rx-keyzone{display:none}}@media not all and (hover:hover)and (pointer:fine){.rx-keys{display:none}}.rx-key__hit{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:18%;background:transparent;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){.rx-key__hit:hover{background:#f715ab40;box-shadow:0 0 calc(6px * var(--s, 1)) #f715abb3}}.rx-key__hit:focus-visible{outline:1px dashed var(--rx-cyan);outline-offset:1px}.rx-key__hit:active,.rx-key__hit.is-lit{animation:rx-key-press .35s ease-out}.rx-closeup{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#000000b8;animation:rx-fade-in .25s ease both}.rx-closeup__panel{--s: 4;display:grid;justify-items:center;gap:18px;width:min(300px,100%);max-height:100%;padding:22px 22px 16px;overflow:auto;border:2px solid rgb(247 21 171 / .8);border-radius:18px;background:linear-gradient(180deg,#0a0f3a,#040620);box-shadow:0 0 24px #f715ab73,inset 0 0 18px #9201cb73;animation:rx-rise .4s cubic-bezier(.2,.8,.25,1) both}.rx-closeup__lcd{position:relative;width:100%;aspect-ratio:38 / 22;max-height:34vh;animation:rx-lcd-halo 2.4s ease-in-out infinite}.rx-closeup__keys{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.rx-closeup__key{--s: 2;min-height:56px;border:0;border-radius:12px;background:linear-gradient(180deg,#ff5fcf,var(--rx-cerise));box-shadow:inset 0 -4px #00000040,0 0 10px #f715ab8c;color:var(--rx-oxford);font-family:var(--rx-mono);font-size:22px;font-weight:800;cursor:pointer}.rx-closeup__key.is-lit{animation:rx-closeup-press .35s ease-out}.rx-closeup__close{min-height:44px;padding:0 18px;border:0;background:none;color:var(--rx-paper);font-family:var(--rx-label);font-size:16px;font-weight:700;letter-spacing:.1em;opacity:.7;cursor:pointer}@media(max-height:520px){.rx-closeup__panel{grid-template-columns:1fr 1fr;align-items:center;width:min(560px,100%);gap:12px 20px;padding:14px 18px 10px}.rx-closeup__lcd{max-height:none}.rx-closeup__keys{grid-row:span 2;gap:8px}.rx-closeup__key{min-height:44px}}@keyframes rx-key-press{0%{transform:translateY(calc(1px * var(--s, 1))) scale(.9);background:#ffffffb3;box-shadow:0 0 calc(4px * var(--s, 1)) #fff,0 0 calc(14px * var(--s, 1)) var(--rx-cerise)}to{transform:none;background:#f715ab00;box-shadow:0 0 #f715ab00}}@keyframes rx-closeup-press{0%{transform:translateY(3px) scale(.94);filter:brightness(1.6);box-shadow:0 0 6px #fff,0 0 22px var(--rx-cerise)}}@keyframes rx-lcd-no{25%{transform:translate(-12%)}75%{transform:translate(12%)}}@keyframes rx-lcd-boot{0%{opacity:0}12%{opacity:1}20%{opacity:.2}34%{opacity:1}44%{opacity:0}60%,to{opacity:1}}@keyframes rx-lcd-halo{0%,to{box-shadow:0 0 calc(4px * var(--s, 1)) #34edf3cc,0 0 calc(16px * var(--s, 1)) #34edf380,0 0 calc(34px * var(--s, 1)) #34edf340,inset 0 0 calc(5px * var(--s, 1)) #34edf38c}50%{box-shadow:0 0 calc(6px * var(--s, 1)) #34edf3,0 0 calc(26px * var(--s, 1)) #34edf3bf,0 0 calc(56px * var(--s, 1)) #34edf366,inset 0 0 calc(7px * var(--s, 1)) #34edf3cc}}@keyframes rx-lcd-glow{0%,to{filter:drop-shadow(0 0 calc(2px * var(--s, 1)) #fff) drop-shadow(0 0 calc(4px * var(--s, 1)) var(--rx-cyan))}50%{filter:drop-shadow(0 0 calc(3px * var(--s, 1)) #fff) drop-shadow(0 0 calc(8px * var(--s, 1)) var(--rx-cyan))}}@keyframes rx-lcd-drift{0%,to{transform:translate(0) rotate(0)}25%{transform:translateY(-8%) rotate(-4deg)}50%{transform:translateY(4%) rotate(3deg)}68%{transform:translate(0) rotate(0)}80%{transform:translate(190%,-60%) rotate(-12deg) scale(.8)}80.01%{transform:translate(-190%,50%) rotate(-12deg) scale(.8)}92%{transform:translate(0) rotate(0) scale(1)}}@keyframes rx-lcd-launch{0%{transform:translate(0) scale(1);opacity:1}70%{opacity:1}to{transform:translate(210%,-130%) rotate(-18deg) scale(.6);opacity:0}}.rx-hotspot--exit:before{border-radius:40%}.rx-dim{position:fixed;inset:0;z-index:10;background:#000000bd;opacity:0;pointer-events:none;transition:opacity .5s ease}.rx-dim.is-on{opacity:1;pointer-events:auto}.rx-dim.is-deep{z-index:30;background:#000000db}.rx-pad{--pad-h: min(94vh, 128vw, 1448px);--pad-h: min(94dvh, 128vw, 1448px);--u: 1cqw;position:fixed;left:50%;top:50%;z-index:20;width:calc(var(--pad-h) * 1086 / 1448);height:var(--pad-h);container-type:inline-size;transition:transform .75s cubic-bezier(.2,.75,.25,1);will-change:transform}.rx-pad:focus{outline:none}.rx-pad__paper{width:100%;filter:drop-shadow(0 24px 40px rgb(0 0 0 / .7))}.rx-pad--away{transform:translate(-50%,-50%) translateY(calc(50vh + var(--pad-h))) rotate(-8deg) scale(.62);pointer-events:none}.rx-pad--peek{transform:translate(-50%,-50%) translateY(calc(50vh + var(--pad-h) * .124)) rotate(-4deg) scale(.62)}.rx-pad--open{transform:translate(-50%,-50%)}.rx-pad--catch{transform:translate(-50%,-50%) translate(calc(3vw + var(--pad-h) * .75 * .3 - 50vw),calc(50vh - var(--pad-h) * .075)) rotate(-6deg) scale(.6);pointer-events:none}.rx-box{display:flex;flex-direction:column;justify-content:center;padding:calc(1.1 * var(--u)) calc(1.8 * var(--u));color:var(--rx-ink)}.rx-box.is-missing-0{animation:rx-missing-a 1.4s ease-out}.rx-box.is-missing-1{animation:rx-missing-b 1.4s ease-out}.rx-id{display:flex;align-items:center;gap:calc(2.2 * var(--u));min-width:0}.rx-id--out{flex-direction:column;align-items:flex-start;gap:calc(1 * var(--u))}.rx-id__ways{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1.3 * var(--u))}.rx-id__lead{margin-right:calc(.4 * var(--u));font-family:var(--rx-label);font-size:calc(2.4 * var(--u));font-weight:800;letter-spacing:.06em}.rx-xbtn{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(1.2 * var(--u));padding:calc(1.1 * var(--u)) calc(2.1 * var(--u));border:0;background:var(--rx-ink);color:var(--rx-paper);font-family:var(--rx-label);font-size:calc(2.6 * var(--u));font-weight:700;letter-spacing:.07em;cursor:pointer;box-shadow:0 calc(.55 * var(--u)) 0 var(--rx-cerise);transition:transform .12s ease}@media(hover:hover)and (pointer:fine){.rx-xbtn:hover:not(:disabled){transform:translateY(calc(-.2 * var(--u)))}}.rx-xbtn:active:not(:disabled){transform:translateY(calc(.4 * var(--u)));box-shadow:0 calc(.15 * var(--u)) 0 var(--rx-cerise)}.rx-xbtn:disabled{cursor:progress;opacity:.7}.rx-xbtn:focus-visible,.rx-q__opts button:focus-visible,.rx-notes__answers button:focus-visible,.rx-id__out:focus-visible,.rx-side a:focus-visible,.rx-side button:focus-visible,.rx-side-toggle button:focus-visible{outline:calc(.35 * var(--u)) solid var(--rx-zaffre);outline-offset:calc(.35 * var(--u))}.rx-xbtn__mark{width:calc(2.5 * var(--u));height:calc(2.5 * var(--u))}.rx-xbtn--ghost{background:transparent;color:var(--rx-ink);box-shadow:inset 0 0 0 calc(.3 * var(--u)) var(--rx-ink),0 calc(.55 * var(--u)) 0 var(--rx-cerise)}.rx-helper--quiet{color:#070f349e}.rx-slip{z-index:8;padding:calc(3.2 * var(--u)) calc(4 * var(--u)) calc(2.4 * var(--u));background:linear-gradient(180deg,#f3eee5 0%,var(--rx-paper) 60%,#e4dccd 100%);color:var(--rx-ink);box-shadow:inset 0 calc(.5 * var(--u)) 0 var(--rx-cerise),0 calc(1.8 * var(--u)) calc(3.6 * var(--u)) #00000073;animation:rx-slip-in .28s cubic-bezier(.2,.8,.3,1) both}.rx-slip__form{display:grid;gap:calc(1.6 * var(--u))}.rx-slip__input{width:100%;padding:calc(.7 * var(--u)) 0;border:0;border-bottom:calc(.3 * var(--u)) solid var(--rx-ink);outline:none;background:transparent;color:var(--rx-ink);font-family:var(--rx-mono);font-size:calc(2.5 * var(--u));font-weight:600}.rx-slip__input::-moz-placeholder{color:#070f346b}.rx-slip__input::placeholder{color:#070f346b}.rx-slip__input:focus{border-bottom-color:var(--rx-zaffre)}.rx-slip__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1.6 * var(--u));margin-top:calc(.6 * var(--u))}.rx-slip__link{padding:0;border:0;background:none;color:var(--rx-ink);font-family:var(--rx-mono);font-size:calc(1.9 * var(--u));font-weight:700;text-decoration:underline;text-underline-offset:calc(.4 * var(--u));cursor:pointer}.rx-slip__link:disabled{opacity:.45;cursor:default}.rx-slip__link:focus-visible,.rx-slip__close:focus-visible{outline:calc(.35 * var(--u)) solid var(--rx-zaffre);outline-offset:calc(.35 * var(--u))}.rx-slip__close{position:absolute;top:calc(1.2 * var(--u));right:calc(1.8 * var(--u))}@keyframes rx-slip-in{0%{opacity:0;translate:0 calc(-2 * var(--u))}}.rx-helper{margin:0;color:var(--rx-cerise);font-family:var(--rx-mono);font-size:calc(1.95 * var(--u));font-weight:700;line-height:1.3}.rx-id__face{width:calc(6.4 * var(--u));height:calc(6.4 * var(--u));border-radius:50%;box-shadow:0 0 0 calc(.3 * var(--u)) var(--rx-ink)}.rx-id__handle{overflow:hidden;font-size:calc(3.4 * var(--u));font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rx-id__out{margin-left:auto;padding:0 calc(1 * var(--u));border:0;background:none;color:#070f348c;font-size:calc(3.4 * var(--u));line-height:1;cursor:pointer}@media(hover:hover)and (pointer:fine){.rx-id__out:hover{color:var(--rx-cerise)}}.rx-trouble{margin:calc(.5 * var(--u)) 0 0;color:var(--rx-cerise);font-family:var(--rx-mono);font-size:calc(1.85 * var(--u));font-weight:700}.rx-q{min-width:0;margin:0;padding:0;border:0}.rx-q__ask{display:flex;align-items:center;gap:calc(1.3 * var(--u));margin-bottom:calc(1.2 * var(--u));padding:0;font-family:var(--rx-label);font-size:calc(2.9 * var(--u));font-weight:700;letter-spacing:.02em}.rx-q__step{display:inline-flex;gap:calc(.6 * var(--u))}.rx-q__step i{width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));border:calc(.25 * var(--u)) solid var(--rx-ink)}.rx-q__step i.is-done{background:var(--rx-ink)}.rx-q__step i.is-now{border-color:var(--rx-cerise);background:var(--rx-cerise)}.rx-q__opts{display:flex;flex-wrap:wrap;gap:calc(1 * var(--u))}.rx-q__opts button{padding:calc(.65 * var(--u)) calc(1.6 * var(--u));border:calc(.28 * var(--u)) solid var(--rx-ink);background:transparent;color:var(--rx-ink);font-family:var(--rx-label);font-size:calc(2.35 * var(--u));font-weight:600;letter-spacing:.03em;cursor:pointer;transition:background .12s ease}@media(hover:hover)and (pointer:fine){.rx-q__opts button:hover{background:#0313a61a}}.rx-q__opts button.is-picked{background:var(--rx-ink);color:var(--rx-paper)}.rx-notes{position:relative;display:grid;grid-template-rows:auto 1fr;gap:calc(.6 * var(--u));height:100%}.rx-notes__answers{display:flex;flex-wrap:wrap;gap:calc(.8 * var(--u))}.rx-notes__answers button{padding:calc(.3 * var(--u)) calc(.9 * var(--u));border:0;background:var(--rx-ink);color:var(--rx-paper);font-family:var(--rx-mono);font-size:calc(1.6 * var(--u));font-weight:700;text-transform:uppercase;cursor:pointer}@media(hover:hover)and (pointer:fine){.rx-notes__answers button:hover{background:var(--rx-cerise)}}.rx-notes__text{width:100%;height:100%;padding:calc(.3 * var(--u)) 0 calc(1.6 * var(--u));border:0;outline:none;resize:none;background:transparent;color:var(--rx-ink);font-family:var(--rx-mono);font-size:calc(2.15 * var(--u));font-weight:500;line-height:1.35}.rx-notes__text::-moz-placeholder,.rx-wallet__input::-moz-placeholder{color:#070f346b}.rx-notes__text::placeholder,.rx-wallet__input::placeholder{color:#070f346b}.rx-notes__text:focus{box-shadow:inset 0 calc(-.25 * var(--u)) 0 #0313a64d}.rx-notes__count{position:absolute;right:0;bottom:0;color:#070f3480;font-size:calc(1.5 * var(--u))}.rx-wallet__input{width:100%;padding:calc(.6 * var(--u)) 0;border:0;border-bottom:calc(.3 * var(--u)) solid var(--rx-ink);outline:none;background:transparent;color:var(--rx-ink);font-family:var(--rx-mono);font-size:calc(2.3 * var(--u));font-weight:600}.rx-wallet__input:focus{border-bottom-color:var(--rx-zaffre)}.rx-wallet__note{margin:calc(1.1 * var(--u)) 0 0;color:#070f34c7;font-size:calc(1.8 * var(--u));font-weight:700;letter-spacing:.02em}.rx-wallet__note .rx-trouble{margin:0}.rx-side-toggle button{position:absolute;inset:0;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.rx-side-toggle__mark{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--rx-cerise);font-family:var(--rx-label);font-size:calc(3.6 * var(--u));font-weight:800;line-height:1}.rx-side ul[hidden]{display:none}.rx-side ul{display:grid;gap:calc(1 * var(--u));margin:0;padding:calc(.6 * var(--u)) 0 0;list-style:none}.rx-side a,.rx-side button{display:flex;align-items:center;gap:calc(1.1 * var(--u));padding:0;border:0;background:none;color:var(--rx-ink);font-family:var(--rx-mono);font-size:calc(2.05 * var(--u));font-weight:600;text-align:left;text-decoration:none;cursor:pointer}@media(hover:hover)and (pointer:fine){.rx-side a:hover,.rx-side button:hover{color:var(--rx-zaffre)}}.rx-tick{display:inline-grid;flex-shrink:0;place-items:center;width:calc(2.5 * var(--u));height:calc(2.5 * var(--u));border:calc(.25 * var(--u)) solid var(--rx-ink);font-size:calc(1.8 * var(--u));line-height:1}.rx-tick.is-on{background:var(--rx-ink);color:var(--rx-paper)}.rx-send:before{inset:-18% -6%;background:radial-gradient(closest-side,#f715ab57,#f715ab00)}.rx-send.is-refusing:before{display:none}.rx-send.is-ready:before{animation:rx-breathe 2.2s ease-in-out infinite}.rx-send.is-pressed{animation:rx-press .42s ease both}.rx-box--written{justify-content:center}.rx-written{margin:0;color:var(--rx-ink)}.rx-written--name{font-family:var(--rx-mono);font-size:calc(4 * var(--u));font-weight:700}.rx-written--note{display:grid;justify-items:start;font-family:var(--rx-label);font-size:calc(4.3 * var(--u));font-weight:800;letter-spacing:.05em;line-height:1}.rx-written--note span:nth-child(2){color:var(--rx-cerise);font-size:.7em}.rx-box__open{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(.8 * var(--u));min-width:0;padding:calc(1.1 * var(--u)) calc(1.8 * var(--u));overflow:hidden;border:0;background:transparent;color:var(--rx-ink);text-align:left;cursor:pointer}.rx-box__open.is-hint{animation:rx-box-hint 2.2s ease-in-out infinite}.rx-box__open .rx-q__ask{margin:0}.rx-sum{display:block;max-width:100%;overflow:hidden;font-family:var(--rx-mono);font-size:calc(2.1 * var(--u));font-weight:600;text-overflow:ellipsis;white-space:nowrap}.rx-sum--answers{font-weight:700;text-transform:uppercase}.rx-sum--wallet{font-size:calc(2.3 * var(--u))}.rx-sum--empty{color:#070f346b}.rx-pad.is-compact .rx-id__out{min-width:44px;min-height:44px}.rx-pad.is-compact .rx-side-toggle button{inset:50% 0 auto;height:max(100%,44px);transform:translateY(-50%)}.rx-sheet-dim{position:fixed;inset:0;z-index:24;background:#0009}.rx-sheet{--u: 6.2px;position:fixed;z-index:25;top:max(10px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));display:grid;gap:14px;max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain;padding:16px;background:linear-gradient(180deg,#f3eee5 0%,var(--rx-paper) 60%,#e4dccd 100%);color:var(--rx-ink);box-shadow:inset 0 3px 0 var(--rx-cerise),0 12px 30px #00000080;animation:rx-sheet-in .24s cubic-bezier(.2,.8,.3,1) both}.rx-sheet__title{margin:0;padding-right:44px;font-family:var(--rx-label);font-size:20px;font-weight:800;letter-spacing:.06em}.rx-sheet__close{position:absolute;top:4px;right:4px;min-width:44px;min-height:44px}.rx-sheet button,.rx-sheet .rx-side a{min-height:44px}.rx-sheet .rx-xbtn{justify-content:center}.rx-sheet__done{width:100%;min-height:48px}.rx-sheet input,.rx-sheet textarea{font-size:max(16px,calc(2.4 * var(--u)))}.rx-sheet .rx-notes{height:auto}.rx-sheet .rx-notes__text{min-height:96px;box-shadow:inset 0 -2px 0 var(--rx-ink)}.rx-sheet .rx-notes__count{position:static;justify-self:end}.rx-sheet .rx-side ul{gap:2px}@keyframes rx-sheet-in{0%{opacity:0;transform:translateY(-12px)}}@keyframes rx-box-hint{0%,to{box-shadow:inset 0 0 0 calc(.45 * var(--u)) #f715ab1f}50%{box-shadow:inset 0 0 0 calc(.45 * var(--u)) #f715abbf}}.rx-receipt{--receipt-h: min(86vh, 1536px, 140vw);--receipt-h: min(86dvh, 1536px, 140vw);--receipt-w: calc(var(--receipt-h) * 1024 / 1536);position:fixed;left:max(1vw,calc(25vw - var(--receipt-w) / 2));top:50%;z-index:20;width:var(--receipt-w);height:var(--receipt-h);transform:translateY(calc(-50% + 110vh)) rotate(10deg);filter:drop-shadow(0 22px 36px rgb(0 0 0 / .7));pointer-events:none;transition:transform 1s cubic-bezier(.2,.8,.25,1)}.rx-receipt.is-shown{transform:translateY(-50%) rotate(3deg);transition-delay:.45s}@media(max-aspect-ratio:4/3){.rx-receipt{left:1vw}.rx-receipt.is-shown.is-read{transform:translate(calc(2vw - var(--receipt-w) * .25),calc(-50% + 47vh - var(--receipt-h) * .25)) rotate(-5deg) scale(.5);transition-delay:0s}}.rx-stamp{position:fixed;inset:0;z-index:40;display:grid;place-items:center;pointer-events:none}.rx-stamp img{width:min(54vh,560px);animation:rx-stamp 2.35s cubic-bezier(.2,.9,.3,1) both;filter:drop-shadow(0 18px 40px rgb(0 0 0 / .75))}.rx-bagroom{position:fixed;inset:0;z-index:31;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.rx-bag{--bag-h: min(94vh, 146vw, 1536px);--bag-h: min(94dvh, 146vw, 1536px);grid-column:2;width:calc(var(--bag-h) * 1024 / 1536);animation:rx-rise .95s cubic-bezier(.2,.8,.25,1) both}.rx-bag .rx-canvas{container-type:inline-size;filter:drop-shadow(0 26px 44px rgb(0 0 0 / .75))}.rx-pick{grid-column:2;display:flex;gap:clamp(14px,2.4vw,36px);align-items:stretch;animation:rx-rise .95s cubic-bezier(.2,.8,.25,1) both}.rx-pick__opt{position:relative;display:grid;justify-items:center;align-content:start;gap:.35em;width:clamp(200px,22vw,340px);padding:clamp(16px,2vw,28px) clamp(14px,1.6vw,24px) clamp(18px,2.2vw,30px);border:2px solid rgb(52 237 243 / .45);border-radius:20px;background:#0000009e;color:var(--rx-paper);font-family:var(--rx-label);text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:0 26px 44px #0009;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}a.rx-pick__opt:hover{transform:translateY(-4px);border-color:var(--rx-cerise);box-shadow:0 30px 50px #000000b3,0 0 0 4px #f715ab2e}a.rx-pick__opt:focus-visible{outline:3px solid var(--rx-cyan);outline-offset:4px}.rx-pick__logo{width:74%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin-bottom:.4em;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .55))}.rx-pick__logo.is-solana{width:62%;padding:6%}.rx-pick__name{font-size:clamp(20px,2vw,32px);font-weight:800;letter-spacing:.05em;line-height:1.05}.rx-pick__sub{color:var(--rx-cyan);font-size:clamp(13px,1.1vw,17px);letter-spacing:.14em}.rx-pick__price{margin-top:.3em;padding:.15em .6em;border-radius:8px;background:var(--rx-cerise);color:var(--rx-black);font-size:clamp(18px,1.7vw,26px);font-weight:800;letter-spacing:.04em}.rx-pick__go{margin-top:auto;padding-top:.6em;color:var(--rx-paper);font-size:clamp(12px,1vw,15px);letter-spacing:.12em;opacity:.8}.rx-pick__opt.is-shut .rx-pick__logo,.rx-pick__opt.is-shut .rx-pick__name{opacity:.35;filter:grayscale(1)}.rx-pick__slap{position:absolute;left:-9%;top:22%;width:118%;transform:rotate(6deg);animation:rx-slap .5s cubic-bezier(.3,1.4,.5,1) both;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .55));pointer-events:none}.rx-case{grid-column:1;justify-self:end;display:grid;justify-items:end;gap:.35em;max-width:30vw;padding-right:3vw;text-align:right;animation:rx-fade-in .8s .5s ease both}.rx-case__seal{width:clamp(84px,9vw,150px);margin-bottom:.6em;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .6))}.rx-case__head,.rx-case__line{margin:0;font-family:var(--rx-label);text-transform:uppercase}.rx-case__head{color:var(--rx-cerise);font-size:clamp(22px,2.5vw,40px);font-weight:800;letter-spacing:.06em;line-height:1.05}.rx-case__line{color:var(--rx-paper);font-size:clamp(16px,1.55vw,25px);font-weight:700;letter-spacing:.06em}.rx-case__trouble{font-size:clamp(12px,.95vw,15px)}.rx-case__back{min-height:44px;margin-top:.8em;padding:0 .2em;border:0;border-bottom:2px solid rgb(52 237 243 / .5);background:none;color:var(--rx-cyan);font-family:var(--rx-label);font-size:clamp(15px,1.2vw,20px);font-weight:700;letter-spacing:.08em;text-shadow:0 0 8px rgb(52 237 243 / .6);cursor:pointer;touch-action:manipulation;transition:color .2s ease,border-color .2s ease}.rx-case__back-short{display:none}.rx-case__back:focus-visible{outline:2px dashed var(--rx-cyan);outline-offset:4px}@media(hover:hover)and (pointer:fine){.rx-case__back:hover{color:var(--rx-paper);border-color:var(--rx-paper)}}.rx-pay:before{inset:-8% -4%;border-radius:12%;background:radial-gradient(closest-side,#f715ab5c,#f715ab00)}.rx-pay.is-loading>.rx-hotspot__hit,.rx-pay.is-busy>.rx-hotspot__hit{cursor:progress}.rx-pricetag{z-index:2;display:grid;place-items:center;background:linear-gradient(180deg,#f3eee5,var(--rx-paper));box-shadow:0 .6cqw 1.4cqw #00000059}.rx-pricetag span{color:var(--rx-ink);font-family:var(--rx-mono);font-size:5.6cqw;font-weight:700}.rx-slap{z-index:4}.rx-slap img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;animation:rx-slap .5s cubic-bezier(.3,1.4,.5,1) both;filter:drop-shadow(0 1.4cqw 2cqw rgb(0 0 0 / .55))}@media(max-width:1100px),(max-aspect-ratio:5/4){.rx-bagroom{grid-template-columns:1fr;grid-template-rows:auto 1fr;justify-items:center;padding:max(2vh,env(safe-area-inset-top)) 0 max(2vh,env(safe-area-inset-bottom))}.rx-bag{--bag-h: min(72vh, 146vw, 1536px);--bag-h: min(72dvh, 146vw, 1536px);grid-column:1;grid-row:2}.rx-pick{grid-column:1;grid-row:2;align-self:center;padding:0 12px}.rx-pick__opt{width:min(42vw,300px)}.rx-case{grid-column:1;grid-row:1;justify-self:center;justify-items:center;max-width:92vw;padding:0;text-align:center}.rx-case__seal{width:64px;margin-bottom:.2em}.rx-case__back{position:fixed;top:max(6px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));z-index:1;min-width:44px;margin:0;padding:0 12px;border:1px solid rgb(52 237 243 / .55);border-radius:999px;background:#0000008c;font-size:15px}.rx-case__back-long{display:none}.rx-case__back-short{display:inline}}.rx-gate{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:linear-gradient(#000000a8,#000000a8),url(../rx/web/room1-exterior.webp) center / cover no-repeat,var(--rx-black)}.rx-gate__notice{z-index:1;height:min(96dvh,calc((100vw - 24px)*1.5));filter:drop-shadow(0 18px 36px rgb(0 0 0 / .75))}.rx-rain{position:absolute;inset:0;z-index:7;width:100%;height:100%;pointer-events:none}.rx-gate .rx-rain{z-index:0}.rx-lights{position:fixed;inset:0;z-index:80;pointer-events:none}.rx-lights:before,.rx-lights__dip{position:absolute;inset:0;background:var(--rx-black);opacity:0}.rx-lights:before{content:"";opacity:.04;animation:rx-hum 9s linear infinite}.rx-fade{position:fixed;inset:0;z-index:90;background:var(--rx-black);opacity:0;pointer-events:none;transition:opacity .42s ease}.rx-fade.is-on{opacity:1;pointer-events:auto}.rx-street .rx-stage__canvas{transform-origin:50.06% 59.6%;transition:transform .95s cubic-bezier(.55,0,.8,.45)}.rx-street.is-entering .rx-stage__canvas{transform:scale(1.65)}.rx-register{position:fixed;left:-10000px;top:0;width:360px;visibility:hidden;pointer-events:none}.wallet-adapter-modal{z-index:200!important}.wallet-adapter-modal-wrapper{border-radius:2px!important;background:var(--rx-oxford)!important;box-shadow:0 0 0 1px #34edf347,0 30px 80px #000000d9!important;font-family:var(--rx-mono)!important}.wallet-adapter-modal-title{font-family:var(--rx-label)!important;letter-spacing:.06em;text-transform:uppercase}.wallet-adapter-modal-list .wallet-adapter-button{font-family:var(--rx-mono)!important}@media(hover:hover)and (pointer:fine){.wallet-adapter-modal-list .wallet-adapter-button:not([disabled]):hover{background:var(--rx-zaffre)!important}}@keyframes rx-lights{0%{opacity:0}}@keyframes rx-fade-in{0%{opacity:0}}@keyframes rx-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes rx-blink{50%{opacity:0}}@keyframes rx-hum{0%,to{opacity:.04}23%{opacity:.08}24%{opacity:.03}51%{opacity:.06}52%{opacity:.11}53%{opacity:.045}78%{opacity:.07}}@keyframes rx-flicker-a{0%,30%{opacity:1}to{opacity:0}}@keyframes rx-flicker-b{0%,30%{opacity:1}to{opacity:0}}@keyframes rx-ring{0%{opacity:0;transform:translateY(70%) scale(.35)}16%{opacity:1;transform:translateY(0) scale(1.1) rotate(-11deg)}28%{transform:rotate(9deg)}40%{transform:rotate(-6deg)}52%{transform:rotate(4deg)}64%{transform:rotate(-2deg) scale(1)}84%{opacity:1}to{opacity:0;transform:translateY(-14%) scale(1)}}@keyframes rx-cup-in{0%{opacity:0;transform:translateY(-38%)}}@keyframes rx-spat{0%{transform:none;opacity:1}42%{transform:translate(290%,-150%) rotate(80deg);opacity:1}88%{opacity:1}to{transform:translate(591%,204%) rotate(210deg) scale(.42);opacity:0}}@keyframes rx-shake{0%,to{translate:0 0}20%{translate:-6px 3px}40%{translate:5px -2px}60%{translate:-3px 2px}80%{translate:2px -1px}}@keyframes rx-stamp{0%{opacity:0;transform:scale(2.7) rotate(-26deg)}11%{opacity:1;transform:scale(.93) rotate(-8deg)}17%{transform:scale(1) rotate(-9deg)}82%{opacity:1;transform:scale(1) rotate(-9deg)}to{opacity:0;transform:scale(1.03) rotate(-9deg)}}@keyframes rx-rise{0%{opacity:0;transform:translateY(40vh) rotate(4deg)}}@keyframes rx-slap{0%{opacity:0;transform:scale(1.75) rotate(-14deg)}}@keyframes rx-press{40%{transform:rotate(-9deg) scale(.93)}}@keyframes rx-missing-a{0%,60%{box-shadow:inset 0 0 0 .5cqw var(--rx-cerise)}to{box-shadow:inset 0 0 0 .5cqw #f715ab00}}@keyframes rx-missing-b{0%,60%{box-shadow:inset 0 0 0 .5cqw var(--rx-cerise)}to{box-shadow:inset 0 0 0 .5cqw #f715ab00}}@media(prefers-reduced-motion:reduce){.rx-lcd .rx-lcd__plane{animation:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:1ms!important;transition-delay:0ms!important}}
