._buttonContainer_8rdml_1{display:flex;width:calc(100% - 16px);padding:0 8px;margin-top:max(19px,3vh)}@media (max-height: 624px){._buttonContainer_8rdml_1{margin-top:12px}}._controlButton_8rdml_11{flex:1;padding:14px;font-weight:700;border:none;border-radius:8px;cursor:pointer}._controlButton_8rdml_11:disabled{opacity:.5;cursor:not-allowed}._good_8rdml_25{background-color:#90ee90;color:#1b5e20}._good_8rdml_25:hover{background-color:#87db87}._good_8rdml_25:active{transform:scale(.95);transition:transform .1s ease}._blunder_8rdml_39{background-color:#ffb6c1;color:#b71c1c}._blunder_8rdml_39:hover{background-color:#eaa8b0}._blunder_8rdml_39:active{transform:scale(.95);transition:transform .1s ease}._timerContainer_164ur_1{display:grid;place-items:center;height:var(--timer-outer, 100px);margin-bottom:max(24px,3.5vh)}@media (max-height: 624px){._timerContainer_164ur_1{margin-bottom:10px}}._timerCircle_164ur_11{height:var(--timer-outer, 100px);aspect-ratio:1/1;border-radius:50%;transition:background .2s linear;grid-column:1;grid-row:1;-webkit-mask:radial-gradient(transparent 67%,white 65%);mask:radial-gradient(transparent 67%,white 65%)}._timerInner_164ur_22{height:var(--timer-inner, 80px);width:var(--timer-inner, 80px);aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;grid-column:1;grid-row:1}._timerText_164ur_35{font-size:var(--timer-font, 20px);font-weight:700;text-align:center;line-height:1;transition:color .3s ease;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:.02em;min-width:var(--timer-minw, 48px)}._pageWrapper_132sc_1{display:flex;align-items:center;justify-content:center;flex-direction:column;height:calc(100vh - 72px);width:100%;position:relative;padding:10px;box-sizing:border-box;background-color:var(--tg-theme-bg-color, #ffffff)}._errorContainer_132sc_15{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--tg-theme-text-color, #000000)}._errorMessage_132sc_24{font-size:18px;font-weight:700;color:#c62828;margin-bottom:20px}._errorButton_132sc_31{padding:12px 25px;font-size:16px;font-weight:700;border:none;cursor:pointer;border-radius:8px;background-color:var(--tg-theme-button-color, #87CEEB);color:var(--tg-theme-button-text-color, #0d47a1)}@media (min-width: 768px) and (max-width: 1199px){._errorMessage_132sc_24{font-size:20px}._errorButton_132sc_31{font-size:18px;padding:14px 28px}}._periods_whvxz_1{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 24px);margin:0 12px;background:#2288ff1a;border-radius:12px;padding:4px 8px;box-sizing:border-box}._periodBtn_whvxz_13,._periodBtnActive_whvxz_14{font-size:12px;border-radius:8px;border:none;background:transparent;color:#8a9cb2;font-weight:500;cursor:pointer;padding:4px 8px;transition:all .2s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;outline:none}@media (min-width: 524px){._periodBtn_whvxz_13,._periodBtnActive_whvxz_14{font-size:14px}}@media (min-width: 1024px){._periodBtn_whvxz_13,._periodBtnActive_whvxz_14{font-size:16px}}._periodBtn_whvxz_13:hover{background:#fff;color:#117af5;border:none}._periodBtn_whvxz_13:focus{outline:none}._periodBtn_whvxz_13:active{transform:none;background:#fff;color:#117af5}@media (prefers-color-scheme: dark){._periodBtn_whvxz_13,._periodBtnActive_whvxz_14{color:#8a9cb2;color:#8a9cb2cc}._periodBtn_whvxz_13:hover{background:#fff;color:#117af5;border:none}}._periodBtnActive_whvxz_14{background:#117af5;color:#fff}._chartBox_whvxz_80{position:relative;padding:0 8px 0 0;width:calc(100% - 24px);margin:0 12px;min-width:336px;aspect-ratio:360/190;max-height:min(calc(100vh - 378px),45vh);min-height:210px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:manipulation}@media (min-width: 524px){._chartBox_whvxz_80{max-height:min(calc(100vh - 394px),45vh);min-height:194px}}._chartBox_whvxz_80 *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._chartBox_whvxz_80 *:focus{outline:none}._chartBox_whvxz_80 *:focus-visible{outline:none}._badge_whvxz_122{position:absolute;top:8px;left:50%;transform:translate(-50%);background:#2563eb;color:#fff;padding:6px 12px;border-radius:18px;display:flex;align-items:center;gap:8px;font-weight:700}._badgeDivider_whvxz_137{width:1px;height:16px;opacity:.4;background:#fff}._badgeIcon_whvxz_144{font-size:14px}._tooltipBox_whvxz_148{background:#fff;border:1px solid #e5e7eb;box-shadow:0 6px 20px #00000014;border-radius:10px;padding:8px 10px}._pointTooltip_whvxz_156{background:#117af5;color:#fff;border-radius:35px 30px 30px 10px;padding:4px 8px;display:flex;align-items:center;gap:6px;font-weight:600;font-size:10px}._pointTooltipLeft_whvxz_168{background:#117af5;color:#fff;border-radius:30px 35px 10px 30px;padding:4px 8px;display:flex;align-items:center;gap:6px;font-weight:600;font-size:10px}._pointIcon_whvxz_180{display:inline-flex;color:#fff}._pointIcon_whvxz_180 svg{width:12px;height:12px}._tooltipHeader_whvxz_190{font-weight:700;margin-bottom:6px;color:#111827}._tooltipRow_whvxz_196{display:flex;justify-content:space-between;gap:16px;color:#111827}._hint_whvxz_203{margin-top:-8px;color:#6b7280;font-size:12px;text-align:center}@media (min-width: 524px) and (max-width: 1199px){._periodBtn_whvxz_13,._periodBtnActive_whvxz_14{font-size:14px}._badgeIcon_whvxz_144{font-size:16px}._pointTooltip_whvxz_156,._pointTooltipLeft_whvxz_168{font-size:12px}._hint_whvxz_203{font-size:13px}}._loaderOverlay_whvxz_230{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}._centeredDateLabel_whvxz_238{position:absolute;bottom:8px;left:50%;transform:translate(-50%);font-size:12px;white-space:nowrap;text-align:center;pointer-events:none;z-index:5;color:#117af5}._loader_12rck_1{display:flex;align-items:center;justify-content:center}._spinner_12rck_7{border-radius:50%;animation:_spin_12rck_7 1s linear infinite;border:3px solid #e5e7eb;border-top:3px solid #117AF5}._small_12rck_14 ._spinner_12rck_7{width:20px;height:20px;border-width:2px}._medium_12rck_20 ._spinner_12rck_7{width:32px;height:32px;border-width:3px}._large_12rck_26 ._spinner_12rck_7{width:48px;height:48px;border-width:4px}@keyframes _spin_12rck_7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-color-scheme: dark){._spinner_12rck_7{border-color:#fff3;border-top-color:#117af5}}._container_pymr5_1{width:100%;max-width:100%;min-height:80px;box-sizing:border-box;border-radius:20px;padding:16px;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden;color:#111827}._perf_pymr5_15{justify-self:start}._center_pymr5_19{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;height:48px;gap:4px}._rating_pymr5_29{justify-self:end;font-size:28px;font-weight:700;color:#117af5}._value_pymr5_36{font-size:28px;font-weight:700}._value_pymr5_36._question_pymr5_41{padding-left:16px}._delta_pymr5_45{position:relative;top:-2px;left:-25px;font-size:32px;font-weight:800}._good_pymr5_53{color:#5bba20}._bad_pymr5_57{color:#ba2020}._emoji_pymr5_61{font-size:28px}._thumbDown_pymr5_65,._thumbsUp_pymr5_69{width:92px}@media (min-width: 768px) and (max-width: 1199px){._value_pymr5_36,._delta_pymr5_45,._rating_pymr5_29,._emoji_pymr5_61{font-size:32px}}._row_3ubft_1{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (min-width: 524px){._row_3ubft_1{gap:18px}}._btn_3ubft_12{display:flex;align-items:center;justify-content:center;gap:12px;height:48px;border-radius:12px;font-size:15px;cursor:pointer;position:relative;transition:transform .1s ease,background-color .2s ease,color .2s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}@media (min-width: 524px){._btn_3ubft_12{font-size:20px;height:64px}}._btn_3ubft_12:active{transform:scale(.95);transition:transform .1s ease}._outline_3ubft_42:active{background:#1d74d9;color:#fff}._outline_3ubft_42:active ._label_3ubft_47,._outline_3ubft_42:active ._icon_3ubft_51{color:#fff}._primary_3ubft_55:active{background:#1d74d9}._outline_3ubft_42{background:transparent;color:#117af5;border:1px solid #117AF5}._primary_3ubft_55{background:#1677ff;color:#fff;border:1px solid transparent}@media (hover: hover) and (pointer: fine){._primary_3ubft_55:hover{background:#1d74d9}}._label_3ubft_47{color:#117af5}._labelAlt_3ubft_81{color:#fff}._icon_3ubft_51{color:#117af5}._iconAlt_3ubft_89{color:#fff}@media (hover: hover) and (pointer: fine){._outline_3ubft_42:hover ._icon_3ubft_51{color:#fff}}._outline_3ubft_42:active ._icon_3ubft_51{color:#fff}@media (hover: hover) and (pointer: fine){._primary_3ubft_55:hover ._iconAlt_3ubft_89{color:#fff}}._primary_3ubft_55:active ._iconAlt_3ubft_89{color:#fff}@media (hover: hover) and (pointer: fine){._outline_3ubft_42:hover{background:#1d74d9;color:#fff}}@media (hover: hover) and (pointer: fine){._outline_3ubft_42:hover ._label_3ubft_47{color:#fff}}[data-theme=dark] ._outline_3ubft_42{background:#117af51a;border:none;color:#117af5}._pageWrapper_kb1iu_1{padding-bottom:64px;background-color:var(--tg-theme-bg-color, #ffffff);min-height:100vh}._topStatsContainer_kb1iu_7{padding:0 12px;margin:16px 0 48px}._actionButtonsContainer_kb1iu_12{padding:0 12px;margin-top:12px}._pageWrapper_xgds7_1{position:relative;padding-bottom:0;background-color:var(--tg-theme-bg-color, #ffffff);height:100vh;overflow:hidden;font-size:13px}[data-theme=dark] ._pageWrapper_xgds7_1{background-color:#0c151f}._tableWrapper_xgds7_14{width:100%;margin:0 auto;overflow:hidden;height:calc(100vh - 72px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:0}._headerRow_xgds7_24{margin-top:0;position:sticky;top:0;display:grid;grid-template-columns:56px 1fr 72px 72px 72px;gap:0;align-items:center;background:#f3f8ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;padding:8px;color:#8a9cb2;font-size:13px}._body_xgds7_40{display:flex;flex-direction:column}._topThreeContainer_xgds7_45{position:sticky;top:35px;z-index:5;background:var(--tg-theme-bg-color, #ffffff);display:flex;flex-direction:column}._scrollableBody_xgds7_54{display:flex;flex-direction:column}._row_xgds7_59{display:grid;grid-template-columns:56px 1fr 72px 72px 72px;gap:0;align-items:center;padding:8px 0 8px 8px;background:var(--tg-theme-bg-color, #ffffff)}._scrollableBody_xgds7_54 ._row_xgds7_59._me_xgds7_69{background:#117af5!important;color:#fff;position:sticky;top:178px;bottom:0;z-index:15}._scrollableBody_xgds7_54 ._row_xgds7_59._me_xgds7_69 ._cell_xgds7_78{color:#fff}._row_xgds7_59:last-child{border-bottom:none}._scrollableBody_xgds7_54 ._row_xgds7_59:nth-child(2n){background:#f3f8ff}._cell_xgds7_78{display:flex;align-items:center}._place_xgds7_95{justify-content:flex-start;position:relative;white-space:nowrap}._placeNumber_xgds7_101{position:absolute;left:24px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._user_xgds7_108{gap:8px;min-width:0}._rating_xgds7_113,._delta_xgds7_120{justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._puzzles_xgds7_127{justify-content:flex-end;text-align:right;padding-right:8px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._cup_xgds7_135{display:inline-flex;color:#303235}._placeText_xgds7_140{margin-left:6px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._avatar_xgds7_146{width:32px;height:32px;border-radius:50%;object-fit:cover}._name_xgds7_153{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}@media (min-width: 768px) and (max-width: 1199px){._pageWrapper_xgds7_1,._headerRow_xgds7_24,._name_xgds7_153{font-size:14px}}._positive_xgds7_176{color:#5bba20}._negative_xgds7_180{color:#b71c1c}._neutral_xgds7_184{color:#303235}._gold_xgds7_188{background:linear-gradient(to right,#ffe640 10%,#f3f8ff 48%,#f3f8ff 76%)}._silver_xgds7_192{background-image:linear-gradient(to right,#EDEDED 10%,transparent 48% 76%)}._bronze_xgds7_196{background:linear-gradient(to right,#f6a74c 10%,#f3f8ff 48%,#f3f8ff 76%)}._row_xgds7_59:nth-child(n+4) ._gold_xgds7_188,._row_xgds7_59:nth-child(n+4) ._silver_xgds7_192,._row_xgds7_59:nth-child(n+4) ._bronze_xgds7_196{background:inherit}._meFlash_xgds7_210{animation:_flash_xgds7_1 1.2s ease-out}@keyframes _flash_xgds7_1{0%{box-shadow:0 0 #28f9}to{box-shadow:0 0 0 12px #28f0}}._loading_xgds7_223,._error_xgds7_223{padding:12px;color:#6b7280}._loadingContainer_xgds7_228{display:flex;justify-content:center;align-items:center;padding:40px 0}._toast_xgds7_235{position:fixed;left:12px;right:12px;bottom:90px;background:#303235;color:#fff;padding:12px 14px;border-radius:10px;box-shadow:0 6px 20px #0003;text-align:center}[data-theme=dark] ._headerRow_xgds7_24{background:#0c151f;color:var(--tg-theme-hint-color, #94A3B8)}[data-theme=dark] ._row_xgds7_59:nth-child(2n){background:#192938}[data-theme=dark] ._row_xgds7_59:nth-child(odd){background:#0c151f}[data-theme=dark] ._row_xgds7_59._gold_xgds7_188{background:linear-gradient(to right,#ffe640 10%,#192938 48%,#192938 76%)}[data-theme=dark] ._row_xgds7_59._silver_xgds7_192{background:linear-gradient(to right,#ededed 10%,#0c151f 48%,#0c151f 76%)}[data-theme=dark] ._row_xgds7_59._bronze_xgds7_196{background:linear-gradient(to right,#f6a74c 10%,#192938 48%,#192938 76%)}[data-theme=dark] ._cup_xgds7_135{color:#fff}._pageWrapper_199qf_1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100%;position:relative;background-color:var(--tg-theme-bg-color, #ffffff)}[data-theme=dark] ._pageWrapper_199qf_1{background-color:#0c151f}._telegramErrorContainer_199qf_16{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}._telegramLogo_199qf_24{width:120px;height:120px}._botUsername_199qf_29{font-size:24px;font-weight:600;color:#39a6e6;text-decoration:none;transition:opacity .2s}@media (min-width: 768px) and (max-width: 1199px){._botUsername_199qf_29{font-size:26px}}._botUsername_199qf_29:hover{opacity:.8}._container_93aos_1{position:fixed;left:0;right:0;bottom:0;z-index:150;background:#303235}._menu_93aos_10{display:flex;justify-content:space-around;align-items:center;padding:12px 0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._item_93aos_21{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;outline:none}._label_93aos_37{font-size:12px}@media (min-width: 768px) and (max-width: 1199px){._label_93aos_37{font-size:14px}}._item_93aos_21 svg{display:block;transition:all .2s ease}@media (hover: hover) and (pointer: fine){._item_93aos_21:not([aria-current=page]):hover{color:#fff}._item_93aos_21:not([aria-current=page]):hover svg{color:#fff}._item_93aos_21:not([aria-current=page]):hover ._label_93aos_37{color:#fff}}._disabled_93aos_66{opacity:.5;cursor:not-allowed;pointer-events:none}._disabled_93aos_66:hover{color:#8a9cb2!important}._disabled_93aos_66:hover svg{color:#8a9cb2}._disabled_93aos_66:hover ._label_93aos_37{color:#8a9cb2}._container_1gbj7_1{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;pointer-events:none;contain:layout style paint;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}._transparent_1gbj7_15{position:fixed;top:0;left:0;width:100vw;height:100vh;contain:layout style paint;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);isolation:isolate;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;user-select:none;-webkit-user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._mainContainer_1gbj7_35{width:100%;height:100%}._winBg_1gbj7_40{background:#6dd47d80}._looseBg_1gbj7_44{background:#ff513d80}._result_1gbj7_48{position:fixed;top:50%;left:50%;height:48px;display:flex;gap:4px;align-items:center;justify-content:center;transform:translate3d(-256px,-50%,0);transition:transform .7s ease-out;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}._result_1gbj7_48 ._delta_1gbj7_64{left:-235px;position:relative;font-size:32px;font-weight:800;opacity:0;transition:opacity .7s ease-out;will-change:opacity}._result_1gbj7_48 ._good_1gbj7_74{color:#5bba20}._result_1gbj7_48 ._bad_1gbj7_78{color:#ba2020}._thumb_1gbj7_82{width:512px;height:auto;transform:scaleZ(1) translateZ(0);transform-origin:center;transition:transform .7s ease-out;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}._animate_1gbj7_95 ._result_1gbj7_48{transform:translate3d(-50%,calc(-50vh + 30px),0)}._animate_1gbj7_95 ._thumb_1gbj7_82{transform:scale3d(.1800537109375,.1800537109375,1) translate3d(0,-3px,0)}._animate_1gbj7_95 ._delta_1gbj7_64{opacity:1}._result_1gbj7_48 ._delta_1gbj7_64._hidden_1gbj7_107{visibility:hidden;opacity:0;pointer-events:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;--app-bg-color: #ffffff;--board-border-color: #FEFEFE;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;width:100%;height:100vh;overflow:hidden;background-color:var(--tg-theme-bg-color, #ffffff);color:var(--tg-theme-text-color, #000000)}@media (prefers-color-scheme: dark){[data-theme=dark] :root{--app-bg-color: #000000}}[data-theme=dark] :root{--app-bg-color: #000000}[data-theme=dark]{--board-border-color: #192938}button,[role=button],.button,input[type=button],input[type=submit],input[type=reset]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;outline:none;touch-action:manipulation}button:focus,[role=button]:focus,.button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus{outline:none}button *,[role=button] *,.button *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}
