.XXHEua_searchDock{bottom:var(--slots-search-dock-bottom,20px);left:calc(50% + var(--license-strip-half-width,0px) + var(--license-search-half-gap,0px));z-index:10;width:var(--slots-search-panel-width,clamp(220px, 24vw, 340px));pointer-events:auto;transition:left .22s cubic-bezier(.2,.84,.28,1),width .22s cubic-bezier(.2,.84,.28,1);position:absolute;transform:translate(-50%)}.XXHEua_searchDockExpanded{left:calc(50% + var(--license-strip-half-width,0px) + var(--license-search-half-gap,0px) + var(--slots-search-expanded-offset,0px));z-index:18;width:var(--slots-search-expanded-width,min(92vw, 680px))}.XXHEua_searchShell{z-index:2;min-height:var(--slots-search-shell-height,46px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffdea814 0%,#ffdea800 48%),linear-gradient(#110c08e0 0%,#090705eb 100%);border:1px solid #dea35780;border-radius:12px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative;box-shadow:0 0 18px #d99a4c3d,inset 0 1px #ffe6b33d,inset 0 0 0 1px #7852295c}.XXHEua_searchShell:before{content:"";pointer-events:none;border:1px solid #f0bb6a3d;border-radius:9px;position:absolute;inset:4px}.XXHEua_searchDockExpanded .XXHEua_searchShell{box-shadow:0 0 24px #dca0534d,inset 0 1px #ffe9be47,inset 0 0 0 1px #885e306b}.XXHEua_searchIcon{color:#f5c980f0;flex:none;width:18px;height:18px}.XXHEua_searchIconSvg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.XXHEua_searchInput{color:#f9e2b6fa;width:100%;min-width:0;font-family:var(--font-manrope), sans-serif;letter-spacing:.03em;background:0 0;border:0;outline:none;font-size:clamp(1rem,.86rem + .5vw,1.24rem);line-height:1}.XXHEua_searchInput::placeholder{color:#c99a57eb}.XXHEua_clearButton,.XXHEua_filterButton{color:#f4d392f5;cursor:pointer;background:linear-gradient(#ca8b3f66,#4f311799),#0e0a08e0;border:1px solid #dfa65a6b;border-radius:999px;flex:none;width:24px;height:24px;line-height:1;transition:border-color .14s,color .14s,filter .14s,transform .12s;box-shadow:inset 0 1px #ffe4af38}.XXHEua_clearButton{font-size:1rem}.XXHEua_filterButton{place-items:center;margin-left:-2px;display:grid}.XXHEua_filterIconSvg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.XXHEua_clearButton:hover,.XXHEua_filterButton:hover,.XXHEua_filterButtonActive{color:#fae7c3fa;filter:brightness(1.06);border-color:#f8cf8cb8}.XXHEua_resultsPanel{z-index:1;max-height:calc(100dvh - var(--slots-search-dock-bottom,20px) - var(--slots-search-shell-height,46px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 30px);box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(80% 64% at 50% 0,#ffc97b1a,#ffc97b00 70%),linear-gradient(#110c08f0 0%,#080605f2 100%);border:1px solid #d69a4f80;border-radius:14px;flex-direction:column;min-height:0;padding:10px 10px 8px;animation:.19s ease-out XXHEua_resultsAppear;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 14px 36px #0000008a,0 0 26px #dd9f4d29,inset 0 1px #ffe1ab2e}.XXHEua_resultsPanel:before{content:"";pointer-events:none;position:absolute;inset:0}.XXHEua_resultsHeaderRow{border-bottom:1px solid #c78b4552;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 8px;display:flex}.XXHEua_resultsTitle,.XXHEua_resultsCount{text-transform:uppercase;margin:0}.XXHEua_resultsTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:.09em;color:#f9dca2f5;font-size:.82rem}.XXHEua_resultsCount{letter-spacing:.09em;color:#d2a059e6;font-size:.74rem}.XXHEua_resultsTools{flex:none;gap:8px;margin-top:8px;display:inline-flex}.XXHEua_toolsButton,.XXHEua_applyButton{color:#f7d79bf5;text-transform:uppercase;letter-spacing:.08em;min-height:28px;font-family:var(--font-manrope), sans-serif;cursor:pointer;border:1px solid #dfa5588a;border-radius:8px;padding:0 10px;font-size:.7rem;transition:border-color .14s,box-shadow .14s,filter .14s,transform .12s}.XXHEua_toolsButton{background:linear-gradient(#ffe0a814,#00000029),#0c0907c7}.XXHEua_toolsButtonActive{border-color:#f8ce8cd1;box-shadow:0 0 12px #e8a85447}.XXHEua_filtersPanel{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:linear-gradient(#ffe2ad0f,#ffe2ad00),#0b0806bd;border:1px solid #c68a426b;border-radius:11px;flex:0 auto;min-height:0;max-height:min(48dvh,430px);margin-top:9px;padding:9px;overflow:hidden auto}.XXHEua_filterGroup+.XXHEua_filterGroup{margin-top:8px}.XXHEua_filterGroupTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:.11em;text-transform:uppercase;color:#e3b66deb;margin:0 0 5px;font-size:.66rem}.XXHEua_filterChipList{flex-wrap:wrap;gap:6px;display:flex}.XXHEua_filterChip{color:#e4ba74f0;min-height:28px;font-family:var(--font-manrope), sans-serif;letter-spacing:.015em;cursor:pointer;background:linear-gradient(#ffe5b70f,#ffe5b700),#0c0907bd;border:1px solid #c98f476b;border-radius:999px;padding:0 11px;font-size:.88rem;transition:border-color .14s,box-shadow .14s,filter .14s}.XXHEua_filterChipActive{color:#faddaafa;background:linear-gradient(#b77935b8,#533217d6),#0c0907bd;border-color:#f8cc88d6;box-shadow:0 0 14px #e3a45040}.XXHEua_filterActions{justify-content:flex-end;margin-top:10px;display:flex}.XXHEua_applyButton{background:linear-gradient(#bc7c38eb,#553418f2),#130d09e6;min-width:90px;box-shadow:0 0 12px #e3a24d3d,inset 0 1px #ffebc15c}.XXHEua_toolsButton:hover,.XXHEua_applyButton:hover,.XXHEua_filterChip:hover{filter:brightness(1.08);border-color:#f5c77ec2}.XXHEua_resultsList{flex:auto;gap:7px;min-height:0;max-height:min(52vh,352px);margin-top:8px;padding-right:3px;display:grid;overflow-y:auto}.XXHEua_resultsList::-webkit-scrollbar{width:5px}.XXHEua_resultsList::-webkit-scrollbar-thumb{background:#dfa75c57;border-radius:999px}.XXHEua_gameRow{background:linear-gradient(#ffe3b30d,#ffe3b300),#0a0806b8;border:1px solid #c189435c;border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;transition:border-color .15s,box-shadow .15s,transform .12s;display:grid;box-shadow:inset 0 1px #ffdfa21a}.XXHEua_gameRow:hover{border-color:#f2c27ba3;transform:translateY(-1px);box-shadow:0 0 16px #e2a24e33,inset 0 1px #ffe8b833}.XXHEua_gameRowDisabled{opacity:.58;background:linear-gradient(#b29d7d0a,#b29d7d00),#0a0806ad;border-color:#7b5e3c80}.XXHEua_gameRowDisabled:hover{border-color:#7b5e3c80;transform:none;box-shadow:inset 0 1px #ffdfa214}.XXHEua_gameRowDisabled .XXHEua_gameThumb{filter:grayscale(.65)brightness(.72)}.XXHEua_gameThumb{background:radial-gradient(circle at 24% 28%, hsla(var(--slot-thumb-hue,30), 84%, 66%, .6) 0%, hsla(var(--slot-thumb-hue,30), 84%, 66%, .08) 58%, hsla(var(--slot-thumb-hue,30), 84%, 66%, 0) 100%), url(/textures/top_texture.png) center / cover no-repeat, linear-gradient(180deg, #462b12e6, #120b08f5);background-blend-mode:screen, overlay, normal;border:1px solid #e3a85c85;border-radius:8px;width:56px;height:38px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe8b238}.XXHEua_gameThumbImage{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.XXHEua_gameThumbImage[data-slot-placeholder=true]{opacity:.86;filter:saturate(.92)contrast(1.06)brightness(.82)}.XXHEua_gameMeta{min-width:0}.XXHEua_gameName,.XXHEua_gameStudio{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.XXHEua_gameName{font-family:var(--font-manrope), sans-serif;letter-spacing:.055em;color:#f8dca6f5;font-size:.82rem}.XXHEua_gameStudio{letter-spacing:.08em;text-transform:uppercase;color:#c79959e6;margin-top:2px;font-size:.67rem}.XXHEua_playModeGroup{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.XXHEua_playButton{color:#fce5b8fa;text-transform:uppercase;letter-spacing:.08em;min-height:30px;font-family:var(--font-manrope), sans-serif;cursor:pointer;background:linear-gradient(#bc7c38e6,#553418f2),#130d09e6;border:1px solid #ecb26294;border-radius:8px;padding:0 12px;font-size:.74rem;transition:filter .14s,transform .12s,box-shadow .14s;box-shadow:0 0 12px #e3a24d3d,inset 0 1px #ffebc15c}.XXHEua_playModeGroup .XXHEua_playButton{min-width:58px;padding:0 10px}.XXHEua_playButton:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 16px #e7aa5852,inset 0 1px #fff1d370}.XXHEua_playButton:active{filter:brightness(.98);transform:translateY(0)}.XXHEua_playButton:disabled{cursor:not-allowed;opacity:.56;filter:grayscale(.3)brightness(.8);border-color:#7b5e3c9e;box-shadow:0 0 8px #57412829,inset 0 1px #c0a57b24}.XXHEua_playButton:disabled:hover,.XXHEua_playButton:disabled:active{filter:grayscale(.3)brightness(.8);transform:none;box-shadow:0 0 8px #57412829,inset 0 1px #c0a57b24}.XXHEua_emptyState{text-align:center;color:#dfb16aeb;font-family:var(--font-manrope), sans-serif;letter-spacing:.02em;margin:16px 4px;font-size:1.02rem}.XXHEua_loadMoreRow{justify-content:center;padding:8px 0 2px;display:flex}.XXHEua_loadMoreButton{color:#f1c57ff2;text-transform:uppercase;letter-spacing:.075em;min-height:30px;font-family:var(--font-manrope), sans-serif;cursor:pointer;background:linear-gradient(#ffe6b814,#ffe6b800),#0d0907d1;border:1px solid #dea3548a;border-radius:999px;padding:0 16px;font-size:.7rem;transition:border-color .14s,filter .14s,transform .12s}.XXHEua_loadMoreButton:hover{filter:brightness(1.08);border-color:#f7ca84c2}.XXHEua_loadMoreButton:disabled{cursor:wait;opacity:.6}.XXHEua_loadMoreComplete{color:#cc9b58d1;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-manrope), sans-serif;font-size:.66rem}.XXHEua_curatedHint{text-align:center;font-family:var(--font-manrope), sans-serif;color:#e8bd79e6;letter-spacing:.02em;margin:8px 4px 3px;font-size:clamp(.84rem,.74rem + .25vw,1.02rem);animation:2.6s ease-in-out infinite XXHEua_curatedHintPulse}.XXHEua_curatedLink{color:#fbdca3fa;font-family:var(--font-manrope), sans-serif;font-size:inherit;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #fbdca370;text-decoration:underline #fbdca370}.XXHEua_curatedLink:hover{color:#ffebc9;text-decoration-color:#ffebc9b3}.XXHEua_curatedLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ffe1a6eb}.XXHEua_launchErrorOverlay{z-index:2147483647;isolation:isolate;pointer-events:auto;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.XXHEua_launchErrorBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;pointer-events:auto;background:#04060bc7;border:0;margin:0;padding:0;position:absolute;inset:0}.XXHEua_launchErrorCard{z-index:1;pointer-events:auto;background:radial-gradient(120% 120% at 0 0,#ffbd5a1f,#0000 58%),linear-gradient(#120e16fa,#0a0a10fa);border:1px solid #ffd0843d;border-radius:16px;width:min(460px,100%);padding:20px;position:relative;box-shadow:0 28px 84px #00000085}.XXHEua_launchErrorEyebrow{color:#d7bc94f2;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:700}.XXHEua_launchErrorTitle{color:#ffe3b0;margin:0;font-size:1.04rem;font-weight:700}.XXHEua_launchErrorMessage{color:#ffd0d0;margin:12px 0 18px;font-size:.88rem;line-height:1.5}.XXHEua_launchProfileMessage{color:#ffe5beeb;margin:12px 0 18px;font-size:.88rem;line-height:1.5}.XXHEua_launchErrorActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.XXHEua_launchErrorButton,.XXHEua_launchErrorPrimaryButton{cursor:pointer;border-radius:10px;padding:8px 12px;font-size:.8rem}.XXHEua_launchErrorButton{color:#e6cca1;background:#0e0d13f0;border:1px solid #ffd0843d}.XXHEua_launchErrorPrimaryButton{color:#ffecc8;background:linear-gradient(#8d5e24 0%,#593614 100%);border:1px solid #ffc46759}.XXHEua_launchErrorButton:disabled,.XXHEua_launchErrorPrimaryButton:disabled{opacity:.55;cursor:not-allowed}@keyframes XXHEua_resultsAppear{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes XXHEua_curatedHintPulse{0%,to{opacity:.75;text-shadow:0 0 8px #d8984a33}50%{opacity:1;text-shadow:0 0 14px #ecaa5970}}@media (max-width:900px){.XXHEua_searchDock{width:var(--slots-search-panel-width,min(78vw, 340px))}.XXHEua_searchDockExpanded{width:var(--slots-search-expanded-width,min(95vw, 580px))}.XXHEua_searchShell{border-radius:10px}.XXHEua_searchInput{font-size:1.03rem}.XXHEua_resultsPanel{padding:8px;bottom:calc(100% + 8px)}.XXHEua_filtersPanel{padding:8px}.XXHEua_resultsList{max-height:min(56vh,360px)}.XXHEua_gameRow{grid-template-columns:48px minmax(0,1fr) auto;gap:8px;padding:6px}.XXHEua_gameThumb{width:48px;height:34px}.XXHEua_playButton{min-height:28px;padding:0 10px;font-size:.69rem}.XXHEua_playModeGroup{gap:5px}.XXHEua_playModeGroup .XXHEua_playButton{min-width:50px;padding:0 8px}}@media (max-width:768px),(pointer:coarse) and (max-height:430px){.XXHEua_searchDock,.XXHEua_searchDockExpanded{box-sizing:border-box;max-width:calc(100vw - 24px);bottom:calc(env(safe-area-inset-bottom) + var(--slots-search-dock-bottom,10px));transform:none}.XXHEua_searchDock{left:calc(var(--mobile-dock-side,16px) + var(--license-strip-width,112px) + var(--mobile-dock-gap,8px))}.XXHEua_searchDockExpanded{left:var(--mobile-dock-side,16px);width:calc(100% - var(--mobile-dock-side,16px) * 2)}.XXHEua_searchShell{gap:8px;min-width:0;padding-inline:10px}.XXHEua_searchInput{letter-spacing:0;font-size:16px}.XXHEua_resultsPanel{width:100%;max-width:min(100%,100vw - 24px);max-height:calc(var(--slots-search-mobile-viewport-height,100dvh) - var(--slots-search-dock-bottom,20px) - var(--slots-search-shell-height,46px) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 30px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:hidden}.XXHEua_resultsList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;max-height:min(42dvh,320px);overflow-x:hidden}}
.YqXAJG_root{color:#ffe6b8eb;max-width:100%;position:relative}.YqXAJG_toolbar{justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.YqXAJG_toggle,.YqXAJG_settings,.YqXAJG_close,.YqXAJG_transportButton{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:#0e0805b3;border:1px solid #eeb45661;border-radius:5px;justify-content:center;align-items:center;gap:.45rem;padding:.3rem .65rem;font-size:.65rem;font-weight:600;transition:border-color .16s,background-color .16s;display:inline-flex}.YqXAJG_toggle svg,.YqXAJG_settings svg,.YqXAJG_close svg,.YqXAJG_transportButton svg{flex:none;width:17px;height:17px}.YqXAJG_settings{width:36px;padding:0}.YqXAJG_active{background:#462b1199;border-color:#f4c879b8}.YqXAJG_toggle:hover,.YqXAJG_settings:hover,.YqXAJG_close:hover,.YqXAJG_transportButton:hover{border-color:#ffdd9ddb}.YqXAJG_toggle:focus-visible,.YqXAJG_settings:focus-visible,.YqXAJG_close:focus-visible,.YqXAJG_transportButton:focus-visible,.YqXAJG_volume input:focus-visible{outline-offset:3px;outline:2px solid #f5d291}.YqXAJG_transportButton:disabled{cursor:wait;opacity:.5}.YqXAJG_panel{z-index:12;background:linear-gradient(160deg,#24160e,#0e0806);border:1px solid #eeb45694;border-radius:8px;gap:.85rem;width:min(270px,100vw - 2rem);padding:.8rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 14px 38px #000000a6}.YqXAJG_panelHeader{justify-content:space-between;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.YqXAJG_close{width:32px;min-height:32px;padding:0}.YqXAJG_status{color:#ffe0a9b3;margin:0;font-size:.68rem;line-height:1.45}.YqXAJG_volume{gap:.4rem;font-size:.74rem;display:grid}.YqXAJG_volume>span{justify-content:space-between;gap:.6rem;display:flex}.YqXAJG_volume input{accent-color:#e9bb72;cursor:pointer;width:100%;min-height:30px;margin:0}.YqXAJG_track{gap:.22rem;display:grid}.YqXAJG_track>span{color:#ffe0a999;font-size:.64rem}.YqXAJG_track strong{overflow-wrap:anywhere;font-size:.75rem;font-weight:500}.YqXAJG_transport{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.YqXAJG_transportButton{color:#f0d29ea6;background:#e2ae5c08;border-color:#dfaa5c3d;min-width:0;min-height:40px;padding:0}.YqXAJG_transportPlay{color:#edca91;border-color:#dfaa5c7a}.YqXAJG_selected{color:#edca91;background:#e2ae5c1a;border-color:#dfaa5c80}.YqXAJG_modeStatus{text-align:center;color:#f0d29ea6;overflow-wrap:anywhere;margin:0;font-size:.62rem;line-height:1.45}.YqXAJG_hud{color:inherit;display:contents}.YqXAJG_hud .YqXAJG_toolbar{gap:2px}.YqXAJG_hud .YqXAJG_toggle,.YqXAJG_hud .YqXAJG_settings{color:#f0d29ea6;background:0 0;border-color:#0000;border-radius:4px;width:36px;min-height:40px;padding:0}.YqXAJG_hud .YqXAJG_toggle>span{display:none}.YqXAJG_hud .YqXAJG_active{color:#edca91}.YqXAJG_hud .YqXAJG_toggle:hover,.YqXAJG_hud .YqXAJG_settings:hover,.YqXAJG_hud .YqXAJG_settings[aria-expanded=true]{color:#f2d5a1;background:#e2ae5c12}.YqXAJG_hud .YqXAJG_panel{border-color:var(--launch-hud-stroke);background:var(--launch-hud-surface);width:calc(100% + 2px);box-shadow:var(--launch-hud-shadow);color:#f0d29edb;overscroll-behavior:contain;max-height:max(8rem,100dvh - 14rem);top:calc(100% + 8px);right:-1px;overflow-y:auto}.YqXAJG_hud .YqXAJG_close,.YqXAJG_hud .YqXAJG_transportButton:not(.YqXAJG_selected):not(.YqXAJG_transportPlay){background:#e2ae5c08;border-color:#dfaa5c3d}.YqXAJG_hud .YqXAJG_volume input{accent-color:#d2b179}.YqXAJG_scene{display:contents}.YqXAJG_sceneTrigger svg{width:calc(17px * var(--hud-icon-scale,2));height:calc(17px * var(--hud-icon-scale,2));fill:none;stroke-width:1.6px}.YqXAJG_sceneTrigger:focus-visible{outline-offset:3px;outline:2px solid #f5d291}.YqXAJG_scenePanel{top:var(--music-panel-top,12px);right:var(--music-panel-right,12px);z-index:10020;overscroll-behavior:contain;pointer-events:auto;color:#f0d29edb;background:linear-gradient(160deg,#261b13,#130e0a);border-color:#dfaa5c6b;width:min(320px,100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;font-family:inherit;animation:.16s ease-out YqXAJG_musicPanelReveal;position:fixed;overflow-y:auto;box-shadow:0 14px 32px #0000008c}.YqXAJG_scenePanel .YqXAJG_panelHeader{font-size:14px}.YqXAJG_scenePanel .YqXAJG_status,.YqXAJG_scenePanel .YqXAJG_modeStatus,.YqXAJG_scenePanel .YqXAJG_track>span{font-size:12px}.YqXAJG_scenePanel .YqXAJG_volume,.YqXAJG_scenePanel .YqXAJG_track strong{font-size:14px}.YqXAJG_scenePanel .YqXAJG_close,.YqXAJG_scenePanel .YqXAJG_transportButton,.YqXAJG_scenePanel .YqXAJG_volume input{min-height:44px}.YqXAJG_scenePanel .YqXAJG_close{width:44px}@keyframes YqXAJG_musicPanelReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px),(pointer:coarse){.YqXAJG_toggle,.YqXAJG_settings,.YqXAJG_close,.YqXAJG_transportButton{min-height:44px}.YqXAJG_settings,.YqXAJG_close{width:44px}.YqXAJG_toggle{padding-inline:.8rem}.YqXAJG_volume input{min-height:44px}.YqXAJG_panel{width:min(270px,100vw - 1.7rem)}.YqXAJG_hud .YqXAJG_toggle,.YqXAJG_hud .YqXAJG_settings{width:44px;min-height:44px}.YqXAJG_scenePanel{inset:auto 12px max(12px, env(safe-area-inset-bottom));border-radius:14px;width:auto;max-height:min(70dvh,480px);padding:16px}}@media (max-width:959px){.YqXAJG_hud .YqXAJG_toggle,.YqXAJG_hud .YqXAJG_settings{width:44px;min-height:44px}.YqXAJG_hud .YqXAJG_close,.YqXAJG_hud .YqXAJG_transportButton,.YqXAJG_hud .YqXAJG_volume input{min-height:44px}.YqXAJG_hud .YqXAJG_close{width:44px}.YqXAJG_hud .YqXAJG_panel{width:100%;max-height:none;box-shadow:none;background:0 0;border-inline:0;border-radius:0;grid-column:1/-1;padding:8px 0;position:static}}@media (prefers-reduced-motion:reduce){.YqXAJG_scenePanel{animation:none}}
.JP7i3G_hudRoot{--hud-icon-scale:2;--hud-font-scale:1.1;--hud-root-scale:.66;z-index:9999;transform:scale(var(--hud-root-scale));transform-origin:100% 0;pointer-events:none;position:fixed;top:clamp(10px,2.2vh,20px);right:clamp(8px,1.6vw,20px)}.JP7i3G_cornerHud{width:clamp(372px,27vw,456px);height:clamp(334px,37vh,446px);animation:8s ease-in-out infinite JP7i3G_frameBreath;position:relative;overflow:visible}.JP7i3G_topRail,.JP7i3G_rightRail{pointer-events:none;background:linear-gradient(90deg,#6b4b22 0%,#d7b46a 52%,#7a5226 100%);position:absolute;box-shadow:0 0 22px #ffbe5a42,0 0 8px #ffbe5a3d}.JP7i3G_topRail{border-top-right-radius:2px;height:8px;top:0;left:0;right:0}.JP7i3G_rightRail{background:linear-gradient(#6b4b22 0%,#d7b46a 52%,#7a5226 100%);width:8px;top:0;bottom:0;right:0}.JP7i3G_railInnerTop,.JP7i3G_railInnerRight{pointer-events:none;position:absolute}.JP7i3G_railInnerTop{background:linear-gradient(90deg,#ffdc9614 0%,#ffdc965c 52%,#ffdc961a 100%);height:2px;top:12px;left:16px;right:16px}.JP7i3G_railInnerRight{background:linear-gradient(#ffdc9614 0%,#ffdc965c 52%,#ffdc961a 100%);width:2px;top:16px;bottom:42px;right:12px}.JP7i3G_topNotch,.JP7i3G_rightNotch{pointer-events:none;background:linear-gradient(#261c1280 0%,#100c093d 100%);border:1px solid #ffd38c66;position:absolute}.JP7i3G_topNotch{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%,0 35%);width:72px;height:16px;top:7px;right:80px}.JP7i3G_rightNotch{clip-path:polygon(0 0,100% 0,100% 92%,0 100%);width:16px;height:72px;bottom:90px;right:7px}.JP7i3G_cornerNode{pointer-events:none;background:linear-gradient(#604524f2,#1f160ef2);border:1px solid #ffdca08f;width:10px;height:10px;position:absolute;bottom:40px;right:6px;transform:rotate(45deg);box-shadow:0 0 10px #ffbb5c4d,inset 0 1px #ffe7bd38}.JP7i3G_hudContent{pointer-events:none;gap:10px;width:min(368px,100% - 30px);display:grid;position:absolute;top:24px;right:22px}.JP7i3G_currencyPanel,.JP7i3G_actionPanel,.JP7i3G_infoDock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:linear-gradient(#ffdca024,#0000 48%),#0a080673;border:1px solid #ffc87847;border-radius:12px;position:relative;box-shadow:0 0 18px #ffbe5a1f,inset 0 1px #ffdca033}.JP7i3G_currencyPanel:before,.JP7i3G_actionPanel:before,.JP7i3G_infoDock:before{content:"";pointer-events:none;border:1px solid #ffdc9642;border-radius:9px;position:absolute;inset:4px}.JP7i3G_currencyPanel:after,.JP7i3G_actionPanel:after,.JP7i3G_infoDock:after{content:"";pointer-events:none;background:radial-gradient(circle at 86% 16%,#ffd68c38,#0000 42%),radial-gradient(circle at 10% 85%,#ffc4701a,#0000 38%);border-radius:12px;position:absolute;inset:0}.JP7i3G_currencyPanel{padding:12px}.JP7i3G_actionPanel{gap:10px;width:100%;padding:12px;display:grid}.JP7i3G_infoDock{grid-template-columns:repeat(4,1fr);justify-self:end;gap:6px;width:342px;max-width:100%;padding:6px;display:grid}.JP7i3G_infoDock:not(:has([data-music-surface=scene])){grid-template-columns:repeat(3,1fr);width:258px}.JP7i3G_balanceStack{z-index:1;gap:8px;display:grid;position:relative}.JP7i3G_balanceCard,.JP7i3G_guestBadge{clip-path:polygon(7% 0,93% 0,100% 24%,100% 76%,93% 100%,7% 100%,0 76%,0 24%);pointer-events:auto;background:linear-gradient(#ffdca01f,#0000003d),#00000059;border:1px solid #ffc8784d;align-items:center;gap:10px;min-height:64px;padding:0 14px;transition:border-color .14s,box-shadow .14s,filter .14s;display:flex;position:relative;box-shadow:inset 0 1px #ffe6b424,inset 0 -1px #0000007a,0 0 14px #ffb45a1a}.JP7i3G_balanceCard:after,.JP7i3G_guestBadge:after{content:"";clip-path:inherit;pointer-events:none;border:1px solid #ffdca024;position:absolute;inset:3px}.JP7i3G_balanceCard:hover,.JP7i3G_guestBadge:hover{filter:brightness(1.04);border-color:#ffd69175;box-shadow:inset 0 1px #ffe9bd2e,inset 0 -1px #0006,0 0 18px #ffbe6029}.JP7i3G_guestBadge{text-transform:none;color:#ffeccaf5;letter-spacing:.02em;font-size:clamp(18.7px,1.43vw,25.3px)}.JP7i3G_guestBadgeIcon{width:calc(18px * var(--hud-icon-scale));height:calc(18px * var(--hud-icon-scale));color:#f2c06af2;display:inline-flex}.JP7i3G_iconShell{width:calc(20px * var(--hud-icon-scale));height:calc(20px * var(--hud-icon-scale));color:#f2c06afa;justify-content:center;align-items:center;display:inline-flex}.JP7i3G_iconSvg,.JP7i3G_utilitySvg{width:calc(18px * var(--hud-icon-scale));height:calc(18px * var(--hud-icon-scale));fill:currentColor;stroke:currentColor;stroke-width:1.32px;stroke-linejoin:round;stroke-linecap:round}.JP7i3G_utilitySvg{width:calc(17px * var(--hud-icon-scale));height:calc(17px * var(--hud-icon-scale))}.JP7i3G_iconStroke{fill:none}.JP7i3G_balanceValue{font-variant-numeric:tabular-nums;color:#ffeccaf5;text-shadow:0 0 12px #ffbe7838,0 1px #0009;font-size:clamp(19.8px,1.65vw,27.5px);line-height:1}.JP7i3G_actionButton,.JP7i3G_utilityButton,.JP7i3G_dockButton{z-index:1;box-sizing:border-box;clip-path:polygon(7% 0,93% 0,100% 26%,100% 74%,93% 100%,7% 100%,0 74%,0 26%);color:#ffe6beeb;text-transform:uppercase;letter-spacing:.09em;text-shadow:0 0 10px #ffc87840;pointer-events:auto;cursor:pointer;background:linear-gradient(#ffdca021,#00000047),#08060580;border:1px solid #ffc87852;min-width:0;min-height:56px;transition:border-color .15s,box-shadow .15s,transform .12s,filter .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe6b426,inset 0 -1px #0000007a,0 0 18px #ffbe5a1f}.JP7i3G_actionButton:after,.JP7i3G_utilityButton:after,.JP7i3G_dockButton:after{content:"";clip-path:inherit;pointer-events:none;border:1px solid #ffdca024;position:absolute;inset:3px}.JP7i3G_actionButton:before,.JP7i3G_utilityButton:before,.JP7i3G_dockButton:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(110deg,#ffe6b400 0%,#ffe6b46b 48%,#ffe6b400 100%);transition:opacity .12s;position:absolute;inset:0;transform:translate(-110%)}.JP7i3G_actionButton:hover,.JP7i3G_utilityButton:hover,.JP7i3G_dockButton:hover{filter:brightness(1.06);border-color:#ffd7967a;box-shadow:inset 0 1px #ffecc633,inset 0 -1px #0006,0 0 22px #ffbe5a2e}.JP7i3G_actionButton:hover:before,.JP7i3G_utilityButton:hover:before,.JP7i3G_dockButton:hover:before{opacity:1;animation:.52s forwards JP7i3G_buttonSweep}.JP7i3G_actionButton:active,.JP7i3G_utilityButton:active,.JP7i3G_dockButton:active{transform:translateY(1px)scale(.99)}.JP7i3G_actionButton:disabled{cursor:default;opacity:.6;filter:saturate(.8)brightness(.92)}.JP7i3G_actionButton:disabled:before{display:none}.JP7i3G_authRow,.JP7i3G_authedActionRow,.JP7i3G_utilityRow{z-index:1;gap:8px;display:grid;position:relative}.JP7i3G_authRow,.JP7i3G_authedActionRow{grid-template-columns:repeat(2,minmax(0,1fr))}.JP7i3G_utilityRow{grid-template-columns:repeat(3,minmax(0,1fr))}.JP7i3G_authButton{min-height:54px;font-size:clamp(15.4px,1.21vw,20.9px)}.JP7i3G_depositButton,.JP7i3G_accountButton,.JP7i3G_welcomeBonusButton{min-height:56px;font-size:clamp(13.2px,.95vw,17.6px)}.JP7i3G_depositButton{justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.JP7i3G_depositButton span,.JP7i3G_accountButton span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.JP7i3G_accountButton[data-pseudo-locale=true]{gap:3px;padding-inline:4px;font-size:clamp(10.5px,.78vw,13px)}.JP7i3G_accountButton[data-pseudo-locale=true] span{text-overflow:clip;overflow:visible}.JP7i3G_plusSvg{width:calc(14px * var(--hud-icon-scale));height:calc(14px * var(--hud-icon-scale));stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round}.JP7i3G_actionInnerPanel{z-index:1;background:#07050457;border:1px solid #ffc67a3d;border-radius:10px;padding:10px;position:relative;overflow:hidden}.JP7i3G_rankMeta{text-align:center;gap:3px;margin-top:8px;display:grid}.JP7i3G_rankText,.JP7i3G_questText{color:#ffe2b1e6;text-shadow:0 0 10px #ffbe6838;margin:0}.JP7i3G_rankText{font-size:clamp(15.4px,1.1vw,19.8px)}.JP7i3G_questText{font-size:clamp(16.5px,1.19vw,22px)}.JP7i3G_utilityButton,.JP7i3G_dockButton{color:#f7c976f2;justify-content:center;align-items:center;min-width:0;min-height:52px;padding:0;display:inline-flex}.JP7i3G_dockButtonActive{filter:brightness(1.1);border-color:#ffd9959e;box-shadow:inset 0 1px #ffecc647,inset 0 -1px #0000005c,0 0 22px #ffc0603d}.JP7i3G_notificationBellBadge{color:#ffecd6fa;letter-spacing:0;font-variant-numeric:tabular-nums;pointer-events:none;background:radial-gradient(circle at 28% 24%,#ffecc97a,#ffecc900 62%),linear-gradient(#b25229f5,#5a2612f5);border:1px solid #ffdca094;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:1;display:inline-flex;position:absolute;top:6px;right:7px;box-shadow:0 0 12px #ff8c5c5c,inset 0 1px #ffeedc6b}.JP7i3G_notificationsLayer{z-index:10024;pointer-events:none;opacity:0;transition:opacity .18s;position:fixed;inset:0}.JP7i3G_notificationsLayerOpen{pointer-events:auto;opacity:1}.JP7i3G_notificationsScrim{-webkit-backdrop-filter:blur(3px)saturate(112%);cursor:default;background:#00000038;border:0;margin:0;padding:0;position:absolute;inset:0}.JP7i3G_notificationsDrawer{transform-origin:100%;opacity:0;background:radial-gradient(circle at 50% 18%,#d2984f33,#d2984f00 56%),linear-gradient(#1a110af7,#0a0604fa);border:1px solid #efba667a;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;width:min(476px,100vw - 16px);max-height:min(84vh,760px);padding:12px;transition:opacity .18s,transform .22s;display:grid;position:absolute;top:clamp(14px,2.4vh,24px);right:clamp(8px,1.6vw,20px);transform:translate(26px)scale(.988);box-shadow:0 22px 40px #00000094,0 0 30px #e4a5523d,inset 0 1px #ffe4ad38,inset 0 0 0 1px #63401f75}.JP7i3G_notificationsLayerOpen .JP7i3G_notificationsDrawer{opacity:1;transform:translate(0)scale(1)}.JP7i3G_notificationsDrawer:before,.JP7i3G_notificationsDrawer:after{content:"";pointer-events:none;position:absolute}.JP7i3G_notificationsDrawer:before{border:1px solid #fcdb9e3d;border-radius:10px;inset:4px}.JP7i3G_notificationsDrawer:after{border-radius:inherit;background:radial-gradient(circle at 86% 16%,#ffd68c33,#0000 46%),radial-gradient(circle at 10% 88%,#ffc26a1a,#0000 42%);inset:0}.JP7i3G_notificationsHeader{z-index:1;background:linear-gradient(#ffe0a81f,#0000003d),#0d080580;border:1px solid #efba667a;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:0 10px;display:flex;position:relative;box-shadow:inset 0 1px #ffe9bb2e,inset 0 -1px #00000070,0 0 16px #dc9e4c2e}.JP7i3G_notificationsTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fce0aafa;text-shadow:0 0 12px #ebb25f47;margin:0;font-size:clamp(1.2rem,1.05rem + .25vw,1.45rem)}.JP7i3G_notificationsHeaderActions{align-items:center;gap:7px;display:inline-flex}.JP7i3G_notificationsMarkReadButton,.JP7i3G_notificationsCloseButton,.JP7i3G_notificationsLoadMoreButton{color:#fcd797f5;cursor:pointer;background:linear-gradient(#ffdea224,#00000042),#090604a3;border:1px solid #efba6685;border-radius:8px;transition:border-color .15s,box-shadow .15s,transform .12s,filter .15s,opacity .15s}.JP7i3G_notificationsMarkReadButton{letter-spacing:.04em;text-transform:uppercase;min-height:34px;padding:0 10px;font-size:11px}.JP7i3G_notificationsCloseButton{width:34px;height:34px;font-size:22px;line-height:1}.JP7i3G_notificationsMarkReadButton:hover:not(:disabled),.JP7i3G_notificationsCloseButton:hover,.JP7i3G_notificationsLoadMoreButton:hover:not(:disabled){filter:brightness(1.08);border-color:#ffd796c7;box-shadow:inset 0 1px #ffecc638,0 0 16px #ffc06042}.JP7i3G_notificationsMarkReadButton:active:not(:disabled),.JP7i3G_notificationsCloseButton:active,.JP7i3G_notificationsLoadMoreButton:active:not(:disabled){transform:translateY(1px)scale(.97)}.JP7i3G_notificationsMarkReadButton:disabled,.JP7i3G_notificationsLoadMoreButton:disabled{opacity:.56;cursor:default}.JP7i3G_notificationsList{z-index:1;gap:8px;min-height:0;padding-right:3px;display:grid;position:relative;overflow-y:auto}.JP7i3G_notificationsList::-webkit-scrollbar{width:7px}.JP7i3G_notificationsList::-webkit-scrollbar-thumb{background:#db9c4d6b;border-radius:999px}.JP7i3G_notificationsStatusMessage{color:#dcb579db;margin:0;padding:8px 6px;font-size:13px;line-height:1.35}.JP7i3G_notificationCard{background:linear-gradient(#ffe0a81a,#0000003d),#0805038f;border:1px solid #eebb6a70;border-radius:10px;box-shadow:inset 0 1px #ffeac224,inset 0 -1px #0006,0 0 12px #de9e4c1f}.JP7i3G_notificationCardRead{background:linear-gradient(#cfbea70f,#00000042),#0604038a;border-color:#ad8f6657;box-shadow:inset 0 1px #d7c6ad1a,inset 0 -1px #00000070}.JP7i3G_notificationCardExpanded{border-color:#ffd795a8;box-shadow:inset 0 1px #ffedc633,inset 0 -1px #00000057,0 0 16px #e8ab5a33}.JP7i3G_notificationCardButton{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.JP7i3G_notificationIconWrap{background:linear-gradient(#ffdea21f,#00000038),#0d080599;border:1px solid #efba6670;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:inset 0 1px #ffe7bc2e}.JP7i3G_notificationIcon{width:19px;height:19px}.JP7i3G_notificationContent{gap:4px;min-width:0;display:grid}.JP7i3G_notificationTopLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.JP7i3G_notificationTitle{color:#f8dba7f7;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;line-height:1.15;overflow:hidden}.JP7i3G_notificationTime{color:#edc684d6;font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:1}.JP7i3G_notificationPreview{color:#e5bd7ce0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;overflow:hidden}.JP7i3G_notificationCardRead .JP7i3G_notificationTitle{color:#cdbca0e6}.JP7i3G_notificationCardRead .JP7i3G_notificationTime{color:#beaa8acc}.JP7i3G_notificationCardRead .JP7i3G_notificationPreview{color:#beab8ccc}.JP7i3G_notificationNewDot{background:#ffd179fa;border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #ffbe6099,0 0 2px #fff3d9ad}.JP7i3G_notificationPendingDot{background:#eebc68b8;border-radius:999px;width:7px;height:7px;box-shadow:0 0 9px #eebc6875}.JP7i3G_notificationDetails{border-top:1px solid #d0954d57;padding:8px 10px 10px 56px}.JP7i3G_notificationDetails p{color:#e8c282eb;margin:0;font-size:12px;line-height:1.35}.JP7i3G_notificationRelicAction{color:#f8d397f5;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#3d2410e0;border:1px solid #de9f4d7a;border-radius:6px;margin-top:8px;padding:5px 8px;font-size:10px;font-weight:800}.JP7i3G_notificationsLoadMoreButton{z-index:1;letter-spacing:.06em;text-transform:uppercase;min-height:36px;font-size:12px;position:relative}.JP7i3G_infoSlidePanel,.JP7i3G_localeSlidePanel{opacity:0;transform-origin:100%;pointer-events:none;visibility:hidden;background:radial-gradient(circle at 50% 36%,#d2984f2e,#d2984f00 58%),linear-gradient(#1b120af2,#0a0604f5);border:1px solid #eebd6c75;border-radius:12px;width:clamp(316px,24vw,430px);padding:12px;transition:opacity .18s,transform .22s,visibility .22s step-end;position:absolute;top:8px;right:calc(100% + 14px);transform:translate(18px)scale(.985);box-shadow:0 18px 34px #0000008f,0 0 28px #e4a5523d,inset 0 1px #ffe4ad33,inset 0 0 0 1px #63401f75}.JP7i3G_infoSlidePanel:before,.JP7i3G_infoSlidePanel:after,.JP7i3G_localeSlidePanel:before,.JP7i3G_localeSlidePanel:after{content:"";pointer-events:none;position:absolute}.JP7i3G_infoSlidePanel:before,.JP7i3G_localeSlidePanel:before{border:1px solid #fcdb9e47;border-radius:9px;inset:4px}.JP7i3G_infoSlidePanel:after,.JP7i3G_localeSlidePanel:after{border-radius:inherit;background:radial-gradient(circle at 86% 16%,#ffd68c3d,#0000 46%),radial-gradient(circle at 10% 88%,#ffc26a1f,#0000 40%);inset:0}.JP7i3G_infoSlidePanelOpen,.JP7i3G_localeSlidePanelOpen{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s,transform .22s,visibility;transform:translate(0)scale(1)}.JP7i3G_infoPanelHeader{z-index:1;background:linear-gradient(#ffe0a81f,#0000003d),#0d080580;border:1px solid #efba667a;border-radius:9px;justify-content:space-between;align-items:center;min-height:48px;margin-bottom:10px;padding:0 10px 0 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffe9bb2e,inset 0 -1px #00000070,0 0 16px #dc9e4c2e}.JP7i3G_infoPanelTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fce0aafa;text-shadow:0 0 12px #ebb25f47;margin:0;font-size:clamp(1.265rem,1.155rem + .385vw,1.65rem)}.JP7i3G_infoPanelCloseButton{color:#fcd797f5;cursor:pointer;background:linear-gradient(#ffdea224,#00000042),#090604a3;border:1px solid #efba6685;border-radius:8px;width:34px;height:34px;font-size:24px;line-height:1;transition:border-color .15s,box-shadow .15s,transform .12s,filter .15s}.JP7i3G_infoPanelCloseButton:hover{filter:brightness(1.08);border-color:#ffd796c7;box-shadow:inset 0 1px #ffecc638,0 0 16px #ffc06042}.JP7i3G_infoPanelCloseButton:active{transform:translateY(1px)scale(.97)}.JP7i3G_localePanelHeader{z-index:1;background:linear-gradient(#ffe0a81f,#0000003d),#0d080580;border:1px solid #efba667a;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:52px;margin-bottom:10px;padding:0 8px 0 10px;display:flex;position:relative;box-shadow:inset 0 1px #ffe9bb2e,inset 0 -1px #00000070,0 0 16px #dc9e4c2e}.JP7i3G_localeHeaderLeft{align-items:center;gap:10px;min-width:0;display:inline-flex}.JP7i3G_localeHeaderIcon{color:#fcd692fa;background:radial-gradient(circle at 35% 28%,#ffecc440,#ffecc400 62%),#120b06b3;border:1px solid #efba6680;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 1px #ffe4ad42,0 0 14px #e2a04e33}.JP7i3G_localeHeaderIcon svg{width:calc(18px * var(--hud-icon-scale));height:calc(18px * var(--hud-icon-scale))}.JP7i3G_localePanelTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fce0aafa;text-shadow:0 0 10px #ebb25f3d;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(1.122rem,1.034rem + .308vw,1.43rem);overflow:hidden}.JP7i3G_localeHeaderActions{align-items:center;gap:6px;display:inline-flex}.JP7i3G_localeCloseButton{color:#fcd797f5;cursor:pointer;background:linear-gradient(#ffdea224,#00000042),#090604a3;border:1px solid #efba6685;border-radius:8px;width:32px;height:32px;font-size:22px;line-height:1;transition:border-color .15s,box-shadow .15s,transform .12s,filter .15s,opacity .15s}.JP7i3G_localeCloseButton:hover{filter:brightness(1.08);border-color:#ffd796c7;box-shadow:inset 0 1px #ffecc638,0 0 16px #ffc06042}.JP7i3G_localeCloseButton:active{transform:translateY(1px)scale(.97)}.JP7i3G_infoMenuList{z-index:1;gap:8px;display:grid;position:relative}.JP7i3G_infoMenuItem,.JP7i3G_localeMenuItem{color:#f8dba7f2;cursor:pointer;background:linear-gradient(#ffe0a81c,#00000038),#0805038f;border:1px solid #eebb6a7a;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:0 10px 0 12px;text-decoration:none;transition:border-color .15s,box-shadow .15s,filter .15s,transform .12s;display:flex;box-shadow:inset 0 1px #ffeac229,inset 0 -1px #00000070,0 0 14px #de9e4c24}.JP7i3G_infoMenuItem:hover,.JP7i3G_localeMenuItem:hover{filter:brightness(1.07);border-color:#ffd795c2;box-shadow:inset 0 1px #ffedc633,inset 0 -1px #00000057,0 0 18px #e8ab5a3d}.JP7i3G_infoMenuItem:active,.JP7i3G_localeMenuItem:active{transform:translateY(1px)scale(.995)}.JP7i3G_infoMenuItemDisabled,.JP7i3G_infoMenuItem:disabled{cursor:default;opacity:.56;filter:saturate(.72);border-color:#ac89596b;box-shadow:inset 0 1px #e1c79a1a,inset 0 -1px #00000075}.JP7i3G_infoMenuItemDisabled:before,.JP7i3G_infoMenuItem:disabled:before{display:none}.JP7i3G_infoMenuItemDisabled:hover,.JP7i3G_infoMenuItemDisabled:active,.JP7i3G_infoMenuItem:disabled:hover,.JP7i3G_infoMenuItem:disabled:active{filter:saturate(.72);border-color:#ac89596b;transform:none;box-shadow:inset 0 1px #e1c79a1a,inset 0 -1px #00000075}.JP7i3G_infoMenuItemDisabled .JP7i3G_infoMenuArrow,.JP7i3G_infoMenuItem:disabled .JP7i3G_infoMenuArrow{opacity:.42}.JP7i3G_infoMenuLeft,.JP7i3G_localeMenuLeft{align-items:center;gap:10px;min-width:0;display:inline-flex}.JP7i3G_infoMenuIcon{width:calc(22px * var(--hud-icon-scale));height:calc(22px * var(--hud-icon-scale));color:#f6c777f5;filter:drop-shadow(0 0 8px #ffc9764d);justify-content:center;align-items:center;display:inline-flex}.JP7i3G_infoMenuIconSvg{fill:currentColor;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.JP7i3G_infoMenuIconStroke{fill:none}.JP7i3G_infoMenuLabel{font-family:var(--font-manrope), sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.122rem,1.034rem + .308vw,1.43rem);overflow:hidden}.JP7i3G_infoSocialFooter{z-index:1;background:radial-gradient(circle at 50% 0,#ffcd7e26,#0000 62%),linear-gradient(#22150bbd,#0805039e);border:1px solid #eebb6a66;border-radius:10px;margin-top:10px;padding:11px 10px 10px;position:relative;box-shadow:inset 0 1px #ffeac221,inset 0 0 0 1px #603c1b47,0 0 18px #de9e4c1f}.JP7i3G_infoSocialTitle{color:#fbdca3f2;font-family:var(--font-manrope), sans-serif;letter-spacing:.1em;text-align:center;text-transform:uppercase;text-shadow:0 0 10px #ebb25f3d;align-items:center;gap:9px;margin:0 0 10px;font-size:clamp(.79rem,.72rem + .22vw,.98rem);font-weight:700;line-height:1.25;display:flex}.JP7i3G_infoSocialTitle:before,.JP7i3G_infoSocialTitle:after{content:"";background:linear-gradient(90deg,#0000,#efba667a);flex:20px;height:1px}.JP7i3G_infoSocialTitle:after{transform:scaleX(-1)}.JP7i3G_infoSocialLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.JP7i3G_infoSocialLink{color:#f9dca9eb;background:linear-gradient(#ffdda01a,#0003),#08050385;border:1px solid #e7b15e57;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:66px;padding:8px 4px 7px;text-decoration:none;transition:border-color .15s,box-shadow .15s,color .15s,filter .15s,transform .12s;display:flex;box-shadow:inset 0 1px #ffebc71f,0 0 12px #e1a04c1a}.JP7i3G_infoSocialIconWrap{color:#fcd692fa;background:#140c069e;border:1px solid #efba6666;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px #ffe4ad29,0 0 10px #e2a04e24}.JP7i3G_infoSocialBrandIcon{width:16px;height:16px;-webkit-mask:var(--social-brand-icon) center / contain no-repeat;-webkit-mask:var(--social-brand-icon) center / contain no-repeat;mask:var(--social-brand-icon) center / contain no-repeat;background:currentColor;display:block}.JP7i3G_infoSocialLetter{font-family:var(--font-manrope), sans-serif;font-size:15px;font-weight:800;line-height:1}.JP7i3G_infoSocialLinkLabel{max-width:100%;font-family:var(--font-manrope), sans-serif;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.8rem,.63rem + .12vw,.9rem);line-height:1.15;overflow:hidden}.JP7i3G_infoSocialLink:hover,.JP7i3G_infoSocialLink:focus-visible{color:#ffefd0fa;filter:brightness(1.08);border-color:#ffd795b8;outline:none;box-shadow:inset 0 1px #ffedc62e,0 0 16px #e8ab5a38}.JP7i3G_infoSocialLink:focus-visible{outline-offset:2px;outline:2px solid #ffdd9dd1}.JP7i3G_infoSocialLink:active{transform:translateY(1px)scale(.985)}.JP7i3G_localeMenuList{z-index:1;gap:8px;display:grid;position:relative}.JP7i3G_localeMenuItemActive{filter:brightness(1.08);border-color:#ffdb98db;box-shadow:inset 0 1px #fff1d23d,inset 0 -1px #00000047,0 0 20px #f0b4604d}.JP7i3G_localeMenuFlag{width:calc(30px * var(--hud-icon-scale));height:calc(20px * var(--hud-icon-scale));border-radius:calc(4px * var(--hud-icon-scale));filter:drop-shadow(0 0 6px #ffc8763d);background:#100c086b;border:1px solid #ffe5b257;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.JP7i3G_localeMenuFlagSvg{object-fit:cover;width:100%;height:100%;display:block}.JP7i3G_localeMenuLabel{font-family:var(--font-manrope), sans-serif;letter-spacing:.03em;text-transform:none;color:#f9ddaafa;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.474rem,1.32rem + .352vw,1.716rem);font-weight:500;overflow:hidden}.JP7i3G_infoMenuArrow{width:calc(24px * var(--hud-icon-scale));height:calc(24px * var(--hud-icon-scale));color:#ffd68cf5;justify-content:center;align-items:center;display:inline-flex}.JP7i3G_infoMenuArrowSvg{width:calc(17px * var(--hud-icon-scale));height:calc(17px * var(--hud-icon-scale));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@keyframes JP7i3G_frameBreath{0%,to{filter:brightness(.98)}50%{filter:brightness(1.04)}}@keyframes JP7i3G_buttonSweep{0%{transform:translate(-110%)}to{transform:translate(120%)}}@media (max-width:1540px),(max-height:980px){.JP7i3G_hudRoot{--hud-root-scale:.62}}@media (max-width:1366px),(max-height:860px){.JP7i3G_hudRoot{--hud-root-scale:.58}}@media (max-width:1200px),(max-height:760px){.JP7i3G_hudRoot{--hud-root-scale:.54}}@media (max-width:620px){.JP7i3G_hudRoot{--hud-root-scale:.54;--hud-icon-scale:1.45;top:max(8px, env(safe-area-inset-top));right:8px}.JP7i3G_cornerHud{width:286px;height:auto;min-height:292px}.JP7i3G_hudContent{width:min(300px,100% - 30px);margin-left:auto;padding-bottom:24px;position:relative;right:16px}.JP7i3G_infoDock{width:100%}.JP7i3G_infoDock .JP7i3G_dockButton{min-height:48px}.JP7i3G_infoSlidePanel,.JP7i3G_localeSlidePanel{transform-origin:100% 0;width:min(88vw,388px);top:calc(100% + 10px);right:0;transform:translateY(-8px)scale(.985)}.JP7i3G_infoSlidePanelOpen,.JP7i3G_localeSlidePanelOpen{transform:translateY(0)scale(1)}.JP7i3G_notificationsDrawer{top:max(6px, env(safe-area-inset-top));gap:8px;width:min(94vw,392px);max-height:86vh;padding:9px;right:6px}.JP7i3G_notificationsHeader{min-height:46px;padding:0 8px}.JP7i3G_notificationsTitle{font-size:1rem}.JP7i3G_notificationsMarkReadButton{min-height:30px;padding:0 7px;font-size:10px}.JP7i3G_notificationsCloseButton{width:30px;height:30px;font-size:18px}.JP7i3G_notificationCardButton{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px}.JP7i3G_notificationIconWrap{width:30px;height:30px}.JP7i3G_notificationIcon{width:15px;height:15px}.JP7i3G_notificationTitle{font-size:13px}.JP7i3G_notificationPreview{font-size:11px}.JP7i3G_notificationTime{font-size:10px}.JP7i3G_notificationNewDot{position:absolute;top:8px;right:10px}.JP7i3G_notificationDetails{padding:7px 8px 9px 44px}.JP7i3G_notificationDetails p{font-size:11px}.JP7i3G_notificationsLoadMoreButton{min-height:32px;font-size:11px}.JP7i3G_hudContent{gap:8px;width:240px;right:14px}.JP7i3G_currencyPanel,.JP7i3G_actionPanel{padding:8px}.JP7i3G_actionPanel{width:100%}.JP7i3G_balanceCard,.JP7i3G_guestBadge{min-height:40px;padding:0 10px}.JP7i3G_balanceValue{font-size:18px}.JP7i3G_authButton,.JP7i3G_depositButton,.JP7i3G_accountButton,.JP7i3G_welcomeBonusButton{min-height:42px;font-size:13px}.JP7i3G_utilityButton,.JP7i3G_dockButton{min-height:38px}.JP7i3G_infoMenuItem,.JP7i3G_localeMenuItem{min-height:50px}.JP7i3G_infoMenuLabel{font-size:.95rem}.JP7i3G_localeMenuLabel{font-size:1.14rem}.JP7i3G_questText{font-size:14px}}@media (max-width:640px),(pointer:coarse) and (max-height:430px){.JP7i3G_actionInnerPanel{padding-inline:6px}.JP7i3G_authedActionRow{gap:6px}.JP7i3G_authedActionRow .JP7i3G_depositButton,.JP7i3G_authedActionRow .JP7i3G_accountButton{letter-spacing:.055em;gap:4px;padding-inline:6px;font-size:10.4px}}[data-scene-layout=tablet] .JP7i3G_localeSlidePanel{--hud-icon-scale:1;top:var(--tablet-locale-top,calc(100% + 16px));width:min(360px,100vw - 32px);max-height:var(--tablet-locale-max-height,min(680px, calc(100dvh - 360px)));box-sizing:border-box;transform-origin:100% 0;transform:translateY(-8px) scale(calc(1 / var(--hud-root-scale)));flex-direction:column;display:flex;right:0;overflow:hidden}[data-scene-layout=tablet] .JP7i3G_localeSlidePanelOpen{transform:translateY(0) scale(calc(1 / var(--hud-root-scale)))}[data-scene-layout=tablet] .JP7i3G_localePanelHeader{flex:none;min-height:48px}[data-scene-layout=tablet] .JP7i3G_localePanelTitle{font-size:16px}[data-scene-layout=tablet] .JP7i3G_localeCloseButton{width:40px;height:40px}[data-scene-layout=tablet] .JP7i3G_localeMenuList{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}[data-scene-layout=tablet] .JP7i3G_localeMenuItem{flex-shrink:0;min-height:44px}[data-scene-layout=tablet] .JP7i3G_localeMenuFlag{flex-shrink:0}[data-scene-layout=tablet] .JP7i3G_localeMenuLabel{font-size:16px}
