:root{--game-cursor: url(/a/2189d3ea88.webp) 9 1, auto}html,body,#root{cursor:var(--game-cursor)}.game-view{position:relative;width:100vw;height:100vh;height:100dvh;background:#000;overflow:hidden}.canvas-host{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:#000}.boot-overlay{position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000;font-family:CandyDisplay,Arial Rounded MT Bold,system-ui,sans-serif;opacity:1;transition:opacity .42s ease}.boot-overlay.is-exiting{opacity:0;pointer-events:none}.boot-overlay__stage{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:min(100vw,calc(100vh * (2560 / 1440)));width:min(100vw,calc(100svh * (2560 / 1440)));height:min(100vh,56.25vw);height:min(100svh,56.25vw);container-type:size}@media(orientation:portrait){.boot-overlay__stage{width:min(100vw,calc(100vh * (1024 / 1820)));width:min(100vw,calc(100svh * (1024 / 1820)));height:min(100vh,calc(100vw * (1820 / 1024)));height:min(100svh,calc(100vw * (1820 / 1024)))}}.boot-overlay__bg{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#5fb6f4,#9fd0f0,#f3b6dd 68%,#d76bbf)}.boot-overlay__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.boot-overlay__photo.is-ready{opacity:1}.boot-overlay__rays{position:absolute;left:50%;top:-45%;width:160cqmax;height:160cqmax;transform:translate(-50%);background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,.34) 0deg,rgba(255,255,255,.34) 4deg,transparent 4deg,transparent 11deg);-webkit-mask-image:radial-gradient(closest-side,rgba(0,0,0,.75),transparent 72%);mask-image:radial-gradient(closest-side,rgba(0,0,0,.75),transparent 72%);mix-blend-mode:screen;opacity:.5;animation:boot-rays-spin 90s linear infinite;pointer-events:none}.boot-overlay__scrim{position:absolute;inset:0;background:radial-gradient(72% 56% at 50% 46%,#0000 40%,#28084047),linear-gradient(180deg,#14062600 52%,#1406266b);pointer-events:none}@keyframes boot-rays-spin{to{transform:translate(-50%) rotate(360deg)}}.boot-overlay__loading-screen{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,5cqmin,56px);padding:24px}.boot-overlay__layout{animation:boot-stage-in .42s ease;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2.6cqmin,30px);width:100%;height:100%;padding:clamp(10px,2.6cqmin,32px)}@keyframes boot-stage-in{0%{opacity:0}to{opacity:1}}.boot-overlay__main{display:flex;flex-direction:column;align-items:center;gap:clamp(6px,2cqmin,20px);width:min(560px,94cqw);min-height:0}.boot-overlay__side{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,2.8cqmin,40px)}@media(orientation:landscape){.boot-overlay__layout{flex-direction:row;gap:clamp(24px,4.5cqw,116px)}.boot-overlay__main{width:auto;max-width:66cqw}.boot-overlay__side .boot-overlay__logo-wrap{min-height:0}.boot-overlay__side .boot-overlay__logo{width:24cqw;max-height:22cqh}.boot-overlay__side .boot-overlay__title{font-size:clamp(24px,3.4cqw,88px)}}.boot-overlay__logo-wrap{display:flex;align-items:center;justify-content:center;min-height:clamp(60px,16cqmin,200px)}.boot-overlay__logo{width:min(400px,72cqw);max-height:clamp(70px,22cqmin,240px);object-fit:contain;filter:drop-shadow(0 8px 24px rgba(0,0,0,.45));opacity:0;transform:scale(.96);transition:opacity .36s ease,transform .36s ease}.boot-overlay__logo.is-ready{opacity:1;transform:scale(1)}.boot-overlay__title{font-size:clamp(30px,9cqmin,90px);font-weight:900;letter-spacing:2px;color:#ffe14d;text-shadow:0 0 2px #fff,3px 3px 0 #c24a12,0 8px 18px rgba(0,0,0,.5)}.boot-overlay__loading{display:flex;flex-direction:column;align-items:center;gap:14px}.boot-overlay__bar{width:min(340px,72cqw);height:22px;border-radius:999px;background:#1406268c;border:3px solid #ff8a3d;box-shadow:inset 0 2px 6px #00000073,0 2px 10px #00000059;overflow:hidden}.boot-overlay__bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#ffd54d,#ff8ad4 55%,#ff5fb0);box-shadow:0 0 12px #ff91d4cc;transition:width .22s ease}.boot-overlay__pct{font-size:clamp(12px,3.4cqmin,24px);font-weight:900;color:#fff;letter-spacing:1px;text-shadow:0 2px 6px rgba(0,0,0,.55)}.boot-overlay__play{position:relative;width:clamp(64px,15cqmin,260px);aspect-ratio:198 / 194;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;filter:drop-shadow(0 10px 26px rgba(0,0,0,.5));transition:transform .14s ease,filter .14s ease;animation:boot-play-pulse 1.5s ease-in-out infinite}.boot-overlay__play:hover{transform:scale(1.07);filter:drop-shadow(0 10px 26px rgba(0,0,0,.5)) brightness(1.15)}.boot-overlay__play:active{transform:scale(.96)}.boot-overlay__play:focus-visible{outline:4px solid #ffe14d;outline-offset:4px}.boot-overlay__play-base{position:absolute;inset:0;width:100%;height:100%}.boot-overlay__play-glyph{position:absolute;left:54.7%;top:54.5%;width:60%;transform:translate(-50%,-50%)}@keyframes boot-play-pulse{0%,to{filter:drop-shadow(0 10px 26px rgba(0,0,0,.5))}50%{filter:drop-shadow(0 10px 26px rgba(0,0,0,.55)) drop-shadow(0 0 16px rgba(255,255,255,.4))}}.boot-overlay__volatility{display:inline-flex;align-items:center;gap:clamp(8px,1.8cqmin,26px);padding:clamp(4px,1.2cqmin,16px) clamp(12px,2.6cqmin,40px);border:2px solid rgba(255,255,255,.3);border-radius:999px;background:#0a080ebf;box-shadow:0 4px 12px #0006}.boot-overlay__volatility-label{font-size:clamp(10px,2.4cqmin,34px);font-weight:900;letter-spacing:2px;color:#fff}.boot-overlay__volatility-bolts{display:inline-flex;align-items:center;gap:2px;transform:skew(-8deg)}.boot-overlay__bolt{width:clamp(8px,1.8cqmin,26px);height:auto;fill:#ffd23f;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}.boot-overlay__mode{display:flex;flex-direction:column;align-items:center;gap:clamp(1px,.4cqmin,6px);padding:clamp(4px,1cqmin,12px) clamp(10px,2.2cqmin,32px);border:none;border-radius:12px;background:none;font-family:inherit;cursor:pointer;transition:transform .14s ease}.boot-overlay__mode:hover{transform:scale(1.06)}.boot-overlay__mode:focus-visible{outline:3px solid #ffe14d;outline-offset:2px}.boot-overlay__mode-name{font-size:clamp(12px,2.6cqmin,34px);font-weight:900;letter-spacing:1.5px;text-shadow:0 0 2px rgba(255,255,255,.4),1px 2px 0 rgba(60,16,6,.6),0 4px 10px rgba(0,0,0,.5)}.boot-overlay__mode-change{font-size:clamp(9px,1.6cqmin,20px);font-weight:800;letter-spacing:2px;color:#ffffffd9;text-decoration:underline;text-underline-offset:3px;text-shadow:0 2px 5px rgba(0,0,0,.55)}@media(prefers-reduced-motion:reduce){.boot-overlay,.boot-overlay__logo,.boot-overlay__photo,.boot-overlay__bar-fill,.boot-overlay__play,.boot-overlay__layout,.boot-overlay__mode,.boot-overlay__rays{transition:none;animation:none}}.age-gate{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:24px;background:#14062699;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.age-gate__card{width:min(440px,92vw);border-radius:18px;overflow:hidden;background:#fff;text-align:center;box-shadow:0 0 0 4px #ffffffd9,0 18px 50px #1406268c;animation:age-gate-pop .26s ease-out}@keyframes age-gate-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.age-gate__hero{position:relative;display:grid;place-items:center;min-height:clamp(120px,24vmin,160px);padding:clamp(18px,3.2vmin,28px) clamp(18px,4vmin,32px);overflow:hidden;background:linear-gradient(180deg,#5fb6f4,#f3b6dd 60%,#d76bbf)}.age-gate__hero-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.age-gate__hero-rays{position:absolute;left:50%;top:-120%;width:300%;aspect-ratio:1;transform:translate(-50%);background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,255,255,.3) 0deg,rgba(255,255,255,.3) 4deg,transparent 4deg,transparent 11deg);-webkit-mask-image:radial-gradient(closest-side,rgba(0,0,0,.8),transparent 72%);mask-image:radial-gradient(closest-side,rgba(0,0,0,.8),transparent 72%);mix-blend-mode:screen;opacity:.55;pointer-events:none}.age-gate__hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,#d11fa680,#7a1f6bb8);pointer-events:none}.age-gate__title{position:relative;margin:0;text-wrap:balance;color:#fff;font-size:clamp(19px,3.6vmin,24px);font-weight:900;letter-spacing:.5px;line-height:1.3;text-shadow:0 2px 0 rgba(122,31,107,.7),0 4px 14px rgba(0,0,0,.45)}.age-gate__body{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,3vmin,24px);padding:clamp(22px,4vmin,32px) clamp(18px,4vmin,32px) clamp(24px,4.4vmin,34px)}.age-gate__text{margin:0;max-width:34ch;color:#1b2653;font-size:clamp(15px,3vmin,18px);font-weight:700;line-height:1.45}.age-gate__yes{padding:clamp(12px,2.2vmin,16px) clamp(24px,4.6vmin,38px);border:3px solid #fff;border-radius:999px;background:linear-gradient(180deg,#ff7bd0,#d11fa6);color:#fff;font-family:inherit;font-size:clamp(16px,3.2vmin,20px);font-weight:900;letter-spacing:.5px;cursor:pointer;box-shadow:0 0 0 4px #ff8a3d80,0 8px 20px #1406264d;transition:transform .14s ease,filter .14s ease}.age-gate__yes:hover{transform:scale(1.04);filter:brightness(1.06)}.age-gate__yes:active{transform:scale(.97)}.age-gate__yes:focus-visible{outline:4px solid #ffe14d;outline-offset:3px}.age-gate__no{padding:6px 10px;border:none;background:none;color:#d11fa6;font-family:inherit;font-size:clamp(14px,2.8vmin,17px);font-weight:900;letter-spacing:.5px;cursor:pointer;transition:filter .14s ease}.age-gate__no:hover{filter:brightness(1.2);text-decoration:underline}.age-gate__no:focus-visible{outline:3px solid #ffe14d;outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){.age-gate__card,.age-gate__yes,.age-gate__no{animation:none;transition:none}}.boot-carousel{display:flex;flex-direction:column;align-items:center;gap:clamp(6px,1.6cqmin,24px);width:100%}.boot-carousel__frame{position:relative;width:100%;aspect-ratio:1 / 1;max-height:min(52cqh,620px);filter:drop-shadow(0 10px 26px rgba(0,0,0,.35))}@media(orientation:landscape){.boot-carousel__frame{aspect-ratio:1925 / 1500;width:auto;height:72cqh;max-width:100%;max-height:none}}.boot-carousel__stage{position:absolute;inset:0;pointer-events:none}.boot-carousel__canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.boot-carousel__dots{display:flex;align-items:center;gap:clamp(10px,1.6cqmin,24px)}.boot-carousel__dot{width:clamp(12px,2.6cqmin,38px);height:clamp(12px,2.6cqmin,38px);padding:clamp(3px,.35cqmin,6px);border:none;border-radius:50%;background:repeating-conic-gradient(#ff5f7e 0deg 20deg,#fff 20deg 40deg);box-shadow:0 2px 6px #0006;cursor:pointer;transition:transform .14s ease}.boot-carousel__dot:hover{transform:scale(1.15)}.boot-carousel__dot:focus-visible{outline:3px solid #ffe14d;outline-offset:2px}.boot-carousel__dot-core{display:block;width:100%;height:100%;border-radius:50%;background:#ffffff2e;transition:background .2s ease}.boot-carousel__dot.is-active .boot-carousel__dot-core{background:#ffd54d;box-shadow:0 0 8px #ffd54de6}.boot-carousel__caption{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;font-size:clamp(13px,3.6cqmin,52px);line-height:1.25;min-height:calc(2.5em + 2px);animation:boot-caption-in .48s ease}.boot-carousel__caption-line{font-size:inherit;font-weight:900;line-height:inherit;letter-spacing:1px;color:#fff6e6;text-shadow:0 0 2px rgba(255,255,255,.6),2px 2px 0 #a4541f,-1px 2px 0 #a4541f,2px -1px 0 #a4541f,0 6px 14px rgba(0,0,0,.45)}@keyframes boot-caption-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.boot-carousel__slide,.boot-carousel__dot,.boot-carousel__dot-core{transition:none}.boot-carousel__caption{animation:none}}.profile-select{--sign-cream: #fff6e2;--sign-ink: #6d2f14;--sign-gold: #ffd45c;--ui-font: Arial, "Helvetica Neue", Helvetica, system-ui, sans-serif;--display-font: "CandyDisplay", "Arial Rounded MT Bold", system-ui, sans-serif;--row-w: 91cqw;--row-gap: clamp(12px, 5.2cqmin, 66px);--stack-gap: clamp(6px, 2.2cqmin, 28px);--pick-air: clamp(5px, 1.9cqmin, 24px);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,1.8cqmin,24px);width:100%;height:100%;box-sizing:border-box;padding:clamp(10px,2.6cqmin,32px);animation:boot-stage-in .42s ease}.profile-select__title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 clamp(8px,2cqmin,26px);margin:0;font-size:clamp(22px,6.2cqmin,76px);font-weight:900;letter-spacing:1px;line-height:1;-webkit-text-stroke:clamp(2px,.5cqmin,6px) var(--sign-ink);paint-order:stroke fill;filter:drop-shadow(0 clamp(2px,.4cqmin,5px) 0 rgba(109,47,20,.55)) drop-shadow(0 clamp(4px,1cqmin,12px) clamp(4px,1cqmin,14px) rgba(0,0,0,.45))}.profile-select__title--art{display:block;-webkit-text-stroke:0;filter:drop-shadow(0 clamp(2px,.5cqmin,6px) clamp(3px,.9cqmin,12px) rgba(56,20,66,.45))}.profile-select__title-art{display:block;width:min(52cqw,900px);height:auto;max-height:16cqh;object-fit:contain}@media(orientation:portrait){.profile-select__title-art{width:min(74cqw,620px);max-height:11cqh}}.profile-select__title-word{display:inline-flex}.profile-select__title-letter{display:inline-block;text-shadow:0 0 clamp(2px,.4cqmin,5px) rgba(255,255,255,.75)}.profile-select__cards{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:clamp(8px,1.8cqmin,26px);width:min(94cqw,560px);min-height:0}@media(orientation:landscape){.profile-select{padding-block:clamp(12px,3.4cqmin,44px)}.profile-select__cards{flex-direction:row;align-items:center;justify-content:center;width:var(--row-w);max-width:var(--row-w);gap:0}.profile-select__card{margin-inline:calc(var(--row-gap) / 2 - var(--panel-unit) * var(--panel-halo-left))}}.profile-select__card{--card-scale: 1;--card-hover: 1;--card-w: min(calc((var(--row-w) - 2 * var(--row-gap)) / 3), 43cqh);--panel-basis: var(--card-w);--panel-unit: calc(var(--panel-basis) / var(--panel-w));--u: calc(var(--card-w) / 100);position:relative;display:flex;flex-direction:column;align-items:stretch;width:var(--card-w);padding:0;border:0;background:none;color:#fff;font-family:var(--ui-font);text-align:left;cursor:pointer;transform:translateY(var(--card-lift, 0px)) scale(calc(var(--card-scale) * var(--card-hover)));transition:transform .18s ease,filter .18s ease}@media(orientation:portrait){.profile-select__card{--card-w: min(85cqw, 500px);--halo-cancel: calc( -1 * var(--panel-unit) * (var(--panel-halo-top) + var(--panel-halo-bottom)) );--panel-basis: min(52cqmin, 300px);--u: .33cqmin}.profile-select__cards{align-items:center;gap:var(--stack-gap)}.profile-select__card+.profile-select__card{margin-block-start:var(--halo-cancel)}}.profile-select__card:hover{--card-hover: 1.02;--card-lift: calc(var(--u) * -1.6)}.profile-select__card:active{--card-hover: .98}.profile-select__card:focus-visible{outline:none;filter:drop-shadow(0 0 clamp(6px,1.4cqmin,16px) var(--sign-gold)) drop-shadow(0 0 clamp(3px,.7cqmin,8px) #fff)}.profile-select__card.is-highlighted{--card-scale: 1.06;--card-lift: calc(var(--u) * -4.5);z-index:1;filter:drop-shadow(0 clamp(4px,1cqmin,14px) clamp(6px,1.6cqmin,22px) rgba(40,10,60,.5)) drop-shadow(0 0 clamp(8px,1.8cqmin,22px) rgba(255,212,92,.75))}@media(orientation:portrait){.profile-select__card.is-highlighted{--card-scale: 1;--card-lift: 0px;--card-w: min(94cqw, 560px);margin-block-start:calc(var(--halo-cancel) + var(--pick-air));margin-block-end:var(--pick-air)}.profile-select__cards>.profile-select__card:first-child.is-highlighted{margin-block-start:0}.profile-select__plaque{padding:clamp(6px,1.7cqmin,22px) clamp(9px,2.6cqmin,34px) clamp(7px,2cqmin,26px)}}.profile-select__plaque{position:relative;overflow:hidden;isolation:isolate;z-index:1;display:flex;flex-direction:column;gap:clamp(4px,calc(var(--u) * 2.7),15px);padding:calc(var(--u) * 3.6) calc(var(--u) * 4.4) calc(var(--u) * 4.6);border-style:solid;border-color:transparent;border-top-width:calc(var(--panel-unit) * var(--panel-slice-top));border-right-width:calc(var(--panel-unit) * var(--panel-slice-right));border-bottom-width:calc(var(--panel-unit) * var(--panel-slice-bottom));border-left-width:calc(var(--panel-unit) * var(--panel-slice-left));border-image-source:var(--panel-src);border-image-slice:var(--panel-slice-top) var(--panel-slice-right) var(--panel-slice-bottom) var(--panel-slice-left) fill;border-image-repeat:stretch}.profile-select__sweep{position:absolute;inset:-20% -60%;z-index:-1;background:linear-gradient(105deg,#fff0 42%,#ffffff6b,#fff0 58%);opacity:0;pointer-events:none}.profile-select__card.is-highlighted .profile-select__sweep{opacity:1;animation:profile-sweep 3.6s ease-in-out infinite}@keyframes profile-sweep{0%,62%{transform:translate(-70%)}to{transform:translate(70%)}}.profile-select__card-head{display:flex;align-items:center}.profile-select__card-title{flex:1 1 auto;font-family:var(--display-font);font-size:clamp(15px,calc(var(--u) * 9.1),46px);font-weight:900;line-height:1.02;letter-spacing:.5px;color:#fffdf5;text-shadow:0 0 2px rgba(255,255,255,.6),2px 2px 0 rgba(80,24,8,.6),0 clamp(2px,.4cqmin,5px) clamp(4px,.8cqmin,10px) rgba(0,0,0,.5)}.profile-select__tagline-row{display:flex;align-items:center;justify-content:space-between;gap:clamp(4px,calc(var(--u) * 3),16px)}.profile-select__tagline{font-size:clamp(10px,calc(var(--u) * 4.55),23px);font-weight:700;letter-spacing:.1px;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px rgba(30,8,4,.55)}.profile-select__bolts{display:inline-flex;align-items:center;gap:2px;flex:none;transform:skew(-8deg)}.profile-select__bolt{width:clamp(7px,calc(var(--u) * 4.25),26px);height:auto;fill:#1406266b;stroke:#1406264d;stroke-width:1}.profile-select__bolt.is-lit{fill:var(--sign-gold);stroke:#3c1406e6;filter:drop-shadow(0 1px 2px rgba(40,10,4,.75))}.profile-select__heroes{display:flex;gap:clamp(6px,calc(var(--u) * 4.25),23px);margin-top:clamp(1px,calc(var(--u) * 1.2),7px)}.profile-select__hero{display:flex;flex-direction:column;align-items:center;gap:clamp(1px,calc(var(--u) * .75),4px);flex:1 1 0;padding:clamp(5px,calc(var(--u) * 3.35),18px) clamp(3px,calc(var(--u) * 1.8),10px);border-radius:clamp(8px,calc(var(--u) * 4.55),23px);background:linear-gradient(180deg,#260e449e,#14062685);box-shadow:inset 0 2px 6px #00000073,inset 0 -1px #ffffff24}.profile-select__hero-value{font-size:clamp(19px,calc(var(--u) * 11.2),58px);font-weight:900;line-height:1;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.55)}.profile-select__hero-unit{font-size:.55em;margin-left:1px}.profile-select__hero-label{font-size:clamp(8px,calc(var(--u) * 3.35),17px);font-weight:700;letter-spacing:.4px;text-align:center;color:#fffffff0}.profile-select__stats{display:flex;flex-direction:column;gap:clamp(2px,calc(var(--u) * 1.5),9px);margin-top:clamp(1px,calc(var(--u) * 1.2),7px)}.profile-select__stat{--meter-h: clamp(4px, calc(var(--u) * 1.8), 11px);position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:clamp(5px,calc(var(--u) * 3),16px);padding-bottom:calc(var(--meter-h) + clamp(3px,calc(var(--u) * 1.5),9px))}.profile-select__stat:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--meter-h);border-radius:999px;background:#14062657;box-shadow:inset 0 1px 2px #0006;pointer-events:none}.profile-select__stat-label{font-size:clamp(9px,calc(var(--u) * 3.8),19px);font-weight:700;letter-spacing:.3px;color:#fff;text-shadow:0 1px 2px rgba(30,8,4,.5)}.profile-select__stat-value{font-size:clamp(10px,calc(var(--u) * 4.4),23px);font-weight:700;white-space:nowrap;color:#fff;text-shadow:0 1px 3px rgba(30,8,4,.6)}.profile-select__meter-fill{position:absolute;left:0;bottom:0;height:var(--meter-h);border-radius:999px;background:linear-gradient(90deg,var(--sign-gold) 0%,var(--profile-accent) 100%);box-shadow:0 0 6px #ffffff8c,inset 0 1px #ffffff73}.profile-select__blurb{margin-top:clamp(2px,.5cqmin,6px);padding:clamp(5px,calc(var(--u) * 3),17px) clamp(6px,calc(var(--u) * 3.6),19px);border-radius:clamp(7px,1.3cqmin,15px);background:linear-gradient(180deg,#fff9ebed,#f8e4c4e6);font-size:clamp(9px,calc(var(--u) * 3.65),19px);font-weight:600;line-height:1.42;color:var(--sign-ink);text-shadow:none;box-shadow:inset 0 1px 2px #ffffffe6}@media(orientation:portrait){.profile-select__blurb{display:none}}.profile-select__footer{position:relative;margin:clamp(4px,1cqmin,14px) 0 0;max-width:min(62cqw,720px);padding:clamp(5px,1.1cqmin,14px) clamp(18px,4cqmin,52px);border:clamp(2px,.36cqmin,4px) solid #c9884a;border-radius:clamp(8px,1.4cqmin,16px);background:linear-gradient(180deg,#fff7e4,#f0d7a9);box-shadow:inset 0 2px #ffffffe6,0 clamp(3px,.8cqmin,10px) clamp(6px,1.6cqmin,20px) #00000073;text-align:center;text-transform:uppercase;font-size:clamp(9px,1.5cqmin,18px);font-weight:800;letter-spacing:.6px;line-height:1.28;color:var(--sign-ink);text-shadow:none}.profile-select__footer:before,.profile-select__footer:after{content:"";position:absolute;top:50%;width:clamp(6px,1.1cqmin,13px);height:clamp(6px,1.1cqmin,13px);border:clamp(1px,.22cqmin,3px) solid #c9884a;border-radius:3px;background:#fff7e4;transform:translateY(-50%) rotate(45deg)}.profile-select__footer:before{left:clamp(5px,1.1cqmin,14px)}.profile-select__footer:after{right:clamp(5px,1.1cqmin,14px)}@media(prefers-reduced-motion:reduce){.profile-select,.profile-select__card,.profile-select__plaque,.profile-select__card.is-highlighted .profile-select__sweep{transition:none;animation:none}.profile-select__card.is-highlighted .profile-select__sweep{opacity:.75}}.session-rtp__toggle,.session-rtp__panel{position:fixed;left:8px;bottom:8px;z-index:99998;font-family:ui-monospace,monospace;color:#fff;background:#120a1ceb;border:2px solid #ff3da3;box-shadow:0 6px 24px #00000073}.session-rtp__toggle{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.4px;cursor:pointer;transition:transform .14s ease,filter .14s ease}.session-rtp__toggle:hover{transform:scale(1.04);filter:brightness(1.08)}.session-rtp__toggle:focus-visible{outline:3px solid #ffe14d;outline-offset:2px}.session-rtp__panel{width:268px;max-width:92vw;max-height:70vh;overflow-y:auto;padding:12px 14px 14px;border-radius:12px}.session-rtp__header{display:flex;align-items:center;justify-content:space-between}.session-rtp__title{margin:0;font-size:13px;font-weight:900;letter-spacing:1px;color:#ffd84d}.session-rtp__close{background:transparent;border:none;color:#ff3da3;font-size:15px;line-height:1;cursor:pointer;padding:0 4px}.session-rtp__close:focus-visible{outline:3px solid #ffe14d;outline-offset:2px;border-radius:6px}.session-rtp__note{margin:6px 0 10px;font-size:10.5px;line-height:1.4;color:#d9c7f0}.session-rtp__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.session-rtp__row{padding:8px 10px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,61,163,.35)}.session-rtp__row-head{display:flex;align-items:baseline;justify-content:space-between}.session-rtp__mode{font-weight:800;color:#ff8ad0}.session-rtp__rtp{font-size:15px;font-weight:900;color:#9fe}.session-rtp__meta{margin-top:3px;font-size:10px;line-height:1.4;color:#cbb8e6}.session-rtp__caveat{margin:6px 0 0;padding-top:5px;border-top:1px dashed rgba(255,216,77,.4);font-size:10px;line-height:1.4;color:#ffd84d}@media(prefers-reduced-motion:reduce){.session-rtp__toggle{transition:none}}
