:root{--background:325 80% 45%;--bg-purple-dark:228 70% 45%;--bg-purple-light:325 80% 55%;--app-bg-overlay-start:#0a041229;--app-bg-overlay-end:#0608181a;--app-bg-sheen-start:#ffffff0e;--app-bg-sheen-end:transparent;--app-bg-ribbon-start:#b414641a;--app-bg-ribbon-mid:#78125012;--app-bg-ribbon-end:transparent;--app-bg-gradient-1:#9c0f6a;--app-bg-gradient-2:#b81e7e;--app-bg-gradient-3:#c83490;--app-bg-gradient-4:#9c4eb8;--app-bg-gradient-5:#6068cc;--app-bg-gradient-6:#4a6ed4;--app-bg-gradient-7:#3a62cc;--app-bg-gradient-8:#2e56bf;--app-blob-left:#dc288c4d;--app-blob-right:#3c6ee659;--foreground:0 0% 96%;--surface:320 28% 52%;--surface-raised:320 24% 58%;--surface-overlay:0 0% 100% / .1;--card:318 30% 42%;--card-foreground:0 0% 96%;--popover:318 32% 36%;--popover-foreground:0 0% 96%;--primary:330 80% 55%;--primary-foreground:0 0% 100%;--secondary:226 60% 52%;--secondary-foreground:0 0% 100%;--accent:323 100% 72%;--accent-foreground:0 0% 100%;--muted:310 18% 65%;--muted-foreground:310 22% 82%;--destructive:0 72% 55%;--destructive-foreground:0 0% 100%;--border:0 0% 100% / .18;--input:320 28% 44%;--ring:330 80% 55%;--game-success:140 100% 65%;--game-warning:47 100% 65%;--game-danger:0 72% 55%;--game-info:226 60% 52%;--game-xp:140 100% 65%;--neon-cyan:193 100% 67%;--neon-purple:226 80% 68%;--neon-pink:330 100% 68%;--neon-green:145 85% 74%;--neon-gold:43 100% 70%;--radius:.75rem;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--app-scrollbar-track:#03091cd6;--app-scrollbar-track-edge:#0e2460b3;--app-scrollbar-thumb:#2563ebeb;--app-scrollbar-thumb-hot:#60a5fafa;--app-scrollbar-shadow:#2563eb7a}:root[data-app-color-theme=pink]{--app-bg-ribbon-start:#65104a1f;--app-bg-ribbon-mid:#7c165a14;--app-bg-gradient-1:#8f185d;--app-bg-gradient-2:#aa2575;--app-bg-gradient-3:#c83d90;--app-bg-gradient-4:#d85aa6;--app-bg-gradient-5:#df65ad;--app-bg-gradient-6:#cf4b98;--app-bg-gradient-7:#bf3c8a;--app-bg-gradient-8:#a92f79;--app-blob-left:#e5489f52;--app-blob-right:#c93d8c42}:root[data-app-color-theme=blue]{--app-bg-ribbon-start:#122b621f;--app-bg-ribbon-mid:#173f8414;--app-bg-gradient-1:#173d98;--app-bg-gradient-2:#2451b1;--app-bg-gradient-3:#3263c6;--app-bg-gradient-4:#4274d4;--app-bg-gradient-5:#4b85df;--app-bg-gradient-6:#447bda;--app-bg-gradient-7:#3d70cf;--app-bg-gradient-8:#3563bf;--app-blob-left:#577af13d;--app-blob-right:#389aff57}*{border-color:hsl(var(--border))}html,body{overscroll-behavior:none;height:100%;min-height:100%;margin:0;padding:0}body{background:linear-gradient(180deg, var(--app-bg-overlay-start) 0%, var(--app-bg-overlay-end) 100%), linear-gradient(180deg, var(--app-bg-sheen-start) 0%, var(--app-bg-sheen-end) 34%), linear-gradient(90deg, var(--app-bg-ribbon-start) 0%, var(--app-bg-ribbon-mid) 36%, var(--app-bg-ribbon-end) 56%), url(/agario/img/background_repeat_4.png), linear-gradient(90deg, var(--app-bg-gradient-1) 0%, var(--app-bg-gradient-2) 22%, var(--app-bg-gradient-3) 42%, var(--app-bg-gradient-4) 56%, var(--app-bg-gradient-5) 68%, var(--app-bg-gradient-6) 82%, var(--app-bg-gradient-7) 92%, var(--app-bg-gradient-8) 100%);background-blend-mode:normal, normal, screen, normal, normal;color:hsl(var(--foreground));font-family:var(--font-sans), system-ui, -apple-system, sans-serif;-webkit-tap-highlight-color:transparent;background-position:top,top,top,0 0,50%;background-repeat:no-repeat,no-repeat,no-repeat,repeat,no-repeat;background-size:100% 100%,100% 100%,100% 100%,auto,150% 150%;background-attachment:fixed,fixed,fixed,fixed,fixed;min-height:100vh;font-size:14px;line-height:1.5;position:relative;overflow-x:hidden}html,body,*{scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:linear-gradient(180deg, var(--app-scrollbar-track-edge), transparent 18%, transparent 82%, var(--app-scrollbar-track-edge)), radial-gradient(circle at 50% 0%, #38bdf82e, transparent 54%), var(--app-scrollbar-track);border:1px solid #67e8f91f;border-radius:999px;box-shadow:inset 0 0 0 1px #0f172aad,inset 0 0 12px #3b82f633}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #ecfeffeb, var(--app-scrollbar-thumb-hot) 18%, var(--app-scrollbar-thumb) 58%, #2563ebeb) border-box;min-height:42px;box-shadow:inset 0 1px 0 #ffffffeb, inset 0 -2px 0 #0e7490cc, 0 0 14px var(--app-scrollbar-shadow);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#fff,#a5f3fc 20%,#22d3ee 54%,#2563eb) border-box padding-box;box-shadow:inset 0 1px #fffffff5,inset 0 -2px #1e40afe0,0 0 20px #22d3eeb8}::-webkit-scrollbar-corner{background:#040a20b8}body:before,body:after{content:"";pointer-events:none;z-index:0;filter:blur(100px);opacity:.21;border-radius:50%;position:fixed}body:before{background:radial-gradient(circle, var(--app-blob-left), transparent 74%);filter:blur(60px);opacity:.14;width:600px;height:600px;animation:16s ease-in-out infinite blobFloat1;top:-14%;left:-10%}body:after{background:radial-gradient(circle, var(--app-blob-right), transparent 72%);width:500px;height:500px;animation:20s ease-in-out infinite blobFloat2;bottom:-12%;right:-8%}@keyframes blobFloat1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.08)}66%{transform:translate(-25px,20px)scale(.95)}}@keyframes blobFloat2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-35px,25px)scale(1.06)}66%{transform:translate(30px,-20px)scale(.94)}}.access-gate{isolation:isolate;z-index:5;justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex;position:relative}.access-gate__panel{color:#43115f;text-align:center;background:linear-gradient(#fffffffa,#f8fafcf0),radial-gradient(circle at 22% 0,#22d3ee47,#0000 34%),radial-gradient(circle at 86% 18%,#ff00aa38,#0000 32%);border:3px solid #22d3ee;border-bottom:8px solid #0891b2;border-radius:28px;flex-direction:column;align-items:center;width:min(100%,460px);max-width:460px;padding:32px;display:flex;box-shadow:0 0 34px #facc156b,0 20px #0891b22e,0 34px 70px #62189647}.access-gate__badge{color:#fff;font-family:var(--font-shop-display), var(--font-display), sans-serif;letter-spacing:0;text-shadow:0 2px #7c2d1273;background:linear-gradient(#facc15,#f97316);border:2px solid #fff;border-bottom:5px solid #c2410c;border-radius:999px;padding:9px 18px 6px;font-size:22px;font-weight:700;line-height:1;box-shadow:0 8px 18px #f9731657}.access-gate__title{color:#ec008c;font-family:var(--font-shop-display), var(--font-display), sans-serif;letter-spacing:0;text-shadow:0 4px #fff,0 8px #0891b257,0 0 24px #ec008c6b;margin:20px 0 10px;font-size:clamp(52px,13vw,86px);font-weight:700;line-height:.9}.access-gate__subtitle,.access-gate__label,.access-gate__error{font-family:var(--font-game), var(--font-display), sans-serif;font-weight:700}.access-gate__subtitle{color:#5b2474;margin:0 0 24px;font-size:17px}.access-gate__label{color:#0e7490;text-transform:uppercase;align-self:flex-start;margin:0 0 8px 10px;font-size:15px}.access-gate__input{color:#43115f;font-family:var(--font-game), var(--font-display), sans-serif;text-align:center;background:#fff;border:3px solid #a3e635;border-bottom:7px solid #65a30d;border-radius:18px;outline:none;width:100%;padding:14px 16px 11px;font-size:22px;font-weight:700;transition:border-color .14s cubic-bezier(.2,1.4,.4,1),box-shadow .14s cubic-bezier(.2,1.4,.4,1),transform .14s cubic-bezier(.2,1.4,.4,1);box-shadow:inset 0 4px #43115f14,0 0 22px #a3e63540}.access-gate__input:focus{border-color:#22d3ee #22d3ee #0891b2;transform:translateY(-2px);box-shadow:inset 0 4px #43115f14,0 0 28px #22d3ee73}.access-gate__error{color:#dc2626;text-shadow:0 1px #fff;min-height:22px;margin:12px 0 0}.access-gate__button{color:#fff;cursor:pointer;font-family:var(--font-shop-display), var(--font-display), sans-serif;text-shadow:0 3px #084c5e6b;text-transform:uppercase;background:linear-gradient(#22d3ee,#06b6d4);border:0;border-bottom:6px solid #087c96;border-radius:18px;width:100%;margin-top:20px;padding:15px 32px 10px;font-size:32px;font-weight:700;line-height:1;transition:transform .12s cubic-bezier(.2,1.4,.4,1),border-bottom-width .12s cubic-bezier(.2,1.4,.4,1),box-shadow .12s cubic-bezier(.2,1.4,.4,1);box-shadow:0 0 26px #22d3ee6b,0 12px 22px #0891b247}.access-gate__button:hover{transform:translateY(-2px);box-shadow:0 0 34px #22d3ee94,0 16px 24px #0891b24d}.access-gate__button:active{border-bottom-width:2px;transform:translateY(4px)}#overlays{-webkit-overflow-scrolling:touch;padding:calc(var(--safe-area-top) + 88px) calc(var(--safe-area-right) + 20px) calc(var(--safe-area-bottom) + 18px) calc(var(--safe-area-left) + 20px);z-index:200;justify-content:center;align-items:flex-start;min-height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden auto}#overlays.lobbyHomePage{isolation:isolate}#overlays.lobbyHomePage.lobbyHomePage--gameActive{pointer-events:none}#overlays.lobbyHomePage.lobbyHomePage--gameActive>.lobbyShell,#overlays.lobbyHomePage.lobbyHomePage--gameActive .agarioModalOverlay{pointer-events:auto}#overlays.lobbyHomePage:before,#overlays.lobbyHomePage:after{content:"";pointer-events:none;inset:0}#overlays.lobbyHomePage:before{z-index:-3;background-image:url(/agario_next/assets/backgrounds/agario_next_home_real-20260614.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;animation:.8s ease-out forwards bgFadeIn;position:fixed}#overlays.lobbyHomePage:after{z-index:-2;background:radial-gradient(60% 50%,#0f082273 0%,#0000 100%),radial-gradient(120% 120%,#0000 50%,#0a051999 100%),linear-gradient(135deg,#1e124726 0%,#0f082233 100%);position:fixed}@keyframes bgFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){#overlays.lobbyHomePage:before{background-attachment:scroll;position:absolute}#overlays.lobbyHomePage:after{position:absolute}}.agarioPlayerBackdrop{--agario-player-dark-overlay:radial-gradient(circle at 18% 16%, #8b5cff0f, transparent 24rem), radial-gradient(circle at 82% 12%, #00d9ff0d, transparent 24rem), linear-gradient(180deg, #05081694, #050816b8 42%, #050816d1 100%);z-index:0;pointer-events:none;background:var(--agario-player-dark-overlay);display:none;position:fixed;inset:0}body:has(.gameTopNav):not(:has(.gameFullscreenRoot)) .agarioPlayerBackdrop{display:block}#overlays.lobbyHomePage:after,.lbPage:after,.statsPage:after,.publicPlayerShop:after,.rubisShop:after,.agsShopBg:after,.agarioBonusShop:after,.vipShop:after,.supercellShop[data-shop=clan]:after,.supercellShop[data-shop=endmessage]:after,.agarioPlayerDarkOverlay{background:radial-gradient(circle at 18% 16%,#8b5cff0f,#0000 24rem),radial-gradient(circle at 82% 12%,#00d9ff0d,#0000 24rem),linear-gradient(#05081694,#050816b8 42%,#050816d1 100%)!important}.gameFullscreenRoot{z-index:0;position:fixed;inset:0}.gameFullscreenRoot:fullscreen{background:#111;width:100vw;height:100dvh}.gameFullscreenRoot:fullscreen{background:#111;width:100vw;height:100dvh}.gameCanvasSurface{z-index:1;touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100vw;height:100dvh;position:fixed;inset:0}.gameCanvasFastSurface{z-index:0;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;width:100vw;height:100dvh;position:fixed;inset:0}.gameCanvasTextSurface{z-index:3;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;width:100vw;height:100dvh;position:fixed;inset:0}.gameCanvasDetailSurface{z-index:2;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;width:100vw;height:100dvh;position:fixed;inset:0}.lobbyShell{z-index:1;width:100%;max-width:1280px;position:relative}.lobbyShell--animated .lobbyAnim{animation:.6s cubic-bezier(.16,1,.3,1) both lobbyEntrance}.lobbyAnim--1{animation-delay:50ms}.lobbyAnim--2{animation-delay:.12s}.lobbyAnim--3{animation-delay:.2s}.lobbyAnim--4{animation-delay:.28s}@keyframes lobbyEntrance{0%{opacity:0;filter:blur(4px);transform:translateY(22px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.lobbyUtilityBar{-webkit-backdrop-filter:blur(20px);color:hsl(var(--muted-foreground));background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin-bottom:8px;padding:6px 14px;font-size:11px;display:flex}.lobbyUtilityBar-item{align-items:center;gap:8px;display:inline-flex}.lobbyUtilityBar-dot{background:hsl(var(--border));border-radius:50%;width:3px;height:3px;display:inline-block}.lobbyUtilityBar a{color:#ffffffdb;align-items:center;gap:5px;text-decoration:none;transition:color .2s,text-shadow .2s;display:inline-flex}.lobbyUtilityBar a svg,.lobbyUtilityBar a [class*=icon]{color:#fffffff5;opacity:.95;filter:drop-shadow(0 2px 6px #00000059)}.lobbyUtilityBar a:hover{color:hsl(var(--primary));text-shadow:0 0 10px hsl(var(--primary) / .3)}.lobbyUtilityBar a:hover svg,.lobbyUtilityBar a:hover [class*=icon]{color:#fff;filter:drop-shadow(0 2px 10px #7c5cff73)}.lobbyUtilityBar-separator{color:hsl(var(--border))}.startOverlay{justify-content:center;align-items:flex-start;gap:12px;width:100%;display:flex}.agPanel{-webkit-backdrop-filter:blur(28px);color:hsl(var(--card-foreground));background:radial-gradient(circle at top,#8c64ff33,#0000 50%),linear-gradient(#6946b9c7,#50379bbd);border:1px solid #ffffff38;border-radius:16px;padding:16px;box-shadow:0 18px 48px #5028a02e,inset 0 1px #ffffff3d,0 0 0 1px #7c5cff1a}.agPanel-center{background-blend-mode:overlay;box-sizing:border-box;background:linear-gradient(135deg,#7b4bc8 0%,#a84fa5 50%,#c64a8f 100%) top/cover no-repeat,url(/agario/img/background_repeat_4.png) 0 0;flex:0 520px;max-width:520px;overflow:hidden}.agPanel-side{flex:0 0 320px;max-width:320px}@media (min-width:1481px) and (max-height:940px){#overlays{padding:calc(var(--safe-area-top) + 94px) calc(var(--safe-area-right) + 16px) calc(var(--safe-area-bottom) + 28px) calc(var(--safe-area-left) + 16px);overflow-y:auto}.lobbyShell{transform-origin:top;width:107.527%;max-width:1376.34px;transform:scale(.93)}.startOverlay{gap:10px}.agPanel{padding:12px}.agPanel-center{flex-basis:500px;max-width:500px}.agPanel-side{flex-basis:304px;max-width:304px}.lobbyHero{margin-bottom:8px;padding:12px 12px 10px}.lobbyLogo{max-width:30%;margin-bottom:2px}.lobbyTitle{margin-bottom:4px;font-size:18px}.lobbySubtitle{margin-bottom:2px;font-size:12px}.lobbyNewsRow{gap:8px;margin-bottom:6px}.lobbyFlags{margin-bottom:4px;padding:4px 8px}.agPlayPanel{padding:10px}.agPlayGrid{grid-template-columns:186px minmax(0,1fr);gap:10px}.agPlaySection{padding:8px}#modeSelector{gap:7px}#modeSelector button,#slotSelector button{min-height:0}#modeSelector button{padding-top:9px;padding-bottom:9px}#slotSelector button{padding-top:7px;padding-bottom:7px}.slotSelectionMeta-inline{margin-top:8px;padding:6px 8px}.agActionRow{padding:8px}.profilePanelHeader{margin-bottom:8px}.profilePanelHeader-copy{margin-bottom:6px;font-size:11px}.userProfilePanel-header--legacy{gap:12px}.userProfilePanel-avatarStack,.userProfilePanel .skinCircle{flex-basis:64px;width:64px;height:64px}.userProfilePanel-name{font-size:18px}.userProfilePanel-rubisBadge{padding:5px 10px}.userProfilePanel-rubisAmount{font-size:14px}.userProfilePanel-levelBadge{margin-top:-8px;padding:4px 8px}.userProfilePanel-legacyRow,.userProfilePanel-scorePreview,.userProfilePanel-actionGrid{margin-top:10px}.userProfilePanel-scoreCard{min-height:62px;padding:8px 6px}.userProfilePanel-scoreCard strong{font-size:15px}.userProfilePanel-actionGrid{gap:8px}.userProfilePanel-actionBtn{min-height:0;padding:8px 10px;font-size:12px}}@media (min-width:1481px) and (max-height:820px){#overlays{padding:calc(var(--safe-area-top) + 84px) calc(var(--safe-area-right) + 12px) calc(var(--safe-area-bottom) + 0px) calc(var(--safe-area-left) + 12px)}.lobbyShell{width:113.636%;max-width:1454.55px;transform:scale(.88)}}.lobbyPanel-profile{background:radial-gradient(circle at 100% 0,#2f489b1a,#0000 38%),linear-gradient(#3b3c84eb,#1e265ef0);border-color:#7e92d838;box-shadow:0 18px 48px #11164047,inset 0 1px #ffffff29,0 0 0 1px #2f489b14}.agPanel hr{border:0;border-top:1px solid hsl(var(--border));opacity:.5;margin:16px 0}.agPanelTitle{font-family:var(--font-display), var(--font-sans), system-ui;background:linear-gradient(135deg, hsl(var(--foreground)), hsl(var(--primary)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:16px;font-weight:700}.agPanelSubtitle{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 8px;font-size:11px;font-weight:700}.lobbyHero{text-align:center;background:linear-gradient(135deg,#8250dce6,#dc50aad9);border:1px solid #ffffff40;border-radius:14px;margin-bottom:10px;padding:14px 14px 12px;position:relative;box-shadow:inset 0 1px #ffffff38,0 8px 32px #7c5cff33}.lobbyLogo-link{display:inline-block;position:relative}.lobbyLogo{filter:drop-shadow(0 0 30px #7c5cff59);max-width:34%;margin:0 auto 4px;transition:filter .4s,transform .4s;display:inline-block;position:relative}.lobbyLogo:hover{filter:drop-shadow(0 0 40px #7c5cff8c)drop-shadow(0 0 80px #ff70c840);transform:scale(1.05)}.lobbyTitle{font-family:var(--font-display), var(--font-sans), system-ui;background:linear-gradient(135deg,#fff,#ffd84d,#ff6ec7) 0 0/200% 100%;-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-size:20px;font-weight:800;animation:4s ease-in-out infinite titleShimmer;position:relative}.lobbyTitle-highlight{background:linear-gradient(90deg, hsl(var(--neon-cyan)), hsl(var(--neon-purple)), hsl(var(--neon-pink)));-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite highlightShift}@keyframes titleShimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes highlightShift{0%,to{background-position:0%}50%{background-position:100%}}.lobbySubtitle{color:hsl(var(--muted-foreground));opacity:.8;letter-spacing:.01em;margin:0 0 4px;font-size:13px}.lobbyWelcome{color:hsl(var(--foreground) / .9);letter-spacing:.01em;background:linear-gradient(135deg,#7c5cff2e,#22d3ee1f);border:1px solid #ffffff24;border-radius:999px;margin:6px 0 0;padding:4px 14px;font-size:12px;font-weight:600;animation:.5s ease-out fadeInUp;display:inline-block}.lobbyWelcome strong{color:hsl(var(--primary));font-weight:800}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lobbyFooter-love{align-items:center;gap:4px;display:inline-flex}.lobbyNewsRow{gap:10px;margin-bottom:8px;display:flex}.lobbyNewsRow>*{flex:1}.lobbyFlags{background:linear-gradient(135deg,#522bab8a,#b0349957);border:1px solid #ffffff3d;border-radius:12px;justify-content:center;gap:6px;margin-bottom:6px;padding:5px 10px;display:flex}.lobbyFlags a,.lobbyFlag-item{border:1px solid #0000;border-radius:999px;flex-direction:row;align-items:center;gap:6px;padding:4px 10px;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.lobbyFlags a:hover,.lobbyFlag-item:hover{background:linear-gradient(135deg,#714aff47,#1fb7ff2e);border-color:#75ceff57;transform:translateY(-2px);box-shadow:0 8px 18px #28146838}.lobbyFlag-code{color:hsl(var(--foreground));letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(135deg,#683ccec7,#36a9ff9e);border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:20px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.lobbyFlag-label{color:hsl(var(--foreground) / .86);letter-spacing:.03em;text-transform:uppercase;font-size:9px;font-weight:700}.lobbyQuickLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.lobbyQuickLinks a{color:hsl(var(--primary));background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.lobbyQuickLinks a:hover{color:hsl(var(--neon-cyan));background:hsl(var(--neon-cyan) / .1);border-color:hsl(var(--neon-cyan) / .28);text-shadow:0 0 8px hsl(var(--neon-cyan) / .4);transform:translateY(-1px)}.lobbyQuickLinks-separator{background:hsl(var(--border));border-radius:50%;width:3px;height:3px;display:inline-block}.lobbyModeControls{border-top:1px solid #ffffff14;margin-top:18px;padding-top:18px}.lobbyModeControls-head{text-align:center}.lobbyModeControls-title{color:hsl(var(--foreground));letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.lobbyModeControls-copy{color:hsl(var(--muted-foreground));max-width:420px;margin:8px auto 0;font-size:12px}.lobbyFooter{color:hsl(var(--muted-foreground));text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding-bottom:4px;font-size:12px;display:flex}.lobbyFooter a{color:hsl(var(--primary) / .7);text-decoration:none;transition:color .2s}.lobbyFooter a:hover{color:hsl(var(--primary))}.lobbyFooter-separator{background:#ffffff29;border-radius:999px;width:4px;height:4px;display:inline-block}.agPlayPanel{background:radial-gradient(circle at 100% 0,#7c5cff29,#0000 38%),#ffffff1a;border:1px solid #fff3;border-radius:14px;padding:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 12px 30px #5028a01a}.agPlayGrid{grid-template-columns:196px minmax(0,1fr);gap:12px;display:grid}.agPlayGrid>*{min-width:0}.agPlaySection{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;min-width:0;padding:10px;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0000000f}.agPlaySection--modes{background:linear-gradient(#7c5cff1a,#7c5cff0a),#ffffff0f}.agPlaySection--salon{background:radial-gradient(circle at 100% 0,#4169e129,#0000 44%),#ffffff14;border-color:#4169e147}.slotSelectionMeta-inline{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}.agFieldLabel{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:11px;font-weight:600}#modeSelector{flex-direction:column;gap:9px;min-width:0;margin:0;padding:0;list-style:none;display:flex}#modeSelector li{margin:0}.modeSelect{color:hsl(var(--foreground));cursor:pointer;text-align:left;width:100%;min-height:0;font-size:inherit;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;transition:all .2s;display:flex}.modeSelect:hover:not(:disabled){border-color:hsl(var(--primary) / .4);box-shadow:0 0 16px hsl(var(--primary) / .15);background:#ffffff1a;transform:translateY(-1px)}.modeSelect.active,.modeSelect.btn-primary{border-color:hsl(var(--primary) / .5);box-shadow:0 0 20px hsl(var(--primary) / .2), inset 0 0 0 1px hsl(var(--primary) / .1), inset 0 10px 18px #ffffff0f;background:linear-gradient(135deg,#7c5cff2e,#4169e129),#ffffff14}.modeSelect-label{width:100%;color:inherit;font-size:12px;font-weight:700;line-height:1.3;display:block}.modeSelect-meta{width:100%;color:hsl(var(--muted-foreground));font-size:10px;font-weight:400;line-height:1.2;display:block}.modeSelect.btn-primary .modeSelect-meta,.modeSelect.active .modeSelect-meta{color:hsl(var(--primary) / .95)}.modeSelect-disabled,.modeSelect:disabled{opacity:.78;cursor:not-allowed}.modeSelector-disabled{background:#ffffff08;border-color:#ffffff14;color:hsl(var(--foreground) / .84)!important}.modeSelector-meta{letter-spacing:.03em}.modeSelector-metaInactive{color:hsl(var(--foreground) / .62)!important}.slotSelectorWrap{margin-bottom:10px}.slotSelectorHint{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:11px}#slotSelector{height:auto;min-height:140px;color:hsl(var(--foreground));background:#ffffff0f;border:1px solid #4da3ff38;border-radius:12px;width:100%;min-width:0;padding:6px;font-size:12px;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #4da3ff0a}#slotSelector option{color:hsl(var(--foreground));background:0 0;border-radius:6px;padding:8px 10px}#slotSelector option:checked{color:hsl(var(--primary));background:linear-gradient(135deg,#7c5cff33,#4ca3ff1a)}#slotSelector option:hover{background:#ffffff1a}.agActionRow{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;margin-bottom:0;padding:10px}.agOptionsPanel{border-top:1px solid hsl(var(--border));margin-top:12px;padding-top:0}.agOptionsModal{z-index:420;padding:calc(var(--safe-area-top) + 20px) calc(var(--safe-area-right) + 20px) calc(var(--safe-area-bottom) + 20px) calc(var(--safe-area-left) + 20px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.agOptionsModal-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 20%,#7042d638,#0000 34%),#0a0c1cb3;border:0;position:absolute;inset:0}.agOptionsModal-dialog{background:radial-gradient(circle at 100% 0,#4169e11f,#0000 28%),linear-gradient(#131a40f7,#1f1846f5);border:1px solid #b2c2ff3d;border-radius:22px;width:min(680px,100%);max-height:min(84vh,900px);padding:18px 18px 16px;position:relative;overflow:auto;box-shadow:0 30px 80px #070a1c85,inset 0 1px #ffffff1f}.agOptionsModal-header{border-bottom:1px solid #abbaf11f;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.agOptionsModal-heading{min-width:0}.agOptionsModal-kicker{letter-spacing:.08em;text-transform:uppercase;color:#bbc8f4b3;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.agOptionsModal-title{color:#f8fafffa;margin:0;font-size:22px;font-weight:800;line-height:1.1}.agOptionsModal-copy{color:#dbe2ffcc;max-width:460px;margin:8px 0 0;font-size:13px;line-height:1.5}.agOptionsModal-close{color:#f0f4ffd6;cursor:pointer;background:#ffffff0d;border:1px solid #b0bef22e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.agOptionsModal-close:hover{color:#fffffffa;background:#ffffff17;border-color:#bbc8ff47;transform:translateY(-1px)}.agOptionsPanel-toggle{color:hsl(var(--foreground) / .82);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;width:100%;padding:8px 0;font-size:12px;transition:color .2s;display:flex}.agOptionsPanel-toggle:hover{color:hsl(var(--foreground))}.agOptionsPanel-toggleLeft{align-items:center;gap:6px;display:flex}.agOptionsPanel-title{font-size:12px;font-weight:600}.agModeInfoBar{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:12px}.agModeInfoBar-inner{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:6px;display:flex}.agModeInfoBar-inner strong{color:hsl(var(--foreground));font-size:12px}.agModeInfoBar-sep{opacity:.35}.agModeInfoBar-desc{opacity:.7;font-size:11px}.agOptionsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.agOptionsGrid--modal{grid-template-columns:1fr;gap:12px}.agOptionsGrid--modal .agOptionsCard{padding:12px}.agOptionsGrid--modal .agToggleGrid{gap:8px}.agOptionsGrid--modal .agSegmentButtons{gap:6px}.agOptionsCard{background:radial-gradient(circle at 100% 0,#27b6ff1f,#0000 46%),linear-gradient(#3d2781b8,#271856c7);border:1px solid #ffffff29;border-radius:12px;min-height:100%;padding:10px}.agOptionsCard-head{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.agOptionsCard-head h5{color:hsl(var(--foreground));margin:0 0 2px;font-size:12px;font-weight:700}.agOptionsCard-head p{color:hsl(var(--muted-foreground));margin:0;font-size:10px;line-height:1.4}.agToggleGrid{gap:6px;display:grid}.agToggleCard{color:hsl(var(--foreground) / .86);cursor:pointer;text-align:left;background:linear-gradient(135deg,#332270b8,#22164dd1);border:1px solid #ffffff24;border-radius:10px;width:100%;padding:7px 10px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:block}.agToggleCard:hover{background:linear-gradient(135deg,#472d96cc,#281c5ee0);border-color:#4cc4ff52;transform:translateY(-1px)}.agToggleCard.is-active{color:hsl(var(--foreground));background:linear-gradient(135deg,#7848ff4d,#1fb7ff2e);border-color:#5ecdff66;box-shadow:inset 0 0 0 1px #ffffff0f,0 8px 20px #2a146e33}.agToggleCard-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.agToggleCard-title{font-size:11px;font-weight:700}.agToggleCard-copy{opacity:.85;margin-top:3px;font-size:9px;line-height:1.4;display:block}.agToggleSwitch{background:#ffffff26;border-radius:999px;flex-shrink:0;width:30px;height:16px;padding:2px;transition:background .16s;position:relative}.agToggleCard.is-active .agToggleSwitch{background:hsl(var(--primary) / .9)}.agToggleSwitch-knob{background:#fff;border-radius:999px;width:14px;height:14px;transition:transform .16s;display:block}.agToggleCard.is-active .agToggleSwitch-knob{transform:translate(16px)}.agSegmentGroup+.agSegmentGroup{margin-top:8px}.agSegmentLabel{color:hsl(var(--muted-foreground));letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.agSegmentButtons{flex-wrap:wrap;gap:4px;display:flex}.agSegmentButton{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:#ffffff0a;border-radius:8px;min-height:30px;padding:6px 10px;font-size:11px;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s}.agSegmentButton:hover{border-color:hsl(var(--primary) / .28);color:hsl(var(--foreground));transform:translateY(-1px)}.agSegmentButton.is-active{background:linear-gradient(135deg, hsl(var(--primary) / .2), hsl(var(--secondary) / .1));border-color:hsl(var(--primary) / .42);color:hsl(var(--foreground))}.agOptionsTextInput{color:hsl(var(--foreground));background:#120e2ad1;border:1px solid #ffffff24;border-radius:8px;width:100%;min-height:32px;margin-top:6px;padding:7px 10px;font-size:11px;transition:border-color .16s,box-shadow .16s;display:block}.agOptionsTextInput::placeholder{color:hsl(var(--muted-foreground) / .72)}.agOptionsTextInput:focus{border-color:hsl(var(--primary) / .5);box-shadow:0 0 0 2px hsl(var(--primary) / .2);outline:none}.agOptionsResetButton{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:34px;margin-top:10px;padding:7px 10px;font-size:11px;font-weight:700;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.agOptionsResetButton:hover{background:hsl(var(--destructive) / .08);border-color:hsl(var(--destructive) / .24);color:hsl(var(--foreground))}.agCompactControls{border-top:1px solid hsl(var(--border));flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px;padding-top:14px;display:flex}.agCompactControl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.agCompactControl-label{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.btn-group{border:1px solid hsl(var(--border));border-radius:8px;display:inline-flex;overflow:hidden}.btn-group .btn,.btn-group-xs .btn{color:hsl(var(--muted-foreground));cursor:pointer;background:#ffffff0f;border:0;border-radius:0;padding:5px 10px;font-size:11px;font-weight:600;transition:all .15s}.btn-group .btn+.btn{border-left:1px solid hsl(var(--border))}.btn-group .btn:hover{background:#ffffff1f}.btn-group .btn-primary,.btn-group .btn-info{background:hsl(var(--primary) / .2);color:hsl(var(--primary))}.agSettingsStrip{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}.agSettingsStrip label{cursor:pointer;color:hsl(var(--muted-foreground));align-items:center;gap:6px;margin:0;font-size:12px;font-weight:400;transition:color .15s;display:inline-flex}.agSettingsStrip label:hover{color:hsl(var(--foreground))}.agSettingsStrip input[type=checkbox]{accent-color:hsl(var(--primary));width:14px;height:14px;margin:0}.agFeatureList{flex-wrap:wrap;gap:6px;display:flex}.agFeatureBadge{border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.agFeatureBadge.is-primary{background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .22);color:hsl(var(--primary))}.agFeatureBadge.is-gold{background:hsl(var(--neon-gold) / .12);border:1px solid hsl(var(--neon-gold) / .22);color:hsl(var(--neon-gold))}.agFeatureNote{color:hsl(var(--muted-foreground));background:#ffffff0a;border:1px dashed #ffffff24;border-radius:10px;margin-top:8px;padding:7px 9px;font-size:9px;line-height:1.4}.agFeaturePill{background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);color:hsl(var(--primary));letter-spacing:.02em;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.agFeaturePill-new{background:hsl(var(--neon-gold) / .1);border-color:hsl(var(--neon-gold) / .3);color:hsl(var(--neon-gold));animation:2s ease-in-out infinite pulse-glow}.agControlsBox{background:#ffffff0a;border:1px dashed #ffffff24;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;margin-top:14px;padding:12px 14px;display:flex}.agControlsBox-head{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.agControlsModeChip{background:hsl(var(--secondary) / .12);border:1px solid hsl(var(--secondary) / .22);color:hsl(var(--secondary));letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700}.agControlsBox strong{color:hsl(var(--foreground));font-size:12px}.agControlsBox span{color:hsl(var(--muted-foreground));font-size:12px}.agStatusNote{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px}.agStatusNote strong{color:hsl(var(--foreground))}.agStatusNote-strong{background:linear-gradient(180deg, hsl(var(--primary) / .06), transparent);border-top:1px solid hsl(var(--border));margin-top:14px;padding-top:12px}.bonusSidebar-alert{text-align:center;background:linear-gradient(135deg, hsl(var(--game-success) / .15), hsl(var(--neon-green) / .08));border:1px solid hsl(var(--game-success) / .3);color:hsl(var(--game-success));border-radius:10px;margin-bottom:10px;padding:10px 12px;font-size:12px;font-weight:700}.bonusSidebar-section+.bonusSidebar-section{margin-top:14px}.bonusSidebar-copy,.profilePanelHeader-copy,.userProfilePanel-copy{color:#e5eaffd1;margin:0 0 10px;font-size:12px}.bonusSidebar{flex-direction:column;gap:14px;display:flex}.bonusSidebar-banner,.bonusSidebar-wheelSection,.bonusSidebar-prizesSection{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:14px}.bonusSidebar-banner{background:linear-gradient(135deg, hsl(var(--primary) / .15), hsl(var(--accent) / .1));align-items:flex-start;gap:10px;display:flex}.bonusSidebar-bannerIcon{color:hsl(var(--neon-gold));flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.bonusSidebar-bannerText{color:hsl(var(--foreground));letter-spacing:.01em;font-size:12px;font-weight:700;line-height:1.45}.bonusSidebar-title{color:hsl(var(--foreground));font-family:var(--font-display), var(--font-sans), system-ui;align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.bonusSidebar-desc{color:hsl(var(--foreground) / .92);margin:0 0 12px;font-size:12px;line-height:1.55}.bonusSidebar-cooldown{color:hsl(var(--foreground) / .82);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:8px 0 10px;font-size:11px;font-weight:700;display:flex}.bonusSidebar-cooldownStatus{color:hsl(var(--foreground) / .94)}.bonusSidebar-cooldownDot{background:hsl(var(--game-warning));box-shadow:0 0 8px hsl(var(--game-warning) / .35);border-radius:999px;width:7px;height:7px;display:inline-block}.bonusSidebar-cooldownSep{color:hsl(var(--muted-foreground))}.bonusSidebar-cta{width:100%;margin-top:2px}.bonusSidebar-ctaDisabled{color:hsl(var(--foreground) / .72);background:#ffffff0f;border-color:#ffffff24;opacity:1!important}.bonusSidebar-prizesSection{padding-top:12px}.bonusSidebar-sectionLabel{color:hsl(var(--foreground));margin:0 0 8px;font-size:12px;font-weight:700;display:block}.bonusSidebar-prizeItem{gap:10px}.bonusSidebar-prizeLeft{align-items:center;gap:8px;min-width:0;display:inline-flex}.bonusSidebar-prizeName{color:hsl(var(--foreground));font-size:12px;font-weight:500}.bonusSidebar-prizeBadge{color:hsl(var(--muted-foreground));margin-left:8px;font-size:11px;font-weight:700}.bonusSidebar-prizeBadge--gold{color:hsl(var(--neon-gold))}.bonusSidebar-prizeBadge--success{color:hsl(var(--game-success))}.bonusSidebar-prizeBadge--info{color:hsl(var(--primary))}.bonusSidebar-prizeBadge--primary{color:hsl(var(--accent))}.bonusSidebar-prizeBadge--muted{color:hsl(var(--muted-foreground))}.bonusSidebar-prizeIcon--gold{--prize-color:hsl(var(--neon-gold))}.bonusSidebar-prizeIcon--success{--prize-color:hsl(var(--game-success))}.bonusSidebar-prizeIcon--info{--prize-color:hsl(var(--primary))}.bonusSidebar-prizeIcon--primary{--prize-color:hsl(var(--accent))}.bonusSidebar-prizeIcon--muted{--prize-color:hsl(var(--muted-foreground))}.bonusSidebar-actions{flex-direction:column;gap:8px;display:flex}.bonusSidebar-actionBtn{width:100%}.bonusSidebar-actionBtn--ghost{border-color:hsl(var(--border));color:hsl(var(--foreground));background:0 0}.wheelPreview{aspect-ratio:1;background:radial-gradient(circle at center, #1a112cf2 0 19%, transparent 19%), conic-gradient(hsl(var(--neon-cyan)) 0deg 60deg, hsl(var(--neon-gold)) 60deg 120deg, hsl(var(--game-success)) 120deg 180deg, hsl(var(--game-danger)) 180deg 240deg, hsl(var(--accent)) 240deg 300deg, hsl(var(--neon-green)) 300deg 360deg);max-width:160px;box-shadow:0 0 30px hsl(var(--primary) / .2), 0 0 60px hsl(var(--accent) / .1);border:3px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 6px;animation:3s ease-in-out infinite wheel-glow;display:flex;position:relative}@keyframes wheel-glow{0%,to{box-shadow:0 0 20px hsl(var(--primary) / .2), 0 0 40px hsl(var(--accent) / .08)}50%{box-shadow:0 0 30px hsl(var(--primary) / .35), 0 0 60px hsl(var(--accent) / .15)}}.wheelPreview:before{border-color:transparent transparent hsl(var(--game-danger)) transparent;content:"";filter:drop-shadow(0 0 6px hsl(var(--game-danger) / .5));border-style:solid;border-width:0 8px 16px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.wheelPreview-center{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:56px;height:56px;box-shadow:0 0 12px hsl(var(--primary) / .15);background:#ffffff1a;border:2px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.wheelPreview--spin{animation:1.2s cubic-bezier(.33,1,.68,1) forwards wheelSpin}@keyframes wheelSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wheelPreview--spin .wheelPreview-center{animation:1.2s cubic-bezier(.33,1,.68,1) forwards wheelCenterCounterSpin}@keyframes wheelCenterCounterSpin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.wheelPreview-center strong{color:hsl(var(--primary));font-size:14px;line-height:1;display:block}.wheelPreview-center span{text-transform:uppercase;color:hsl(var(--muted-foreground));letter-spacing:.05em;margin-top:2px;font-size:9px;display:block}.bonusSidebar-status{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bonusSidebar-muted{color:hsl(var(--muted-foreground));font-size:11px}.bonusSidebar-list{margin:0;padding:0;list-style:none}.bonusSidebar-list li{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));justify-content:space-between;align-items:center;padding:8px 0;font-size:12px;transition:padding-left .2s,background .2s;display:flex}.bonusSidebar-list li:hover{padding-left:4px}.bonusSidebar-list li:last-child{border-bottom:0;padding-bottom:0}.bonusSidebar-prizeIcon{background:hsl(var(--surface-raised));color:var(--prize-color,hsl(var(--muted-foreground)));border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s,box-shadow .2s;display:inline-flex}.bonusSidebar-prizeItem:hover .bonusSidebar-prizeIcon{box-shadow:0 0 8px var(--prize-color,hsl(var(--muted-foreground) / .3));transform:scale(1.1)}.bonusSidebar-stats,.userProfilePanel-stats{margin:0}.bonusSidebar-stats div,.userProfilePanel-stats div{border-bottom:1px solid hsl(var(--border));border-radius:4px;justify-content:space-between;align-items:baseline;padding:7px 0;font-size:12px;transition:padding-left .15s,background .15s;display:flex}.bonusSidebar-stats div:hover,.userProfilePanel-stats div:hover{background:hsl(var(--surface-raised) / .4);padding-left:4px}.bonusSidebar-stats div:last-child,.userProfilePanel-stats div:last-child{border-bottom:0;padding-bottom:0}.bonusSidebar-stats dt,.userProfilePanel-stats dt{color:hsl(var(--muted-foreground));margin:0}.bonusSidebar-stats dd,.userProfilePanel-stats dd{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-weight:600}.bonusSidebar-links{flex-direction:column;gap:6px;display:flex}.profilePanelHeader{margin-bottom:12px}.userProfilePanel-header{align-items:center;gap:14px;display:flex}.userProfilePanel-header--legacy{align-items:flex-start;gap:16px}.userProfilePanel-legacyCard{background:radial-gradient(circle at 100% 0,#2f489b14,#0000 34%),linear-gradient(#4a4e9838,#242d6833);border:1px solid #8ea0de24;border-radius:18px;padding:12px;position:relative;box-shadow:inset 0 1px #ffffff1a,0 10px 28px #1518421a}.userProfilePanel-identity{flex:1}.userProfilePanel-avatarStack{flex-direction:column;flex:0 0 74px;align-items:center;display:flex}.userProfilePanel-topLine{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 12px;margin-bottom:8px;display:flex}.userProfilePanel-name{font-family:var(--font-display), var(--font-sans), system-ui;color:hsl(var(--foreground));font-size:20px;font-weight:800;line-height:1.1;display:block}.userProfilePanel-badges{flex-wrap:wrap;gap:8px;display:flex}.userProfilePanel-rubisBadge{white-space:nowrap;border-radius:8px;align-items:center;gap:0;padding:6px 12px}.userProfilePanel-rubisBadge img{filter:drop-shadow(0 0 6px #ff714347)}.userProfilePanel-rubisAmount{font-size:15px;font-weight:800;line-height:1}.userProfilePanel-levelBadge{letter-spacing:.08em;z-index:1;border-radius:8px;margin-top:-10px;padding:5px 10px;font-weight:800}.userProfilePanel-clan{color:hsl(var(--muted-foreground));margin-top:6px;font-size:12px}.userProfilePanel-sectionTitle{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:11px;font-weight:700}.userProfilePanel-actionsRow{margin-top:6px}.userProfilePanel-legacyRow{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;display:grid}.userProfilePanel-legacyLabel{color:hsl(var(--foreground));font-family:var(--font-display), var(--font-sans), system-ui;font-size:15px;font-weight:700;line-height:1}.userProfilePanel-xpBar{background:#ffffff14;border-color:#ffffff2e;height:26px;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #00000038}.userProfilePanel-xpBar .xp-bar-fill{color:#fff;text-shadow:-1px -1px #0000008c,1px -1px #0000008c,-1px 1px #0000008c,1px 1px #0000008c;background:repeating-linear-gradient(45deg,#76cb66fa 0 14px,#68be5bfa 14px 28px);border-right:1px solid #29602038;font-size:11px;box-shadow:inset 0 -1px #22541c2e}.userProfilePanel-xpBar .xp-bar-fill:after{display:none}.userProfilePanel-xpBar .xp-bar-text{color:#fff;letter-spacing:.01em;font-size:11px;font-weight:800}.userProfilePanel-xpBar .xp-bar-percent{display:none}.userProfilePanel-nextTier{background:linear-gradient(90deg,#22d3ee14,#a855f714);border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:6px 10px;font-size:11px;display:flex}.userProfilePanel-nextTierLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}.userProfilePanel-nextTierValue{color:#fff;align-items:baseline;gap:4px;display:inline-flex}.userProfilePanel-nextTierValue strong{background:linear-gradient(90deg, hsl(var(--neon-cyan)), hsl(var(--neon-purple)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:800}.userProfilePanel-nextTierSuffix{color:hsl(var(--muted-foreground));font-size:10px;font-weight:500}.lobbyPanel-profileLeaderboard,.lobbyPanel-bonusLeaderboard{margin-top:14px}.userProfilePanel-scorePreview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.userProfilePanel-scoreCard{color:hsl(var(--muted-foreground));text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:72px;padding:10px 8px;display:flex}.userProfilePanel-scoreCard span{font-size:10px;font-weight:600;line-height:1.2}.userProfilePanel-scoreCard strong{color:hsl(var(--foreground));font-size:16px;font-weight:800;line-height:1}.userProfilePanel-scoreCard.is-gold{color:hsl(var(--neon-gold))}.userProfilePanel-scoreCard.is-purple{color:hsl(var(--accent))}.userProfilePanel-scoreCard.is-danger{color:hsl(var(--game-danger))}.userProfilePanel-actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.userProfilePanel-loginBtn{margin-top:14px}.userProfilePanel .skinCircle{border:2px solid hsl(var(--primary) / .3);width:74px;height:74px;box-shadow:0 0 20px hsl(var(--primary) / .15);border-radius:50%;flex:0 0 74px;margin:0;transition:border-color .3s,box-shadow .3s;overflow:hidden}.userProfilePanel .skinCircle--glow{animation:3s ease-in-out infinite avatarGlow}@keyframes avatarGlow{0%,to{box-shadow:0 0 12px hsl(var(--primary) / .15), 0 0 24px hsl(var(--primary) / .05)}50%{box-shadow:0 0 20px hsl(var(--primary) / .3), 0 0 40px hsl(var(--accent) / .1)}}.userProfilePanel .skinCircle--glow:hover{border-color:hsl(var(--primary) / .6);box-shadow:0 0 24px hsl(var(--primary) / .35), 0 0 48px hsl(var(--accent) / .15)}.userProfilePanel .skinCircle img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.xp-bar-bg{background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;height:22px;position:relative;overflow:hidden}.xp-bar-fill{background:linear-gradient(90deg, hsl(var(--game-success)), hsl(var(--neon-green)));color:#160e25;height:100%;box-shadow:0 0 12px hsl(var(--game-success) / .3);justify-content:center;align-items:center;font-size:10px;font-weight:700;transition:width .8s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.xp-bar-fill:after{content:"";background:linear-gradient(90deg,#0000 0%,#fff3 50%,#0000 100%);width:100%;height:100%;animation:2.5s ease-in-out infinite xpShine;position:absolute;top:0;left:-100%}@keyframes xpShine{0%{left:-100%}60%,to{left:100%}}.xp-bar-text{z-index:1;text-shadow:0 1px 2px #0000004d;position:relative}.xp-bar-percent{color:hsl(var(--muted-foreground));z-index:1;font-size:10px;font-weight:600;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.btn{cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.btn-block{width:100%;display:flex}.btn-xs{border-radius:8px;padding:5px 10px;font-size:11px}.btn-default{color:hsl(var(--foreground) / .9);background:linear-gradient(135deg,#42268ab8,#2b195eeb);border-color:#ffffff2e}.btn-default:hover{color:hsl(var(--foreground));background:linear-gradient(135deg,#5730b2d1,#322070f5);transform:translateY(-1px)scale(1.02)}.btn-primary{color:#fff;background:linear-gradient(135deg,#7c5cff,#4169e1);border-color:#7c5cff66;box-shadow:0 4px 20px #7c5cff4d}.btn-primary:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.05);box-shadow:0 6px 28px #7c5cff73}.btn-success{color:#fff;text-shadow:0 1px 2px #0003;background:linear-gradient(135deg,#4dff88,#4169e1);border-color:#4dff8859;box-shadow:0 4px 20px #4dff884d}.btn-success:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.05);box-shadow:0 6px 28px #4dff8873}.btn-warning{color:#fff;text-shadow:0 1px 2px #00000026;background:linear-gradient(135deg,#ffd84d,#ff9f43);border-color:#ffd84d66;box-shadow:0 4px 20px #ffd84d40}.btn-warning:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.05);box-shadow:0 6px 28px #ffd84d66}.btn-glow{position:relative;overflow:hidden}.btn-glow:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff1f 50%,#0000 100%);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.btn-glow:hover:after{left:100%}.btn-info{color:#fff;background:linear-gradient(135deg,#4169e1,#7c5cff);border-color:#4169e166;box-shadow:0 4px 20px #4169e140}.btn-info:hover{filter:brightness(1.08);transform:translateY(-2px)scale(1.05);box-shadow:0 6px 28px #4169e166}.btn.disabled,.btn:disabled{opacity:.68;cursor:not-allowed;filter:none;box-shadow:none}.secondaryCta{color:hsl(var(--foreground));background:linear-gradient(135deg,#6d3de0db,#d13fa7bd);border-color:#ffffff42;box-shadow:0 10px 24px #4e1a8d42,inset 0 1px #ffffff1f}.secondaryCta:hover{color:hsl(var(--foreground));background:linear-gradient(135deg,#7c46ffeb,#28b6ffb8);transform:translateY(-2px)scale(1.03);box-shadow:0 14px 30px #4c149152}.secondaryCta--warm{background:linear-gradient(135deg,#c34a94db,#7448ffbd);border-color:#ffc55b57}.secondaryCta--cool{background:linear-gradient(135deg,#5943dcd6,#23aaffb8);border-color:#48c5ff57}.secondaryCta--success{color:#0a141af5;text-shadow:none;background:linear-gradient(135deg,#34c574e0,#21d6a8bd);border-color:#6bffab57}.agPlayButton{min-height:50px}.agPlayButton--primary{letter-spacing:.06em;text-transform:uppercase}.agPlayButton--primary:not(:disabled){transform:translateY(0)}.agPlayButton--primary:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px)scale(1.05);box-shadow:0 8px 32px #4dff8866}.agPlayButton--secondary{border:1px solid #ffffff1a}.agPlayButton--secondary:hover:not(:disabled){border-color:hsl(var(--primary) / .3);transform:translateY(-1px)scale(1.03);color:hsl(var(--foreground))!important;background:#ffffff1f!important}.btn-waiting{color:hsl(var(--muted-foreground));cursor:not-allowed;background:#ffffff0d;border:1px solid #ffffff1f}.userProfilePanel .userProfilePanel-actionBtn{text-align:center;white-space:normal;word-break:break-word;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:46px;padding:10px 12px;font-size:12px}.userProfilePanel .userProfilePanel-actionBtn span{line-height:1.2;display:block}.label{letter-spacing:.03em;border-radius:6px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.label-primary{background:hsl(var(--primary) / .15);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .2)}.label-warning{background:hsl(var(--neon-gold) / .15);color:hsl(var(--neon-gold));border:1px solid hsl(var(--neon-gold) / .2)}.label-success{background:hsl(var(--game-success) / .15);color:hsl(var(--game-success));border:1px solid hsl(var(--game-success) / .2)}.label-info{background:hsl(var(--game-info) / .15);color:hsl(var(--game-info));border:1px solid hsl(var(--game-info) / .2)}.label-default{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}.label-danger{background:hsl(var(--game-danger) / .15);color:hsl(var(--game-danger));border:1px solid hsl(var(--game-danger) / .2)}.alert{border:1px solid;border-radius:10px;padding:10px 14px;font-size:12px}.alert-success{background:hsl(var(--game-success) / .1);border-color:hsl(var(--game-success) / .3);color:hsl(var(--game-success))}.form-control{color:hsl(var(--foreground));background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-size:13px;transition:border-color .2s,box-shadow .2s}.form-control::placeholder{color:hsl(var(--muted-foreground) / .5)}.form-control:focus{border-color:hsl(var(--primary) / .5);box-shadow:0 0 0 3px hsl(var(--primary) / .1), 0 0 16px hsl(var(--primary) / .1)}.form-group{margin-bottom:12px}.control-label{margin-bottom:4px;display:block}.row{flex-wrap:wrap;gap:10px;display:flex}.col-xs-6{flex:calc(50% - 5px);min-width:0}.col-xs-12{flex:100%}.col-sm-4{flex:none}.col-sm-8{flex:1 1 0;min-width:0}@media (max-width:767px){.col-sm-4,.col-sm-8{flex:100%}}.text-center{text-align:center}.lobbyDesktopOnly{display:block}.lobbyMobileOnly{display:none}.perfStats-panel{display:block}.lobbyMobileAccordion{-webkit-backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;margin-top:14px;overflow:hidden}.lobbyMobileAccordion-trigger{color:hsl(var(--foreground));cursor:pointer;text-align:left;background:#ffffff0d;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:14px 16px;font-size:14px;font-weight:700;transition:background .2s;display:flex}.lobbyMobileAccordion-trigger:hover{background:#ffffff1a}.lobbyMobileAccordion-triggerInner{align-items:center;gap:10px;display:flex}.lobbyMobileAccordion-chevron{filter:drop-shadow(0 1px #00000073);border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid #ffffffad;width:0;height:0;transition:transform .18s;display:inline-block}.lobbyMobileAccordion-chevron--open{transform:rotate(90deg)}.lobbyMobileAccordion-body{padding:14px 16px;animation:.25s ease-out accordionSlideDown}@keyframes accordionSlideDown{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:2000px;transform:translateY(0)}}@media (max-width:1180px){#overlays{padding:calc(var(--safe-area-top) + 72px) calc(var(--safe-area-right) + 14px) calc(var(--safe-area-bottom) + 28px) calc(var(--safe-area-left) + 14px)}.lobbyUtilityBar{display:none}.startOverlay{flex-direction:column;align-items:center}.agPanel-center{flex:auto;order:1;width:100%;max-width:720px;overflow:visible}.lobbyDesktopOnly{display:none!important}.lobbyMobileOnly{display:block}.perfStats-panel{opacity:.85;min-width:180px!important;padding:8px 12px!important;font-size:11px!important;top:8px!important;right:8px!important}}@media (max-width:767px){.agOptionsModal{padding:calc(var(--safe-area-top) + 10px) calc(var(--safe-area-right) + 10px) calc(var(--safe-area-bottom) + 10px) calc(var(--safe-area-left) + 10px);align-items:flex-end}.agOptionsModal-dialog{border-radius:18px;width:100%;max-height:min(86vh,900px);padding:14px}.agOptionsModal-header{flex-direction:column;align-items:flex-start;margin-bottom:12px}.agOptionsModal-close{position:absolute;top:12px;right:12px}.agOptionsModal-title{font-size:19px}#overlays{padding:calc(var(--safe-area-top) + 60px) calc(var(--safe-area-right) + 8px) calc(var(--safe-area-bottom) + 16px) calc(var(--safe-area-left) + 8px)}.lobbyShell{width:100%;max-width:100%}.agPanel{border-radius:12px;padding:12px}.agPanel-center{border-radius:14px;width:100%;max-width:100%;overflow:visible}.lobbyUtilityBar{gap:4px 8px;margin-bottom:12px;padding:8px 12px;font-size:11px}.lobbyHero{margin-bottom:10px;padding:14px 12px 12px}.lobbyLogo{max-width:55%;margin-bottom:6px}.lobbyTitle{font-size:18px}.lobbySubtitle{margin-bottom:8px;font-size:11px}.lobbyNewsRow{flex-direction:column;gap:6px}.lobbyFlags{flex-wrap:wrap;gap:4px;margin-bottom:10px;padding:6px 8px}.lobbyFlag-code{min-width:30px;height:22px;padding:0 8px;font-size:9px}.agPlayGrid{grid-template-columns:1fr;gap:10px}.agPlayPanel{border-radius:12px;padding:10px}.agPlaySection{padding:10px}.agOptionsGrid,.agOptionsGrid--modal{grid-template-columns:1fr}.agOptionsPanel-header{flex-direction:column;align-items:flex-start;gap:8px}.agCompactControls{flex-direction:column;align-items:flex-start}.agCompactControl{flex-direction:column;align-items:flex-start;gap:5px}.userProfilePanel-header{flex-direction:row;align-items:center}.userProfilePanel-header--legacy{align-items:flex-start}.agControlsBox-head{flex-direction:column;align-items:flex-start}.lobbyQuickLinks{font-size:11px}.perfStats-panel{display:none!important}.lobbyMobileAccordion{border-radius:12px;margin-top:12px}.lobbyMobileAccordion-trigger{padding:12px 14px;font-size:13px}.lobbyMobileAccordion-body{padding:12px 14px}.btn{white-space:normal;min-height:44px;padding:10px 14px;font-size:12px}.btn-xs{min-height:36px;padding:7px 12px}.userProfilePanel-legacyCard{padding:12px}.userProfilePanel-scorePreview{gap:6px}.userProfilePanel-scoreCard{min-height:66px;padding:8px 6px}.userProfilePanel-scoreCard strong{font-size:14px}.userProfilePanel-actionGrid{grid-template-columns:1fr;gap:8px}.wheelPreview{max-width:130px}}@media (max-width:480px){#overlays{padding:calc(var(--safe-area-top) + 52px) calc(var(--safe-area-right) + 6px) calc(var(--safe-area-bottom) + 12px) calc(var(--safe-area-left) + 6px)}.agPanel{border-radius:10px;padding:10px}.agPanel-center{border-radius:12px}.lobbyUtilityBar{padding:6px 8px;font-size:10px}.lobbyHero{border-radius:10px;padding:12px 10px 10px}.lobbyLogo{max-width:50%}.lobbyTitle{font-size:16px}.lobbySubtitle{font-size:10px}.lobbyNewsRow .btn,.lobbyNewsRow .secondaryCta{min-height:40px;padding:8px 10px;font-size:12px}.lobbyFlags{gap:3px;padding:5px 6px}.lobbyFlag-item{gap:5px;padding:5px 8px}.lobbyFlag-label{font-size:9px}.agPlayPanel,.agPlaySection{padding:8px}.agSectionTitle{font-size:14px}.agSectionHint{font-size:10px}.agOptionsPanel-title{font-size:13px}.agOptionsPanel-kicker{font-size:9px}.agToggleCard-title{font-size:10px}.agToggleCard-copy{font-size:8px}.agToggleSwitch{width:26px;height:14px}.agToggleSwitch-knob{width:12px;height:12px}.agToggleCard.is-active .agToggleSwitch-knob{transform:translate(14px)}.bonusSidebar-copy,.profilePanelHeader-copy,.userProfilePanel-copy{font-size:11px}.userProfilePanel-topLine{flex-direction:column;align-items:flex-start;gap:6px}.userProfilePanel-legacyRow{grid-template-columns:36px minmax(0,1fr);gap:10px}.userProfilePanel-legacyLabel{font-size:13px}.userProfilePanel-scoreCard span{font-size:9px}.slotSelectionMeta{padding:8px 10px;font-size:11px}}@media (orientation:landscape) and (max-height:540px) and (pointer:coarse){.agOptionsModal{align-items:center}.agOptionsModal-dialog{max-height:min(88vh,900px);padding:14px}#overlays{padding:calc(var(--safe-area-top) + 72px) calc(var(--safe-area-right) + 10px) calc(var(--safe-area-bottom) + 16px) calc(var(--safe-area-left) + 10px)}.lobbyUtilityBar{gap:4px 10px;margin-bottom:10px;padding:6px 10px;font-size:11px}.startOverlay{gap:10px}.agPanel{border-radius:12px;padding:12px}.lobbyHero{margin-bottom:10px}.lobbyLogo{max-width:34%;margin-bottom:8px}.lobbyTitle{margin-bottom:4px;font-size:19px}.lobbySubtitle{margin-bottom:10px;font-size:11px}.lobbyNewsRow,.lobbyFlags{margin-bottom:10px}.lobbyFlags{padding:6px 10px}.lobbyQuickLinks{display:none}.agPlayPanel{padding:12px}.agPlayGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12px}.agSectionHint,.agFieldLabel,.slotSelectionMeta,.agControlsBox span,.agStatusNote,.bonusSidebar-copy,.profilePanelHeader-copy,.userProfilePanel-copy{font-size:10px}.agOptionsPanel{margin-top:12px;padding-top:12px}.agOptionsPanel-header{gap:10px;margin-bottom:10px}.agOptionsPanel-title{font-size:14px}.agOptionsGrid,.agOptionsGrid--modal{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agOptionsGrid>:last-child{grid-column:1/-1}.agOptionsCard{border-radius:14px;padding:12px}.agControlsBox{margin-top:10px;padding:10px 12px}.bonusSidebar-section+.bonusSidebar-section{margin-top:10px}.wheelPreview{max-width:118px;margin-bottom:8px}.lobbyMobileAccordion{margin-top:8px}.lobbyMobileAccordion-trigger{padding:8px 12px;font-size:12px}.lobbyMobileAccordion-body{padding:8px 12px}}
.glass{-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff24;box-shadow:0 4px 16px #0000001a}.glass-heavy{-webkit-backdrop-filter:blur(30px);background:#ffffff1f;border:1px solid #ffffff29;box-shadow:0 8px 32px #00000026}.glow-primary{box-shadow:0 0 20px hsl(var(--primary) / .25), 0 0 60px hsl(var(--primary) / .1)}.glow-accent{box-shadow:0 0 20px hsl(var(--accent) / .25), 0 0 60px hsl(var(--accent) / .1)}.glow-neon{box-shadow:0 0 10px hsl(var(--neon-cyan) / .3), 0 0 30px hsl(var(--neon-cyan) / .15), 0 0 60px hsl(var(--neon-cyan) / .05)}.gradient-surface{background:linear-gradient(#ffffff14 0%,#ffffff0a 100%)}.gradient-primary{background:linear-gradient(135deg,#7c5cff 0%,#4da3ff 100%)}.gradient-gaming{background:linear-gradient(135deg,#7c5cff 0%,#4da3ff 50%,#ff6ec7 100%)}.neon-border{position:relative}.neon-border:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.5;pointer-events:none;background:linear-gradient(135deg,#7c5cff,#ff6ec7,#4da3ff);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gameHudIconButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#e8f7ff;pointer-events:auto;touch-action:manipulation;background:radial-gradient(circle at 32% 22%,#fff3,#0000 34%),linear-gradient(#182248eb,#080c22f5);border:1px solid #b2d4ff75;border-bottom:4px solid #040718eb;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;transition:border-color .18s,transform .18s,background .18s;display:inline-flex;box-shadow:0 5px #02061785,0 0 18px #22d3ee33,inset 0 1px #ffffff2e}.gameHudIconButton:hover{background:radial-gradient(circle at 32% 22%,#ffffff42,#0000 34%),linear-gradient(#253669f5,#0a1230fa);border-color:#67e8f9c2;transform:translateY(-1px);box-shadow:0 5px #02061785,0 0 26px #22d3ee57,inset 0 1px #ffffff3d}.hudTopCenterRail{pointer-events:none;inset-inline:0;top:calc(var(--safe-area-top) + 2px);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;overflow:visible}.gameHudRoot--matchTimerTop .gameHudLeftRail{top:calc(var(--safe-area-top) + 6.5rem)}.legacyShapeToolbarRail{box-shadow:none;pointer-events:none;min-height:40px;inset-inline:0;top:calc(var(--safe-area-top) + 2px);background:0 0;border-bottom:0;justify-content:center;align-items:center;display:flex;position:absolute;overflow:visible}.legacyShapeToolbar{pointer-events:auto;background:#0c0a1cb8;border:1px solid #ffffff21;border-bottom:3px solid #00000073;border-radius:10px;flex-wrap:wrap;align-items:stretch;max-width:calc(100vw - 12px);display:flex;overflow:hidden;box-shadow:0 6px 20px #00000073,inset 0 1px #ffffff1a}.legacyShapeToolbar-strip{display:contents}.legacyShapeToolbar button{scroll-snap-align:center;border:0;border-left:1px solid #00000038;outline:0;flex:none;justify-content:center;align-items:center;min-width:31px;height:34px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1;transition:filter .12s,transform .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1f}.legacyShapeToolbar button:first-child{border-left:0}.legacyShapeToolbar-strip>button:first-child{border-left:1px solid #00000038}.legacyShapeToolbar button:hover{filter:brightness(1.12)}.legacyShapeToolbar button:active{filter:brightness(.9)}.legacyShapeToolbar-label{color:#fff;text-shadow:0 1px 2px #0006;background:#3fa647;gap:6px;min-width:63px;padding:0 9px;font-weight:700}.legacyShapeToolbar-currentIcon{display:none}.legacyShapeToolbar-button{color:#111;position:relative}.legacyShapeToolbar-button.is-active{box-shadow:inset 0 -3px #f59b00,inset 0 1px #ffffff38}.legacyShapeToolbar-buttonWhite{background:#ececec}.legacyShapeToolbar-buttonOrange{color:#2a1400;background:linear-gradient(#ffb930,#e08800)}.legacyShapeToolbar-buttonVipShape{color:#fff;background:linear-gradient(#8b34d6,#531a9e)}.legacyShapeToolbar-buttonTopOne{color:#2a1400;background:linear-gradient(#ffe066,#f0980a)}.legacyShapeToolbar-buttonAmber{color:#fff;background:linear-gradient(#ffc14a,#e07a00)}.legacyShapeToolbar-vip{color:#fff;letter-spacing:.02em;text-shadow:0 1px 3px #00000080;background:linear-gradient(#a030d8,#6b14a8);min-width:44px;padding:0 8px;font-weight:800}.legacyShapeToolbar-svg,.legacyShapeToolbar-img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 1px #00000040)drop-shadow(0 0 6px #ffffff2e);width:17px;height:17px;display:block}.legacyShapeToolbar-svgShuriken{width:18px;height:18px}.emojiReactionBarRail{pointer-events:none;inset-inline:0;top:calc(var(--safe-area-top) + 42px);justify-content:center;align-items:center;display:flex;position:absolute}.hudTopCenterRail .emojiReactionBar{pointer-events:auto}.emojiReactionBar{pointer-events:auto;background:#0c0a1cb8;border:1px solid #ffffff21;border-bottom:3px solid #00000073;border-radius:999px;align-items:center;gap:3px;min-height:34px;padding:3px 7px;display:inline-flex;box-shadow:0 6px 20px #00000073,inset 0 1px #ffffff1a}.emojiReactionButton{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:32px;padding:0 6px;font-family:Arial,Helvetica,sans-serif;font-size:0;line-height:1;transition:filter .12s,transform .12s,background .12s;display:inline-flex;position:relative}.emojiReactionIcon{-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px #00000057)drop-shadow(0 0 8px #ffffff2e);width:30px;height:30px;display:block}.emojiReactionButton:hover:not(:disabled){background:#ffffff26;transform:translateY(-1px)}.emojiReactionButton:disabled{cursor:not-allowed}.emojiReactionButton.is-cooling{filter:grayscale(.85);opacity:.45}.emojiReactionButton kbd{color:#ffffffd1;background:#00000094;border-radius:999px;justify-content:center;align-items:center;min-width:12px;height:12px;font-size:8px;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.emojiReactionCooldown{color:#dbeafedb;text-align:center;min-width:18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700}.gameHudPopoverStack{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.gameRightHudRail{max-height:calc(100dvh - var(--safe-area-top) - var(--safe-area-bottom) - 1.5rem);max-width:min(18rem, calc(100vw - var(--safe-area-left) - var(--safe-area-right) - 1.5rem))}.gameRightHudStack{max-height:inherit;overflow:hidden}@media (max-height:960px){.gameRightHudStack{gap:.65rem}}@media (max-height:760px){.gameRightHudRail{top:calc(var(--safe-area-top) + .5rem)}.gameRightHudStack{gap:.45rem}}.gameTouchControls{pointer-events:none;z-index:24;position:fixed;inset:0}.gameTouchJoystickDock{z-index:51;pointer-events:none;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:fixed;transform:translate(-50%,-50%)}.gameTouchMoveSurface{pointer-events:auto;touch-action:none;z-index:0;position:absolute;inset:0}.gameTouchJoystickDock--floating{opacity:0;pointer-events:none;will-change:transform, opacity;z-index:1;transition:opacity .1s;top:0;bottom:auto;left:0}.gameTouchJoystickDock--floating.is-visible{opacity:1}.gameTouchJoystick{box-shadow:none;pointer-events:auto;touch-action:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;padding:0;display:flex;position:relative;overflow:visible}.gameTouchJoystickPad{pointer-events:none;width:100%;height:100%;position:relative}.gameTouchJoystick-ring{box-shadow:none;background:0 0;border:2px solid #fff3;border-radius:50%;position:absolute;inset:0}.gameTouchJoystick-ringInner{border-color:hsl(var(--foreground) / .06);box-shadow:none;background:0 0;width:72px;height:72px;inset:50%;transform:translate(-50%,-50%)}.gameTouchJoystick-vector{background:linear-gradient(90deg, hsl(var(--primary) / .9), hsl(var(--foreground) / .95));transform-origin:0;border-radius:999px;width:52px;height:4px;transition:opacity .14s;position:absolute;top:50%;left:50%}.gameTouchJoystick-knob{box-shadow:none;background:#8080804d;border:2px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform 30ms linear;display:flex;position:absolute;top:50%;left:50%}.gameTouchJoystick.is-active .gameTouchJoystick-knob{box-shadow:none;border-color:#ffffff59}.gameTouchJoystick.is-locked .gameTouchJoystick-knob{box-shadow:none;border-color:#fff6}.gameTouchJoystickStatus{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:calc(100% - 20px);display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.gameTouchJoystickMode{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:10px;font-weight:700;display:inline-flex}.gameTouchJoystickStatus strong{color:hsl(var(--foreground));letter-spacing:.01em;font-size:13px;font-weight:800}.gameTouchStopButton{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));opacity:.9;pointer-events:auto;background:#ffffff1a;border-radius:999px;align-items:center;gap:.4rem;min-height:38px;padding:0 .85rem;font-size:11px;font-weight:700;transition:opacity .16s,transform .16s,border-color .16s;display:inline-flex;transform:translateY(0)}.gameTouchStopButton.is-visible{border-color:hsl(var(--primary) / .3);opacity:1}.gameTouchStopButton:active{transform:translateY(1px)scale(.98)}.gameTouchActions{bottom:calc(var(--safe-area-bottom) + .75rem);pointer-events:auto;right:calc(var(--safe-area-right) + .75rem);grid-template-columns:repeat(2,minmax(0,96px));gap:12px;display:grid;position:absolute}.gameTouchAction{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top right, hsl(var(--primary) / .16), transparent 38%), #ffffff14;border:1px solid hsl(var(--border) / .82);color:hsl(var(--foreground));text-align:left;touch-action:manipulation;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;min-height:88px;padding:13px 12px 12px;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s;display:flex;box-shadow:0 14px 30px #0000003d}.gameTouchAction.is-primary{background:radial-gradient(circle at top right, hsl(var(--primary) / .3), transparent 38%), #7c5cff26;border-color:hsl(var(--primary) / .35)}.gameTouchAction.is-pressed{border-color:hsl(var(--primary) / .52);box-shadow:0 18px 34px hsl(var(--primary) / .18)}.gameTouchAction:active{transform:scale(.97)}.gameTouchAction-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.gameTouchAction-title{letter-spacing:.02em;font-size:11px;font-weight:800}.gameTouchAction-kbd{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:#ffffff1a;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:700}.gameTouchAction-icon{color:hsl(var(--foreground));opacity:.9;width:18px;height:18px}.gameTouchAction-pulse{background:radial-gradient(circle, hsl(var(--primary) / .95), transparent 72%);border-radius:999px;width:18px;height:18px;display:block}.gameTouchAction-subtitle{color:hsl(var(--muted-foreground));font-size:10px;font-weight:600;line-height:1.25}.gameLandscapeNotice{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:calc(var(--safe-area-top) + 20px) calc(var(--safe-area-right) + 20px) calc(var(--safe-area-bottom) + 20px) calc(var(--safe-area-left) + 20px);z-index:26;background:#503296d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gameLandscapeNotice-card{border:1px solid hsl(var(--border));text-align:center;background:#ffffff1a;border-radius:20px;max-width:320px;padding:20px 18px;box-shadow:0 16px 48px #00000073}.gameLandscapeNotice-card strong{color:hsl(var(--foreground));margin-bottom:6px;font-size:18px;display:block}.gameLandscapeNotice-card p{color:hsl(var(--muted-foreground));margin:0;font-size:12px;line-height:1.55}.gameLandscapeNotice-icons{color:hsl(var(--primary));justify-content:center;align-items:center;gap:10px;margin-bottom:12px;display:flex}.gameChatToggleCompact{bottom:calc(var(--safe-area-bottom) + clamp(.75rem, 8dvh, 4.75rem));left:50%;transform:translate(-50%)}.gameChatPanelCompact{bottom:calc(var(--safe-area-bottom) + clamp(1rem, 9dvh, 5.75rem));height:min(17rem,42dvh);max-height:calc(100dvh - var(--safe-area-top) - var(--safe-area-bottom) - 6rem);width:min(22rem, calc(100vw - var(--safe-area-left) - var(--safe-area-right) - 1.5rem));left:50%;transform:translate(-50%)}@media (max-height:430px) and (pointer:coarse){.gameTouchJoystickDock{gap:.45rem}.gameTouchJoystick{border-radius:50%;width:130px;height:130px}.gameTouchJoystickPad{width:100%;height:100%}.gameTouchJoystick-knob{width:44px;height:44px}.gameTouchActions{grid-template-columns:repeat(2,minmax(0,84px));gap:8px}.gameTouchAction{border-radius:18px;min-height:74px;padding:10px}}.agPanel-center{background-blend-mode:normal, normal, soft-light;background:radial-gradient(circle at 18% 0,#6176e82e,#0000 34%),linear-gradient(145deg,#4a3eadfa 0%,#5b46b4f5 18%,#5a42a7f2 34%,#723798f0 58%,#853189ed 100%),url(/agario/img/background_repeat_4.png);border-color:#ffffff61;box-shadow:0 28px 70px #1c0b4870,inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff14}.lobbyHero{background:linear-gradient(135deg,#3e4ab8eb,#5e40b1eb 44%,#a543a4e0);border-color:#ffffff57}.agPlayPanel{background:radial-gradient(circle at 100% 0,#4169e124,#0000 34%),linear-gradient(#182456f5,#291d5af0);border-color:#b5c6ff47;box-shadow:inset 0 1px #ffffff1f,0 16px 38px #0f12384d}.agPlaySection{background:linear-gradient(#121940f7,#19163ef2);border-color:#95aaeb3d;box-shadow:inset 0 1px #ffffff14,0 14px 28px #0c0e2838}.agPlaySection--modes{background:linear-gradient(#1f2b62f5,#13183afa)}.agPlaySection--salon{background:radial-gradient(circle at 92% 14%,#4169e12e,#0000 42%),linear-gradient(#303d82f5,#171b48fa);border-color:#8aa6ff61}#modeSelector .modeSelect,#modeSelector button{color:#fffffff5;background:linear-gradient(135deg,#171f48fa,#0f1534fa);border-color:#7a8cd03d}#modeSelector .modeSelect:hover:not(:disabled),#modeSelector button:hover:not(:disabled){background:linear-gradient(135deg,#273572fa,#171f4cfa);border-color:#8dacff70}#modeSelector .modeSelect.active,#modeSelector .modeSelect.btn-primary,#modeSelector button.bg-primary\/10{background:linear-gradient(135deg,#536cd661,#4f32ad3d),#18214cfa;border-color:#9dbaff9e;box-shadow:inset 0 0 0 1px #a9c2ff2e,0 0 0 1px #5d7ae529,0 8px 18px #111b4838}.slotSelectionMeta-inline,.lobbyFlags,.secondaryCta{background:linear-gradient(135deg,#222856e0,#191844f0);border-color:#96a6e438}.agFieldLabel{color:#e1e8ffc7;letter-spacing:.06em}.modeSelect-meta,.modeSelector-meta,.modeSelector-metaInactive{color:#cdd6f5b8!important}.modeSelect.active .modeSelect-meta,.modeSelect.btn-primary .modeSelect-meta{color:#c4d9ffeb!important}#slotSelector{background:#11183ad6;border:1px solid #84a4ff42;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #5575d614}#slotSelector option:checked{color:#e9f0fffa;background:linear-gradient(135deg,#5674e442,#653ebf2e)}.agActionRow{background:#12183ab3;border-color:#8292d62e}.secondaryCta.secondaryCta--warm,.bonusSidebar-actionBtn.secondaryCta--warm,.userProfilePanel-actionBtn.secondaryCta--warm{background:#b54e9eeb;border-color:#f6a3d957;box-shadow:0 12px 28px #7b258c38}.secondaryCta.secondaryCta--cool,.bonusSidebar-actionBtn.secondaryCta--cool,.userProfilePanel-actionBtn.secondaryCta--cool,.agPlayButton--secondary{color:#fffffffa;background:#4169e1eb;border-color:#8096eb66;box-shadow:0 12px 28px #263e9b3d}.secondaryCta.secondaryCta--success,.bonusSidebar-cta.secondaryCta--success,.userProfilePanel-actionBtn.secondaryCta--success{color:#0b1718fa;background:#2aca73f0;border-color:#7effb05c;box-shadow:0 12px 28px #188b6238}.bonusSidebar-actionBtn--ghost{color:#ffffffeb;background:#6940bec7;border-color:#fff3}.userProfilePanel-scoreCard,.bonusSidebar-banner,.bonusSidebar-ctaDisabled{background:linear-gradient(#482897b8,#342070bd);border-color:#ffffff29}.userProfilePanel-scoreCard.is-gold{background:linear-gradient(#784e2680,#412555c2)}.userProfilePanel-scoreCard.is-purple{background:linear-gradient(#6a35ae80,#38206cc2)}.userProfilePanel-scoreCard.is-danger{background:linear-gradient(#b8376770,#48215cc2)}@media (max-width:767px){.agPanel-center{box-shadow:0 22px 56px #1c0a4857,inset 0 1px #ffffff42}.agPlayPanel{background:linear-gradient(#2a195ee6,#4d2269d1)}.agPlaySection{background:linear-gradient(#1c1444e0,#221548d1)}}
.text-balance{text-wrap:balance}.text-glow{text-shadow:0 0 10px}.scrollbar-thin{scrollbar-color:hsl(var(--muted)) transparent;scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:5px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:hsl(var(--muted));border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground))}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.legacyChatName--blink{text-shadow:0 2px #000000eb,0 0 7px,0 0 14px;animation:.82s steps(2,jump-none) infinite legacy-chat-blink}.legacyChatName--shadow{text-shadow:0 2px #000,0 0 8px #ffffff42}.legacyChatName--glow{filter:drop-shadow(0 0 5px)drop-shadow(0 0 12px)}.legacyChatName--neon{text-shadow:0 2px #000,0 0 8px #33d5ff,0 0 16px #ff47cc}.legacyChatName--gold{text-shadow:0 2px #6b3f00,0 0 8px #ffd23fdb,0 0 18px #ff891f85;color:#ffd23f!important}.legacyChatName--rainbow{background:linear-gradient(90deg,#ff375f,#ffbf1f,#76ff03,#33d5ff,#b95cff,#ff47cc);text-shadow:none;-webkit-background-clip:text;background-clip:text;animation:1.3s linear infinite legacy-chat-hue;color:#0000!important}.legacyChatName--fire{text-shadow:0 2px #6f1200,0 0 6px #ff3b30,0 0 14px #ff8a00;color:#ffb238!important}.legacyChatName--ice{text-shadow:0 2px #075985,0 0 7px #33d5ff,0 0 16px #bff6ffcc;color:#bff6ff!important}.legacyChatName--toxic{text-shadow:0 2px #14532d,0 0 7px #76ff03,0 0 16px #76ff03b3;color:#98ff27!important}.legacyChatName--pulse{animation:.88s cubic-bezier(.2,1.6,.25,1) infinite alternate legacy-chat-pulse}.legacyChatName--wave{animation:1.15s cubic-bezier(.2,1.6,.25,1) infinite legacy-chat-wave}@keyframes legacy-chat-blink{0%,49%{opacity:1;filter:brightness(1.35)saturate(1.25);text-shadow:0 2px #000000f2,0 0 8px,0 0 18px}50%,to{opacity:.55;filter:brightness(.72)saturate(.9);text-shadow:0 2px #000000f2,0 0 2px}}@keyframes legacy-chat-hue{to{filter:hue-rotate(360deg)}}@keyframes legacy-chat-pulse{0%{filter:drop-shadow(0 0 3px);transform:scale(1)}to{filter:drop-shadow(0 0 13px);transform:scale(1.08)}}@keyframes legacy-chat-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}
.gameTopNav{width:min(100vw - 18px,1640px)}.gameTopNav__row{min-height:84px}@media (min-width:1501px){.gameTopNav__row{gap:clamp(10px,1vw,20px);padding-inline:clamp(16px,1.4vw,28px)}.gameTopNav__links{gap:clamp(4px,.6vw,14px)}.gameTopNav__link{letter-spacing:.025em;gap:10px;padding:8px 12px;font-size:clamp(.84rem,.8vw,1rem);font-weight:700}.gameTopNav__actions{gap:8px}.gameTopNav__accountsTrigger{max-width:190px}.gameTopNav__accountName{max-width:92px}}@media (max-width:1500px) and (min-width:1221px){.gameTopNav{width:calc(100vw - 10px)}.gameTopNav__row{gap:8px;padding-inline:12px}.gameTopNav__links{gap:clamp(5px,.46vw,9px)}.gameTopNav__link{letter-spacing:0;font-size:clamp(.94rem,.78vw,1.04rem)}}@media (max-width:1440px) and (min-width:1221px){.gameTopNav__brand{flex-basis:172px;min-width:150px}.gameTopNav__brandText span:last-child{display:none}.gameTopNav__link:before{content:none}.gameTopNav__accountsTrigger{max-width:142px}.gameTopNav__accountName{max-width:52px}}@media (min-width:901px){.gameTopNav{width:min(100vw - 12px,1840px)}.gameTopNav__row{align-items:center;gap:clamp(8px,.6vw,16px);min-height:72px;padding-inline:clamp(10px,.9vw,20px);display:flex}.gameTopNav__brand{display:none!important}.gameTopNav__links{flex:auto;justify-content:space-evenly;gap:clamp(4px,.45vw,10px);overflow:visible}.gameTopNav__link{letter-spacing:0;text-align:left;flex-direction:row;flex:none;gap:clamp(5px,.42vw,8px);min-width:max-content;max-width:none;padding:4px clamp(7px,.48vw,10px);font-size:clamp(.82rem,.9vw,1rem);font-weight:700;line-height:1.05;overflow:visible}.gameTopNav__label{text-overflow:clip;white-space:nowrap;min-width:max-content;max-width:none;display:block;overflow:visible}.gameTopNav__label--short{display:none}.gameTopNav__assetIcon{width:1.9rem;height:1.9rem;margin:-.08rem 0}.gameTopNav__assetIcon img{width:1.85rem!important;height:1.85rem!important}.gameTopNav__actions{flex:none;margin-left:auto}.gameTopNav__mobileButton{display:none!important}}@media (max-width:1300px) and (min-width:1101px){.gameTopNav__row{gap:6px;padding-inline:10px}.gameTopNav__links{gap:3px}.gameTopNav__link:before{content:none}.gameTopNav__link{gap:4px;padding-inline:6px;font-size:clamp(.76rem,.78vw,.9rem)}.gameTopNav__balance,.gameTopNav__languageTrigger,.gameTopNav__accountsTrigger,.gameTopNav__exit{min-height:40px}}@media (max-width:1100px){.gameTopNav__row{display:flex}.gameTopNav__links{display:none!important}.gameTopNav__actions{margin-left:auto;display:flex!important}.gameTopNav__balance,.gameTopNav__actions .gameTopNav__language,.gameTopNav__exit{display:none!important}.gameTopNav__mobileButton{margin-left:0!important;display:inline-flex!important}}
.btn3d{color:#fff;min-height:46px;font-family:var(--font-shop-display), Impact, "Arial Black", system-ui, sans-serif;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:2px solid #ffffffb3;border-radius:18px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:clamp(.82rem,.92vw,1rem);font-weight:900;line-height:1;text-decoration:none;transition:transform .14s,border-bottom-width .14s,box-shadow .14s,filter .14s;display:inline-flex}.btn3d:hover{filter:brightness(1.08)saturate(1.08);transform:translateY(-2px)}.btn3d:active{transform:translateY(4px);border-bottom-width:1px!important}.btn3d:disabled,.btn3d[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn3d--green{text-shadow:0 3px #14532d,1px 0 #14532d,-1px 0 #14532d;background:linear-gradient(#4ade80,#22c55e 54%,#16a34a);border-bottom:5px solid #15803d;box-shadow:0 14px 26px #22c55e47,inset 0 2px #fff6}.btn3d--green:hover{box-shadow:0 18px 32px #22c55e61,inset 0 2px #ffffff70}.btn3d--green:active{box-shadow:0 6px 14px #22c55e2e,inset 0 2px #ffffff47}.btn3d--red{text-shadow:0 3px #7f1d1d,1px 0 #7f1d1d,-1px 0 #7f1d1d;background:linear-gradient(#ff6b6b,#ef4444 54%,#dc2626);border-bottom:5px solid #991b1b;box-shadow:0 14px 26px #dc26264d,inset 0 2px #fff6}.btn3d--red:hover{box-shadow:0 18px 32px #dc262666,inset 0 2px #ffffff70}.btn3d--red:active{box-shadow:0 6px 14px #dc262633,inset 0 2px #ffffff47}.btn3d--violet{text-shadow:0 3px #581c87,1px 0 #581c87,-1px 0 #581c87;background:linear-gradient(#a855f7,#9333ea 54%,#7e22ce);border-bottom:5px solid #6b21a8;box-shadow:0 14px 26px #a855f747,inset 0 2px #fff6}.btn3d--violet:hover{box-shadow:0 18px 32px #a855f766,inset 0 2px #ffffff70}.btn3d--violet:active{box-shadow:0 6px 14px #a855f733,inset 0 2px #ffffff47}.btn3d--cyan{text-shadow:0 3px #164e63,1px 0 #164e63,-1px 0 #164e63;background:linear-gradient(#22d3ee,#06b6d4 54%,#0891b2);border-bottom:5px solid #0e7490;box-shadow:0 14px 26px #06b6d447,inset 0 2px #fff6}.btn3d--cyan:hover{box-shadow:0 18px 32px #06b6d466,inset 0 2px #ffffff70}.btn3d--cyan:active{box-shadow:0 6px 14px #06b6d433,inset 0 2px #ffffff47}.btn3d--gold{color:#1c0a00;text-shadow:0 2px #ffffff4d;background:linear-gradient(#fde68a,#fbbf24 54%,#f59e0b);border-bottom:5px solid #b45309;box-shadow:0 14px 26px #fbbf2447,inset 0 2px #ffffff80}.btn3d--gold:hover{box-shadow:0 18px 32px #fbbf246b,inset 0 2px #ffffff8a}.btn3d--gold:active{box-shadow:0 6px 14px #fbbf2438,inset 0 2px #ffffff57}.btn3d--indigo{text-shadow:0 3px #312e81,1px 0 #312e81,-1px 0 #312e81;background:linear-gradient(#818cf8,#6366f1 54%,#4f46e5);border-bottom:5px solid #3730a3;box-shadow:0 14px 26px #6366f147,inset 0 2px #fff6}.btn3d--indigo:hover{box-shadow:0 18px 32px #6366f166,inset 0 2px #ffffff70}.btn3d--indigo:active{box-shadow:0 6px 14px #6366f133,inset 0 2px #ffffff47}.agsBuyButton,.accessoryBuyButton,.accessoryTryButton,.modalV2PrimaryButton,.lbV2__tierBuy,.lbEpicModal__tierBtn,.authPortal-submitButton,.bpClaimButton,.bpQuestButton,.duelRoom__actionBtn--launch,.duelRoom__actionBtn--start,.ssp-cta-btn{min-height:46px!important;font-family:var(--font-shop-display), Impact, "Arial Black", system-ui, sans-serif!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important;border:2px solid #ffffffb3!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 16px!important;font-size:clamp(.82rem,.92vw,1rem)!important;font-weight:900!important;line-height:1!important;transition:transform .14s,border-bottom-width .14s,box-shadow .14s,filter .14s!important;display:inline-flex!important}.agsBuyButton:hover,.accessoryBuyButton:hover,.accessoryTryButton:hover,.modalV2PrimaryButton:hover,.lbV2__tierBuy:hover,.lbEpicModal__tierBtn:hover,.authPortal-submitButton:hover,.bpClaimButton:hover,.bpQuestButton:hover,.duelRoom__actionBtn--launch:hover,.duelRoom__actionBtn--start:hover,.ssp-cta-btn:hover{filter:brightness(1.08)saturate(1.08)!important;transform:translateY(-2px)!important}.agsBuyButton:active,.accessoryBuyButton:active,.accessoryTryButton:active,.modalV2PrimaryButton:active,.lbV2__tierBuy:active,.lbEpicModal__tierBtn:active,.authPortal-submitButton:active,.bpClaimButton:active,.bpQuestButton:active,.duelRoom__actionBtn--launch:active,.duelRoom__actionBtn--start:active,.ssp-cta-btn:active{border-bottom-width:1px!important;transform:translateY(4px)!important}.btn3d--sm{border-radius:14px;min-height:38px;padding:0 12px;font-size:.78rem}.btn3d--lg{border-radius:20px;min-height:54px;padding:0 22px;font-size:clamp(.9rem,1vw,1.1rem)}
:root,:root[data-app-color-theme=blend]{--app-bg-overlay-start:#06020e47;--app-bg-overlay-end:#0404121f;--app-bg-sheen-start:#dc28a00f;--app-bg-ribbon-start:#b414781f;--app-bg-ribbon-mid:#6e1eb414;--app-bg-ribbon-end:transparent;--app-bg-gradient-1:#920050;--app-bg-gradient-2:#a4005e;--app-bg-gradient-3:#8c0e7e;--app-bg-gradient-4:#6a18a0;--app-bg-gradient-5:#5030b8;--app-bg-gradient-6:#3c48c4;--app-bg-gradient-7:#3050c4;--app-bg-gradient-8:#2858c0;--app-blob-left:#b4005a42;--app-blob-right:#3650d252;--primary:328 90% 52%;--primary-foreground:0 0% 100%;--secondary:230 65% 54%;--secondary-foreground:0 0% 100%;--accent:268 80% 60%;--accent-foreground:0 0% 100%;--neon-pink:328 100% 62%;--neon-purple:268 85% 68%;--ring:328 90% 52%}.gameTopNavShell{pointer-events:none}.gameTopNav{pointer-events:auto;-webkit-backdrop-filter:blur(28px)saturate(2)brightness(1.1)!important;background:#0a123c8c!important;border:none!important;border-bottom:1px solid #9464ff38!important;border-radius:clamp(18px,1.55vw,28px)!important;width:min(100vw - 32px,1660px)!important;max-width:100%!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff26,0 6px 32px #6428c82e,0 1px #c896ff1f!important}.gameTopNav__row{z-index:1!important;align-items:center!important;gap:clamp(6px,.72vw,16px)!important;min-width:0!important;min-height:76px!important;padding:10px clamp(10px,1.1vw,22px)!important;display:flex!important;position:relative!important}.gameTopNav__links{flex:auto!important;justify-content:center!important;align-items:center!important;gap:clamp(2px,.42vw,9px)!important;min-width:0!important;display:flex!important}.gameTopNav__link{white-space:nowrap!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-width:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.gameTopNav__label{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:inline-block!important;overflow:hidden!important}.gameTopNav__label--short{display:none!important}.gameTopNav__actions{z-index:2!important;flex:0 auto!important;align-items:center!important;gap:7px!important;min-width:0!important;margin-left:auto!important;display:flex!important;position:relative!important}.gameTopNav__balance{color:#fff!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-height:38px!important;max-height:42px!important;padding:4px 5px 4px 11px!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:hidden!important}.gameTopNav__balanceIcon{flex:0 0 20px!important;width:20px!important;height:20px!important}.gameTopNav__balanceAmount{color:#fff!important;white-space:nowrap!important;min-width:16px!important;font-size:.9rem!important;font-weight:900!important;line-height:1!important}.gameTopNav__balancePlus{color:#052e16!important;background:linear-gradient(#bef264,#22c55e)!important;border-radius:9px!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:1.05rem!important;font-weight:950!important;line-height:1!important;display:grid!important;box-shadow:0 4px #15803d,0 8px 14px #22c55e47!important}.gameTopNav__language,.gameTopNav__accounts{z-index:30!important;align-items:center!important;min-width:0!important;display:inline-flex!important;position:relative!important}.gameTopNav__languageTrigger,.gameTopNav__accountsTrigger{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:38px!important;max-height:44px!important;line-height:1!important;display:inline-flex!important}.gameTopNav__languageTrigger{padding:0 10px!important}.gameTopNav__languageWorld{-o-object-fit:contain!important;object-fit:contain!important;flex:0 0 28px!important;width:28px!important;height:28px!important;display:block!important}.gameTopNav__languageCode{text-align:center!important;min-width:22px!important;font-size:.78rem!important;font-weight:950!important;line-height:1!important}.gameTopNav__chevron{border-top:6px solid #ffffffdb!important;border-left:5px solid #0000!important;border-right:5px solid #0000!important;flex:none!important;width:0!important;height:0!important;display:inline-block!important}.gameTopNav__accountsTrigger{max-width:150px!important;padding:4px 9px 4px 5px!important;overflow:hidden!important}.gameTopNav__accountAvatar,.gameTopNav__accountOptionAvatar{border-radius:999px!important;flex:none!important;place-items:center!important;display:grid!important;position:relative!important;overflow:hidden!important}.gameTopNav__accountAvatar{flex-basis:33px!important;width:33px!important;height:33px!important}.gameTopNav__accountAvatar img,.gameTopNav__accountOptionAvatar img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important}.gameTopNav__accountName{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:70px!important;overflow:hidden!important}.gameTopNav__exit{color:#fff!important;text-transform:uppercase!important;white-space:nowrap!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:38px!important;max-height:44px!important;padding:0 11px!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.gameTopNav__exit svg{flex:0 0 18px!important;width:18px!important;height:18px!important}@media (max-width:1500px) and (min-width:1101px){.gameTopNav__link{gap:8px!important;padding-inline:8px!important;font-size:clamp(.72rem,.72vw,.9rem)!important}.gameTopNav__label--full{display:none!important}.gameTopNav__label--short{display:inline-block!important}}@media (max-width:1100px){.gameTopNav__links{display:none!important}.gameTopNav__actions{margin-left:auto!important}}.gameTopNav:before{content:""!important;pointer-events:none!important;z-index:0!important;border-radius:inherit!important;background:linear-gradient(110deg,#0000 0% 38%,#ffffff0f 46%,#ffffff1a 50%,#ffffff0f 54%,#0000 62% 100%)!important;animation:6s ease-in-out infinite navShimmer!important;position:absolute!important;inset:0!important}@keyframes navShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.gameTopNav--scrolled{-webkit-backdrop-filter:blur(32px)saturate(2.2)!important;background:#0a123cc7!important;box-shadow:0 8px 40px #6428c84d,0 1px #c896ff2e,inset 0 1px #ffffff14!important}.gameTopNav__logoText{letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,#e879f9 0%,#a78bfa 50%,#60a5fa 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px #c026d380);-webkit-background-clip:text;background-clip:text;align-items:center;font-family:Impact,Arial Black,system-ui,sans-serif;font-size:clamp(1.5rem,1.8vw,2rem);font-weight:900;line-height:1;transition:filter .18s;display:inline-flex}.gameTopNav__brand:hover .gameTopNav__logoText{filter:drop-shadow(0 0 14px #c026d3cc)}.gameTopNav__logo,.gameTopNav__brandText{display:none!important}.gameTopNav__brand--logoOnly{flex:0 0 48px!important;justify-content:center!important;gap:0!important;min-width:48px!important}.gameTopNav__logoImg{-o-object-fit:cover!important;object-fit:cover!important;filter:drop-shadow(0 0 8px #c026d373)!important;border-radius:50%!important;width:38px!important;height:38px!important;transition:filter .18s!important}.gameTopNav__brand--logoOnly:hover .gameTopNav__logoImg{filter:drop-shadow(0 0 14px #c026d3bf)!important}.gameTopNav__logo{background:linear-gradient(145deg,#c026d3 0%,#7c3aed 55%,#4338ca 100%)!important;border:2px solid #fff6!important;border-bottom:5px solid #1e0a3ce6!important;box-shadow:0 6px #1e0a3c66,0 0 20px #c026d373!important}.gameTopNav__mobileButton{background:#1a1b4bb3!important;border:2px solid #6366f180!important;border-bottom:4px solid #140a32cc!important}.gameTopNav__links{gap:clamp(2px,.6vw,10px)!important}.gameTopNav__link{opacity:.72;letter-spacing:.025em!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;font-size:clamp(.82rem,.95vw,1.05rem)!important;font-weight:700!important;transition:all .18s cubic-bezier(.34,1.4,.64,1)!important;display:inline-flex!important}.gameTopNav__linkIcon{opacity:.92;flex-shrink:0!important;width:34px!important;height:34px!important;transition:opacity .18s,transform .18s cubic-bezier(.34,1.56,.64,1)!important}.gameTopNav__linkIcon.agarioRasterIcon{--agario-icon-size:2.35rem!important}.gameTopNav__link:hover .gameTopNav__linkIcon{opacity:1!important;transform:scale(1.15)!important}.gameTopNav__link--active .gameTopNav__linkIcon{opacity:1!important;transform:scale(1.1)!important}.gameTopNav__link:hover{opacity:1!important;filter:brightness(1.18)!important;background:#ffffff12!important;border-color:#ffffff1a!important;transform:translateY(-1px)!important}.gameTopNav__link:hover .gameTopNav__linkIcon{opacity:1!important}.gameTopNav__link--active{opacity:1!important;box-shadow:inset 0 1px 1px #ffffff38, 0 0 14px var(--link-glow,#ffffff26)!important;filter:drop-shadow(0 0 6px var(--link-glow,#fff3))!important;background:#ffffff1f!important;border-color:#ffffff29!important;font-weight:700!important}.gameTopNav__link--active .gameTopNav__linkIcon{opacity:1!important}.gameTopNav__assetIcon{width:38px!important;height:38px!important;filter:drop-shadow(0 2px 0 #ffffff2e) drop-shadow(0 5px 0 #00000057) drop-shadow(0 8px 8px #00000080) drop-shadow(0 0 12px var(--link-glow,#ffffff38))!important;border-radius:999px!important;flex:0 0 38px!important;place-items:center!important;margin:-6px 1px -6px -2px!important;transition:transform .18s cubic-bezier(.34,1.56,.64,1),filter .18s!important;display:inline-grid!important}.gameTopNav__assetIcon img{-o-object-fit:contain!important;object-fit:contain!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;transform-origin:50%!important;flex-shrink:0!important;width:38px!important;max-width:none!important;height:38px!important;transform:scale(1.08)translateZ(0)!important}.gameTopNav__link:hover .gameTopNav__assetIcon{filter:drop-shadow(0 2px 0 #ffffff38) drop-shadow(0 6px 0 #00000059) drop-shadow(0 10px 9px #0000008a) drop-shadow(0 0 16px var(--link-glow,#ffffff47))!important;transform:scale(1.1)translateY(-1px)!important}.gameTopNav__link--active .gameTopNav__assetIcon{transform:scale(1.08)!important}.gameTopNav__mobileAssetIcon,.gameTopNav__quickAssetIcon{-o-object-fit:contain!important;object-fit:contain!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;transform-origin:50%!important;filter:drop-shadow(0 2px #ffffff29)drop-shadow(0 5px #00000052)drop-shadow(0 8px 8px #0000007a)drop-shadow(0 0 10px #55dcff38)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;flex-shrink:0!important;width:34px!important;max-width:none!important;height:34px!important;display:inline-block!important;transform:scale(1.04)translateZ(0)!important}.gameTopNav__mobileAssetIcon--compact,.gameTopNav__quickAssetIcon{width:31px!important;height:31px!important}.gameTopNav__link--active:after{content:""!important;background:currentColor!important;border-radius:999px!important;height:2px!important;position:absolute!important;bottom:2px!important;left:20%!important;right:20%!important;box-shadow:0 0 8px!important}.gameTopNav__badge{color:#fff;text-transform:uppercase;letter-spacing:.06em;z-index:2;background:#ef4444;border-radius:999px;padding:2px 6px;font-size:.55rem;font-weight:900;animation:2s ease-in-out infinite badgePulse;position:absolute;top:-6px;right:-8px;box-shadow:0 2px 8px #ef44448c}@keyframes badgePulse{0%,to{box-shadow:0 2px 8px #ef444473}50%{box-shadow:0 2px 14px #ef4444bf}}.gameTopNav__balance{-webkit-backdrop-filter:blur(20px)saturate(1.8)!important;background:#00000047!important;border:1px solid #f8717159!important;border-bottom:4px solid #1e0404d9!important;animation:3s ease-in-out infinite rubisPulse!important;box-shadow:inset 0 1px #ffffff1f,0 0 16px #f871712e!important}@keyframes rubisPulse{0%,to{box-shadow:inset 0 1px #ffffff1f,0 0 14px #f8717129}50%{box-shadow:inset 0 1px #ffffff29,0 0 26px #f871715c}}.gameTopNav__balance:hover{border-color:#f8717199!important;animation:none!important;box-shadow:inset 0 1px #ffffff2e,0 0 28px #f871716b!important}.gameTopNav__accountsTrigger{-webkit-backdrop-filter:blur(20px)saturate(1.8)!important;background:#00000038!important;border:1px solid #e879f947!important;border-bottom:4px solid #0a0414cc!important;transition:all .14s ease-out!important;box-shadow:0 0 0 1px #e879f91f,0 0 16px #c026d324,inset 0 1px #ffffff1a!important}.gameTopNav__accountsTrigger:hover{background:#00000052!important;border-color:#e879f980!important;box-shadow:0 0 0 1px #e879f938,0 0 22px #c026d347,inset 0 1px #ffffff24!important}.gameTopNav__accountAvatar{background:linear-gradient(135deg,#c026d34d,#6366f140)!important;border:2px solid #e879f98c!important;border-bottom:3px solid #0a0414b3!important;box-shadow:0 0 10px #c026d366,0 0 22px #c026d32e,inset 0 1px #ffffff29!important}.gameTopNav__accountName{letter-spacing:.02em!important;color:#ffffffeb!important;text-shadow:0 0 8px #e879f94d!important;font-weight:700!important}.gameTopNav__languageTrigger{opacity:.7;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff1f!important;border-bottom:2px solid #0000004d!important;border-radius:8px!important;padding:0 10px!important;transition:opacity .16s,border-color .16s!important}.gameTopNav__languageTrigger:hover{opacity:1!important;background:#ffffff0f!important;border-color:#ffffff38!important}.gameTopNav__link--active{color:#fde047!important;text-shadow:0 0 14px #fde047d6,0 3px #5c0040!important}.gameTopNav__languageMenu,.gameTopNav__accountsMenu{-webkit-backdrop-filter:blur(20px)saturate(1.6)!important;background:#101032eb!important;border:1px solid #6366f152!important;border-bottom:4px solid #0a0828f2!important;box-shadow:0 8px 32px #06051899,0 0 20px #4f46e52e!important}.gameTopNav__languageMenu:before,.gameTopNav__accountsMenu:before{background:#101032eb!important;border-color:#6366f140!important}.gameTopNav__languageOption--active{color:#fff!important;background:#6366f138!important;box-shadow:inset 0 0 0 1px #6366f161!important}html body .gameTopNav{background:#0a123c8c!important;border:none!important;border-bottom:1px solid #9464ff38!important;border-radius:clamp(18px,1.55vw,28px)!important;width:min(100vw - 32px,1660px)!important;box-shadow:inset 0 1px #ffffff26,0 6px 32px #6428c82e,0 1px #c896ff1f!important}@media (max-width:720px){html body .gameTopNav,.gameTopNav{border-radius:18px!important;width:calc(100vw - 16px)!important}}html body .gameTopNav__row{gap:clamp(6px,.72vw,16px)!important;min-height:76px!important;padding:10px clamp(10px,1.1vw,22px)!important}html body .gameTopNav__links{gap:clamp(2px,.42vw,9px)!important}html body .gameTopNav .gameTopNav__link{color:var(--nav-accent,currentColor)!important;letter-spacing:.025em!important;opacity:.86!important;text-shadow:0 0 14px var(--nav-glow,#ffffff38), 0 3px 0 #05081ceb, 0 8px 16px #00000061!important;filter:saturate(1.08)!important;gap:10px!important;padding:8px 12px!important;font-size:clamp(.82rem,.95vw,1.05rem)!important;font-weight:700!important}html body .gameTopNav .gameTopNav__link:hover{color:var(--nav-accent,#fff)!important;opacity:1!important;background:radial-gradient(circle at 50% 0%, var(--nav-glow,#ffffff29), transparent 68%), #ffffff13!important;border-color:color-mix(in srgb, var(--nav-accent,#fff) 34%, transparent)!important;box-shadow:inset 0 1px 0 #ffffff2e, 0 0 20px var(--nav-glow,#ffffff2e)!important;text-shadow:0 0 20px var(--nav-glow,#ffffff4d), 0 3px 0 #05081cf0, 0 10px 18px #0000006b!important}html body .gameTopNav .gameTopNav__link--active{color:var(--nav-accent,#fde047)!important;opacity:1!important;background:radial-gradient(circle at 50% -20%, var(--nav-glow,#fde04747), transparent 70%), linear-gradient(180deg, #ffffff29, #ffffff12)!important;border-color:color-mix(in srgb, var(--nav-accent,#fde047) 42%, transparent)!important;box-shadow:inset 0 1px 0 #ffffff38, 0 0 0 1px color-mix(in srgb, var(--nav-accent,#fde047) 18%, transparent), 0 0 26px var(--nav-glow,#fde04757)!important;filter:saturate(1.25)brightness(1.08)!important}html body .gameTopNav .gameTopNav__link--active:after{background:var(--nav-accent,#fde047)!important;box-shadow:0 0 10px var(--nav-accent,#fde047), 0 0 22px var(--nav-glow,#fde04770)!important}html body .gameTopNav .gameTopNav__link .gameTopNav__assetIcon,html body .gameTopNav .gameTopNav__link .gameTopNav__linkIcon{filter:drop-shadow(0 2px 0 #ffffff24) drop-shadow(0 5px 0 #0000005c) drop-shadow(0 9px 10px #0000008a) drop-shadow(0 0 14px var(--nav-glow,#ffffff3d))!important}@media (max-width:767px){.gameTopNav--scrolled{background:radial-gradient(circle at 8% 0,#e632a033,#0000 34%),radial-gradient(circle at 96% 0,#7c3aed2e,#0000 32%),linear-gradient(#6b0e509e,#7c3aed85 54%,#2f4ec070)!important}}.lobbyMobileAccordion{background:radial-gradient(circle at 16% 0,#ffffff29,#0000 34%),linear-gradient(90deg,#b8006ad1 0%,#a01090c7 35%,#5838c0bd 65%,#3060c8b3 100%)!important;border-color:#ffffff42 #ffffff42 #160428a6!important;box-shadow:0 12px #16042857,0 18px 28px #1004245c,inset 0 3px #fff3!important}.lobbyHero{background:linear-gradient(90deg,#b8006ae6 0%,#a01090db 40%,#5838c0d6 70%,#3060c8cc 100%)!important}.lobbyTitle{background:linear-gradient(135deg,#fff 0%,#ffd6ef 25%,#e0b8ff 55%,#b0ccff 100%) 0 0/180% 100%!important;-webkit-background-clip:text!important;background-clip:text!important}.agarioModalDialog{background:radial-gradient(circle at 18% 0,#fff3,#0000 28%),radial-gradient(circle at 88% 8%,#c8007847,#0000 34%),linear-gradient(90deg,#b8006a 0%,#7820a8 50%,#3a54cc 100%)!important;border-color:#ffffff52 #ffffff52 #180830!important;box-shadow:0 18px #12042485,0 24px 44px #0e042275,inset 0 4px #ffffff3d,inset 0 0 0 1px #ffffff0f!important}.agarioModalDialog--quickShop{background:radial-gradient(circle at 18% 0,#fff3,#0000 28%),radial-gradient(circle at 86% 10%,#c8007847,#0000 34%),linear-gradient(90deg,#b8006a 0%,#5838c0 52%,#3060c8 100%)!important}.agarioModalDialog--leaderboard{background:radial-gradient(circle at 18% 0,#ffffff2e,#0000 28%),radial-gradient(circle at 86% 8%,#fbbf2442,#0000 34%),linear-gradient(90deg,#a01090 0%,#5838c0 50%,#3a54cc 100%)!important}.agarioModalDialog--levelBoost,.agarioModalDialog--duelPrivate{background:radial-gradient(circle at 18% 0,#ffffff2e,#0000 28%),radial-gradient(circle at 84% 8%,#b400783d,#0000 34%),linear-gradient(90deg,#7820a8 0%,#5030c0 50%,#3a54cc 100%)!important}.agarioModalDialog--skinPreview{background:radial-gradient(circle at 18% 0,#ffffff2e,#0000 28%),radial-gradient(circle at 84% 8%,#b4008c42,#0000 34%),linear-gradient(90deg,#b8006a 0%,#7820a8 48%,#3a54cc 100%)!important}.modalV2Dialog{background:radial-gradient(at 0 0,#b8006a38 0%,#0000 42%),radial-gradient(at 100% 0,#5838c024 0%,#0000 36%),linear-gradient(#28082a 0%,#1e0622 55%,#160418 100%)!important;border-color:#ffffff29 #c800786b #120422fa!important;box-shadow:0 18px #120422e6,0 40px 100px #000000b8,0 0 50px #b8006a29,inset 0 1px #ffffff1a!important}.modalV2Backdrop{background:radial-gradient(at 18% 14%,#b8006a47 0%,#0000 40%),radial-gradient(at 82% 18%,#5838c02e 0%,#0000 36%),radial-gradient(at 50% 92%,#7820a829 0%,#0000 38%),#0a0310e0!important}.modalV2Header{background:linear-gradient(90deg,#b8006ae6 0%,#a01090e0 40%,#5838c0b3 75%,#3050c880 100%)!important}.modalV2Dialog--tone-violet{border-color:#b80078a6 #b80078a6 #1e0422fa!important;box-shadow:0 18px #1e0422e6,0 40px 100px #000000b8,0 0 54px #b8007838,inset 0 1px #ffffff14!important}.modalV2Dialog--tone-cyan{border-color:#5838c094 #5838c094 #10082cfa!important;box-shadow:0 18px #10082ce6,0 40px 100px #000000b8,0 0 54px #5838c038,inset 0 1px #ffffff14!important}#overlays{scrollbar-color:#d23ca0b8 #1e081e70!important}#overlays::-webkit-scrollbar-thumb{background:linear-gradient(#e8006c,#7c3aed)!important}.agarioModalBody::-webkit-scrollbar-thumb{background:linear-gradient(#e8006c,#7c3aed)!important}.modalV2Body::-webkit-scrollbar-thumb{background:linear-gradient(#e8006c,#7c3aed)!important;box-shadow:0 0 8px #c81e8266!important}.authPortal-tabs button.is-active{color:#ffd6f0!important;background:linear-gradient(#b41e6eb3 0%,#780e50cc 100%)!important;border-color:#c81e8ca6 #c81e8ca6 #28061ef5!important;box-shadow:0 0 24px #c81e8c4d!important}.gradient-primary{background:linear-gradient(135deg,#e8006c 0%,#7c3aed 100%)!important}.gradient-gaming{background:linear-gradient(135deg,#e8006c 0%,#9c27b0 50%,#3f61c7 100%)!important}.neon-border:before{background:linear-gradient(135deg,#e8006c,#9c27b0,#3f61c7)!important}
