._app_1hakf_1{max-width:1680px;margin:0 auto;padding:var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) 64px var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));min-height:var(--four-viewport-height, 100dvh);display:flex;flex-direction:column}._header_1hakf_10{height:104px;background:var(--background);display:flex;align-items:center;border-bottom:1px solid var(--line);gap:40px;flex-shrink:0}._brand_1hakf_19{font-size:33px;font-weight:800;letter-spacing:-2px;background:none;border:0;padding:0;position:relative;display:flex;align-items:center}._brand_1hakf_19 sup{color:var(--accent);font-size:16px;align-self:flex-start;line-height:28px;letter-spacing:0}._headerActions_1hakf_37{margin-left:auto;display:flex;align-items:center;gap:8px}._accountButton_1hakf_43{border:0;background:transparent;display:flex;align-items:center;gap:6px;max-width:190px;padding:9px;border-radius:8px;font-size:11px;font-weight:700}._accountButton_1hakf_43 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountButton_1hakf_43:hover{background:#e8e9e2}._helpButton_1hakf_63{display:flex;align-items:center;gap:8px;padding:12px;border:0;background:none;font-size:12px;font-weight:600}._iconButton_1hakf_73{border:0;background:transparent;display:grid;place-items:center;min-width:44px;height:44px;border-radius:50%}._iconButton_1hakf_73:hover,._helpButton_1hakf_63:hover{background:#e8e9e2}._divider_1hakf_86{height:20px;width:1px;background:var(--line);margin:0 10px}._main_1hakf_92{display:grid;grid-template-columns:40% 60%;min-height:620px;flex:1;align-items:stretch}._hero_1hakf_99{padding:77px 0 55px;z-index:1}._hero_1hakf_99 h1{font-size:clamp(38px,3.65vw,60px);font-weight:650;line-height:1.12;letter-spacing:-2.5px}._hero_1hakf_99 h1 em{font-style:normal;color:var(--accent)}._primary_1hakf_113{border:1px solid var(--accent);background:var(--accent);color:#fff;min-height:52px;padding:14px 21px;font-weight:650;font-size:13px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:8px;width:100%}._primary_1hakf_113:hover{background:#1945d5;box-shadow:0 5px 15px #2955e724}._playButton_1hakf_132{width:245px;justify-content:space-between;font-size:15px;min-height:58px;margin-top:31px;box-shadow:0 6px 15px #2955e721}._quickModes_1hakf_140{display:flex;align-items:center;gap:15px;margin-top:16px}._quickModes_1hakf_140 button{display:flex;gap:7px;align-items:center;background:none;border:0;padding:8px 0;font-size:11px;font-weight:600;color:#60665d}._quickModes_1hakf_140 button:hover{color:var(--accent)}._quickModes_1hakf_140>span{width:1px;height:12px;background:#d2d5cc}._boardArea_1hakf_165{position:relative;display:flex;flex-direction:column;min-width:0}._boardTop_1hakf_171{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 30px;z-index:2}._dimension_1hakf_179{border:1px solid #d6d9ce;color:#777d6e;padding:7px 10px;border-radius:4px;font-size:10px;letter-spacing:1px}._canvasWrap_1hakf_187{position:relative;flex:1;min-height:450px;margin:-20px -35px 0 -25px}._canvasWrap_1hakf_187,._canvasWrap_1hakf_187 *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._canvasWrap_1hakf_187>div{position:absolute;inset:0;height:100%;min-height:0}._boardBottom_1hakf_205{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 6px 0 30px;z-index:3}._boardTools_1hakf_214{display:flex;gap:3px;align-items:center}._toolButton_1hakf_219{display:flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:8px 10px;border:1px solid transparent;background:transparent;border-radius:7px;font-size:10px;color:#68705f}._toolButton_1hakf_219:hover{background:#e5e8dd}._toolActive_1hakf_236{background:#e2e8fb!important;color:var(--accent);border-color:#ced8f9}._loading_1hakf_241{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--muted);font-size:12px;height:100%}._loadingRing_1hakf_251{width:30px;height:30px;border:2px solid #d8ddce;border-top-color:var(--accent);border-radius:50%;animation:_spin_1hakf_1 1s linear infinite}@keyframes _spin_1hakf_1{to{transform:rotate(360deg)}}._backdrop_1hakf_264{position:fixed;inset:0;background:#323a334d;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:20;display:flex;align-items:center;justify-content:center;padding:24px}._dialog_1hakf_275{width:480px;max-width:100%;max-height:calc(100dvh - 48px);overflow:auto;background:#fafbf7;border:1px solid #ffffff80;box-shadow:0 30px 100px #16231126;padding:30px;border-radius:18px}._wide_1hakf_286{width:800px}._dialogHeader_1hakf_289{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:-5px -9px 10px 0}._dialogHeader_1hakf_289 h2{font-size:23px;letter-spacing:-.8px;font-weight:650}._muted_1hakf_301{font-size:12px;line-height:1.9;color:#7a8073}._modeChoices_1hakf_306{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}._threeModes_1hakf_312{grid-template-columns:repeat(3,minmax(0,1fr))}._threeModes_1hakf_312>button{padding-left:8px;padding-right:8px}._onlineSetup_1hakf_319{display:flex;flex-direction:column;gap:14px}._onlineSetup_1hakf_319>label{display:flex;flex-direction:column;gap:8px;font-size:12px}._onlineSetup_1hakf_319 input{width:100%;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:23px;letter-spacing:7px;text-transform:uppercase}._onlineError_1hakf_340{font-size:12px;color:#a23c32;line-height:1.7}._quickMatch_1hakf_345{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:12px 0 2px}._quickMatch_1hakf_345>svg{color:var(--accent)}._searchOrbit_1hakf_356{display:grid;place-items:center;width:48px;height:48px;color:var(--accent)}._searchOrbit_1hakf_356>svg{animation:_searchOrbit_1hakf_356 1.8s linear infinite}@keyframes _searchOrbit_1hakf_356{0%{transform:rotate(0) translate(6px) rotate(0)}to{transform:rotate(360deg) translate(6px) rotate(-360deg)}}@media(prefers-reduced-motion:reduce){._searchOrbit_1hakf_356>svg{animation:none}}._quickMatch_1hakf_345 strong{font-size:17px}._quickMatch_1hakf_345 ._primary_1hakf_113,._quickMatch_1hakf_345 ._secondary_1hakf_383{width:100%;justify-content:center}._onlineBanner_1hakf_387{margin:18px 10px 0 20px;border:1px solid #cbd6f5;background:#f6f8ff;border-radius:12px;padding:9px 15px;z-index:4;flex-shrink:0}._lobbyHeading_1hakf_396{display:flex;align-items:center;gap:10px}._lobbyHeading_1hakf_396>span{font-size:9px;letter-spacing:1px;color:#6c7695}._lobbyHeading_1hakf_396>strong{font-size:22px;letter-spacing:4px;color:var(--accent);-webkit-user-select:all;user-select:all}._lobbyHeading_1hakf_396>button:last-child{margin-left:auto}._onlineBanner_1hakf_387 p,._onlineBanner_1hakf_387 small{font-size:11px;line-height:1.6;color:#67738e}._onlineBanner_1hakf_387 p[role=alert]{color:#a23c32}._modeChoices_1hakf_306>button{border:1px solid #dce0d4;background:#f4f5ef;border-radius:10px;padding:20px 13px;display:flex;align-items:center;flex-direction:column;gap:8px;min-height:126px}._modeChoices_1hakf_306 strong{font-size:14px;font-weight:650}._modeChoices_1hakf_306 small{font-size:10px;color:var(--muted)}._selected_1hakf_443{background:#e8edfe!important;border-color:#9fb2f4!important;color:var(--accent)!important}._nameFields_1hakf_448{display:flex;gap:12px;margin-bottom:23px}._nameFields_1hakf_448 p{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#757c6c}._nameFields_1hakf_448 strong{color:var(--text)}._accountPanel_1hakf_463{display:grid;gap:14px}._accountPanel_1hakf_463 form{display:grid;gap:12px}._accountPanel_1hakf_463 label{display:grid;gap:6px;font-size:12px;font-weight:650}._accountPanel_1hakf_463 input{width:100%;border:1px solid #dce0d4;background:#fff;border-radius:7px;padding:12px;font-size:16px}._inputHint_1hakf_485{color:#7b8275;font-size:10px;font-weight:500;line-height:1.4}._accountNotice_1hakf_491{margin:0;border:1px solid #c8ddc3;background:#f1f8ef;color:#315c2c;border-radius:7px;padding:10px 12px;font-size:12px;line-height:1.45}._textButton_1hakf_501{border:0;background:transparent;color:var(--accent);padding:4px;text-decoration:underline}._accountTabs_1hakf_508{display:flex;gap:8px}._accountTabs_1hakf_508 button{flex:1;border:1px solid #dce0d4;background:#fff;border-radius:7px;padding:10px}._accountTabs_1hakf_508 button._selected_1hakf_443{border-color:var(--accent);color:var(--accent)}._nameFields_1hakf_448 label{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;font-size:10px;font-weight:600;color:#757c6c}._nameFields_1hakf_448 input{border:1px solid #dce0d4;background:#fff;padding:12px;border-radius:7px;font-size:12px;color:var(--text);width:100%}._difficulty_1hakf_542{border:0;padding:0;display:flex;gap:7px;margin:0 0 24px}._difficulty_1hakf_542 legend{font-size:11px;padding:0;margin-bottom:10px;color:#757c6c}._difficulty_1hakf_542 button{flex:1;padding:12px 5px;background:transparent;border:1px solid #dce0d4;border-radius:6px;font-size:12px}._settingsList_1hakf_563{margin-top:15px}._setting_1hakf_563{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid var(--line)}._setting_1hakf_563:last-child{border:0}._setting_1hakf_563>svg{color:#6d765f}._setting_1hakf_563>span{flex:1;min-width:0;overflow-wrap:anywhere}._setting_1hakf_563 strong{font-size:12px;font-weight:650;display:block}._setting_1hakf_563 small{display:block;font-size:10px;color:#8b9183;margin-top:4px}._setting_1hakf_563 input[type=checkbox]{appearance:none;width:40px;height:24px;border-radius:20px;background:#d9ddcf;position:relative;cursor:pointer;flex-shrink:0;transition:background .2s}._setting_1hakf_563 input[type=checkbox]:before{content:"";position:absolute;top:3px;left:3px;background:#fff;width:18px;height:18px;border-radius:50%;box-shadow:0 1px 3px #0002;transition:transform .2s}._setting_1hakf_563 input[type=checkbox]:checked{background:var(--accent)}._setting_1hakf_563 input[type=checkbox]:checked:before{transform:translate(16px)}._secondary_1hakf_383{min-height:48px;padding:12px 16px;border:1px solid #dce0d4;background:#f5f6ef;border-radius:8px;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:10px}._secondary_1hakf_383:hover{background:#ebeee2}._textButton_1hakf_501{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:none;border:0;min-height:44px;font-size:11px;color:#737d66;margin-top:7px}._textButton_1hakf_501:hover{color:var(--accent)}._dialogActions_1hakf_658{margin-top:25px;display:flex;flex-direction:column;gap:5px}._playMain_1hakf_664{grid-template-columns:280px 1fr;gap:35px;min-height:650px}._gamePanel_1hakf_669{padding:55px 0 30px}._panelEyebrow_1hakf_672{font-size:9px;color:#8c947e;letter-spacing:1.8px;margin-bottom:22px;font-weight:700}._gamePanel_1hakf_669 h2{font-size:33px;line-height:1.22;letter-spacing:-1.4px;font-weight:600;margin-bottom:14px;overflow-wrap:anywhere}._gamePanel_1hakf_669>._muted_1hakf_301{max-width:250px}._resultRevealed_1hakf_690>h2,._resultRevealed_1hakf_690>._trophy_1hakf_691,._resultRevealed_1hakf_690>._muted_1hakf_301,._resultRevealed_1hakf_690>button{animation:_resultAppear_1hakf_1 .55s cubic-bezier(.22,1,.36,1) both}@keyframes _resultAppear_1hakf_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._resultRevealed_1hakf_690>h2,._resultRevealed_1hakf_690>._trophy_1hakf_691,._resultRevealed_1hakf_690>._muted_1hakf_301,._resultRevealed_1hakf_690>button{animation:none}}._players_1hakf_714{display:flex;flex-direction:column;gap:10px;margin-top:32px}._player_1hakf_714{display:flex;align-items:center;gap:12px;padding:13px 12px;border:1px solid #e1e4d9;background:#eeefe8;border-radius:10px;min-height:72px}._activePlayer_1hakf_730{border-color:#c4d1fd;background:#f8f9fd;box-shadow:0 0 0 3px #2955e707}._token_1hakf_735{width:34px;height:34px;background:#30373b;border:3px solid #475054;box-shadow:0 3px 3px #0002;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;color:#aeb5b3;flex-shrink:0}._ivory_1hakf_749{background:#efe9da;border-color:#fffcf5;color:#9a9384;font-size:18px}._player_1hakf_714>span:nth-child(2){flex:1;min-width:0}._player_1hakf_714 strong{display:block;font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._player_1hakf_714 small{font-size:9px;color:#8b9381;display:block;margin-top:4px}._activeDot_1hakf_773{height:6px;width:6px;border-radius:50%;background:var(--accent);margin:0 4px}._stats_1hakf_780{display:flex;gap:40px;border-bottom:1px solid var(--line);padding:25px 0 23px;margin-bottom:22px}._stats_1hakf_780 small{display:block;font-size:8px;color:#929a85;letter-spacing:1px;margin-bottom:5px}._stats_1hakf_780 strong{font-size:21px;font-weight:500;font-variant-numeric:tabular-nums}._stats_1hakf_780 strong>span{font-size:11px;color:#8c957e}._turnPill_1hakf_803{display:flex;align-items:center;gap:10px;font-size:12px;background:#fafbf6;box-shadow:0 3px 12px #323e2810;border:1px solid #e6e9de;padding:12px 17px;border-radius:30px;font-weight:600}._turnLabel_1hakf_815{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._turnTimer_1hakf_821{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:3px;min-width:49px;margin-left:2px;padding-left:12px;border-left:1px solid #dfe3d7;white-space:nowrap;font-variant-numeric:tabular-nums}._turnTimer_1hakf_821 strong{min-width:20px;text-align:right;font-size:13px;font-weight:700}._turnTimer_1hakf_821 small{color:#858d7b;font-size:9px;font-weight:600;text-transform:uppercase}._turnToken_1hakf_845{width:13px;height:13px;border-radius:50%;background:#30383a;border:2px solid #5e6868}._lightTurn_1hakf_852{background:#f3ecdd;border-color:#c8bea8}._playMain_1hakf_664 ._boardTop_1hakf_171{padding-left:20px}._playMain_1hakf_664 ._canvasWrap_1hakf_187{margin-left:-30px;min-height:440px}._playMain_1hakf_664 ._boardBottom_1hakf_205{padding-left:20px}._viewControl_1hakf_866{position:relative}._viewPopover_1hakf_869{position:absolute;bottom:54px;right:0;padding:20px;background:#fcfdf9;box-shadow:0 8px 45px #273c2522;border:1px solid #e2e7d8;border-radius:12px;width:260px}._viewPopover_1hakf_869>strong{font-size:11px;display:block;margin-bottom:10px}._viewHeading_1hakf_885{display:flex;align-items:center;justify-content:space-between;margin:-10px -10px 8px 0;font-size:11px}._dialog_1hakf_275:focus{outline:none}._volumeSlider_1hakf_895{display:block;width:100%;height:30px;margin:8px 0 0;accent-color:var(--accent);cursor:pointer;touch-action:pan-y}._setting_1hakf_563 output{float:right;color:var(--accent);font-variant-numeric:tabular-nums}._cameraChoices_1hakf_909,._layerChoices_1hakf_910{display:flex;gap:5px;margin-bottom:18px}._cameraChoices_1hakf_909 button,._layerChoices_1hakf_910 button{min-height:44px;flex:1;border:1px solid #dfe4d5;border-radius:5px;background:none;font-size:10px;padding:8px 5px}._viewPopover_1hakf_869>small{font-size:9px;color:#959d89;line-height:1.7}._trophy_1hakf_691{color:var(--accent);margin-bottom:13px}._replayControls_1hakf_934{display:flex;gap:5px}._replayControls_1hakf_934 button{flex:1;background:#f9faf6;border:1px solid #dce3d1;display:grid;place-items:center;height:44px;border-radius:6px}._replayLabel_1hakf_947{font-size:11px;text-align:center;color:#7b886d;margin:12px}._feedback_1hakf_953{font-size:11px;color:#b75c3b;text-align:center;position:absolute;bottom:75px;left:0;right:0;pointer-events:none}._mobilePlayers_1hakf_963{display:none}@media(min-width:1500px){._main_1hakf_92{min-height:710px}._hero_1hakf_99{padding-top:100px}._canvasWrap_1hakf_187{min-height:510px}}@media(max-width:1200px){._app_1hakf_1{padding-inline:36px}._header_1hakf_10{gap:25px;height:88px}._hero_1hakf_99 h1{font-size:42px}._main_1hakf_92{min-height:580px;grid-template-columns:41% 59%}._hero_1hakf_99{padding-top:60px}._canvasWrap_1hakf_187{min-height:400px;margin-right:-20px}._boardTop_1hakf_171{padding-left:15px}._boardBottom_1hakf_205{padding-left:5px}._playMain_1hakf_664{grid-template-columns:245px 1fr;gap:15px;min-height:600px}._gamePanel_1hakf_669 h2{font-size:29px}._playMain_1hakf_664 ._boardBottom_1hakf_205{padding-left:0}._toolButton_1hakf_219{padding:8px}._playMain_1hakf_664 ._canvasWrap_1hakf_187{margin-left:-20px}}@media(max-width:900px){._app_1hakf_1{padding-inline:25px}._header_1hakf_10{height:80px}._hero_1hakf_99 h1{font-size:35px;letter-spacing:-1.8px}._hero_1hakf_99{padding-top:55px}._primary_1hakf_113._playButton_1hakf_132{width:210px}._canvasWrap_1hakf_187{margin-left:-20px;margin-right:-15px}._boardTop_1hakf_171{padding-left:5px}._dimension_1hakf_179{font-size:8px}._boardBottom_1hakf_205{flex-wrap:wrap;gap:0;justify-content:center}._playMain_1hakf_664{grid-template-columns:210px 1fr}._playMain_1hakf_664 ._canvasWrap_1hakf_187{min-height:420px}._gamePanel_1hakf_669 h2{font-size:25px}._gamePanel_1hakf_669 ._muted_1hakf_301{font-size:10px}._player_1hakf_714{gap:8px;padding:10px 8px}._player_1hakf_714 strong{font-size:11px}._player_1hakf_714 small{font-size:8px}._stats_1hakf_780{gap:25px}._playMain_1hakf_664 ._boardTop_1hakf_171{padding-left:0}._turnPill_1hakf_803{font-size:10px;padding:11px}._toolButton_1hakf_219 span{font-size:9px}}@media(max-height:550px)and (min-width:651px){._header_1hakf_10{height:62px}._playMain_1hakf_664{min-height:400px}._gamePanel_1hakf_669{padding-top:25px}._gamePanel_1hakf_669 h2{font-size:22px}._gamePanel_1hakf_669 ._muted_1hakf_301{display:none}._players_1hakf_714{margin-top:18px}._stats_1hakf_780{padding:15px 0}._playMain_1hakf_664 ._canvasWrap_1hakf_187{min-height:280px}._boardTop_1hakf_171{height:52px}._playMain_1hakf_664 ._boardBottom_1hakf_205{min-height:50px}}@media(max-width:650px),(max-width:1000px)and (max-height:550px)and (pointer:coarse){._app_1hakf_1{height:var(--four-viewport-height, 100dvh);min-height:0;padding:var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) max(12px,var(--safe-area-inset-right, env(safe-area-inset-right, 0px))) var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) max(12px,var(--safe-area-inset-left, env(safe-area-inset-left, 0px)))}._header_1hakf_10{height:52px;gap:8px}._brand_1hakf_19{font-size:27px}._brand_1hakf_19 sup{font-size:12px;line-height:23px}._headerActions_1hakf_37{gap:0}._accountButton_1hakf_43{max-width:44px;width:44px;height:44px;justify-content:center;flex-shrink:0}._accountButton_1hakf_43 span,._helpButton_1hakf_63 span{display:none}._divider_1hakf_86{margin:0 2px}._helpButton_1hakf_63{padding:10px}._iconButton_1hakf_73{min-width:40px;width:40px;height:44px;flex-shrink:0}._main_1hakf_92,._playMain_1hakf_664{display:flex;flex-direction:column;min-height:0;min-width:0;gap:0}._hero_1hakf_99{padding:clamp(8px,2dvh,18px) 0 0;flex-shrink:0}._hero_1hakf_99 h1{font-size:clamp(27px,4.4dvh,38px);line-height:1.08;letter-spacing:-1.3px}._hero_1hakf_99 h1>br:first-child{display:none}._playButton_1hakf_132._primary_1hakf_113{margin-top:12px;min-height:44px;padding:10px 15px;width:100%;font-size:14px}._quickModes_1hakf_140{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:4px}._quickModes_1hakf_140>span{display:none}._quickModes_1hakf_140 button{justify-content:center;gap:5px;min-width:0;min-height:34px;font-size:11px;padding:4px 0;white-space:nowrap}._boardArea_1hakf_165,._playMain_1hakf_664 ._boardArea_1hakf_165{min-height:0;flex:1 1 0}._boardTop_1hakf_171,._playMain_1hakf_664 ._boardTop_1hakf_171{height:48px;flex-shrink:0;padding:0}._menuMain_1hakf_1229 ._boardTop_1hakf_171{height:30px}._dimension_1hakf_179{font-size:9px;padding:4px 7px}._canvasWrap_1hakf_187,._playMain_1hakf_664 ._canvasWrap_1hakf_187{flex:1 1 0;min-height:0;height:auto;margin:0}._turnPill_1hakf_803{min-width:0;max-width:calc(100% - 44px);font-size:11px;padding:9px 11px;white-space:normal;overflow-wrap:anywhere;line-height:1.3}._turnTimer_1hakf_821{min-width:43px;padding-left:8px}._turnTimer_1hakf_821 strong{font-size:11px}._turnToken_1hakf_845{flex-shrink:0}._boardBottom_1hakf_205,._playMain_1hakf_664 ._boardBottom_1hakf_205{min-height:44px;flex-shrink:0;padding:0;gap:0;flex-direction:column}._menuMain_1hakf_1229 ._boardBottom_1hakf_205{flex-direction:row}._menuMain_1hakf_1229 ._boardTools_1hakf_214{width:100%;justify-content:center}._boardTools_1hakf_214,._playMain_1hakf_664 ._boardTools_1hakf_214{width:100%;justify-content:space-between;gap:0}._toolButton_1hakf_219,._playMain_1hakf_664 ._toolButton_1hakf_219{min-height:44px;padding:8px;gap:5px;font-size:11px}._playMain_1hakf_664 ._toolButton_1hakf_219 span{font-size:11px}._mobilePlayers_1hakf_963{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;min-height:30px;flex-shrink:0;border-bottom:1px solid var(--line);font-size:10px}._mobilePlayers_1hakf_963>span{flex:1;min-width:0;max-width:38%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobilePlayers_1hakf_963>span:last-child{text-align:right}._mobilePlayers_1hakf_963>strong{flex-shrink:0;font-size:10px;font-weight:500}._onlineBanner_1hakf_387{margin:5px 0 0;padding:2px 8px 5px}._lobbyHeading_1hakf_396{gap:5px}._lobbyHeading_1hakf_396>svg{flex-shrink:0}._lobbyHeading_1hakf_396>span{font-size:8px}._lobbyHeading_1hakf_396>strong{font-size:20px;letter-spacing:2px;white-space:nowrap}._onlineBanner_1hakf_387 p,._onlineBanner_1hakf_387 small{overflow-wrap:anywhere;font-size:10px;line-height:1.3}._viewPopover_1hakf_869{position:fixed;bottom:calc(48px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));right:max(12px,env(safe-area-inset-right,0px));width:min(290px,calc(100vw - 24px));padding:12px;z-index:10}._viewPopover_1hakf_869 ._cameraChoices_1hakf_909,._viewPopover_1hakf_869 ._layerChoices_1hakf_910{margin-bottom:8px}._viewPopover_1hakf_869 button{min-height:40px}._feedback_1hakf_953{bottom:80px;left:0;right:0;max-width:100%;padding:8px;overflow-wrap:anywhere}._playMain_1hakf_664 ._gamePanel_1hakf_669{display:none}._playMain_1hakf_664:has(._trophy_1hakf_691) ._gamePanel_1hakf_669,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._gamePanel_1hakf_669{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px;order:2;flex-shrink:0;padding:6px 0;border-top:1px solid var(--line)}._playMain_1hakf_664:has(._trophy_1hakf_691) ._boardArea_1hakf_165,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._boardArea_1hakf_165{flex:1 1 0;min-height:0;height:auto}._playMain_1hakf_664 ._gamePanel_1hakf_669 ._panelEyebrow_1hakf_672,._playMain_1hakf_664 ._gamePanel_1hakf_669 ._players_1hakf_714,._playMain_1hakf_664 ._gamePanel_1hakf_669 ._stats_1hakf_780,._playMain_1hakf_664 ._gamePanel_1hakf_669 ._muted_1hakf_301,._playMain_1hakf_664 ._gamePanel_1hakf_669 ._trophy_1hakf_691{display:none}._playMain_1hakf_664:has(._trophy_1hakf_691) ._gamePanel_1hakf_669 h2,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._gamePanel_1hakf_669 h2{grid-column:1 / -1;font-size:17px;line-height:1.25;overflow-wrap:anywhere;letter-spacing:-.4px}._playMain_1hakf_664:has(._replayControls_1hakf_934) ._gamePanel_1hakf_669 h2{display:none}._gamePanel_1hakf_669 ._primary_1hakf_113,._gamePanel_1hakf_669 ._secondary_1hakf_383,._gamePanel_1hakf_669 ._textButton_1hakf_501{margin:0;min-height:44px;padding:6px;font-size:11px;min-width:0}._gamePanel_1hakf_669 ._textButton_1hakf_501{grid-column:1 / -1}._gamePanel_1hakf_669 ._replayControls_1hakf_934{grid-column:1 / -1;margin:0}._gamePanel_1hakf_669 ._replayControls_1hakf_934 button{min-height:40px}._gamePanel_1hakf_669 ._replayLabel_1hakf_947{align-self:center;margin:0;font-size:11px}._backdrop_1hakf_264{padding:max(8px,var(--safe-area-inset-top, env(safe-area-inset-top, 0px))) 10px max(8px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}._dialog_1hakf_275{padding:14px;max-height:calc(var(--four-viewport-height, 100dvh) - 16px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}._dialogHeader_1hakf_289{margin:0 0 6px}._dialogHeader_1hakf_289 h2{font-size:21px;min-width:0;overflow-wrap:anywhere}._dialog_1hakf_275 ._muted_1hakf_301{font-size:11px;line-height:1.5}._modeChoices_1hakf_306{margin:12px 0;gap:6px}._modeChoices_1hakf_306>button{min-height:74px;padding:8px 4px;gap:4px;min-width:0}._modeChoices_1hakf_306 strong{font-size:11px;line-height:1.3}._modeChoices_1hakf_306 small{font-size:9px;line-height:1.3}._modeChoices_1hakf_306 svg{width:20px;height:20px}._nameFields_1hakf_448{gap:8px;margin-bottom:12px}._nameFields_1hakf_448 label,._onlineSetup_1hakf_319>label{gap:5px;font-size:11px}._nameFields_1hakf_448 input,._onlineSetup_1hakf_319 input{padding:8px;min-height:42px;font-size:16px}._onlineSetup_1hakf_319 input{letter-spacing:4px}._onlineSetup_1hakf_319{gap:6px}._onlineSetup_1hakf_319 ._secondary_1hakf_383{margin-top:0}._dialog_1hakf_275 ._primary_1hakf_113,._dialog_1hakf_275 ._secondary_1hakf_383{min-height:44px;padding:10px;font-size:12px}._difficulty_1hakf_542{margin-bottom:12px}._difficulty_1hakf_542 legend{margin-bottom:6px}._difficulty_1hakf_542 button{min-height:42px;padding:8px 4px}._settingsList_1hakf_563{margin-top:6px}._setting_1hakf_563{padding:10px 0;gap:8px;min-height:54px}._setting_1hakf_563>svg{flex-shrink:0}._setting_1hakf_563 strong{font-size:12px}._setting_1hakf_563 small{font-size:10px;line-height:1.4}._dialogActions_1hakf_658{margin-top:12px}}@media(max-width:1000px)and (max-height:550px)and (orientation:landscape)and (pointer:coarse){._header_1hakf_10{height:44px}._menuMain_1hakf_1229{display:grid;grid-template-columns:42% minmax(0,1fr);gap:14px}._hero_1hakf_99{align-self:center;padding:0}._hero_1hakf_99 h1{font-size:28px}._boardTop_1hakf_171,._playMain_1hakf_664 ._boardTop_1hakf_171{height:44px}._playMain_1hakf_664 ._boardArea_1hakf_165{display:grid;grid-template-columns:minmax(0,1fr) 200px;grid-template-rows:auto minmax(0,1fr) auto 44px;column-gap:10px}._playMain_1hakf_664 ._canvasWrap_1hakf_187{grid-column:1;grid-row:1 / -1}._playMain_1hakf_664 ._onlineBanner_1hakf_387{grid-column:2;grid-row:1}._playMain_1hakf_664 ._lobbyHeading_1hakf_396{display:grid;grid-template-columns:minmax(0,1fr) 40px 40px}._playMain_1hakf_664 ._lobbyHeading_1hakf_396>svg,._playMain_1hakf_664 ._lobbyHeading_1hakf_396>span{display:none}._playMain_1hakf_664 ._lobbyHeading_1hakf_396>strong{font-size:18px;letter-spacing:1px}._playMain_1hakf_664 ._boardTop_1hakf_171{grid-column:2;grid-row:2;align-self:start;height:auto;min-height:44px}._playMain_1hakf_664 ._mobilePlayers_1hakf_963{grid-column:2;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0}._playMain_1hakf_664 ._mobilePlayers_1hakf_963>span{max-width:100%}._playMain_1hakf_664 ._mobilePlayers_1hakf_963>strong{grid-row:2;grid-column:1 / -1;text-align:center}._playMain_1hakf_664 ._boardBottom_1hakf_205{grid-column:2;grid-row:4}._playMain_1hakf_664 ._toolButton_1hakf_219 span{display:none}._playMain_1hakf_664:has(._trophy_1hakf_691),._playMain_1hakf_664:has(._replayControls_1hakf_934){display:grid;grid-template-columns:210px minmax(0,1fr);gap:12px}._playMain_1hakf_664:has(._trophy_1hakf_691) ._gamePanel_1hakf_669,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._gamePanel_1hakf_669{order:0;display:flex;flex-direction:column;justify-content:center;border:0;min-height:0}._playMain_1hakf_664:has(._trophy_1hakf_691) ._boardArea_1hakf_165,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._boardArea_1hakf_165{display:flex}._playMain_1hakf_664:has(._trophy_1hakf_691) ._mobilePlayers_1hakf_963,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._mobilePlayers_1hakf_963{padding-right:0;height:25px}._playMain_1hakf_664:has(._trophy_1hakf_691) ._boardBottom_1hakf_205,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._boardBottom_1hakf_205{position:static;width:100%}._dialog_1hakf_275{width:760px}._dialog_1hakf_275:has(._modeChoices_1hakf_306){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px}._dialog_1hakf_275:has(._modeChoices_1hakf_306) ._dialogHeader_1hakf_289,._dialog_1hakf_275:has(._modeChoices_1hakf_306)>._muted_1hakf_301{grid-column:1 / -1}._dialog_1hakf_275 ._modeChoices_1hakf_306{grid-column:1;grid-row:3;margin:8px 0}._dialog_1hakf_275 ._nameFields_1hakf_448{grid-column:1;grid-row:4 / 6;margin:0}._dialog_1hakf_275 ._difficulty_1hakf_542{grid-column:2;grid-row:3;margin:8px 0}._dialog_1hakf_275:has(._modeChoices_1hakf_306)>._primary_1hakf_113{grid-column:2;grid-row:4;align-self:end}._dialog_1hakf_275 ._onlineSetup_1hakf_319{grid-column:2;grid-row:3 / 6;gap:5px;margin-top:8px}._onlineSetup_1hakf_319>._muted_1hakf_301{display:none}._settingsList_1hakf_563{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}._app_1hakf_1{height:var(--four-viewport-height, 100dvh);min-height:0;max-width:1760px;padding-inline:clamp(16px,3vw,48px)}._header_1hakf_10{height:68px;gap:20px}._brand_1hakf_19{font-size:28px}._brand_1hakf_19 sup{font-size:14px;line-height:23px}._main_1hakf_92,._playMain_1hakf_664{display:grid;grid-template-columns:288px minmax(0,1fr);flex:1 1 0;min-height:0;min-width:0;gap:clamp(20px,3vw,48px);padding-block:24px}._hero_1hakf_99{align-self:center;padding:0;min-width:0}._hero_1hakf_99 h1{display:flex;align-items:center;gap:12px;font-size:29px;line-height:1.2;letter-spacing:-1px;margin-bottom:28px;font-weight:650}._hero_1hakf_99 h1>span{font-size:11px;letter-spacing:0;color:#626d85;background:#e6e9f0;padding:5px 7px;border-radius:5px}._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{width:100%;min-height:52px;margin:0;padding:14px;font-size:13px;box-shadow:none;justify-content:flex-start}._playButton_1hakf_132>svg:last-child{margin-left:auto}._quickModes_1hakf_140{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}._quickModes_1hakf_140 button{display:flex;justify-content:flex-start;width:100%;min-height:52px;padding:12px 14px;gap:12px;font-size:13px;color:#353b40;background:var(--surface);border:1px solid var(--line);border-radius:8px}._quickModes_1hakf_140 button:hover{background:#eaece8;border-color:#bec4be}._quickModes_1hakf_140 button>svg:last-child{margin-left:auto;color:#919893}._historyLink_1hakf_1779{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:20px;padding:12px 0;border:0;border-top:1px solid var(--line);background:transparent;color:#636a65;font-size:12px}._historyLink_1hakf_1779:hover{color:var(--accent)}._boardArea_1hakf_165{min-height:0;min-width:0;height:100%;border:1px solid #dfe1d9;border-radius:16px;background:#eeeee8}._boardTop_1hakf_171,._playMain_1hakf_664 ._boardTop_1hakf_171{height:54px;min-height:0;flex-shrink:0;padding:0 16px}._menuMain_1hakf_1229 ._boardTop_1hakf_171{height:40px;justify-content:flex-end}._dimension_1hakf_179{border:0;font-size:10px;color:#7b8077}._canvasWrap_1hakf_187,._playMain_1hakf_664 ._canvasWrap_1hakf_187{flex:1 1 0;min-height:0;height:auto;margin:0}._boardBottom_1hakf_205,._playMain_1hakf_664 ._boardBottom_1hakf_205{flex-shrink:0;min-height:52px;padding:4px 12px;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap}._boardTools_1hakf_214{justify-content:flex-end}._onlineBanner_1hakf_387{margin:12px 12px 0;border-radius:9px}._gamePanel_1hakf_669{min-height:0;padding:22px 0 0}._panelEyebrow_1hakf_672{margin-bottom:12px;font-size:10px;letter-spacing:1px}._gamePanel_1hakf_669 h2{font-size:24px;letter-spacing:-.7px;line-height:1.25;margin-bottom:12px}._players_1hakf_714{margin-top:22px}._player_1hakf_714{min-height:64px;background:#eeefe9}._player_1hakf_714._activePlayer_1hakf_730{background:#e9edf9;border-color:#c1cfee}._stats_1hakf_780{padding:18px 0;margin-bottom:18px}._trophy_1hakf_691{width:22px;height:22px;margin-bottom:8px}._dialogHeader_1hakf_289 h2{font-weight:650;letter-spacing:-.5px}._primary_1hakf_113,._secondary_1hakf_383{box-shadow:none}@media(min-width:651px)and (max-height:700px){._header_1hakf_10{height:56px}._main_1hakf_92,._playMain_1hakf_664{padding-block:12px;grid-template-columns:250px minmax(0,1fr);gap:20px}._hero_1hakf_99 h1{font-size:25px;margin-bottom:18px}._gamePanel_1hakf_669{padding-top:8px}._gamePanel_1hakf_669 h2{font-size:20px}._players_1hakf_714{margin-top:12px;gap:6px}._player_1hakf_714{min-height:54px;padding:8px}._stats_1hakf_780{margin-bottom:12px;padding:12px 0}._gamePanel_1hakf_669 ._primary_1hakf_113,._gamePanel_1hakf_669 ._secondary_1hakf_383{min-height:44px;padding:8px}._playMain_1hakf_664:has(._trophy_1hakf_691) ._gamePanel_1hakf_669 ._players_1hakf_714,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._gamePanel_1hakf_669 ._players_1hakf_714{display:none}._panelEyebrow_1hakf_672{margin-bottom:8px}._boardTop_1hakf_171,._playMain_1hakf_664 ._boardTop_1hakf_171{height:44px}._boardBottom_1hakf_205,._playMain_1hakf_664 ._boardBottom_1hakf_205{min-height:44px}}@media(max-width:650px){._app_1hakf_1{padding-inline:max(12px,env(safe-area-inset-left,0px))}._header_1hakf_10{height:52px;gap:8px}._main_1hakf_92,._playMain_1hakf_664{display:flex;min-height:0;gap:0;padding-block:8px}._menuMain_1hakf_1229{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:16px}._menuMain_1hakf_1229 ._boardArea_1hakf_165{order:0}._hero_1hakf_99{order:1;width:100%}._hero_1hakf_99 h1{font-size:22px;margin-bottom:12px;gap:9px}._hero_1hakf_99 h1>span{font-size:10px;padding:3px 5px}._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{min-height:46px;padding:10px 14px}._quickModes_1hakf_140{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px}._quickModes_1hakf_140 button{min-height:44px;padding:8px 3px;font-size:11px;gap:5px;justify-content:center}._quickModes_1hakf_140 button>svg{width:15px;height:15px}._quickModes_1hakf_140 button>svg:last-child{display:none}._historyLink_1hakf_1779{margin-top:6px;min-height:40px;padding:8px 0;font-size:11px;justify-content:center;border:0}._boardArea_1hakf_165{border-radius:12px}._menuMain_1hakf_1229 ._boardTop_1hakf_171{height:24px;padding:0 8px}._menuMain_1hakf_1229 ._boardBottom_1hakf_205{min-height:34px;padding:0 8px}._menuMain_1hakf_1229 ._boardTools_1hakf_214{justify-content:flex-end}._menuMain_1hakf_1229 ._toolButton_1hakf_219{min-height:34px;font-size:10px;padding:4px}._playMain_1hakf_664 ._boardArea_1hakf_165{height:auto}._playMain_1hakf_664 ._boardTop_1hakf_171{padding:0 8px;height:46px}._playMain_1hakf_664 ._boardBottom_1hakf_205{padding:0 4px;min-height:44px}._playMain_1hakf_664 ._boardTools_1hakf_214{width:100%;justify-content:space-between}._mobilePlayers_1hakf_963{padding-inline:8px}._onlineBanner_1hakf_387{margin:6px 6px 0}._playMain_1hakf_664:has(._trophy_1hakf_691) ._gamePanel_1hakf_669,._playMain_1hakf_664:has(._replayControls_1hakf_934) ._gamePanel_1hakf_669{padding:6px 0 0}._playMain_1hakf_664:has(._trophy_1hakf_691) ._gamePanel_1hakf_669 h2{font-size:15px;margin:0}._gamePanel_1hakf_669 ._textButton_1hakf_501{min-height:36px}}@media(min-width:651px)and (max-width:1000px)and (max-height:550px)and (pointer:coarse){._app_1hakf_1{padding-inline:max(12px,env(safe-area-inset-left,0px))}._header_1hakf_10{height:44px}._menuMain_1hakf_1229{grid-template-columns:230px minmax(0,1fr);gap:14px;padding-block:8px}._hero_1hakf_99{padding:0}._hero_1hakf_99 h1{font-size:22px;margin-bottom:12px}._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{min-height:44px;padding:8px}._quickModes_1hakf_140{grid-template-columns:1fr;gap:4px;margin-top:4px}._quickModes_1hakf_140 button{min-height:36px;padding:6px 10px;font-size:11px}._historyLink_1hakf_1779{margin-top:6px;min-height:34px;padding:6px}._playMain_1hakf_664{display:flex;padding-block:6px;gap:0}._playMain_1hakf_664 ._boardArea_1hakf_165{padding:6px}._playMain_1hakf_664 ._boardTop_1hakf_171{height:auto;padding:0}._playMain_1hakf_664 ._boardBottom_1hakf_205{padding:0}._playMain_1hakf_664 ._onlineBanner_1hakf_387{margin:0}._playMain_1hakf_664 ._gamePanel_1hakf_669{padding:0}._playMain_1hakf_664:has(._trophy_1hakf_691),._playMain_1hakf_664:has(._replayControls_1hakf_934){display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px}}._onlinePause_1hakf_2127{text-align:center;padding:12px 0}._pauseCountdown_1hakf_2131{display:block;font-size:56px;font-variant-numeric:tabular-nums;letter-spacing:-2px}._dialog_1hakf_275:has([data-guide]){display:flex;flex-direction:column;width:960px;max-height:calc(100dvh - 48px);padding:24px;overflow:hidden}._dialog_1hakf_275:has([data-guide]) ._dialogHeader_1hakf_289{flex-shrink:0;margin:0 0 14px}@media(max-width:650px),(max-height:700px){._dialog_1hakf_275:has([data-guide]){max-height:calc(100dvh - 24px);padding:14px}._dialog_1hakf_275:has([data-guide]) ._dialogHeader_1hakf_289{margin-bottom:10px}}._quickModes_1hakf_140{grid-template-columns:repeat(2,minmax(0,1fr))}@media(orientation:landscape)and (max-height:500px){._quickModes_1hakf_140 button>svg:last-child{display:none}}@media(max-width:650px)and (orientation:landscape)and (max-height:500px){._header_1hakf_10{height:44px}._menuMain_1hakf_1229{grid-template-columns:minmax(180px,.9fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px;padding-block:6px}._menuMain_1hakf_1229 ._hero_1hakf_99{order:0;padding:0}._menuMain_1hakf_1229 ._boardArea_1hakf_165{order:1;height:100%;min-height:0}._hero_1hakf_99 h1{font-size:20px;margin-bottom:6px}._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{min-height:36px;padding:7px;font-size:12px}._quickModes_1hakf_140{gap:4px;margin-top:4px}._quickModes_1hakf_140 button{min-height:34px;padding:6px 3px}._historyLink_1hakf_1779{min-height:30px;padding:4px;margin-top:4px}}._menuMain_1hakf_1229{grid-template-columns:minmax(320px,360px) minmax(0,1fr);gap:18px;padding-block:18px 24px}._menuMain_1hakf_1229 ._hero_1hakf_99{container-type:inline-size;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(58px,8vh,84px) clamp(24px,2.5vw,34px) 34px;border:1px solid #e4e6df;border-radius:20px;background:#fafbf8;box-shadow:0 18px 50px #2830260a}._menuMain_1hakf_1229 ._hero_1hakf_99 h1{display:block;white-space:nowrap;margin:0 0 12px;font-size:clamp(18px,12cqw,42px);font-weight:720;letter-spacing:-1.8px}._heroSubtitle_1hakf_2237{margin:0 0 27px;color:#777d74;font-size:14px;line-height:1.55}._menuMain_1hakf_1229 ._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{min-height:58px;padding-inline:19px;border-radius:11px;font-size:15px;box-shadow:0 10px 24px #2955e729}._menuMain_1hakf_1229 ._quickModes_1hakf_140{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px}._menuMain_1hakf_1229 ._quickModes_1hakf_140 button{gap:7px;min-height:65px;padding:13px 12px;border-color:#e1e4dc;border-radius:11px;background:#fff;box-shadow:0 7px 20px #2f382b0a;font-size:12px;font-weight:680}._menuMain_1hakf_1229 ._quickModes_1hakf_140 button>svg:first-child{color:var(--accent)}._menuMain_1hakf_1229 ._quickModes_1hakf_140 button>span{white-space:nowrap}@container (max-width: 330px){._menuMain_1hakf_1229 ._quickModes_1hakf_140 button>svg:last-child{display:none}}._menuMain_1hakf_1229 ._quickModes_1hakf_140 button:hover{border-color:#ccd4e7;background:#f5f7fd;transform:translateY(-1px)}._menuMain_1hakf_1229 ._boardArea_1hakf_165{position:relative;overflow:hidden;border:1px solid #e1e2dd;border-radius:20px;background:#ebeae7;box-shadow:0 18px 55px #2830260d}._menuMain_1hakf_1229 ._boardTop_1hakf_171{position:absolute;top:17px;right:17px;z-index:4;width:auto;height:auto;padding:0}._menuMain_1hakf_1229 ._dimension_1hakf_179{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #ffffff8c;border-radius:9px;background:#ffffffc9;box-shadow:0 8px 24px #28302612;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#626960;font-size:11px;font-weight:700}._menuMain_1hakf_1229 ._canvasWrap_1hakf_187{position:absolute;inset:0;width:100%;height:100%}._menuMain_1hakf_1229 ._boardBottom_1hakf_205{display:none}@media(max-width:650px){._menuMain_1hakf_1229{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:10px;padding-block:8px 10px}._menuMain_1hakf_1229 ._hero_1hakf_99{order:1;padding:13px;border-radius:14px}._menuMain_1hakf_1229 ._hero_1hakf_99 h1{margin-bottom:8px;font-size:21px;letter-spacing:-.8px}._heroSubtitle_1hakf_2237{display:none}._menuMain_1hakf_1229 ._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{min-height:45px;padding:9px 13px;border-radius:9px;font-size:12px}._menuMain_1hakf_1229 ._quickModes_1hakf_140{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px}._menuMain_1hakf_1229 ._quickModes_1hakf_140 button{min-height:42px;padding:7px 9px;border-radius:8px;font-size:10px}._menuMain_1hakf_1229 ._boardArea_1hakf_165{order:0;border-radius:14px}._menuMain_1hakf_1229 ._boardTop_1hakf_171{top:8px;right:8px}._menuMain_1hakf_1229 ._dimension_1hakf_179{padding:6px 8px;font-size:9px}}@media(orientation:landscape)and (max-height:500px){._menuMain_1hakf_1229{grid-template-columns:minmax(210px,.82fr) minmax(0,1.5fr);grid-template-rows:minmax(0,1fr);gap:10px;padding-block:7px}._menuMain_1hakf_1229 ._hero_1hakf_99{order:0;padding:12px;border-radius:13px}._menuMain_1hakf_1229 ._boardArea_1hakf_165{order:1;min-height:0;border-radius:13px}._menuMain_1hakf_1229 ._hero_1hakf_99 h1{margin-bottom:7px;font-size:20px}._menuMain_1hakf_1229 ._hero_1hakf_99 ._primary_1hakf_113._playButton_1hakf_132{min-height:39px;padding:7px 10px}._menuMain_1hakf_1229 ._quickModes_1hakf_140{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:5px}._menuMain_1hakf_1229 ._quickModes_1hakf_140 button{min-height:37px;padding:6px}}._playMain_1hakf_664 ._gamePanel_1hakf_669 ._levelResult_1hakf_2410{display:block;grid-column:1 / -1;margin:0 0 8px;font-size:12px;line-height:1.4}._leaderboardButton_1hakf_2417{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;margin-top:16px;padding:9px 4px;border:0;background:transparent;color:#697163;font:inherit;font-size:12px;cursor:pointer}._leaderboardButton_1hakf_2417:hover{color:var(--accent)}._leaderboardButton_1hakf_2417>svg:last-child{margin-left:auto}._menuLinks_1hakf_2438{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}._menuLinks_1hakf_2438 ._leaderboardButton_1hakf_2417{justify-content:center;margin:0;padding-inline:0;gap:7px;font-size:11px;white-space:nowrap}._menuLinks_1hakf_2438 ._leaderboardButton_1hakf_2417 svg{flex-shrink:0}@container (max-width: 250px){._menuLinks_1hakf_2438 ._leaderboardButton_1hakf_2417{gap:5px;font-size:9px}._menuLinks_1hakf_2438 ._leaderboardButton_1hakf_2417 svg{width:14px;height:14px}}._hero_1hakf_99 button:disabled{opacity:.45;cursor:default;transform:none}html[data-ios-standalone] ._app_1hakf_1{padding-top:0}html[data-ios-standalone] ._header_1hakf_10{position:sticky;top:0;box-sizing:content-box;padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));z-index:10}@media(max-width:650px),(orientation:landscape)and (max-height:500px){._menuLinks_1hakf_2438{gap:6px}._leaderboardButton_1hakf_2417{min-height:30px;margin-top:5px;padding:3px 4px;font-size:10px}}@media(orientation:landscape)and (max-height:500px){._menuLinks_1hakf_2438{gap:5px}}._guide_6o6nm_1{display:grid;grid-template-columns:192px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:18px 24px;flex:0 1 auto;min-height:0}._goal_6o6nm_9{grid-column:1 / -1;margin:0;font-size:14px;line-height:1.5;color:#626860}._goal_6o6nm_9 strong{font-weight:650;color:var(--text)}._examples_6o6nm_20{display:flex;flex-direction:column;gap:6px}._examples_6o6nm_20 button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid transparent;border-radius:8px;padding:13px 10px;background:transparent;font-size:12px;line-height:1.3;font-weight:600}._examples_6o6nm_20 button span{color:#90978e;font-size:10px;font-variant-numeric:tabular-nums}._examples_6o6nm_20 button:hover{background:#eff0e9}._examples_6o6nm_20 button[aria-pressed=true]{background:#edf1ff;border-color:#cad5fb;color:#2955e7}._examples_6o6nm_20 button[aria-pressed=true] span{color:#2955e7}._lesson_6o6nm_54{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;min-height:0}._media_6o6nm_60{display:grid;grid-template-rows:minmax(0,1fr) 36px;position:relative;min-height:0;border:1px solid #e0e3d9;border-radius:12px;overflow:hidden;background:#eeeee8}._videoStage_6o6nm_70{position:relative;aspect-ratio:2 / 1;min-height:0}._media_6o6nm_60 video,._media_6o6nm_60 img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}._pendingVideo_6o6nm_84{opacity:0}._posterCover_6o6nm_87{position:absolute;inset:0;pointer-events:none;background:#eeeee8}._playback_6o6nm_93{display:flex;gap:12px;align-items:center;height:36px;padding:2px 8px;background:#eeeee8}._playback_6o6nm_93 button{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:0;background:transparent;border-radius:5px}._playback_6o6nm_93 input{appearance:none;-webkit-appearance:none;min-width:0;flex:1;height:4px;border:0;border-radius:999px;background:linear-gradient(to right,var(--accent) 0 var(--video-progress, 0%),#cfd3ca var(--video-progress, 0%) 100%);cursor:pointer}._playback_6o6nm_93 input::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px #2955e735}._playback_6o6nm_93 input::-moz-range-thumb{width:10px;height:10px;border:3px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px #2955e735}._playback_6o6nm_93 input:disabled{cursor:default;opacity:.55}._winner_6o6nm_147{position:absolute;left:12px;top:12px;font-size:11px;font-weight:650;color:#2955e7;padding:6px 10px;border-radius:20px;background:#fafbf7e8}._mediaFallback_6o6nm_158{position:absolute;bottom:4px;left:8px;right:8px;text-align:center;font-size:11px}._caption_6o6nm_166{min-height:0}._caption_6o6nm_166 h3{margin:0 0 8px;font-size:19px;line-height:1.3;letter-spacing:-.4px}._caption_6o6nm_166 p{margin:0;font-size:13px;line-height:1.6;color:#687062}._footer_6o6nm_181{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:14px}._footer_6o6nm_181>button:last-child{width:auto;flex-shrink:0;min-width:120px;padding:12px 24px}._next_6o6nm_196{display:flex;align-items:center;gap:8px;border:0;background:transparent;font-size:12px;padding:10px 0}@media(max-width:650px)and (orientation:portrait){._guide_6o6nm_1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px}._goal_6o6nm_9{font-size:12px}._examples_6o6nm_20{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}._examples_6o6nm_20 button{justify-content:center;text-align:center;font-size:10px;padding:7px 3px;min-height:36px;border-color:#e0e3d9}._examples_6o6nm_20 button span{display:none}._lesson_6o6nm_54{gap:10px}._caption_6o6nm_166 h3{font-size:17px;margin-bottom:5px}._caption_6o6nm_166 p{font-size:12px;line-height:1.5}._footer_6o6nm_181{padding-top:8px}._footer_6o6nm_181>button:last-child{min-width:84px;padding:9px 14px;min-height:38px;font-size:12px}._next_6o6nm_196{font-size:11px}}@media(max-height:700px)and (min-width:651px),(max-height:450px)and (orientation:landscape){._guide_6o6nm_1{grid-template-columns:170px minmax(0,1fr);gap:8px 16px}._goal_6o6nm_9{font-size:12px}._examples_6o6nm_20{gap:3px}._examples_6o6nm_20 button{padding:6px;min-height:28px;font-size:11px}._caption_6o6nm_166 h3{font-size:16px;margin-bottom:4px}._caption_6o6nm_166 p{font-size:11px;line-height:1.45}._lesson_6o6nm_54{gap:7px}._footer_6o6nm_181{padding-top:6px}._footer_6o6nm_181>button:last-child{min-height:32px;padding:6px 18px;font-size:12px}._next_6o6nm_196{padding:6px 0;font-size:11px}}._screen_1rhvw_1{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:#f3f2ee;transition:opacity .45s ease,visibility .45s}._leaving_1rhvw_13{opacity:0;visibility:hidden;pointer-events:none}._content_1rhvw_18{text-align:center;max-width:420px}._brand_1rhvw_22{font-size:34px;font-weight:850;letter-spacing:-2px}._brand_1rhvw_22 sup{color:#2955e7;font-size:18px;vertical-align:top;letter-spacing:0}._brand_1rhvw_22 span{display:block;margin-top:10px;font-size:9px;font-weight:650;letter-spacing:2px;color:#777a75}._sculpture_1rhvw_41{width:160px;height:170px;position:relative;margin:30px auto 20px}._base_1rhvw_47{position:absolute;left:15px;bottom:12px;width:130px;height:58px;border:1px solid #d0cec6;border-bottom:6px solid #353a3d;border-radius:50%;background:#e5e2da}._coin_1rhvw_58{position:absolute;left:46px;bottom:42px;width:68px;height:35px;border-radius:50%;background:#30353c;border-bottom:10px solid #202429;animation:_settle_1rhvw_1 2.8s ease-in-out infinite}._coin_1rhvw_58:after{content:"";position:absolute;top:8px;left:30px;width:7px;height:4px;border:1px solid #9b9d9e;border-radius:50%}._coin_1rhvw_58:nth-child(3){bottom:68px;background:#f8f1e3;border-bottom-color:#d9d0bf;animation-delay:.18s}._coin_1rhvw_58:nth-child(4){bottom:94px;background:#416bed;border-bottom-color:#2955ce;animation-delay:.36s}._content_1rhvw_18 h1{margin:0;font-size:clamp(18px,4.5vw,23px);letter-spacing:-.7px;font-weight:650}._content_1rhvw_18 p{color:#777a75;font-size:12px;margin:12px 0 25px}._track_1rhvw_102{width:128px;height:2px;overflow:hidden;background:#dddfd7;margin:auto}._track_1rhvw_102 i{display:block;width:50%;height:100%;background:#2955e7;animation:_progress_1rhvw_1 1.6s ease-in-out infinite}._content_1rhvw_18 button{padding:13px 22px;border:0;border-radius:12px;background:#2955e7;color:#fff;font-weight:650}._track_1rhvw_102+button{margin-top:16px;max-width:100%;font-size:12px}._caption_1rhvw_129{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));font-size:8px;letter-spacing:1.5px;color:#90928b}@keyframes _settle_1rhvw_1{0%,65%,to{transform:translateY(0)}25%{transform:translateY(-14px)}45%{transform:translateY(0)}}@keyframes _progress_1rhvw_1{0%{transform:translate(-110%)}to{transform:translate(210%)}}@media(max-height:480px){._content_1rhvw_18:has(button) ._sculpture_1rhvw_41{display:none}._sculpture_1rhvw_41{height:135px;margin:5px auto 12px;transform:scale(.8)}._caption_1rhvw_129,._brand_1rhvw_22 span{display:none}}@media(prefers-reduced-motion:reduce){._coin_1rhvw_58,._track_1rhvw_102 i{animation:none}._screen_1rhvw_1{transition:none}}._menuLinks_11wat_1{display:flex;gap:20px;margin-top:10px}._menuLinks_11wat_1 button{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:4px 0;min-height:36px;font-size:12px;color:#60675e}._list_11wat_17{display:grid;gap:10px;margin:16px 0}._statistics_11wat_22{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 0}._statistics_11wat_22>div{text-align:center;padding:6px 2px;background:#edf0e7;border-radius:8px}._statistics_11wat_22 strong{display:block;font-size:19px}._statistics_11wat_22 small{font-size:10px;color:#60675e}._entry_11wat_42{border:1px solid #dde0d7;border-radius:12px;padding:12px;min-width:0}._entry_11wat_42 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}._entry_11wat_42 small{display:block;color:#777e70;font-size:10px;line-height:1.6}._actions_11wat_61{display:flex;gap:10px;margin-top:6px}._actions_11wat_61 button,._paging_11wat_67 button{min-height:36px;padding:6px 10px;border:1px solid #d9dfd0;border-radius:8px;background:#fafaf7;font-size:11px}._actions_11wat_61 button:first-child{color:#2955e7}._entry_11wat_42 input{width:100%;min-width:0;font-size:13px;padding:6px;border:1px solid #9bafef;border-radius:6px}._paging_11wat_67{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}@media(max-width:650px),(max-width:1000px)and (max-height:550px)and (pointer:coarse){._menuLinks_11wat_1{margin:0;justify-content:center;gap:24px}._menuLinks_11wat_1 button{font-size:11px;min-height:36px}._list_11wat_17{gap:6px;margin:8px 0}._entry_11wat_42{padding:8px}._actions_11wat_61{gap:6px;margin-top:4px}}@media(max-height:550px)and (min-width:651px)and (pointer:coarse){._list_11wat_17{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_11wat_61{flex-wrap:wrap}}._dashboard_2e0iu_1{display:grid;gap:14px}._signedTabs_2e0iu_5{display:flex;gap:5px;width:fit-content;padding:4px;border:1px solid #dfe3d9;border-radius:10px;background:#f0f2ec}._signedTabs_2e0iu_5 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 14px;border:0;border-radius:7px;background:transparent;color:#6a7165;font-size:11px;font-weight:700}._signedTabs_2e0iu_5 button[aria-pressed=true]{background:#fff;color:var(--accent);box-shadow:0 2px 10px #26351a12}._profileHero_2e0iu_33{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:17px 19px;border:1px solid #dce1d5;border-radius:14px;background:linear-gradient(125deg,#f2f4ed,#fff 54%,#eef2ff)}._avatar_2e0iu_43{width:56px;height:56px;display:grid;place-items:center;border-radius:16px;background:#20251f;color:#fff;font-size:18px;font-weight:800;letter-spacing:-.5px;box-shadow:inset 0 0 0 1px #ffffff1f,0 8px 18px #1c211b18}._identity_2e0iu_58,._memberSince_2e0iu_59,._cardHeading_2e0iu_60>div,._recentHeader_2e0iu_61>div,._passwordHeading_2e0iu_62>div{display:grid;min-width:0}._identity_2e0iu_58>span,._cardHeading_2e0iu_60 span,._recentHeader_2e0iu_61 span,._securityInfo_2e0iu_69>span,._passwordHeading_2e0iu_62 span{color:#858c7f;font-size:8px;font-weight:800;letter-spacing:1.25px}._identity_2e0iu_58 h3{overflow:hidden;margin:2px 0 3px;text-overflow:ellipsis;color:#22271f;font-size:22px;line-height:1.1;white-space:nowrap}._identity_2e0iu_58 p{display:flex;align-items:center;gap:5px;overflow:hidden;margin:0;color:#70776b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}._identity_2e0iu_58 p svg:last-child{color:#2f7f49;flex-shrink:0}._memberSince_2e0iu_59{grid-template-columns:auto auto;column-gap:7px;padding-left:18px;border-left:1px solid #dce1d5;color:#737a6d}._memberSince_2e0iu_59 svg{grid-row:1 / 3;align-self:center;color:var(--accent)}._memberSince_2e0iu_59 span{font-size:9px}._memberSince_2e0iu_59 strong{color:#353b32;font-size:11px}._overviewGrid_2e0iu_119{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px}._ratingCard_2e0iu_124,._statisticsCard_2e0iu_125,._recentCard_2e0iu_126,._securityInfo_2e0iu_69,._passwordCard_2e0iu_128{min-width:0;border:1px solid #dde1d8;border-radius:14px;background:#fff}._ratingCard_2e0iu_124,._statisticsCard_2e0iu_125{padding:15px 17px}._ratingCard_2e0iu_124{color:#fff;border-color:#2853df;background:linear-gradient(145deg,#244bd0,#315eea 64%,#456df0);box-shadow:0 10px 28px #2955e725}._cardHeading_2e0iu_60{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._cardHeading_2e0iu_60 strong{margin-top:2px;font-size:11px}._ratingCard_2e0iu_124 ._cardHeading_2e0iu_60 span,._ratingCard_2e0iu_124 ._cardHeading_2e0iu_60 svg{color:#dbe3ff}._ratingValue_2e0iu_158{display:flex;align-items:baseline;gap:6px;margin-top:8px}._ratingValue_2e0iu_158 strong{font-size:34px;line-height:1;letter-spacing:-1.5px}._ratingValue_2e0iu_158 span{color:#dbe3ff;font-size:9px;font-weight:800;letter-spacing:1px}._ratingRail_2e0iu_175{height:4px;margin:11px 0 7px;overflow:hidden;border-radius:4px;background:#ffffff36}._ratingRail_2e0iu_175 span{display:block;height:100%;border-radius:inherit;background:#fff}._ratingCard_2e0iu_124>small{color:#dbe3ff;font-size:8px}._statisticsCard_2e0iu_125 ._cardHeading_2e0iu_60 svg{color:var(--accent)}._statistics_2e0iu_125{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:13px}._statistics_2e0iu_125>div{display:grid;gap:2px;padding:10px 5px;border-radius:9px;background:#f2f4ee;text-align:center}._statistics_2e0iu_125 strong{color:#242923;font-size:18px}._statistics_2e0iu_125 span{color:#767d71;font-size:8px}._recentCard_2e0iu_126{padding:13px 17px}._recentHeader_2e0iu_61{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}._recentHeader_2e0iu_61 strong{margin-top:2px;font-size:12px}._recentHeader_2e0iu_61 button{display:inline-flex;align-items:center;gap:4px;min-height:34px;border:0;background:transparent;color:var(--accent);font-size:10px;font-weight:700}._recentList_2e0iu_242{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}._recentList_2e0iu_242 article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid #e4e7df;border-radius:9px;background:#fafbf8}._recentList_2e0iu_242 b{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;font-size:10px}._win_2e0iu_266{background:#e3f2e5;color:#23743c}._loss_2e0iu_270{background:#f7e7e4;color:#a44236}._draw_2e0iu_274{background:#e8ebee;color:#5f6870}._recentList_2e0iu_242 article>div{display:grid;min-width:0}._recentList_2e0iu_242 article strong{font-size:10px}._recentList_2e0iu_242 article span{overflow:hidden;color:#7c8377;font-size:8px;text-overflow:ellipsis;white-space:nowrap}._recentList_2e0iu_242 em{font-size:8px;font-style:normal;font-weight:800;white-space:nowrap}._up_2e0iu_298{color:#287743}._down_2e0iu_301{color:#aa4438}._empty_2e0iu_304{margin:0;padding:12px;border-radius:9px;background:#f3f5f0;color:#777e72;font-size:10px;text-align:center}._accountActions_2e0iu_313{display:flex;justify-content:flex-end;gap:10px}._accountActions_2e0iu_313 button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:8px 11px;border:0;background:transparent;color:#687064;font-size:10px;font-weight:650}._securityGrid_2e0iu_330{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px}._securityInfo_2e0iu_69,._passwordCard_2e0iu_128{padding:21px}._securityIcon_2e0iu_339{width:48px;height:48px;display:grid;place-items:center;margin-bottom:20px;border-radius:14px;background:#e8edfe;color:var(--accent)}._securityInfo_2e0iu_69 h3{margin:5px 0 8px;font-size:21px;letter-spacing:-.6px}._securityInfo_2e0iu_69>p{margin:0;color:#70776b;font-size:11px;line-height:1.65}._securityInfo_2e0iu_69 dl{display:grid;gap:9px;margin:21px 0 0}._securityInfo_2e0iu_69 dl div{display:flex;justify-content:space-between;gap:14px;padding-top:9px;border-top:1px solid #e7e9e3}._securityInfo_2e0iu_69 dt{color:#7b8276;font-size:9px}._securityInfo_2e0iu_69 dd{overflow:hidden;margin:0;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._passwordHeading_2e0iu_62{display:flex;align-items:center;gap:11px;margin-bottom:17px}._passwordHeading_2e0iu_62>svg{color:var(--accent)}._passwordHeading_2e0iu_62 strong{font-size:12px}._passwordCard_2e0iu_128 form{display:grid;gap:11px}._passwordCard_2e0iu_128 label{display:grid;gap:5px;color:#444a41;font-size:10px;font-weight:700}._passwordCard_2e0iu_128 input{width:100%;padding:10px 11px;border:1px solid #dce1d7;border-radius:8px;background:#fbfcf9;font-size:14px}._passwordCard_2e0iu_128 input:focus{border-color:#8ea5f3;outline:3px solid #2955e712}._passwordCard_2e0iu_128 label small{color:#858b80;font-size:8px;font-weight:500}._authPanel_2e0iu_424{width:min(100%,430px);margin:0 auto}._telegramSection_2e0iu_428{display:grid;gap:8px}._telegramButton_2e0iu_432{text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;padding:10px 14px;border:1px solid #d9e4eb;border-radius:10px;background:#eff7fc;color:#1675ad;font:inherit;font-size:12px;font-weight:750;cursor:pointer}._telegramButton_2e0iu_432:hover{background:#e4f2fb}._telegramButton_2e0iu_432:disabled{opacity:.6;cursor:default}._telegramButton_2e0iu_432:focus-visible{outline:3px solid #2481b633;outline-offset:2px}._telegramLinked_2e0iu_462{display:flex;align-items:center;gap:8px;color:#1675ad;font-size:12px;overflow-wrap:anywhere}._guestIntro_2e0iu_470{display:flex;align-items:center;gap:11px;padding:12px;border-radius:10px;background:#f0f2ec;color:#687064}._guestIntro_2e0iu_470>div{display:grid}._guestIntro_2e0iu_470 span{font-size:8px;font-weight:800;letter-spacing:1px}._guestIntro_2e0iu_470 strong{color:#2f342d;font-size:12px}@media(max-width:650px){._dashboard_2e0iu_1{gap:9px}._signedTabs_2e0iu_5{width:100%}._signedTabs_2e0iu_5 button{flex:1}._profileHero_2e0iu_33{grid-template-columns:auto 1fr;gap:10px;padding:12px}._avatar_2e0iu_43{width:45px;height:45px;border-radius:12px;font-size:15px}._identity_2e0iu_58 h3{font-size:18px}._memberSince_2e0iu_59{display:none}._overviewGrid_2e0iu_119,._securityGrid_2e0iu_330{grid-template-columns:1fr;gap:9px}._ratingCard_2e0iu_124,._statisticsCard_2e0iu_125,._recentCard_2e0iu_126,._securityInfo_2e0iu_69,._passwordCard_2e0iu_128{padding:12px}._ratingValue_2e0iu_158 strong{font-size:27px}._statistics_2e0iu_125{margin-top:8px}._statistics_2e0iu_125>div{padding:7px 3px}._statistics_2e0iu_125 strong{font-size:15px}._recentList_2e0iu_242{grid-template-columns:1fr}._recentList_2e0iu_242 article:nth-child(n+2){display:none}._securityInfo_2e0iu_69{display:none}._accountActions_2e0iu_313{margin-top:-3px}}@media(max-height:650px)and (pointer:coarse),(max-height:650px)and (max-width:650px){._authPanel_2e0iu_424 ._guestIntro_2e0iu_470,._profileHero_2e0iu_33,._securityInfo_2e0iu_69{display:none}._recentCard_2e0iu_126{padding:0;border:0;background:transparent}._recentCard_2e0iu_126>:not(._recentHeader_2e0iu_61),._recentHeader_2e0iu_61>div{display:none}._recentHeader_2e0iu_61{justify-content:flex-end;margin-bottom:0}._passwordCard_2e0iu_128 form{gap:7px}}._levels_42jzs_1{display:grid;gap:14px}._intro_42jzs_5{color:var(--muted);font-size:13px;line-height:1.5;margin:0}._chapter_42jzs_11{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}._chapter_42jzs_11>span{font-size:11px;color:var(--muted);white-space:nowrap}._grid_42jzs_23{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._grid_42jzs_23 button{display:grid;text-align:left;gap:10px;padding:14px;min-width:0;border:1px solid #dcded6;border-radius:12px;background:#f4f5ef;color:var(--text)}._grid_42jzs_23 button:hover{border-color:var(--accent);background:#eef1fc}._grid_42jzs_23 button._completed_42jzs_43{border-color:#b8c7ed;background:#edf1fb}._number_42jzs_47{display:flex;justify-content:space-between;align-items:center;font-size:25px;font-weight:650;font-variant-numeric:tabular-nums}._number_42jzs_47 svg{color:var(--accent)}._grid_42jzs_23 small{font-size:11px;color:var(--muted)}._pages_42jzs_62{display:flex;align-items:center;justify-content:center;gap:20px;font-size:12px}._pages_42jzs_62 button{display:grid;place-items:center;width:40px;height:36px;border:1px solid #dcded6;border-radius:8px;background:transparent}._pages_42jzs_62 button:disabled{opacity:.3}._note_42jzs_81{text-align:center;color:var(--muted);font-size:11px}@media(max-width:650px){._levels_42jzs_1{gap:10px}._grid_42jzs_23{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._grid_42jzs_23 button{padding:8px 12px;gap:3px}._number_42jzs_47{font-size:21px}._intro_42jzs_5{font-size:12px}}@media(orientation:landscape)and (max-height:500px){._levels_42jzs_1{gap:6px}._grid_42jzs_23{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}._grid_42jzs_23 button{padding:6px 10px;gap:2px}._number_42jzs_47{font-size:19px}._intro_42jzs_5,._note_42jzs_81{display:none}._pages_42jzs_62 button{height:30px}}._backdrop_a9wzo_1{position:fixed;inset:0;z-index:16;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));background:#1f232094;-webkit-backdrop-filter:blur(12px) saturate(.8);backdrop-filter:blur(12px) saturate(.8)}._panel_a9wzo_11{position:relative;width:min(440px,100%);max-height:100%;overflow:auto;padding:32px;color:#252824;text-align:center;background:#fafaf7;border:1px solid #d9ddd4;border-radius:18px;outline:none}._panel_a9wzo_11:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:#2955e7}._lost_a9wzo_31:before{background:#9e4c43}._draw_a9wzo_34:before{background:#737b71}._eyebrow_a9wzo_37{color:#777e74;font-size:9px;font-weight:800;letter-spacing:.14em}._resultMark_a9wzo_43{width:58px;height:58px;display:grid;place-items:center;margin:18px auto 12px;color:#fff;background:#2955e7;border-radius:50%}._lost_a9wzo_31 ._resultMark_a9wzo_43{background:#474d48}._draw_a9wzo_34 ._resultMark_a9wzo_43{background:#6d756b}._panel_a9wzo_11 h2{font-size:32px;line-height:1.1;letter-spacing:-1px}._resultText_a9wzo_64{margin-top:7px;color:#61685f;font-size:13px}._endReason_a9wzo_69{margin-top:7px;color:#878e84;font-size:11px}._ratingCard_a9wzo_74{display:grid;justify-items:center;margin:24px 0 20px;padding:18px;background:#f0f1ec;border:1px solid #e0e3db;border-radius:12px}._ratingCard_a9wzo_74>span{color:#777e74;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}._ratingCard_a9wzo_74>strong{margin:4px 0;font-size:40px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-1.5px}._positive_a9wzo_97{color:#236d43}._negative_a9wzo_100{color:#a0443b}._ratingCard_a9wzo_74>div{display:flex;align-items:center;gap:12px;color:#838a80;font-size:12px;font-variant-numeric:tabular-nums}._ratingCard_a9wzo_74 i{color:#a6aca2;font-style:normal}._ratingCard_a9wzo_74 b{color:#252824;font-size:15px}._actions_a9wzo_119{display:grid;gap:8px}._actions_a9wzo_119 button{min-height:46px;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 16px;border-radius:9px;font-size:12px;font-weight:750}._rematch_a9wzo_134{color:#fff;background:#2955e7;border:1px solid #2955e7}._rematch_a9wzo_134:disabled{opacity:1;color:#5e655c;background:#e4e6df;border-color:#d8dbd2}._actions_a9wzo_119 small{margin:-2px 0 5px;color:#8a9087;font-size:9px}._secondary_a9wzo_150{color:#343a34;background:#f5f6f1;border:1px solid #d9ddd3}._menu_a9wzo_155{min-height:38px!important;color:#717870;background:transparent;border:0}._particles_a9wzo_161{position:absolute;left:50%;top:84px;pointer-events:none}._particles_a9wzo_161 span{--angle: calc(var(--particle-index) * 30deg);position:absolute;width:5px;height:5px;background:#2955e7;border-radius:50%;animation:_particle_a9wzo_161 .9s cubic-bezier(.2,.75,.3,1) both;animation-delay:calc(var(--particle-index) * 22ms)}._particles_a9wzo_161 span:nth-child(3n){background:#d2a843}._particles_a9wzo_161 span:nth-child(2n){width:4px;height:8px;border-radius:2px}@keyframes _particle_a9wzo_161{0%{opacity:1;transform:rotate(var(--angle)) translateY(0) rotate(calc(var(--angle) * -1))}to{opacity:0;transform:rotate(var(--angle)) translateY(-82px) rotate(calc(var(--angle) * -1 + 150deg))}}@media(max-width:520px){._backdrop_a9wzo_1{padding-inline:12px}._panel_a9wzo_11{padding:25px 18px 18px;border-radius:15px}._resultMark_a9wzo_43{width:50px;height:50px;margin-top:13px}._panel_a9wzo_11 h2{font-size:28px}._ratingCard_a9wzo_74{margin:18px 0 15px;padding:13px}._ratingCard_a9wzo_74>strong{font-size:34px}._actions_a9wzo_119 button{min-height:43px}}@media(max-height:620px){._panel_a9wzo_11{padding-block:20px 14px}._resultMark_a9wzo_43{width:44px;height:44px;margin:9px auto 7px}._panel_a9wzo_11 h2{font-size:25px}._ratingCard_a9wzo_74{margin:12px 0 10px;padding:10px}._ratingCard_a9wzo_74>strong{font-size:31px}._actions_a9wzo_119{gap:5px}._actions_a9wzo_119 button{min-height:38px;padding-block:8px}}@media(prefers-reduced-motion:reduce){._particles_a9wzo_161{display:none}}._root_1qttt_1{min-width:0}._summary_1qttt_4{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;color:#6b7268;font-size:13px}._summary_1qttt_4>span{display:flex;align-items:center;gap:9px}._summary_1qttt_4 svg{color:#2955e7}._summary_1qttt_4 button{display:grid;place-items:center;padding:9px;border:1px solid #dfe3da;border-radius:10px;background:#fff;cursor:pointer}._scroll_1qttt_29{max-height:min(55dvh,520px);overflow:auto;border:1px solid #e1e5dc;border-radius:12px;overscroll-behavior:contain}._table_1qttt_36{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;font-variant-numeric:tabular-nums}._table_1qttt_36 caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._table_1qttt_36 thead th{position:sticky;top:0;z-index:1;background:#eef0ea;color:#72796e;font-weight:600;font-size:11px}._table_1qttt_36 th,._table_1qttt_36 td{padding:12px 14px;text-align:right;border-bottom:1px solid #e8ebe3}._table_1qttt_36 th:first-child,._table_1qttt_36 td:first-child{text-align:center;width:65px}._table_1qttt_36 th:nth-child(2){text-align:left}._table_1qttt_36 tbody th{font-weight:650}._table_1qttt_36 tbody tr:last-child>*{border-bottom:none}._table_1qttt_36 tbody tr:hover{background:#f0f3ec}._name_1qttt_82{overflow-wrap:anywhere}._table_1qttt_36 small{display:inline-block;margin-left:8px;padding:2px 5px;border-radius:4px;background:#2955e7;color:#fff;font-size:9px}._elo_1qttt_94{font-weight:750;color:#252c21}._medal_1qttt_98,._rank_1qttt_99{display:inline-grid;place-items:center;min-width:28px;height:28px}._medal_1qttt_98{border-radius:9px;color:#8e661e;background:#efe5cc;font-weight:800}._rank_1qttt_99{color:#858c7e}._self_1qttt_114{background:#eaf0ff}._state_1qttt_117{padding:32px 14px;text-align:center;color:#72796c;font-size:13px}._state_1qttt_117 button{padding:10px 15px;border:1px solid #dbe1d6;border-radius:9px;background:#fff;cursor:pointer}@media(max-width:650px){._table_1qttt_36{font-size:11px}._table_1qttt_36 th,._table_1qttt_36 td{padding:10px 7px}._table_1qttt_36 th:first-child,._table_1qttt_36 td:first-child{width:43px}._table_1qttt_36 thead th{font-size:10px}._summary_1qttt_4{margin-bottom:10px;font-size:12px}}._root_m7brt_1{display:grid;gap:20px;min-width:0}._tabs_m7brt_6{display:flex;gap:6px;padding:4px;background:#eff1eb;border-radius:10px}._tabs_m7brt_6 button{flex:1;border:0;border-radius:7px;padding:10px;background:transparent;color:var(--muted);font:inherit;font-size:13px}._tabs_m7brt_6 button[aria-pressed=true]{color:var(--text);background:#fff;box-shadow:0 2px 8px #26331a09}._heading_m7brt_28,._summary_m7brt_29,._record_m7brt_30{display:flex;align-items:center;justify-content:space-between;gap:12px}._heading_m7brt_28>span,._summary_m7brt_29>span{display:inline-flex;align-items:center;gap:8px;font-size:13px}._heading_m7brt_28 small{color:var(--muted);font-size:11px;white-space:nowrap}._goal_m7brt_48{font-size:clamp(19px,4vw,25px);font-weight:650;letter-spacing:-.5px}._record_m7brt_30{padding:18px;background:#f3f5ef;border:1px solid #e1e5da;border-radius:12px;font-size:13px}._record_m7brt_30>span{color:var(--muted)}._record_m7brt_30 strong{font-size:22px;font-variant-numeric:tabular-nums}._summary_m7brt_29 button{display:grid;place-items:center;width:36px;height:36px;border:1px solid #dce0d4;border-radius:8px;background:transparent}._scroll_m7brt_76{max-height:min(350px,46dvh);overflow:auto;border:1px solid #e0e3da;border-radius:10px}._scroll_m7brt_76 table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}._scroll_m7brt_76 th,._scroll_m7brt_76 td{padding:13px 14px;border-bottom:1px solid #e8ebe2}._scroll_m7brt_76 thead{position:sticky;top:0;background:#f4f6ef;color:var(--muted);font-size:11px}._scroll_m7brt_76 tbody th{max-width:180px;overflow:hidden;text-overflow:ellipsis}._scroll_m7brt_76 td:last-child{font-weight:700;font-variant-numeric:tabular-nums}._self_m7brt_109{background:#eef2ff}._empty_m7brt_112,._error_m7brt_113{color:var(--muted);font-size:13px}@media(max-width:650px){._root_m7brt_1{gap:14px}._heading_m7brt_28{flex-wrap:wrap;gap:8px}._record_m7brt_30{padding:14px}._scroll_m7brt_76 th,._scroll_m7brt_76 td{padding:11px 10px}}@media(orientation:landscape)and (max-height:500px){._root_m7brt_1{gap:8px}._record_m7brt_30{padding:8px 14px}._goal_m7brt_48{font-size:18px}._tabs_m7brt_6 button{padding:6px}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope Variable,Manrope,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#252724;background:#f3f2ee;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--background: #f3f2ee;--surface: #fafaf7;--text: #252724;--muted: #777a75;--accent: #2955e7;--line: #dddfd7;--piece-dark: #292d31;--piece-light: #f5f0e5}*{box-sizing:border-box}body{margin:0;min-width:320px;overflow:hidden;background:var(--background)}button,input,select{font:inherit}button{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default;opacity:.35}button:focus-visible,input:focus-visible{outline:3px solid #7996ff;outline-offset:4px}button{touch-action:manipulation}a{color:inherit}button,input{border-radius:0}button{transition:background .15s,transform .15s,color .15s}button:not(:disabled):active{transform:scale(.97)}h1,h2,h3,p{margin:0}button svg{flex-shrink:0}::selection{background:#d6e0ff}input{min-width:0}#root{height:var(--four-viewport-height, 100dvh);min-height:0}html[data-telegram] body{overscroll-behavior:none}#root[data-game-interface]{touch-action:manipulation}#root[data-game-interface],#root[data-game-interface] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#root[data-game-interface] input,#root[data-game-interface] textarea,#root[data-game-interface] [contenteditable]:not([contenteditable=false]),#root[data-game-interface] [contenteditable]:not([contenteditable=false]) *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}#status-bar-background{display:none}html[data-ios-standalone] #status-bar-background{display:block;position:fixed;inset:0 0 auto;height:max(1px,var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));background:var(--background);pointer-events:none;z-index:1001}@media(display-mode:standalone){html,body{overscroll-behavior:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
