._shell_157k5_1{--puzzle-accent:#5865f2;--puzzle-accent-ring:#5865f24d;--puzzle-accent-text:#aeb4ff;--feedback-correct:#3ba55c;--feedback-correct-text:#f2f3f5;--feedback-correct-ring:transparent;--feedback-correct-surface:#3ba55c1a;--feedback-correct-border:#3ba55c73;--feedback-present:#d4a72c;--feedback-present-text:#f2f3f5;--feedback-present-ring:transparent;--feedback-absent:#4e5058;background:radial-gradient(circle at 50% 0,#5865f214,#0000 34%),#1e1f22;min-height:100vh;position:relative}._mobileSafeBar_157k5_20{display:none}._topBar_157k5_24{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1f22f0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:72px;padding:0 22px;display:flex;position:sticky;top:0}._brand_157k5_38{align-items:center;gap:12px;display:flex}._brand_157k5_38>div,._brandMeta_157k5_45{flex-direction:column;display:flex}._brand_157k5_38 strong{letter-spacing:-.01em;font-size:17px}._brandMeta_157k5_45 span{color:#949ba4;margin-top:2px;font-size:12px}._brandMeta_157k5_45 span+span{margin-top:0;font-size:11px}._brandMark_157k5_66{object-fit:contain;flex:none;width:34px;height:34px;display:block}._headerActions_157k5_74{align-items:center;gap:6px;display:flex}._activeTimer_157k5_80{color:#b5bac1;font-variant-numeric:tabular-nums;background:#2b2d31b8;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;height:34px;margin-right:4px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}._activeTimer_157k5_80 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._iconButton_157k5_106{color:#b5bac1;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;transition:all .14s;display:grid}._iconButton_157k5_106:hover,._iconButton_157k5_106[aria-expanded=true]{color:#fff;background:#35373c}._iconButton_157k5_106 svg,._inviteIcon_157k5_126 svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._popover_157k5_136{background:#2b2d31;border:1px solid #ffffff1a;border-radius:14px;width:min(330px,100vw - 32px);max-height:calc(100dvh - 86px);padding:16px;position:absolute;top:62px;right:18px;overflow-y:auto;box-shadow:0 16px 44px #00000061}._popoverHeader_157k5_150{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._popoverHeader_157k5_150 button{color:#b5bac1;cursor:pointer;background:0 0;border:0;border-radius:7px;width:28px;height:28px;font-size:21px}._popoverHeader_157k5_150 button:hover{color:#fff;background:#3f4147}._miniStats_157k5_173{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._miniStats_157k5_173 div{background:#383a40;border-radius:10px;padding:14px}._miniStats_157k5_173 strong,._miniStats_157k5_173 span{display:block}._miniStats_157k5_173 strong{color:#aeb5ff;font-size:22px}._miniStats_157k5_173 span{color:#b5bac1;margin-top:4px;font-size:12px}._body_157k5_201{grid-template-columns:218px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid;overflow-x:hidden}._playerCardFramed_157k5_212{border-color:#a987ffc7;box-shadow:0 0 0 1px #a987ff2e}._playerCard_157k5_212[data-profile-frame=exceptional]{border-color:#c5a9ffdb;box-shadow:0 0 0 1px #c5a9ff3d,0 0 16px #8d66ff2e}._playerCard_157k5_212[data-profile-frame=veteran]{border-color:#74d5ffc7;box-shadow:0 0 0 1px #74d5ff33,inset 0 0 16px #389dd81a}._playerCard_157k5_212[data-profile-frame=feedback_legend]{border-color:#ffa14aeb;box-shadow:0 0 0 1px #ffa14a47,0 0 16px #f0782333}._playerCard_157k5_212[data-profile-frame=aurora]{border-color:#3ad8cdd1;box-shadow:0 0 0 1px #3ad8cd3d,0 0 16px #3ab0d833}._playerCard_157k5_212[data-profile-frame=ember]{border-color:#ff5a5ae0;box-shadow:0 0 0 1px #ff5a5a42,0 0 16px #d9363e3d}._playerCardAccented_157k5_252{background:radial-gradient(circle at 100% 0,#896cff2e,#0000 62%),#2b2d3185}._playerCard_157k5_212[data-card-accent=master]{background:radial-gradient(circle at 100% 0,#ad73ff40,#0000 64%),#2b2d3185}._playerCard_157k5_212[data-card-accent=theme]{background:radial-gradient(circle at 0 0,#5fa4ff38,#0000 58%),#2b2d3185}._playerCard_157k5_212[data-card-accent=aurora]{background:radial-gradient(circle at 100% 0,#3ad8cd3d,#0000 62%),#2b2d3185}._playerCard_157k5_212[data-card-accent=ember]{background:radial-gradient(circle at 0 0,#ff5a5a3d,#0000 60%),#2b2d3185}._avatarFramed_157k5_277{border-radius:999px;box-shadow:0 0 0 2px #a987ff,0 0 0 4px #a987ff3d}._avatarWrap_157k5_284[data-avatar-frame=spark]{border-radius:999px;box-shadow:0 0 0 2px #d6c5ff,0 0 0 4px #a987ff47,0 0 12px #b68fff57}._avatarWrap_157k5_284[data-avatar-frame=aurora]{border-radius:999px;box-shadow:0 0 0 2px #5fe0d3,0 0 0 4px #3ad8cd42,0 0 12px #3ad8cd4d}._avatarWrap_157k5_284[data-avatar-frame=ember]{border-radius:999px;box-shadow:0 0 0 2px #ff6b6b,0 0 0 4px #ff5a5a42,0 0 12px #d9363e52}._socialRail_157k5_308{background:#2b2d3185;border-right:1px solid #ffffff12;padding:24px 16px}._inviteButton_157k5_314{color:#fff;text-align:left;cursor:pointer;background:#5865f221;border:1px solid #5865f261;border-radius:12px;align-items:center;gap:11px;width:100%;padding:11px;transition:all .14s;display:flex}._inviteButton_157k5_314:hover{background:#5865f238;border-color:#5865f2b8;transform:translateY(-1px)}._viewPuzzleButton_157k5_335{border:1px solid var(--rg-line);border-radius:var(--rg-radius-chip);width:100%;color:var(--rg-text-muted);font:600 12px var(--rg-font-display);cursor:pointer;background:#0f0d159e;margin-top:8px;padding:9px 10px}._viewPuzzleButton_157k5_335:hover{border-color:var(--puzzle-accent,var(--rg-accent));color:var(--rg-text)}._inviteIcon_157k5_126{color:#fff;background:#5865f2;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}._inviteButton_157k5_314 strong,._inviteButton_157k5_314 small{color:#f2f3f5;font-size:13px;font-weight:700;line-height:1.1;display:block}._inviteButton_157k5_314 small{margin-top:2px}._playerList_157k5_373{flex-direction:column;gap:10px;margin-top:14px;display:flex}._shell_157k5_1[data-full-bleed=true] ._playerList_157k5_373,._shell_157k5_1[data-hide-social-actions=true] ._socialRail_157k5_308{display:none}._playerCard_157k5_212{background:#2b2d31;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:10px;padding:11px;display:flex}._avatarWrap_157k5_284{flex:none;width:40px;height:40px;position:relative}._avatar_157k5_277,._avatarFallback_157k5_408{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}._avatar_157k5_277{object-fit:cover}._avatarFallback_157k5_408{color:#fff;background:linear-gradient(145deg,#5865f2,#7c5cff);font-weight:800}._onlineDot_157k5_426,._offlineDot_157k5_427{background:#23a559;border:3px solid #2b2d31;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}._offlineDot_157k5_427{background:#80848e}._playerCopy_157k5_442{min-width:0}._playerCopy_157k5_442 strong,._playerCopy_157k5_442 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._mobileProgress_157k5_454{display:none!important}._playerCopy_157k5_442 strong{font-size:13px}._playerCopy_157k5_442 span{color:#949ba4;margin-top:3px;font-size:11px}._inviteNotice_157k5_468{color:#b5bac1;margin:10px 4px 0;font-size:11px;line-height:1.35}._playArea_157k5_475{min-width:0;padding:42px clamp(28px,6vw,84px)}._playAreaFullBleed_157k5_480{padding:0}._versionBadge_157k5_484{z-index:25;bottom:max(8px, env(safe-area-inset-bottom));color:#80848e;letter-spacing:.04em;pointer-events:none;background:#1e1f22c7;border:1px solid #ffffff12;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1;position:fixed;right:12px}._shopButton_157k5_501{z-index:25;bottom:max(16px, env(safe-area-inset-bottom));border-radius:var(--rg-radius-chip);color:#fff;min-height:44px;font-family:var(--rg-font-display);cursor:pointer;pointer-events:auto;background:#5648b84d;border:1px solid #9774f36b;align-items:center;gap:9px;padding:8px 14px;font-weight:600;display:inline-flex;position:fixed;left:16px}._shopButton_157k5_501 svg{width:27px;height:27px}._reducedMotion_157k5_526 *,._reducedMotion_157k5_526 :before,._reducedMotion_157k5_526 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (width<=760px){._shell_157k5_1{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}._mobileSafeBar_157k5_20{flex:0 0 38px;height:38px;display:block}._topBar_157k5_24{flex:0 0 64px;height:64px;padding:0 14px;position:relative;top:auto}._brandMeta_157k5_45{display:none}._body_157k5_201{overscroll-behavior-y:contain;flex:auto;min-height:0;display:block;overflow:hidden auto}._socialRail_157k5_308{border-bottom:1px solid #ffffff12;border-right:0;align-items:center;gap:10px;padding:12px 14px;display:flex}._inviteButton_157k5_314{width:auto}._playerCard_157k5_212{flex:none;min-width:142px}._playerList_157k5_373{scrollbar-width:none;flex-direction:row;flex:1;gap:8px;min-width:0;margin-top:0;display:flex;overflow-x:auto}._playerList_157k5_373::-webkit-scrollbar{display:none}._inviteNotice_157k5_468{display:none}._playArea_157k5_475{padding:28px 18px}._playAreaFullBleed_157k5_480{padding:0}}@media (width<=440px){._topBar_157k5_24{flex-basis:58px;height:58px;padding:0 10px}._brand_157k5_38{gap:8px}._brandMark_157k5_66{width:30px;height:30px}._brand_157k5_38 strong{font-size:14px}._headerActions_157k5_74{gap:2px}._activeTimer_157k5_80{gap:4px;margin-right:1px;padding:0 7px;font-size:11px}._activeTimer_157k5_80 svg{display:none}._iconButton_157k5_106{width:36px;height:36px}._popover_157k5_136{width:min(330px,100vw - 20px);top:52px;right:8px}._body_157k5_201{min-height:0}._socialRail_157k5_308{gap:8px;padding:8px 10px}._inviteButton_157k5_314{padding:8px}._inviteButton_157k5_314>span:last-child{display:none}._inviteIcon_157k5_126,._avatar_157k5_277,._avatarFallback_157k5_408,._avatarWrap_157k5_284{width:34px;height:34px}._playerCard_157k5_212{min-width:112px;padding:8px}._desktopProgress_157k5_695{display:none!important}._mobileProgress_157k5_454{display:block!important}._playArea_157k5_475{padding:24px 18px;overflow-x:hidden}}@media (height<=600px) and (width<=900px) and (orientation:landscape){._shell_157k5_1{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}._mobileSafeBar_157k5_20{flex:0 0 36px;height:36px;display:block}._topBar_157k5_24{flex:0 0 56px;height:56px;position:relative;top:auto}._socialRail_157k5_308{display:none}._body_157k5_201{overscroll-behavior-y:contain;flex:auto;min-height:0;overflow:hidden auto}._playArea_157k5_475{padding-block:18px}}._shell_157k5_1{--puzzle-accent:var(--rg-accent);--puzzle-accent-ring:var(--rg-accent-ring);isolation:isolate;width:100%;height:100dvh;min-height:0;color:var(--rg-paper);background:var(--rg-bg);font-family:var(--rg-font-body);position:relative;overflow:hidden}._shell_157k5_1:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 12% 8%,#4b45e621,#0000 42%),radial-gradient(circle at 88% 92%,#2f5ce01a,#0000 44%);position:absolute;inset:0}._topBar_157k5_24{border-bottom:1px solid var(--rg-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0d15e0;height:clamp(64px,8vw,78px);padding-inline:clamp(16px,3vw,34px)}._brand_157k5_38{gap:12px}._brandMark_157k5_66{width:clamp(38px,4vw,46px);height:clamp(38px,4vw,46px)}._brand_157k5_38 strong{color:var(--rg-text);font-family:var(--rg-font-display);letter-spacing:-.02em;font-size:clamp(18px,2vw,23px);font-weight:700}._brand_157k5_38 span{color:var(--rg-text-muted);margin-top:2px;font-size:clamp(10px,1vw,12px);font-weight:600}._headerActions_157k5_74{gap:clamp(3px,.7vw,9px)}._activeTimer_157k5_80{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);min-height:40px;color:var(--rg-paper);background:var(--rg-panel);font-family:var(--rg-font-display);padding:0 14px;font-weight:600}._activeTimer_157k5_80 svg{width:18px;height:18px}._iconButton_157k5_106{width:clamp(40px,4vw,46px);height:clamp(40px,4vw,46px);color:var(--rg-text-muted);background:0 0;border:1px solid #0000;border-radius:50%}._iconButton_157k5_106 svg{width:clamp(25px,2.7vw,32px);height:clamp(25px,2.7vw,32px)}._iconButton_157k5_106:hover,._iconButton_157k5_106[aria-expanded=true]{border-color:var(--rg-line);color:#fff;background:var(--rg-panel)}._popover_157k5_136{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);color:var(--rg-paper);box-shadow:var(--rg-shadow-panel);background:#1b1826fa}._popoverHeader_157k5_150 strong{font-family:var(--rg-font-display);font-size:18px}._popoverHeader_157k5_150 button{color:var(--rg-text-muted);border-radius:50%}._helpCopy_157k5_869{color:var(--rg-text-muted)}._helpMenu_157k5_873{gap:8px;margin-top:18px;display:grid}._helpMenu_157k5_873 button{border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);width:100%;min-height:42px;color:var(--rg-paper);font:600 14px var(--rg-font-display);cursor:pointer;background:#ffffff08}._helpMenu_157k5_873 button:hover{background:var(--rg-accent-soft);border-color:#665ff0}._highContrast_157k5_893{--rg-accent:#9b72cf;--rg-accent-hover:#ae86dc;--rg-accent-soft:#9b72cf3d;--rg-accent-ring:#d8b6ffad;--puzzle-accent:var(--rg-accent);--puzzle-accent-ring:var(--rg-accent-ring);--puzzle-accent-text:#d8b6ff;--feedback-correct:#0072b2;--feedback-correct-text:#fff;--feedback-correct-ring:#8bd3ff;--feedback-correct-surface:#0072b233;--feedback-correct-border:#8bd3ffc7;--feedback-present:#e69f00;--feedback-present-text:#17181a;--feedback-present-ring:#ffe099;--feedback-absent:#36383d}._body_157k5_201{grid-template-columns:clamp(200px,18vw,238px) minmax(0,1fr);height:calc(100dvh - clamp(64px,8vw,78px));min-height:0}._socialRail_157k5_308{border-right:1px solid var(--rg-line);background:#0f0d1594;padding:clamp(18px,2.2vw,28px) clamp(12px,1.7vw,18px)}._inviteButton_157k5_314{border-radius:var(--rg-radius-chip);background:#5865f226;border-color:#5865f27a}._inviteButton_157k5_314 strong,._inviteButton_157k5_314 small{font-family:var(--rg-font-display);font-size:13px;font-weight:600}._inviteIcon_157k5_126{border-radius:var(--rg-radius-control);background:#5865f2;box-shadow:0 7px 18px #5865f247}._inviteIcon_157k5_126 svg{width:25px;height:25px}._playerCard_157k5_212{border-color:var(--rg-line);border-radius:var(--rg-radius-chip);background:var(--rg-panel)}._avatarFallback_157k5_408{background:var(--rg-accent);font-family:var(--rg-font-display)}._onlineDot_157k5_426,._offlineDot_157k5_427{border-color:var(--rg-panel)}._playerCopy_157k5_442 strong{font-family:var(--rg-font-display);font-weight:600}._playerCopy_157k5_442 span,._inviteNotice_157k5_468{color:var(--rg-text-muted)}._playArea_157k5_475{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:clamp(28px,5vw,68px) clamp(22px,6vw,84px);overflow:hidden auto}._versionBadge_157k5_484{border-color:var(--rg-line);color:var(--rg-text-muted);font-family:var(--rg-font-display);background:#0f0d15d1}@media (width<=760px){._shell_157k5_1{height:100dvh}._topBar_157k5_24{flex-basis:64px;height:64px}._body_157k5_201{overscroll-behavior-y:contain;height:auto;overflow:hidden auto}._socialRail_157k5_308{border-bottom-color:var(--rg-line);background:#0f0d15b8}._playArea_157k5_475{height:auto;min-height:0;padding:clamp(22px,6vw,34px) clamp(16px,5vw,24px);overflow:visible}._shopButton_157k5_501{left:12px}._shopButton_157k5_501 span{display:none}}@media (width<=440px){._topBar_157k5_24{flex-basis:58px;height:58px}._brand_157k5_38 strong{font-size:16px}._activeTimer_157k5_80{min-height:36px;padding-inline:9px}._iconButton_157k5_106{width:36px;height:36px}._playArea_157k5_475{padding:22px 16px 40px}}._playArea_157k5_475._playAreaFullBleed_157k5_480{padding:0}@media (width>=761px){._topBar_157k5_24{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;height:78px;position:absolute;inset:0 0 auto}._body_157k5_201{width:100%;height:100%;min-height:0;display:block;position:relative}._socialRail_157k5_308{z-index:10;background:0 0;border:0;flex-direction:column;width:clamp(184px,17vw,216px);padding:0;display:flex;position:absolute;top:94px;bottom:18px;left:16px}._playArea_157k5_475{width:100%;height:100%;padding:clamp(104px,13vh,124px) clamp(24px,5vw,72px) 64px calc(clamp(184px,17vw,216px) + clamp(34px,5vw,86px))}._playArea_157k5_475._playAreaFullBleed_157k5_480{padding:0}._playerList_157k5_373{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}._playerList_157k5_373::-webkit-scrollbar{display:none}}@media (width<=760px){._topBar_157k5_24,._socialRail_157k5_308{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}}._guide_y3kvt_1{color:var(--rg-text-muted);font-size:clamp(13px,1.25vw,14px);line-height:1.5}._steps_y3kvt_7{counter-reset:mesh-step;gap:clamp(14px,2vh,18px);margin:0;padding:0;list-style:none;display:grid}._steps_y3kvt_7 li{counter-increment:mesh-step;min-height:28px;padding-left:38px;position:relative}._steps_y3kvt_7 li:before{content:counter(mesh-step);border:1px solid var(--rg-accent-ring);color:#c8cbff;background:var(--rg-accent-soft);width:27px;height:27px;font-family:var(--rg-font-display);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}._steps_y3kvt_7 p{margin:0}._meshAccent_y3kvt_45{color:#ab94ff}._redAccent_y3kvt_49{color:#ff747d}._demo_y3kvt_53{gap:clamp(4px,.8vw,7px);margin-top:12px;display:flex}._demoTile_y3kvt_59{--demo-final:#3a354c;aspect-ratio:1;width:clamp(34px,4.2vw,43px);color:var(--rg-paper);background:var(--demo-final);font-family:var(--rg-font-display);animation:_demo-solve_y3kvt_1 4.2s var(--rg-ease-pop) infinite;animation-delay:calc(var(--demo-index) * .15s);border:1px solid #413b59;border-radius:7px;place-items:center;font-size:clamp(16px,2vw,20px);font-weight:600;display:grid;box-shadow:inset 0 -2px #0000003d}._demoHighlight_y3kvt_77{--demo-final:var(--rg-accent);box-shadow:inset 0 -2px 0 #0000003d, 0 0 0 2px var(--rg-accent-ring);border-color:#828bffb8}@keyframes _demo-solve_y3kvt_1{0%,12%{color:#0000;background:#17141f;transform:rotateX(0)}20%{color:#0000;background:#17141f;transform:rotateX(90deg)}28%,to{color:var(--rg-paper);background:var(--demo-final);transform:rotateX(0)}}._dailyNote_y3kvt_105{border-top:1px solid var(--rg-line);color:#b9b4ca;text-align:center;margin:clamp(16px,2.5vh,22px) 0 0;padding-top:14px;font-style:italic}[data-reduced-motion=true] ._demoTile_y3kvt_59{animation:none}@media (prefers-reduced-motion:reduce){._demoTile_y3kvt_59{animation:none}}._icon_1trzc_1{flex:none;width:1em;height:1em;display:inline-block}._content_75uks_1{display:grid}._row_75uks_5{border-top:1px solid var(--rg-line);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}._row_75uks_5>span,._row_75uks_5 strong,._row_75uks_5 small{display:block}._row_75uks_5 strong{color:var(--rg-paper);font-size:13px;font-weight:700}._row_75uks_5 small{color:var(--rg-text-muted);margin-top:3px;font-size:11px;line-height:1.35}._switch_75uks_33{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);cursor:pointer;background:#29253a;flex:none;width:42px;height:24px;padding:0;position:relative}._switch_75uks_33[aria-checked=true]{border-color:var(--rg-accent);background:var(--rg-accent)}._switch_75uks_33:disabled{cursor:not-allowed;opacity:.55}._thumb_75uks_55{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}._switch_75uks_33[aria-checked=true] ._thumb_75uks_55{transform:translate(18px)}._addBot_75uks_71{border:1px solid var(--rg-accent);border-radius:var(--rg-radius-pill);background:var(--rg-accent);color:#fff;font:inherit;cursor:pointer;flex:none;padding:8px 11px;font-size:11px;font-weight:700}._addBot_75uks_71:disabled{cursor:not-allowed;opacity:.55}._authorizeButton_75uks_89{border-radius:var(--rg-radius-pill);color:#fff;font:inherit;cursor:pointer;background:linear-gradient(110deg,#6954e8,#9a63ed);border:1px solid #8c6dff;flex:none;padding:8px 11px;font-size:11px;font-weight:700}._error_75uks_102{color:#ef7676!important}._copyright_75uks_104{border-top:1px solid var(--rg-line);color:var(--rg-text-muted);text-align:center;margin:4px 0 0;padding-top:14px;font-size:10px}._grid_1x36z_1{grid-template-columns:repeat(var(--grid-columns), clamp(60px, 6vw, 74px));justify-content:center;gap:clamp(10px,1.4vw,15px) clamp(8px,1vw,11px);width:100%;display:grid}._row_1x36z_10{grid-template-columns:repeat(var(--word-length), clamp(60px, 6vw, 74px));border-radius:var(--rg-radius-chip);cursor:pointer;justify-self:start;align-items:center;gap:clamp(8px,1vw,11px);width:max-content;margin:-4px;padding:4px;transition:background-color .16s;display:inline-grid;position:relative}._row_1x36z_10:hover{background-color:var(--rg-accent-soft)}._row_1x36z_10:focus-visible{outline:2px solid var(--puzzle-accent,var(--rg-accent));outline-offset:2px}._rowLocked_1x36z_34{cursor:wait}._rowLocked_1x36z_34:hover{background-color:#0000}._tile_1x36z_42{box-sizing:border-box;border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);background:#2b2740;justify-content:center;align-items:center;width:clamp(60px,6vw,74px);height:clamp(60px,6vw,74px);display:flex;box-shadow:inset 0 -3px #0000003d}._tileHighlighted_1x36z_55{border-color:var(--puzzle-accent-ring,var(--rg-accent-ring));background-color:var(--puzzle-accent,var(--rg-accent));box-shadow:inset 0 -3px 0 #0003, 0 0 0 3px var(--puzzle-accent-ring,var(--rg-accent-ring))}._tileSolved_1x36z_63{background-color:#3a354c;border-color:#413b59;box-shadow:inset 0 -3px #0003}._tileSolved_1x36z_63 ._tileLetter_1x36z_69{color:var(--rg-paper);font-weight:600}._tileSkinGlow_1x36z_76 ._tile_1x36z_42{border-color:#6255b8;box-shadow:inset 0 -3px #0000003d,0 0 13px #755bff33}._tileSkinStreak_1x36z_81 ._tile_1x36z_42{border-color:#9c7cff;box-shadow:inset 0 -3px #0000003d,inset 0 0 0 1px #bea9ff47}._meshSkinHunter_1x36z_86 ._tileHighlighted_1x36z_55{box-shadow:inset 0 -3px 0 #0003, 0 0 0 3px var(--puzzle-accent-ring,var(--rg-accent-ring)), 0 0 16px #8669ff59}._meshSkinExpert_1x36z_90 ._tileHighlighted_1x36z_55{background-image:linear-gradient(135deg, var(--puzzle-accent,var(--rg-accent)), #a48aff)}._tileSkinAurora_1x36z_94 ._tile_1x36z_42{border-color:#2fb8b0;box-shadow:inset 0 -3px #0000003d,0 0 13px #3ac8be47}._tileSkinEmber_1x36z_99 ._tile_1x36z_42{border-color:#d9363e;box-shadow:inset 0 -3px #0000003d,0 0 13px #d9363e52}._meshSkinAurora_1x36z_104 ._tileHighlighted_1x36z_55{background-image:linear-gradient(135deg,#2fb8b0,#7c6bff)}._meshSkinEmber_1x36z_108 ._tileHighlighted_1x36z_55{background-image:linear-gradient(135deg,#d9363e,#ff5a5a)}._tileWordReveal_1x36z_112{animation:_word-tile-reveal_1x36z_1 .18s var(--rg-ease-pop)}@keyframes _word-tile-reveal_1x36z_1{0%{opacity:0;transform:translateY(7px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}._tileLetter_1x36z_69{font-family:var(--rg-font-display);color:var(--tile-letter-color,var(--rg-paper));-webkit-user-select:none;user-select:none;font-size:clamp(25px,2.6vw,31px);font-weight:600;line-height:1}._progressBadge_1x36z_136{border:1px solid var(--puzzle-accent-ring,var(--rg-accent-ring));color:var(--puzzle-accent-text,#b7bcff);background:var(--rg-accent-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-left:4px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}._progressDot_1x36z_156{background:var(--puzzle-accent,var(--rg-accent));width:7px;height:7px;box-shadow:0 0 0 3px var(--puzzle-accent-ring,var(--rg-accent-ring));border-radius:50%;flex:none}@media (width<=760px){._grid_1x36z_1{grid-template-columns:repeat(var(--grid-columns), var(--mobile-grid-tile-size,52px));gap:10px 8px;width:100%}._row_1x36z_10{grid-template-columns:repeat(var(--word-length), var(--mobile-grid-tile-size,52px));gap:8px;max-width:100%}._tile_1x36z_42{width:var(--mobile-grid-tile-size,52px);height:var(--mobile-grid-tile-size,52px);border-radius:7px;min-width:0}._tileLetter_1x36z_69{font-size:clamp(18px,7vw,25px)}._progressBadge_1x36z_136{background:0 0;border:0;gap:0;margin-left:0;padding:5px}._progressText_1x36z_198{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}._previewRow_z6p4l_1{gap:6px;display:flex}._previewTile_z6p4l_6{width:44px!important;height:44px!important}._previewLetter_z6p4l_11{font-size:18px!important}._previewAvatarWrap_z6p4l_15{margin:4px 0}._previewCard_z6p4l_19{width:100%;padding:8px}._backdrop_1uzj8_1{z-index:45;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1uzj8_12{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);width:min(640px,100%);max-height:calc(100dvh - 40px);color:var(--rg-paper);background:var(--rg-panel);box-shadow:var(--rg-shadow-panel);padding:clamp(20px,4vw,28px);overflow-y:auto}._header_1uzj8_24{justify-content:space-between;align-items:center;gap:16px;display:flex}._header_1uzj8_24 h2{font-family:var(--rg-font-display);margin:0;font-size:24px}._header_1uzj8_24 button{width:34px;height:34px;color:var(--rg-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:25px}._header_1uzj8_24 button:hover{color:#fff;background:#ffffff14}._status_1uzj8_53{color:var(--rg-text-muted);margin-top:18px}._error_1uzj8_58{color:#ff8a8a;margin-top:12px;font-size:13px}._toolbar_1uzj8_64{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}._pointsBar_1uzj8_73{border-radius:var(--rg-radius-chip);color:var(--rg-text-muted);white-space:nowrap;background:#5648b824;border:1px solid #9774f35c;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}._pointsBar_1uzj8_73 strong{color:var(--rg-paper);font-family:var(--rg-font-display);font-size:16px}._tabs_1uzj8_93{gap:8px;display:flex}._tab_1uzj8_93,._tabActive_1uzj8_99{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);min-height:34px;font:600 13px var(--rg-font-display);cursor:pointer;padding:6px 16px}._tab_1uzj8_93{color:var(--rg-text-muted);background:0 0}._tab_1uzj8_93:hover{color:var(--rg-paper);border-color:#665ff0}._tabActive_1uzj8_99{color:#fff;background:linear-gradient(110deg,#6954e8,#9a63ed);border-color:#beadff8f}._sets_1uzj8_124{gap:20px;margin-top:20px;display:grid}._set_1uzj8_124{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);background:#ffffff08;padding:16px}._setHeader_1uzj8_137 h3{font-family:var(--rg-font-display);margin:0;font-size:17px}._setHeader_1uzj8_137 p{color:var(--rg-text-muted);margin:4px 0 0;font-size:13px}._items_1uzj8_149{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-top:14px;display:grid}._item_1uzj8_149{border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);text-align:center;background:#00000029;justify-items:center;gap:8px;padding:12px 8px;display:grid;overflow:hidden}._itemLabel_1uzj8_168{color:var(--rg-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:700}._buy_1uzj8_176,._owned_1uzj8_177{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);width:100%;min-height:32px;font:600 12px var(--rg-font-display);cursor:pointer;padding:6px 10px}._buy_1uzj8_176{color:#fff;background:linear-gradient(110deg,#6954e8,#9a63ed);border-color:#beadff8f}._buy_1uzj8_176:disabled{opacity:.5;cursor:default}._owned_1uzj8_177{color:var(--rg-text-muted);cursor:default;background:0 0}._backdrop_1an75_1{z-index:45;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0504098a;position:fixed;inset:0}._modal_1an75_9{box-sizing:border-box;border-left:1px solid var(--rg-line);width:min(520px,92vw);max-width:92vw;color:var(--rg-paper);background:var(--rg-panel);flex-direction:column;padding:clamp(20px,3vw,28px);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 52px #00000070}@media (width<=700px){._modal_1an75_9{border-left:0;width:100vw;max-width:none;inset:0}}._header_1an75_35{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}._header_1an75_35 h2{font-family:var(--rg-font-display);margin:0;font-size:24px}._header_1an75_35 button{width:34px;height:34px;color:var(--rg-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:25px}._header_1an75_35 button:hover{color:#fff;background:#ffffff14}._status_1an75_65{color:var(--rg-text-muted);margin-top:18px}._error_1an75_70{color:#ff8a8a;margin-top:12px;font-size:13px}._body_1an75_76{flex:1;gap:18px;min-height:0;margin-top:18px;display:flex}._sidebar_1an75_84{flex-direction:column;flex:none;gap:4px;width:132px;display:flex}._navItem_1an75_92,._navItemActive_1an75_93{border-radius:var(--rg-radius-control);text-align:left;min-height:38px;font:600 13px var(--rg-font-display);cursor:pointer;border:1px solid #0000;padding:8px 12px}._navItem_1an75_92{color:var(--rg-text-muted);background:0 0}._navItem_1an75_92:hover{color:var(--rg-paper);background:#ffffff0d}._navItemActive_1an75_93{color:#fff;background:linear-gradient(110deg,#6954e8,#9a63ed);border-color:#beadff8f}._content_1an75_119{flex:1;min-width:0;overflow-y:auto}@media (width<=560px){._body_1an75_76{flex-direction:column}._sidebar_1an75_84{flex-direction:row;width:100%;overflow-x:auto}._navItem_1an75_92,._navItemActive_1an75_93{white-space:nowrap;flex:none}}._cosmetics_1an75_145{flex-direction:column;gap:14px;display:flex}._filterBar_1an75_151{flex-wrap:wrap;gap:6px;display:flex}._filter_1an75_151,._filterActive_1an75_158{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);min-height:30px;font:600 12px var(--rg-font-display);cursor:pointer;white-space:nowrap;padding:5px 12px}._filter_1an75_151{color:var(--rg-text-muted);background:0 0}._filter_1an75_151:hover{color:var(--rg-paper);border-color:#665ff0}._filterActive_1an75_158{color:#fff;background:linear-gradient(110deg,#6954e8,#9a63ed);border-color:#beadff8f}._cosmeticGrid_1an75_184{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}._cosmeticCard_1an75_190,._cosmeticCardEquipped_1an75_191{border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);text-align:center;background:#00000029;justify-items:center;gap:8px;padding:12px 8px;display:grid;overflow:hidden}._cosmeticCardEquipped_1an75_191{border-color:var(--rg-accent);background:#7b61f024}._cosmeticName_1an75_208{color:var(--rg-paper);font-family:var(--rg-font-display);font-size:13px}._cosmeticType_1an75_214{color:var(--rg-text-muted);text-transform:uppercase;letter-spacing:.03em;margin-top:-4px;font-size:11px;font-weight:700}._equipButton_1an75_223,._equippedButton_1an75_224{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);width:100%;min-height:32px;font:600 12px var(--rg-font-display);cursor:pointer;padding:6px 10px}._equipButton_1an75_223{color:#fff;background:linear-gradient(110deg,#6954e8,#9a63ed);border-color:#beadff8f}._equipButton_1an75_223:disabled{opacity:.5;cursor:default}._showcaseActive_1an75_245{border:1px solid var(--rg-accent);border-radius:var(--rg-radius-pill);color:#d6ceff;width:100%;min-height:32px;font:600 12px var(--rg-font-display);cursor:pointer;background:0 0;padding:6px 10px}._equippedButton_1an75_224{border-color:var(--rg-accent);color:#d6ceff;cursor:default;background:0 0}._stats_1an75_266{flex-direction:column;gap:16px;display:flex}._stats_1an75_266 h3{color:var(--rg-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px}._grid_1an75_280{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._stat_1an75_65{border:1px solid var(--rg-line);border-radius:var(--rg-radius-chip);background:var(--rg-panel-raised);min-width:0;padding:13px}._stat_1an75_65 strong,._stat_1an75_65 span{display:block}._stat_1an75_65 strong{color:var(--puzzle-accent-text,#aeb4ff);font-family:var(--rg-font-display);font-size:24px}._stat_1an75_65 span{color:var(--rg-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;overflow:hidden}._played_1an75_314{color:var(--rg-text-muted);margin:10px 0 0;font-size:12px}._badgesSection_1an75_322,._badgeDetails_1an75_328{flex-direction:column;gap:10px;display:flex}._badgeDetail_1an75_328{border:1px solid var(--rg-line);border-radius:var(--rg-radius-chip);background:var(--rg-panel-raised);padding:12px}._badgeLocked_1an75_341{opacity:.72}._badgeDetailHeader_1an75_345{align-items:center;gap:9px;display:flex}._badgeDetailHeader_1an75_345>div{flex:1;min-width:0}._badgeDetailHeader_1an75_345 strong,._badgeDetailHeader_1an75_345 span{display:block}._badgeDetailHeader_1an75_345 strong{color:var(--rg-text);font-family:var(--rg-font-display);font-size:16px}._badgeDetailHeader_1an75_345 div span{color:var(--rg-text-muted);margin-top:1px;font-size:10px}._badgeDetailHeader_1an75_345>b{color:var(--badge-tier,#b49bff);font-family:var(--rg-font-display);white-space:nowrap;font-size:12px}._badgeDetailArt_1an75_380{object-fit:contain;flex:0 0 42px;width:42px;height:42px}._badgeDetail_1an75_328 p{color:var(--rg-text-muted);margin:10px 0;font-size:12px;line-height:1.35}._badgeTierLine_1an75_394{color:var(--rg-text-muted);justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:11px;display:flex}._badgeTierLine_1an75_394 strong{color:var(--badge-tier,#b49bff);font-family:var(--rg-font-display);text-transform:capitalize;font-size:12px}._progressTrack_1an75_410{background:#00000042;border-radius:999px;height:7px;overflow:hidden}._progressTrack_1an75_410>span{border-radius:inherit;background:var(--badge-tier,#b49bff);height:100%;transition:width .18s;display:block}._badgeDetail_1an75_328>small{color:var(--rg-text-muted);margin-top:5px;font-size:10px;display:block}._badgeDetail_1an75_328 ._maxTier_1an75_432{color:#8fe1b8;font-weight:700}._tierLadder_1an75_437{flex-wrap:wrap;gap:4px 8px;margin:10px 0;display:flex}._tierLadder_1an75_437 span{color:#706a80;text-transform:capitalize;font-size:10px}._tierLadder_1an75_437 i{opacity:.36;border-radius:50%;width:6px;height:6px;margin:0 3px 1px 0;display:inline-block}._tierLadder_1an75_437 ._tierReached_1an75_459{color:var(--rg-text);font-weight:700}._tierLadder_1an75_437 ._tierReached_1an75_459 i{opacity:1}._badgeDetail_1an75_328 button{min-width:86px}._achievementsSection_1an75_474{flex-direction:column;gap:10px;display:flex}._achievementFilters_1an75_480{gap:6px;display:flex}._achievementFilter_1an75_480,._achievementFilterActive_1an75_486{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);color:var(--rg-text-muted);background:var(--rg-panel-raised);font:600 10px var(--rg-font-display);cursor:pointer;padding:5px 8px}._achievementFilterActive_1an75_486{border-color:var(--rg-accent);color:#dfd7ff;background:#7b61f033}._achievements_1an75_474{flex-direction:column;gap:8px;display:flex}._achievement_1an75_474,._achievementUnlocked_1an75_509,._comingSoon_1an75_510{border:1px solid var(--rg-line);background:var(--rg-panel-raised);border-radius:10px;align-items:flex-start;gap:10px;padding:11px;display:flex}._achievement_1an75_474{color:#89849b}._achievementUnlocked_1an75_509{color:var(--rg-text);border-color:#b49bff99}._achievementUnstarted_1an75_529{background:#282436b8;border-color:#373247}._achievementArtwork_1an75_534{object-fit:contain;flex:0 0 30px;width:30px;height:30px}._achievementUnstarted_1an75_529 ._achievementArtwork_1an75_534{opacity:.45;filter:grayscale()}._achievement_1an75_474>div,._achievementUnlocked_1an75_509>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._achievement_1an75_474 strong,._achievementUnlocked_1an75_509 strong{line-height:1.2}._achievement_1an75_474 p,._comingSoon_1an75_510 p{margin:0;font-size:12px;line-height:1.35}._achievement_1an75_474 small,._achievementUnlocked_1an75_509 small{margin-top:2px;font-size:11px;display:block}._progressText_1an75_574{color:#a987ff}._unlockedText_1an75_578{color:#88d9b3}._unstartedText_1an75_582{color:#77718a}._achievement_1an75_474 small b,._achievementUnlocked_1an75_509 small b{color:#c3abff;font-weight:700}._comingSoon_1an75_510{border-style:dashed;display:block}._completedPill_1an75_597{border-radius:var(--rg-radius-pill);color:#8fe1b8;background:#6fcf971f;border:1px solid #6fcf976b;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}._backdrop_1pu80_1{z-index:80;background:#05040a9e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._modal_1pu80_2{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);width:min(100%,420px);color:var(--rg-paper);background:var(--rg-panel);box-shadow:var(--rg-shadow-panel);padding:18px}._header_1pu80_3,._actions_1pu80_3{justify-content:space-between;align-items:center;gap:10px;display:flex}._header_1pu80_3 h2{font:700 21px var(--rg-font-display);margin:0}._header_1pu80_3 button{color:var(--rg-text-muted);cursor:pointer;background:0 0;border:0;font-size:23px}._modal_1pu80_2>p{color:var(--rg-text-muted);font-size:13px}._modal_1pu80_2 textarea{resize:vertical;border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);width:100%;min-height:118px;color:var(--rg-paper);font:13px var(--rg-font-body);background:#110f19;padding:10px}._counter_1pu80_3{color:var(--rg-text-muted);text-align:right;margin-top:5px;font-size:11px;display:block}._actions_1pu80_3{justify-content:flex-end;margin-top:14px}._cancel_1pu80_3,._submit_1pu80_3{border:1px solid var(--rg-line);min-height:36px;font:600 13px var(--rg-font-display);cursor:pointer;border-radius:9px;padding:7px 13px}._cancel_1pu80_3{color:var(--rg-paper);background:var(--rg-panel-raised)}._submit_1pu80_3{color:#fff;background:linear-gradient(135deg,#4b45e6,#8a5cf4);border:0}._submit_1pu80_3:disabled,._cancel_1pu80_3:disabled{opacity:.55;cursor:default}._success_1pu80_3{font:600 16px var(--rg-font-display);color:#8fe1b8!important}._error_1pu80_3{color:#ff929a!important}._preview_w8fsn_21{width:100vw;min-height:100dvh;color:var(--rg-paper);background:radial-gradient(circle at 12% 10%, #4b45e62e, transparent 42%), radial-gradient(circle at 88% 90%, #2f5ce01f, transparent 42%), var(--rg-bg);font-family:var(--rg-font-body);grid-template-rows:auto 1fr;grid-template-columns:1fr auto;place-items:center stretch;gap:10px 20px;padding:18px 22px;display:grid}._header_w8fsn_37{align-items:center;gap:10px;display:flex}._header_w8fsn_37 img{object-fit:contain;width:36px;height:36px}._header_w8fsn_37 strong,._header_w8fsn_37 span{display:block}._header_w8fsn_37 strong{font-family:var(--rg-font-display);font-size:15px}._header_w8fsn_37 span,._summary_w8fsn_60 span{color:var(--rg-text-muted);margin-top:2px;font-size:11px}._summary_w8fsn_60{align-self:end}._summary_w8fsn_60 strong,._summary_w8fsn_60 span{display:block}._summary_w8fsn_60 strong{font-family:var(--rg-font-display);font-size:clamp(18px,7vw,26px)}._miniGrid_w8fsn_80{flex-direction:column;grid-area:1/2/span 2;gap:4px;display:flex}._miniRow_w8fsn_88{gap:4px;display:flex}._miniRow_w8fsn_88 span{aspect-ratio:1;border-radius:3px;width:clamp(14px,5vw,24px)}._emptyTile_w8fsn_99{border:1px solid var(--rg-line);background:var(--rg-panel)}._startedTile_w8fsn_104{background:#d4a72c}._solvedTile_w8fsn_108{background:#3ba55c}@media (width<=360px){._preview_w8fsn_21{padding:14px 16px}._header_w8fsn_37 span{display:none}}[data-platform=mobile]._preview_w8fsn_21{background:radial-gradient(circle at 100% 0%, #4b45e638, transparent 45%), var(--rg-bg);flex-direction:column;align-items:flex-start;gap:6px;width:auto;min-height:0;padding:50px 10px 8px 5px;display:flex}[data-platform=mobile] ._header_w8fsn_37{display:flex}[data-platform=mobile] ._header_w8fsn_37 img{width:18px;height:18px}[data-platform=mobile] ._header_w8fsn_37 strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}[data-platform=mobile] ._header_w8fsn_37 span{display:none}[data-platform=mobile] ._summary_w8fsn_60{background:0 0;border:0;border-radius:0;align-self:stretch;padding:0}[data-platform=mobile] ._summary_w8fsn_60 strong{font-size:12px}[data-platform=mobile] ._summary_w8fsn_60 span{font-size:8px}[data-platform=mobile] ._miniGrid_w8fsn_80{align-self:flex-start;gap:2px}[data-platform=mobile] ._miniRow_w8fsn_88{gap:2px}[data-platform=mobile] ._miniRow_w8fsn_88 span{aspect-ratio:1;border-radius:3px;width:9px;height:9px}._section_qyc0e_1{place-self:center;width:min(900px,100%);margin:0;padding-top:clamp(22px,4vw,30px)}._actions_qyc0e_2{justify-content:center;gap:10px;margin:0 0 18px;display:flex}._actions_qyc0e_2 button{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);min-height:36px;color:var(--rg-text);background:var(--rg-panel);font:600 12px var(--rg-font-display);cursor:pointer;padding:8px 14px}._actions_qyc0e_2 button:first-child{background:#5865f22e;border-color:#5865f29e}._actions_qyc0e_2 button:hover{border-color:var(--puzzle-accent,var(--rg-accent));background:var(--rg-accent-soft)}._section_qyc0e_1 h2{color:var(--puzzle-accent-text,#aeb4ff);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700}._players_qyc0e_4{grid-template-columns:repeat(auto-fit,168px);justify-content:center;gap:12px;display:grid}._player_qyc0e_4{box-sizing:border-box;border:1px solid var(--rg-line);background:var(--rg-panel);text-align:center;border-radius:16px;flex-direction:column;align-items:center;width:168px;height:164px;padding:11px 12px;display:flex;position:relative}._player_qyc0e_4[data-can-share=true]{margin-bottom:38px}._player_qyc0e_4[data-profile-frame]{border-color:var(--puzzle-accent,var(--rg-accent))}._player_qyc0e_4[data-profile-frame=feedback_legend]{border-color:#ffa14a}._player_qyc0e_4[data-profile-frame=exceptional]{border-color:#c5a9ff}._player_qyc0e_4[data-profile-frame=veteran]{border-color:#74d5ff}._player_qyc0e_4[data-profile-frame=aurora]{border-color:#3ad8cd}._player_qyc0e_4[data-profile-frame=ember]{border-color:#ff5a5a}._player_qyc0e_4[data-card-accent]{background:#24203b}._player_qyc0e_4[data-card-accent=master]{background:#2b2140}._player_qyc0e_4[data-card-accent=theme]{background:#1e2a45}._player_qyc0e_4[data-card-accent=aurora]{background:#173330}._player_qyc0e_4[data-card-accent=ember]{background:#3a1f22}._avatarWrap_qyc0e_9{border-radius:50%;flex:none;width:38px;height:38px}._avatarWrap_qyc0e_9[data-avatar-frame]{padding:2px;box-shadow:0 0 0 1px #c5a9ff}._avatarWrap_qyc0e_9[data-avatar-frame=aurora]{box-shadow:0 0 0 1px #5fe0d3}._avatarWrap_qyc0e_9[data-avatar-frame=ember]{box-shadow:0 0 0 1px #ff6b6b}._avatar_qyc0e_9,._avatarFallback_qyc0e_9{object-fit:cover;color:#fff;background:var(--puzzle-accent,var(--rg-accent));width:100%;height:100%;font:700 16px var(--rg-font-display);border-radius:50%;place-items:center;display:grid}._name_qyc0e_9{max-width:138px;color:var(--rg-text);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:15px;line-height:18px;overflow:hidden}._guesses_qyc0e_9{color:var(--puzzle-accent-text,#aeb4ff);font:700 19px/21px var(--rg-font-display);white-space:nowrap;margin-top:4px}._earlyMesh_qyc0e_9{min-height:12px;color:var(--puzzle-accent-text,#aeb4ff);margin-top:1px;font-size:10px;font-weight:700;line-height:12px}._meta_qyc0e_9{color:var(--rg-text-muted);white-space:nowrap;margin-top:1px;font-size:11px;line-height:14px}._badges_qyc0e_9{justify-content:center;align-items:center;gap:4px;min-height:20px;margin-top:auto;display:flex}._badges_qyc0e_9 img{object-fit:contain;width:20px;height:20px}@media (width<=760px){._section_qyc0e_1{justify-self:stretch;width:100%;margin-right:0}._players_qyc0e_4{grid-template-columns:repeat(auto-fit,168px)}}._mark_1xx7l_1{width:var(--mesh-mark-size,clamp(112px, 18vw, 168px));aspect-ratio:1;grid-template-columns:repeat(3,1fr);gap:7%;display:grid}._mark_1xx7l_1 span{color:#fff;font-family:var(--rg-font-display);font-size:calc(var(--mesh-mark-size,clamp(112px, 18vw, 168px)) * .2);border-radius:14%;place-items:center;font-weight:600;line-height:1;display:grid}._lit_1xx7l_20{background:var(--rg-accent);box-shadow:0 8px 20px #4b45e661}._unlit_1xx7l_25{background:#2b2740}._field_1dw7a_1{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._particle_1dw7a_9{top:var(--particle-top);left:var(--particle-left);width:var(--particle-size);height:var(--particle-size);opacity:.42;animation:_mesh-drift_1dw7a_1 var(--particle-duration) ease-in-out var(--particle-delay) infinite alternate;background:#4b45e61f;border:1px solid #828bff70;border-radius:2px;position:absolute;transform:rotate(12deg)}._particle_1dw7a_9:nth-child(3n){background:#2b27408c;border-color:#ffffff2e}@keyframes _mesh-drift_1dw7a_1{0%{translate:0;rotate:8deg}to{translate:18px -24px;rotate:32deg}}._reduced_1dw7a_40 ._particle_1dw7a_9,[data-reduced-motion=true] ._particle_1dw7a_9{display:none}@media (prefers-reduced-motion:reduce){._particle_1dw7a_9{opacity:.3;animation:none;transform:rotate(12deg)}}._screen_qpdpq_1{background-color:var(--rg-bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._glowTopLeft_qpdpq_11,._glowBottomRight_qpdpq_12{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#4b45e659 0%,#4b45e600 70%);border-radius:50%;width:480px;height:480px;position:absolute}._glowTopLeft_qpdpq_11{animation:14s ease-in-out infinite _glow-drift-a_qpdpq_1;top:-180px;left:-180px}._glowBottomRight_qpdpq_12{animation:16s ease-in-out infinite _glow-drift-b_qpdpq_1;bottom:-180px;right:-180px}@keyframes _glow-drift-a_qpdpq_1{0%,to{transform:translate(0)}50%{transform:translate(30px,20px)}}@keyframes _glow-drift-b_qpdpq_1{0%,to{transform:translate(0)}50%{transform:translate(-30px,-20px)}}._content_qpdpq_54{flex-direction:column;align-items:center;gap:clamp(18px,3vw,24px);width:min(280px,80vw);display:flex;position:relative}._iconWrapper_qpdpq_63{animation:4s ease-in-out infinite _icon-breathe_qpdpq_1}@keyframes _icon-breathe_qpdpq_1{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.03)translateY(-3px)}}._loadingMark_qpdpq_77{--mesh-mark-size:clamp(142px, 17vw, 176px)}._statusText_qpdpq_81{color:var(--rg-paper);font-family:var(--rg-font-display);text-align:center;margin:0;font-size:14px;font-weight:500}._progressTrack_qpdpq_90{border:1px solid var(--rg-line);background-color:var(--rg-panel);border-radius:999px;width:100%;height:7px;position:relative;overflow:hidden}._progressFill_qpdpq_100{background:var(--rg-accent);border-radius:999px;height:100%;position:relative;overflow:hidden}._progressShimmer_qpdpq_108{background:linear-gradient(100deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;animation:1.8s linear infinite _shimmer-sweep_qpdpq_1;position:absolute;inset:0}@keyframes _shimmer-sweep_qpdpq_1{0%{transform:translate(-160%)}to{transform:translate(220%)}}._percentText_qpdpq_130{color:var(--rg-text-muted);margin:0;font-size:12px;font-weight:600}._reducedMotion_qpdpq_137 *,._reducedMotion_qpdpq_137 :before,._reducedMotion_qpdpq_137 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){._glowTopLeft_qpdpq_11,._glowBottomRight_qpdpq_12,._iconWrapper_qpdpq_63,._progressShimmer_qpdpq_108{animation:none}}._panel_1tu9f_1{box-sizing:border-box;border-radius:var(--rg-radius-panel);background:var(--rg-panel);border:1px solid var(--rg-line);width:100%;max-width:460px;margin:0 auto clamp(16px,3vw,24px);padding:clamp(15px,2vw,20px)}._label_1tu9f_12{color:var(--rg-text-muted);letter-spacing:.07em;text-align:center;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}._letters_1tu9f_23{justify-content:center;gap:6px;margin-bottom:12px;display:flex}._letter_1tu9f_23,._letterKnown_1tu9f_31{border:1px solid var(--rg-line);background:var(--rg-panel-raised);width:clamp(26px,4vw,32px);height:clamp(29px,4.4vw,35px);color:var(--rg-text-muted);font-family:var(--rg-font-display);border-radius:7px;place-items:center;font-size:clamp(16px,2.5vw,19px);font-weight:700;display:grid}._letterKnown_1tu9f_31{background:var(--puzzle-accent,var(--rg-accent));color:#fff;box-shadow:0 0 0 2px var(--puzzle-accent-ring,var(--rg-accent-ring));border-color:#947cffb8}._panel_1tu9f_1[data-state=active]{border-color:var(--puzzle-accent,var(--rg-accent));box-shadow:0 0 0 3px var(--rg-accent-soft)}._panel_1tu9f_1[data-state=resolved]{border-color:var(--feedback-correct,#3ba55c);background-color:var(--feedback-correct-surface,#3ba55c1f)}._prompt_1tu9f_62{color:var(--rg-paper);font-family:var(--rg-font-display);margin:0 0 10px;font-size:16px;font-weight:600}._resolvedText_1tu9f_70{color:var(--rg-paper);font-family:var(--rg-font-display);margin:0;font-size:14px;font-weight:600}._resolvedText_1tu9f_70 strong{color:var(--feedback-correct,#3ba55c)}._resolvedSubnote_1tu9f_82{color:var(--rg-text-muted);font-family:var(--rg-font-display);margin:6px 0 0;font-size:13px;font-weight:500}._lockedText_1tu9f_90{color:var(--rg-text-muted);font-family:var(--rg-font-display);margin:0;font-size:13px}._waitingText_1tu9f_97{color:var(--rg-text-muted);font-family:var(--rg-font-display);text-align:center;margin:0;font-size:13px}._form_1tu9f_105{gap:8px;display:flex}._input_1tu9f_110{box-sizing:border-box;border-radius:var(--rg-radius-control);border:1px solid var(--rg-line);min-width:0;color:var(--rg-paper);text-transform:uppercase;background-color:#100e17;flex:1;padding:10px 13px;font-size:14px}._input_1tu9f_110:focus{border-color:var(--puzzle-accent,var(--rg-accent));box-shadow:0 0 0 3px var(--rg-accent-soft);outline:none}._submitButton_1tu9f_129{border-radius:var(--rg-radius-pill);background-color:var(--puzzle-accent,var(--rg-accent));color:#fff;font-family:var(--rg-font-display);cursor:pointer;border:none;flex:none;padding:10px 18px;font-size:15px;font-weight:600}._submitButton_1tu9f_129:disabled{cursor:default;background-color:#403a52}._error_1tu9f_147{color:#f23f42;margin:8px 0 0;font-size:13px}._shareAction_1w2h7_1{width:100%;margin-top:22px}._copyButton_1w2h7_6{border-radius:var(--rg-radius-pill);color:#fff;background:linear-gradient(110deg, var(--rg-accent), #9b61ff, var(--rg-accent));min-width:min(230px,100%);min-height:48px;font-family:var(--rg-font-display);cursor:pointer;background-size:220% 100%;border:0;padding:11px 24px;font-size:16px;font-weight:600;transition:transform .15s,filter .15s;animation:4s ease-in-out infinite _share-gradient_1w2h7_1;box-shadow:0 10px 26px #4b45e647}._copyButton_1w2h7_6:hover{filter:brightness(1.08);transform:translateY(-1px)}._copyError_1w2h7_30{color:#fa777c;margin:9px 0 0;font-size:12px}._compact_1w2h7_35{width:max-content;margin:0;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}._compact_1w2h7_35 ._copyButton_1w2h7_6{min-width:0;min-height:30px;padding:5px 13px;font-size:12px}._compact_1w2h7_35 ._copyError_1w2h7_30{width:180px;margin-inline:auto}@keyframes _share-gradient_1w2h7_1{0%,to{background-position:0}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){._copyButton_1w2h7_6{animation-play-state:paused}}._backdrop_1k3sp_1{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05040aad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._modal_1k3sp_2{border-radius:var(--rg-radius-panel);width:min(100%,360px);color:var(--rg-paper);background:linear-gradient(150deg, #572d14eb, var(--rg-panel) 58%);text-align:center;border:1px solid #ffa14ab8;padding:26px 22px 22px;box-shadow:0 18px 54px #0000006b,0 0 28px #f078232e}._icon_1k3sp_3{color:#ffd29b;background:#ee7e2933;border:1px solid #ffb563a3;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 9px;font-size:25px;display:grid}._eyebrow_1k3sp_4{color:#ffbf76;font:600 11px var(--rg-font-display);letter-spacing:.08em;text-transform:uppercase;margin:0}._modal_1k3sp_2 h2{font:700 27px var(--rg-font-display);margin:7px 0}._modal_1k3sp_2 p:not(._eyebrow_1k3sp_4){color:var(--rg-text-muted);margin:0;font-size:14px;line-height:1.45}._modal_1k3sp_2 ._reward_1k3sp_7{color:#ffc482;font:600 13px var(--rg-font-display);margin-top:14px}._modal_1k3sp_2 button{border-radius:var(--rg-radius-control);color:#fff;width:100%;min-height:42px;font:700 14px var(--rg-font-display);cursor:pointer;background:linear-gradient(110deg,#d86d24,#ef9b4d);border:1px solid #ffbd6f9e;margin-top:20px}._screen_dil00_1{--title-play-start:#5148ed;--title-play-mid:#7560f5;--title-play-end:#a267ed;isolation:isolate;width:100%;height:100dvh;min-height:0;color:var(--rg-paper);background:var(--rg-bg);position:relative;overflow:hidden}._screen_dil00_1[data-high-contrast=true]{--rg-accent:#9b72cf;--rg-accent-hover:#ae86dc;--rg-accent-soft:#9b72cf3d;--rg-accent-ring:#d8b6ffad;--title-play-start:#7146a7;--title-play-mid:#9b72cf;--title-play-end:#d0a6ff}._glowA_dil00_26,._glowB_dil00_27{z-index:-1;filter:blur(55px);pointer-events:none;border-radius:50%;width:60vmax;height:60vmax;animation:18s ease-in-out infinite alternate _glow-drift_dil00_1;position:absolute}._glowA_dil00_26{background:radial-gradient(circle,#4b45e63d,#0000 68%);top:-38vmax;left:-32vmax}._glowB_dil00_27{background:radial-gradient(circle,#2f5ce02e,#0000 68%);animation-delay:-7s;bottom:-40vmax;right:-35vmax}@keyframes _glow-drift_dil00_1{to{transform:translate(4vmax,-2vmax)scale(1.04)}}._stage_dil00_57{z-index:1;place-items:center;width:100%;height:100%;min-height:0;padding:clamp(72px,10vh,112px) clamp(20px,5vw,56px) clamp(44px,7vh,88px);display:grid;position:relative}._content_dil00_68{text-align:center;justify-items:center;width:min(620px,100%);animation:.52s cubic-bezier(.22,1,.36,1) both _title-enter_dil00_1;display:grid}@keyframes _title-enter_dil00_1{0%{opacity:0;transform:translateY(18px)}}._mark_dil00_83{--mesh-mark-size:clamp(96px, 13vw, 132px)}._wordmark_dil00_87{margin-top:clamp(14px,2.4vh,22px)}._wordmark_dil00_87 h1{color:#0000;font-family:var(--rg-font-display);letter-spacing:0;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#fff 4%,#dedbff 48%,#a774f3 96%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(42px,6.5vw,66px);font-weight:600;line-height:1}@media (width>=701px){._wordmark_dil00_87 h1{white-space:nowrap}}._wordmark_dil00_87 p{color:var(--rg-paper);margin:clamp(10px,1.5vh,14px) 0 0;font-size:clamp(12px,1.3vw,14px);font-weight:700}._wordmark_dil00_87 ._themeLabel_dil00_118{color:#0000;font-family:var(--rg-font-display);-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#dedbff,#a774f3);-webkit-background-clip:text;background-clip:text;margin-top:7px;font-size:clamp(14px,1.7vw,17px);font-weight:600}._lastResult_dil00_130{color:var(--rg-paper);justify-content:center;align-items:center;gap:clamp(18px,3.4vw,34px);margin-top:clamp(20px,3.5vh,28px);font-size:clamp(12px,1.4vw,14px);font-weight:700;display:flex}._authorizePrompt_dil00_141{border-radius:var(--rg-radius-chip);text-align:left;background:#5648b824;border:1px solid #9774f36b;justify-content:space-between;align-items:center;gap:12px;width:min(350px,100%);margin-top:clamp(18px,3vh,24px);padding:10px 12px;display:flex}._authorizePrompt_dil00_141 strong,._authorizePrompt_dil00_141 span{display:block}._authorizePrompt_dil00_141 strong{font-family:var(--rg-font-display);font-size:13px}._authorizePrompt_dil00_141 span{color:var(--rg-text-muted);margin-top:2px;font-size:10px;line-height:1.35}._authorizePrompt_dil00_141 button{border-radius:var(--rg-radius-pill);color:#fff;font:600 11px var(--rg-font-display);cursor:pointer;background:linear-gradient(110deg,#6954e8,#9a63ed);border:1px solid #8c6dff;flex:none;padding:7px 10px}._streakSummary_dil00_161{color:#b9a6ff;align-items:center;gap:7px;display:inline-flex}._streakSummary_dil00_161 svg{width:17px;height:17px}._actions_dil00_173{justify-items:center;gap:clamp(22px,3.5vh,28px);width:min(280px,78vw);margin-top:clamp(24px,4vh,32px);display:grid}._primaryButton_dil00_181,._secondaryButton_dil00_182{color:#fff;min-height:clamp(42px,5vw,50px);font-family:var(--rg-font-display);cursor:pointer;padding:8px clamp(24px,5vw,48px);font-size:clamp(16px,1.7vw,20px);font-weight:600;transition:all .16s}._primaryButton_dil00_181{border-radius:var(--rg-radius-pill);background:linear-gradient(110deg, var(--title-play-start) 0%, var(--title-play-mid) 38%, var(--title-play-end) 68%, var(--title-play-start) 100%);background-size:220% 100%;border:1px solid #beadff8f;width:100%;animation:5s ease-in-out infinite _play-gradient_dil00_1,2.8s ease-in-out infinite alternate _play-glow_dil00_1;position:relative;overflow:hidden;box-shadow:0 10px 27px #604bef61,0 0 28px #9760ea29}._primaryButton_dil00_181:hover{transform:translateY(-2px);box-shadow:0 13px 34px #604bef7a,0 0 34px #9760ea3d}._primaryButton_dil00_181:active{transform:scale(.98)}._secondaryButton_dil00_182{border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);width:min(170px,72%);min-height:40px;color:var(--rg-text-muted);background:0 0;padding-inline:18px}@keyframes _play-gradient_dil00_1{0%,to{background-position:0%}50%{background-position:100%}}@keyframes _play-glow_dil00_1{to{box-shadow:0 12px 31px #604bef75,0 0 34px #9760ea3b}}._secondaryButton_dil00_182:hover{color:var(--rg-paper);background:var(--rg-accent-soft);border-color:#665ff0}._inviteButton_dil00_260,._cornerActions_dil00_261{z-index:10;position:fixed;top:16px}._inviteButton_dil00_260{border-radius:var(--rg-radius-chip);color:#fff;min-height:44px;font-family:var(--rg-font-display);cursor:pointer;background:#5865f22e;border:1px solid #5865f27a;align-items:center;gap:9px;padding:8px 14px;font-weight:600;display:inline-flex;left:16px}._inviteButton_dil00_260 svg{width:27px;height:27px}._cornerActions_dil00_261{gap:8px;display:flex;right:14px}._cornerActions_dil00_261 button{width:44px;height:44px;color:var(--rg-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:grid}._cornerActions_dil00_261 button:hover{border-color:var(--rg-line);color:#fff;background:var(--rg-panel)}._cornerActions_dil00_261 svg{width:30px;height:30px}._shopButton_dil00_318{z-index:10;border-radius:var(--rg-radius-chip);color:#fff;min-height:44px;font-family:var(--rg-font-display);cursor:pointer;background:#5648b82e;border:1px solid #9774f36b;align-items:center;gap:9px;padding:8px 14px;font-weight:600;display:inline-flex;position:fixed;bottom:16px;left:16px}._shopButton_dil00_318 svg{width:27px;height:27px}._version_dil00_342{z-index:2;color:var(--rg-text-muted);letter-spacing:.04em;font-size:10px;font-weight:700;position:fixed;bottom:9px;right:12px}._inviteError_dil00_353{z-index:11;color:#ff8a8a;max-width:min(300px,100vw - 32px);margin:0;font-size:12px;position:fixed;top:70px;left:16px}._modalBackdrop_dil00_364{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._popoverBackdrop_dil00_375{z-index:40;position:fixed;inset:0}._modal_dil00_364{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);width:min(380px,100%);max-height:calc(100dvh - 40px);color:var(--rg-paper);background:var(--rg-panel);box-shadow:var(--rg-shadow-panel);padding:clamp(20px,4vw,28px);overflow-y:auto}._settingsPopover_dil00_393{z-index:40;border:1px solid var(--rg-line);border-radius:var(--rg-radius-chip);width:min(330px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--rg-paper);box-shadow:var(--rg-shadow-panel);background:#1b1826fa;padding:16px;position:fixed;top:14px;right:14px;overflow-y:auto}._cornerPopover_dil00_409{z-index:41;border:1px solid var(--rg-line);border-radius:var(--rg-radius-chip);width:min(330px,100vw - 28px);max-height:calc(100dvh - 80px);color:var(--rg-paper);box-shadow:var(--rg-shadow-panel);background:#1b1826fa;padding:16px;position:fixed;top:62px;right:18px;overflow-y:auto}._modal_dil00_364 header,._settingsPopover_dil00_393 header,._cornerPopover_dil00_409 header{justify-content:space-between;align-items:center;gap:16px;display:flex}._settingsPopover_dil00_393 header,._cornerPopover_dil00_409 header{margin-bottom:12px}._modal_dil00_364 h2,._settingsPopover_dil00_393 h2,._cornerPopover_dil00_409 h2{font-family:var(--rg-font-display);margin:0;font-size:24px}._settingsPopover_dil00_393 h2,._cornerPopover_dil00_409 h2{font-size:18px}._modal_dil00_364 header button,._settingsPopover_dil00_393 header button,._cornerPopover_dil00_409 header button{width:34px;height:34px;color:var(--rg-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:25px}._settingsPopover_dil00_393 header button,._cornerPopover_dil00_409 header button{width:28px;height:28px;font-size:21px}._modal_dil00_364 header button:hover,._settingsPopover_dil00_393 header button:hover,._cornerPopover_dil00_409 header button:hover{color:#fff;background:#ffffff14}._helpCopy_dil00_490{color:var(--rg-text-muted);margin-top:18px;font-size:14px;line-height:1.55}._helpMenu_dil00_497{gap:8px;margin-top:18px;display:grid}._helpMenu_dil00_497 button{border:1px solid var(--rg-line);border-radius:var(--rg-radius-control);width:100%;min-height:42px;color:var(--rg-paper);font:600 14px var(--rg-font-display);cursor:pointer;background:#ffffff08}._helpMenu_dil00_497 button:hover{background:var(--rg-accent-soft);border-color:#665ff0}._screen_dil00_1[data-reduced-motion=true] ._content_dil00_68,._screen_dil00_1[data-reduced-motion=true] ._glowA_dil00_26,._screen_dil00_1[data-reduced-motion=true] ._glowB_dil00_27,._screen_dil00_1[data-reduced-motion=true] ._primaryButton_dil00_181{animation:none}@media (prefers-reduced-motion:reduce){._content_dil00_68,._glowA_dil00_26,._glowB_dil00_27,._primaryButton_dil00_181{animation:none}}@media (width<=700px){._screen_dil00_1{overscroll-behavior-y:contain}._stage_dil00_57{place-items:start center;padding-top:clamp(148px,9vh,180px)}._inviteButton_dil00_260,._cornerActions_dil00_261{top:84px}._inviteButton_dil00_260{left:12px}._cornerActions_dil00_261{right:10px}._settingsPopover_dil00_393{width:min(330px,100vw - 20px);max-height:calc(100dvh - 94px);top:84px;right:10px}._cornerPopover_dil00_409{width:min(330px,100vw - 20px);max-height:calc(100dvh - 148px);top:138px;right:10px}._inviteButton_dil00_260 span{display:none}._shopButton_dil00_318{left:12px}._shopButton_dil00_318 span{display:none}._lastResult_dil00_130{gap:18px}}._screen_dil00_1[data-platform=mobile] ._stage_dil00_57{place-items:start center;padding-top:clamp(148px,9vh,180px)}@media (width>=701px) and (height<=720px){._stage_dil00_57{align-items:center;padding-top:clamp(56px,6vh,76px);padding-bottom:clamp(28px,6vh,76px)}._mark_dil00_83{--mesh-mark-size:clamp(68px, 11vh, 92px)}._wordmark_dil00_87{margin-top:10px}._wordmark_dil00_87 h1{font-size:clamp(36px,7vh,52px)}._wordmark_dil00_87 p{margin-top:6px}._lastResult_dil00_130{margin-top:12px}._actions_dil00_173{gap:20px;margin-top:16px}._primaryButton_dil00_181,._secondaryButton_dil00_182{min-height:40px}}@media (width<=900px) and (height<=620px) and (orientation:landscape){._stage_dil00_57{place-items:start center;padding-top:74px}._content_dil00_68{width:min(420px,100%)}._mark_dil00_83{--mesh-mark-size:78px}._wordmark_dil00_87{margin-top:12px}}._backdrop_anf6o_1{z-index:29;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0504098a;position:fixed;inset:0}._panel_anf6o_9{box-sizing:border-box;background:var(--rg-panel);border-left:1px solid var(--rg-line);z-index:30;flex-direction:column;gap:16px;width:min(440px,92vw);max-width:90vw;padding:clamp(20px,3vw,28px);display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden auto;box-shadow:-16px 0 52px #00000070}._mobileSafeBar_anf6o_29,._mobileBackButton_anf6o_30{display:none}._modalContent_anf6o_34{min-height:min(var(--guess-layout-height,800px), calc(100dvh - 280px));flex-direction:column;flex:none;gap:16px;margin:0;padding:6px;display:flex}._header_anf6o_44{font-family:var(--rg-font-display);justify-content:space-between;align-items:center;font-size:clamp(18px,2vw,21px);font-weight:600;display:flex}._wordTitle_anf6o_53{white-space:nowrap}._wordIdentity_anf6o_57{gap:2px;min-width:0;display:grid}._themeSubtitle_anf6o_63{color:var(--puzzle-accent-text,#aeb4ff);font-family:var(--rg-font-body);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}._closeButton_anf6o_74{color:var(--rg-paper);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:4px 10px;font-size:24px;line-height:1}._closeButton_anf6o_74:hover{background-color:#ffffff14}._history_anf6o_89{flex-direction:column;gap:8px;display:flex}._guessRow_anf6o_95{gap:8px;display:flex}._guessRow_anf6o_95>div,._tileInputRow_anf6o_101>div{width:var(--modal-tile-size,72px);height:var(--modal-tile-size,72px);min-width:0}._correct_anf6o_107{--feedback-color:var(--feedback-correct,#3ba55c);--tile-letter-color:var(--feedback-correct-text,#f2f3f5);color:var(--feedback-correct-text,#f2f3f5);background-color:var(--feedback-color);box-shadow:inset 0 -3px 0 #0003, inset 0 0 0 2px var(--feedback-correct-ring,transparent)}._present_anf6o_118{--feedback-color:var(--feedback-present,#d4a72c);--tile-letter-color:var(--feedback-present-text,#f2f3f5);color:var(--feedback-present-text,#f2f3f5);background-color:var(--feedback-color);box-shadow:inset 0 -3px 0 #0003, inset 0 0 0 2px var(--feedback-present-ring,transparent)}._absent_anf6o_129{--feedback-color:var(--feedback-absent,#4e5058);background-color:var(--feedback-color)}._tileReveal_anf6o_135{transform-style:preserve-3d;animation:.3s ease-in-out _tile-flip_anf6o_1}@keyframes _tile-flip_anf6o_1{0%{background-color:#2b2740;transform:rotateX(0)}48%{background-color:#2b2740;transform:rotateX(90deg)}52%{background-color:var(--feedback-color);transform:rotateX(90deg)}to{background-color:var(--feedback-color);transform:rotateX(0)}}._tileInputRow_anf6o_101{border-radius:var(--rg-radius-chip);cursor:text;align-self:flex-start;gap:8px;width:fit-content;margin:0;padding:4px;display:flex;position:relative}._tileInputRow_anf6o_101:focus-within{outline:2px solid var(--puzzle-accent,var(--rg-accent));outline-offset:2px}._inputTile_anf6o_176{box-shadow:none;background-color:#17141f;border:2px solid #48415f;transition:background-color .12s,border-color .12s,transform .12s}._inputTileFilled_anf6o_186{background-color:#2b2740;border-color:#77708f;transform:scale(1.025)}._meshKnownTile_anf6o_192{background:var(--puzzle-accent,var(--rg-accent));color:#fff;box-shadow:0 0 0 2px var(--puzzle-accent-ring,var(--rg-accent-ring));border-color:#947cffd1}._hiddenInput_anf6o_199{opacity:0;cursor:text;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}._hiddenInput_anf6o_199:focus{outline:none}._hintButton_anf6o_215{color:var(--rg-paper);border:none;border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);background-color:#4e5058;background-color:var(--rg-panel-raised);cursor:pointer;align-self:flex-start;padding:8px 16px;font-size:14px;font-weight:600}._hintButton_anf6o_215:hover:not(:disabled){border-color:var(--rg-accent);background-color:var(--rg-accent-soft)}._hintButton_anf6o_215:disabled{cursor:default;opacity:.6}._errorText_anf6o_240{color:#f23f42;font-size:14px}._hintNote_anf6o_245{color:var(--rg-text-muted);font-family:var(--rg-font-display);margin:-6px 0 0;font-size:13px;font-weight:500;line-height:1.4}._solvedText_anf6o_254{color:var(--feedback-correct,#3ba55c);margin:0;font-size:16px;font-weight:700}._solvedState_anf6o_261{border:1px solid var(--feedback-correct-border,#3ba55c73);border-radius:var(--rg-radius-chip);background:var(--feedback-correct-surface,#3ba55c1a);padding:14px 16px}._readOnlyText_anf6o_268{color:var(--rg-text-muted);margin:5px 0 0;font-size:14px}._keyboard_anf6o_274{width:100%;padding-top:8px;padding-bottom:env(safe-area-inset-bottom,0);background:var(--rg-panel);flex-direction:column;flex:none;gap:6px;display:flex}._keyboardLegend_anf6o_285{color:var(--rg-text-muted);text-align:center;justify-content:center;align-items:center;gap:7px;margin:0 0 3px;font-size:11px;line-height:1.3;display:flex}._keyboardLegend_anf6o_285 span{background:#8f3041;border:1px solid #a83a4b;border-radius:3px;flex:none;width:9px;height:9px}._keyboardRow_anf6o_306{justify-content:center;gap:5px;display:flex}._key_anf6o_274{min-width:0;height:48px;color:var(--rg-paper);text-transform:uppercase;cursor:pointer;background:#373247;border:1px solid #403a56;border-radius:8px;flex:1 1 0;padding:0;font-size:13px;font-weight:800;transition:filter .1s,transform 80ms;box-shadow:inset 0 -2px #0003}._key_anf6o_274:hover:not(:disabled){filter:brightness(1.14)}._key_anf6o_274:active:not(:disabled){transform:translateY(1px)}._key_anf6o_274:focus-visible{outline:2px solid var(--puzzle-accent,var(--rg-accent));outline-offset:2px}._key_anf6o_274:disabled{opacity:1;cursor:default}._keyWide_anf6o_350{flex-grow:1.55;font-size:10px}._deleteKey_anf6o_355{font-size:20px}._key_anf6o_274._correct_anf6o_107,._key_anf6o_274._present_anf6o_118,._key_anf6o_274._absent_anf6o_129{box-shadow:inset 0 -2px 0 #0003, inset 0 0 0 2px var(--feedback-correct-ring,transparent)}._key_anf6o_274._correct_anf6o_107{color:var(--feedback-correct-text,#f2f3f5);background:var(--feedback-correct,#3ba55c)}._key_anf6o_274._present_anf6o_118{color:var(--feedback-present-text,#f2f3f5);background:var(--feedback-present,#d4a72c);box-shadow:inset 0 -2px 0 #0003, inset 0 0 0 2px var(--feedback-present-ring,transparent)}._key_anf6o_274._absent_anf6o_129{background:var(--feedback-absent,#4e5058);filter:none}._key_anf6o_274._absent_anf6o_129:hover:not(:disabled),._key_anf6o_274._absent_anf6o_129:active:not(:disabled){filter:none}._key_anf6o_274._globallyEliminated_anf6o_391{color:#fff;filter:none;background:#8f3041;border-color:#a83a4b;box-shadow:inset 0 -2px #0000003d,inset 0 0 0 1px #ff9ba538}._key_anf6o_274._globallyEliminated_anf6o_391:hover:not(:disabled),._key_anf6o_274._globallyEliminated_anf6o_391:active:not(:disabled){filter:none;background:#8f3041}@media (width<=600px){._backdrop_anf6o_1{display:none}._panel_anf6o_9{width:100vw;max-width:none;height:100dvh;padding:0 max(16px, env(safe-area-inset-right,0)) max(10px, env(safe-area-inset-bottom,0)) max(16px, env(safe-area-inset-left,0));border-left:0;gap:0;inset:0}._mobileSafeBar_anf6o_29{flex:none;height:44px;display:block}._header_anf6o_44{gap:14px;min-height:44px;margin:4px 0 12px}._mobileBackButton_anf6o_30{border:1px solid var(--puzzle-accent-ring,#5865f24d);color:#f2f3f5;background:var(--rg-accent-soft);cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 13px;font-size:14px;font-weight:700;display:inline-flex}._mobileBackButton_anf6o_30 span{font-size:20px;line-height:1}._wordTitle_anf6o_53{color:var(--rg-text-muted);margin-left:auto;font-size:14px}._closeButton_anf6o_74{display:none}._modalContent_anf6o_34{min-height:min(var(--guess-layout-height,800px), calc(100dvh - 372px));margin-bottom:16px}._history_anf6o_89,._guessRow_anf6o_95,._tileInputRow_anf6o_101{width:100%}._guessRow_anf6o_95,._tileInputRow_anf6o_101{gap:6px}._guessRow_anf6o_95>div,._tileInputRow_anf6o_101>div{width:var(--mobile-modal-tile-size,52px);height:var(--mobile-modal-tile-size,52px);min-width:0}._tileInputRow_anf6o_101{cursor:default;align-self:stretch}._hiddenInput_anf6o_199{cursor:default;pointer-events:none}._keyboardRow_anf6o_306{gap:4px}._key_anf6o_274{height:44px;font-size:12px}._keyWide_anf6o_350{font-size:9px}}@media (height<=600px) and (width<=900px){._mobileSafeBar_anf6o_29{flex:none;height:36px;display:block}}@media (height<=560px){._panel_anf6o_9{gap:10px;padding-top:12px}._modalContent_anf6o_34{min-height:min(var(--guess-layout-height,800px), calc(100dvh - 320px));gap:10px}._keyboard_anf6o_274{gap:4px;padding-top:2px}._key_anf6o_274{height:40px}}._game_mua9d_1{width:100%;min-height:100%}._themeBanner_mua9d_6{border-radius:var(--rg-radius-pill);width:fit-content;max-width:100%;color:var(--rg-text-muted);text-align:center;background:#5648b81f;border:1px solid #9774f35c;margin:0 auto clamp(16px,3vw,24px);padding:7px 13px;font-size:clamp(12px,1.5vw,14px);font-weight:600}._themeBanner_mua9d_6 strong{color:#0000;font-family:var(--rg-font-display);-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#dedbff,#a774f3);-webkit-background-clip:text;background-clip:text;font-weight:600}._authorizePrompt_mua9d_30{border-radius:var(--rg-radius-chip);background:#5648b824;border:1px solid #9774f36b;justify-content:space-between;align-items:center;gap:14px;width:min(540px,100%);margin:0 auto clamp(14px,2vw,20px);padding:11px 13px;display:flex}._authorizePrompt_mua9d_30 strong,._authorizePrompt_mua9d_30 span{display:block}._authorizePrompt_mua9d_30 strong{color:var(--rg-text);font-family:var(--rg-font-display);font-size:14px}._authorizePrompt_mua9d_30 span{color:var(--rg-text-muted);margin-top:2px;font-size:11px}._authorizeButton_mua9d_57{border-radius:var(--rg-radius-pill);color:#fff;font:600 12px var(--rg-font-display);cursor:pointer;background:linear-gradient(110deg,#6954e8,#9a63ed);border:1px solid #8c6dff;flex:none;padding:7px 12px}._authorizePromptCompact_mua9d_67{text-align:left;margin:0 0 16px}@media (width<=520px){._authorizePrompt_mua9d_30{flex-direction:column;align-items:flex-start}._authorizeButton_mua9d_57{width:100%}}._solutionReveal_mua9d_82{justify-content:center;gap:clamp(7px,1vw,11px);margin-bottom:clamp(22px,4vw,34px);display:flex}._solutionTile_mua9d_89{border-radius:var(--rg-radius-control);background:var(--puzzle-accent,var(--rg-accent));color:#fff;width:clamp(48px,6vw,62px);height:clamp(48px,6vw,62px);font-family:var(--rg-font-display);box-shadow:0 0 0 3px var(--puzzle-accent-ring,var(--rg-accent-ring));border:1px solid #828bffb8;place-items:center;font-size:clamp(24px,3vw,30px);font-weight:600;display:grid}._solutionTilePending_mua9d_104{color:#0000;border-color:var(--rg-line);box-shadow:none;background:#2b2740}._solutionTileRevealed_mua9d_111{animation:_solution-pop_mua9d_1 .312s var(--rg-ease-pop)}@keyframes _solution-pop_mua9d_1{0%{opacity:0;transform:translateY(10px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}._resultScreen_mua9d_126{isolation:isolate;text-align:center;grid-template-columns:minmax(0,1fr);place-content:safe center center;min-height:100%;padding:clamp(44px,8vh,100px) clamp(28px,5vw,64px) clamp(32px,5vw,60px);display:grid;position:relative;overflow:visible}@media (width>=761px){._resultScreenWithSocialRail_mua9d_143{box-sizing:border-box;padding-left:calc(clamp(184px,17vw,216px) + clamp(34px,5vw,86px));padding-right:clamp(34px,5vw,86px)}}._resultCard_mua9d_150{z-index:1;flex-direction:column;justify-self:center;align-items:center;width:min(560px,100%);min-width:0;padding:clamp(16px,3vw,28px) 0;display:flex;position:relative}._channelFirstScreen_mua9d_165{z-index:1;flex-direction:column;align-items:center;width:100%;min-width:0;padding:clamp(16px,3vw,28px) 0;display:flex;position:relative}._channelFirstScreen_mua9d_165 ._nextPuzzleReset_mua9d_176{width:min(560px,100%)}._feedbackPrompt_mua9d_180{box-sizing:border-box;border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);background:#16131fd1;width:min(560px,100%);margin-top:clamp(16px,3vw,22px);padding:12px 14px}._feedbackPrompt_mua9d_180 p{color:var(--rg-text);font:600 15px var(--rg-font-display);margin:0 0 9px}._feedbackPrompt_mua9d_180>div{justify-content:center;align-items:center;gap:8px;display:flex}._feedbackPrompt_mua9d_180 button{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);min-height:30px;color:var(--rg-text);background:var(--rg-panel);font:600 11px var(--rg-font-display);cursor:pointer;padding:5px 12px}._feedbackPrompt_mua9d_180 button:hover{border-color:var(--puzzle-accent,var(--rg-accent));background:var(--rg-accent-soft)}._eyebrow_mua9d_220{color:var(--rg-text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}._resultTitle_mua9d_229{color:var(--rg-text);font-family:var(--rg-font-display);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,48px);font-weight:600}._solutionWord_mua9d_238{color:var(--puzzle-accent-text,#aeb4ff);font-family:var(--rg-font-display);letter-spacing:.2em;margin:18px 0 28px;font-size:clamp(30px,5vw,40px);font-weight:700}._resultTheme_mua9d_247,._reviewTheme_mua9d_248{color:var(--rg-text-muted);font-size:13px;font-weight:600}._resultTheme_mua9d_247{margin:-18px 0 22px}._reviewTheme_mua9d_248{margin-top:6px;display:block}._meshTierNote_mua9d_263{color:var(--feedback-correct,#3ba55c);font-family:var(--rg-font-display);margin:-16px 0 20px;font-size:15px;font-weight:600}._progressionAwards_mua9d_271{width:100%;max-width:500px;font-family:var(--rg-font-display);flex-wrap:wrap;justify-content:center;gap:6px;margin:-10px 0 18px;font-size:12px;display:flex}._badgeAward_mua9d_282,._tierAward_mua9d_283,._achievementAward_mua9d_284{border:1px solid var(--rg-line);border-radius:var(--rg-radius-pill);background:var(--rg-panel-raised);overflow-wrap:anywhere;max-width:100%;padding:5px 8px}._badgeAward_mua9d_282{color:#c3abff}._tierAward_mua9d_283{color:#ead187;border-color:#e4bd4570}._achievementAward_mua9d_284{color:#8fe1b8;border-color:#6fcf976b}._primaryStats_mua9d_304{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,5vw,48px);width:min(430px,100%);display:grid}._streakStats_mua9d_311{grid-template-columns:repeat(2,minmax(118px,1fr));gap:10px;margin-top:22px;display:grid}._primaryButton_mua9d_318,._secondaryButton_mua9d_319{border-radius:var(--rg-radius-pill);color:#fff;min-height:44px;font-family:var(--rg-font-display);cursor:pointer;border:1px solid #0000;font-size:15px;font-weight:600}._primaryButton_mua9d_318{border-color:var(--rg-line);width:min(230px,100%);color:var(--rg-text-muted);box-shadow:none;background:0 0;margin-top:14px;padding:11px 22px;transition:transform .15s,background-color .15s}._primaryButton_mua9d_318:hover{color:var(--rg-text);border-color:var(--puzzle-accent,var(--rg-accent));background:var(--rg-accent-soft);transform:translateY(-1px)}._nextPuzzleReset_mua9d_176{border-top:1px solid var(--rg-line);border-bottom:1px solid var(--rg-line);justify-items:center;gap:4px;width:100%;margin-top:clamp(26px,5vw,38px);padding-block:clamp(20px,4vw,28px);display:grid}._nextPuzzleReset_mua9d_176 strong{color:var(--rg-text);font-family:var(--rg-font-display);font-size:15px;font-weight:600}._nextPuzzleReset_mua9d_176 span{color:var(--rg-text-muted);font-size:12px}._feedbackButton_mua9d_373{color:var(--rg-text-muted);font-family:var(--rg-font-display);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:clamp(14px,3vw,20px);padding:8px 4px;font-size:13px;font-weight:600;text-decoration:underline}._feedbackButton_mua9d_373:hover{color:var(--rg-text)}._completionReviewBar_mua9d_391{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);background:var(--rg-panel);justify-content:space-between;align-items:center;gap:24px;width:min(520px,100%);margin:0 auto 28px;padding:14px 16px;display:flex}._reviewLabel_mua9d_404{color:var(--rg-text-muted);text-transform:uppercase;font-size:12px;font-weight:700;display:block}._reviewSolution_mua9d_412{color:var(--puzzle-accent-text,#aeb4ff);font-family:var(--rg-font-display);letter-spacing:.14em;margin-top:3px;display:block}._secondaryButton_mua9d_319{border-color:var(--rg-line);background:var(--rg-panel-raised);flex:none;padding:9px 14px}._secondaryButton_mua9d_319:hover{background:#302b43;border-color:#4d4568}._stat_mua9d_432{padding:8px 10px}._streakStat_mua9d_311{border:1px solid var(--rg-line);border-radius:var(--rg-radius-chip);background:var(--rg-panel-raised);padding:13px 12px}._statValue_mua9d_443{color:var(--puzzle-accent-text,#aeb4ff);font-family:var(--rg-font-display);justify-content:center;align-items:center;gap:7px;font-size:clamp(23px,3vw,30px);font-weight:700;display:flex}._streakIcon_mua9d_454{color:#b9a6ff;width:22px;height:22px}._statLabel_mua9d_460{color:var(--rg-text-muted);text-transform:uppercase;margin-top:4px;font-size:12px;display:block}@media (width<=600px){._game_mua9d_1,._resultScreen_mua9d_126{min-height:100%}._solutionReveal_mua9d_82{gap:7px;margin-bottom:22px}._solutionTile_mua9d_89{width:clamp(42px,14vw,54px);height:clamp(42px,14vw,54px);font-size:23px}._resultCard_mua9d_150{width:100%;padding:18px 0}._resultScreen_mua9d_126{align-content:start;padding:clamp(20px,5vw,30px) clamp(14px,4vw,20px) 44px}._resultTitle_mua9d_229{font-size:clamp(30px,10vw,38px)}._solutionWord_mua9d_238{overflow-wrap:anywhere;letter-spacing:.12em;margin:15px 0 22px;font-size:clamp(25px,9vw,34px)}._primaryStats_mua9d_304{gap:16px}._stat_mua9d_432,._streakStat_mua9d_311{min-width:0;padding:13px 5px}._statValue_mua9d_443{font-size:clamp(19px,7vw,25px)}._statLabel_mua9d_460{font-size:10px}._completionReviewBar_mua9d_391{flex-direction:column;align-items:flex-start;gap:12px;margin:0 auto 22px}._secondaryButton_mua9d_319{width:100%}}@media (width>=601px) and (height<=720px){._resultScreen_mua9d_126{align-content:start;padding-top:clamp(24px,5vh,42px);padding-bottom:24px}._resultCard_mua9d_150{padding-block:6px}._solutionWord_mua9d_238{margin:8px 0 14px}._resultTheme_mua9d_247{margin:-8px 0 16px}._streakStats_mua9d_311{margin-top:14px}._nextPuzzleReset_mua9d_176{margin-top:18px;padding-block:12px}}._page_owvch_1,._loginPage_owvch_2{background:radial-gradient(circle at 15% 0%, #4b45e629, transparent 30rem), radial-gradient(circle at 92% 20%, #895fff1a, transparent 26rem), var(--rg-bg);height:100dvh;padding:clamp(22px,4vw,56px);overflow:auto}._page_owvch_1{overscroll-behavior:contain;flex-direction:column;gap:20px;display:flex}._header_owvch_19,._panelHeading_owvch_20,._lookupControls_owvch_21,._playersToolbar_owvch_22,._pagination_owvch_23{justify-content:space-between;align-items:center;gap:12px;display:flex}._header_owvch_19{width:100%;max-width:1500px;margin:0 auto 4px}h1,h2,h3,._title_owvch_39{font-family:var(--rg-font-display);color:var(--rg-paper);margin:0}h1{font-size:clamp(28px,4vw,45px);line-height:.98}h2{font-size:clamp(19px,2.1vw,25px)}h3{margin:0 0 10px;font-size:15px}._eyebrow_owvch_49{color:#a9a3f3;font-family:var(--rg-font-display);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:600}._panel_owvch_20{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);width:100%;max-width:1500px;box-shadow:var(--rg-shadow-panel);background:linear-gradient(145deg,#231f33fa,#181523fa);margin:0 auto;padding:clamp(18px,2.5vw,30px)}._twoColumn_owvch_70,._activityGrid_owvch_71{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:20px;width:100%;max-width:1500px;margin:0 auto;display:grid}._twoColumn_owvch_70 ._panel_owvch_20{margin:0}._activityGrid_owvch_71{max-width:none}._textInput_owvch_83,._numberInput_owvch_84,._dateInput_owvch_85,._pageSizeSelect_owvch_86,._inlineControl_owvch_87 select{min-height:42px;color:var(--rg-paper);border-radius:var(--rg-radius-control);font-family:var(--rg-font-body);background:#110f19;border:1px solid #413a5c}._textInput_owvch_83{width:100%;padding:9px 12px}._numberInput_owvch_84{text-align:center;width:64px;padding:7px}._dateInput_owvch_85,._pageSizeSelect_owvch_86,._inlineControl_owvch_87 select{padding:8px 10px}._textInput_owvch_83:focus,._numberInput_owvch_84:focus,._dateInput_owvch_85:focus,._pageSizeSelect_owvch_86:focus,._inlineControl_owvch_87 select:focus{border-color:#8980ff;outline:none;box-shadow:0 0 0 3px #7569ff33}._primaryButton_owvch_121,._secondaryButton_owvch_122,._dangerButton_owvch_123{min-height:40px;font-family:var(--rg-font-display);cursor:pointer;border:1px solid #0000;border-radius:10px;padding:9px 16px;font-weight:600}._primaryButton_owvch_121{color:#fff;background:linear-gradient(135deg,#4b45e6,#8a5cf4);box-shadow:0 8px 22px #4b45e645}._primaryButton_owvch_121:hover:not(:disabled){filter:brightness(1.12)}._secondaryButton_owvch_122{color:#ddd9f6;background:#211d30;border-color:#484061}._secondaryButton_owvch_122:hover:not(:disabled){background:#2c2740}._dangerButton_owvch_123{color:#ffb7b7;background:#c73e3e1a;border-color:#a24750}._dangerButton_owvch_123:hover:not(:disabled){background:#c73e3e33}button:disabled{cursor:default;opacity:.55}._statGrid_owvch_145,._lookupStats_owvch_146{grid-template-columns:repeat(6,minmax(105px,1fr));gap:10px;margin:18px 0;display:grid}._lookupStats_owvch_146{grid-template-columns:repeat(2,minmax(110px,1fr));margin:0}._statBox_owvch_158{background:#0c0a1380;border:1px solid #3c3554;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-height:82px;padding:13px;display:flex}._statBox_owvch_158 strong{color:#ad9bff;font-family:var(--rg-font-display);font-size:clamp(23px,2.6vw,31px);line-height:1}._statBox_owvch_158 span,._meta_owvch_171,._userId_owvch_172{color:var(--rg-text-muted);font-size:13px}._meta_owvch_171{margin:8px 0 14px}._themeLabel_owvch_174{color:#b49bff;font-family:var(--rg-font-display)}._userId_owvch_172{overflow-wrap:anywhere;margin:0 0 12px}._errorText_owvch_176{color:#ff929a}._successText_owvch_177{color:#7fe0a0}._tableScroll_owvch_179{width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:650px;font-size:13px}th{color:#a9a3c5;font-family:var(--rg-font-display);text-align:left;font-weight:500}th,td{white-space:nowrap;border-bottom:1px solid #37304c;padding:9px 8px}tbody tr:last-child td{border-bottom:none}._field_owvch_185{color:#c3bdd6;flex-direction:column;gap:6px;margin:16px 0;font-size:13px;display:flex}._lookupControls_owvch_21 ._textInput_owvch_83{flex:1}._inlineControl_owvch_87{color:var(--rg-text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}._wordEditor_owvch_189{flex-direction:column;gap:8px;display:flex}._wordRow_owvch_190{grid-template-columns:24px minmax(0,1fr) 64px 64px;align-items:center;gap:8px;display:grid}._wordRow_owvch_190 b{color:#aaa3c7;font-family:var(--rg-font-display);text-align:center}._lookupResult_owvch_192{flex-direction:column;gap:13px;display:flex}._resultLine_owvch_193{font-family:var(--rg-font-display);margin:0;font-size:17px}._progressCards_owvch_194{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._progressCards_owvch_194 div{background:#0c0a1373;border:1px solid #3c3554;border-radius:10px;flex-direction:column;gap:3px;padding:10px;font-size:12px;display:flex}._progressCards_owvch_194 span{color:var(--rg-text-muted)}._scheduleGrid_owvch_198{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;display:grid}._scheduleFilled_owvch_199,._scheduleEmpty_owvch_200{border:1px solid #3c3554;border-radius:12px;flex-direction:column;gap:4px;padding:13px;display:flex}._scheduleFilled_owvch_199{background:#4b45e624}._scheduleEmpty_owvch_200{background:#ffffff08}._scheduleFilled_owvch_199 span,._scheduleEmpty_owvch_200 span{color:var(--rg-text-muted);text-transform:capitalize;font-size:13px}._managementLayout_owvch_205{flex-direction:column;gap:18px;margin-top:20px;display:flex}._managementSection_owvch_206{border-top:1px solid #37304c;padding-top:17px}._managementSection_owvch_206 h3{font:600 17px var(--rg-font-display);margin:0}._managementGrid_owvch_208{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:10px;margin-top:12px;display:grid}._managementCard_owvch_209{background:#0c0a1373;border:1px solid #3c3554;border-radius:11px;flex-direction:column;gap:7px;min-height:115px;padding:12px;display:flex}._managementCard_owvch_209 strong{font-family:var(--rg-font-display)}._managementCard_owvch_209 span,._managementCard_owvch_209 small{color:var(--rg-text-muted);font-size:12px}._managementCard_owvch_209 button{align-self:flex-start;margin-top:auto}._managementActions_owvch_211{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}._loginPage_owvch_2{place-items:center;display:grid}._loginCard_owvch_214{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);background:var(--rg-panel);width:min(100%,390px);box-shadow:var(--rg-shadow-panel);flex-direction:column;gap:14px;padding:30px;display:flex}._statsTitle_owvch_218{font-family:var(--rg-font-display);font-size:22px}._statsSummary_owvch_219{color:var(--rg-text-muted);font-size:13px}._statsTable_owvch_220{flex-direction:column;display:flex;overflow-x:auto}._statsHeaderCell_owvch_221{color:#a9a3c5;font-family:var(--rg-font-display);font-weight:500}._playersToolbar_owvch_22{margin:15px 0}._playersToolbar_owvch_22 ._textInput_owvch_83{flex:1}._pageSizeLabel_owvch_224{color:var(--rg-text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}._playersRow_owvch_225{border-bottom:1px solid #37304c;grid-template-columns:1fr 1fr 1.4fr 1fr 1fr 1fr;gap:8px;min-width:930px;padding:9px 8px;font-size:13px;display:grid}._sortableHeader_owvch_226{color:#a9a3c5;font:500 13px var(--rg-font-display);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._pagination_owvch_23{justify-content:center;margin-top:14px}._adminNav_owvch_228{gap:8px;width:100%;max-width:1500px;margin:-8px auto 0;display:flex}._navActive_owvch_228{color:#fff;min-height:40px;font:600 14px var(--rg-font-display);cursor:pointer;background:#4b45e64d;border:1px solid #8375ff;border-radius:10px;padding:9px 16px}._reportRow_owvch_229{cursor:pointer}._reportRow_owvch_229:hover{background:#4b45e61a}._reportPreview_owvch_229{text-overflow:ellipsis;max-width:360px;overflow:hidden}._statusPill_owvch_229{border-radius:var(--rg-radius-pill);font:600 10px var(--rg-font-display);padding:3px 7px;display:inline-block}._statusNOT_STARTED_owvch_229{color:#c5c0d0;background:#c5c0d021}._statusIN_PROGRESS_owvch_229{color:#c0b2ff;background:#896cff2e}._statusCOMPLETED_owvch_229{color:#8fe1b8;background:#6fcf9724}._statusARCHIVED_owvch_229{color:#918b9f;background:#918b9f21}._reportOverlay_owvch_230{z-index:50;background:#05040aa8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}._reportDetail_owvch_230{border:1px solid var(--rg-line);border-radius:var(--rg-radius-panel);background:var(--rg-panel);width:min(100%,620px);max-height:min(80dvh,760px);box-shadow:var(--rg-shadow-panel);padding:22px;overflow:auto}._reportMessage_owvch_230{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #3c3554;border-radius:10px;padding:13px}._reportMeta_owvch_230{color:var(--rg-text-muted);grid-template-columns:max-content minmax(0,1fr);gap:7px 12px;font-size:12px;display:grid}._reportMeta_owvch_230 dt{color:#c5bfd8}._reportMeta_owvch_230 dd{overflow-wrap:anywhere;margin:0}@media (width<=850px){._page_owvch_1{gap:14px;padding:20px}._twoColumn_owvch_70,._activityGrid_owvch_71{grid-template-columns:1fr;gap:14px}._statGrid_owvch_145{grid-template-columns:repeat(3,1fr)}}@media (width<=540px){._page_owvch_1,._loginPage_owvch_2{padding:15px}._header_owvch_19{align-items:flex-start}._panel_owvch_20{border-radius:14px;padding:17px}._panelHeading_owvch_20{flex-direction:column;align-items:flex-start}._statGrid_owvch_145{grid-template-columns:repeat(2,1fr)}._lookupControls_owvch_21,._playersToolbar_owvch_22{flex-direction:column;align-items:stretch}._lookupControls_owvch_21 ._primaryButton_owvch_121{width:100%}._progressCards_owvch_194{grid-template-columns:1fr}}._page_v1kpd_1{color:#dbdee1;background-color:#1e1f22;height:100dvh;min-height:0;padding:40px 20px 80px;overflow-y:auto}._container_v1kpd_10{max-width:720px;margin:0 auto}._backLink_v1kpd_15{color:#949ba4;margin-bottom:24px;font-size:13px;text-decoration:none;display:inline-block}._backLink_v1kpd_15:hover{color:#f2f3f5;text-decoration:underline}._title_v1kpd_28{color:#f2f3f5;margin:0 0 6px;font-size:28px;font-weight:800}._updated_v1kpd_35{color:#949ba4;margin:0 0 32px;font-size:13px}._article_v1kpd_41 h2{color:#f2f3f5;margin:36px 0 10px;font-size:18px;font-weight:700}._article_v1kpd_41 h2:first-child{margin-top:0}._article_v1kpd_41 p{margin:0 0 14px;font-size:14px;line-height:1.6}._article_v1kpd_41 ul{margin:0 0 14px;padding-left:22px;font-size:14px;line-height:1.6}._article_v1kpd_41 li{margin-bottom:6px}._article_v1kpd_41 strong{color:#f2f3f5}._article_v1kpd_41 a{color:#7c86f7}._article_v1kpd_41 a:hover{color:#97a0ff}._footerNav_v1kpd_81{border-top:1px solid #ffffff14;gap:16px;margin-top:48px;padding-top:20px;font-size:13px;display:flex}._footerNav_v1kpd_81 a{color:#949ba4;text-decoration:none}._footerNav_v1kpd_81 a:hover{color:#f2f3f5;text-decoration:underline}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fredoka-500-B0JifZgm.woff2)format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fredoka-600-C4zohCW5.woff2)format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fredoka-700-BOIZVyIN.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-500-Cerq10X2.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-LgqL8muc.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-700-Yt3aPRUw.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rg-bg:#0f0d15;--rg-panel:#1b1826;--rg-panel-raised:#242033;--rg-line:#322c47;--rg-text:#fff;--rg-paper:#f5f4f8;--rg-text-muted:#948fb0;--rg-accent:#4b45e6;--rg-accent-hover:#5c56ee;--rg-accent-soft:#4b45e62e;--rg-accent-ring:#6470ff6b;--rg-font-display:"Fredoka", ui-rounded, "Segoe UI", sans-serif;--rg-font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--rg-radius-pill:999px;--rg-radius-chip:14px;--rg-radius-panel:16px;--rg-radius-control:10px;--rg-shadow-panel:0 18px 50px #00000052;--rg-ease-pop:cubic-bezier(.34, 1.56, .64, 1)}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-height:100dvh}body{background:var(--rg-bg);color:var(--rg-paper);font-family:var(--rg-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow:hidden}button,input,textarea,select{font:inherit}button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline-offset:3px;outline:2px solid #8c98ff}::selection{color:#fff;background:#4b45e68c}
