._miniTimerWidget_s59hn_1{display:flex;align-items:center;gap:1rem;padding:.25rem 1.25rem;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;transition:all .3s ease;-webkit-user-select:none;user-select:none}._timeDisplay_s59hn_13{display:flex;align-items:center}._timeDisplay_s59hn_13 ._timeText_s59hn_18{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:1px}._controls_s59hn_25{display:flex;gap:.5rem;align-items:center}@media(max-width:768px){._miniTimerWidget_s59hn_1{padding:.5rem 1rem;gap:.75rem}._timeDisplay_s59hn_13 ._timeText_s59hn_18{font-size:1.25rem}}@media(max-width:480px){._miniTimerWidget_s59hn_1{padding:.5rem .75rem;gap:.5rem}._timeDisplay_s59hn_13 ._timeText_s59hn_18{font-size:1.1rem}}._miniTimerWidget_s59hn_1{background:var(--theme-surface);color:var(--theme-text-primary);border:1px solid var(--theme-border);border-radius:20px;width:fit-content}._timeDisplay_s59hn_13 ._timeText_s59hn_18{color:var(--theme-text-primary);font-weight:900;font-variant-numeric:tabular-nums}._tdbutton_1yxg8_1,._tdbuttonRound_1yxg8_1,._tdbuttonSquare_1yxg8_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:45px;padding:11px 18px;margin:0 0 6px;border:2px solid;border-radius:13px;cursor:pointer;text-align:center;box-sizing:border-box;font-size:14px;line-height:1.25;transition:transform .1s ease,box-shadow .1s ease,background .15s ease}._tdbuttonRound_1yxg8_1,._tdbuttonSquare_1yxg8_1{width:46px;height:46px;flex-shrink:0;padding:10px}._tdbuttonRound_1yxg8_1{border-radius:50%}._tdbuttonRound_1yxg8_1 img,._tdbuttonSquare_1yxg8_1 img{width:100%;height:100%;object-fit:contain}._tdbuttonPrimaryLight_1yxg8_10,._tdbuttonPrimaryDark_1yxg8_10,._tdbuttonRoundPrimaryLight_1yxg8_10,._tdbuttonRoundPrimaryDark_1yxg8_10{background:var(--pocha-control-face, #ececec);color:var(--pocha-control-ink, #525252);border-color:var(--pocha-control-border, #b7b7b7);box-shadow:0 5px 0 var(--pocha-control-shadow, #b5b5b5)}._tdbuttonSecondaryLight_1yxg8_14,._tdbuttonSecondaryDark_1yxg8_14,._tdbuttonRoundSecondaryLight_1yxg8_14,._tdbuttonRoundSecondaryDark_1yxg8_14{background:var(--green-300);border-color:var(--green-800);color:var(--green-950);box-shadow:0 5px 0 var(--green-800)}._tdbutton_1yxg8_1:hover:not(:disabled),._tdbuttonRound_1yxg8_1:hover:not(:disabled),._tdbuttonSquare_1yxg8_1:hover:not(:disabled){filter:brightness(.98)}._tdbutton_1yxg8_1:active:not(:disabled),._tdbuttonRound_1yxg8_1:active:not(:disabled),._tdbuttonSquare_1yxg8_1:active:not(:disabled),._tdbuttonPressed_1yxg8_18,._tdbuttonRoundPressed_1yxg8_18{transform:translateY(4px);box-shadow:0 1px 0 var(--pocha-control-shadow)}._tdbutton_1yxg8_1:disabled,._tdbuttonRound_1yxg8_1:disabled,._tdbuttonSquare_1yxg8_1:disabled{opacity:.5;cursor:default}._icon_1yxg8_20,._iconAlone_1yxg8_20{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._iconAlone_1yxg8_20{font-size:19px}._icon_1yxg8_20{font-size:16px}._dialog_1toij_1{border:1px solid var(--theme-border);border-radius:28px;padding:0;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 40px);color:var(--theme-text-primary);background:var(--theme-surface);box-shadow:0 22px 80px #17263233}._dialog_1toij_1::backdrop{background:#1b272c70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._content_1toij_3{padding:35px 28px 28px;text-align:center;position:relative}._content_1toij_3 h2{margin:0 24px 12px;font-size:25px;line-height:1.2}._content_1toij_3 p{color:var(--theme-text-secondary);line-height:1.6}._close_1toij_6{position:absolute;right:14px;top:14px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--pocha-control);color:var(--theme-text-secondary);cursor:pointer}._mascot_19agc_1{--mascot-size: 245px;position:relative;display:grid;width:min(var(--mascot-size),100%);max-width:100%;aspect-ratio:1;place-items:center;justify-self:center;align-self:center;margin-inline:auto}._poster_19agc_14,._video_19agc_15{grid-area:1 / 1;width:100%;height:100%;object-fit:contain}._video_19agc_15{opacity:0}._ready_19agc_26{opacity:1}@media(prefers-reduced-motion:reduce){._video_19agc_15{display:none}}._poster_19agc_14,._video_19agc_15{display:block;min-width:0;min-height:0;pointer-events:none}._hiddenPoster_19agc_37{opacity:0}@media(prefers-reduced-motion:reduce){._poster_19agc_14._hiddenPoster_19agc_37{opacity:1}}._actions_1o2vz_1{display:flex;align-items:center;flex-direction:column;gap:20px;margin-top:22px}._continue_1o2vz_2{border:0;padding:5px;background:transparent;color:var(--theme-text-secondary);text-decoration:underline;cursor:pointer;font-size:13px}._shell_14o23_1{min-height:100dvh;background:var(--theme-background);color:var(--theme-text-primary)}._shell_14o23_1 *,._shell_14o23_1 *:before,._shell_14o23_1 *:after{box-sizing:border-box}._sidebar_14o23_3{position:fixed;inset:0 auto 0 0;z-index:50;width:232px;display:flex;flex-direction:column;background:var(--pocha-sidebar);border-right:1px solid var(--theme-border);padding:28px 16px 20px;overflow-y:auto}._brand_14o23_4,._headerBrand_14o23_4{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-size:24px;font-weight:900;letter-spacing:-.7px}._brand_14o23_4{margin:0 10px 34px}._brand_14o23_4 img{width:37px;height:37px;border-radius:11px}._navigation_14o23_7{display:flex;flex-direction:column;gap:6px}._navItem_14o23_8{display:flex;align-items:center;gap:12px;min-height:46px;padding:12px 14px;border-radius:12px;font-size:14px;color:var(--theme-text-secondary);text-decoration:none;position:relative;font-weight:800}._navItem_14o23_8 svg{width:19px;flex-shrink:0;font-size:18px}._navItem_14o23_8:hover{background:var(--theme-surface)}._navItem_14o23_8._active_14o23_11{background:var(--theme-surface);color:var(--pocha-brown);box-shadow:0 3px 12px #28332f08}._navItem_14o23_8._active_14o23_11:before{content:"";position:absolute;width:3px;height:20px;left:0;border-radius:2px;background:var(--pocha-brown)}._sidebarFooter_14o23_13{margin-top:auto;padding-top:16px}._account_14o23_14{border-top:1px solid var(--theme-border);margin:18px 12px 0;padding-top:22px;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-size:14px}._account_14o23_14>img{width:34px;height:34px;border-radius:50%;object-fit:cover}._account_14o23_14 span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}._account_14o23_14 small{display:block;color:var(--theme-text-secondary);font-size:10px;font-weight:700;margin-top:3px}._account_14o23_14>svg{width:10px;color:var(--theme-text-secondary)}._workspace_14o23_19{margin-left:232px;min-width:0}._header_14o23_4{max-width:1352px;margin:auto;min-height:100px;padding:25px 36px 20px;display:flex;align-items:center;gap:16px}._header_14o23_4 h1{font-size:clamp(23px,2.3vw,32px);line-height:1.15;letter-spacing:-.8px;margin:0}._headerBrand_14o23_4{font-size:30px}._headerBrand_14o23_4 img{height:43px;width:43px;border-radius:12px}._headerActions_14o23_24{margin-left:auto;display:flex;align-items:center;gap:10px}._balance_14o23_25{display:flex;align-items:center;gap:8px;padding:9px 14px;min-height:44px;border-radius:30px;text-decoration:none;font-size:18px;font-weight:900;white-space:nowrap}._balance_14o23_25 img{width:28px;height:28px;object-fit:contain}._freeze_14o23_27{background:var(--pocha-ice);color:var(--pocha-ice-ink)}._orange_14o23_28{background:var(--pocha-orange-soft);color:var(--pocha-orange-ink)}._balance_14o23_25:hover{filter:brightness(.97)}._main_14o23_30{max-width:1352px;margin:0 auto;padding:8px 36px 40px;outline:none}._miniTimer_14o23_31{max-width:1280px;margin:0 auto 16px;padding:0 36px}._menuButton_14o23_32,._backdrop_14o23_32{display:none}._skipLink_14o23_33{position:fixed;top:-100px;left:250px;z-index:200;padding:12px;background:var(--theme-surface);color:inherit;border-radius:10px}._skipLink_14o23_33:focus{top:10px}@media(min-width:1700px){._header_14o23_4{padding-top:36px}}@media(max-width:1100px){._sidebar_14o23_3{width:204px;padding-left:12px;padding-right:12px}._workspace_14o23_19{margin-left:204px}._header_14o23_4{padding:24px}._main_14o23_30{padding:8px 24px 32px}._navItem_14o23_8{font-size:13px}}@media(max-width:760px){._sidebar_14o23_3{visibility:hidden;transform:translate(-100%);width:250px;transition:transform .2s ease}._sidebar_14o23_3._open_14o23_39{visibility:visible;transform:translate(0);box-shadow:10px 0 40px #0002}._backdrop_14o23_32{display:block;position:fixed;inset:0;z-index:49;border:0;background:#1b272c66}._workspace_14o23_19{margin-left:0}._header_14o23_4{min-height:88px;gap:10px;padding:18px 18px 12px}._header_14o23_4 h1{font-size:24px}._headerBrand_14o23_4{font-size:25px;gap:8px}._headerBrand_14o23_4 img{width:34px;height:34px;border-radius:10px}._headerActions_14o23_24{gap:6px}._balance_14o23_25{padding:8px 10px;gap:5px;font-size:16px}._balance_14o23_25 img{width:24px;height:24px}._menuButton_14o23_32{display:grid;place-items:center;flex-shrink:0;border:0;background:transparent;color:var(--theme-text-primary);padding:8px;font-size:18px;width:34px;height:40px;cursor:pointer}._main_14o23_30{padding:8px 18px 30px}._miniTimer_14o23_31{padding:0 18px}._skipLink_14o23_33{left:12px}}@media(max-width:390px){._header_14o23_4{padding-left:10px;padding-right:10px;gap:4px}._balance_14o23_25{padding:7px 8px;font-size:14px}._header_14o23_4 h1{font-size:21px}._headerBrand_14o23_4{font-size:22px}}._header_14o23_4{min-height:82px;padding-top:18px;padding-bottom:14px}._main_14o23_30{padding-top:4px;padding-bottom:24px}._brand_14o23_4{margin-bottom:24px}._navItem_14o23_8{min-height:42px;padding-top:10px;padding-bottom:10px}._homeShell_14o23_60{height:100dvh;min-height:0}._homeShell_14o23_60 ._workspace_14o23_19{height:100%;display:flex;flex-direction:column}._homeShell_14o23_60 ._header_14o23_4{width:100%;flex-shrink:0}._homeShell_14o23_60 ._main_14o23_30{flex:1;min-height:0;width:100%;padding-bottom:18px}@media(max-width:760px){._header_14o23_4{min-height:68px;padding-top:10px;padding-bottom:8px}._homeShell_14o23_60 ._main_14o23_30{padding-bottom:10px}}._apps_14o23_66{padding:10px;margin:0 0 8px;border:1px solid var(--theme-border);border-radius:16px;background:var(--theme-surface)}._appsTitle_14o23_67{margin:0 0 8px;font-size:11px;font-weight:800;line-height:1.35;color:var(--theme-text-secondary)}._storeLink_14o23_68{display:flex;align-items:center;gap:9px;padding:5px 0;color:var(--theme-text-primary);text-decoration:none;border-radius:8px}._storeLink_14o23_68+._storeLink_14o23_68{margin-top:3px}._storeLink_14o23_68:hover{background:var(--pocha-sidebar)}._storeLink_14o23_68:focus-visible{outline:2px solid var(--theme-primary);outline-offset:3px}._storeIcon_14o23_72{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px}._appStoreIcon_14o23_73{background:linear-gradient(155deg,#25baff,#0969ee);color:#fff}._appStoreIcon_14o23_73 svg{width:23px;height:23px}._playStoreIcon_14o23_75{background:#fff;border:1px solid #e8ecef}._playStoreIcon_14o23_75 img{width:28px;height:28px}._storeCopy_14o23_77{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}._storeCopy_14o23_77 strong{font-size:12px;font-weight:800;line-height:1.2}._storeCopy_14o23_77 small{font-size:10px;color:var(--theme-text-secondary);line-height:1.3}._storeArrow_14o23_80{width:9px;height:9px;flex-shrink:0;color:var(--theme-text-secondary)}@media(max-height:800px){._sidebar_14o23_3{padding-top:20px;padding-bottom:16px}._brand_14o23_4{margin-bottom:18px}._navigation_14o23_7{gap:3px}._navItem_14o23_8{min-height:36px;padding-top:8px;padding-bottom:8px}._sidebarFooter_14o23_13{padding-top:12px}._account_14o23_14{margin-top:10px;padding-top:14px}}._panel_1avrc_1{border:2px solid var(--green-600);border-radius:24px;background:var(--green-300);padding:20px 14px 14px;color:var(--green-950)}._panel_1avrc_1>h2{font-size:19px;margin:0 0 15px;padding-right:20px;letter-spacing:-.5px}._goal_1avrc_3{border:2px solid #df3830;background:#f4e8e1;color:#a62b25;border-radius:15px;padding:10px;margin-bottom:12px;display:flex;align-items:center;gap:8px;text-decoration:none}._target_1avrc_4{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#eec1b6;flex-shrink:0;font-size:17px}._goal_1avrc_3>div{flex:1;min-width:0}._goalTitle_1avrc_6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;font-size:11px;margin-bottom:8px}._goal_1avrc_3>svg{font-size:13px}._list_1avrc_8{display:flex;flex-direction:column;gap:10px}._mission_1avrc_9{width:100%;display:flex;align-items:center;gap:10px;padding:12px 10px;border:2px solid var(--green-800);border-radius:16px;background:#fafaf1;color:#596a36;text-align:left;font-size:14px}._mission_1avrc_9>img{width:36px;height:42px;object-fit:contain}._info_1avrc_11{flex:1;min-width:0}._missionTitle_1avrc_12{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}._missionTitle_1avrc_12 h3{font-size:11px;text-transform:uppercase;line-height:1.3;margin:0}._reward_1avrc_14{display:flex;align-items:center;gap:4px;white-space:nowrap}._reward_1avrc_14 img{width:18px;height:20px;object-fit:contain}._claimable_1avrc_16{background:#e2b17f;color:#371f18;border-color:#5b2b23;box-shadow:0 5px #5b2b23;cursor:pointer}._claimable_1avrc_16:active{transform:translateY(4px);box-shadow:0 1px #5b2b23}._claimed_1avrc_18{background:#dcddd8;border-color:#9ea09a;color:#636660}._progressRow_1avrc_19{display:flex;align-items:center;gap:7px;font-size:11px}._progressRow_1avrc_19 progress{flex:1;min-width:0}._panel_1avrc_1 progress{width:100%;height:10px;border-radius:12px;border:none;accent-color:currentColor;background:#0001;display:block}._panel_1avrc_1 progress::-webkit-progress-bar{border-radius:12px;background:#0001}._panel_1avrc_1 progress::-webkit-progress-value{border-radius:12px;background:currentColor}._claimText_1avrc_24{display:block;font-size:10px;font-weight:900;margin-top:5px;text-transform:uppercase}._error_1avrc_25{padding:10px 16px;border-radius:12px;background:var(--pocha-error-soft);color:var(--pocha-error-ink);font-size:13px}._week_4i3sd_1{display:flex;justify-content:space-between;width:100%;margin:0;text-decoration:none;color:inherit;gap:3px}._day_4i3sd_2{display:flex;flex:1;flex-direction:column;align-items:center;gap:3px}._label_4i3sd_3{font-size:10px;font-weight:900;text-transform:capitalize}._marker_4i3sd_4{display:grid;place-items:center;width:27px;height:25px;position:relative}._marker_4i3sd_4:after{content:"";position:absolute;bottom:-1px;width:27px;height:6px;border-radius:10px;background:var(--pocha-week-shadow)}._marker_4i3sd_4 img{height:25px;width:25px;object-fit:contain;position:relative;z-index:1}._empty_4i3sd_7{width:22px;height:22px;background:var(--pocha-week-empty);border-radius:50%;position:relative;z-index:1}._dot_4i3sd_8{width:5px;height:5px;border-radius:50%}._today_4i3sd_9{background:var(--green-300)}@media(max-width:760px){._label_4i3sd_3{font-size:9px}._marker_4i3sd_4{width:23px;height:22px}._marker_4i3sd_4:after{width:22px}._marker_4i3sd_4 img{width:22px;height:22px}._empty_4i3sd_7{width:19px;height:19px}}._timer_3gpsh_1{position:relative;border-radius:8px;padding:1em;color:#fff;margin:0 auto;transition:all .3s ease;border:4px solid var(--common-white)}._headerRow_3gpsh_11{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}._cogButton_3gpsh_18{width:2.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}._cogSpacer_3gpsh_27{width:2.5rem;flex-shrink:0}._warningOverlay_3gpsh_34{position:absolute;inset:0;background:#0000008c;border-radius:8px;display:flex;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._warningModal_3gpsh_46{background:var(--theme-surface, #fff);color:var(--theme-text-primary);border-radius:.875rem;padding:1.5rem 1.75rem;max-width:18rem;width:90%;display:flex;flex-direction:column;align-items:center;gap:.75rem;box-shadow:0 8px 32px #00000040}._warningIcon_3gpsh_60{font-size:2rem;color:var(--brown-700)}._warningTitle_3gpsh_65{font-size:1.1rem;font-weight:800;margin:0;text-align:center}._warningBody_3gpsh_72{font-size:.875rem;margin:0;text-align:center;opacity:.75;line-height:1.5}._warningActions_3gpsh_80{display:flex;flex-direction:column;gap:.25rem;width:100%;align-items:center}._timerContent_3gpsh_88{display:flex;flex-direction:column;align-items:center;gap:.5rem}._animationContainer_3gpsh_95{display:flex;justify-content:center;margin-bottom:1rem}._timeDisplay_3gpsh_101{text-align:center;margin-bottom:1rem}._timeText_3gpsh_106{font-size:3.5rem;font-weight:700;display:block;filter:drop-shadow(0 3px 0 var(--brown-800));letter-spacing:2px}._modeText_3gpsh_115{font-size:1rem;opacity:.9;display:block;margin-top:.5rem;font-weight:500}._controls_3gpsh_123{display:flex;gap:1rem}._controlButton_3gpsh_128{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:25px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .3s ease;min-width:120px;justify-content:center}._primaryButton_3gpsh_143{color:#fff;transition:all .3s ease}._primaryButton_3gpsh_143:hover{transform:translateY(-2px)}._secondaryButton_3gpsh_152{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;transition:all .3s ease}._secondaryButton_3gpsh_152:hover{background:#ffffff4d!important;transform:translateY(-1px)}._timerWidget_3gpsh_165{position:fixed;top:20px;left:20px;z-index:1000;background:#fffffff2;border-radius:15px;padding:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:120px}._widgetContent_3gpsh_177{display:flex;flex-direction:column;align-items:center;gap:.75rem}._widgetControls_3gpsh_184{display:flex;gap:.5rem;justify-content:center}._widgetButton_3gpsh_190{color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:.8rem}._widgetButton_3gpsh_190:hover{transform:scale(1.1)}@media(max-width:768px){._timer_3gpsh_1{padding:1.5rem}._timerTitle_3gpsh_214{font-size:1.5rem}._timeText_3gpsh_106{font-size:2.5rem}._controls_3gpsh_123{width:100%;flex-direction:column;align-items:center;gap:.25rem}._controls_3gpsh_123 button{width:70%}._controlButton_3gpsh_128{width:100%;max-width:200px}._timerWidget_3gpsh_165{top:10px;left:10px;padding:.75rem}}@media(max-width:480px){._timer_3gpsh_1{padding:1rem}._timeText_3gpsh_106{font-size:2rem}._controls_3gpsh_123 button{width:100%}}._timer_3gpsh_1{width:100%;max-width:620px;border:0;border-radius:28px;padding:24px 20px;color:var(--theme-text-primary)}._headerRow_3gpsh_11{margin:0 auto 18px;gap:12px}._timerContent_3gpsh_88{gap:16px}._animationContainer_3gpsh_95{margin-bottom:0;width:100%;min-height:245px;align-items:center}._timeDisplay_3gpsh_101{margin-bottom:0}._timeText_3gpsh_106{font-size:56px;letter-spacing:-2px;font-weight:900;filter:none;font-variant-numeric:tabular-nums}._controls_3gpsh_123{gap:16px;justify-content:center;margin-top:12px}._controls_3gpsh_123>button:first-child{min-width:210px;min-height:58px;font-size:17px}._preparationTitle_3gpsh_267{text-align:center;font-size:22px;margin:10px 0 18px}._presets_3gpsh_268{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}._presets_3gpsh_268 button{background:var(--theme-surface);color:var(--theme-text-secondary);border:1px solid var(--theme-border);border-radius:12px;padding:10px 14px;font-size:13px;cursor:pointer}._presets_3gpsh_268 button[aria-pressed=true]{background:var(--green-300);color:var(--green-950);border-color:var(--green-600)}._warningModal_3gpsh_46{border-radius:24px;box-shadow:0 16px 55px #19291c24}@media(max-width:760px){._timer_3gpsh_1{padding:16px 0}._controls_3gpsh_123{flex-direction:row;width:auto;flex-wrap:wrap;gap:12px}._controls_3gpsh_123 button{width:auto}._timeText_3gpsh_106{font-size:52px}._controls_3gpsh_123>button:first-child{min-width:205px}}._timer_3gpsh_1{padding:12px;max-height:100%}._animationContainer_3gpsh_95{min-height:0;height:clamp(150px,27dvh,260px)}._animationContainer_3gpsh_95>div{max-height:100%}._timerContent_3gpsh_88{gap:10px}._headerRow_3gpsh_11{margin-bottom:8px}._controls_3gpsh_123{margin-top:8px}._controls_3gpsh_123>button:first-child{min-height:48px}._preparationTitle_3gpsh_267{margin:5px 0 10px;font-size:18px}@media(max-height:800px){._animationContainer_3gpsh_95{height:180px}._timeText_3gpsh_106{font-size:44px}}@media(max-width:760px){._timer_3gpsh_1{padding:3px 0}._animationContainer_3gpsh_95{height:clamp(75px,15dvh,140px)}._timeText_3gpsh_106{font-size:34px}._controls_3gpsh_123>button:first-child{min-width:170px;min-height:39px;font-size:13px}._timerContent_3gpsh_88{gap:5px}._headerRow_3gpsh_11{margin-bottom:3px}._presets_3gpsh_268 button{padding:6px 9px;font-size:11px}._preparationTitle_3gpsh_267{font-size:15px;margin:3px 0}}._animationContainer_3gpsh_95{--stage-size: clamp(150px, 27dvh, 260px)}._animationContainer_3gpsh_95>div{width:var(--stage-size);height:var(--stage-size);flex-shrink:0}@media(max-height:800px){._animationContainer_3gpsh_95{--stage-size: 180px}}@media(max-width:760px){._animationContainer_3gpsh_95{--stage-size: clamp(75px, 15dvh, 140px)}}._animationContainer_3gpsh_95>:first-child{width:var(--stage-size);height:var(--stage-size);max-width:100%;max-height:100%;flex-shrink:0}@media(max-width:760px){._timer_3gpsh_1 ._timerContent_3gpsh_88{display:grid;grid-template-columns:75px minmax(0,1fr);gap:4px 8px;max-width:320px;margin:auto}._timer_3gpsh_1 ._animationContainer_3gpsh_95{--stage-size: 75px;grid-column:1;grid-row:1 / 3;height:75px}._timer_3gpsh_1 ._timeDisplay_3gpsh_101{grid-column:2}._timer_3gpsh_1 ._presets_3gpsh_268{grid-column:2;gap:4px}._timer_3gpsh_1 ._presets_3gpsh_268 button{font-size:10px;padding:5px 7px}._timer_3gpsh_1 ._controls_3gpsh_123{grid-column:1 / -1;grid-row:3;margin-top:3px;gap:8px}._timer_3gpsh_1 ._controls_3gpsh_123>button{min-height:34px;min-width:0;font-size:12px;padding:8px 12px}._headerRow_3gpsh_11 [class*=option]{padding:7px 12px;font-size:11px}._headerRow_3gpsh_11 [class*=tdbuttonRound]{width:34px;height:34px;min-height:34px;padding:7px}._preparationTitle_3gpsh_267{display:none}}@media(min-width:761px)and (max-height:700px){._timer_3gpsh_1{padding:6px}._animationContainer_3gpsh_95{--stage-size: 120px;height:120px}._headerRow_3gpsh_11{margin-bottom:4px}._timeText_3gpsh_106{font-size:40px}._timerContent_3gpsh_88{gap:7px}._controls_3gpsh_123>button:first-child{min-height:42px}}._setup_3gpsh_309{width:100%;max-width:560px;margin:auto}._setupHeading_3gpsh_310{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px}._setupHeading_3gpsh_310 h2{font-size:25px;margin:0;text-align:left;letter-spacing:-.6px}._setupSettings_3gpsh_312{border:0;background:transparent;color:var(--theme-text-secondary);padding:8px;font-size:18px;cursor:pointer}._setupFooter_3gpsh_313{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:2px}._setupFooter_3gpsh_313>button:last-child{min-width:220px;min-height:48px}@media(max-width:760px){._setup_3gpsh_309{max-width:340px}._setupHeading_3gpsh_310{padding:0 10px}._setupHeading_3gpsh_310 h2{font-size:17px}._setupSettings_3gpsh_312{padding:3px 6px;font-size:14px}._setupFooter_3gpsh_313{gap:10px;margin-top:0}._setupFooter_3gpsh_313>button{min-height:32px;padding-top:6px;padding-bottom:6px;margin-bottom:3px}._setupFooter_3gpsh_313>button:first-child{width:34px;height:34px;padding:6px}._setupFooter_3gpsh_313>button:last-child{min-width:180px;font-size:12px}}@media(max-width:760px){._setupFooter_3gpsh_313>button:last-child{min-height:32px}}._setupFooter_3gpsh_313>button:last-child{background:var(--theme-surface);color:var(--green-800);--pocha-control-shadow: var(--green-800)}._stage_1xugw_1{position:relative;width:min(100%,560px);height:clamp(200px,38dvh,330px);margin:0 auto;overflow:hidden;container-type:size}._dial_1xugw_2{position:absolute;inset:0;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;border-radius:22px;outline:none}._dial_1xugw_2:active{cursor:grabbing}._dial_1xugw_2:focus-visible{box-shadow:inset 0 0 0 3px var(--green-600)}._wheel_1xugw_5{position:absolute;left:50%;transform:translate(-50%);width:min(100%,158.824cqh);height:100%;overflow:hidden}._rim_1xugw_6{fill:none;stroke:var(--theme-text-primary);stroke-opacity:.16;stroke-width:34}._rimEdge_1xugw_7{fill:none;stroke:var(--theme-text-primary);stroke-opacity:.22;stroke-width:3}._number_1xugw_8{color:var(--theme-text-secondary);fill:currentColor;transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .18s ease;cursor:pointer}._number_1xugw_8 text{font-size:36px;font-family:inherit;font-weight:900;transition:font-size .2s ease}._number_1xugw_8._selected_1xugw_10{color:var(--theme-text-primary)}._selected_1xugw_10 text{font-size:47px}._moving_1xugw_12 ._number_1xugw_8,._moving_1xugw_12 ._number_1xugw_8 text{transition:none}._mascot_1xugw_13{--unit: min(.185185cqw, .294118cqh);position:absolute;width:calc(280 * var(--unit));height:calc(280 * var(--unit));left:calc(50% - 242 * var(--unit));top:calc(50% - 142 * var(--unit));pointer-events:none}._layer_1xugw_14{position:absolute;inset:0;opacity:0;transition:opacity .24s ease-out;display:grid;align-items:center}._layer_1xugw_14._visible_1xugw_15{opacity:1}._layer_1xugw_14 img,._layer_1xugw_14 video{transition:opacity .24s ease-out}._freeCopy_1xugw_17{position:absolute;right:3%;top:28%;width:43%;text-align:right}._freeCopy_1xugw_17 h3{margin:0 0 8px;font-size:23px}._freeCopy_1xugw_17 p{margin:0 0 12px;color:var(--theme-text-secondary);font-size:13px;line-height:1.5}._freeCopy_1xugw_17 strong{font-size:32px;font-variant-numeric:tabular-nums}@media(max-width:760px){._stage_1xugw_1{height:clamp(110px,20dvh,170px);max-width:340px}._freeCopy_1xugw_17 h3{font-size:17px;margin-bottom:4px}._freeCopy_1xugw_17 p{font-size:10px;margin-bottom:4px}._freeCopy_1xugw_17 strong{font-size:23px}}@media(min-width:761px)and (max-height:700px){._stage_1xugw_1{height:190px}}@media(prefers-reduced-motion:reduce){._number_1xugw_8,._number_1xugw_8 text,._layer_1xugw_14,._layer_1xugw_14 img,._layer_1xugw_14 video{transition:none}}@media(max-width:760px)and (max-height:700px){._stage_1xugw_1{height:110px}}._pleft_wybn9_1{display:grid;height:100%;width:100%;place-items:center}._coffeeContainer_wybn9_8{width:140px;aspect-ratio:1/1;margin:0 auto;position:relative}._coffeeSvg_wybn9_15{width:100%;height:100%;display:block;overflow:visible}._newborn_wybn9_22{position:absolute;width:45px;height:auto;left:42.5%;transform:translate(-50%);pointer-events:none;z-index:10;transition:top .3s ease-in-out;animation:_floatAnimation_wybn9_1 7s ease-in-out infinite}@keyframes _floatAnimation_wybn9_1{0%,to{transform:translate(-50%) translateY(0)}25%{transform:translate(-50%) translateY(-1px) translate(-2px)}50%{transform:translate(-50%) translateY(0) translate(0)}75%{transform:translate(-50%) translateY(-1px) translate(2px)}}._coffeeSvg_wybn9_15 rect{transition:y .5s ease-in-out,height .5s ease-in-out}._coffeeSvg_wybn9_15 rect[fill="#533634"]{animation:_liquidFlow_wybn9_1 2s ease-in-out infinite alternate}@keyframes _liquidFlow_wybn9_1{0%{filter:brightness(1)}to{filter:brightness(1.1)}}._switchWrapper_wybn9_74{position:relative;display:grid;width:min(245px,100%);aspect-ratio:1;place-items:center}._animationTransition_wybn9_82{grid-area:1 / 1;display:grid;width:100%;height:100%;place-items:center}._idleContainer_wybn9_90,._meditationContainer_wybn9_98{display:grid;width:100%;height:100%;place-items:center}._meditationCharacter_wybn9_105{width:80px;height:auto;display:inline-block}@media(max-width:768px){._coffeeContainer_wybn9_8{width:120px}._newborn_wybn9_22{width:40px}}@media(max-width:480px){._coffeeContainer_wybn9_8{width:100px}._newborn_wybn9_22{width:35px}}._track_wlht5_2{display:inline-flex;padding:.3rem;border-radius:.875rem;background-color:var(--track-bg);border:solid 2px var(--track-border);gap:.25rem;transition:background-color .3s ease,border-color .3s ease}._option_wlht5_13{position:relative;display:flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;border-radius:.625rem;border:solid 2px transparent;background-color:transparent;color:var(--track-option-color);font-family:Nunito,sans-serif;font-size:.95rem;font-weight:700;cursor:pointer;transition:all ease .1s;white-space:nowrap}._option_wlht5_13:hover:not(._active_wlht5_31){background-color:var(--track-option-hover-bg);border-color:var(--track-option-hover-border);color:var(--track-option-hover-color)}._option_wlht5_13._active_wlht5_31{background-color:var(--track-option-active-bg);border-color:var(--track-option-active-border);color:var(--track-option-active-color);cursor:default}._icon_wlht5_45{font-size:1rem;flex-shrink:0}._label_wlht5_50{line-height:1}@media(max-width:480px){._option_wlht5_13{padding:.5rem .9rem;font-size:.85rem}}._track_wlht5_2{border-radius:28px;border:1px solid var(--theme-border);background:var(--pocha-control);padding:5px}._option_wlht5_13{border:0;border-radius:24px;color:var(--theme-text-secondary);font-size:13px;padding:11px 20px}._option_wlht5_13._active_wlht5_31{background:var(--pocha-brown);color:#fff}._overlay_1vtxk_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem;box-sizing:border-box;overflow-y:auto}._modal_1vtxk_18{background:var(--theme-background);border-radius:15px;border:3px solid;border-color:var(--green-border-mix);padding:0;max-width:400px;width:100%;max-height:calc(100vh - 2rem);min-width:0;margin:auto;box-shadow:0 20px 40px #0000004d;animation:_modalSlideIn_1vtxk_1 .3s ease-out;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}@keyframes _modalSlideIn_1vtxk_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._header_1vtxk_48{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--theme-border)}._header_1vtxk_48 h3{margin:0;font-size:1.25rem;font-weight:600;color:var(--theme-text-secondary)}._content_1vtxk_63{padding:1.5rem;overflow-y:auto;flex:1;min-height:0;background-color:var(--theme-background)}._presets_1vtxk_71{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}._presetsLabel_1vtxk_79{font-weight:500;color:var(--theme-text-secondary);font-size:.9rem}._presetButton_1vtxk_85{padding:.5rem 1rem;border:2px solid var(--theme-border);border-radius:8px;background:var(--theme-background);color:var(--theme-text-primary);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s ease}._presetButton_1vtxk_85:hover{border-color:var(--green-border-mix2);transform:translateY(-2px)}._presetButton_1vtxk_85:active{transform:translateY(0);border-color:var(--green-border-mix2)}._presetActive_1vtxk_108{border-color:var(--green-border-mix2)}._inputGroup_1vtxk_112{margin-bottom:1.5rem}._inputGroup_1vtxk_112:last-child{margin-bottom:0}._inputGroup_1vtxk_112 label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--theme-text-primary);font-size:.9rem}._input_1vtxk_112{width:100%;padding:.75rem;border-radius:8px;font-size:1rem;transition:border-color .2s ease;box-sizing:border-box}._input_1vtxk_112:focus{outline:none}._input_1vtxk_112::-webkit-outer-spin-button,._input_1vtxk_112::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1vtxk_112[type=number]{-moz-appearance:textfield}._actions_1vtxk_152{display:flex;justify-content:right;gap:1rem;padding:.5rem 1.5rem 1rem;border-top:1px solid var(--theme-border);background-color:var(--theme-background)}._cancelButton_1vtxk_162,._saveButton_1vtxk_163{flex:1;padding:.75rem 1rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.9rem}@media(max-width:480px){._overlay_1vtxk_1{padding:.5rem}._modal_1vtxk_18{max-height:calc(100vh - 1rem);width:100%;min-width:0;margin:0}._header_1vtxk_48,._content_1vtxk_63,._actions_1vtxk_152{padding-left:1rem;padding-right:1rem}}._inlineContainer_1vtxk_199{background:var(--theme-surface);border:2px solid var(--theme-border-secondary);border-radius:12px;max-width:400px;overflow:hidden}._inputWithInfo_1vtxk_207{position:relative;display:flex;align-items:flex-end;gap:.5rem}._infoButton_1vtxk_214{background:none;border:none;color:var(--theme-text-secondary);cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-bottom:.5rem}._infoButton_1vtxk_214:hover{background:var(--theme-border);color:var(--theme-text-primary);transform:scale(1.1)}._infoButton_1vtxk_214:focus{outline:2px solid var(--green-border-mix);outline-offset:2px}._modal_1vtxk_18,._configModal_1vtxk_239{border-radius:28px;background:var(--theme-surface);color:var(--theme-text-primary);border:1px solid var(--theme-border)}._inputGroup_1u6ap_1{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._inputGroup_1u6ap_1 label{font-weight:600;color:var(--theme-text-primary);font-size:.9rem}._input_1u6ap_1{padding:.75rem;border:2px solid var(--theme-border);border-radius:8px;font-size:1rem;background-color:var(--theme-surface);color:var(--theme-text-primary);transition:all .2s ease;width:100%;box-sizing:border-box}._input_1u6ap_1:focus{outline:none;border-color:var(--theme-secondary-button-bg);box-shadow:0 0 0 3px rgba(var(--theme-secondary-button-bg-rgb, 0, 0, 0),.1)}._input_1u6ap_1:hover:not(:disabled){border-color:var(--theme-secondary-button-bg)}._input_1u6ap_1:disabled{opacity:.6;cursor:not-allowed}._inputInvalid_1u6ap_41{border-color:var(--red-500, #8f6363)}._inputInvalid_1u6ap_41:focus{border-color:var(--red-500, #8f6363);box-shadow:0 0 0 3px #8f63631a}._errorMessage_1u6ap_50{font-size:.875rem;color:var(--red-500, #8f6363);margin-top:-.25rem;min-height:1.25rem}._tooltip_r9w66_2{position:absolute;z-index:1000;padding:12px 16px;border-radius:12px;font-size:14px;width:max-content;max-width:350px;box-shadow:var(--common-box-shadow);border:1px solid;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_tooltipFadeIn_r9w66_1 .3s ease-out;transform-origin:bottom center;text-align:start;background:var(--theme-background)}._tooltip_r9w66_2 ._tooltipTitle_r9w66_18{color:var(--theme-text-secondary);font-weight:600;margin-bottom:6px;font-size:15px;display:flex;align-items:center;justify-content:space-between;gap:8px}._tooltip_r9w66_2 ._tooltipIcon_r9w66_29{display:flex;align-items:center;color:var(--theme-text-secondary);font-size:14px}._tooltip_r9w66_2 ._tooltipDescription_r9w66_36{color:var(--theme-text-primary);line-height:1.4}._tooltipActions_r9w66_41{margin-top:12px;display:flex;justify-content:center;gap:8px}._tooltipArrow_r9w66_48{position:absolute;bottom:-9px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid red}._tooltipPrimary_r9w66_61{border-color:var(--brown-border-mix)}._tooltipArrowPrimary_r9w66_65{border-top-color:var(--brown-650)}._tooltipSecondary_r9w66_70{border-color:var(--green-border-mix)}._tooltipArrowSecondary_r9w66_74{border-top-color:var(--green-500)}._tooltipArrowUp_r9w66_79{top:-9px;bottom:auto;border-top:none;border-bottom:8px solid red}._tooltipArrowUp_r9w66_79._tooltipArrowPrimary_r9w66_65{border-bottom-color:var(--brown-650)}._tooltipArrowUp_r9w66_79._tooltipArrowSecondary_r9w66_74{border-bottom-color:var(--green-500)}@keyframes _tooltipFadeIn_r9w66_1{0%{opacity:0;transform:translate(-50%,-100%) scale(.8)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}@media(max-width:768px){._tooltip_r9w66_2{max-width:280px;font-size:13px;padding:10px 14px}}@media(max-width:480px){._tooltip_r9w66_2{max-width:240px;font-size:12px;padding:8px 12px}}._modalOverlay_1i230_1{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1i230_1 .3s ease-out;padding:1rem;overflow:auto}._modalContent_1i230_17{background-color:var(--theme-background);border-radius:1rem;width:90vw;height:90vh;max-height:90vh;overflow:hidden;animation:_slideIn_1i230_1 .3s ease-out;transform:rotateX(5deg);display:flex;flex-direction:column}._modalHeader_1i230_30{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background-color:var(--theme-surface);border-bottom:3px solid var(--theme-border);box-shadow:0 4px 0 0 var(--theme-background);flex-shrink:0}._modalTitleGroup_1i230_41{display:flex;flex-direction:column;gap:.25rem}._modalTitle_1i230_41{margin:0;color:var(--theme-text-secondary);font-size:1.5rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.1)}._projectBadge_1i230_55{display:inline-flex;align-items:center;background-color:var(--theme-border-secondary);color:var(--theme-text-secondary);font-size:.8rem;font-weight:600;padding:.2rem .6rem;border-radius:.4rem;width:fit-content}._modalBody_1i230_67{padding:2rem;position:relative;overflow-y:auto;flex:1;min-height:0;display:flex;gap:2rem;align-items:flex-start;justify-content:center;border:3px solid;border-color:var(--theme-border-secondary);border-radius:0 0 1rem 1rem}._timerSection_1i230_82{flex:0 0 auto;min-width:0}._contentSection_1i230_87{flex:1;min-width:0;display:flex;flex-direction:column;animation:_fadeInSlide_1i230_1 .3s ease-out forwards}._contentSection_1i230_87._fadeOut_1i230_96{animation:_fadeOutSlide_1i230_1 .3s ease-in forwards}._navigationSection_1i230_100{display:flex;justify-content:center;margin-bottom:3em}._statsSection_1i230_107{flex:1;min-width:0;border-radius:1rem;overflow:auto}._hidden_1i230_114{display:none}._breakSection_1i230_118{flex:1;min-width:0}._loaderSection_1i230_123{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;min-height:300px}._loaderSpinner_1i230_133{width:60px;height:60px;border:4px solid var(--theme-border-secondary);border-top-color:var(--theme-primary);border-radius:50%;animation:_spin_1i230_1 1s linear infinite}._loaderText_1i230_142{color:var(--theme-text-secondary);font-size:1.125rem;font-weight:500;margin:0;text-align:center}@keyframes _spin_1i230_1{to{transform:rotate(360deg)}}@keyframes _fadeIn_1i230_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1i230_1{0%{opacity:0;transform:translateY(-50px) rotateX(5deg)}to{opacity:1;transform:translateY(0) rotateX(5deg)}}@keyframes _fadeInSlide_1i230_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeOutSlide_1i230_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@media(max-width:768px){._modalBody_1i230_67{flex-direction:column;align-items:center}._contentSection_1i230_87{width:100%}}@media(max-width:480px){._modalOverlay_1i230_1{padding:.5rem .25rem .25rem;align-items:flex-start}._modalContent_1i230_17{width:100vw;height:auto;min-height:100dvh;max-height:none;border-radius:0;transform:none}._modalHeader_1i230_30{padding:.75rem 1rem;position:sticky;top:0;z-index:10}._modalBody_1i230_67{padding:1rem;gap:1rem;max-height:none}._modalTitle_1i230_41{font-size:1.125rem}}@media(max-width:320px){._modalHeader_1i230_30{padding:.5rem .75rem}._modalBody_1i230_67{padding:.75rem}._modalTitle_1i230_41{font-size:1rem}}@media(max-height:500px)and (orientation:landscape){._modalContent_1i230_17{max-height:95vh}._modalBody_1i230_67{max-height:calc(95vh - 100px);padding:1rem}._modalHeader_1i230_30{padding:.75rem 1.5rem}}._modalOverlay_1i230_1{background:#1b272c70;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._modalContent_1i230_17{border:1px solid var(--theme-border);border-radius:30px;background:var(--theme-background);color:var(--theme-text-primary);box-shadow:0 25px 90px #19291c33}._modalHeader_1i230_30{background:transparent;border-color:var(--theme-border)}._modalTitle_1i230_41{color:var(--theme-text-primary);font-size:27px;font-weight:900}._modalContent_1i230_17{width:min(880px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 40px);transform:none}._modalTitle_1i230_41{text-shadow:none}._modalBody_1i230_67{border:0;padding:28px}._modalHeader_1i230_30{border-bottom-width:1px;padding:22px 28px;box-shadow:none}._navigationSection_1i230_100{margin:28px 0 10px}@media(max-width:600px){._modalHeader_1i230_30{padding:18px}._modalTitle_1i230_41{font-size:22px}._modalBody_1i230_67{padding:22px 16px}}._modalContent_1i230_17{min-height:0}@media(max-width:480px){._modalOverlay_1i230_1{align-items:center;padding:20px 0}._modalContent_1i230_17{max-height:calc(100dvh - 40px)}}._container_dbs5i_1{max-width:600px;width:100%;padding:1.5rem;display:block;margin:0 auto;overflow:visible}._sectionTitle_dbs5i_10{color:var(--theme-text-secondary);font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;text-align:center}._statsGrid_dbs5i_19{display:grid;gap:1.5rem;overflow:visible}._topRow_dbs5i_25{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:769px){._topRow_dbs5i_25{flex-direction:row;align-items:stretch;justify-content:center}._topRow_dbs5i_25 ._xpCard_dbs5i_39,._topRow_dbs5i_25 ._goalCard_dbs5i_40{margin:0}}._xpCard_dbs5i_39{position:relative;display:flex;align-items:center;padding:1.5rem;border:3px solid;border-color:var(--theme-border-secondary);border-radius:1rem;transition:all .3s ease;margin:0 auto;overflow:visible;width:fit-content}._stretchingCharacter_dbs5i_62{position:absolute;left:-100px;top:50%;transform:translateY(-50%);width:120px;height:auto;z-index:1;pointer-events:none;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.2))}@media(max-width:768px){._xpCard_dbs5i_39{padding-left:1.5rem}._stretchingCharacter_dbs5i_62{left:-60px;width:80px}}@media(max-width:480px){._stretchingCharacter_dbs5i_62{left:-50px;width:60px}}._xpIcon_dbs5i_92{font-size:2.5rem;margin-right:1rem;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.2));animation:_sparkle_dbs5i_1 2s ease-in-out infinite}._xpContent_dbs5i_99{flex:1}._xpTitle_dbs5i_103{margin:0 0 .5rem;color:var(--theme-text-secondary);font-size:1rem;font-weight:700}._xpValue_dbs5i_110{margin:0;color:var(--theme-text-primary);font-size:1.5rem;font-weight:700}._goalCard_dbs5i_40{display:flex;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;border:3px solid var(--theme-border-secondary);border-radius:1rem;margin:0 auto;width:fit-content}._goalRingWrapper_dbs5i_130{position:relative;flex-shrink:0;width:90px;height:90px}._goalRing_dbs5i_130{width:100%;height:100%;overflow:visible}._ringBg_dbs5i_143{fill:none;stroke:var(--theme-border);stroke-width:8}._ringProgress_dbs5i_149{fill:none;stroke:var(--brown-650);stroke-width:8;stroke-linecap:round}._ringProgressReached_dbs5i_156{stroke:var(--green-600)}._ringCenter_dbs5i_160{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}._ringPercent_dbs5i_168{font-size:.95rem;font-weight:800;color:var(--theme-text-primary);line-height:1;font-variant-numeric:tabular-nums}._ringPercentReached_dbs5i_176{color:var(--green-600)}._goalInfo_dbs5i_180{display:flex;flex-direction:column;gap:.25rem}._goalLabel_dbs5i_186{margin:0;font-size:.85rem;font-weight:600;color:var(--theme-text-secondary);text-transform:uppercase;letter-spacing:.05em}._goalTime_dbs5i_195{margin:0;font-size:1.25rem;font-weight:700;color:var(--theme-text-primary)}._goalReachedBadge_dbs5i_202{display:inline-flex;align-items:center;gap:.3rem;background-color:var(--green-100, #dcfce7);color:var(--green-700, #15803d);font-size:.8rem;font-weight:700;padding:.25rem .6rem;border-radius:.4rem;width:fit-content}[data-theme=dark] ._goalReachedBadge_dbs5i_202{background-color:var(--green-900, #14532d);color:var(--green-300, #86efac)}@media(max-width:480px){._goalCard_dbs5i_40{gap:1rem;padding:1rem}._goalRingWrapper_dbs5i_130{width:75px;height:75px}._goalTime_dbs5i_195{font-size:1.1rem}}._progressionsContainer_dbs5i_237{border-radius:1rem;transform:rotateX(5deg)}._progressionsTitle_dbs5i_242{margin:0 0 1.5rem;color:var(--theme-text-secondary);font-size:1.1rem;font-weight:700;text-align:center}._trophyGrid_dbs5i_250{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:600px;margin:0 auto;justify-content:center;align-items:center;text-align:center}._trophyCard_dbs5i_262{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:1rem;transition:all .3s ease}._trophyCard_dbs5i_262 svg{width:100%;height:100%}._trophyCard_dbs5i_262 h5{margin-bottom:0}._trophyIcon_dbs5i_281{display:flex;align-items:center;justify-content:center}._trophyImage_dbs5i_287{width:auto;height:100px;object-fit:contain;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.1))}._trophyName_dbs5i_294{margin:.75em 0;color:var(--theme-text-primary);font-size:.9rem;font-weight:700;text-align:center;line-height:1.2}@keyframes _sparkle_dbs5i_1{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(5deg)}}@media(max-width:1300px){._trophyGrid_dbs5i_250{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._trophyGrid_dbs5i_250{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){._trophyGrid_dbs5i_250{grid-template-columns:repeat(2,1fr)}}@media(max-width:350px){._trophyGrid_dbs5i_250{grid-template-columns:repeat(1,1fr)}}._xpCard_dbs5i_39{background:var(--pocha-orange-soft);color:var(--pocha-orange-ink);border:1px solid #f7a44c40;border-radius:24px}._goalCard_dbs5i_40{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:24px}._trophyCard_dbs5i_262{border-radius:22px}._clickMeTooltip_t85uq_2{position:absolute;z-index:1000;padding:8px 16px;border-radius:10px;text-align:center;text-transform:uppercase;border:2px solid;border-color:var(--theme-border-secondary);background-color:var(--theme-background);animation:_bounceVertical_t85uq_1 2s ease-in-out infinite;white-space:nowrap}._clickMeTooltip_t85uq_2:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--theme-background)}._clickMeTooltip_t85uq_2:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--theme-border-secondary);z-index:-1}@keyframes _bounceVertical_t85uq_1{0%,to{transform:translate(-50%,-50%) translateY(0)}40%{transform:translate(-50%,-50%) translateY(-5px)}}._giftBoxContainer_gz0wh_1{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._giftBox_gz0wh_1{position:relative;width:100%;height:100%;max-width:200px;max-height:200px;transition:transform .3s ease}@media(max-width:768px){._giftBox_gz0wh_1{max-width:150px;max-height:150px}}@media(max-width:480px){._giftBox_gz0wh_1{max-width:120px;max-height:120px}}._giftBoxContent_gz0wh_32{position:relative;width:100%;height:100%}._giftBox_gz0wh_1:hover{cursor:pointer;transform:scale(1.05)}._boxSvg_gz0wh_42{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}._lidSvg_gz0wh_51{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:transform .3s ease}._lidShaking_gz0wh_62{animation:_shake_gz0wh_1 .5s ease-in-out infinite}@keyframes _shake_gz0wh_1{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-5px) rotate(-2deg)}50%{transform:translate(5px) rotate(2deg)}75%{transform:translate(-3px) rotate(-1deg)}}._shaking_gz0wh_82{animation:_boxShake_gz0wh_1 .3s ease-in-out infinite}@keyframes _boxShake_gz0wh_1{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}}._slowShaking_gz0wh_102{animation:_slowShake_gz0wh_1 .4s ease-in-out infinite}@keyframes _slowShake_gz0wh_1{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-3px) translate(-3px) rotate(-1deg)}50%{transform:translateY(0) translate(0) rotate(0)}75%{transform:translateY(-2px) translate(2px) rotate(2deg)}}._trophyContainer_gz0wh_122{animation:_trophyAppear_gz0wh_1 .8s ease-out forwards;width:100%;max-width:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}@media(max-width:768px){._trophyContainer_gz0wh_122{max-width:200px;padding:15px}}@media(max-width:480px){._trophyContainer_gz0wh_122{max-width:160px;padding:10px}}._trophyIcon_gz0wh_148{position:relative;display:flex;align-items:center;justify-content:center;width:160px;height:160px;margin-bottom:16px;cursor:pointer;transition:transform .3s ease}@media(max-width:768px){._trophyIcon_gz0wh_148{width:130px;height:130px}}@media(max-width:480px){._trophyIcon_gz0wh_148{width:100px;height:100px;margin-bottom:12px}}._trophyIcon_gz0wh_148:hover{transform:scale(1.05)}@keyframes _trophyAppear_gz0wh_1{0%{opacity:0;transform:scale(.1) translateY(50px)}50%{opacity:.8;transform:scale(1) translateY(-10px)}to{opacity:1;transform:scale(.8) translateY(0)}}._trophy_gz0wh_122{width:100%;height:100%;object-fit:contain;filter:drop-shadow(8px 8px 0px var(--theme-text-secondary));animation:_trophyFloat_gz0wh_1 2s ease-in-out infinite;transition:transform .3s ease}@media(max-width:480px){._trophy_gz0wh_122{filter:drop-shadow(4px 4px 0px var(--theme-text-secondary))}}@keyframes _trophyFloat_gz0wh_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}._trophyTooltip_gz0wh_219{position:absolute;bottom:100%;left:50%;transform:translate(-50%);z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease-in-out;margin-bottom:8px}._trophyTooltipContent_gz0wh_232{background:var(--theme-surface);border:2px solid var(--theme-text-secondary);border-radius:12px;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px;max-width:280px;position:relative;font-size:.85rem;color:var(--theme-text-secondary);text-align:center;line-height:1.4}@media(max-width:768px){._trophyTooltipContent_gz0wh_232{min-width:180px;max-width:240px;font-size:.8rem;padding:10px 14px}}@media(max-width:480px){._trophyTooltipContent_gz0wh_232{min-width:150px;max-width:200px;font-size:.75rem;padding:8px 12px}}._trophyTooltipContent_gz0wh_232:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--theme-text-secondary)}._trophyTooltipContent_gz0wh_232:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--theme-border);z-index:1}._trophyIcon_gz0wh_148:hover ._trophyTooltip_gz0wh_219{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}._trophyInfo_gz0wh_292{width:100%}._trophyInfo_gz0wh_292 h4{font-size:1.1rem;font-weight:600;color:var(--theme-text-primary);margin:0}@media(max-width:768px){._trophyInfo_gz0wh_292 h4{font-size:1rem}}@media(max-width:480px){._trophyInfo_gz0wh_292 h4{font-size:.9rem}}._textDivider_7bbgw_1{display:flex;align-items:center;width:100%;gap:1rem}._line_7bbgw_8{flex:1;height:1px}._container_15lm9_1{max-width:600px;width:100%;display:block;margin:0 auto}._sectionTitle_15lm9_8{color:var(--theme-text-secondary);font-weight:700;margin-bottom:.5rem;text-align:center}._sectionDescription_15lm9_16{color:var(--theme-text-primary);text-align:center}._cardsGrid_15lm9_21{display:grid;grid-template-columns:repeat(2,1fr);gap:3em 2em;padding:2em 0}@keyframes _cardAppear_15lm9_1{0%{opacity:0;transform:translateY(30px) scale(.8) rotateX(20deg)}50%{opacity:.7;transform:translateY(-5px) scale(1.05) rotateX(10deg)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0)}}@media(max-width:1200px){._cardsGrid_15lm9_21{grid-template-columns:repeat(1,1fr)}}@media(max-width:768px){._cardsGrid_15lm9_21{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._cardsGrid_15lm9_21{grid-template-columns:repeat(1,1fr)}}._cardContainer_uninh_1{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:1em;overflow:visible}._card_uninh_1{position:relative;cursor:pointer;transition:all .2s ease;width:100%;height:100%}._cardContent_uninh_19{padding:2em 1em 1em;align-items:center;text-align:center;justify-content:space-between;border-radius:1rem;border:3px solid;border-color:var(--theme-border);box-shadow:0 8px 0 0 var(--theme-border);transition:all .2s ease;background-color:var(--theme-background);overflow:visible;position:relative;z-index:1}._card_uninh_1:hover ._cardContent_uninh_19{background-color:var(--theme-surface);border-color:var(--theme-text-secondary);box-shadow:0 8px 0 0 var(--theme-border-secondary)}._cardContent_uninh_19 ._title_uninh_41{color:var(--theme-text-primary)}._cardContent_uninh_19 ._description_uninh_44,._cardContent_uninh_19 ._arrow_uninh_45{color:var(--theme-text-secondary)}._card_uninh_1:active ._cardContent_uninh_19{box-shadow:0 0 0 0 var(--theme-border-secondary);border-color:var(--theme-text-primary);transform:translateY(8px)}._iconContainer_uninh_55{overflow:visible;position:relative;z-index:10;transform:scale(1.5) translateY(-20px);transition:transform .3s ease}._icon_uninh_55{width:clamp(5rem,15vw,8rem);height:clamp(5rem,15vw,8rem)}._card_uninh_1:hover ._iconContainer_uninh_55{transform:scale(1.575) translateY(-20px)}._textContent_uninh_73{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0}._title_uninh_41{margin:0 0 1em;font-weight:700}._description_uninh_44{margin:0;text-align:left}._actionIndicator_uninh_91{margin-top:1em}._arrow_uninh_45{font-size:1.5em}@keyframes _float_uninh_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(max-width:768px){._cardContent_uninh_19{padding:1em}}@media(max-width:480px){._cardContent_uninh_19{padding:1.5em}}@media(max-width:350px){._cardContent_uninh_19{padding:.5em}}._cardContent_uninh_19{border:1px solid var(--theme-border);border-radius:24px;background:var(--theme-surface);box-shadow:0 5px 0 var(--theme-border)}._iconContainer_uninh_55,._card_uninh_1:hover ._iconContainer_uninh_55{transform:none}._cardContent_uninh_19{padding:20px}._title_uninh_41{margin:12px 0;font-size:18px}._description_uninh_44{font-size:13px;line-height:1.5}._breakPage_1w0pe_1{display:flex;flex-direction:column;position:relative;margin-bottom:3em}._countdownContainer_1w0pe_8{text-align:center;padding:2rem}._countdownNumber_1w0pe_13{font-size:4rem;font-weight:700;color:var(--theme-text-primary)}._stepDuration_1w0pe_19{color:var(--theme-text-secondary)}._header_1w0pe_23{text-align:center;margin-bottom:1rem}._title_1w0pe_28{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:var(--theme-text-primary)}._subtitle_1w0pe_35{font-size:1.2rem;color:var(--theme-text-secondary);margin-bottom:0}._content_1w0pe_41{display:flex;flex-direction:column;max-width:800px;margin:0 auto;width:100%;color:var(--theme-text-primary)}._timerSection_1w0pe_50{display:flex;justify-content:center;margin-bottom:1rem}._timerWidget_1w0pe_56{transform:scale(.9)}._stepSection_1w0pe_60{display:flex;flex-direction:column;gap:1.5rem}._stepProgress_1w0pe_66{display:flex;flex-direction:column;gap:.5rem;align-items:center}._stepNumber_1w0pe_73{font-size:1.1rem;font-weight:600;color:var(--theme-text-primary)}._progressBar_1w0pe_79{width:100%;max-width:400px;height:8px;background:var(--theme-border);border-radius:4px;overflow:hidden}._progressFill_1w0pe_88{height:100%;background:var(--theme-text-primary);transition:width .3s ease-in-out;border-radius:4px}._stepCard_1w0pe_95{background:var(--theme-surface);border-radius:16px;padding:2rem;border:1px solid var(--theme-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._stepHeader_1w0pe_103{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.5rem}._stepIcon_1w0pe_110{font-size:3rem;flex-shrink:0}._stepTitle_1w0pe_115{font-size:1.8rem;font-weight:600;color:var(--theme-text-secondary);margin-bottom:.5rem}._stepDescription_1w0pe_122{font-size:1.1rem;color:var(--theme-text-primary);margin-bottom:.5rem}._stepDuration_1w0pe_19{font-size:.9rem;color:var(--theme-text-primary);font-weight:600;background:var(--theme-background);padding:.25rem .75rem;border-radius:12px;display:inline-block}._stepInstructions_1w0pe_138{margin-top:1.5rem}._stepInstructions_1w0pe_138 h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:var(--theme-text-secondary)}._stepInstructions_1w0pe_138 ul{list-style:none;padding:0;margin:0}._stepInstructions_1w0pe_138 li{padding:.75rem 1rem;margin-bottom:.5rem;background:var(--theme-border);border-radius:8px;border-left:4px solid var(--theme-text-secondary);color:var(--theme-text-primary);font-size:1rem;line-height:1.5}._stepControls_1w0pe_166{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem}._stepControlsLeft_1w0pe_174,._stepControlsRight_1w0pe_178{flex:0 0 auto}._stepControls_1w0pe_166>*{flex:0 0 auto;max-width:200px}._completedSection_1w0pe_187{display:flex;justify-content:center;align-items:center;min-height:300px}._completedCard_1w0pe_194{border-radius:20px;padding:3rem;text-align:center;max-width:500px;width:100%;border:1px solid var(--theme-border)}._completedIcon_1w0pe_203{font-size:4rem;margin-bottom:1rem;display:block}._completedTitle_1w0pe_209{font-size:2rem;font-weight:700;margin-bottom:1rem}._completedMessage_1w0pe_215{font-size:1.2rem;line-height:1.6;margin-bottom:2rem}@media(max-width:768px){._breakPage_1w0pe_1{padding:1rem;gap:1.5rem}._title_1w0pe_28{font-size:2rem}._subtitle_1w0pe_35{font-size:1rem}._stepCard_1w0pe_95{padding:1.5rem}._stepHeader_1w0pe_103{flex-direction:column;text-align:center;gap:.5rem}._stepIcon_1w0pe_110{font-size:2.5rem}._stepTitle_1w0pe_115{font-size:1.5rem}._stepControls_1w0pe_166{flex-direction:column;gap:1rem}._stepControls_1w0pe_166>*{max-width:none;width:100%}._completedCard_1w0pe_194{padding:2rem;margin:1rem}._completedIcon_1w0pe_203{font-size:3rem}._completedTitle_1w0pe_209{font-size:1.5rem}._completedMessage_1w0pe_215{font-size:1rem}}@keyframes _slideIn_1w0pe_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._stepCard_1w0pe_95{animation:_slideIn_1w0pe_1 .3s ease-out}._completedCard_1w0pe_194{animation:_slideIn_1w0pe_1 .5s ease-out}._breakPage_1w0pe_1{background:var(--green-200);border-radius:28px;padding:26px;color:#293017}._stepCard_1w0pe_95{background:#ffffffb8;border:1px solid #596b3622;border-radius:25px}._title_1w0pe_28{color:#293017;font-weight:900;font-size:30px}._container_8w5s9_1{display:flex;flex-direction:column;gap:8px;transition:gap .3s ease}._title_8w5s9_8{margin:0;color:var(--brown-800)}._select_8w5s9_13{padding:8px 10px;border-radius:8px;border:1px solid var(--theme-border, #ddd);min-width:220px}._button_8w5s9_20{padding:8px 12px;border-radius:8px;border:none;background:var(--theme-primary-button, #3b82f6);color:#fff;cursor:pointer}._button_8w5s9_20[disabled]{opacity:.5;cursor:not-allowed}._badge_8w5s9_34{background:var(--theme-chip-bg, #f1f5f9);color:var(--theme-chip-fg, #0f172a);border-radius:999px;padding:4px 8px;font-size:12px}._row_8w5s9_42{display:flex;gap:8px;transition:margin-bottom .3s ease}._full_8w5s9_48{width:100%}._srOnly_8w5s9_52{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._modalBackdrop_8w5s9_64{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center}._modal_8w5s9_64{background:var(--theme-surface, #fff);border-radius:12px;padding:16px;box-shadow:0 10px 30px #0003;width:min(420px,92vw)}._modalHeader_8w5s9_81{font-weight:700;font-size:18px;margin-bottom:8px}._input_8w5s9_87{flex:1;padding:.9rem 12px;margin:0 0 .5em;border-radius:10px;border:2px solid;border-color:var(--brown-border-mix);background:var(--brown-50);color:var(--brown-950);box-sizing:border-box}._input_8w5s9_87::placeholder{color:var(--brown-800)}._actions_8w5s9_103{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}._error_8w5s9_110{color:#ef4444;font-size:12px;margin-top:6px}._notice_8w5s9_116{color:var(--red)}._limitCTA_8w5s9_120{position:relative;background:var(--green-50);border-radius:12px;padding:16px;border:2px solid;border-color:var(--green-border-mix);overflow:hidden;animation:_slideDownFadeIn_8w5s9_1 .4s cubic-bezier(.4,0,.2,1);transform-origin:top}._limitCTA_8w5s9_120._entering_8w5s9_133{animation:_slideDownFadeIn_8w5s9_1 .4s cubic-bezier(.4,0,.2,1)}._limitCTA_8w5s9_120._exiting_8w5s9_137{animation:_slideUpFadeOut_8w5s9_1 .3s cubic-bezier(.4,0,.2,1) forwards}._limitCTAClose_8w5s9_141{position:absolute;top:8px;right:8px;background:transparent;border:none;cursor:pointer;color:var(--green-700);padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}._limitCTAClose_8w5s9_141:hover{background:var(--green-100);color:var(--green-900)}._limitCTAClose_8w5s9_141:active{transform:scale(.95)}._limitCTAContent_8w5s9_166{display:flex;flex-direction:column;align-items:center;gap:12px}._limitCTAMessage_8w5s9_173{font-size:.9rem;color:var(--green-700);margin:0;line-height:1.4;text-align:center}@keyframes _slideDownFadeIn_8w5s9_1{0%{opacity:0;transform:translateY(-20px) scaleY(.8);margin-top:0;margin-bottom:0}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes _slideUpFadeOut_8w5s9_1{0%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-20px) scaleY(.8);margin-top:0;margin-bottom:0}}._title_8w5s9_8{color:var(--theme-text-secondary);font-size:13px;font-weight:800}._modalBackdrop_8w5s9_64{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._modal_8w5s9_64{border-radius:26px;padding:26px;background:var(--theme-surface);color:var(--theme-text-primary)}._projectSelect_1klj5_2{position:relative;width:100%}._selectButton_1klj5_8{width:100%;padding:.75rem;border:solid 2px;border-radius:.625rem;background-color:var(--brown-50);color:var(--brown-950);border-color:var(--brown-border-mix);box-shadow:0 5px 0 0 var(--brown-900);font-size:14px;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center}._selectButton_1klj5_8:hover{background-color:var(--brown-100)}._selectButton_1klj5_8:active,._selectButton_1klj5_8._open_1klj5_35{transform:translateY(5px);border-color:var(--brown-border-mix2);box-shadow:0 0 0 0 var(--brown-900)}._selectText_1klj5_42{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._arrow_1klj5_51{font-size:12px;transition:transform .2s ease;margin-left:8px;flex-shrink:0}._arrowDown_1klj5_58{transform:rotate(0)}._arrowUp_1klj5_62{transform:rotate(180deg)}._dropdown_1klj5_67{position:absolute;top:100%;left:0;right:0;background-color:var(--brown-50);border:solid 2px;border-color:var(--brown-border-mix);border-radius:.625rem;box-shadow:0 5px 0 0 var(--brown-900);z-index:1000;margin-top:8px;padding-bottom:4px;max-height:300px;overflow:hidden}._optionsContainer_1klj5_84{max-height:200px;overflow-y:auto}._option_1klj5_84{display:flex;align-items:center;border-bottom:1px solid var(--brown-border-mix);position:relative;background-color:var(--brown-50);transition:all ease .1s}._option_1klj5_84:last-child{border-bottom:none}._option_1klj5_84:hover,._option_1klj5_84._selected_1klj5_107{background-color:var(--brown-100)}._option_1klj5_84._locked_1klj5_111{opacity:.6;cursor:pointer}._option_1klj5_84._locked_1klj5_111:hover{background-color:var(--brown-100)}._optionButton_1klj5_121{flex:1;padding:10px 12px;background:none;border:none;color:var(--brown-950);text-align:left;cursor:pointer;display:flex;align-items:center;transition:all ease .1s}._optionButton_1klj5_121:hover{background:none}._optionButton_1klj5_121:focus{outline:none;background:none}._optionText_1klj5_144{flex:1;color:var(--brown-950);-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionActions_1klj5_154{display:flex;align-items:center;gap:4px;margin-right:8px;flex-shrink:0}._editButton_1klj5_163{padding:8px;background:none;border:solid 2px;border-color:var(--brown-border-mix);border-radius:.5rem;color:var(--brown-950);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all ease .1s;width:32px;height:32px;flex-shrink:0;box-shadow:0 2px 0 0 var(--brown-900)}._editButton_1klj5_163:hover{background-color:var(--brown-100);color:var(--brown-950)}._editButton_1klj5_163:active{transform:translateY(2px);border-color:var(--brown-border-mix2);box-shadow:0 0 0 0 var(--brown-900)}._editButton_1klj5_163:focus{outline:none;border-color:var(--brown-border-mix2)}._deleteButton_1klj5_198{padding:8px;background:none;border:solid 2px;border-color:var(--brown-border-mix);border-radius:.5rem;color:var(--brown-950);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all ease .1s;width:32px;height:32px;flex-shrink:0;box-shadow:0 2px 0 0 var(--brown-900)}._deleteButton_1klj5_198:hover{background-color:var(--brown-100);color:var(--brown-950)}._deleteButton_1klj5_198:active{transform:translateY(2px);border-color:var(--brown-border-mix2);box-shadow:0 0 0 0 var(--brown-900)}._deleteButton_1klj5_198:focus{outline:none;border-color:var(--brown-border-mix2)}._editInput_1klj5_233{flex:1;padding:4px 8px;border:2px solid;border-color:var(--brown-border-mix);border-radius:.5rem;background:var(--brown-50);color:var(--brown-950);font-size:14px;min-width:0;width:100%}._editInput_1klj5_233:focus{outline:none;border-color:var(--brown-600)}._noResults_1klj5_252{padding:20px 12px;text-align:center;color:var(--brown-600);font-style:italic;background-color:var(--brown-50)}._optionsContainer_1klj5_84::-webkit-scrollbar{width:6px}._optionsContainer_1klj5_84::-webkit-scrollbar-track{background:var(--brown-100)}._optionsContainer_1klj5_84::-webkit-scrollbar-thumb{background:var(--brown-650);border-radius:3px}._optionsContainer_1klj5_84::-webkit-scrollbar-thumb:hover{background:var(--brown-600)}@media(max-width:768px){._selectButton_1klj5_8{padding:.625rem;min-height:44px}._optionButton_1klj5_121{padding:8px 10px}._editButton_1klj5_163,._deleteButton_1klj5_198{width:28px;height:28px}._optionActions_1klj5_154{margin-right:6px;gap:2px}}._selectButton_1klj5_8{border:2px solid var(--green-800);border-radius:12px;background:var(--green-300);color:var(--green-950);box-shadow:0 4px 0 var(--green-800);font-weight:800}._selectButton_1klj5_8:hover{background:var(--green-200)}._dropdown_1klj5_67{border:1px solid var(--theme-border);border-radius:16px;background:var(--theme-surface);color:var(--theme-text-primary);box-shadow:0 12px 30px #28332f1f}._option_1klj5_84,._optionButton_1klj5_121{color:var(--theme-text-primary)}._backdrop_1r4ld_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1r4ld_18{background:var(--theme-surface);border-radius:.625rem;border:solid 2px;border-color:var(--brown-border-mix);box-shadow:0 8px 0 0 var(--brown-900);max-width:500px;width:100%;max-height:90vh;overflow-y:auto}._header_1r4ld_31{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:2px solid var(--brown-border-mix);border-top-left-radius:.625rem;border-top-right-radius:.625rem}._title_1r4ld_41{margin:0;font-size:20px;font-weight:600;color:var(--theme-text-primary)}._content_1r4ld_49{padding:24px}._warningIcon_1r4ld_54{width:64px;height:64px;margin:0 auto 20px;background:var(--brown-200);border:solid 2px;border-color:var(--brown-border-mix);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--brown-900);font-size:28px;box-shadow:0 3px 0 0 var(--brown-900);position:relative}._message_1r4ld_71{margin:0 0 16px;font-size:16px;color:var(--theme-text-primary)}._message_1r4ld_71 strong{color:var(--brown-500);text-transform:uppercase}._subMessage_1r4ld_82{margin:0;font-size:14px;color:var(--theme-text-secondary)}._actions_1r4ld_89{display:flex;gap:12px;padding:16px 24px 24px;justify-content:flex-end;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}@media(max-width:768px){._backdrop_1r4ld_2{padding:16px}._header_1r4ld_31{padding:20px 20px 12px}._title_1r4ld_41{font-size:18px}._content_1r4ld_49{padding:20px}._warningIcon_1r4ld_54{width:56px;height:56px;font-size:24px;margin-bottom:16px}._message_1r4ld_71{font-size:15px}._subMessage_1r4ld_82{font-size:13px}._actions_1r4ld_89{flex-direction:column;padding:12px 20px 20px;gap:8px}}._overlay_1vguc_2{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;animation:_fadeIn_1vguc_1 .2s ease-in-out}@keyframes _fadeIn_1vguc_1{0%{opacity:0}to{opacity:1}}._alert_1vguc_26{background-color:var(--theme-background);border:3px solid var(--red);border-radius:1rem;padding:2rem;max-width:400px;width:90%;box-shadow:0 10px 30px #0000004d;animation:_slideIn_1vguc_1 .3s ease-out;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@keyframes _slideIn_1vguc_1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}._icon_1vguc_53{font-size:3rem;animation:_pulse_1vguc_1 1s ease-in-out infinite}@keyframes _pulse_1vguc_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._message_1vguc_68{color:var(--theme-text-primary);font-size:1.1rem;font-weight:500;text-align:center;margin:0;line-height:1.5}._button_1vguc_78{background-color:var(--red);color:#fff;border:none;border-radius:.625rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px #0003;text-transform:uppercase;letter-spacing:.5px}._button_1vguc_78:hover{background-color:#9e4a47;transform:translateY(-2px);box-shadow:0 6px #0003}._button_1vguc_78:active{transform:translateY(2px);box-shadow:0 2px #0003}@media(max-width:768px){._alert_1vguc_26{padding:1.5rem;max-width:90%}._icon_1vguc_53{font-size:2.5rem}._message_1vguc_68{font-size:1rem}._button_1vguc_78{padding:.625rem 1.5rem;font-size:.9rem}}._container_ucxx3_1{display:grid;width:100%;height:100%;box-sizing:border-box;overflow:hidden}._container_ucxx3_1>div{width:100%;box-sizing:border-box;min-width:0}._addRow_ucxx3_14{display:flex;gap:8px;width:100%;box-sizing:border-box}._input_ucxx3_21{flex:1;padding:.75rem 12px;margin:0 0 .5em;border-radius:10px;border:2px solid;border-color:var(--brown-border-mix);background:var(--brown-50);color:var(--brown-950);box-sizing:border-box;min-width:0}._input_ucxx3_21::placeholder{color:var(--brown-800)}._list_ucxx3_40{display:grid;gap:8px;width:100%;box-sizing:border-box;overflow:hidden;min-width:0;container-type:inline-size;container-name:todolist}._item_ucxx3_51{display:flex;gap:8px;align-items:flex-start;padding:8px;border:2px solid;border-color:var(--brown-border-mix);border-radius:10px;color:var(--brown-900);background:var(--brown-50);cursor:grab;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease,box-shadow .2s ease;width:100%;max-width:100%;box-sizing:border-box;min-width:0;position:relative}@container todolist (max-width: 600px){._item_ucxx3_51{gap:6px;padding:7px}._item_ucxx3_51 ._checkbox_ucxx3_77{height:26px}._item_ucxx3_51 ._itemActions_ucxx3_80{gap:5px}}@container todolist (max-width: 400px){._item_ucxx3_51{gap:6px;padding:6px}._item_ucxx3_51 ._dragHandle_ucxx3_90{display:none}._item_ucxx3_51 ._checkbox_ucxx3_77{height:24px}._item_ucxx3_51 ._itemActions_ucxx3_80{gap:4px;flex-direction:row;justify-content:flex-end}}._item_ucxx3_51 ._dragHandle_ucxx3_90{flex-shrink:0;margin-top:2px}._item_ucxx3_51 ._checkbox_ucxx3_77{position:absolute;left:var(--ds-space-150, 12px);top:calc(var(--ds-space-100, 8px) + 2px);z-index:20}._item_ucxx3_51 ._title_ucxx3_115{display:flow-root;position:relative;z-index:10;flex:1;min-height:24px;padding:var(--ds-space-100, 8px) var(--ds-space-150, 12px) var(--ds-space-050, 4px);transition:padding-left .2s ease;margin-left:0;pointer-events:auto}._item_ucxx3_51 ._editInput_ucxx3_127{display:flow-root;position:relative;z-index:10;flex:1;min-height:24px;padding:var(--ds-space-100, 8px) var(--ds-space-150, 12px) var(--ds-space-050, 4px);padding-right:40px;margin-left:0;pointer-events:auto}._item_ucxx3_51 ._itemActions_ucxx3_80{position:absolute;right:0;top:0;z-index:30}._item_ucxx3_51:hover ._checkbox_ucxx3_77,._item_ucxx3_51:hover ._itemActions_ucxx3_80,._item_ucxx3_51 ._checkbox_ucxx3_77:checked{opacity:1;pointer-events:auto}._item_ucxx3_51:hover ._title_ucxx3_115{padding-left:calc(var(--ds-space-150, 12px) + 30px + 8px)}._item_ucxx3_51 ._checkbox_ucxx3_77:checked{opacity:1;pointer-events:auto}._item_ucxx3_51 ._checkbox_ucxx3_77:checked~._title_ucxx3_115{padding-left:calc(var(--ds-space-150, 12px) + 30px + 8px)}._item_ucxx3_51:has(._editInput_ucxx3_127) ._itemActions_ucxx3_80{opacity:1;pointer-events:auto}._item_ucxx3_51:has(._editInput_ucxx3_127) ._checkbox_ucxx3_77{display:none}._item_ucxx3_51:has(._editInput_ucxx3_127) ._deleteBtn_ucxx3_179{display:none}._item_ucxx3_51:active{cursor:grabbing}._itemDragging_ucxx3_187{opacity:.8;box-shadow:0 4px 12px #00000026}._itemDragOver_ucxx3_193{border-color:var(--brown-800);background:var(--brown-100);transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}._itemCompleted_ucxx3_200{opacity:.7;cursor:default}._itemCompleted_ucxx3_200 ._dragHandle_ucxx3_90{cursor:default;pointer-events:none}._itemCompleted_ucxx3_200 ._dragIcon_ucxx3_210{color:var(--brown-400)}._title_ucxx3_115{margin:0;white-space:normal;word-break:break-word;min-width:0}._titleDone_ucxx3_221{text-decoration:line-through;opacity:.7}._editInput_ucxx3_127{border-radius:8px;border:none;background:var(--brown-50);color:var(--brown-900);box-sizing:border-box;min-width:0;font-family:inherit;font-size:inherit;resize:none;overflow:hidden;line-height:1.5}._empty_ucxx3_240{color:var(--brown-650);font-style:italic;padding:8px 0}._filters_ucxx3_246{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid var(--brown-650);justify-content:space-between}._filterBtn_ucxx3_257{padding:6px 10px;border-radius:20px;border:2px solid;border-color:var(--brown-border-mix2);color:var(--brown-900);background:transparent;cursor:pointer;flex-shrink:0;white-space:nowrap}._filterBtnActive_ucxx3_269{background:var(--brown-100);border-color:var(--brown-border-mix)}._count_ucxx3_274{color:var(--brown-650);flex-shrink:0;white-space:nowrap;order:-1}._filterButtons_ucxx3_281{display:flex;gap:6px;flex-wrap:nowrap;flex-shrink:0}._checkbox_ucxx3_77{height:30px;aspect-ratio:1/1;border:2px solid;border-color:var(--brown-border-mix);border-radius:.5rem;background:var(--brown-100);cursor:pointer;appearance:none;position:relative;transition:all .2s ease;opacity:0;pointer-events:none}._checkbox_ucxx3_77:hover{border-color:var(--brown-800);background:var(--brown-200)}._checkbox_ucxx3_77:checked{background:var(--brown-800);border-color:var(--brown-800)}._checkbox_ucxx3_77:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--brown-50)}._dragHandle_ucxx3_90{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;cursor:grab;color:var(--brown-600);opacity:.9;transition:opacity .2s ease}._dragHandle_ucxx3_90:hover{opacity:1;color:var(--brown-800)}._dragHandle_ucxx3_90:active{cursor:grabbing}._section_ucxx3_349{display:grid;gap:8px;width:100%;box-sizing:border-box;overflow:hidden;min-width:0}._separator_ucxx3_358{display:flex;align-items:center;margin:16px 0;text-align:center}._separator_ucxx3_358:before,._separator_ucxx3_358:after{content:"";flex:1;height:1px;background:var(--brown-650)}._separatorText_ucxx3_373{padding:0 16px;color:var(--brown-650);text-transform:uppercase;letter-spacing:.3px}._dropZone_ucxx3_381{display:flex;align-items:center;justify-content:center;min-height:40px;margin:8px 0;border:2px dashed var(--brown-300);border-radius:10px;background:transparent;transition:all .2s ease;opacity:.6}._dropZoneActive_ucxx3_394{border-color:var(--brown-600);background:var(--brown-100);opacity:1;transform:scale(1.02)}._dropZoneText_ucxx3_401{color:var(--brown-500)}._itemActions_ucxx3_80{display:flex;gap:6px;flex-shrink:0;flex-wrap:wrap;opacity:0;pointer-events:none;transition:opacity .2s ease;padding:8px}._item_ucxx3_51:hover ._itemActions_ucxx3_80,._item_ucxx3_51:has(._editInput_ucxx3_127) ._itemActions_ucxx3_80{pointer-events:auto}._itemActions_ucxx3_80 ._actionBtn_ucxx3_421{pointer-events:auto;cursor:pointer}._actionBtn_ucxx3_421{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background-color:var(--brown-50);border:2px solid;border-color:var(--brown-border-mix);color:var(--brown-700);cursor:pointer;transition:all .2s ease;font-size:16px}._actionBtn_ucxx3_421:hover{background-color:var(--brown-200);color:var(--brown-900)}._actionBtn_ucxx3_421:active{background:var(--brown-300);transform:scale(.95)}@media(max-width:400px){._item_ucxx3_51{gap:6px;padding:6px}._dragHandle_ucxx3_90{display:none!important}._checkbox_ucxx3_77{height:24px!important;left:var(--ds-space-150, 12px)}._itemActions_ucxx3_80{gap:4px}._title_ucxx3_115{font-size:.95em}}@media(max-width:600px)and (min-width:401px){._item_ucxx3_51{gap:6px;padding:7px}._checkbox_ucxx3_77{height:26px!important;left:var(--ds-space-150, 12px)}._itemActions_ucxx3_80{gap:5px}}@media(max-width:500px){._filters_ucxx3_246{flex-direction:column;align-items:stretch;gap:10px}._count_ucxx3_274{order:0;text-align:center}._filterButtons_ucxx3_281{justify-content:center;flex-wrap:wrap}}@media(max-width:320px){._item_ucxx3_51{padding:4px;gap:4px}._checkbox_ucxx3_77{height:20px!important}._itemActions_ucxx3_80{gap:2px}._title_ucxx3_115{font-size:.9em}._addRow_ucxx3_14{gap:4px}._input_ucxx3_21{padding:.5rem 8px;font-size:.9em}}._input_ucxx3_21{border:1px solid var(--theme-border);border-radius:14px;background:var(--pocha-control);color:var(--theme-text-primary);font-size:13px}._input_ucxx3_21::placeholder{color:var(--theme-text-secondary);font-weight:700}._item_ucxx3_51{border:1px solid var(--theme-border);border-radius:15px;background:var(--theme-surface);color:var(--theme-text-primary);padding:13px 10px}._filters_ucxx3_246{border-color:var(--theme-border)}._count_ucxx3_274,._empty_ucxx3_240{color:var(--theme-text-secondary)}._filterBtn_ucxx3_257{border:1px solid var(--theme-border);color:var(--theme-text-secondary);font-size:12px}._filterBtnActive_ucxx3_269{background:var(--green-200);border-color:var(--green-600);color:var(--green-950)}._item_ucxx3_51 ._checkbox_ucxx3_77{position:relative;inset:auto;opacity:1;pointer-events:auto;flex-shrink:0;width:22px;height:22px;margin:0;border:2px solid var(--theme-border);background:var(--pocha-control);border-radius:7px}._item_ucxx3_51 ._checkbox_ucxx3_77:checked{background:var(--green-800);border-color:var(--green-800)}._item_ucxx3_51 ._title_ucxx3_115,._item_ucxx3_51:hover ._title_ucxx3_115,._item_ucxx3_51 ._checkbox_ucxx3_77:checked~._title_ucxx3_115{padding:0;margin:0;min-height:22px;font-size:14px}._item_ucxx3_51 ._checkbox_ucxx3_77:checked:after{color:#fff;font-size:14px}._item_ucxx3_51{align-items:center;gap:12px}._item_ucxx3_51 ._checkbox_ucxx3_77:focus-visible{outline:3px solid var(--green-600);outline-offset:3px}@media(hover:none){._item_ucxx3_51 ._itemActions_ucxx3_80{position:static;opacity:1;pointer-events:auto}._item_ucxx3_51{flex-wrap:wrap}._item_ucxx3_51 ._itemActions_ucxx3_80 ._actionBtn_ucxx3_421{font-size:14px;padding:4px;min-width:28px;min-height:28px}}._overlay_1m2lw_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem;box-sizing:border-box;transition:opacity .3s ease,visibility .3s ease}._overlayVisible_1m2lw_19{opacity:1;visibility:visible;pointer-events:auto}._overlayHidden_1m2lw_25{opacity:0;visibility:hidden;pointer-events:none}._modal_1m2lw_32{background:var(--brown-50);border-radius:15px 15px 0 0;border:3px solid;border-color:var(--brown-border-mix);border-bottom:none;padding:0;max-width:500px;width:100%;max-height:70vh;box-shadow:0 -10px 40px #0000004d;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;transition:transform .35s cubic-bezier(.16,1,.3,1)}._modalVisible_1m2lw_50{transform:translateY(0)}._modalHidden_1m2lw_54{transform:translateY(100%)}._header_1m2lw_59{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem .75rem;border-bottom:1px solid var(--brown-300)}._header_1m2lw_59 h3{margin:0;font-size:1.25rem;font-weight:700;color:var(--brown-900)}._tabs_1m2lw_75{display:flex;gap:.5rem;padding:.75rem 1.5rem;background:var(--brown-100);justify-content:center}._content_1m2lw_84{padding:1rem 1.5rem 1.5rem;overflow-y:auto;flex:1;min-height:0;background:var(--brown-50)}._soundsList_1m2lw_93{display:flex;flex-direction:column;gap:.5rem}._soundItem_1m2lw_99{border-radius:.625rem;border:2px solid var(--brown-300);background:var(--common-white);transition:all .2s ease;overflow:hidden}._soundItem_1m2lw_99:hover{border-color:var(--brown-400)}._soundItemActive_1m2lw_111{border-color:var(--brown-border-mix);border-width:3px;background:var(--common-white)}._soundToggle_1m2lw_117{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;width:100%;background:none;border:none;cursor:pointer;font-family:Nunito,sans-serif;font-size:.95rem;font-weight:600;color:var(--brown-900);transition:all .1s ease}._soundToggle_1m2lw_117:active{transform:translateY(1px)}._soundIcon_1m2lw_137{font-size:1.4rem}._soundName_1m2lw_141{flex:1;text-align:left}._soundCheck_1m2lw_146{color:var(--brown-650);font-size:.9rem}._volumeControl_1m2lw_151{padding:0 1rem .75rem}._volumeSlider_1m2lw_155{width:100%;height:6px;-webkit-appearance:none;appearance:none;background:var(--brown-650);border-radius:3px;outline:none;cursor:pointer}._volumeSlider_1m2lw_155::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:inherit}._volumeSlider_1m2lw_155::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--brown-50);cursor:pointer;border:2px solid var(--brown-900);box-shadow:0 0 0 0 var(--brown-900);margin-top:-6px}._volumeSlider_1m2lw_155::-moz-range-track{height:6px;border-radius:3px;background:var(--brown-650)}._volumeSlider_1m2lw_155::-moz-range-progress{height:6px;border-radius:3px;background:var(--brown-800)}._volumeSlider_1m2lw_155::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--brown-50);cursor:pointer;border:2px solid var(--brown-900);box-shadow:0 0 0 0 var(--brown-900)}._musicList_1m2lw_208{display:flex;flex-direction:column;gap:.5rem}._playlistItem_1m2lw_214{border-radius:.625rem;border:2px solid var(--brown-300);background:var(--common-white);overflow:hidden;transition:all .2s ease}._playlistItem_1m2lw_214:hover{border-color:var(--brown-400)}._playlistButton_1m2lw_226{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;width:100%;background:none;border:none;cursor:pointer;font-family:Nunito,sans-serif;font-size:.95rem;font-weight:600;color:var(--brown-900);transition:all .1s ease}._playlistButton_1m2lw_226:active{transform:translateY(1px)}._playlistButtonActive_1m2lw_246{background:var(--brown-100);border-color:var(--brown-border-mix);border-width:3px}._playlistIcon_1m2lw_252{color:var(--brown-650);font-size:1.1rem}._spotifyEmbed_1m2lw_257{padding:0 .75rem .75rem}@media(max-width:768px){._overlay_1m2lw_2{padding:0}._modal_1m2lw_32{max-width:100%;border-radius:15px 15px 0 0;max-height:80vh}}@media(max-width:480px){._header_1m2lw_59{padding:1rem 1rem .5rem}._tabs_1m2lw_75{padding:.5rem 1rem}._content_1m2lw_84{padding:.75rem 1rem 1rem}}._modal_1m2lw_32{background:var(--theme-surface);color:var(--theme-text-primary);border:1px solid var(--theme-border);border-radius:28px 28px 0 0;box-shadow:0 -10px 40px #1b272c20}._header_1m2lw_59{border-color:var(--theme-border)}._header_1m2lw_59 h3{color:var(--theme-text-primary);font-weight:900}._homeGrid_1sy7j_1{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto minmax(0,1fr);gap:18px 24px}._summary_1sy7j_2{display:flex;align-items:stretch;gap:14px;min-width:0}._streakSummary_1sy7j_3{flex:1;min-width:0;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:20px;padding:10px 14px 6px}._streakHeading_1sy7j_4{display:flex;align-items:center;gap:7px;color:var(--pocha-orange-ink);text-decoration:none;margin-bottom:6px}._streakHeading_1sy7j_4 img{width:19px;height:23px;object-fit:contain}._streakHeading_1sy7j_4 strong{font-size:18px;white-space:nowrap}._streakHeading_1sy7j_4 small,._streakHeading_1sy7j_4 span{font-size:11px}._streakHeading_1sy7j_4 span{color:var(--theme-text-secondary);margin-left:auto}._streakHeading_1sy7j_4 svg{font-size:9px}._dailyCard_1sy7j_10{flex:0 0 145px;border-radius:20px;padding:16px;background:var(--theme-surface);border:1px solid var(--theme-border);display:flex;justify-content:center;flex-direction:column;gap:4px;min-width:0}._eyebrow_1sy7j_11,._projectName_1sy7j_11{color:var(--theme-text-secondary);font-size:11px}._dailyCard_1sy7j_10>strong{font-size:27px;letter-spacing:-.8px;white-space:nowrap}._projectName_1sy7j_11{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._focus_1sy7j_14{grid-column:1;min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center}._organizer_1sy7j_15{grid-column:2;grid-row:1 / -1;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0}._tasksCard_1sy7j_16{flex:1;min-height:0;background:var(--theme-surface);border:1px solid var(--theme-border);padding:18px 16px 12px;border-radius:22px;display:flex;flex-direction:column;gap:12px}._cardHeading_1sy7j_17{display:flex;align-items:center;justify-content:space-between;gap:8px}._cardHeading_1sy7j_17 h2{margin:0;font-size:19px;letter-spacing:-.4px}._cardHeading_1sy7j_17 a{color:var(--theme-text-secondary);padding:6px;font-size:11px}._todoArea_1sy7j_20{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}._todoArea_1sy7j_20>div{height:auto;min-height:100%;align-content:start}._missionsDock_1sy7j_22{position:relative;flex-shrink:0}._missionsCard_1sy7j_23{width:100%;display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:18px;background:var(--green-300);border:2px solid var(--green-600);color:var(--green-950);cursor:pointer;text-align:left}._missionsCard_1sy7j_23 img{width:42px;height:42px;object-fit:contain}._missionsCard_1sy7j_23 h2{margin:0;font-size:14px}._missionsCard_1sy7j_23>svg{margin-left:auto;font-size:12px;flex-shrink:0}._missionsPopup_1sy7j_27{position:absolute;bottom:calc(100% + 10px);right:0;width:350px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 160px);overflow-y:auto;border-radius:24px;box-shadow:0 12px 40px #21331e26;z-index:30;scrollbar-width:thin}._closeMissions_1sy7j_28{position:absolute;right:12px;top:12px;border:0;background:transparent;color:var(--green-950);padding:6px;cursor:pointer;z-index:1}._soundSection_1sy7j_29{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;max-width:380px;width:100%;margin:0 auto}._soundButtons_1sy7j_30{display:flex;gap:8px}._soundButton_1sy7j_30{border:1px solid var(--theme-border);width:34px;height:34px;border-radius:50%;color:var(--theme-text-secondary);background:var(--theme-surface);display:grid;place-items:center;cursor:pointer}._soundButton_1sy7j_30[aria-pressed=true]{background:var(--green-300);color:var(--green-950)}._miniSounds_1sy7j_33{display:flex;flex-wrap:wrap;gap:8px}._miniSoundItem_1sy7j_34{display:flex;align-items:center;gap:5px}._miniSoundItem_1sy7j_34 input{width:55px;accent-color:var(--green-800)}._miniSpotify_1sy7j_36{border-radius:12px;overflow:hidden;width:100%;max-height:80px}@media(max-width:1200px){._homeGrid_1sy7j_1{grid-template-columns:minmax(0,1fr) 290px;gap:14px}._summary_1sy7j_2{gap:10px}._dailyCard_1sy7j_10{flex-basis:120px;padding:12px}._streakSummary_1sy7j_3{padding:10px}}@media(max-width:1000px)and (min-width:761px){._homeGrid_1sy7j_1{grid-template-columns:minmax(0,1fr) 270px}._summary_1sy7j_2{flex-wrap:wrap;gap:8px}._streakSummary_1sy7j_3{flex-basis:100%}._dailyCard_1sy7j_10{flex-direction:row;align-items:center;justify-content:space-between;flex:1;padding:8px 12px}._dailyCard_1sy7j_10>strong{font-size:21px}._projectName_1sy7j_11{display:none}}@media(max-width:760px){._homeGrid_1sy7j_1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(220px,1fr) minmax(170px,.85fr);gap:10px}._summary_1sy7j_2{gap:8px}._streakSummary_1sy7j_3{padding:8px 10px 4px}._streakHeading_1sy7j_4{margin-bottom:3px}._streakHeading_1sy7j_4 span{display:none}._streakHeading_1sy7j_4 svg{margin-left:auto}._dailyCard_1sy7j_10{flex-basis:105px;padding:10px}._dailyCard_1sy7j_10>strong{font-size:23px}._organizer_1sy7j_15{grid-column:1;grid-row:3;gap:8px}._tasksCard_1sy7j_16{padding:10px 12px;border-radius:18px;gap:6px}._cardHeading_1sy7j_17 h2{font-size:16px}._missionsCard_1sy7j_23{padding:4px 12px;min-height:42px;border-radius:14px}._missionsCard_1sy7j_23 img{width:31px;height:31px}._missionsPopup_1sy7j_27{max-height:calc(100dvh - 125px)}._soundButton_1sy7j_30{width:28px;height:28px;font-size:11px}}@media(max-height:700px)and (max-width:760px){._homeGrid_1sy7j_1{grid-template-rows:auto minmax(170px,1fr) minmax(150px,.8fr)}}@media(max-width:760px){._homeGrid_1sy7j_1{grid-template-rows:auto minmax(180px,.9fr) minmax(230px,1fr)}._tasksCard_1sy7j_16 button{min-height:32px}._tasksCard_1sy7j_16 [class*=selectButton]{min-height:34px;height:34px;padding-top:5px;padding-bottom:5px}._tasksCard_1sy7j_16 [class*=tdbutton]{height:34px;min-height:34px;padding-top:6px;padding-bottom:6px}._todoArea_1sy7j_20 input[type=text],._todoArea_1sy7j_20 input:not([type]){padding-top:7px;padding-bottom:7px;min-height:34px}}._authContainer_1s7mx_2{min-height:100dvh;background:var(--theme-background);color:var(--theme-text-primary);display:flex;flex-direction:column;position:relative}._header_1s7mx_12{position:absolute;top:2rem;right:2rem;z-index:10}._headerButtons_1s7mx_19{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}._languageButtons_1s7mx_27{display:flex;gap:.5rem}._content_1s7mx_33{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;max-width:400px;margin:0 auto;width:100%;box-sizing:border-box;overflow:hidden}._title_1s7mx_48{font-size:2rem;font-weight:700;color:var(--theme-text-primary);margin-bottom:3rem;text-align:center}._form_1s7mx_57{width:100%;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}._inputGroup_1s7mx_66{width:100%}._inputWithIcon_1s7mx_70{position:relative;display:flex;align-items:center}._input_1s7mx_66{width:100%;box-sizing:border-box;background:var(--theme-surface);border:3px solid var(--theme-border);border-radius:12px;padding:1rem 1.25rem;color:var(--theme-text-secondary);font-size:1rem;transition:all .2s ease;outline:none}._input_1s7mx_66:focus{border-color:var(--theme-secondary-button-bg);background:var(--theme-surface);filter:brightness(1.1)}._input_1s7mx_66::placeholder{color:var(--theme-text-secondary)}._input_1s7mx_66:disabled{opacity:.6;cursor:not-allowed}._inputInvalid_1s7mx_105{border-color:var(--red)!important}._passwordWrapper_1s7mx_110{position:relative;display:flex;align-items:center}._passwordInput_1s7mx_116{padding-right:3rem}._passwordToggle_1s7mx_120{position:absolute;right:1rem;background:none;border:none;color:var(--theme-text-secondary);cursor:pointer;font-size:1.25rem;display:flex;align-items:center;padding:0}._passwordHint_1s7mx_133{font-size:.8rem;color:var(--theme-text-secondary);margin:.35rem 0 0 .25rem}._passwordHintInvalid_1s7mx_139{color:var(--red)}._error_1s7mx_144{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#fca5a5;padding:.75rem 1rem;border-radius:8px;font-size:.875rem;text-align:center;margin:.5rem 0;animation:_slideIn_1s7mx_1 .3s ease-out}@keyframes _slideIn_1s7mx_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._socialButtons_1s7mx_168{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}._socialButtons_1s7mx_168 button{width:100%;transition:all .2s ease}._socialButtons_1s7mx_168 button:hover:not(:disabled){transform:translateY(-2px)}._socialButtons_1s7mx_168 button:disabled{cursor:not-allowed;opacity:.7}._socialButtonsRegister_1s7mx_190{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}._socialButtonsRegister_1s7mx_190 button{width:50%;transition:all .2s ease}._socialButtonsRegister_1s7mx_190 button:hover:not(:disabled){transform:translateY(-2px)}._socialButtonsRegister_1s7mx_190 button:disabled{cursor:not-allowed;opacity:.7}._terms_1s7mx_212{color:var(--theme-text-secondary);font-size:.9rem;text-align:center;line-height:1.5;margin:0}._link_1s7mx_220{color:var(--green-600);text-decoration:none;font-weight:900}._link_1s7mx_220:hover{text-decoration:underline}._headerSwitchButton_1s7mx_231{display:block}._switchAuth_1s7mx_236{display:none;color:var(--theme-text-secondary);font-size:.85rem;text-align:center;margin-top:1.5rem}._switchAuthLink_1s7mx_244{background:none;border:none;color:var(--green-600);font-weight:800;font-size:.85rem;cursor:pointer;padding:0;font-family:inherit}._switchAuthLink_1s7mx_244:hover{text-decoration:underline}@media(max-width:640px){._authContainer_1s7mx_2{min-height:100dvh}._header_1s7mx_12{position:relative;top:auto;right:auto;display:flex;justify-content:flex-end;padding:.75rem 1rem 0 2.5rem;flex-shrink:0}._headerButtons_1s7mx_19{gap:.4rem;flex-wrap:nowrap;justify-content:flex-end}._headerSwitchButton_1s7mx_231{display:none}._switchAuth_1s7mx_236{display:block}._languageButtons_1s7mx_27{gap:.2rem}._languageButtons_1s7mx_27 button{font-size:.72rem;padding:.35rem .45rem;margin-bottom:0;white-space:nowrap}._content_1s7mx_33{flex:1;justify-content:center;padding:1rem 1.5rem 1.5rem;margin-top:0}._title_1s7mx_48{font-size:1.4rem;margin-bottom:1.25rem}._form_1s7mx_57{gap:.625rem}._input_1s7mx_66{border-width:2px;border-radius:10px;padding:.7rem .875rem;font-size:.9rem}._terms_1s7mx_212{font-size:.78rem;line-height:1.35}._socialButtons_1s7mx_168,._socialButtonsRegister_1s7mx_190{flex-direction:column;margin-bottom:.75rem}._socialButtons_1s7mx_168 button,._socialButtonsRegister_1s7mx_190 button{width:100%;max-width:100%;margin-bottom:0;box-sizing:border-box}._form_1s7mx_57 button{max-width:100%;box-sizing:border-box}._error_1s7mx_144{padding:.5rem .75rem;font-size:.8rem;margin:.25rem 0}}@media(max-width:360px){._header_1s7mx_12{padding:.5rem .75rem 0 2.25rem}._languageButtons_1s7mx_27 button{font-size:.65rem;padding:.3rem .35rem}._content_1s7mx_33{padding:.75rem 1.25rem 1.25rem}._title_1s7mx_48{font-size:1.2rem;margin-bottom:1rem}._form_1s7mx_57{gap:.5rem}._input_1s7mx_66{padding:.6rem .75rem;font-size:.85rem;border-radius:8px}._terms_1s7mx_212{font-size:.72rem}._switchAuth_1s7mx_236{font-size:.78rem;margin-top:1rem}._switchAuthLink_1s7mx_244{font-size:.78rem}._socialButtons_1s7mx_168,._socialButtonsRegister_1s7mx_190{margin-bottom:.5rem}}._content_1s7mx_33{max-width:460px;padding:120px 30px 50px;overflow:visible}._title_1s7mx_48{font-size:32px;font-weight:900;letter-spacing:-.8px;margin-bottom:30px}._input_1s7mx_66{border:1px solid var(--theme-border);border-radius:16px;background:var(--theme-surface);color:var(--theme-text-primary);padding:16px 18px}._header_1s7mx_12{top:24px;right:26px}._loginGoogle_1s7mx_417,._signupAction_1s7mx_417{display:grid;width:100%}._signupAction_1s7mx_417{--pocha-control-face: #fff;--pocha-control-ink: #525252;--pocha-control-border: #b7b7b7;--pocha-control-shadow: #b5b5b5}._fieldError_1s7mx_424{margin:.4rem 0 0;color:#b3261e;font-size:.85rem;line-height:1.4}[data-theme=dark] ._fieldError_1s7mx_424{color:#ff9f9a}._selector_3vy8c_1{font:inherit;font-size:12px;font-weight:700;color:var(--theme-text-primary);background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:13px;min-height:38px;padding:8px 30px 8px 12px;max-width:min(210px,100%);cursor:pointer}._selector_3vy8c_1:focus-visible{outline:2px solid var(--green-600);outline-offset:2px}@media(max-width:480px){._selector_3vy8c_1{font-size:11px;min-height:34px;padding:6px 22px 6px 9px;max-width:175px}}._authPage_cvcc9_2{min-height:100dvh;background:#1f2937;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._authContainer_cvcc9_13{display:flex;justify-content:center;align-items:center;width:100%;height:100dvh;position:relative}._content_cvcc9_22,._formContainer_cvcc9_27{width:100%;height:100%}._closeButton_cvcc9_32{position:absolute;top:30px;left:30px;background:transparent;color:var(--theme-text-primary);border:none;font-size:24px;cursor:pointer;z-index:1000}@media(max-width:640px){._authPage_cvcc9_2{overflow-y:auto;overflow-x:hidden;align-items:stretch}._authContainer_cvcc9_13{height:auto;min-height:100dvh;align-items:stretch}._content_cvcc9_22,._formContainer_cvcc9_27{height:auto;min-height:100dvh}._closeButton_cvcc9_32{top:.75rem;left:.75rem;font-size:18px;padding:.25rem}}._authPage_cvcc9_2{background:var(--theme-background)}._tabs_1pm2c_1{display:flex;gap:5px;padding:5px;border:1px solid var(--theme-border);border-radius:30px;margin:0 0 28px;background:var(--pocha-control);width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}._tabs_1pm2c_1 button{background:transparent;border:0;color:var(--theme-text-secondary);white-space:nowrap;padding:11px 20px;border-radius:24px;font-size:13px;font-weight:800;cursor:pointer}._tabs_1pm2c_1 button:hover{background:var(--theme-surface)}._tabs_1pm2c_1 button._selected_1pm2c_4{background:var(--pocha-brown);color:#fff}._content_1pm2c_5{width:100%;min-width:0}._profile_1pm2c_6{border-radius:30px;background:var(--theme-surface);border:1px solid var(--theme-border);padding:30px}@media(max-width:760px){._tabs_1pm2c_1{margin-bottom:22px;width:100%}._tabs_1pm2c_1 button{padding:10px 17px}._profile_1pm2c_6{padding:20px 16px}}._section_1ov1q_3{margin-bottom:2rem;position:relative;overflow:visible}._xpButtonContainer_1ov1q_10{position:absolute;top:0;left:0;z-index:10}._avatarSection_1ov1q_18{display:flex;justify-content:center;overflow:visible;position:relative}._avatarContainer_1ov1q_25{position:relative;padding:8px;background:var(--theme-background);z-index:0;border-radius:50%;overflow:visible;transition:all .3s ease}._avatarContainer_1ov1q_25 img{overflow:visible;z-index:10}._avatar_1ov1q_18{width:180px;height:180px;border-radius:50%;background:var(--theme-surface);border:4px solid var(--theme-background);overflow:visible;transition:all .3s ease}._profileInfoSection_1ov1q_51{display:flex;justify-content:center;padding:20px}._profileInfo_1ov1q_51{text-align:center}._profileNameRow_1ov1q_61{display:flex;align-items:center;justify-content:center;gap:8px}._profileName_1ov1q_61{font-size:2.5rem;font-weight:700;color:var(--green-800);margin:0}._copyTagButton_1ov1q_75{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--green-600);font-size:1.1rem;padding:6px;border-radius:6px;transition:all .2s ease}._copyTagButton_1ov1q_75:hover{color:var(--green-800);background:var(--green-100)}._copyTagButton_1ov1q_75._copied_1ov1q_95{color:var(--green-700)}._copyTagTooltip_1ov1q_99{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--green-800);color:#fff;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease}._copyTagTooltip_1ov1q_99:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--green-800)}._copyTagButton_1ov1q_75:hover ._copyTagTooltip_1ov1q_99,._copyTagButton_1ov1q_75._copied_1ov1q_95 ._copyTagTooltip_1ov1q_99{opacity:1}._profileJoinDate_1ov1q_131{color:var(--green-700);font-size:1rem;margin:0}._profileJoinDate_1ov1q_131 strong{color:var(--green-800)}._followRow_1ov1q_141{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px}._followStat_1ov1q_149{font-size:.85rem;color:var(--theme-text-secondary);cursor:pointer;transition:color .2s ease}._followStat_1ov1q_149:hover{color:var(--green-700)}._followStat_1ov1q_149 strong{color:var(--theme-text-primary);font-weight:700}._followDivider_1ov1q_165{color:var(--theme-text-secondary);font-size:.85rem}._statsAndTrophiesContainer_1ov1q_171{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:20px;background:var(--theme-surface);border-radius:12px;border:2px solid var(--green-500)}._highlightTrophies_1ov1q_182{display:flex;flex-direction:column;width:100%;overflow:hidden}._highlightTitle_1ov1q_189{font-size:1.2rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 12px;text-align:center}._statsGrid_1ov1q_197{display:grid;grid-template-columns:1fr 1fr;gap:8px}._statCardFull_1ov1q_203{display:flex;flex-direction:column;align-items:center;padding:16px 12px;background:var(--theme-surface);border-radius:10px;border:2px solid;border-color:var(--brown-border-mix);transition:all .3s ease;position:relative;overflow:visible}._statCardFull_1ov1q_203:hover{transform:translateY(-2px);border-color:var(--brown-border-mix2)}._cornerIcon_1ov1q_222{position:absolute;width:24px;height:24px;top:-8px;right:-8px;z-index:10;background:var(--theme-surface)}._statCardTime_1ov1q_232 ._cornerIcon_1ov1q_222,._statCardPomodoro_1ov1q_236 ._cornerIcon_1ov1q_222,._statCardDays_1ov1q_240 ._cornerIcon_1ov1q_222,._statCardTodos_1ov1q_244 ._cornerIcon_1ov1q_222{color:var(--brown-650)}._statValue_1ov1q_248{font-size:1.4rem;font-weight:700;color:var(--theme-text-primary);margin-bottom:4px}._statLabel_1ov1q_255{font-size:1rem;font-weight:500;color:var(--theme-text-secondary);text-align:center}._trophyGrid_1ov1q_262,._trophyCardsGrid_1ov1q_269{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;height:100%}._trophyCardsGrid_1ov1q_269 .trophyCardLarge{min-width:unset!important;max-width:unset!important;width:100%!important;padding:12px!important;border-radius:12px!important;border-width:2px!important;flex:none!important}._trophyCardsGrid_1ov1q_269 .trophyIconLarge{height:60px!important;margin-bottom:8px!important}._trophyCardsGrid_1ov1q_269 .trophyImageLarge{width:60px!important;height:60px!important}._trophyCardsGrid_1ov1q_269 .trophyValue{font-size:1.1rem!important;margin:0!important}._trophyCardsGrid_1ov1q_269 .trophyUnit{font-size:.75rem!important;margin-top:2px!important}._trophyCardsGrid_1ov1q_269 .trophyCardLarge:hover .trophyImageLarge{transform:none!important}._trophyCardsGrid_1ov1q_269 .trophyCardLarge:hover .trophyValue,._trophyCardsGrid_1ov1q_269 .trophyCardLarge:hover .trophyUnit{opacity:1!important}._trophyItem_1ov1q_317{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;background:var(--green-200);border-radius:8px;border:2px solid var(--green-400);transition:all .3s ease;cursor:pointer}._trophyItem_1ov1q_317:hover{border-color:var(--green-500);background:var(--green-400)}._trophyIcon_1ov1q_287{width:45px;height:100%;transition:all .3s ease}._trophyLabel_1ov1q_341{font-size:.8rem;font-weight:500;color:var(--green-700);text-align:center}._personalRecordsSection_1ov1q_349{padding:20px;background:var(--theme-surface);border-radius:12px;border:2px solid var(--green-500);margin-top:20px}._recordsGrid_1ov1q_357{display:grid;grid-template-columns:1fr 1fr;gap:12px}._recordCardFull_1ov1q_363{display:flex;align-items:center;gap:1em;min-height:40px;overflow:visible;background:var(--theme-surface);border-radius:12px;border:2px solid var(--theme-border-secondary);transition:all .3s ease;cursor:pointer}._recordCardFull_1ov1q_363:hover{transform:translateY(-2px)}._recordIcon_1ov1q_380{font-size:2rem;min-width:60px;max-width:60px;text-align:center;display:flex;align-items:center;justify-content:center;overflow:visible;position:relative;margin:-10px 0}._iconImage_1ov1q_393{width:95px;height:95px;filter:var(--theme-icon-filter, none);overflow:visible}._recordInfo_1ov1q_400{flex:1}._recordInfo_1ov1q_400 h4{font-size:.9rem;font-weight:600;color:var(--theme-text-secondary);margin:0 0 4px;line-height:1.2}._recordInfo_1ov1q_400 p{font-size:1.1rem;font-weight:700;color:var(--theme-text-primary);margin:0}._activityGrid_1ov1q_419{width:100%}@media screen and (max-width:768px){._statsAndTrophiesContainer_1ov1q_171{grid-template-columns:1fr}._avatarSection_1ov1q_18{overflow:visible}._avatar_1ov1q_18{width:140px;height:140px}._profileName_1ov1q_61{font-size:1.5rem}._trophyGrid_1ov1q_262,._trophyCardsGrid_1ov1q_269{grid-template-columns:repeat(3,1fr);gap:8px}._trophyCardsGrid_1ov1q_269 .trophyCardLarge{padding:10px!important}._trophyCardsGrid_1ov1q_269 .trophyIconLarge{height:50px!important;margin-bottom:6px!important}._trophyCardsGrid_1ov1q_269 .trophyImageLarge{width:50px!important;height:50px!important}._trophyCardsGrid_1ov1q_269 .trophyValue{font-size:1rem!important}._trophyCardsGrid_1ov1q_269 .trophyUnit{font-size:.7rem!important}._trophyIcon_1ov1q_287{width:35px;height:35px}._statsGrid_1ov1q_197{gap:6px}._statCardFull_1ov1q_203{padding:12px 8px}._cornerIcon_1ov1q_222{width:28px;height:28px;top:-6px;right:-6px}._statValue_1ov1q_248{font-size:1.2rem}._statLabel_1ov1q_255{font-size:.7rem}._recordsGrid_1ov1q_357{gap:8px}._recordCardFull_1ov1q_363{padding:8px}._recordIcon_1ov1q_380{font-size:1.5rem;min-width:45px;max-width:45px;margin:-8px 0}._iconImage_1ov1q_393{width:60px;height:60px}._recordInfo_1ov1q_400 h4{font-size:.8rem}._recordInfo_1ov1q_400 p{font-size:1rem}}@media screen and (max-width:480px){._activityGrid_1ov1q_419{display:none}._avatarSection_1ov1q_18{overflow:visible}._avatar_1ov1q_18{width:120px;height:120px}._profileName_1ov1q_61{font-size:1.3rem}._trophyGrid_1ov1q_262,._trophyCardsGrid_1ov1q_269{gap:8px}._trophyCardsGrid_1ov1q_269 .trophyCardLarge{padding:8px!important}._trophyCardsGrid_1ov1q_269 .trophyIconLarge{height:40px!important;margin-bottom:4px!important}._trophyCardsGrid_1ov1q_269 .trophyImageLarge{width:40px!important;height:40px!important}._trophyCardsGrid_1ov1q_269 .trophyValue{font-size:.9rem!important}._trophyCardsGrid_1ov1q_269 .trophyUnit{font-size:.65rem!important}._trophyItem_1ov1q_317{padding:8px}._trophyIcon_1ov1q_287{width:28px;height:28px}._trophyLabel_1ov1q_341{font-size:.7rem}._statsGrid_1ov1q_197{grid-template-columns:1fr;gap:6px}._statCardFull_1ov1q_203{padding:10px 6px}._cornerIcon_1ov1q_222{width:24px;height:24px;top:-5px;right:-5px}._statValue_1ov1q_248{font-size:1rem}._statLabel_1ov1q_255{font-size:.65rem}._recordsGrid_1ov1q_357{grid-template-columns:1fr;gap:6px}._recordCardFull_1ov1q_363{padding:8px}._recordIcon_1ov1q_380{font-size:1.3rem;min-width:40px;max-width:40px;margin:-6px 0}._iconImage_1ov1q_393{width:50px;height:50px}._recordInfo_1ov1q_400 h4{font-size:.75rem}._recordInfo_1ov1q_400 p{font-size:.9rem}}@media screen and (max-width:420px){._trophyCardsGrid_1ov1q_269{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:320px){._trophyCardsGrid_1ov1q_269{grid-template-columns:repeat(1,1fr)}}._avatar_1ov1q_18{border:4px solid var(--green-300);width:140px;height:140px}._avatarContainer_1ov1q_25{background:transparent}._profileName_1ov1q_61{font-weight:900;color:var(--theme-text-primary)}._statCardFull_1ov1q_203,._recordCardFull_1ov1q_363{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:24px;box-shadow:none}._statCardTime_1ov1q_232{background:var(--brown-100);color:#28332f}._statCardPomodoro_1ov1q_236{background:var(--green-200);color:#293017}._statCardDays_1ov1q_240{background:var(--pocha-orange-soft);color:var(--pocha-orange-ink)}._statCardTodos_1ov1q_244{background:var(--pocha-ice);color:var(--pocha-ice-ink)}._highlightTitle_1ov1q_189{font-size:25px;font-weight:900}._container_x8s3u_1{background:var(--theme-surface);border:2px solid var(--theme-border);border-radius:12px;padding:20px;margin:16px 0;transition:all .3s ease;width:100%;max-width:100%;box-sizing:border-box;position:relative}._container_x8s3u_1:hover{transform:translateY(-2px)}._header_x8s3u_18{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:16px}._monthNavigation_x8s3u_27{display:flex;align-items:center;gap:12px}._navButton_x8s3u_33{background:var(--theme-surface);border:2px solid var(--theme-border);border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;font-weight:700;color:var(--theme-text-primary);transition:all .2s ease}._navButton_x8s3u_33:hover{background:var(--theme-primary);color:#fff;transform:translateY(-1px)}._navButton_x8s3u_33._hidden_x8s3u_55{visibility:hidden}._monthTitle_x8s3u_59{font-size:1.1rem;font-weight:600;color:var(--theme-text-primary);min-width:160px;text-align:center}._titleRow_x8s3u_67{display:flex;align-items:center;gap:10px}._title_x8s3u_67{color:var(--theme-text-primary);font-size:1.5rem;font-weight:700;margin:0}._stats_x8s3u_80{display:flex;gap:20px;flex-wrap:wrap}._stat_x8s3u_80{color:var(--theme-text-secondary);font-size:.9rem;padding:6px 12px;border-radius:20px;border:1px solid rgba(173,193,120,.2);transition:all .3s ease}._stat_x8s3u_80:hover{background:#adc1781a}._stat_x8s3u_80 strong{color:var(--theme-text-primary);font-weight:700}._gridContainer_x8s3u_104{position:relative;background:var(--theme-background);border-radius:8px;padding:20px;margin:16px 0;border:1px solid var(--theme-border);width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}._calendarGrid_x8s3u_117{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:12px;width:100%;box-sizing:border-box}._dayLabels_x8s3u_126{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:8px;width:100%;box-sizing:border-box}._dayLabel_x8s3u_126{font-size:.75rem;color:var(--theme-text-secondary);font-weight:600;text-align:center;padding:8px 0}._day_x8s3u_126{aspect-ratio:2/1;min-height:28px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:2px solid transparent;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;color:var(--theme-text-primary);position:relative;box-sizing:border-box;width:100%;max-width:100%;overflow:visible}._day_x8s3u_126:hover{border-color:var(--theme-primary);z-index:10}._empty_x8s3u_168{background:transparent;cursor:default;color:transparent}._empty_x8s3u_168:hover{transform:none;border-color:transparent;box-shadow:none}._level0_x8s3u_181{background:var(--theme-border);color:var(--theme-text-secondary)}._level1_x8s3u_186{background:var(--green-800);color:#fff}._level2_x8s3u_191{background:var(--green-700);color:#fff}._level3_x8s3u_196{background:var(--green-600);color:var(--theme-text-primary)}._level4_x8s3u_201{background:var(--green-500);color:var(--theme-text-primary);position:relative}._crown_x8s3u_213{position:absolute;top:-8px;right:-6px;width:14px;height:14px;color:red;pointer-events:none;flex-shrink:0;z-index:2;transform:rotate(12deg)}._goalButton_x8s3u_226{background:var(--theme-surface);border:2px solid var(--theme-border);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.85rem;font-weight:600;color:var(--theme-text-primary);transition:all .2s ease;display:flex;align-items:center;gap:6px;font-family:Nunito,sans-serif}._goalButton_x8s3u_226:hover{background:var(--theme-primary);color:#fff;transform:translateY(-1px)}._goalButtonActive_x8s3u_248{border-color:gold;color:#b8860b}._goalButtonActive_x8s3u_248 svg{color:red}._goalButtonActive_x8s3u_248:hover{border-color:#b8860b;color:#b8860b}._goalButtonActive_x8s3u_248:hover svg{color:#d92020}._goalModalOverlay_x8s3u_263{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem;box-sizing:border-box;overflow-y:auto}._goalModal_x8s3u_263{background:var(--theme-background);border-radius:15px;border:3px solid;border-color:var(--green-border-mix);padding:0;max-width:400px;width:100%;max-height:calc(100vh - 2rem);min-width:0;margin:auto;box-shadow:0 20px 40px #0000004d;animation:_goalModalSlideIn_x8s3u_1 .3s ease-out;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}@keyframes _goalModalSlideIn_x8s3u_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._goalModalHeader_x8s3u_310{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--theme-border)}._goalModalHeader_x8s3u_310 h3{margin:0;font-size:1.25rem;font-weight:600;color:var(--theme-text-secondary)}._goalModalContent_x8s3u_325{padding:1.5rem;overflow-y:auto;flex:1;min-height:0}._goalModalDescription_x8s3u_332{font-size:.9rem;font-weight:500;color:var(--theme-text-secondary);margin:0 0 1.5rem}._goalModalActions_x8s3u_339{display:flex;justify-content:right;gap:1rem;padding:.5rem 1.5rem 1rem;border-top:1px solid var(--theme-border)}._goalPickerWrapper_x8s3u_348{display:flex;flex-direction:column;gap:16px;align-items:center;padding:8px 0;width:100%}._goalPickerContainer_x8s3u_357{position:relative;width:100%;max-width:280px;height:240px;display:flex;align-items:center;justify-content:center}[data-theme=light] ._goalPickerContainer_x8s3u_357{background:linear-gradient(to bottom,#fffffd,#fffffd00 20% 80%,#fffffd)}[data-theme=dark] ._goalPickerContainer_x8s3u_357{background:linear-gradient(to bottom,#2c2d32,#2c2d3200 20% 80%,#2c2d32)}._goalPicker_x8s3u_348{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}._goalPickerItem_x8s3u_395{height:48px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:var(--theme-border);transition:all .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:150px}._goalPickerItem_x8s3u_395._selected_x8s3u_409{color:var(--theme-text-primary);font-size:54px;height:60px}._goalPickerItem_x8s3u_395._adjacent_x8s3u_415{color:var(--theme-text-secondary);font-size:42px;height:54px}._goalPickerControls_x8s3u_421{display:flex;gap:12px}._goalPickerButton_x8s3u_426{width:40px;height:40px;border-radius:50%;background:var(--theme-surface);border:2px solid var(--theme-border);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:var(--theme-text-secondary);transition:all .2s ease;font-weight:700}._goalPickerButton_x8s3u_426:hover{transform:scale(1.05);border-color:#daa520;color:#daa520}._goalPickerButton_x8s3u_426:disabled{opacity:.3;cursor:not-allowed}._goalPickerButton_x8s3u_426:disabled:hover{transform:none;border-color:var(--theme-border);color:var(--theme-text-secondary)}._legend_x8s3u_459{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;margin-bottom:20px}._legendText_x8s3u_468{font-size:.8rem;color:var(--theme-text-secondary);font-weight:500}._legendScale_x8s3u_474{display:flex;gap:3px}._legendSquare_x8s3u_479{width:12px;height:12px;border-radius:3px;border:1px solid rgba(0,0,0,.1)}@media(max-width:1024px){._calendarGrid_x8s3u_117,._dayLabels_x8s3u_126{gap:6px}._gridContainer_x8s3u_104{padding:16px}}@media(max-width:768px){._container_x8s3u_1{padding:16px;margin:12px 0}._header_x8s3u_18{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}._title_x8s3u_67{font-size:1.3rem}._monthNavigation_x8s3u_27{justify-content:center;gap:10px}._monthTitle_x8s3u_59{font-size:1rem;min-width:140px}._navButton_x8s3u_33{width:30px;height:30px;font-size:1rem}._stats_x8s3u_80{justify-content:center;gap:10px;flex-wrap:wrap}._stat_x8s3u_80{text-align:center;flex:0 1 auto;min-width:auto;font-size:.85rem;padding:6px 10px}._gridContainer_x8s3u_104{padding:12px;margin:12px 0}._day_x8s3u_126{min-height:28px;font-size:.85rem;border-radius:6px}._calendarGrid_x8s3u_117{gap:5px}._dayLabels_x8s3u_126{gap:5px;margin-bottom:6px}._dayLabel_x8s3u_126{font-size:.7rem;padding:6px 0}._legend_x8s3u_459{gap:8px;margin-bottom:16px}._legendText_x8s3u_468{font-size:.75rem}._legendSquare_x8s3u_479{width:11px;height:11px}._tooltipContent_x8s3u_587{min-width:180px;max-width:240px;padding:10px 14px;font-size:.8rem}._tooltipDate_x8s3u_594{font-size:.85rem;margin-bottom:6px;padding-bottom:5px}._tooltipStat_x8s3u_600{font-size:.8rem}._dayDetailsSection_x8s3u_604{margin-top:20px}._dayDetailsCard_x8s3u_608{padding:12px;width:calc(100% - 24px)}._dayDetailsFooter_x8s3u_613{padding-top:12px;gap:10px;flex-wrap:wrap}}@media(max-width:480px){._container_x8s3u_1{padding:12px;margin:8px 0;border-radius:10px}._container_x8s3u_1:hover{transform:none}._header_x8s3u_18{gap:10px;margin-bottom:12px}._title_x8s3u_67{font-size:1.1rem;text-align:center}._monthNavigation_x8s3u_27{gap:8px}._monthTitle_x8s3u_59{font-size:.9rem;min-width:110px;font-weight:600}._navButton_x8s3u_33{width:28px;height:28px;font-size:.95rem;border-radius:6px}._navButton_x8s3u_33:active{background:var(--theme-primary);color:#fff;transform:scale(.95)}._stats_x8s3u_80{gap:6px;flex-wrap:wrap;justify-content:center}._stat_x8s3u_80{font-size:.75rem;padding:5px 10px;min-width:auto;flex:0 1 auto;border-radius:16px}._gridContainer_x8s3u_104{padding:10px;margin:10px 0;border-radius:8px}._day_x8s3u_126{min-height:36px;font-size:.8rem;aspect-ratio:1;border-radius:6px;border-width:1.5px}._day_x8s3u_126:active{transform:scale(.95)}._dayLabel_x8s3u_126{font-size:.65rem;padding:5px 0;font-weight:600}._calendarGrid_x8s3u_117{gap:4px;margin-top:8px}._dayLabels_x8s3u_126{gap:4px;margin-bottom:6px}._legend_x8s3u_459{gap:6px;flex-wrap:wrap;justify-content:center;margin-bottom:12px}._legendText_x8s3u_468{font-size:.7rem}._legendSquare_x8s3u_479{width:10px;height:10px;border-radius:2px}._legendScale_x8s3u_474{gap:3px}._tooltip_x8s3u_587{margin-bottom:6px}._tooltipContent_x8s3u_587{min-width:150px;max-width:200px;padding:8px 12px;font-size:.75rem;border-radius:8px}._tooltipDate_x8s3u_594{font-size:.75rem;margin-bottom:5px;padding-bottom:4px}._tooltipStat_x8s3u_600{font-size:.7rem;gap:4px}._dayDetailsSection_x8s3u_604{margin-top:16px}._dayDetailsCard_x8s3u_608{padding:10px;width:calc(100% - 20px);border-radius:12px}._dayDetailsFooter_x8s3u_613{padding-top:10px;gap:8px;flex-direction:column;align-items:stretch}._goalButton_x8s3u_226{font-size:.75rem;padding:5px 10px}._goalModalOverlay_x8s3u_263{padding:.5rem}._goalModal_x8s3u_263{max-height:calc(100vh - 1rem);width:100%;min-width:0;margin:0}._goalModalHeader_x8s3u_310,._goalModalContent_x8s3u_325,._goalModalActions_x8s3u_339{padding-left:1rem;padding-right:1rem}}@media(max-width:360px){._container_x8s3u_1{padding:10px;margin:6px 0;border-width:1.5px}._header_x8s3u_18{gap:8px;margin-bottom:10px}._title_x8s3u_67{font-size:1rem}._monthNavigation_x8s3u_27{gap:6px}._monthTitle_x8s3u_59{font-size:.85rem;min-width:100px}._navButton_x8s3u_33{width:26px;height:26px;font-size:.85rem}._stats_x8s3u_80{gap:4px}._stat_x8s3u_80{font-size:.7rem;padding:4px 8px}._gridContainer_x8s3u_104{padding:8px;margin:8px 0}._day_x8s3u_126{min-height:32px;font-size:.75rem;border-radius:5px}._dayLabel_x8s3u_126{font-size:.6rem;padding:4px 0}._calendarGrid_x8s3u_117,._dayLabels_x8s3u_126{gap:3px}._legend_x8s3u_459{gap:4px;margin-bottom:10px}._legendText_x8s3u_468{font-size:.65rem}._legendSquare_x8s3u_479{width:9px;height:9px}._tooltipContent_x8s3u_587{min-width:130px;max-width:180px;padding:6px 10px;font-size:.7rem}._tooltipDate_x8s3u_594{font-size:.7rem;margin-bottom:4px}._tooltipStat_x8s3u_600{font-size:.65rem}._dayDetailsCard_x8s3u_608{padding:6px;width:calc(100% - 16px);max-width:420px;margin:0 auto;background-color:var(--theme-surface);border-radius:14px}}@media(max-width:320px){._container_x8s3u_1{padding:6px;margin:4px 0;border-radius:8px}._header_x8s3u_18{gap:4px;margin-bottom:6px}._title_x8s3u_67{font-size:.85rem}._monthTitle_x8s3u_59{font-size:.75rem;min-width:80px}._navButton_x8s3u_33{width:22px;height:22px;font-size:.75rem}._stats_x8s3u_80{gap:3px}._stat_x8s3u_80{font-size:.6rem;padding:3px 5px}._gridContainer_x8s3u_104{padding:4px;margin:4px 0}._day_x8s3u_126{min-height:26px;font-size:.65rem;border-radius:4px}._calendarGrid_x8s3u_117,._dayLabels_x8s3u_126{gap:2px}._dayLabel_x8s3u_126{font-size:.55rem;padding:2px 0}._legend_x8s3u_459{gap:3px}._legendText_x8s3u_468{font-size:.55rem}._legendSquare_x8s3u_479{width:7px;height:7px}._goalButton_x8s3u_226{font-size:.6rem;padding:3px 6px}}._yearActivity_x8s3u_983{padding:16px;width:100%;overflow:visible}._yearHeader_x8s3u_989{margin-bottom:12px}._yearMonthLabels_x8s3u_993{display:grid;grid-template-columns:repeat(14,1fr);gap:3px;margin-left:36px}._yearMonthLabel_x8s3u_993{font-size:.75rem;color:var(--theme-text-primary);text-align:left;font-weight:600}._yearContent_x8s3u_1007{display:flex;gap:8px;width:100%}._yearDayLabels_x8s3u_1013{display:grid;grid-template-rows:repeat(7,1fr);gap:3px;width:28px;flex-shrink:0}._yearDayLabel_x8s3u_1013{font-size:.7rem;color:var(--theme-text-secondary);display:flex;align-items:center;justify-content:flex-end;font-weight:600;padding-right:6px}._yearGrid_x8s3u_1031{display:grid;grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(7,1fr);gap:4px;flex:1;width:100%;overflow:visible}._yearDay_x8s3u_1013{aspect-ratio:2/1;border-radius:2px;cursor:pointer;transition:all .2s ease;position:relative;font-size:.7rem;font-weight:600;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid transparent;width:100%;max-width:100%;overflow:visible}._yearDay_x8s3u_1013:hover{border-color:var(--theme-primary);z-index:10}@media(max-width:768px){._yearActivity_x8s3u_983{padding:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._yearActivity_x8s3u_983::-webkit-scrollbar{height:6px}._yearActivity_x8s3u_983::-webkit-scrollbar-track{background:var(--theme-border-secondary);border-radius:3px}._yearActivity_x8s3u_983::-webkit-scrollbar-thumb{background:var(--theme-primary);border-radius:3px}._yearHeader_x8s3u_989{margin-bottom:10px}._yearMonthLabels_x8s3u_993{margin-left:32px;gap:3px}._yearMonthLabel_x8s3u_993{font-size:.7rem}._yearContent_x8s3u_1007{gap:6px}._yearDayLabels_x8s3u_1013{width:26px;gap:3px}._yearDayLabel_x8s3u_1013{font-size:.65rem;padding-right:5px}._yearGrid_x8s3u_1031{gap:3px}._yearDay_x8s3u_1013{min-width:12px;min-height:12px;border-radius:3px;font-size:.65rem}._yearDay_x8s3u_1013:hover{border-color:var(--theme-primary)}}@media(max-width:480px){._yearActivity_x8s3u_983{padding:10px}._yearHeader_x8s3u_989{margin-bottom:8px;display:none}._yearMonthLabels_x8s3u_993{display:none}._yearContent_x8s3u_1007{gap:0;flex-direction:column}._yearDayLabels_x8s3u_1013{display:none}._yearActivity_x8s3u_983 ._dayLabels_x8s3u_126{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}._yearActivity_x8s3u_983 ._calendarGrid_x8s3u_117{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:0}}@media(max-width:360px){._yearActivity_x8s3u_983{padding:8px}._yearActivity_x8s3u_983 ._dayLabels_x8s3u_126{gap:3px;margin-bottom:6px}._yearActivity_x8s3u_983 ._calendarGrid_x8s3u_117{gap:3px}}._yearDay_x8s3u_1013 ._tooltip_x8s3u_587{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:1000;pointer-events:none;opacity:0;animation:_fadeInYear_x8s3u_1 .2s ease-in-out forwards}@keyframes _fadeInYear_x8s3u_1{0%{opacity:0;transform:translate(-50%) translateY(4px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587{background:var(--theme-surface);border:2px solid var(--theme-border-secondary);border-radius:8px;padding:8px 12px;min-width:160px;max-width:200px;position:relative;font-size:.85rem}._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--theme-border-secondary)}._yearDay_x8s3u_1013 ._tooltipDate_x8s3u_594{font-weight:600;color:var(--theme-text-primary);margin-bottom:4px;font-size:.8rem}._yearDay_x8s3u_1013 ._tooltipStats_x8s3u_1237{display:flex;flex-direction:column;gap:2px}._yearDay_x8s3u_1013 ._tooltipStat_x8s3u_600{font-size:.75rem;color:var(--theme-text-secondary);display:flex;align-items:center;gap:4px}._yearDay_x8s3u_1013 ._tooltipStat_x8s3u_600 strong{color:var(--theme-text-primary);font-weight:600}@media(max-width:768px){._yearDay_x8s3u_1013 ._tooltip_x8s3u_587{bottom:calc(100% + 6px)}._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587{padding:8px 12px;min-width:150px;max-width:200px;font-size:.8rem}._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587:after{border-width:5px}._yearDay_x8s3u_1013 ._tooltipDate_x8s3u_594{font-size:.75rem;margin-bottom:4px}._yearDay_x8s3u_1013 ._tooltipStat_x8s3u_600{font-size:.7rem;gap:3px}}@media(max-width:480px){._yearDay_x8s3u_1013 ._tooltip_x8s3u_587{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}._yearDay_x8s3u_1013:nth-child(-n+7) ._tooltip_x8s3u_587{left:0;transform:translate(0)}._yearDay_x8s3u_1013:nth-last-child(-n+7) ._tooltip_x8s3u_587{left:auto;right:0;transform:translate(0)}._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587{padding:6px 10px;min-width:130px;max-width:170px;font-size:.75rem;border-radius:6px}._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587:after{border-width:4px}._yearDay_x8s3u_1013 ._tooltipDate_x8s3u_594{font-size:.7rem;margin-bottom:3px}._yearDay_x8s3u_1013 ._tooltipStat_x8s3u_600{font-size:.65rem;gap:2px}._day_x8s3u_126 ._tooltip_x8s3u_587{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}._day_x8s3u_126:nth-child(7n+1) ._tooltip_x8s3u_587,._day_x8s3u_126:nth-child(7n) ._tooltip_x8s3u_587{left:auto;right:0;transform:translate(0)}._day_x8s3u_126:nth-child(7n+1) ._tooltip_x8s3u_587{left:0;right:auto}._day_x8s3u_126 ._tooltipContent_x8s3u_587{padding:8px 12px;min-width:150px;max-width:200px;font-size:.75rem;border-radius:8px}._day_x8s3u_126 ._tooltipContent_x8s3u_587:after{border-width:4px}._day_x8s3u_126 ._tooltipDate_x8s3u_594{font-size:.7rem;margin-bottom:4px}._day_x8s3u_126 ._tooltipStat_x8s3u_600{font-size:.65rem;gap:3px}}@media(max-width:360px){._yearDay_x8s3u_1013 ._tooltipContent_x8s3u_587{padding:5px 8px;min-width:110px;max-width:150px;font-size:.7rem}._yearDay_x8s3u_1013 ._tooltipDate_x8s3u_594{font-size:.65rem}._yearDay_x8s3u_1013 ._tooltipStat_x8s3u_600{font-size:.6rem}._day_x8s3u_126 ._tooltipContent_x8s3u_587{padding:6px 10px;min-width:130px;max-width:180px;font-size:.7rem}._day_x8s3u_126 ._tooltipDate_x8s3u_594{font-size:.65rem}._day_x8s3u_126 ._tooltipStat_x8s3u_600{font-size:.6rem}}._tooltip_x8s3u_587{position:absolute;bottom:100%;left:50%;transform:translate(-50%);z-index:1000;pointer-events:none;opacity:0;animation:_fadeIn_x8s3u_1 .2s ease-in-out forwards;margin-bottom:8px}@keyframes _fadeIn_x8s3u_1{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._tooltipContent_x8s3u_587{background:var(--theme-surface);border:2px solid var(--theme-border-secondary);border-radius:12px;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px;max-width:280px;position:relative}._tooltipContent_x8s3u_587:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--theme-border-secondary)}._tooltipContent_x8s3u_587:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--theme-border);z-index:1}._tooltipDate_x8s3u_594{font-size:.9rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:8px;text-align:center;border-bottom:1px solid var(--theme-border-secondary);padding-bottom:6px}._tooltipStats_x8s3u_1237{display:flex;flex-direction:column;gap:4px}._tooltipStat_x8s3u_600{font-size:.85rem;color:var(--theme-text-secondary);display:flex;align-items:center;gap:6px}._tooltipStat_x8s3u_600 strong{color:var(--theme-text-primary);font-weight:700}@media(max-width:768px){._tooltip_x8s3u_587{margin-bottom:6px}._tooltipContent_x8s3u_587{min-width:180px;max-width:240px;padding:10px 14px;font-size:.85rem}._tooltipDate_x8s3u_594{font-size:.85rem;margin-bottom:6px;padding-bottom:5px}._tooltipStat_x8s3u_600{font-size:.8rem;gap:5px}}@media(max-width:480px){._tooltip_x8s3u_587{margin-bottom:5px}._tooltipContent_x8s3u_587{min-width:150px;max-width:200px;padding:8px 12px;font-size:.75rem;border-radius:10px}._tooltipContent_x8s3u_587:after{border-width:5px}._tooltipContent_x8s3u_587:before{border-width:3px}._tooltipDate_x8s3u_594{font-size:.75rem;margin-bottom:5px;padding-bottom:4px}._tooltipStats_x8s3u_1237{gap:3px}._tooltipStat_x8s3u_600{font-size:.7rem;gap:4px}}@media(max-width:360px){._tooltipContent_x8s3u_587{min-width:130px;max-width:180px;padding:6px 10px;font-size:.7rem}._tooltipDate_x8s3u_594{font-size:.7rem;margin-bottom:4px}._tooltipStat_x8s3u_600{font-size:.65rem}}._dayDetailsSection_x8s3u_604{margin-top:24px;padding:0;animation:_slideDown_x8s3u_1 .3s ease-out}._dayDetailsCard_x8s3u_608{background:var(--theme-background);border:2px solid var(--theme-border-secondary);max-width:420px;border-radius:14px;padding:12px;position:relative;transition:all .3s ease;box-sizing:border-box;margin:0 auto}@keyframes _slideDown_x8s3u_1{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:500px}}._dayDetailsHeader_x8s3u_1596{display:flex;justify-content:flex-end}._dayDetailsFooter_x8s3u_613{border-top:1px solid var(--theme-border);padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}@media(max-width:768px){._dayDetailsSection_x8s3u_604{margin-top:20px}._dayDetailsCard_x8s3u_608{padding:12px;width:calc(100% - 24px);border-radius:12px}._dayDetailsFooter_x8s3u_613{padding-top:12px;gap:10px}}@media(max-width:360px){._dayDetailsSection_x8s3u_604{margin-top:12px}._dayDetailsCard_x8s3u_608{padding:8px;width:calc(100% - 16px);border-radius:10px}._dayDetailsFooter_x8s3u_613{padding-top:8px;gap:6px}}._container_x8s3u_1{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:28px;padding:26px}._title_x8s3u_67{font-size:24px;font-weight:900}._navButton_x8s3u_33{border-radius:50%;background:var(--pocha-control);border:0}._dayDetailsCard_x8s3u_608{border:1px solid var(--theme-border);border-radius:24px}._goalModal_x8s3u_263{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:28px}@media(max-width:760px){._container_x8s3u_1{padding:20px 14px}}._streakQualified_x8s3u_1654{background:var(--pocha-orange-soft);color:var(--pocha-orange-ink)}._streakFrozen_x8s3u_1658{background:var(--pocha-ice);color:var(--pocha-ice-ink)}._streakIcon_x8s3u_1662{width:1em;height:1em;object-fit:contain;margin-right:2px;flex-shrink:0;pointer-events:none}._dayDetailsContent_1nm9s_3{width:100%;max-width:520px;margin:0 auto;border-radius:16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box}._header_1nm9s_15{display:flex;align-items:center;justify-content:center}._dateText_1nm9s_21{font-size:.9rem;font-weight:600;color:var(--theme-text-primary);text-align:center;padding:10px 20px;border:1px solid var(--theme-border);border-radius:12px;background-color:var(--theme-surface);word-wrap:break-word;overflow-wrap:break-word;max-width:100%;box-sizing:border-box}._statsSection_1nm9s_37{display:flex;justify-content:space-around;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--theme-border);border-radius:12px;flex-wrap:wrap}._statItem_1nm9s_48{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;min-width:80px}._statLabel_1nm9s_57{font-size:.7rem;color:var(--theme-text-secondary);text-align:center;font-weight:500}._statValue_1nm9s_64{font-size:1.1rem;font-weight:700;color:var(--theme-text-primary);text-align:center;display:inline-flex;align-items:center;gap:4px}._goalCrown_1nm9s_74{width:1rem;height:1rem;display:inline-block;vertical-align:middle;margin-left:.25rem;flex-shrink:0}._chartSection_1nm9s_84{width:100%;display:flex;align-items:center;justify-content:center}._donutWrapper_1nm9s_91{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;flex-wrap:wrap}._donutSvg_1nm9s_100{width:160px;height:160px;flex-shrink:0}@keyframes _donutSegmentIn_1nm9s_1{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}._donutPath_1nm9s_117{transform-box:view-box;transform-origin:100px 100px;animation:_donutSegmentIn_1nm9s_1 .45s cubic-bezier(.34,1.56,.64,1) both}._donutCenterName_1nm9s_124{font-size:11px;font-weight:600;fill:var(--theme-text-primary);font-family:Nunito,sans-serif}._donutCenterTime_1nm9s_131{font-size:14px;font-weight:700;fill:var(--theme-text-primary);font-family:Nunito,sans-serif}._donutCenterTotal_1nm9s_138{font-size:13px;font-weight:600;fill:var(--theme-text-secondary);font-family:Nunito,sans-serif}._donutLegend_1nm9s_146{display:flex;flex-direction:column;gap:6px;flex:1;min-width:110px;max-width:200px}._legendItem_1nm9s_155{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 6px;border-radius:8px;transition:background .15s}._legendItem_1nm9s_155:hover,._legendItemActive_1nm9s_166{background:var(--theme-background)}._legendDot_1nm9s_170{width:10px;height:10px;border-radius:50%;flex-shrink:0}._legendName_1nm9s_177{font-size:.85rem;color:var(--theme-text-primary);font-weight:500;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._legendTime_1nm9s_187{font-size:.8rem;color:var(--theme-text-secondary);font-weight:600;flex-shrink:0}._loadingText_1nm9s_195,._errorText_1nm9s_196,._noDataText_1nm9s_197{text-align:center;color:var(--theme-text-secondary);font-size:.9rem;padding:24px}._errorText_1nm9s_196{color:var(--red-600)}._rewardsSection_1nm9s_209{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--theme-border);border-radius:12px}._xpChip_1nm9s_219{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;background:var(--theme-surface);border:1px solid var(--theme-border);font-size:.95rem;font-weight:700;color:var(--theme-text-primary)}._xpIcon_1nm9s_232{width:20px;height:20px;object-fit:contain;flex-shrink:0}._badgesRow_1nm9s_239{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}._badgeImg_1nm9s_246{width:64px;height:64px;object-fit:contain;transition:transform .15s}._badgeImg_1nm9s_246:hover{transform:scale(1.1)}@media(max-width:768px){._dayDetailsContent_1nm9s_3{gap:8px}._dateText_1nm9s_21{font-size:.8rem;padding:6px 12px}._statsSection_1nm9s_37{padding:8px 10px;gap:8px}._statItem_1nm9s_48{min-width:70px}._statLabel_1nm9s_57{font-size:.65rem}._statValue_1nm9s_64{font-size:1rem}._donutSvg_1nm9s_100{width:130px;height:130px}._badgeImg_1nm9s_246{width:46px;height:46px}}@media(max-width:480px){._dayDetailsContent_1nm9s_3{gap:6px}._donutWrapper_1nm9s_91{gap:10px}._donutSvg_1nm9s_100{width:120px;height:120px}._donutLegend_1nm9s_146{max-width:160px}._legendName_1nm9s_177{font-size:.78rem}._legendTime_1nm9s_187{font-size:.72rem}._badgeImg_1nm9s_246{width:38px;height:38px}._rewardsSection_1nm9s_209{padding:8px 10px}}@media(min-width:1024px){._dayDetailsContent_1nm9s_3{max-width:560px}}._wrapper_15ghy_1{display:flex;flex-direction:column;gap:16px;align-items:center;padding:8px 0;width:100%}._container_15ghy_10{position:relative;width:100%;max-width:280px;height:240px;display:flex;align-items:center;justify-content:center}[data-theme=light] ._container_15ghy_10,[data-theme=dark] ._container_15ghy_10{background:linear-gradient(to bottom,var(--theme-background) 0%,transparent 20%,transparent 80%,var(--theme-background) 100%)}._picker_15ghy_40{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}._item_15ghy_48{height:48px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:var(--theme-border);transition:all .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:120px}._item_15ghy_48._selected_15ghy_62{color:var(--theme-text-primary);font-size:54px;height:60px}._item_15ghy_48._adjacent_15ghy_68{color:var(--theme-text-secondary);font-size:42px;height:54px}._unit_15ghy_74{font-size:22px;color:var(--theme-text-secondary);font-weight:600;position:absolute;right:-12px;top:50%;transform:translateY(-50%)}._controls_15ghy_84{display:flex;gap:12px}._button_15ghy_89{width:40px;height:40px;border-radius:50%;background:var(--theme-surface);border:2px solid var(--theme-border);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;font-weight:700;color:var(--theme-text-secondary);transition:all .2s ease;font-family:Nunito,sans-serif}._button_15ghy_89:hover{transform:scale(1.05);border-color:var(--green-600);color:var(--green-600)}._button_15ghy_89:disabled{opacity:.3;cursor:not-allowed}._button_15ghy_89:disabled:hover{transform:none;border-color:var(--theme-border);color:var(--theme-text-secondary)}@media(max-width:480px){._container_15ghy_10{height:200px;max-width:240px}._item_15ghy_48{font-size:26px;height:40px;min-width:100px}._item_15ghy_48._selected_15ghy_62{font-size:46px;height:52px}._item_15ghy_48._adjacent_15ghy_68{font-size:36px;height:46px}._unit_15ghy_74{font-size:18px}}._trophyCardLarge_dwyrm_2{position:relative;background-color:var(--theme-background);border-radius:16px;padding:20px;border:3px solid var(--theme-border-secondary);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:40px;max-width:200px;overflow:hidden}._trophyImageLarge_dwyrm_19{transform:scale(2.2) translateY(35px)}._trophyValue_dwyrm_23,._trophyUnit_dwyrm_24{opacity:0}._trophyCardLarge_dwyrm_2:hover ._trophyImageLarge_dwyrm_19{transform:scale(1) translateY(0)}._trophyCardLarge_dwyrm_2:hover ._trophyValue_dwyrm_23,._trophyCardLarge_dwyrm_2:hover ._trophyUnit_dwyrm_24{opacity:1}._trophyCardLarge_dwyrm_2._default_dwyrm_38{border-color:#6b7280;background-color:#6b72801a}._trophyCardLarge_dwyrm_2._iron_dwyrm_43{border-color:#71717a;background-color:#71717a1a}._trophyCardLarge_dwyrm_2._bronze_dwyrm_48{border-color:#cd7f32;background-color:#cd7f321a}._trophyCardLarge_dwyrm_2._silver_dwyrm_53{border-color:silver;background-color:#c0c0c01a}._trophyCardLarge_dwyrm_2._gold_dwyrm_58{border-color:gold;background-color:#ffd7001a}._trophyCardLarge_dwyrm_2._unlocked_dwyrm_63{border-color:#6b7280;background-color:#6b72801a}._trophyIconLarge_dwyrm_69{margin-bottom:12px;position:relative;height:96px;display:flex;align-items:center;justify-content:center}._trophyImageLarge_dwyrm_19{width:96px;height:96px;object-fit:contain;filter:drop-shadow(2px 2px 0 var(--theme-border-secondary));transition:transform .3s ease}._trophyValue_dwyrm_23{font-size:1.5rem;font-weight:700;color:var(--theme-text-primary);margin:0;transition:opacity .3s ease}._trophyUnit_dwyrm_24{font-size:.85rem;font-weight:500;color:var(--theme-text-secondary);margin-top:4px;transition:opacity .3s ease}@media screen and (max-width:768px){._trophyCardLarge_dwyrm_2{min-width:50px}}._trophyCardLarge_dwyrm_2{min-width:0;max-width:none;width:100%;padding:24px 14px;border-width:2px;border-radius:24px}._trophyCardLarge_dwyrm_2 ._trophyImageLarge_dwyrm_19,._trophyCardLarge_dwyrm_2:hover ._trophyImageLarge_dwyrm_19{transform:none;width:86px;height:90px;filter:none}._trophyCardLarge_dwyrm_2 ._trophyValue_dwyrm_23,._trophyCardLarge_dwyrm_2 ._trophyUnit_dwyrm_24{opacity:1}._trophyIconLarge_dwyrm_69{height:96px}._trophyValue_dwyrm_23{font-size:22px;letter-spacing:-.5px}._trophyUnit_dwyrm_24{font-size:12px}@media(max-width:480px){._trophyCardLarge_dwyrm_2{padding:20px 10px}._trophyValue_dwyrm_23{font-size:18px}}._trophyCardLarge_dwyrm_2,._trophyCardLarge_dwyrm_2._default_dwyrm_38,._trophyCardLarge_dwyrm_2._iron_dwyrm_43,._trophyCardLarge_dwyrm_2._bronze_dwyrm_48,._trophyCardLarge_dwyrm_2._silver_dwyrm_53,._trophyCardLarge_dwyrm_2._gold_dwyrm_58,._trophyCardLarge_dwyrm_2._unlocked_dwyrm_63{background:transparent;border:0;padding:12px 4px}._trophyValue_dwyrm_23{font-size:18px}@media(max-width:760px){._trophyCardLarge_dwyrm_2 ._trophyImageLarge_dwyrm_19,._trophyCardLarge_dwyrm_2:hover ._trophyImageLarge_dwyrm_19{width:64px;height:86px}._trophyIconLarge_dwyrm_69{height:90px;margin-bottom:7px}._trophyValue_dwyrm_23{font-size:13px;letter-spacing:-.5px;white-space:nowrap}._trophyUnit_dwyrm_24{font-size:10px}}._teaserBanner_1nom3_2{border-radius:12px;padding:16px 20px;border:2px solid;transition:all .3s ease;animation:_fadeInUp_1nom3_1 .6s ease-out;width:100%;max-width:100%;box-sizing:border-box}._bannerMessage_1nom3_13,._bannerTitle_1nom3_14{width:100%}._teaserBannerPrimary_1nom3_19{background:var(--brown-50);border-color:var(--brown-border-mix)}._teaserBannerPrimary_1nom3_19 ._bannerTitle_1nom3_14{color:var(--brown-900);text-shadow:1px 1px 2px rgba(139,90,60,.2)}._teaserBannerPrimary_1nom3_19 ._bannerMessage_1nom3_13{color:var(--brown-700)}._teaserBannerSecondary_1nom3_34{background:var(--green-50);border-color:var(--green-border-mix)}._teaserBannerSecondary_1nom3_34 ._bannerTitle_1nom3_14{color:var(--green-900);text-shadow:1px 1px 2px rgba(173,193,120,.2)}._teaserBannerSecondary_1nom3_34 ._bannerMessage_1nom3_13{color:var(--green-700)}._bannerContent_1nom3_48{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}._bannerTitle_1nom3_14{font-size:1.1rem;font-weight:700;margin:0}._bannerMessage_1nom3_13{font-size:.9rem;margin:0;line-height:1.4;opacity:.95;max-width:500px;text-align:center}@keyframes _fadeInUp_1nom3_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){._teaserBanner_1nom3_2{padding:14px}._bannerTitle_1nom3_14{font-size:1rem}._bannerMessage_1nom3_13{font-size:.85rem}}@media(max-width:480px){._teaserBanner_1nom3_2{padding:12px}._bannerTitle_1nom3_14{font-size:.95rem}._bannerMessage_1nom3_13{font-size:.8rem}}._section_fx12b_3{margin-bottom:2rem}._rewardSection_fx12b_8{margin-bottom:32px;padding:24px;background-color:var(--theme-background-elevated);border-radius:16px;border:2px solid var(--theme-border-secondary)}._rewardSection_fx12b_8 ._sectionTitle_fx12b_16{font-size:1.5rem;font-weight:700;color:var(--theme-text-primary);margin:0 0 20px;text-align:center}._sectionHeaderWithButton_fx12b_25{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;position:relative}._sectionHeaderWithButton_fx12b_25 ._sectionTitle_fx12b_16{margin:0;text-align:left;flex:1}._dailyQuestContainer_fx12b_40{display:flex;justify-content:center;width:100%}._dailyMissionsGrid_fx12b_47{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:16px}._questItemWrapper_fx12b_55{width:100%;cursor:pointer}._missionCard_fx12b_60{display:flex;align-items:center;width:100%;padding:.75rem;margin:.5rem 0;border-radius:.625rem;background-color:var(--green-50);color:var(--green-950);border:2px solid;transition:all ease .3s;box-sizing:border-box;cursor:pointer;text-align:left}._missionCard_fx12b_60._completed_fx12b_76{background-color:var(--brown-350);border-color:var(--brown-border-mix);color:var(--brown-950);cursor:pointer;transition:all ease .1s;box-shadow:0 5px 0 0 var(--brown-900)}._missionCard_fx12b_60._completed_fx12b_76:hover{background-color:var(--brown-400)}._missionCard_fx12b_60._completed_fx12b_76:active{transform:translateY(5px);box-shadow:0 0 0 0 var(--brown-900)}._missionCard_fx12b_60._pending_fx12b_94{background-color:var(--green-50);border-color:var(--green-border-mix);color:var(--green-800)}._missionCard_fx12b_60._pending_fx12b_94:hover{background-color:var(--green-100)}._missionCard_fx12b_60._pending_fx12b_94 img{filter:brightness(0) saturate(100%) invert(88%) sepia(11%) saturate(1277%) hue-rotate(28deg) brightness(78%) contrast(83%)}._missionCard_fx12b_60._claimed_fx12b_108{background-color:var(--theme-background-secondary);border-color:var(--theme-success);color:var(--theme-text-primary);opacity:.8;transform:translateY(5px)}._missionCard_fx12b_60._claimed_fx12b_108 ._claimedSection_fx12b_115{color:var(--theme-text-secondary)}._missionCard_fx12b_60._claimed_fx12b_108:hover{background-color:var(--theme-background-secondary);opacity:.9}._missionIcon_fx12b_124{width:2.5rem;height:2.5rem;min-width:2.5rem;object-fit:contain;flex-shrink:0}._completedIndicator_fx12b_132{position:absolute;top:-6px;right:-6px;font-size:1rem;background-color:var(--theme-success);border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:2px solid var(--theme-background)}._missionInfo_fx12b_147{margin-left:.5rem;flex:1;min-width:0;text-align:left}._missionInfo_fx12b_147 h4{margin:0;font-size:.875rem;line-height:1.2;margin-bottom:.25rem}._progressContainer_fx12b_161{display:flex;align-items:center;gap:.5rem;margin:.25rem 0}._progressBar_fx12b_168{flex:1;height:.375rem;background:#fff;border-radius:.25rem;overflow:hidden}._progressFill_fx12b_176{height:100%;border-radius:.25rem;transition:width .3s;background-color:var(--green-800)}._missionCard_fx12b_60._completed_fx12b_76 ._progressFill_fx12b_176{background-color:var(--brown-800)}._missionCard_fx12b_60._claimed_fx12b_108 ._progressFill_fx12b_176{background-color:var(--theme-text-primary)}._progressText_fx12b_190{font-size:.75rem;font-weight:500;min-width:fit-content;flex-shrink:0}._trophiesGrid_fx12b_198{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:16px}._infoButton_fx12b_206{display:flex;align-items:center;gap:6px;padding:6px 12px;background-color:var(--theme-accent);color:var(--theme-text-on-accent);border:2px solid var(--theme-text-secondary);border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease}._infoButton_fx12b_206:active{transform:translateY(0)}._infoIcon_fx12b_225{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#fff3;font-weight:700;font-size:.8rem}._infoText_fx12b_237{white-space:nowrap}._tiersBubble_fx12b_242{position:absolute;top:100%;right:0;margin-top:8px;background-color:var(--theme-border-secondary);border:2px solid var(--theme-text-secondary);border-radius:12px;padding:10px;z-index:10;min-width:240px;animation:_bubbleSlideIn_fx12b_1 .3s ease-out}@keyframes _bubbleSlideIn_fx12b_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._bubbleHeader_fx12b_267{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--theme-border-secondary)}._navArrow_fx12b_277{background:none;border:none;color:var(--theme-text-primary);font-size:1.2rem;cursor:pointer;padding:4px 6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:24px;height:24px}._navArrow_fx12b_277:hover{background-color:#ffffff1a;transform:scale(1.1)}._navArrow_fx12b_277:active{transform:scale(.95)}._bubbleTitle_fx12b_302{font-size:.8rem;font-weight:600;color:var(--theme-text-primary);text-align:center;flex:1;white-space:nowrap}._tiersRow_fx12b_311{display:flex;gap:8px;justify-content:space-between}._tierItem_fx12b_317{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;border-radius:8px;transition:transform .2s ease}._tierItem_fx12b_317:hover{transform:translateY(-2px)}._tierItem_fx12b_317._iron_fx12b_331{background-color:#75675833}._tierItem_fx12b_317._bronze_fx12b_335{background-color:#cd7f3233}._tierItem_fx12b_317._silver_fx12b_339{background-color:#c0c0c033}._tierItem_fx12b_317._gold_fx12b_343{background-color:#e4bb4233}._tierBadge_fx12b_347{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:3px;position:relative;overflow:visible}._tierTrophyImage_fx12b_358{width:100%;height:140%;object-fit:contain;transition:transform .2s ease;position:relative;top:-20%}._tierItem_fx12b_317:hover ._tierTrophyImage_fx12b_358{transform:scale(1.1)}._tierEmoji_fx12b_371{font-size:1rem}._tierValue_fx12b_375{font-size:.7rem;font-weight:600;color:var(--theme-text-primary)}._trophiesRow_fx12b_382{display:flex;justify-content:space-evenly;gap:16px;margin-top:16px;flex-wrap:nowrap;overflow-x:auto}._trophyCard_fx12b_391{background-color:var(--theme-background);border-radius:12px;padding:20px;border:3px solid var(--theme-border-secondary);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center}._trophyCard_fx12b_391:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}._trophyCardLarge_fx12b_409{position:relative;background-color:var(--theme-background);border-radius:16px;padding:20px;border:3px solid var(--theme-border-secondary);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;min-width:140px;max-width:200px;overflow:hidden}._trophyCardLarge_fx12b_409:hover ._trophyImageLarge_fx12b_426{transform:scale(2.2) translateY(35px)}._trophyCardLarge_fx12b_409:hover ._trophyValue_fx12b_430,._trophyCardLarge_fx12b_409:hover ._trophyUnit_fx12b_431{opacity:0}._trophyCard_fx12b_391._default_fx12b_436,._trophyCardLarge_fx12b_409._default_fx12b_436{border-color:#6b7280;background-color:#6b72801a}._trophyCard_fx12b_391._iron_fx12b_331,._trophyCardLarge_fx12b_409._iron_fx12b_331{border-color:#71717a;background-color:#71717a1a}._trophyCard_fx12b_391._bronze_fx12b_335,._trophyCardLarge_fx12b_409._bronze_fx12b_335{border-color:#cd7f32;background-color:#cd7f321a}._trophyCard_fx12b_391._silver_fx12b_339,._trophyCardLarge_fx12b_409._silver_fx12b_339{border-color:silver;background-color:#c0c0c01a}._trophyCard_fx12b_391._gold_fx12b_343,._trophyCardLarge_fx12b_409._gold_fx12b_343{border-color:gold;background-color:#ffd7001a}._trophyIcon_fx12b_466{margin-bottom:16px}._trophyImage_fx12b_426{width:64px;height:64px;object-fit:contain}._trophyIconLarge_fx12b_477{margin-bottom:12px;position:relative;height:96px;display:flex;align-items:center;justify-content:center}._trophyImageLarge_fx12b_426{width:96px;height:96px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));transition:transform .3s ease}._trophyValue_fx12b_430{font-size:1.5rem;font-weight:700;color:var(--theme-text-primary);margin:0}._trophyUnit_fx12b_431{font-size:.85rem;font-weight:500;color:var(--theme-text-secondary);margin-top:4px}._trophyInfo_fx12b_508{width:100%}._trophyInfo_fx12b_508 h3{font-size:1.1rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 8px}._trophyInfo_fx12b_508 p{font-size:.9rem;color:var(--theme-text-secondary);margin:0 0 16px}._trophyProgress_fx12b_525{display:flex;flex-direction:column;gap:8px}._tierIndicator_fx12b_531{display:flex;justify-content:center}._currentTier_fx12b_536{font-size:.8rem;font-weight:700;padding:4px 8px;border-radius:6px;background-color:var(--theme-accent);color:var(--theme-text-on-accent)}._badgeTypeTabs_fx12b_546{display:flex;gap:8px;margin-bottom:24px;justify-content:center;flex-wrap:wrap}._badgeTypeTab_fx12b_546{padding:12px 24px;font-size:.95rem;font-weight:600;border:2px solid var(--theme-border-secondary);background-color:var(--theme-background);color:var(--theme-text-secondary);border-radius:12px;cursor:pointer;transition:all .3s ease}._badgeTypeTab_fx12b_546:hover{background-color:var(--theme-background-elevated);border-color:var(--theme-accent);color:var(--theme-text-primary)}._badgeTypeTab_fx12b_546._activeTab_fx12b_572{background-color:var(--theme-accent);color:var(--theme-text-on-accent);border-color:var(--theme-accent)}._badgeCategory_fx12b_578{margin-bottom:24px}._categoryTitle_fx12b_582{font-size:1.2rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--theme-border-secondary)}@media screen and (max-width:768px){._badgeCategory_fx12b_578{margin-bottom:20px}._categoryTitle_fx12b_582{font-size:1.1rem;margin:0 0 12px;padding-bottom:6px}}@media screen and (max-width:480px){._badgeCategory_fx12b_578{margin-bottom:16px}._categoryTitle_fx12b_582{font-size:1rem;margin:0 0 10px;padding-bottom:4px}}._badgesGrid_fx12b_615{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;padding:10px;border-radius:16px}@media screen and (max-width:768px){._badgesGrid_fx12b_615{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:8px}}@media screen and (max-width:480px){._badgesGrid_fx12b_615{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:4px}}._trophyProgress_fx12b_525 ._progressBar_fx12b_168{background-color:var(--theme-background-muted);border-radius:8px;height:8px;overflow:hidden;position:relative}._trophyProgress_fx12b_525 ._progressFill_fx12b_176{height:100%;background:linear-gradient(90deg,var(--theme-accent),var(--theme-accent-secondary));border-radius:8px;transition:width .3s ease}._trophyProgress_fx12b_525 ._progressText_fx12b_190{font-size:.8rem;color:var(--theme-text-secondary);text-align:center;font-weight:500}._badgesTeaser_fx12b_668{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 16px}._teaserImageContainer_fx12b_676{width:100%;max-width:600px;display:flex;justify-content:center;align-items:center}._teaserImage_fx12b_676{width:100%;height:auto;max-height:400px;object-fit:contain;border-radius:12px;transition:transform .3s ease}._badgesTeaserBanner_fx12b_693{width:100%}@media screen and (max-width:768px){._dailyMissionsGrid_fx12b_47{grid-template-columns:1fr}._dailyMissionsGrid_fx12b_47{gap:4px}._sectionHeaderWithButton_fx12b_25{flex-direction:column;align-items:flex-start;gap:12px}._sectionHeaderWithButton_fx12b_25 ._sectionTitle_fx12b_16{text-align:center;width:100%}._infoButton_fx12b_206{padding:8px 14px;font-size:.85rem;width:100%;justify-content:center}._infoIcon_fx12b_225{width:18px;height:18px;font-size:.85rem}._trophiesRow_fx12b_382{flex-wrap:wrap;justify-content:center}._trophyCardLarge_fx12b_409{min-width:120px;max-width:160px}._badgeTypeTab_fx12b_546{padding:10px 18px;font-size:.9rem}._badgesTeaser_fx12b_668{padding:24px 12px;gap:20px}._teaserImage_fx12b_676{max-height:300px}._badgesTeaserBanner_fx12b_693{max-width:100%}._tiersBubble_fx12b_242{min-width:230px;right:0;left:0;margin-left:auto;margin-right:auto;padding:8px}._tiersRow_fx12b_311{gap:6px}._tierItem_fx12b_317{padding:4px}._tierBadge_fx12b_347{width:32px;height:32px}._tierValue_fx12b_375{font-size:.65rem}}@media screen and (max-width:480px){._rewardSection_fx12b_8{padding:16px}._dailyMissionsGrid_fx12b_47{gap:0px}._sectionHeaderWithButton_fx12b_25{gap:10px}._infoButton_fx12b_206{padding:8px 12px;font-size:.8rem;gap:6px}._infoIcon_fx12b_225{width:16px;height:16px;font-size:.8rem}._infoText_fx12b_237{font-size:.8rem}._missionCard_fx12b_60{padding:16px;gap:12px}._trophyCardLarge_fx12b_409{min-width:100px;max-width:140px;padding:16px}._trophyImageLarge_fx12b_426{width:64px;height:64px}._trophyValue_fx12b_430{font-size:1.2rem}._badgeTypeTab_fx12b_546{padding:8px 14px;font-size:.85rem}._tiersBubble_fx12b_242{min-width:220px;padding:8px}._bubbleHeader_fx12b_267{margin-bottom:6px;padding-bottom:4px;gap:4px}._navArrow_fx12b_277{font-size:1rem;min-width:20px;height:20px;padding:2px 4px}._bubbleTitle_fx12b_302{font-size:.75rem}._tierBadge_fx12b_347{width:28px;height:28px}._tierEmoji_fx12b_371{font-size:.9rem}._tierValue_fx12b_375{font-size:.65rem}._tiersRow_fx12b_311{gap:4px}._tierItem_fx12b_317{padding:3px;gap:3px}}._rewardSection_fx12b_8{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:30px;padding:26px;margin-bottom:24px}._sectionTitle_fx12b_16{font-size:25px;font-weight:900;letter-spacing:-.5px;margin-top:0}._dailyQuestContainer_fx12b_40{background:var(--green-300);border:2px solid var(--green-600);border-radius:26px;padding:18px}._badgeTypeTabs_fx12b_546{border-radius:25px;background:var(--pocha-control);padding:5px}._badgeTypeTab_fx12b_546{border-radius:22px}@media(max-width:760px){._rewardSection_fx12b_8{padding:22px 16px}}._trophiesRow_fx12b_382{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;overflow:visible}@media(max-width:760px){._trophiesRow_fx12b_382{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}._section_fx12b_3 ._rewardSection_fx12b_8{background:transparent;border:0;padding:0;margin-bottom:34px}._section_fx12b_3 ._sectionTitle_fx12b_16{text-align:left;font-size:26px;display:flex;align-items:center;gap:18px}._section_fx12b_3 ._sectionTitle_fx12b_16:after{content:"";height:1px;flex:1;background:var(--theme-border)}._trophiesRow_fx12b_382{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}._badgesGrid_fx12b_615{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}._categoryTitle_fx12b_582{font-size:23px;font-weight:900;border-bottom:0;display:flex;align-items:center;gap:18px}._categoryTitle_fx12b_582:after{content:"";height:1px;flex:1;background:var(--theme-border)}@media(min-width:1200px){._badgesGrid_fx12b_615{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){._trophiesRow_fx12b_382{gap:6px}._badgesGrid_fx12b_615{gap:16px 8px}._section_fx12b_3 ._sectionTitle_fx12b_16{font-size:24px}}@keyframes _stackedWobble_1jyqn_1{0%{transform:rotate(0) translate(0)}to{transform:rotate(15deg) translate(15px)}}@keyframes _countPop_1jyqn_1{0%{transform:scale(0) rotate(-15deg);opacity:0}65%{transform:scale(1.25) rotate(5deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}._badgeCard_1jyqn_23{width:fit-content;border-radius:12px;padding:20px;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:130px}._badgeCard_1jyqn_23._locked_1jyqn_36{opacity:.6}._badgeIcon_1jyqn_40{position:relative;font-size:4rem;display:flex;align-items:center;justify-content:center;margin-bottom:16px;width:160px;height:160px;cursor:pointer;transition:transform .3s ease}._badgeImage_1jyqn_56{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(8px 8px 0px var(--theme-text-secondary));z-index:1}._badgeImageBack_1jyqn_66{transform:rotate(0) translate(0);z-index:0;filter:drop-shadow(6px 6px 0px var(--theme-text-secondary))}._badgeIcon_1jyqn_40:hover ._badgeImageBack_1jyqn_66{animation:_stackedWobble_1jyqn_1 .4s ease forwards}._countBadge_1jyqn_77{position:absolute;bottom:-10px;left:10px;border-radius:10px;width:60px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--theme-text-secondary);border:2px solid var(--theme-text-secondary);background-color:var(--theme-surface);font-size:1.25rem;font-weight:700;font-family:Nunito,sans-serif;pointer-events:none;opacity:0;transform:scale(0) rotate(-15deg);z-index:10;white-space:nowrap}._badgeIcon_1jyqn_40:hover ._countBadge_1jyqn_77{animation:_countPop_1jyqn_1 .35s cubic-bezier(.34,1.56,.64,1) forwards}._unlockIndicator_1jyqn_104{position:absolute;top:-8px;right:-8px;font-size:1.2rem;background-color:var(--theme-success);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid var(--theme-background)}._badgeTooltip_1jyqn_120{position:absolute;bottom:100%;left:50%;transform:translate(-50%);z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:all .2s ease-in-out;margin-bottom:8px}._badgeTooltipContent_1jyqn_133{background:var(--theme-surface);border:2px solid var(--theme-text-secondary);border-radius:12px;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px;max-width:280px;position:relative;font-size:.85rem;color:var(--theme-text-secondary);text-align:center;line-height:1.4}._badgeTooltipContent_1jyqn_133:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--theme-text-secondary)}._badgeTooltipContent_1jyqn_133:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--theme-border);z-index:1}._badgeIcon_1jyqn_40:hover ._badgeTooltip_1jyqn_120{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}._badgeInfo_1jyqn_175{width:100%}._badgeInfo_1jyqn_175 h4{font-size:1.1rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 8px}._unlockDate_1jyqn_186{font-size:.8rem;color:var(--theme-text-secondary);font-style:italic;display:block;margin-top:4px}._unlockPercentage_1jyqn_194{font-size:.75rem;color:var(--theme-text-secondary);display:block;margin-top:4px;font-weight:500}@media screen and (max-width:768px){._badgeCard_1jyqn_23{width:100%;padding:16px;min-height:110px}._badgeIcon_1jyqn_40{width:100%;max-width:140px;height:140px;margin:0 auto 12px}._badgeInfo_1jyqn_175 h4{font-size:1rem;margin:0 0 6px}._unlockDate_1jyqn_186{font-size:.75rem}._unlockPercentage_1jyqn_194{font-size:.7rem}._badgeTooltipContent_1jyqn_133{min-width:180px;max-width:240px;padding:10px 14px;font-size:.8rem}}@media screen and (max-width:480px){._badgeCard_1jyqn_23{width:100%;padding:12px;min-height:100px}._badgeIcon_1jyqn_40{width:100%;max-width:120px;height:120px;margin:0 auto 10px}._badgeImage_1jyqn_56{filter:drop-shadow(6px 6px 0px var(--theme-text-secondary))}._badgeInfo_1jyqn_175 h4{font-size:.9rem;margin:0 0 4px}._unlockDate_1jyqn_186{font-size:.7rem}._unlockPercentage_1jyqn_194{font-size:.65rem}._unlockIndicator_1jyqn_104{width:20px;height:20px;font-size:1rem;top:-6px;right:-6px}._badgeTooltipContent_1jyqn_133{min-width:160px;max-width:200px;padding:8px 12px;font-size:.75rem}}._badgeCard_1jyqn_23{width:100%;min-width:0;min-height:0;padding:8px}._badgeIcon_1jyqn_40{width:100%;height:auto;max-width:170px;aspect-ratio:1;margin:0 auto 12px}._badgeImage_1jyqn_56,._badgeImageBack_1jyqn_66{filter:none}._countBadge_1jyqn_77{opacity:1;transform:none;width:auto;height:auto;min-width:40px;padding:4px 8px;border-radius:20px;border:0;background:var(--green-800);color:#fff;font-size:14px;bottom:0;left:auto;right:0}._badgeInfo_1jyqn_175 h4{font-size:12px;line-height:1.3;margin:0}._unlockDate_1jyqn_186{font-size:10px;font-style:normal}._unlockPercentage_1jyqn_194{font-size:10px}@media(max-width:480px){._badgeCard_1jyqn_23{padding:0}._badgeIcon_1jyqn_40{max-width:none;margin-bottom:8px}._badgeInfo_1jyqn_175 h4{font-size:10px}._unlockDate_1jyqn_186,._unlockPercentage_1jyqn_194{font-size:9px}._countBadge_1jyqn_77{min-width:30px;padding:3px 6px;font-size:11px}}._badgeIcon_1jyqn_40{border:0;background:transparent;padding:0;color:inherit}._detailImage_1jyqn_295{width:170px;height:170px;object-fit:contain;margin:12px auto 0}@media(max-width:760px){._badgeTooltip_1jyqn_120{width:min(160px,32vw)}._badgeTooltipContent_1jyqn_133{width:100%;min-width:0;max-width:100%}}._teaserBanner_11n8s_1{background:var(--green-50);border-radius:12px;padding:16px 20px;border:2px solid;border-color:var(--green-border-mix);transition:all .3s ease;margin:12px 0;box-shadow:0 4px 12px #adc17826;width:100%;max-width:100%;box-sizing:border-box;animation:_fadeInUp_11n8s_1 .6s ease-out}._bannerContent_11n8s_16{display:flex;flex-direction:column;align-items:center;gap:8px}._lockIcon_11n8s_23{font-size:48px;opacity:.8;filter:drop-shadow(2px 2px 4px rgba(173,193,120,.3));transition:filter .3s ease}._buttonGroup_11n8s_30{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto}._bannerTitle_11n8s_39{font-size:1.1rem;font-weight:700;color:var(--green-900);margin:0;text-shadow:1px 1px 2px rgba(173,193,120,.2);transition:color .3s ease,text-shadow .3s ease}._bannerMessage_11n8s_48{font-size:.9rem;color:var(--green-700);margin:0;line-height:1.4;opacity:.9;text-align:center;transition:color .3s ease}._previewContainer_11n8s_58{max-height:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease;opacity:0;margin-top:0}._previewContainer_11n8s_58._open_11n8s_66{max-height:2000px;opacity:1;margin-top:14px}._previewImage_11n8s_72{width:100%;height:auto}._previewComponent_11n8s_77{width:100%;display:flex;justify-content:center;align-items:center;padding:16px 0;overflow:visible}@media(max-width:768px){._teaserBanner_11n8s_1{padding:14px;margin:10px 0}._lockIcon_11n8s_23{font-size:32px}._bannerTitle_11n8s_39{font-size:1rem}._bannerMessage_11n8s_48{font-size:.85rem}}@keyframes _fadeInUp_11n8s_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] ._teaserBanner_11n8s_1{background:var(--green-650);border-color:var(--green-border-mix);box-shadow:0 4px 12px #4e5b3466}[data-theme=dark] ._bannerTitle_11n8s_39{color:var(--green-50);text-shadow:1px 1px 2px rgba(78,91,52,.5)}[data-theme=dark] ._bannerMessage_11n8s_48{color:var(--green-200)}[data-theme=dark] ._lockIcon_11n8s_23{filter:drop-shadow(2px 2px 4px rgba(78,91,52,.5))}._section_1yz2v_1{--stats-accent: #5b2b23;--stats-soft: #f4e8e1;width:100%;max-width:1120px;margin:auto;min-width:0}[data-theme=dark] ._section_1yz2v_1{--stats-accent: #ce9985;--stats-soft: #46342e}._topBar_1yz2v_3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}._tabs_1yz2v_4,._periods_1yz2v_4{display:flex;align-items:center;gap:3px;padding:3px;border-radius:30px;background:var(--pocha-control);border:1px solid var(--theme-border)}._tabs_1yz2v_4{width:min(100%,490px)}._tabs_1yz2v_4 button,._periods_1yz2v_4 button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;border:0;border-radius:25px;padding:9px 14px;background:transparent;color:var(--theme-text-secondary);font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}._tabs_1yz2v_4 button[aria-pressed=true],._periods_1yz2v_4 button[aria-pressed=true]{background:var(--stats-accent);color:var(--theme-surface)}._tabs_1yz2v_4 svg{font-size:9px}._recapsLink_1yz2v_9{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;color:var(--theme-text-secondary);text-decoration:none;white-space:nowrap}._recapsLink_1yz2v_9 svg{width:8px}._periodBar_1yz2v_11{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}._periods_1yz2v_4{min-width:325px;background:transparent;border:0;padding:0}._periods_1yz2v_4 button{font-size:11px;padding:7px 12px}._navigator_1yz2v_14{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:265px}._navigator_1yz2v_14 strong{font-size:13px;font-weight:800;text-align:center;text-transform:capitalize}._navigator_1yz2v_14 button{background:transparent;color:var(--theme-text-primary);display:grid;place-items:center;border:0;width:30px;height:30px;border-radius:50%;cursor:pointer}._navigator_1yz2v_14 button:hover{background:var(--pocha-control)}._section_1yz2v_1 button:disabled{cursor:default}._navigator_1yz2v_14 button:disabled{opacity:.25}._dashboard_1yz2v_20{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;align-items:start}._card_1yz2v_21{min-width:0;padding:16px 18px;border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:22px;box-shadow:0 3px 12px #222a2403;color:var(--theme-text-primary)}._card_1yz2v_21 h2{font-size:18px;line-height:1.25;letter-spacing:-.45px;margin:0}._cardHeading_1yz2v_23{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}._cardHeading_1yz2v_23 p{font-size:10px;font-weight:650;color:var(--theme-text-secondary);margin:4px 0 0}._cardHeading_1yz2v_23>small{color:var(--theme-text-secondary);font-size:10px}._overview_1yz2v_26{grid-column:1 / -1}._overviewGrid_1yz2v_27{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:center}._overviewGrid_1yz2v_27>div{min-width:0;padding:9px 3px}._overviewGrid_1yz2v_27>div:first-child{background:var(--stats-soft);padding:9px;border-radius:12px}._overviewGrid_1yz2v_27 span{display:flex;align-items:center;gap:3px;font-size:9px;color:var(--theme-text-secondary);font-weight:800;text-transform:uppercase;letter-spacing:.45px;line-height:1.3;min-height:14px}._overviewGrid_1yz2v_27 span img{width:12px;height:12px;object-fit:contain}._overviewGrid_1yz2v_27 strong{display:block;font-size:clamp(17px,1.7vw,23px);letter-spacing:-.6px;line-height:1.3;overflow-wrap:anywhere}._overviewGrid_1yz2v_27 strong small{font-size:12px;letter-spacing:0}._trendCard_1yz2v_34{min-height:225px}._trendCard_1yz2v_34 ._cardHeading_1yz2v_23{margin-bottom:2px}._trendChart_1yz2v_36{display:block;width:100%;height:160px;overflow:visible}._trendChart_1yz2v_36 text{fill:var(--theme-text-secondary);font-size:10px;font-weight:600}._trendChart_1yz2v_36 ._crown_1yz2v_38{fill:var(--theme-text-primary);font-size:12px}._gridLine_1yz2v_39{stroke:var(--theme-border);stroke-dasharray:4 4}._averageLine_1yz2v_40{stroke:var(--stats-accent);stroke-dasharray:5 4;stroke-width:1.5;opacity:.6}._best_1yz2v_41{text-align:right;flex-shrink:0}._best_1yz2v_41 span{display:block;font-size:9px;color:var(--orange-600);font-weight:800}._best_1yz2v_41 strong{font-size:11px}._projectsCard_1yz2v_44{min-height:225px}._projectsCard_1yz2v_44 ._cardHeading_1yz2v_23{align-items:flex-start;flex-wrap:wrap}._projectFilter_1yz2v_46{max-width:155px}._projectFilter_1yz2v_46 select{width:100%;max-width:155px;border:1px solid var(--theme-border);border-radius:10px;padding:5px 7px;font:inherit;font-size:10px;color:var(--theme-text-secondary);background:var(--pocha-control)}._distribution_1yz2v_48{display:flex;align-items:center;gap:16px;padding:10px 0}._donut_1yz2v_49{position:relative;display:grid;place-items:center;width:112px;height:112px;border-radius:50%;flex-shrink:0}._donut_1yz2v_49>span{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;inset:19%;border-radius:50%;background:var(--theme-surface)}._donut_1yz2v_49 strong{font-size:10px;text-align:center;padding:0 3px}._donut_1yz2v_49 small{font-size:9px;color:var(--theme-text-secondary)}._projectLegend_1yz2v_53{min-width:0;flex:1;max-height:150px;overflow-y:auto;scrollbar-width:thin}._projectLegend_1yz2v_53 button{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:4px 6px;width:100%;text-align:left;border:0;border-radius:8px;background:transparent;padding:6px;color:var(--theme-text-primary);font:inherit;cursor:pointer}._projectLegend_1yz2v_53 button:not(:disabled):hover,._projectLegend_1yz2v_53 ._selectedProject_1yz2v_55{background:var(--pocha-control)}._projectLegend_1yz2v_53 i{width:7px;height:7px;border-radius:50%;align-self:center}._projectLegend_1yz2v_53 span{font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectLegend_1yz2v_53 strong{font-size:10px;color:var(--theme-text-secondary)}._projectLegend_1yz2v_53 small{grid-column:2 / -1;font-size:10px;color:var(--theme-text-secondary)}._activityCard_1yz2v_60{min-height:138px}._heatmap_1yz2v_61{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:5px}._heatmap_1yz2v_61 button{height:24px;border:0;border-radius:4px;background:var(--pocha-control);padding:0;cursor:pointer}._heatmap_1yz2v_61 button:disabled{opacity:.45}._heatmap_1yz2v_61 ._heatmapToday_1yz2v_64{outline:1.5px solid var(--theme-text-primary);outline-offset:1px}._heatmapLegend_1yz2v_65{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:10px;font-size:9px;color:var(--theme-text-secondary)}._heatmapLegend_1yz2v_65 i{width:10px;height:10px;background:var(--pocha-control);border-radius:2px}._heatmapLegend_1yz2v_65 span{margin:0 3px}._goalCard_1yz2v_68{min-height:138px}._goalCard_1yz2v_68 h2{font-size:16px}._goalCard_1yz2v_68 a{color:var(--theme-text-secondary);font-size:10px}._goalCard_1yz2v_68>small{display:block;color:var(--theme-text-secondary);font-size:10px;margin-top:-5px}._goalCard_1yz2v_68>strong{font-size:22px;display:block;margin:6px 0}._goalCard_1yz2v_68 strong small{font-size:12px;font-weight:600;color:var(--theme-text-secondary)}._goalCard_1yz2v_68 progress{display:block;appearance:none;border:0;height:7px;border-radius:10px;width:100%;accent-color:var(--stats-accent);overflow:hidden}._goalCard_1yz2v_68 progress::-webkit-progress-bar{background:var(--pocha-control)}._goalCard_1yz2v_68 progress::-webkit-progress-value{background:var(--stats-accent);border-radius:10px}._goalCard_1yz2v_68 progress::-moz-progress-bar{background:var(--stats-accent)}._goalCard_1yz2v_68 p{font-size:10px;margin:4px 0 0;color:var(--theme-text-secondary)}._empty_1yz2v_79{padding:40px 8px;text-align:center;font-size:12px;color:var(--theme-text-secondary);margin:0}._error_1yz2v_80{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--stats-soft);padding:14px;border-radius:15px;font-size:12px}._error_1yz2v_80 button{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}._loading_1yz2v_82{display:grid;place-items:center;height:300px;font-size:13px;color:var(--theme-text-secondary)}._premiumGate_1yz2v_83{text-align:center;padding:55px 20px}._premiumGate_1yz2v_83>svg{width:28px;height:28px;margin-bottom:14px;color:#b78b38}._premiumGate_1yz2v_83 p{color:var(--theme-text-secondary);font-size:13px;margin:12px auto 24px;max-width:350px}._calendarPanel_1yz2v_86{display:grid;gap:12px}._calendarPanel_1yz2v_86>._navigator_1yz2v_14{max-width:350px;width:100%;margin:auto}._calendarSummary_1yz2v_88{display:flex;justify-content:space-around;gap:12px;align-items:center;padding:13px}._calendarSummary_1yz2v_88>div,._calendarSummary_1yz2v_88>a{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none}._calendarSummary_1yz2v_88 img{width:28px;height:28px;object-fit:contain}._calendarSummary_1yz2v_88 span{font-size:10px;color:var(--theme-text-secondary)}._calendarSummary_1yz2v_88 strong{display:block;font-size:18px;color:var(--theme-text-primary);margin-top:2px}._yearGrid_1yz2v_93{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._monthCard_1yz2v_94{padding:12px 9px;border-radius:17px}._monthCard_1yz2v_94 h2{font-size:14px;text-transform:capitalize;margin:0 3px 9px}._monthGrid_1yz2v_96{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}._weekday_1yz2v_97{font-size:9px;text-align:center;font-weight:700;padding-bottom:3px;color:var(--theme-text-secondary)}._calendarDay_1yz2v_98{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1px;border:1px solid transparent;background:transparent;color:var(--theme-text-primary);padding:2px 0;border-radius:7px;min-height:33px;cursor:pointer}._calendarDay_1yz2v_98>span{font-size:9px;font-weight:700}._calendarDay_1yz2v_98 img{width:17px;height:17px;object-fit:contain}._calendarDay_1yz2v_98 i{display:block;width:12px;height:12px;border-radius:50%;background:var(--pocha-control)}._calendarDay_1yz2v_98._today_pending_1yz2v_102 i{background:transparent;border:1px solid var(--theme-text-secondary)}._calendarDay_1yz2v_98._future_1yz2v_103,._calendarDay_1yz2v_98._unavailable_1yz2v_103{color:var(--theme-text-secondary);opacity:.4}._calendarDay_1yz2v_98._today_1yz2v_102{border-color:var(--theme-text-secondary)}._calendarDay_1yz2v_98._selectedDay_1yz2v_105,._calendarDay_1yz2v_98:not(:disabled):hover{background:var(--pocha-control)}._calendarLegend_1yz2v_106{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;margin:4px 0}._calendarLegend_1yz2v_106>span{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--theme-text-secondary)}._calendarLegend_1yz2v_106 img{width:18px;height:18px;object-fit:contain}._calendarLegend_1yz2v_106 i{width:12px;height:12px;border:1px solid var(--theme-text-secondary);border-radius:50%}._timeline_1yz2v_110{max-width:670px;margin:auto;display:grid;gap:13px}._weekPicker_1yz2v_111{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}._weekPicker_1yz2v_111 button{border:0;border-radius:25px;background:var(--pocha-control);color:var(--theme-text-primary);padding:9px 4px;font:inherit;cursor:pointer}._weekPicker_1yz2v_111 button[aria-pressed=true]{background:var(--stats-accent);color:var(--theme-surface)}._weekPicker_1yz2v_111 button:disabled{opacity:.35}._weekPicker_1yz2v_111 span{display:block;font-size:10px;text-transform:capitalize}._weekPicker_1yz2v_111 strong{display:block;font-size:17px;margin-top:3px}._dayDetail_1yz2v_117{box-shadow:none}._dayDetail_1yz2v_117 ._dayTitle_1yz2v_118{padding:12px;background:var(--pocha-control);border-radius:13px;text-align:center;font-size:15px;text-transform:capitalize;margin-bottom:15px}._dayMetrics_1yz2v_119{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;text-align:center;padding:12px 7px;border:1px solid var(--theme-border);border-radius:14px}._dayMetrics_1yz2v_119 span{display:block;font-size:10px;color:var(--theme-text-secondary)}._dayMetrics_1yz2v_119 strong{display:block;font-size:20px;margin-top:5px}._dayBadges_1yz2v_122{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid var(--theme-border);border-radius:14px}._dayBadges_1yz2v_122 img{width:60px;height:60px;object-fit:contain}._sessionsList_1yz2v_124{margin-top:12px}._sessionRow_1yz2v_125{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--theme-border);font-size:11px}._sessionRow_1yz2v_125 time{font-variant-numeric:tabular-nums;color:var(--theme-text-secondary)}._sessionRow_1yz2v_125>span{flex:1;min-width:0}._sessionRow_1yz2v_125 small{display:block;font-size:10px;color:var(--theme-text-secondary);margin-top:3px}._sessionRow_1yz2v_125 b{white-space:nowrap}._srOnly_1yz2v_130{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1150px){._overviewGrid_1yz2v_27{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px}._overviewGrid_1yz2v_27 span{min-height:14px}._yearGrid_1yz2v_93{grid-template-columns:repeat(3,minmax(0,1fr))}._distribution_1yz2v_48{gap:10px}._donut_1yz2v_49{width:95px;height:95px}}@media(max-width:960px){._periodBar_1yz2v_11{flex-direction:column;gap:8px;align-items:stretch}._periods_1yz2v_4{width:min(100%,450px);min-width:0;margin:auto}._navigator_1yz2v_14{min-width:0}._dashboard_1yz2v_20{grid-template-columns:minmax(0,1fr)}._projectsCard_1yz2v_44{min-height:0}._distribution_1yz2v_48{padding:0}._projectsCard_1yz2v_44 ._projectLegend_1yz2v_53{max-height:130px}._heatmap_1yz2v_61{grid-template-columns:repeat(16,minmax(0,1fr))}._yearGrid_1yz2v_93{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._topBar_1yz2v_3{gap:8px;flex-wrap:wrap;margin-bottom:10px}._tabs_1yz2v_4{width:100%}._tabs_1yz2v_4 button{font-size:11px;padding:8px}._recapsLink_1yz2v_9{margin-left:auto;font-size:10px}._periods_1yz2v_4{width:100%}._periods_1yz2v_4 button{padding:7px 9px;font-size:10px}._navigator_1yz2v_14 strong{font-size:12px}._card_1yz2v_21{padding:14px;border-radius:20px}._card_1yz2v_21 h2{font-size:17px}._cardHeading_1yz2v_23{margin-bottom:10px}._overviewGrid_1yz2v_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}._overviewGrid_1yz2v_27 span{font-size:9px;min-height:14px}._overviewGrid_1yz2v_27 strong{font-size:23px}._trendCard_1yz2v_34{min-height:190px}._trendChart_1yz2v_36{height:140px}._trendChart_1yz2v_36 text{font-size:16px}._projectsCard_1yz2v_44 ._distribution_1yz2v_48{gap:15px}._donut_1yz2v_49{width:108px;height:108px}._heatmap_1yz2v_61{grid-template-columns:repeat(7,minmax(0,1fr))}._heatmap_1yz2v_61 button{height:20px}._activityCard_1yz2v_60,._goalCard_1yz2v_68{min-height:0}._yearGrid_1yz2v_93{gap:7px}._monthCard_1yz2v_94{padding:10px 5px;border-radius:14px}._monthCard_1yz2v_94 h2{font-size:13px}._calendarSummary_1yz2v_88{gap:6px;padding:12px 9px}._calendarSummary_1yz2v_88 img{width:23px;height:23px}._calendarSummary_1yz2v_88 span{font-size:9px}._calendarSummary_1yz2v_88 strong{font-size:14px}._calendarSummary_1yz2v_88>div,._calendarSummary_1yz2v_88>a{gap:4px}._calendarDay_1yz2v_98{min-height:31px}._calendarDay_1yz2v_98 img{width:15px;height:15px}._calendarDay_1yz2v_98>span{font-size:8px}._calendarLegend_1yz2v_106{gap:10px}._dayMetrics_1yz2v_119 strong{font-size:17px}._dayDetail_1yz2v_117 ._dayTitle_1yz2v_118{font-size:13px}}@media(prefers-reduced-motion:no-preference){._tabs_1yz2v_4 button,._periods_1yz2v_4 button{transition:background-color .18s,color .18s}}._section_1pr3s_3{margin-bottom:2rem;max-width:100%;display:flex;flex-direction:column;align-items:center}._controlButtons_1pr3s_12{display:flex;gap:1rem;justify-content:space-between;align-items:center;margin-bottom:2rem;width:100%;max-width:700px}._displayModeSelect_1pr3s_22{min-width:160px}._loginSection_1pr3s_27{width:100%;margin:2rem auto;display:flex;justify-content:center;align-items:center}._recapContainer_1pr3s_35{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}._allView_1pr3s_45{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem}._emptyState_1pr3s_54{width:100%;max-width:600px;padding:2rem;margin:1rem 0 2rem;border:1px dashed var(--theme-border);border-radius:12px;color:var(--theme-text-secondary);text-align:center}@media screen and (max-width:768px){._controlButtons_1pr3s_12{flex-direction:column;align-items:center;margin-bottom:1.5rem}}._recapCard_1pr3s_74{border:1px solid var(--theme-border);border-radius:26px;background:var(--theme-surface)}._row_1n3sw_1{display:flex;align-items:center;gap:10px;padding:5px 0}._label_1n3sw_8{font-size:.78rem;font-weight:700;color:var(--theme-text-secondary);text-transform:capitalize;width:22px;flex-shrink:0;text-align:right}._barArea_1n3sw_19{flex:1;position:relative;height:22px}._barFill_1n3sw_25{position:absolute;left:0;top:0;height:100%;background:var(--green-200);border:1px solid var(--green-500);border-radius:8px;overflow:visible}._barGoal_1n3sw_36{background:var(--green-300);border-color:var(--green-600)}._barEmpty_1n3sw_41{background:var(--theme-border);opacity:.35}._goalIcon_1n3sw_46{position:absolute;top:-6px;right:-6px;width:14px;height:14px;color:red;transform:rotate(15deg);pointer-events:none}._time_1n3sw_57{position:absolute;left:7px;top:50%;transform:translateY(-50%);font-size:.72rem;font-weight:700;color:var(--green-950);white-space:nowrap;opacity:.75}._timeEmpty_1n3sw_69{opacity:.35}._container_1gehr_1{display:flex;flex-direction:column}._header_1gehr_6{margin-bottom:12px}._periodLabel_1gehr_10{font-size:.72rem;color:var(--theme-text-secondary);margin:0 0 6px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._totalTime_1gehr_19{font-size:2.1rem;font-weight:800;color:var(--theme-text-primary);line-height:1.1;margin-bottom:4px;letter-spacing:-.02em}._sessions_1gehr_28{font-size:.82rem;color:var(--theme-text-secondary);margin:0;font-weight:600}._barsRow_1gehr_36{display:flex;gap:24px;align-items:stretch;padding-right:4px}._bars_1gehr_36{flex:1;min-width:0;display:flex;flex-direction:column}._streakColumn_1gehr_51{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:7px 0;width:26px;flex-shrink:0}._streakDot_1gehr_61{width:24px;height:24px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}._streakFlame_1gehr_71{width:16px;height:16px;object-fit:contain;display:block}._streakDotFilled_1gehr_78{background:#f59f0b20;border:1px solid #f59e0b}._streakDotEmpty_1gehr_83{background:transparent;border:2px solid var(--theme-border)}@media(max-width:480px){._totalTime_1gehr_19{font-size:1.8rem}}@media(max-width:450px){._totalTime_1gehr_19{font-size:1.6rem}}._container_1hicr_1{display:flex;flex-direction:column;align-items:center;padding-top:8px;min-height:310px;justify-content:center}._clusterWrapper_1hicr_10{position:relative;height:140px;width:300px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}._badgeCircle_1hicr_22{position:absolute;width:90px;height:90px;display:flex;align-items:center;justify-content:center;will-change:transform}._badgeImg_1hicr_32{width:100%;height:100%;object-fit:contain;filter:drop-shadow(3px 0 0 grey) drop-shadow(-3px 0 0 grey) drop-shadow(0 3px 0 grey) drop-shadow(0 -3px 0 grey)}._emptyBadge_1hicr_39{display:flex;align-items:center;justify-content:center;opacity:.35}._emptyBadgeImg_1hicr_46{width:88px;height:88px;object-fit:contain;opacity:.75}._textSection_1hicr_53{text-align:center;padding:0 4px;width:100%}._title_1hicr_59{font-size:1.3rem;font-weight:800;color:var(--theme-text-primary);margin:0 0 8px;line-height:1.2}._subtitle_1hicr_67{font-size:.88rem;color:var(--theme-text-secondary);margin:0 0 16px;font-weight:500}._subtitle_1hicr_67 strong{color:var(--theme-text-primary);font-weight:700}._badgePills_1hicr_79{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}._badgePill_1hicr_79{font-size:.78rem;font-weight:600;color:var(--theme-text-secondary);background:var(--theme-background);border:1.5px solid var(--theme-border);border-radius:20px;padding:3px 10px;white-space:nowrap}@media(max-width:480px){._clusterWrapper_1hicr_10{height:120px;width:220px}._badgeCircle_1hicr_22{width:76px;height:76px}._title_1hicr_59{font-size:1.15rem}._container_1hicr_1{min-height:280px}}@media(max-width:450px){._clusterWrapper_1hicr_10{height:108px;width:195px}._badgeCircle_1hicr_22{width:66px;height:66px}._title_1hicr_59{font-size:1.05rem}._container_1hicr_1{min-height:260px}}._container_13iiq_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:308px}._header_13iiq_12{width:100%;margin-bottom:2px}._sectionLabel_13iiq_17{font-size:.72rem;color:var(--theme-text-secondary);margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:center}._podium_13iiq_28{display:flex;align-items:flex-end;justify-content:center;gap:8px;width:100%;max-width:300px}._slot_13iiq_37{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:10px;padding:6px 4px 8px;text-align:center;overflow:hidden;min-width:0}._emptySlot_13iiq_50{background:#8080801f;border:1px dashed var(--theme-border);border-radius:10px}._rank1_13iiq_56{height:88px;background:linear-gradient(135deg,#fff8dc,#ffeaa7)}._rank2_13iiq_61{height:70px;background:linear-gradient(135deg,#ebebeb,#d4d4d4)}._rank3_13iiq_66{height:58px;background:linear-gradient(135deg,#e8daae,#d4a574)}._medal_13iiq_71{font-size:.9rem;line-height:1;margin-bottom:3px}._slotName_13iiq_77{font-size:.67rem;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;margin-bottom:2px}._slotDuration_13iiq_89{font-size:.63rem;font-weight:600;opacity:.85}._rank1_13iiq_56 ._slotName_13iiq_77,._rank1_13iiq_56 ._slotDuration_13iiq_89{color:#8b6914}._rank2_13iiq_61 ._slotName_13iiq_77,._rank2_13iiq_61 ._slotDuration_13iiq_89{color:#4a5568}._rank3_13iiq_66 ._slotName_13iiq_77,._rank3_13iiq_66 ._slotDuration_13iiq_89{color:#5a3a1a}._restList_13iiq_112{display:flex;flex-direction:column;gap:4px;width:100%}._restRow_13iiq_119{display:flex;align-items:center;gap:7px;padding:4px 6px;border-radius:6px;background:var(--theme-surface)}._restRank_13iiq_128{width:16px;text-align:center;font-size:.68rem;font-weight:700;color:var(--theme-text-secondary);flex-shrink:0}._restBarWrapper_13iiq_137{flex:1;min-width:0;position:relative;height:20px;display:flex;align-items:center}._restBar_13iiq_137{position:absolute;left:0;top:0;bottom:0;background:rgba(var(--green-500-rgb, 134, 197, 140),.22);border-radius:4px;min-width:4px;transition:width .4s ease}._restName_13iiq_157{position:relative;z-index:1;font-size:.78rem;font-weight:600;color:var(--theme-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:4px}._restDuration_13iiq_169{font-size:.72rem;color:var(--theme-text-secondary);font-weight:600;flex-shrink:0}._empty_13iiq_50{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:var(--theme-text-secondary)}._emptyIcon_13iiq_187{font-size:2rem}._empty_13iiq_50 p{margin:0;font-size:.85rem;font-weight:600;text-align:center}._card_1ntj6_1{position:relative;background:var(--theme-background);border:2px solid var(--theme-border);border-radius:24px;padding:24px 24px 18px;max-width:420px;width:420px;box-sizing:border-box;font-family:Nunito,sans-serif}._viewport_1ntj6_14{overflow:hidden;min-height:330px;position:relative}._slide_1ntj6_20{width:100%;cursor:grab;will-change:transform}._slide_1ntj6_20:active{cursor:grabbing}._nav_1ntj6_31{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}._navBtn_1ntj6_39{background:var(--theme-background);border:1.5px solid var(--theme-border);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--theme-text-secondary);transition:all .18s ease;flex-shrink:0;padding:0}._navBtn_1ntj6_39:hover:not(:disabled){background:var(--green-300);border-color:var(--green-500);color:#fff;transform:translateY(-1px)}._navBtn_1ntj6_39:disabled{opacity:.28;cursor:not-allowed}._dots_1ntj6_67{display:flex;gap:6px;align-items:center}._dot_1ntj6_67{width:7px;height:7px;border-radius:50%;background:var(--theme-border);border:none;cursor:pointer;transition:all .22s ease;padding:0}._dotActive_1ntj6_84{width:22px;border-radius:4px;background:var(--green-500)}@media(max-width:480px){._card_1ntj6_1{padding:20px 16px 16px;border-radius:20px;max-width:100%}._viewport_1ntj6_14{min-height:308px}}@media(max-width:450px){._card_1ntj6_1{width:100%;padding:16px 12px 14px;border-radius:18px}._viewport_1ntj6_14{min-height:285px}}._container_1ow29_1{display:flex;flex-direction:column;gap:14px;min-height:310px;justify-content:center;overflow:visible}._header_1ow29_11{display:flex;flex-direction:column;gap:2px;overflow:visible}._periodLabel_1ow29_18{font-size:1.5rem;font-weight:800;color:var(--theme-text-primary);letter-spacing:-.01em;margin:0;line-height:1.2}._grid_1ow29_28{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}._card_1ow29_36{background:var(--theme-surface);border-radius:12px;padding:10px 10px 10px 0;display:flex;flex-direction:row;align-items:center;gap:4px;min-height:72px;overflow:visible}._cardIconWrap_1ow29_49{min-width:44px;max-width:44px;display:flex;align-items:center;justify-content:center;overflow:visible;flex-shrink:0;margin:-10px 0}._cardIcon_1ow29_49{width:62px;height:62px;object-fit:contain;overflow:visible;filter:var(--theme-icon-filter, none)}._cardContent_1ow29_70{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._cardValue_1ow29_78{font-size:1.05rem;font-weight:800;color:var(--theme-text-primary);letter-spacing:-.01em;line-height:1.15;white-space:nowrap;overflow:visible;text-overflow:ellipsis}._cardLabelRow_1ow29_89{display:flex;align-items:center;gap:5px;flex-wrap:wrap}._cardLabel_1ow29_89{font-size:.66rem;color:var(--theme-text-secondary);font-weight:600;line-height:1.2}._newBadge_1ow29_103{font-size:.58rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#d93ae7aa,#a316a16b);border-radius:20px;padding:1px 5px;letter-spacing:.04em;white-space:nowrap;box-shadow:1px 1px #eb42f159;flex-shrink:0}@media(max-width:480px){._container_1ow29_1{min-height:285px}._totalTime_1ow29_121{font-size:1.75rem}._cardIconWrap_1ow29_49{min-width:38px;max-width:38px}._cardIcon_1ow29_49{width:52px;height:52px}._cardValue_1ow29_78{font-size:.95rem}}@media(max-width:450px){._container_1ow29_1{min-height:265px}._periodLabel_1ow29_18{font-size:1.25rem}._cardIconWrap_1ow29_49{min-width:32px;max-width:32px}._cardIcon_1ow29_49{width:44px;height:44px}._cardValue_1ow29_78{font-size:.88rem}._cardLabel_1ow29_89{font-size:.6rem}}._container_1rzvr_1{display:flex;flex-direction:column;align-items:center;padding-top:8px;min-height:310px;justify-content:center}._clusterWrapper_1rzvr_10{position:relative;height:140px;width:300px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}._badgeCircle_1rzvr_21{position:absolute;width:90px;height:90px;display:flex;align-items:center;justify-content:center;will-change:transform}._badgeImg_1rzvr_31{width:100%;height:100%;object-fit:contain;filter:drop-shadow(3px 0 0 grey) drop-shadow(-3px 0 0 grey) drop-shadow(0 3px 0 grey) drop-shadow(0 -3px 0 grey)}._emptyBadge_1rzvr_38{display:flex;align-items:center;justify-content:center;opacity:.35}._emptyBadgeImg_1rzvr_45{width:88px;height:88px;object-fit:contain;opacity:.75}._textSection_1rzvr_52{text-align:center;padding:0 4px;width:100%}._title_1rzvr_58{font-size:1.3rem;font-weight:800;color:var(--theme-text-primary);margin:0 0 8px;line-height:1.2}._subtitle_1rzvr_66{font-size:.88rem;color:var(--theme-text-secondary);margin:0 0 16px;font-weight:500}._subtitle_1rzvr_66 strong{color:var(--theme-text-primary);font-weight:700}._badgePills_1rzvr_78{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}._badgePill_1rzvr_78{font-size:.78rem;font-weight:600;color:var(--theme-text-secondary);background:var(--theme-background);border:1.5px solid var(--theme-border);border-radius:20px;padding:3px 10px;white-space:nowrap}@media(max-width:480px){._clusterWrapper_1rzvr_10{height:120px;width:220px}._badgeCircle_1rzvr_21{width:76px;height:76px}._title_1rzvr_58{font-size:1.15rem}._container_1rzvr_1{min-height:285px}}@media(max-width:450px){._clusterWrapper_1rzvr_10{height:108px;width:195px}._badgeCircle_1rzvr_21{width:66px;height:66px}._title_1rzvr_58{font-size:1.05rem}._container_1rzvr_1{min-height:260px}}._container_q69o5_1{display:flex;flex-direction:column;gap:10px}._header_q69o5_7{margin-bottom:4px}._periodLabel_q69o5_11{font-size:.72rem;color:var(--theme-text-secondary);margin:0 0 6px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._totalTime_q69o5_20{font-size:2.1rem;font-weight:800;color:var(--theme-text-primary);line-height:1.1;margin-bottom:4px;letter-spacing:-.02em}._sessions_q69o5_29{font-size:.82rem;color:var(--theme-text-secondary);margin:0;font-weight:600}._dayHeadersWrapper_q69o5_40{display:flex;gap:10px;align-items:center}._dayHeadersRow_q69o5_46{flex:1;min-width:0;display:grid;grid-template-columns:repeat(7,1fr);gap:5px}._dayHeader_q69o5_40{font-size:.68rem;font-weight:700;color:var(--theme-text-secondary);text-align:center;padding:2px 0 4px;opacity:.6;text-transform:uppercase}._streakSpacer_q69o5_65{width:26px;flex-shrink:0}._mainRow_q69o5_71{display:flex;gap:10px;align-items:stretch}._calendarGrid_q69o5_77{flex:1;min-width:0;display:grid;grid-template-columns:repeat(7,1fr);gap:5px}._dayCircle_q69o5_89{aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid;will-change:transform;position:relative;overflow:visible}._goalIcon_q69o5_101{position:absolute;top:0;right:0;width:10px;height:10px;color:red;transform:rotate(15deg);pointer-events:none}._gold_q69o5_112,._green_q69o5_117{background:var(--green-200);border-color:var(--green-500)}._grey_q69o5_122{background:var(--theme-background);border-color:var(--theme-border)}._dayNumber_q69o5_127{font-size:.66rem;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none}._gold_q69o5_112 ._dayNumber_q69o5_127,._green_q69o5_117 ._dayNumber_q69o5_127{color:var(--green-800)}._grey_q69o5_122 ._dayNumber_q69o5_127{color:var(--theme-text-primary);opacity:.55}._streakColumn_q69o5_152{display:grid;grid-template-rows:repeat(var(--week-count, 5),1fr);gap:5px;align-items:center;justify-items:center;width:26px;flex-shrink:0}._streakDot_q69o5_162{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}._streakFlame_q69o5_172{width:14px;height:14px;object-fit:contain;display:block}._streakDotFilled_q69o5_179{background:#f59f0b20;border:1px solid #f59e0b}._streakDotEmpty_q69o5_184{background:transparent;border:2px solid var(--theme-border)}@media(max-width:480px){._totalTime_q69o5_20{font-size:1.8rem}._calendarGrid_q69o5_77,._dayHeadersRow_q69o5_46,._streakColumn_q69o5_152{gap:4px}._dayNumber_q69o5_127{font-size:.58rem}}@media(max-width:450px){._totalTime_q69o5_20{font-size:1.6rem}._calendarGrid_q69o5_77,._dayHeadersRow_q69o5_46{gap:3px}._streakColumn_q69o5_152{gap:3px;width:22px}._streakDot_q69o5_162{width:18px;height:18px}._streakFlame_q69o5_172{width:11px;height:11px}._dayNumber_q69o5_127{font-size:.52rem}}._card_esba2_1{position:relative;background:var(--theme-background);border:2px solid var(--theme-border);border-radius:24px;padding:24px 24px 18px;max-width:420px;width:420px;box-sizing:border-box;font-family:Nunito,sans-serif;overflow:visible}._viewport_esba2_15{overflow:hidden;min-height:330px;position:relative}._slide_esba2_21{width:100%;cursor:grab;will-change:transform}._slide_esba2_21:active{cursor:grabbing}._nav_esba2_32{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}._navBtn_esba2_40{background:var(--theme-background);border:1.5px solid var(--theme-border);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--theme-text-secondary);transition:all .18s ease;flex-shrink:0;padding:0}._navBtn_esba2_40:hover:not(:disabled){background:var(--green-300);border-color:var(--green-500);color:#fff;transform:translateY(-1px)}._navBtn_esba2_40:disabled{opacity:.28;cursor:not-allowed}._dots_esba2_68{display:flex;gap:6px;align-items:center}._dot_esba2_68{width:7px;height:7px;border-radius:50%;background:var(--theme-border);border:none;cursor:pointer;transition:all .22s ease;padding:0}._dotActive_esba2_85{width:22px;border-radius:4px;background:var(--green-500)}@media(max-width:480px){._card_esba2_1{width:300px}}@media(max-width:340px){._card_esba2_1{width:250px}}._container_o5k0f_1{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;font-family:Nunito,sans-serif}._modeToggle_o5k0f_10{display:flex;gap:.5rem;margin-bottom:.25rem}._yearLabel_o5k0f_16{font-size:1.1rem;font-weight:800;color:var(--theme-text-primary);letter-spacing:.15em;font-variant-numeric:tabular-nums}._grid_o5k0f_25{display:flex;flex-direction:column;row-gap:.5rem}._monthRow_o5k0f_31{display:flex;align-items:center;gap:1.25rem}._monthGroup_o5k0f_38{display:flex;align-items:center;gap:.75rem}._monthDot_o5k0f_45{width:50px;height:50px;border-radius:50%;border:2.5px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;padding:0}._monthDot_o5k0f_45:active:not(:disabled){transform:translateY(4px)!important;box-shadow:none!important}._weekDot_o5k0f_66{width:30px;height:30px;min-width:30px;border-radius:50%;border:2px solid transparent;cursor:pointer;flex-shrink:0;box-sizing:border-box;padding:0}._weekDot_o5k0f_66:active:not(:disabled){transform:translateY(2px)!important;box-shadow:none!important}._weeksRow_o5k0f_83{display:flex;gap:.4rem;align-items:center}._pastMonth_o5k0f_91{background-color:var(--brown-100);border-color:var(--brown-border-mix);color:var(--brown-900);box-shadow:0 6px 0 0 var(--brown-400)}._pastMonth_o5k0f_91:hover{background-color:var(--brown-200)}._pastWeek_o5k0f_101{background-color:var(--brown-100);border-color:var(--brown-border-mix);box-shadow:0 4px 0 0 var(--brown-400)}._pastWeek_o5k0f_101:hover{background-color:var(--brown-200)}._currentMonth_o5k0f_111{background-color:var(--brown-300);border-color:var(--brown-600);color:var(--brown-950);box-shadow:0 6px 0 0 var(--brown-600)}._currentMonth_o5k0f_111:hover{background-color:var(--brown-400)}._currentWeek_o5k0f_121{background-color:var(--brown-300);border-color:var(--brown-600);box-shadow:0 4px 0 0 var(--brown-600)}._currentWeek_o5k0f_121:hover{background-color:var(--brown-400)}._pendingPeriod_o5k0f_131{background-color:transparent;border-color:var(--theme-border);color:var(--theme-text-secondary);box-shadow:none;cursor:not-allowed;opacity:.6}._muted_o5k0f_141{cursor:default;pointer-events:none;box-shadow:none!important}._inactive_o5k0f_148{background-color:transparent;border-color:var(--theme-border);color:var(--theme-text-secondary);box-shadow:none;cursor:not-allowed;opacity:.35}._monthLabel_o5k0f_158{font-size:.5rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1;pointer-events:none}._yearRecapArea_o5k0f_168{margin-top:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}._yearNavBtn_o5k0f_177{background:none;border:none;cursor:pointer;color:var(--theme-text-secondary);font-size:1rem;padding:.25rem .5rem;border-radius:6px;transition:color .15s ease,background .15s ease;line-height:1}._yearNavBtn_o5k0f_177:hover{color:var(--theme-text-primary);background:var(--theme-surface)}[data-theme=dark] ._pastMonth_o5k0f_91,[data-theme=dark] ._pastWeek_o5k0f_101{background-color:var(--brown-800);border-color:var(--brown-border-mix);color:var(--brown-50);box-shadow:0 6px 0 0 var(--brown-950)}[data-theme=dark] ._pastMonth_o5k0f_91:hover,[data-theme=dark] ._pastWeek_o5k0f_101:hover{background-color:var(--brown-700)}[data-theme=dark] ._currentMonth_o5k0f_111,[data-theme=dark] ._currentWeek_o5k0f_121{background-color:var(--brown-500);border-color:var(--brown-300);color:var(--brown-50);box-shadow:0 6px 0 0 var(--brown-800)}[data-theme=dark] ._currentMonth_o5k0f_111:hover,[data-theme=dark] ._currentWeek_o5k0f_121:hover{background-color:var(--brown-600)}@media(max-width:600px){._monthDot_o5k0f_45{width:40px;height:40px}._weekDot_o5k0f_66{width:24px;height:24px;min-width:24px}._weeksRow_o5k0f_83{gap:.2rem}._monthRow_o5k0f_31{gap:.75rem}._monthGroup_o5k0f_38{gap:.4rem}}@media(max-width:400px){._monthDot_o5k0f_45{width:36px;height:36px}._weekDot_o5k0f_66{width:20px;height:20px;min-width:20px}._weeksRow_o5k0f_83{gap:.15rem}._monthRow_o5k0f_31{gap:.5rem}._monthGroup_o5k0f_38{gap:.3rem}}._multiSelect_1i7ql_1{position:relative;width:100%;max-width:400px}._selectButton_1i7ql_7{width:100%;padding:.75rem;border:solid 2px;border-radius:.625rem;background-color:var(--brown-50);color:var(--brown-950);border-color:var(--brown-border-mix);box-shadow:0 5px 0 0 var(--brown-900);font-size:14px;font-weight:500;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all ease .1s;min-height:48px;box-sizing:border-box;text-align:left}._selectButton_1i7ql_7:hover{background-color:var(--brown-100)}._selectButton_1i7ql_7:active,._selectButton_1i7ql_7._open_1i7ql_38{transform:translateY(5px);border-color:var(--brown-border-mix2);box-shadow:0 0 0 0 var(--brown-900)}._selectText_1i7ql_44{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._arrow_1i7ql_52{font-size:12px;transition:transform .2s ease;margin-left:8px;flex-shrink:0}._arrowDown_1i7ql_59{transform:rotate(0)}._arrowUp_1i7ql_63{transform:rotate(180deg)}._dropdown_1i7ql_67{position:absolute;top:100%;left:0;right:0;background-color:var(--brown-50);border:solid 2px;border-color:var(--brown-border-mix);border-radius:.625rem;box-shadow:0 5px 0 0 var(--brown-900);z-index:1000;margin-top:8px;max-height:300px;overflow:hidden}._searchContainer_1i7ql_83{padding:12px;border-bottom:1px solid var(--brown-border-mix);box-sizing:border-box}._searchInput_1i7ql_89{width:calc(100% - 4px);padding:8px 12px;border:solid 2px;border-color:var(--brown-border-mix);border-radius:.5rem;background-color:var(--brown-50);color:var(--brown-950);font-size:14px;outline:none;transition:all ease .1s;box-shadow:0 2px 0 0 var(--brown-900);box-sizing:border-box}._searchInput_1i7ql_89:focus{border-color:var(--brown-border-mix2);box-shadow:0 0 0 0 var(--brown-900);transform:translateY(2px)}._optionsContainer_1i7ql_110{max-height:200px;overflow-y:auto}._selectAllButton_1i7ql_115{width:100%;padding:8px 12px;background-color:var(--brown-50);border:solid 2px;border-color:var(--brown-border-mix);border-bottom:1px solid var(--brown-border-mix);color:var(--brown-950);font-size:13px;font-weight:600;cursor:pointer;transition:all ease .1s;box-shadow:0 2px 0 0 var(--brown-900)}._selectAllButton_1i7ql_115:hover{background-color:var(--brown-100)}._selectAllButton_1i7ql_115:active{transform:translateY(2px);border-color:var(--brown-border-mix2);box-shadow:0 0 0 0 var(--brown-900)}._option_1i7ql_110{display:flex;align-items:center;padding:10px 12px;cursor:pointer;transition:all ease .1s;border-bottom:1px solid var(--brown-border-mix);background-color:var(--brown-50)}._option_1i7ql_110:hover{background-color:var(--brown-100)}._option_1i7ql_110:last-child{border-bottom:none}._checkbox_1i7ql_158{margin-right:10px;width:16px;height:16px;cursor:pointer;accent-color:var(--brown-900);transform:scale(1.1)}._optionText_1i7ql_167{flex:1;font-size:14px;color:var(--brown-950);-webkit-user-select:none;user-select:none;font-weight:500}._noResults_1i7ql_175{padding:20px 12px;text-align:center;color:var(--brown-600);font-size:14px;font-style:italic;background-color:var(--brown-50)}._optionsContainer_1i7ql_110::-webkit-scrollbar{width:6px}._optionsContainer_1i7ql_110::-webkit-scrollbar-track{background:var(--brown-100)}._optionsContainer_1i7ql_110::-webkit-scrollbar-thumb{background:var(--brown-650);border-radius:3px}._optionsContainer_1i7ql_110::-webkit-scrollbar-thumb:hover{background:var(--brown-600)}._community_18eev_1{max-width:850px;margin:0 auto}._toolbar_18eev_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}._toolbar_18eev_2 h2{font-size:26px;margin:0;letter-spacing:-.6px}._toolbar_18eev_2>div{display:flex;gap:12px}._roundButton_18eev_5{position:relative;width:48px;height:48px;border:2px solid #b6b9b6;border-radius:50%;background:var(--theme-surface);color:var(--theme-text-secondary);box-shadow:0 5px #b6b9b6;display:grid;place-items:center;font-size:20px;cursor:pointer}._oliveButton_18eev_6{border-color:var(--green-800);box-shadow:0 5px 0 var(--green-800);color:var(--green-950)}._unread_18eev_7{position:absolute;right:-4px;top:-5px;font-size:11px;min-width:20px;border-radius:20px;padding:3px;background:var(--pocha-orange-ink);color:#fff}._tabs_18eev_8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px;border-radius:24px;border:1px solid var(--theme-border);background:var(--theme-surface)}._tabs_18eev_8 button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;padding:13px 8px;border:0;border-radius:19px;background:transparent;color:var(--theme-text-secondary);font-size:14px;font-weight:900;cursor:pointer}._tabs_18eev_8 svg{font-size:21px}._tabs_18eev_8 button._selectedTab_18eev_11{background:var(--green-200);color:var(--green-950)}._actions_18eev_12{display:flex;justify-content:space-between;gap:10px;margin:14px 0 22px}._actions_18eev_12>*,._circleHeading_18eev_13 button{display:flex;align-items:center;gap:7px;border:1px solid var(--theme-border);border-radius:16px;padding:9px 13px;background:var(--theme-surface);color:var(--green-800);text-decoration:none;font-size:12px;font-weight:800;cursor:pointer}._latest_18eev_14{font-size:23px;margin:18px 0 14px;letter-spacing:-.4px}._feed_18eev_15{display:flex;flex-direction:column;gap:16px}._post_18eev_16{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:24px;padding:20px;text-align:left}._postHeader_18eev_17{display:flex;align-items:center;gap:10px;margin-bottom:18px}._author_18eev_18{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-width:0}._author_18eev_18 img{width:43px;height:43px;object-fit:contain;border-radius:50%}._author_18eev_18>span{display:flex;flex-direction:column;gap:3px;min-width:0}._author_18eev_18 strong{font-size:15px;overflow-wrap:anywhere}._author_18eev_18 small{color:var(--theme-text-secondary);font-size:12px}._audience_18eev_23{margin-left:auto;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--green-200);color:var(--green-800);border-radius:20px;font-weight:900;padding:6px 10px;font-size:11px;white-space:nowrap}._iconButton_18eev_24{margin-left:auto;border:0;background:transparent;padding:7px;color:var(--theme-text-primary);cursor:pointer}._audience_18eev_23+._iconButton_18eev_24{margin-left:0}._achievement_18eev_26{display:flex;align-items:center;gap:18px}._achievement_18eev_26>img{width:104px;height:104px;object-fit:contain;padding:4px;background:#fff2dc;border-radius:20px}._achievement_18eev_26 h3{font-size:21px;line-height:1.2;margin:0 0 8px}._achievement_18eev_26 strong{color:var(--green-800);font-size:22px}._achievement_18eev_26 p{color:var(--theme-text-secondary);font-size:13px;margin:7px 0 0}._streakPost_18eev_31{text-align:center;padding:5px 8px 16px}._streakPost_18eev_31>img{width:165px;height:165px;object-fit:contain}._streakPost_18eev_31 h3{margin:0 0 10px;font-size:29px;color:var(--pocha-orange-ink);letter-spacing:-.6px}._streakPost_18eev_31 p{font-size:16px;font-weight:900;margin:0}._postFooter_18eev_35{border-top:1px solid var(--theme-border);margin-top:18px;padding-top:14px;display:flex;align-items:center;gap:10px}._postFooter_18eev_35>span{color:var(--pocha-orange-ink);font-size:11px}._poch_18eev_37{margin-left:auto;display:flex;align-items:center;justify-content:center;gap:10px;min-width:70px;border:2px solid var(--green-800);border-radius:22px;box-shadow:0 4px 0 var(--green-800);background:var(--theme-surface);color:var(--green-950);padding:7px 14px;font-size:16px;font-weight:900;cursor:pointer}._poch_18eev_37._poached_18eev_38{background:var(--green-200)}._poch_18eev_37:disabled{cursor:default;opacity:1}._rankingBanner_18eev_40{display:flex;align-items:center;gap:14px;width:100%;padding:18px;border:1px solid #e8d199;border-radius:22px;background:#fff0cd;color:#8c4a13;text-align:left;cursor:pointer}._rankingBanner_18eev_40>svg:first-child{padding:12px;width:52px;height:52px;background:#fbe1a3;border-radius:16px}._rankingBanner_18eev_40>span{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:12px}._rankingBanner_18eev_40 strong{font-size:18px;color:#28332f}._rankingBanner_18eev_40 small{background:#fff9;padding:3px 8px;border-radius:20px}._empty_18eev_45{text-align:center;padding:28px 14px;color:var(--theme-text-secondary)}._empty_18eev_45 img{height:145px;width:180px;object-fit:contain}._empty_18eev_45 h3{color:var(--theme-text-primary);margin:6px 0 8px}._empty_18eev_45 p{font-size:13px}._loadMore_18eev_49,._copyButton_18eev_49{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--green-600);background:var(--green-200);color:var(--green-950);border-radius:16px;padding:11px 20px;margin:20px auto 0;font-weight:900;cursor:pointer}._circleHeading_18eev_13{display:flex;align-items:center;justify-content:space-between;gap:10px}._circleHeading_18eev_13 h3{font-size:22px}._search_18eev_52{display:flex;align-items:center;gap:9px;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:16px;padding:11px 14px;color:var(--theme-text-secondary)}._search_18eev_52 input{width:100%;min-width:0;border:0;background:transparent;outline:none;color:var(--theme-text-primary);font:inherit;font-size:13px}._filters_18eev_54{display:flex;gap:8px;margin:14px 0;flex-wrap:wrap}._filters_18eev_54 button{border:0;border-radius:18px;background:var(--theme-surface);padding:8px 12px;color:var(--theme-text-secondary);font-size:12px;cursor:pointer}._filters_18eev_54 button[aria-pressed=true]{background:var(--green-200);color:var(--green-950)}._filters_18eev_54 span{margin-left:5px;opacity:.7}._friendList_18eev_58{display:flex;flex-direction:column;gap:10px}._friendCard_18eev_59{display:flex;align-items:center;gap:14px;padding:16px;border-radius:20px;border:1px solid var(--theme-border);background:var(--theme-surface);flex-wrap:wrap}._friendCard_18eev_59 ._author_18eev_18{flex:1}._friendCard_18eev_59>button{margin:0}._subtle_18eev_62{display:block;border:0;background:transparent;color:var(--theme-text-secondary);font-size:12px;padding:9px;margin:10px auto;text-decoration:underline;cursor:pointer}._error_18eev_63{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border-radius:14px;background:var(--pocha-error-soft);color:var(--pocha-error-ink);font-size:12px;margin-bottom:15px;overflow-wrap:anywhere}._error_18eev_63 button{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}._myTag_18eev_65{background:var(--green-200);color:var(--green-950);border-radius:20px;padding:12px;margin-top:18px}._myTag_18eev_65>img{width:130px;height:120px;object-fit:contain}._myTag_18eev_65 p{margin:0;font-size:12px}._myTag_18eev_65>strong{display:block;font-size:22px;overflow-wrap:anywhere}._copyButton_18eev_49{margin-top:10px;background:var(--theme-surface);font-size:12px}._addForm_18eev_70{display:flex;flex-direction:column;gap:12px;margin-top:24px;text-align:left}._addForm_18eev_70 label{font-size:13px;font-weight:900}._addForm_18eev_70 input,._addForm_18eev_70 select{border:1px solid var(--theme-border);border-radius:14px;padding:12px;background:var(--theme-background);color:var(--theme-text-primary);font:inherit;width:100%}._rankingIntro_18eev_73{display:flex;align-items:center;gap:10px;border-radius:20px;background:var(--green-200);padding:16px;margin:22px 0;text-align:left}._rankingIntro_18eev_73 strong{font-size:13px;color:var(--green-800)}._rankingIntro_18eev_73 p{font-size:12px;margin:7px 0 0;line-height:1.4}._rankingIntro_18eev_73>img{width:85px;height:85px;object-fit:contain}._podium_18eev_77{display:flex;align-items:flex-end;justify-content:center;gap:7px}._place_18eev_78{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:170px;padding:18px 6px;border:2px solid;border-radius:22px;text-decoration:none}._rank1_18eev_79{min-height:195px;background:#fff0c8;border-color:#eaa827;color:#8e380e}._rank2_18eev_80{background:#f1f3f4;border-color:#a9b0b2;color:#28332f}._rank3_18eev_81{background:#fae7da;border-color:#b8734f;color:#75432b}._place_18eev_78>svg{font-size:23px}._place_18eev_78>span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#0000000a;font-size:22px;font-weight:900}._place_18eev_78 strong{font-size:14px;overflow-wrap:anywhere}._place_18eev_78 b{font-size:12px}._rankingList_18eev_86{display:flex;flex-direction:column;gap:12px;margin-top:18px}._rankingList_18eev_86 a{display:flex;align-items:center;gap:12px;border:1px solid var(--theme-border);border-radius:18px;padding:12px;color:inherit;text-decoration:none;font-size:12px;text-align:left}._rankingList_18eev_86 a>span{background:var(--pocha-control);padding:8px 12px;border-radius:50%}._rankingList_18eev_86 a>b{margin-left:auto;white-space:nowrap}._notifications_18eev_90{display:flex;flex-direction:column;gap:10px;margin-top:20px}._notifications_18eev_90>button{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid var(--theme-border);border-radius:18px;background:var(--theme-background);color:inherit;text-align:left;cursor:pointer}._notifications_18eev_90 img{width:36px;height:36px;object-fit:contain;border-radius:50%}._notifications_18eev_90 span{display:flex;flex:1;flex-direction:column;gap:4px}._notifications_18eev_90 small{font-size:11px;color:var(--theme-text-secondary)}._notifications_18eev_90 svg{width:10px}._consent_18eev_96{display:flex;align-items:flex-start;gap:10px;font-size:12px;text-align:left;margin:15px 0;line-height:1.5}._consent_18eev_96 input{margin-top:3px;accent-color:var(--green-800);flex-shrink:0}._consent_18eev_96 a{color:var(--green-800)}._achievementList_18eev_99{display:flex;flex-direction:column;gap:10px;margin-top:18px}._achievementList_18eev_99 button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px;background:var(--green-200);color:var(--green-950);border:1px solid var(--green-600);border-radius:17px;text-align:left;cursor:pointer}._achievementList_18eev_99 span{display:flex;flex-direction:column;gap:5px}._achievementList_18eev_99 small{font-size:12px}._achievementList_18eev_99 button:disabled{opacity:.6;cursor:default}._recapPost_18eev_104{display:flex;flex-direction:column;gap:6px;padding:15px;border-radius:18px;background:var(--green-200);color:var(--green-950)}._recapPost_18eev_104 h3{margin:0}._recapPost_18eev_104>strong{font-size:27px;margin-top:8px}._recapPost_18eev_104 small,._recapPost_18eev_104>span{font-size:11px}._recapBars_18eev_108{display:flex;align-items:flex-end;gap:7px;margin-top:12px}._recapBars_18eev_108>span{display:flex;flex:1;flex-direction:column;gap:4px;align-items:center}._recapBars_18eev_108 i{width:100%;max-width:30px;border-radius:6px;background:var(--green-800)}@media(min-width:1400px){._community_18eev_1{max-width:950px}._feed_18eev_15{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._achievement_18eev_26 h3{font-size:18px}._achievement_18eev_26>img{width:85px;height:85px}}@media(max-width:760px){._toolbar_18eev_2{margin-bottom:16px}._toolbar_18eev_2 h2{font-size:24px}._roundButton_18eev_5{width:42px;height:42px;font-size:18px}._tabs_18eev_8{border-radius:20px;padding:5px}._tabs_18eev_8 button{padding:12px 4px;font-size:11px;border-radius:16px}._tabs_18eev_8 svg{font-size:18px}._actions_18eev_12{margin:12px 0 18px}._actions_18eev_12>*{font-size:10px;padding:8px 10px}._post_18eev_16{padding:15px;border-radius:22px}._postHeader_18eev_17{gap:6px}._author_18eev_18 img{width:35px;height:35px}._author_18eev_18{gap:7px}._author_18eev_18 strong{font-size:13px}._author_18eev_18 small{font-size:10px}._audience_18eev_23{padding:5px 7px;font-size:9px;gap:4px}._iconButton_18eev_24{padding:5px}._achievement_18eev_26{gap:12px}._achievement_18eev_26>img{width:85px;height:85px;border-radius:16px}._achievement_18eev_26 h3{font-size:18px}._achievement_18eev_26 strong{font-size:19px}._achievement_18eev_26 p{font-size:11px}._streakPost_18eev_31 h3{font-size:26px}._friendCard_18eev_59{padding:12px;gap:10px}._friendCard_18eev_59>button{font-size:10px}._circleHeading_18eev_13 h3{font-size:20px}._place_18eev_78{gap:10px;min-height:160px}._rank1_18eev_79{min-height:185px}._place_18eev_78 strong{font-size:12px}._place_18eev_78 b{font-size:10px}}._grid_1v9kr_3{display:flex;gap:3px;align-items:center}._cell_1v9kr_9{width:12px;height:12px;border-radius:3px;position:relative;flex-shrink:0;cursor:default;transition:transform .1s ease,filter .1s ease}._cell_1v9kr_9:hover{transform:scale(1.4);filter:brightness(1.15);z-index:10}._level0_1v9kr_27{background:var(--theme-border)}._level1_1v9kr_31{background:var(--green-800)}._level2_1v9kr_35{background:var(--green-700)}._level3_1v9kr_39{background:var(--green-600)}._level4_1v9kr_43{background:var(--green-500)}._tooltip_1v9kr_49{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--theme-surface);border:1.5px solid var(--theme-border-secondary);border-radius:6px;padding:3px 7px;font-size:.7rem;font-weight:600;color:var(--theme-text-primary);white-space:nowrap;pointer-events:none;z-index:100;box-shadow:0 2px 8px #0000001f}._tooltip_1v9kr_49:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--theme-border-secondary)}._frozen_1v9kr_78{background:var(--pocha-ice);border:1px solid var(--pocha-ice-ink)}._section_1mc52_3{margin-bottom:2rem}._highlightTitle_1mc52_7{font-size:1.2rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 12px;text-align:center}._placeholderText_1mc52_15{text-align:center;color:var(--theme-text-secondary);font-style:italic;padding:2rem;background:var(--theme-surface);border-radius:12px;border:2px dashed var(--theme-border-secondary)}@media screen and (max-width:768px){._placeholderText_1mc52_15{padding:1.5rem}}@media screen and (max-width:480px){._placeholderText_1mc52_15{padding:1rem}}._section_1mc52_3{max-width:620px;margin:25px auto;border-radius:30px;border:1px solid var(--theme-border);background:var(--theme-surface);padding:30px;text-align:center}._highlightTitle_1mc52_7{font-size:28px;font-weight:900;margin-top:20px}._placeholderText_1mc52_15{border:0;font-style:normal;padding:0;margin:0 auto 20px;max-width:350px;line-height:1.6}._section_yw28d_3{margin-bottom:2rem;display:flex;flex-direction:column;gap:1.5rem}._activityGrid_yw28d_10{width:100%}@media screen and (max-width:768px){._section_yw28d_3{margin-bottom:1.5rem}}@media screen and (max-width:480px){._section_yw28d_3{margin-bottom:1rem}}._container_10jwc_3{width:100%;border:1px solid var(--theme-border);border-radius:16px;background:var(--theme-surface);overflow:hidden;position:relative}._header_10jwc_14{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--theme-border)}._navBtn_10jwc_22{display:flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid var(--theme-border);border-radius:8px;background:transparent;color:var(--theme-text-primary);cursor:pointer;font-size:.8rem;transition:background .15s,opacity .15s;font-family:Nunito,sans-serif}._navBtn_10jwc_22:hover:not(:disabled){background:var(--theme-background)}._navDisabled_10jwc_41{opacity:.35;cursor:not-allowed}._lockIcon_10jwc_46{font-size:.6rem;margin-left:2px;color:var(--theme-text-secondary)}._weekLabel_10jwc_52{font-size:.95rem;font-weight:600;color:var(--theme-text-primary);margin:0;text-align:center;font-family:Nunito,sans-serif}._lockOverlay_10jwc_63{position:sticky;top:0;z-index:6;height:600px;max-height:100%;margin-bottom:-600px;display:flex;align-items:center;justify-content:center;pointer-events:none;padding-left:52px;background:#00000026;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}._lockBanner_10jwc_79{pointer-events:auto;max-width:420px;width:90%;box-shadow:0 16px 40px #0003;margin:0}._calendarArea_10jwc_89{overflow-x:auto}._calendarInner_10jwc_93{min-width:0}._dayHeaders_10jwc_99{display:grid;grid-template-columns:52px repeat(7,1fr);border-bottom:1px solid var(--theme-border)}._dayHeaderCell_10jwc_109{display:flex;flex-direction:column;align-items:center;padding:8px 4px;gap:2px;border-left:1px solid var(--theme-border)}._dayHeaderToday_10jwc_118{background:var(--theme-background)}._dayName_10jwc_122{font-size:.7rem;font-weight:500;color:var(--theme-text-secondary);text-transform:capitalize;font-family:Nunito,sans-serif}._dayNum_10jwc_130{font-size:.9rem;font-weight:600;color:var(--theme-text-primary);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:Nunito,sans-serif}._dayNumToday_10jwc_143{background:var(--brown-500);color:#fff}._body_10jwc_150{overflow-y:auto;max-height:600px;position:relative}._timeGrid_10jwc_156{position:relative}._gutter_10jwc_105{position:absolute;left:0;top:0;width:52px;height:100%;z-index:2;pointer-events:none}._hourLabel_10jwc_173{position:absolute;right:8px;transform:translateY(-50%);font-size:.65rem;font-weight:500;color:var(--theme-text-secondary);font-family:Nunito,sans-serif;background:var(--theme-surface);padding:0 2px;line-height:1}._gridLine_10jwc_188{position:absolute;left:52px;right:0;height:1px;background:var(--theme-border);z-index:0}._gridLineHalf_10jwc_197{position:absolute;left:52px;right:0;height:1px;background:var(--theme-border);opacity:.35;z-index:0}._columns_10jwc_209{position:absolute;left:52px;right:0;top:0;height:100%;display:grid;grid-template-columns:repeat(7,1fr)}._column_10jwc_209{position:relative;border-left:1px solid var(--theme-border)}._columnToday_10jwc_224:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--brown-200) 12%,transparent);pointer-events:none;z-index:0}._block_10jwc_235{position:absolute;left:2px;right:2px;border-left:4px solid var(--block-color);background:var(--block-bg);border-radius:4px;padding:2px 6px;cursor:pointer;overflow:hidden;z-index:1;transition:box-shadow .15s,filter .15s}._block_10jwc_235:hover{z-index:2;box-shadow:0 2px 8px #0000001f;filter:brightness(.95)}._blockSelected_10jwc_255{z-index:3;box-shadow:0 2px 12px #0003;border-left-width:5px}._blockTitle_10jwc_261{display:block;font-size:.7rem;font-weight:700;color:var(--block-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-family:Nunito,sans-serif}._blockTime_10jwc_273{display:block;font-size:.6rem;color:var(--block-color);opacity:.7;line-height:1.2;font-family:Nunito,sans-serif}._nowLine_10jwc_284{position:absolute;left:46px;right:0;height:2px;background:var(--red-500);z-index:5;pointer-events:none}._nowDot_10jwc_294{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:var(--red-500)}._legend_10jwc_307{display:flex;flex-wrap:wrap;gap:12px;padding:10px 16px;border-top:1px solid var(--theme-border)}._legendItem_10jwc_315{display:flex;align-items:center;gap:6px;background:none;border:1px solid transparent;border-radius:6px;padding:4px 8px;cursor:pointer;transition:opacity .15s,border-color .15s;font-family:Nunito,sans-serif}._legendItem_10jwc_315:hover{border-color:var(--theme-border)}._legendItemHidden_10jwc_332{opacity:.35}._legendItemHidden_10jwc_332:hover{opacity:.55}._legendDot_10jwc_340{width:10px;height:10px;border-radius:50%;flex-shrink:0;transition:opacity .15s}._legendItemHidden_10jwc_332 ._legendDot_10jwc_340{opacity:.4}._legendName_10jwc_352{font-size:.75rem;font-weight:500;color:var(--theme-text-primary);font-family:Nunito,sans-serif}._legendShowAll_10jwc_359{background:none;border:1px solid var(--theme-border);border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:600;color:var(--theme-text-secondary);cursor:pointer;font-family:Nunito,sans-serif;transition:background .15s,color .15s}._legendShowAll_10jwc_359:hover{background:var(--theme-background);color:var(--theme-text-primary)}._popupOverlay_10jwc_379{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:1rem}._popup_10jwc_379{background:var(--theme-background);border:2px solid var(--theme-border);border-radius:12px;max-width:380px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0000004d;font-family:Nunito,sans-serif;animation:_popupIn_10jwc_1 .3s ease-out;display:flex;flex-direction:column}@keyframes _popupIn_10jwc_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._popupHeader_10jwc_417{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:2px solid var(--theme-border);background:var(--theme-surface);border-top-left-radius:10px;border-top-right-radius:10px}._popupTitleRow_10jwc_428{display:flex;align-items:center;gap:10px;min-width:0;flex:1}._popupDot_10jwc_436{width:14px;height:14px;border-radius:50%;flex-shrink:0}._popupProject_10jwc_443{font-size:1.1rem;font-weight:700;color:var(--theme-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popupClose_10jwc_452{background:none;border:1px solid var(--theme-border);color:var(--theme-text-secondary);cursor:pointer;width:32px;height:32px;font-size:.85rem;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .15s,color .15s;flex-shrink:0;margin-left:8px}._popupClose_10jwc_452:hover{background:var(--theme-background);color:var(--theme-text-primary)}._popupBody_10jwc_474{display:flex;flex-direction:column;gap:12px;padding:1.25rem 1.5rem}._popupRow_10jwc_481{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;color:var(--theme-text-secondary)}._popupRow_10jwc_481 span:last-child{font-weight:600;color:var(--theme-text-primary)}._statusComplete_10jwc_494{color:var(--green-600)!important}._statusSkipped_10jwc_498{color:var(--orange-500)!important}._xpValue_10jwc_502{color:var(--theme-text-primary)!important}._popupProjectContainer_10jwc_506{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:flex-end;min-width:0}._popupProjectName_10jwc_515{font-size:.9rem;font-weight:600;color:var(--theme-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._popupEditBtn_10jwc_524{background:transparent;border:none;color:var(--theme-text-secondary);cursor:pointer;padding:.25rem .5rem;border-radius:4px;display:flex;align-items:center;transition:all .2s ease;flex-shrink:0}._popupEditBtn_10jwc_524:hover:not(:disabled){background:var(--theme-surface);color:var(--theme-text-primary);transform:scale(1.1)}._popupEditBtn_10jwc_524:disabled{opacity:.5;cursor:not-allowed}._popupProjectSelect_10jwc_548{min-width:180px;max-width:220px}._loadingContainer_10jwc_555{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:10px}._skeleton_10jwc_564{width:200px;height:12px;border-radius:6px;background:var(--theme-border);animation:_pulse_10jwc_1 1.2s ease-in-out infinite}@keyframes _pulse_10jwc_1{0%,to{opacity:.3}50%{opacity:.7}}._containerCompact_10jwc_584{border-radius:12px}._bodyCompact_10jwc_588{max-height:340px}._blockCompact_10jwc_592{cursor:default;pointer-events:none}@media(max-width:768px){._calendarInner_10jwc_93{min-width:650px}._body_10jwc_150{max-height:500px}._popup_10jwc_379{max-width:340px}}@media(max-width:480px){._header_10jwc_14{padding:10px 12px}._weekLabel_10jwc_52{font-size:.85rem}._body_10jwc_150{max-height:450px}._popup_10jwc_379{max-width:unset}._popupHeader_10jwc_417,._popupBody_10jwc_474{padding:1rem 1.25rem}._legend_10jwc_307{padding:8px 12px;gap:8px}}._container_10jwc_3{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:28px}._actionButton_dbilt_3{margin-top:20px;width:100%;display:flex;justify-content:center}._emptyState_dbilt_11{text-align:center}._emptyTitle_dbilt_15{color:var(--theme-text-primary);margin-bottom:20px}._emptyText_dbilt_20{color:var(--theme-text-secondary)}._statsContainer_dbilt_25{margin-bottom:30px;text-align:center}._statsGrid_dbilt_30{display:flex;justify-content:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}._statItem_dbilt_38{text-align:center}._statValue_dbilt_42{font-size:2rem;font-weight:700;color:var(--theme-text-primary)}._statValue_dbilt_42._statFeature_dbilt_48{color:var(--green-500)}._statValue_dbilt_42._statImprovement_dbilt_52{color:var(--brown-500)}._statLabel_dbilt_56{font-size:.9rem;color:var(--theme-text-secondary)}._newsContainer_dbilt_62{display:flex;flex-direction:column;gap:20px}._newsItem_dbilt_68{background:var(--theme-background);border:2px solid var(--theme-border-secondary);border-radius:16px;padding:20px;position:relative}._newBadge_dbilt_76{position:absolute;top:15px;right:15px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:700;padding:4px 8px;border-radius:8px;text-transform:uppercase}._newsHeader_dbilt_89{margin-bottom:15px}._newsTitle_dbilt_93{color:var(--theme-text-primary);margin:0 0 10px;font-size:1.3rem}._newsDate_dbilt_99{color:var(--theme-text-secondary);font-size:.9rem;margin:0}._newsDescription_dbilt_105{color:var(--theme-text-secondary);line-height:1.6;margin-bottom:15px}._newsContent_dbilt_111{background:var(--theme-surface);color:var(--theme-text-primary);padding:15px;border-radius:8px;margin-bottom:15px;border:1px solid var(--theme-border-secondary)}._newsContentList_dbilt_120{margin:0;padding-left:20px;list-style-type:disc}._newsContentList_dbilt_120 li{color:var(--theme-text-primary);line-height:1.8;margin-bottom:8px}._newsContentList_dbilt_120 li:last-child{margin-bottom:0}._newsFooter_dbilt_136{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._versionBadge_dbilt_143{background:var(--theme-surface);color:var(--theme-text-primary);padding:6px 12px;border-radius:6px;font-size:.8rem;border:1px solid var(--theme-border-secondary)}._readMoreLink_dbilt_152{margin-left:auto;color:var(--brown-950);font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .2s ease;text-decoration:underline}._readMoreLink_dbilt_152:hover{opacity:.75}._loadMoreContainer_dbilt_166{text-align:center;margin-top:30px}._categoryBadge_dbilt_172{padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._categoryFeature_dbilt_181{background:var(--green-500);color:#fff}._categoryImprovement_dbilt_186{background:var(--brown-500);color:#fff}._categoryBugfix_dbilt_191{background:#ef4444;color:#fff}._categoryUpdate_dbilt_196{background:#3b82f6;color:#fff}._aboutContent_dbilt_202{text-align:center}._aboutIcon_dbilt_206{font-size:3rem;color:var(--theme-text-primary);margin-bottom:20px}._aboutText_dbilt_212{color:var(--theme-text-secondary);line-height:1.6;margin-bottom:30px}._missionText_dbilt_218{color:var(--theme-text-secondary);line-height:1.6;font-size:1.1rem}._contactText_dbilt_224{color:var(--theme-text-secondary);line-height:1.6;margin-bottom:30px}._contactButton_dbilt_230{margin-top:20px}._featuresGrid_dbilt_234{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px}._featureCard_dbilt_241{background:var(--theme-background);padding:20px;border-radius:16px;border:2px solid var(--theme-border-secondary)}._featureIcon_dbilt_248{font-size:2rem;color:var(--green-500);margin-bottom:15px}._featureIconBug_dbilt_254{font-size:2rem;color:#ef4444;margin-bottom:15px}._featureTitle_dbilt_260{color:var(--theme-text-primary);margin-bottom:10px}._featureText_dbilt_265{color:var(--theme-text-secondary);font-size:.9rem}._mailboxContainer_dbilt_271{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;background:var(--theme-background);border:2px solid var(--theme-border-secondary);border-radius:16px;margin:20px 0}._mailboxIcon_dbilt_283{margin-bottom:30px}._mailboxIcon_dbilt_283 img{width:200px;height:auto;max-width:100%}._mailboxContent_dbilt_293{max-width:500px}._mailboxTitle_dbilt_297{color:var(--theme-text-primary);font-size:1.8rem;font-weight:700;margin-bottom:15px}._mailboxDescription_dbilt_304{color:var(--theme-text-secondary);font-size:1.1rem;line-height:1.6;margin-bottom:30px}._mailboxButton_dbilt_311{display:flex;justify-content:center}._emptyMailboxContainer_dbilt_316{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;background:var(--theme-background);border:2px solid var(--theme-border-secondary);border-radius:16px;margin:20px 0}._emptyMailboxIcon_dbilt_328{margin-bottom:30px}._emptyMailboxIcon_dbilt_328 img{width:80%;height:auto;max-width:100%}._emptyMailboxContent_dbilt_338{max-width:500px}._emptyMailboxTitle_dbilt_342{color:var(--theme-text-primary);font-size:1.8rem;font-weight:700;margin-bottom:15px}._emptyMailboxDescription_dbilt_349{color:var(--theme-text-secondary);font-size:1.1rem;line-height:1.6;text-align:left}._recapMailboxContainer_dbilt_356{margin:20px 0;padding:20px;background:var(--theme-background);border:2px solid var(--theme-border-secondary);border-radius:16px}._inboxRecapsContainer_dbilt_364{display:flex;flex-direction:column;align-items:center;gap:32px}._newsCard_dbilt_370,._aboutContent_dbilt_202,._mailboxContainer_dbilt_271,._emptyMailboxContainer_dbilt_316{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:28px;box-shadow:none}._featureCard_dbilt_241{border:1px solid var(--theme-border);border-radius:22px}._carousel_1cta9_1{position:relative;display:flex;flex-direction:column;align-items:center;background:var(--theme-surface);border:1px solid var(--theme-border-secondary);border-radius:12px;padding:16px 48px 12px;margin-bottom:16px}._slide_1cta9_13{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}._image_1cta9_21{height:280px;width:auto;max-width:calc(100% + -0px);object-fit:contain;border-radius:8px}._label_1cta9_29{font-size:.82rem;color:var(--theme-text-secondary);text-align:center;margin:0;line-height:1.4}._arrow_1cta9_37{position:absolute;top:156px;transform:translateY(-50%);background:none;border:none;font-size:1.8rem;color:var(--theme-text-secondary);cursor:pointer;padding:0 6px;line-height:1;transition:color .15s ease;z-index:1}._arrow_1cta9_37:hover{color:var(--theme-text-primary)}._arrowLeft_1cta9_56{left:6px}._arrowRight_1cta9_60{right:6px}._dots_1cta9_64{display:flex;gap:6px;margin-top:8px}._dot_1cta9_64{width:7px;height:7px;border-radius:50%;background:var(--theme-border-secondary);border:none;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}._dotActive_1cta9_81{background:var(--theme-primary-button-bg);transform:scale(1.25)}@media(max-width:768px){._image_1cta9_21{height:220px}._arrow_1cta9_37{top:126px}}._content_1ajcc_4{text-align:center}._placeholderText_1ajcc_8{color:var(--theme-text-secondary);padding:1rem;font-style:italic}._preferencesContainer_1ajcc_15{margin:0 auto;padding:1rem;text-align:left}._accountContainer_1ajcc_22{max-width:900px;margin:0 auto;padding:1rem;text-align:left}._section_1ajcc_29{margin-bottom:3rem}._sectionTitle_1ajcc_33{font-size:1.5rem;font-weight:600;color:var(--theme-text-secondary);margin-bottom:1.5rem;border-bottom:2px solid var(--theme-border);padding-bottom:.5rem}._settingsGroup_1ajcc_42{display:flex;flex-direction:column;gap:1.5rem}._settingRow_1ajcc_48{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._settingLabel_1ajcc_55{font-size:1rem;font-weight:500;color:var(--theme-text-primary);flex:1}._settingDescription_1ajcc_62{font-size:.85rem;color:var(--theme-text-secondary);font-weight:400;margin-top:.25rem;line-height:1.4;font-style:italic}._settingValue_1ajcc_71{font-size:1rem;color:var(--theme-text-secondary);font-weight:400}._toggleContainer_1ajcc_78{display:flex;align-items:center}._toggle_1ajcc_78{position:relative;width:60px;height:32px;background:var(--theme-border);border-radius:16px;border:none;cursor:pointer;transition:background-color .3s ease;outline:none}._toggle_1ajcc_78:hover{background:var(--theme-border-secondary, var(--theme-border));opacity:.8}._toggle_1ajcc_78._toggleActive_1ajcc_100{background:var(--theme-secondary-button-bg)}._toggle_1ajcc_78._toggleActive_1ajcc_100:hover{background:var(--theme-secondary-button-bg);opacity:.9}._toggleSlider_1ajcc_109{position:absolute;top:2px;left:2px;width:28px;height:28px;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px #0003}._toggle_1ajcc_78._toggleActive_1ajcc_100 ._toggleSlider_1ajcc_109{transform:translate(28px)}._buttonGroup_1ajcc_126{display:flex;background:var(--theme-surface);border-radius:8px;overflow:hidden;gap:.5em}._buttonGroup_1ajcc_126 button{width:120px;height:45px;min-width:120px;max-width:120px}._optionButton_1ajcc_142{background:transparent;border:none;padding:.5rem 1rem;font-size:.9rem;color:var(--theme-text-primary);cursor:pointer;transition:all .2s ease;flex:1;position:relative;outline:none}._optionButton_1ajcc_142:hover{background:var(--theme-background)}._optionButton_1ajcc_142._optionButtonActive_1ajcc_159{background:var(--theme-primary-button-bg);color:var(--theme-primary-button-text)}._optionButton_1ajcc_142._optionButtonActive_1ajcc_159:hover{background:var(--theme-primary-button-bg);opacity:.9}._optionButton_1ajcc_142:not(:last-child){border-right:1px solid var(--theme-border)}._optionButton_1ajcc_142:focus{box-shadow:inset 0 0 0 2px var(--theme-primary-button-bg)}._placeholderContainer_1ajcc_177{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;border-radius:12px;border:3px dashed var(--theme-border-secondary)}._sessionsListContainer_1ajcc_188{min-height:300px;max-height:800px;overflow-y:auto;border:2px solid var(--theme-border);border-radius:12px;padding:1rem;background:var(--theme-surface)}._sessionItem_1ajcc_198{padding:1rem;margin-bottom:.75rem;border:2px solid var(--theme-border-secondary);border-radius:8px;background:var(--theme-background);transition:all .2s ease}._sessionItem_1ajcc_198:hover{border-color:var(--theme-text-secondary);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}._sessionInfo_1ajcc_213{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}._sessionDate_1ajcc_221{font-size:.95rem;color:var(--theme-text-primary);font-weight:500;min-width:140px}._sessionDuration_1ajcc_228{font-size:1rem;color:var(--theme-text-secondary);font-weight:600;padding:.25rem .75rem;background:var(--theme-surface);border-radius:6px;border:1px solid var(--theme-border)}._sessionProjectContainer_1ajcc_238{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:flex-end}._sessionProject_1ajcc_238{font-size:.9rem;color:var(--theme-text-secondary);font-style:italic}._editButton_1ajcc_252{background:transparent;border:none;color:var(--theme-text-secondary);cursor:pointer;padding:.25rem .5rem;border-radius:4px;display:flex;align-items:center;transition:all .2s ease}._editButton_1ajcc_252:hover{background:var(--theme-surface);color:var(--theme-text-primary);transform:scale(1.1)}._projectSelectSmall_1ajcc_270{min-width:200px;max-width:250px}._loadingIndicator_1ajcc_275{text-align:center;padding:1rem;color:var(--theme-text-secondary);font-style:italic}._loadMoreContainer_1ajcc_282{display:flex;justify-content:center;margin-top:1.5rem;padding:1rem 0}._allLoadedText_1ajcc_289{text-align:center;color:var(--theme-text-secondary);font-size:1rem;font-weight:500;padding:1rem;margin:0}._privacyContainer_1ajcc_299{max-width:90%;margin:0 auto;text-align:left}._legalContent_1ajcc_306{width:100%;padding:1.5rem;background:var(--theme-surface);border:2px solid var(--theme-border);border-radius:12px}._effectiveDate_1ajcc_314{font-size:.9rem;color:var(--theme-text-secondary);font-style:italic;margin-bottom:1.5rem}._legalText_1ajcc_321{font-size:.95rem;color:var(--theme-text-secondary);margin-bottom:1rem;line-height:1.7}._legalSection_1ajcc_328{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--theme-border)}._legalSection_1ajcc_328:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._legalSectionTitle_1ajcc_340{font-size:1.2rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:1rem;margin-top:0}._legalSubtitle_1ajcc_348{font-size:1rem;font-weight:600;color:var(--theme-text-primary);margin-top:1.5rem;margin-bottom:.75rem}._legalSubtitle2_1ajcc_356{font-size:.95rem;font-weight:500;color:var(--theme-text-secondary);margin-top:1rem;margin-bottom:.5rem}._providersTable_1ajcc_364{margin:1rem 0;padding:1rem;background:var(--theme-background);border-radius:8px;border:1px solid var(--theme-border)}._providersTable_1ajcc_364 ._legalText_1ajcc_321{margin-bottom:.5rem;font-size:.9rem;font-family:monospace}._disclaimer_1ajcc_378{background:var(--theme-background);border-left:4px solid var(--theme-border-secondary);padding:1rem;margin:1.5rem 0;border-radius:4px}._disclaimer_1ajcc_378 ._legalText_1ajcc_321{margin-bottom:0;font-size:.9rem;font-style:italic}._legalContent_1ajcc_306::-webkit-scrollbar{width:8px}._legalContent_1ajcc_306::-webkit-scrollbar-track{background:var(--theme-background);border-radius:4px}._legalContent_1ajcc_306::-webkit-scrollbar-thumb{background:var(--theme-border-secondary);border-radius:4px}._legalContent_1ajcc_306::-webkit-scrollbar-thumb:hover{background:var(--theme-text-secondary)}._subscriptionInfo_1ajcc_412{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;border:2px solid var(--brown-border-mix);border-radius:12px}._subscriptionStatus_1ajcc_421{display:flex;justify-content:center}._statusBadge_1ajcc_426{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:var(--green-100);border:2px solid;border-color:var(--green-border-mix);border-radius:8px;color:var(--green-950);font-weight:600;font-size:1rem}._statusIcon_1ajcc_440{color:var(--green-600);font-size:1.25rem}._subscriptionDetails_1ajcc_445{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:var(--theme-background);color:var(--theme-text-secondary);border-radius:8px;border:1px solid var(--theme-text-secondary)}._detailRow_1ajcc_456{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._detailLabel_1ajcc_463{font-size:1rem;font-weight:500;color:var(--theme-text-secondary)}._detailValue_1ajcc_469{font-size:1rem;color:var(--theme-text);font-weight:600}._subscriptionActions_1ajcc_475{display:flex;gap:1rem;justify-content:center;align-items:center}._plansContainerMini_1ajcc_483{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.5rem 0 1rem}._planCardMini_1ajcc_490{border:2px solid var(--theme-border);border-radius:10px;padding:.875rem .75rem;background:var(--theme-background);display:flex;flex-direction:column;transition:all .3s ease;position:relative;min-height:450px}._planCardMini_1ajcc_490:hover{transform:translateY(-2px)}._planCardFreeMini_1ajcc_506{cursor:default}._planCardFreeMini_1ajcc_506:hover{transform:none}._planCardPopularMini_1ajcc_514{border:2px solid;border-color:var(--green-border-mix2);background:var(--green-100);transform:scale(1.03);z-index:1}._planCardPopularMini_1ajcc_514:hover{transform:scale(1.03) translateY(-2px)}._popularBadgeMini_1ajcc_526{position:absolute;top:.5rem;right:.5rem;background:var(--theme-text-primary);color:var(--theme-background);padding:.2rem .5rem;border-radius:16px;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.2rem}._trialBadgeMini_1ajcc_544{position:absolute;top:-.6rem;left:50%;transform:translate(-50%);background:var(--green-700);color:#fff;padding:.3rem .7rem;border-radius:999px;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap;z-index:2}._trialBadgeMiniSecondary_1ajcc_564{background:var(--green-600);color:#fff;border:none}._trialNoteMini_1ajcc_570{font-size:.65rem;color:var(--theme-text-secondary);margin:.35rem 0 0;line-height:1.3;font-style:italic}._statusBanner_1ajcc_579{display:flex;align-items:center;justify-content:center;padding:.85rem 1rem;margin-bottom:1.25rem;border-radius:10px;background:var(--green-100, var(--theme-surface));border:1px solid var(--green-300, var(--theme-border));color:var(--theme-text-primary);font-size:.9rem;font-weight:500;line-height:1.4;text-align:center}._statusBannerInfo_1ajcc_595{background:var(--brown-100, var(--theme-surface));border-color:var(--brown-300, var(--theme-border))}._statusBannerWarning_1ajcc_600{background:#ffa5001f;border-color:#ffa50073;color:#b35200}._planYearlyTotalMini_1ajcc_607{font-size:.7rem;font-weight:600;color:var(--theme-text-primary);margin:.1rem 0 .15rem}._planCardLifetimeMini_1ajcc_615{border:2px solid var(--theme-border);background:var(--theme-background)}._lifetimeBadgeMini_1ajcc_620{position:absolute;top:-.6rem;left:50%;transform:translate(-50%);background:var(--brown-800);color:#fff;padding:.3rem .7rem;border-radius:999px;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;z-index:2}._trustBarMini_1ajcc_640{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin:1.25rem 0 .75rem;padding:.75rem;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:10px}._trustItemMini_1ajcc_651{display:flex;align-items:center;gap:.4rem;font-size:.7rem;color:var(--theme-text-primary);font-weight:500;line-height:1.25}._trustIconMini_1ajcc_661{color:var(--green-700);font-size:.85rem;flex-shrink:0}._trialReassuranceMini_1ajcc_667{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:.75rem .875rem;background:var(--theme-background);border:1px dashed var(--theme-border);border-radius:8px;font-size:.72rem;color:var(--theme-text-secondary);line-height:1.45}._reassuranceIconMini_1ajcc_681{color:var(--theme-text-secondary);font-size:.8rem;margin-top:.15rem;flex-shrink:0}@media(max-width:1024px){._plansContainerMini_1ajcc_483{grid-template-columns:1fr;gap:1.25rem;margin-top:1.75rem}._planCardMini_1ajcc_490{min-height:auto;padding:1.25rem 1rem}._planCardPopularMini_1ajcc_514{transform:none}._planCardPopularMini_1ajcc_514:hover{transform:translateY(-2px)}._planTitleMini_1ajcc_709,._planPricePeriodMini_1ajcc_710,._planBillingMini_1ajcc_711,._planDescriptionMini_1ajcc_712,._planFeatureMini_1ajcc_713,._trialNoteMini_1ajcc_570,._planYearlyTotalMini_1ajcc_607{font-size:.85rem}._planTitleMini_1ajcc_709{font-size:1rem}._planPriceMini_1ajcc_723{font-size:1.85rem}._planButtonContainerMini_1ajcc_727 button{font-size:.95rem;padding:.75rem}}@media(max-width:768px){._trustBarMini_1ajcc_640{grid-template-columns:repeat(2,1fr);gap:.6rem;padding:.65rem}._trustItemMini_1ajcc_651{font-size:.7rem}._trialBadgeMini_1ajcc_544,._lifetimeBadgeMini_1ajcc_620{font-size:.6rem;padding:.25rem .6rem}._popularBadgeMini_1ajcc_526{font-size:.55rem}}@media(max-width:480px){._trustBarMini_1ajcc_640{grid-template-columns:1fr;gap:.4rem}}._popularIconMini_1ajcc_762{font-size:.65rem}._planHeaderMini_1ajcc_766{display:flex;flex-direction:column;margin-bottom:.75rem;margin-top:.25rem}._planTitleMini_1ajcc_709{font-size:.85rem;font-weight:700;color:var(--theme-text-primary);margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}._planPriceMini_1ajcc_723{font-size:1.5rem;font-weight:700;color:var(--theme-text-primary);margin:.25rem 0 .125rem;line-height:1.2}._planPricePeriodMini_1ajcc_710{font-size:.7rem;color:var(--theme-text-secondary);font-weight:400}._planBillingMini_1ajcc_711{font-size:.65rem;color:var(--theme-text-secondary);margin:.125rem 0 0;text-transform:lowercase}._planDescriptionMini_1ajcc_712{color:var(--theme-text-secondary);font-size:.7rem;margin-bottom:.75rem;line-height:1.3;min-height:1.5rem}._planFeaturesMini_1ajcc_811{list-style:none;padding:0;margin:0 0 .75rem;flex:1}._planFeatureMini_1ajcc_713{display:flex;align-items:flex-start;gap:.5rem;padding:.35rem 0;color:var(--theme-text-primary);font-size:.7rem;line-height:1.3}._planFeatureIconMini_1ajcc_828{color:var(--green-700);font-size:.75rem;flex-shrink:0;margin-top:.1rem}._planButtonContainerMini_1ajcc_727{margin-top:auto;padding-top:.5rem}._planButtonContainerMini_1ajcc_727 button{width:100%;font-size:.75rem;padding:.5rem}._comparisonContainer_1ajcc_847{display:flex;flex-direction:column;border:2px solid;border-color:var(--brown-border-mix);border-radius:12px;background:var(--brown-50)}._comparisonTable_1ajcc_856{display:flex;flex-direction:column;border-bottom:2px solid;border-color:var(--brown-border-mix);overflow:hidden;background:var(--brown-50)}._comparisonHeader_1ajcc_865{display:grid;grid-template-columns:2fr 1fr 1fr;background:var(--brown-100);border-bottom:2px solid var(--brown-border-mix)}._comparisonColumn_1ajcc_872{padding:1rem;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--brown-800);position:relative}._comparisonColumn_1ajcc_872:last-child{border-right:none}._planTitle_1ajcc_709{font-size:1.25rem;font-weight:600;color:var(--brown-800);margin:0;text-align:center}._planTitlePremium_1ajcc_893{color:var(--green-800);font-weight:600;padding:.5rem 1rem;border-radius:8px;border:2px solid var(--green-border-mix)}._comparisonRow_1ajcc_902{display:grid;grid-template-columns:2fr 1fr 1fr;border-bottom:1px solid var(--brown-800);transition:background-color .2s ease}._comparisonRow_1ajcc_902:hover{background:var(--brown-100)}._comparisonRow_1ajcc_902:last-child{border-bottom:none}._featureName_1ajcc_917{font-size:.95rem;color:var(--brown-900);font-weight:500}._featureValue_1ajcc_923{font-size:.9rem;color:var(--red);text-align:center}._featureValuePremium_1ajcc_929{font-size:.9rem;color:var(--green-700);font-weight:700;text-align:center}._checkIcon_1ajcc_936,._checkIconPremium_1ajcc_942{color:var(--green-700);font-size:1.25rem;margin:0 auto}._crossIcon_1ajcc_948{color:var(--red);font-size:1.25rem;margin:0 auto}._subscribeButtonContainer_1ajcc_954{display:flex;justify-content:center;padding:1rem 0}@media(max-width:768px){._preferencesContainer_1ajcc_15{padding:.5rem}._settingRow_1ajcc_48{flex-direction:column;align-items:flex-start;gap:.75rem}._toggleContainer_1ajcc_78{align-self:flex-end;width:100%;max-width:200px}._buttonGroup_1ajcc_126{width:100%;max-width:100%;justify-content:stretch}._buttonGroup_1ajcc_126 button{flex:1;min-width:0;max-width:none;width:auto}._sessionInfo_1ajcc_213{flex-direction:column;align-items:flex-start}._sessionProjectContainer_1ajcc_238{width:100%;justify-content:space-between}._sessionProject_1ajcc_238{text-align:left}._projectSelectSmall_1ajcc_270{min-width:100%;max-width:100%}._legalContent_1ajcc_306{padding:1rem;max-height:500px}._legalSectionTitle_1ajcc_340{font-size:1.1rem}._legalText_1ajcc_321{font-size:.9rem}._subscriptionInfo_1ajcc_412{padding:1rem}._subscriptionActions_1ajcc_475{flex-direction:column;width:100%}._comparisonContainer_1ajcc_847{gap:1rem;padding:.5rem;margin:0 auto;max-width:100%;overflow-x:auto}._comparisonTable_1ajcc_856{min-width:100%}._comparisonHeader_1ajcc_865{grid-template-columns:1.5fr 1fr 1fr;font-size:.85rem}._comparisonRow_1ajcc_902{grid-template-columns:1.5fr 1fr 1fr}._comparisonColumn_1ajcc_872{padding:.5rem .4rem;font-size:.8rem;word-wrap:break-word;overflow-wrap:break-word;min-width:0}._comparisonColumn_1ajcc_872:first-child{text-align:left;justify-content:flex-start;padding-left:.5rem}._planTitle_1ajcc_709{font-size:.9rem;text-align:center}._planTitlePremium_1ajcc_893{font-size:.9rem;padding:.25rem .4rem}._featureName_1ajcc_917{font-weight:500;font-size:.8rem;margin:0;line-height:1.3}._featureValue_1ajcc_923,._featureValuePremium_1ajcc_929{text-align:center;font-size:.75rem;line-height:1.3}._checkIcon_1ajcc_936,._checkIconPremium_1ajcc_942,._crossIcon_1ajcc_948{font-size:.9rem;margin:0}._subscribeButtonContainer_1ajcc_954{padding:.5rem 0}._sectionTitle_1ajcc_33{font-size:1.25rem}._settingLabel_1ajcc_55{font-size:.95rem}}._timerConfigContainer_1ajcc_1112{display:block;margin:0 auto;background:var(--theme-surface);max-width:400px;border:2px solid var(--theme-border-secondary);border-radius:12px;padding:0;overflow:hidden}._timerConfigContent_1ajcc_1123{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._presets_1ajcc_1130{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._presetsLabel_1ajcc_1137{font-weight:500;color:var(--theme-text-secondary);font-size:.9rem}._presetButton_1ajcc_1143{padding:.5rem 1rem;border:2px solid var(--theme-border);border-radius:8px;background:var(--theme-background);color:var(--theme-text-primary);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s ease}._presetButton_1ajcc_1143:hover{border-color:var(--green-border-mix2);transform:translateY(-2px)}._presetButton_1ajcc_1143:active{transform:translateY(0);border-color:var(--green-border-mix2)}._presetActive_1ajcc_1165{border-color:var(--green-border-mix2)}._inputWithInfo_1ajcc_1169{position:relative;display:flex;align-items:flex-end;gap:.5rem}._infoButton_1ajcc_1176{background:none;border:none;color:var(--theme-text-secondary);cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-bottom:.5rem}._infoButton_1ajcc_1176:hover{background:var(--theme-border);color:var(--theme-text-primary);transform:scale(1.1)}._infoButton_1ajcc_1176:focus{outline:2px solid var(--green-border-mix);outline-offset:2px}._timerSaveButtonContainer_1ajcc_1202{display:flex;justify-content:right;gap:1rem;padding:.5rem 1.5rem 1rem;border-top:1px solid var(--theme-border)}@media(max-width:768px){._timerConfigContent_1ajcc_1123{padding:1rem}._timerSaveButtonContainer_1ajcc_1202{padding-left:1rem;padding-right:1rem}}@media(max-width:480px){._buttonGroup_1ajcc_126{gap:.25rem}._buttonGroup_1ajcc_126 button{font-size:.85rem;height:40px;padding:.5rem .75rem}._settingLabel_1ajcc_55{font-size:.9rem}._sectionTitle_1ajcc_33{font-size:1.125rem}}._settingsGroup_1ajcc_42,._section_1ajcc_29,._subscriptionInfo_1ajcc_412{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:26px;padding:26px}._sectionTitle_1ajcc_33{font-weight:900;font-size:23px;letter-spacing:-.4px}._settingRow_1ajcc_48{padding:18px 0;border-color:var(--theme-border)}._settingLabel_1ajcc_55{font-weight:800}._settingDescription_1ajcc_62{font-weight:600;line-height:1.5}._optionButton_1ajcc_142{border-radius:20px;border-width:1px}._sessionItem_1ajcc_198{border:1px solid var(--theme-border);border-radius:20px;background:var(--theme-surface);padding:18px}._planCardMini_1ajcc_490{border-radius:26px;border-width:2px;box-shadow:none}._planCardPopularMini_1ajcc_514{background:var(--green-200);color:#293017;border-color:var(--green-600)}._planCardLifetimeMini_1ajcc_615{background:var(--pocha-orange-soft);border-color:var(--pocha-orange)}@media(max-width:760px){._settingsGroup_1ajcc_42,._section_1ajcc_29,._subscriptionInfo_1ajcc_412{padding:20px 16px}}._section_1ajcc_29 ._settingsGroup_1ajcc_42{border:0;background:transparent;padding:0;gap:0}._sectionTitle_1ajcc_33{color:var(--theme-text-primary);border:0;padding-bottom:0}._settingDescription_1ajcc_62{font-style:normal}._preferencesContainer_1ajcc_15{padding:0}@media(max-width:760px){._settingRow_1ajcc_48{flex-direction:row;align-items:center;gap:20px}._settingLabel_1ajcc_55{font-size:14px}._settingDescription_1ajcc_62{font-size:12px}._buttonGroup_1ajcc_126{width:auto;flex-wrap:wrap}._buttonGroup_1ajcc_126 button{min-width:80px;font-size:12px}}._settingRow_1ajcc_48>div:first-child{flex:1;min-width:0}._settingRow_1ajcc_48:has(._buttonGroup_1ajcc_126){flex-wrap:wrap}._settingDescription_1ajcc_62{margin-bottom:0}._toggleContainer_y7fxl_1{display:flex;align-items:center;justify-content:space-between;width:100%}._toggleLabel_y7fxl_8{font-size:1rem;color:var(--theme-text-primary);font-weight:500}._switch_y7fxl_14{position:relative;display:inline-block;width:52px;height:32px;flex-shrink:0}._toggle_y7fxl_1{opacity:0;width:0;height:0}._slider_y7fxl_29{position:absolute;cursor:pointer;inset:0;border-radius:16px;background-color:#e0e0e0;border:2px solid #CACACA;border-bottom-width:4px;transition:background-color .25s ease,border-color .25s ease}._slider_y7fxl_29:before{position:absolute;content:"";height:24px;width:24px;left:1px;top:50%;transform:translateY(calc(-50% - 1px));background-color:#fff;border-radius:50%;border:2px solid #CACACA;border-bottom-width:4px;transition:transform .25s ease,border-color .25s ease}._toggle_y7fxl_1:checked+._slider_y7fxl_29{background-color:var(--green-600);border-color:var(--green-500)}._toggle_y7fxl_1:checked+._slider_y7fxl_29:before{transform:translate(20px) translateY(calc(-50% - 1px));border-color:#cacaca}._toggle_y7fxl_1:disabled+._slider_y7fxl_29{opacity:.5;cursor:not-allowed}._toggle_y7fxl_1:focus-visible+._slider_y7fxl_29{outline:2px solid var(--theme-text-primary);outline-offset:2px}._switch_y7fxl_14:hover ._slider_y7fxl_29:before{filter:brightness(.96)}._cardSide_y7fxl_88{display:none}._toggleContainer_y7fxl_1:not(:has(._toggleLabel_y7fxl_8)){width:auto;flex-shrink:0}._backdrop_1t0fc_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1t0fc_18{background:var(--theme-background);border-radius:12px;border:2px solid var(--theme-border);width:90vw;height:90vh;overflow-y:auto;display:flex;flex-direction:column}._header_1t0fc_30{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:2px solid var(--theme-border);background:var(--theme-surface);border-top-left-radius:12px;border-top-right-radius:12px}._title_1t0fc_41{margin:0;font-size:1.5rem;font-weight:600;color:var(--theme-text-secondary)}._content_1t0fc_49{padding:1.5rem;flex:1}._section_1t0fc_54{margin-bottom:2rem}._section_1t0fc_54:last-child{margin-bottom:0}._sectionTitle_1t0fc_62{font-size:1.25rem;font-weight:600;color:var(--theme-text-secondary);margin-bottom:1rem;margin-top:0;border-bottom:2px solid var(--theme-border);padding-bottom:.5rem}._featuresList_1t0fc_72{list-style:none;padding:0;margin:0}._featureItem_1t0fc_78{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;margin-bottom:.5rem;background:var(--theme-surface);border-radius:8px;border:1px solid var(--theme-border);color:var(--theme-text-primary);font-size:.95rem;line-height:1.5;transition:all .2s ease}._featureItem_1t0fc_78:hover{border-color:var(--theme-text-secondary);transform:translateY(-1px)}._featureItemLost_1t0fc_98{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;margin-bottom:.5rem;background:var(--theme-surface);border-radius:8px;border:1px solid var(--theme-border);color:var(--theme-text-secondary);font-size:.95rem;line-height:1.5;opacity:.8}._checkIcon_1t0fc_113{color:var(--green-700);font-size:1.25rem;margin-top:2px;flex-shrink:0}._warningSection_1t0fc_120{margin-top:2rem;padding:1.25rem;background:var(--theme-surface);border-radius:8px;border:2px solid var(--theme-border-secondary)}._warningTitle_1t0fc_128{font-size:1.125rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:.75rem;margin-top:0}._warningText_1t0fc_136{font-size:.95rem;color:var(--theme-text-secondary);margin-bottom:1rem;line-height:1.5}._actions_1t0fc_144{display:flex;gap:.75rem;padding:1rem 1.5rem 1.5rem;justify-content:flex-end;border-top:2px solid var(--theme-border);background:var(--theme-surface);border-bottom-left-radius:12px;border-bottom-right-radius:12px}._plansContainer_1t0fc_156{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0 1.5rem}._planCard_1t0fc_163{border:2px solid var(--theme-border);border-radius:12px;padding:1.25rem 1rem;background:var(--theme-surface);display:flex;flex-direction:column;transition:all .3s ease;cursor:pointer;position:relative;min-height:520px}._planCard_1t0fc_163:hover{transform:translateY(-4px)}._planCard_1t0fc_163._selected_1t0fc_180{border:2px solid;border-color:var(--green-border-mix2);background:var(--green-100);transform:scale(1.05);z-index:1}._planCard_1t0fc_163._selected_1t0fc_180:hover{transform:scale(1.05) translateY(-4px)}._planCard_1t0fc_163:not(._selected_1t0fc_180){background:var(--theme-surface)}._planCardFree_1t0fc_196{cursor:default}._planCardFree_1t0fc_196:hover{transform:none;box-shadow:none}._planCardPopular_1t0fc_205{border:2px solid;border-color:var(--green-border-mix2);background:var(--green-100);transform:scale(1.05);z-index:1}._planCardPopular_1t0fc_205:hover{transform:scale(1.05) translateY(-4px)}._planCardPopular_1t0fc_205:not(._selected_1t0fc_180){transform:scale(1);background:var(--green-50);border-color:var(--theme-border)}._planCardPopular_1t0fc_205:not(._selected_1t0fc_180):hover{transform:translateY(-4px)}._popularBadge_1t0fc_227{position:absolute;top:.75rem;right:.75rem;background:var(--theme-text-primary);color:var(--theme-background);padding:.25rem .625rem;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.25rem}._trialBadge_1t0fc_245{position:absolute;top:-.75rem;left:50%;transform:translate(-50%);background:var(--green-700);color:#fff;padding:.4rem .85rem;border-radius:999px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;z-index:2}._trialBadgeSecondary_1t0fc_265{background:var(--green-600);color:#fff;border:none}._trialBadgeIcon_1t0fc_271{font-size:.8rem}._trialNote_1t0fc_275{font-size:.75rem;color:var(--theme-text-secondary);margin:.4rem 0 0;line-height:1.35;font-style:italic}._planYearlyTotal_1t0fc_284{font-size:.85rem;font-weight:600;color:var(--theme-text-primary);margin:.15rem 0 .25rem;letter-spacing:.2px}._planCardLifetime_1t0fc_293{border:2px solid var(--theme-border);background:var(--theme-surface)}._planCardLifetime_1t0fc_293._selected_1t0fc_180{border-color:var(--purple-500, var(--theme-text-primary));background:var(--purple-50, var(--theme-surface))}._lifetimeBadge_1t0fc_303{position:absolute;top:-.75rem;left:50%;transform:translate(-50%);background:var(--brown-800);color:#fff;padding:.4rem .85rem;border-radius:999px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;z-index:2}._planCardPopular_1t0fc_205:not(._selected_1t0fc_180) ._popularBadge_1t0fc_227{padding:.2rem .5rem;font-size:.65rem}._popularIcon_1t0fc_325{font-size:.75rem}._planCardPopular_1t0fc_205:not(._selected_1t0fc_180) ._popularIcon_1t0fc_325{font-size:.65rem}._planHeader_1t0fc_333{display:flex;flex-direction:column;margin-bottom:1rem;margin-top:.25rem}._planTitle_1t0fc_340{font-size:1.1rem;font-weight:700;color:var(--theme-text-primary);margin:0 0 .75rem;text-transform:uppercase;letter-spacing:1px}._planPrice_1t0fc_349{font-size:2rem;font-weight:700;color:var(--theme-text-primary);margin:.25rem 0 .125rem;line-height:1.2}._planPricePeriod_1t0fc_357{font-size:.9rem;color:var(--theme-text-secondary);font-weight:400}._planBilling_1t0fc_363{font-size:.8rem;color:var(--theme-text-secondary);margin:.25rem 0 0;text-transform:lowercase}._planDiscount_1t0fc_370{position:absolute;top:1rem;right:1rem;background:var(--green-700);color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600}._planDescription_1t0fc_382{color:var(--theme-text-secondary);font-size:.8rem;margin-bottom:1rem;line-height:1.4;min-height:2rem}._planFeatures_1t0fc_390{list-style:none;padding:0;margin:0 0 1.25rem;flex:1}._planFeature_1t0fc_390{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem 0;color:var(--theme-text-primary);font-size:.85rem;line-height:1.4}._planFeatureIcon_1t0fc_407{color:var(--green-700);font-size:.9rem;flex-shrink:0;margin-top:.125rem}._planButtonContainer_1t0fc_414{margin-top:auto;padding-top:.75rem}._planButtonContainer_1t0fc_414 button{width:100%}._paymentFormContainer_1t0fc_424{display:block;margin:0 auto;margin-top:2rem;padding:1.5rem;max-width:600px;background:var(--theme-surface);border:2px solid var(--theme-border);border-radius:12px;animation:_slideDown_1t0fc_1 .3s ease-out}@keyframes _slideDown_1t0fc_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._paymentFormTitle_1t0fc_447{font-size:1.25rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--theme-border)}._paymentForm_1t0fc_424{display:flex;flex-direction:column;gap:1.25rem}._formRow_1t0fc_462{display:flex;flex-direction:column;gap:.5rem}._formRowDouble_1t0fc_468{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._formGroup_1t0fc_474{display:flex;flex-direction:column;gap:.5rem}._formLabel_1t0fc_480{font-size:.875rem;font-weight:600;color:var(--theme-text-secondary);text-transform:uppercase;letter-spacing:.5px}._formInput_1t0fc_488{padding:.75rem 1rem;border:2px solid var(--theme-border);border-radius:8px;background:var(--theme-background);color:var(--theme-text-primary);font-size:1rem;transition:all .2s ease;font-family:inherit}._formInput_1t0fc_488:focus{outline:none;border-color:var(--green-800)}._formInput_1t0fc_488::placeholder{color:var(--theme-text-secondary);opacity:.6}._cardInputWrapper_1t0fc_509{position:relative;display:flex;align-items:center}._cardInput_1t0fc_509{padding:.75rem 3rem .75rem 1rem;border:2px solid var(--theme-border);border-radius:8px;background:var(--theme-background);color:var(--theme-text-primary);font-size:1rem;width:100%;transition:all .2s ease;font-family:inherit;letter-spacing:2px}._cardInput_1t0fc_509:focus{outline:none;border-color:var(--green-800)}._cardInput_1t0fc_509::placeholder{color:var(--theme-text-secondary);opacity:.6;letter-spacing:0}._cardBrands_1t0fc_540{position:absolute;right:1rem;display:flex;align-items:center;gap:.5rem}._cardBrand_1t0fc_540{font-size:1.5rem;opacity:.7}._paymentSummary_1t0fc_553{margin-top:.5rem;padding:1rem;background:var(--theme-background);border-radius:8px;border:1px solid var(--theme-border)}._summaryRow_1t0fc_561{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._summaryRow_1t0fc_561:first-child{border-bottom:1px solid var(--theme-border);padding-bottom:.75rem;margin-bottom:.75rem}._summaryLabel_1t0fc_574{font-size:.95rem;color:var(--theme-text-secondary)}._summaryPrice_1t0fc_579{font-size:.95rem;font-weight:600;color:var(--theme-text-primary)}._summaryTotal_1t0fc_585{font-size:1.25rem;font-weight:700;color:var(--theme-text-primary)}._securityNote_1t0fc_591{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--theme-background);border-radius:8px;font-size:.875rem;color:var(--theme-text-secondary);text-align:center;justify-content:center}._lockIcon_1t0fc_604{font-size:1rem}@media(max-width:768px){._backdrop_1t0fc_2{padding:1rem}._modal_1t0fc_18{width:95vw;height:95vh}._header_1t0fc_30{padding:1.25rem}._title_1t0fc_41{font-size:1.25rem}._content_1t0fc_49{padding:1.25rem}._sectionTitle_1t0fc_62{font-size:1.125rem}._featureItem_1t0fc_78,._featureItemLost_1t0fc_98{font-size:.9rem;padding:.625rem}._warningTitle_1t0fc_128{font-size:1rem}._warningText_1t0fc_136{font-size:.9rem}._actions_1t0fc_144{flex-direction:column;padding:1rem 1.25rem 1.25rem}._actions_1t0fc_144>*{width:100%}._paymentFormContainer_1t0fc_424{padding:1.25rem;margin-top:1.5rem}._formRowDouble_1t0fc_468{grid-template-columns:1fr}._paymentFormTitle_1t0fc_447{font-size:1.125rem}}._errorMessage_1t0fc_673{background-color:#f44;color:#fff;padding:1rem;border-radius:8px;margin-bottom:1rem;text-align:center;font-size:.875rem}._selectedPlanInfo_1t0fc_684{text-align:center}._selectedPlanInfo_1t0fc_684 p{color:var(--theme-text-secondary);margin:.5rem 0 0;font-size:.875rem}._buttonSpinner_1t0fc_695{animation:_spin_1t0fc_1 1s linear infinite;margin-right:.5rem}@keyframes _spin_1t0fc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._trustBar_1t0fc_710{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1.5rem 0 1rem;padding:1rem;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:10px}._trustItem_1t0fc_721{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--theme-text-primary);font-weight:500;line-height:1.3}._trustIcon_1t0fc_731{color:var(--green-700);font-size:.95rem;flex-shrink:0}._trialReassurance_1t0fc_737{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 .5rem;padding:.875rem 1rem;background:var(--theme-background);border:1px dashed var(--theme-border);border-radius:8px;font-size:.8rem;color:var(--theme-text-secondary);line-height:1.45;text-align:left}._reassuranceIcon_1t0fc_752{color:var(--theme-text-secondary);font-size:.85rem;margin-top:.15rem;flex-shrink:0}@media(max-width:1024px){._plansContainer_1t0fc_156{grid-template-columns:1fr;gap:1.5rem;margin:2.25rem 0 1.5rem}._planCard_1t0fc_163{min-height:auto}._planCardPopular_1t0fc_205{transform:none}._planCardPopular_1t0fc_205:hover{transform:translateY(-4px)}._planCardPopular_1t0fc_205._selected_1t0fc_180,._planCard_1t0fc_163._selected_1t0fc_180{transform:none}}@media(max-width:768px){._trustBar_1t0fc_710{grid-template-columns:repeat(2,1fr);padding:.75rem;gap:.5rem}._trustItem_1t0fc_721{font-size:.72rem}._trialBadge_1t0fc_245,._lifetimeBadge_1t0fc_303{font-size:.7rem;padding:.35rem .7rem}._trialNote_1t0fc_275{font-size:.72rem}._planYearlyTotal_1t0fc_284{font-size:.8rem}}@media(max-width:480px){._trustBar_1t0fc_710{grid-template-columns:1fr;gap:.4rem}._trialReassurance_1t0fc_737{font-size:.72rem}}._backdrop_1ypon_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1ypon_18{background:var(--theme-background);border-radius:12px;border:2px solid var(--theme-border);box-shadow:0 8px 16px #00000026;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}._header_1ypon_32{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:2px solid var(--theme-border);background:var(--theme-surface);border-top-left-radius:12px;border-top-right-radius:12px}._title_1ypon_43{margin:0;font-size:1.5rem;font-weight:600;color:var(--theme-text-secondary)}._content_1ypon_51{padding:1.5rem;text-align:center;flex:1}._warningIcon_1ypon_57{width:64px;height:64px;margin:0 auto 1.25rem;background:var(--theme-surface);border:2px solid var(--red);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--red);font-size:1.75rem}._message_1ypon_72{margin:0 0 1.5rem;font-size:1rem;color:var(--theme-text-primary);font-weight:500;line-height:1.5}._warningSection_1ypon_80{margin:1.5rem 0;padding:1.25rem;background:var(--theme-surface);border-radius:8px;border:2px solid var(--theme-border-secondary);text-align:left}._warningTitle_1ypon_89{font-size:1.125rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:1rem;margin-top:0}._featuresList_1ypon_97{list-style:none;padding:0;margin:0}._featureItemLost_1ypon_103{display:flex;align-items:flex-start;gap:.5rem;padding:.35rem 0;color:var(--theme-text-primary);font-size:.7rem;line-height:1.3}._featureIcon_1ypon_113{color:var(--green-700);font-size:.75rem;flex-shrink:0;margin-top:.1rem}._subMessage_1ypon_120{margin:1.5rem 0 0;font-size:.875rem;color:var(--theme-text-secondary);font-style:italic}._errorMessage_1ypon_127{margin:1rem 0 0;padding:1rem;background-color:#ff44441a;border:1px solid var(--red);border-radius:8px;color:var(--red);font-size:.875rem;text-align:center}._errorMessage_1ypon_127 p{margin:0}._buttonSpinner_1ypon_142{animation:_spin_1ypon_1 1s linear infinite;margin-right:.5rem}@keyframes _spin_1ypon_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._actions_1ypon_157{display:flex;gap:.75rem;padding:1rem 1.5rem 1.5rem;justify-content:flex-end;border-top:2px solid var(--theme-border);background:var(--theme-surface);border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media(max-width:768px){._backdrop_1ypon_2{padding:1rem}._modal_1ypon_18{max-width:100%}._header_1ypon_32{padding:1.25rem}._title_1ypon_43{font-size:1.25rem}._content_1ypon_51{padding:1.25rem}._warningIcon_1ypon_57{width:56px;height:56px;font-size:1.5rem;margin-bottom:1rem}._message_1ypon_72{font-size:.95rem}._warningTitle_1ypon_89{font-size:1rem}._featureItemLost_1ypon_103{font-size:.9rem;padding:.625rem}._subMessage_1ypon_120{font-size:.8125rem}._actions_1ypon_157{flex-direction:column;padding:1rem 1.25rem 1.25rem}._actions_1ypon_157>*{width:100%}}._backdrop_1mhif_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1mhif_18{background:var(--theme-background);border-radius:12px;border:2px solid var(--theme-border);box-shadow:0 8px 16px #00000026;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}._header_1mhif_32{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:2px solid var(--theme-border);background:var(--theme-surface);border-top-left-radius:12px;border-top-right-radius:12px}._title_1mhif_43{margin:0;font-size:1.5rem;font-weight:600;color:var(--theme-text-secondary)}._content_1mhif_51{padding:1.5rem;text-align:center;flex:1}._warningIcon_1mhif_57{width:64px;height:64px;margin:0 auto 1.25rem;background:var(--theme-surface);border:2px solid var(--red);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--red);font-size:1.75rem}._message_1mhif_71{margin:0 0 1.5rem;font-size:1rem;color:var(--theme-text-primary);font-weight:500;line-height:1.5}._warningSection_1mhif_79{margin:1.5rem 0;padding:1.25rem;background:var(--theme-surface);border-radius:8px;border:2px solid var(--red);text-align:left}._warningText_1mhif_88{margin:0;font-size:.95rem;color:var(--theme-text-primary);line-height:1.5;font-weight:500}._errorMessage_1mhif_96{margin:1rem 0 0;padding:1rem;background-color:#ff44441a;border:1px solid var(--red);border-radius:8px;color:var(--red);font-size:.875rem;text-align:left}._errorMessage_1mhif_96 p{margin:0;white-space:pre-line}._actions_1mhif_113{display:flex;gap:.75rem;padding:1rem 1.5rem 1.5rem;justify-content:flex-end;border-top:2px solid var(--theme-border);background:var(--theme-surface);border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media(max-width:768px){._backdrop_1mhif_2{padding:1rem}._modal_1mhif_18{max-width:100%}._header_1mhif_32{padding:1.25rem}._title_1mhif_43{font-size:1.25rem}._content_1mhif_51{padding:1.25rem}._warningIcon_1mhif_57{width:56px;height:56px;font-size:1.5rem;margin-bottom:1rem}._message_1mhif_71{font-size:.95rem}._warningText_1mhif_88{font-size:.9rem}._actions_1mhif_113{flex-direction:column;padding:1rem 1.25rem 1.25rem}._actions_1mhif_113>*{width:100%}}._page_19e1v_2{min-height:100vh;background:var(--theme-background);color:var(--theme-text-primary)}._pageContent_19e1v_8{display:flex;flex-direction:column;min-height:100vh;background:var(--theme-surface)}._navbar_19e1v_16{position:sticky;top:0;z-index:100;background:var(--theme-surface);border-bottom:2px solid var(--theme-border);padding:1rem 2rem}._navbarContent_19e1v_25{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}._mainContent_19e1v_34{flex:1;display:flex;justify-content:center;padding:2rem;overflow-y:auto}._privacyContainer_19e1v_42{width:100%;max-width:1200px;margin:0 auto}._section_19e1v_48{background:var(--theme-surface);border-radius:12px;padding:2rem;margin-bottom:2rem}._sectionTitle_19e1v_55{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--theme-text-primary)}._legalContent_19e1v_63{padding:1.5rem;background:var(--theme-background);border-radius:8px;border:1px solid var(--theme-border-secondary)}._effectiveDate_19e1v_70{font-size:.9rem;color:var(--theme-text-secondary);margin-bottom:1.5rem;font-style:italic}._legalSection_19e1v_77{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--theme-border-secondary)}._legalSection_19e1v_77:last-child{border-bottom:none}._legalSectionTitle_19e1v_87{font-size:1.3rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:1rem}._legalSubtitle_19e1v_94{font-size:1.1rem;font-weight:500;color:var(--theme-text-primary);margin-top:1rem;margin-bottom:.75rem}._legalSubtitle2_19e1v_102{font-size:1rem;font-weight:500;color:var(--theme-text-primary);margin-top:.75rem;margin-bottom:.5rem}._legalText_19e1v_110{font-size:1rem;line-height:1.6;color:var(--theme-text-secondary);margin-bottom:1rem}._providersTable_19e1v_117{background:var(--theme-surface);border-radius:8px;padding:1rem;margin:1rem 0}._providersTable_19e1v_117 ._legalText_19e1v_110{margin-bottom:.5rem;font-size:.9rem;font-style:italic}._legalContent_19e1v_63::-webkit-scrollbar{width:8px}._legalContent_19e1v_63::-webkit-scrollbar-track{background:var(--theme-background);border-radius:4px}._legalContent_19e1v_63::-webkit-scrollbar-thumb{background:var(--theme-border-secondary);border-radius:4px}._legalContent_19e1v_63::-webkit-scrollbar-thumb:hover{background:var(--theme-text-secondary)}@media(max-width:768px){._navbar_19e1v_16,._mainContent_19e1v_34{padding:1rem}._privacyContainer_19e1v_42{padding:0}._section_19e1v_48{padding:1rem}._legalContent_19e1v_63{padding:1rem;max-height:500px}._legalSectionTitle_19e1v_87{font-size:1.1rem}._legalText_19e1v_110{font-size:.9rem}}._page_1tcdh_2{min-height:100vh;background:var(--theme-background);color:var(--theme-text-primary)}._pageContent_1tcdh_8{display:flex;flex-direction:column;min-height:100vh;background:var(--theme-surface)}._navbar_1tcdh_16{position:sticky;top:0;z-index:100;background:var(--theme-surface);border-bottom:2px solid var(--theme-border);padding:1rem 2rem}._navbarContent_1tcdh_25{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}._mainContent_1tcdh_34{flex:1;display:flex;justify-content:center;padding:2rem;overflow-y:auto}._termsContainer_1tcdh_42{width:100%;max-width:1200px;margin:0 auto}._section_1tcdh_48{background:var(--theme-surface);border-radius:12px;padding:2rem;margin-bottom:2rem}._sectionTitle_1tcdh_55{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--theme-text-primary)}._legalContent_1tcdh_63{padding:1.5rem;background:var(--theme-background);border-radius:8px;border:1px solid var(--theme-border-secondary)}._effectiveDate_1tcdh_70{font-size:.9rem;color:var(--theme-text-secondary);margin-bottom:1.5rem;font-style:italic}._legalSection_1tcdh_77{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--theme-border-secondary)}._legalSection_1tcdh_77:last-child{border-bottom:none}._legalSectionTitle_1tcdh_87{font-size:1.3rem;font-weight:600;color:var(--theme-text-primary);margin-bottom:1rem}._legalText_1tcdh_94{font-size:1rem;line-height:1.6;color:var(--theme-text-secondary);margin-bottom:1rem}._legalContent_1tcdh_63::-webkit-scrollbar{width:8px}._legalContent_1tcdh_63::-webkit-scrollbar-track{background:var(--theme-background);border-radius:4px}._legalContent_1tcdh_63::-webkit-scrollbar-thumb{background:var(--theme-border-secondary);border-radius:4px}._legalContent_1tcdh_63::-webkit-scrollbar-thumb:hover{background:var(--theme-text-secondary)}@media(max-width:768px){._navbar_1tcdh_16,._mainContent_1tcdh_34{padding:1rem}._termsContainer_1tcdh_42{padding:0}._section_1tcdh_48,._legalContent_1tcdh_63{padding:1rem}._legalSectionTitle_1tcdh_87{font-size:1.1rem}._legalText_1tcdh_94{font-size:.9rem}}._followBtnWrapper_1dhvh_5{position:absolute;top:14px;right:14px;z-index:10}._followBtnFollowing_1dhvh_12{opacity:.85}._section_1dhvh_16{margin-bottom:2rem;position:relative;display:flex;flex-direction:column;gap:14px;max-width:650px;margin-left:auto;margin-right:auto}._notFound_1dhvh_28{text-align:center;padding:3rem;color:var(--theme-text-secondary)}._avatarSection_1dhvh_36{display:flex;justify-content:center;overflow:visible;margin-top:2em}._avatarContainer_1dhvh_43{padding:8px;background:var(--theme-background);border-radius:50%;overflow:visible}._avatar_1dhvh_36{width:110px;height:110px;border-radius:50%;background:var(--theme-surface);border:4px solid var(--theme-background);display:block}._profileInfoSection_1dhvh_61{display:flex;flex-direction:column;align-items:center;padding:0 20px;text-align:center}._profileName_1dhvh_69{font-size:1.6rem;font-weight:700;color:var(--green-800);margin:0 0 4px}._profileTag_1dhvh_76{color:var(--green-600);font-size:.85rem;font-weight:500;margin:0 0 4px}._profileJoinDate_1dhvh_83{color:var(--green-700);font-size:.85rem;margin:0}._profileJoinDate_1dhvh_83 strong{color:var(--green-800)}._followRow_1dhvh_93{display:flex;align-items:center;gap:8px;margin-top:8px}._followStat_1dhvh_100{font-size:.85rem;color:var(--theme-text-secondary)}._followStat_1dhvh_100 strong{color:var(--theme-text-primary);font-weight:700}._followDivider_1dhvh_110{color:var(--theme-text-secondary);font-size:.85rem}._highlightTitle_1dhvh_117{font-size:.95rem;font-weight:600;color:var(--theme-text-primary);margin:0 0 10px;text-align:center}._trophiesContainer_1dhvh_127{padding:14px;background:var(--theme-surface);border-radius:12px;border:2px solid var(--green-500);overflow:hidden}._trophyCardsGrid_1dhvh_135{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._trophySlot_1dhvh_141{display:flex;align-items:center;justify-content:center}._trophyCardCompact_1dhvh_148{padding:12px 0!important;border-radius:10px!important;border-width:2px!important;min-width:unset!important;max-width:unset!important;width:100%!important;flex:none!important}._trophyCardCompact_1dhvh_148 [class*=trophyIconLarge]{height:100px!important;margin-bottom:4px!important}._trophyCardCompact_1dhvh_148 [class*=trophyImageLarge]{width:40px!important;height:90px!important;transform:scale(1.5) translateY(10px)!important}._trophyCardCompact_1dhvh_148:hover [class*=trophyImageLarge]{transform:scale(1) translateY(0)!important}._trophyCardCompact_1dhvh_148 [class*=trophyValue]{font-size:.8rem!important}._trophyCardCompact_1dhvh_148 [class*=trophyUnit]{font-size:.6rem!important;margin-top:2px!important}._personalRecordsSection_1dhvh_184{padding:14px;background:var(--theme-surface);border-radius:12px;border:2px solid var(--green-500)}._recordsGrid_1dhvh_191{display:grid;grid-template-columns:1fr 1fr;gap:8px}._recordCard_1dhvh_197{display:flex;align-items:center;gap:.6em;background:var(--theme-surface);border-radius:10px;border:2px solid var(--theme-border-secondary);transition:all .2s ease;overflow:visible}._recordCard_1dhvh_197:hover{transform:translateY(-2px)}._recordIcon_1dhvh_212{min-width:42px;max-width:42px;display:flex;align-items:center;justify-content:center;overflow:visible;margin:-6px 0}._iconImage_1dhvh_222{width:60px;height:60px;filter:var(--theme-icon-filter, none);overflow:visible}._recordInfo_1dhvh_229{flex:1;padding-right:6px}._recordInfo_1dhvh_229 h4{font-size:.75rem;font-weight:600;color:var(--theme-text-secondary);margin:0 0 2px;line-height:1.2}._recordInfo_1dhvh_229 p{font-size:.9rem;font-weight:700;color:var(--theme-text-primary);margin:0}._statsRow_1dhvh_251{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._statPill_1dhvh_257{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;background:var(--theme-surface);border-radius:10px;border:2px solid var(--brown-border-mix);position:relative;transition:all .2s ease}._statPill_1dhvh_257:hover{transform:translateY(-2px);border-color:var(--brown-border-mix2)}._statPillIcon_1dhvh_275{position:absolute;width:18px;height:18px;top:-6px;right:-6px;background:var(--theme-surface);color:var(--brown-650)}._statPillValue_1dhvh_285{font-size:.95rem;font-weight:700;color:var(--theme-text-primary)}._statPillLabel_1dhvh_291{font-size:.68rem;font-weight:500;color:var(--theme-text-secondary);text-align:center}._activitySection_1dhvh_300{padding:14px;background:var(--theme-surface);border-radius:12px;border:2px solid var(--green-500);display:flex;flex-direction:column;gap:10px;align-items:center}@keyframes _badgeWobble_1dhvh_1{0%{transform:rotate(0) translate(0)}to{transform:rotate(8deg) translate(8px)}}@keyframes _badgeCountPop_1dhvh_1{0%{transform:scale(0) rotate(-15deg);opacity:0}65%{transform:scale(1.25) rotate(5deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}._badgesSection_1dhvh_324{padding:14px;background:var(--theme-surface);border-radius:12px;border:2px solid var(--green-500)}._badgesGrid_1dhvh_331{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._badgeSlot_1dhvh_337{display:flex;flex-direction:column;align-items:center;gap:8px}._badgeSlotIcon_1dhvh_344{position:relative;width:100%;max-width:110px;aspect-ratio:1;cursor:pointer}._badgeSlotImageBack_1dhvh_352{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(4px 4px 0px var(--theme-text-secondary));z-index:0}._badgeSlot_1dhvh_337:hover ._badgeSlotImageBack_1dhvh_352{animation:_badgeWobble_1dhvh_1 .4s ease forwards}._badgeSlotImageFront_1dhvh_366{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(4px 4px 0px var(--theme-text-secondary));z-index:1}._badgeSlotCount_1dhvh_376{position:absolute;bottom:-8px;left:0;border-radius:8px;padding:2px 6px;display:flex;align-items:center;justify-content:center;color:var(--theme-text-secondary);border:2px solid var(--theme-text-secondary);background:var(--theme-surface);font-size:.7rem;font-weight:700;font-family:Nunito,sans-serif;pointer-events:none;opacity:0;transform:scale(0) rotate(-15deg);z-index:10;white-space:nowrap}._badgeSlot_1dhvh_337:hover ._badgeSlotCount_1dhvh_376{animation:_badgeCountPop_1dhvh_1 .35s cubic-bezier(.34,1.56,.64,1) forwards}._badgeSlotTooltip_1dhvh_402{position:absolute;bottom:110%;left:50%;transform:translate(-50%);z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;margin-bottom:4px}._badgeSlotTooltipContent_1dhvh_415{background:var(--theme-surface);border:2px solid var(--theme-text-secondary);border-radius:10px;padding:8px 12px;min-width:120px;max-width:200px;font-size:.75rem;color:var(--theme-text-secondary);text-align:center;line-height:1.4;position:relative}._badgeSlotTooltipContent_1dhvh_415:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--theme-text-secondary)}._badgeSlot_1dhvh_337:hover ._badgeSlotTooltip_1dhvh_402{opacity:1;visibility:visible}._badgeSlotLabel_1dhvh_444{font-size:.7rem;font-weight:600;color:var(--theme-text-secondary);text-align:center;line-height:1.3}@media screen and (max-width:480px){._section_1dhvh_16{gap:10px}._avatar_1dhvh_36{width:90px;height:90px}._profileName_1dhvh_69{font-size:1.3rem}._recordsGrid_1dhvh_191{grid-template-columns:1fr;gap:6px}._badgesGrid_1dhvh_331,._statsRow_1dhvh_251{grid-template-columns:repeat(2,1fr)}}._recordCard_1dhvh_197,._statPill_1dhvh_257,._activitySection_1dhvh_300,._badgesSection_1dhvh_324{border:1px solid var(--theme-border);border-radius:24px;background:var(--theme-surface)}._avatar_1dhvh_36{border:4px solid var(--green-300)}._profileName_1dhvh_69{font-weight:900;color:var(--theme-text-primary)}._container_7nno6_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem 1rem;background:var(--theme-background);text-align:center;gap:1.25rem}._card_7nno6_13{background:var(--theme-surface);border:2px solid var(--theme-border);border-radius:16px;padding:2.5rem 2rem;max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}._icon_7nno6_26{font-size:2.5rem;color:var(--green-700)}._iconNeutral_7nno6_31{color:var(--theme-text-secondary)}._title_7nno6_35{margin:0;font-size:1.5rem;font-weight:700;color:var(--theme-text-primary);line-height:1.3}._desc_7nno6_43{margin:0;color:var(--theme-text-secondary);font-size:1rem;line-height:1.5}._actions_7nno6_50{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;width:100%}._actions_7nno6_50>*{width:100%}._verifying_7nno6_62{color:var(--theme-text-secondary);font-size:.95rem;margin:0}._spinner_7nno6_68{animation:_spin_7nno6_68 1s linear infinite;font-size:1.5rem;color:var(--theme-text-secondary)}@keyframes _spin_7nno6_68{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:480px){._card_7nno6_13{padding:2rem 1.25rem}._title_7nno6_35{font-size:1.25rem}}._page_1b1ps_1{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(360px,1.2fr);gap:30px;align-items:start;max-width:1100px;margin:12px auto}._summary_1b1ps_2{display:flex;flex-direction:column;gap:22px;padding-top:2px}._protection_1b1ps_3{width:100%;text-align:left;background:var(--pocha-ice);border:2px solid var(--pocha-ice-border);border-radius:26px;padding:22px;color:var(--pocha-ice-ink);cursor:pointer}._protection_1b1ps_3:disabled{cursor:default}._protectionTop_1b1ps_5{display:flex;align-items:center;gap:14px}._protectionTop_1b1ps_5>img{width:48px;height:48px;object-fit:contain}._protection_1b1ps_3 h2{font-size:21px;margin:0 0 5px;line-height:1.2}._protection_1b1ps_3 p{margin:0;font-size:15px;font-weight:800}._arrow_1b1ps_9{margin-left:auto;width:34px;height:34px;border-radius:50%;background:#fff9;display:grid;place-items:center;flex-shrink:0}._allowance_1b1ps_10{display:block;font-size:12px;margin-top:18px}._streakLine_1b1ps_11{display:flex;align-items:center;gap:14px;color:var(--pocha-orange-ink);padding:0 8px}._streakLine_1b1ps_11 img{width:35px;height:43px;object-fit:contain}._streakLine_1b1ps_11 h2{font-size:23px;line-height:1.25;margin:0}._record_1b1ps_14{display:flex;justify-content:space-between;align-items:center;gap:15px;border-radius:22px;background:var(--theme-surface);border:1px solid var(--theme-border);padding:22px;font-size:14px}._record_1b1ps_14 strong{font-size:26px;white-space:nowrap}._record_1b1ps_14 small{font-size:13px}._milestone_1b1ps_17{display:flex;flex-direction:column;gap:12px;padding:0 8px;font-size:13px}._milestone_1b1ps_17 progress{width:100%;height:9px;border:0;border-radius:8px;background:var(--theme-border);accent-color:var(--pocha-orange)}._milestone_1b1ps_17 progress::-webkit-progress-bar{border-radius:8px;background:var(--theme-border)}._milestone_1b1ps_17 progress::-webkit-progress-value{border-radius:8px;background:var(--pocha-orange)}._hint_1b1ps_21{font-size:13px;line-height:1.6;color:var(--theme-text-secondary);margin:0 8px;font-weight:700}._share_1b1ps_22{display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:none;color:var(--pocha-orange-ink);font-size:13px;cursor:pointer;padding:10px}._broken_1b1ps_23{text-align:center;border-radius:24px;padding:0 20px 18px;background:var(--pocha-ice);color:var(--pocha-ice-ink)}._broken_1b1ps_23 h3{margin:0;font-size:20px}._broken_1b1ps_23 p{font-size:13px;line-height:1.5}._calendar_1b1ps_26{border:1px solid var(--theme-border);background:var(--theme-surface);padding:28px;border-radius:30px;box-shadow:0 5px 16px #28332f03}._calendar_1b1ps_26>h2{font-size:26px;margin:0 0 26px;letter-spacing:-.6px}._monthNav_1b1ps_28{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:23px}._monthNav_1b1ps_28 h3{text-align:center;text-transform:capitalize;margin:0;font-size:21px}._monthNav_1b1ps_28>button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--pocha-control);color:inherit;cursor:pointer;flex-shrink:0}._monthNav_1b1ps_28>button:disabled{opacity:.3;cursor:default}._grid_1b1ps_32{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px 6px}._weekday_1b1ps_33{text-align:center;color:var(--theme-text-secondary);font-size:12px;padding-bottom:10px;text-transform:capitalize}._day_1b1ps_34{border:2px solid transparent;background:transparent;color:var(--theme-text-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:65px;border-radius:16px;font-size:18px;font-weight:900;min-width:0;cursor:default;padding:4px 0}._qualified_1b1ps_35{background:var(--pocha-orange-soft)}._frozen_1b1ps_36{background:var(--pocha-ice)}._missed_1b1ps_37{background:var(--pocha-control)}._day_1b1ps_34:not(:disabled){cursor:pointer}._day_1b1ps_34:not(:disabled):hover{border-color:var(--pocha-ice-border)}._today_1b1ps_40{border-color:var(--pocha-orange-ink);color:var(--pocha-orange-ink)}._future_1b1ps_41,._unavailable_1b1ps_41{color:var(--pocha-faint)}._dayIcon_1b1ps_42{height:22px;font-size:18px;display:grid;place-items:center}._dayIcon_1b1ps_42 img{width:24px;height:25px;object-fit:contain}._pendingRing_1b1ps_44{width:17px;height:17px;border:1.5px dashed var(--pocha-orange-ink);border-radius:50%}._selectable_1b1ps_45{outline:2px dashed var(--pocha-ice-border);outline-offset:-4px;background:var(--pocha-ice)}._legend_1b1ps_46{display:flex;gap:18px;justify-content:center;margin-top:28px;color:var(--theme-text-secondary);flex-wrap:wrap;font-size:12px}._legend_1b1ps_46 span{display:flex;align-items:center;gap:7px}._legend_1b1ps_46 img{width:20px;height:22px;object-fit:contain}._legend_1b1ps_46 i{display:block;width:18px;height:18px;border:2px solid var(--pocha-orange-ink);border-radius:50%}._choosing_1b1ps_50{padding:14px;border-radius:14px;color:var(--pocha-ice-ink);background:var(--pocha-ice);font-size:13px;line-height:1.5;margin-bottom:20px}._choosing_1b1ps_50 button,._error_1b1ps_51 button,._textButton_1b1ps_51{border:0;background:none;color:inherit;text-decoration:underline;padding:8px;cursor:pointer;font-size:13px}._error_1b1ps_51{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:var(--pocha-error-soft);color:var(--pocha-error-ink);border-radius:14px;font-size:13px}._dialogIcon_1b1ps_53{width:90px;height:90px;object-fit:contain;margin:15px auto 0}._dialogActions_1b1ps_54{display:flex;flex-direction:column;gap:12px}@media(max-width:1100px){._page_1b1ps_1{grid-template-columns:1fr;max-width:620px;gap:25px}._summary_1b1ps_2{gap:18px}._record_1b1ps_14{padding:16px 22px}}@media(max-width:480px){._page_1b1ps_1{margin-top:10px}._calendar_1b1ps_26{padding:22px 16px;border-radius:26px}._calendar_1b1ps_26>h2{font-size:23px}._grid_1b1ps_32{gap:6px 4px}._day_1b1ps_34{border-radius:13px;font-size:17px;height:61px}._streakLine_1b1ps_11 h2{font-size:21px}._legend_1b1ps_46{gap:12px;font-size:11px}._protection_1b1ps_3{padding:20px}}._details_1b1ps_58{display:flex;flex-direction:column;gap:22px}@media(max-width:1100px){._summary_1b1ps_2{display:contents}._protection_1b1ps_3{order:0}._streakLine_1b1ps_11{order:1}._broken_1b1ps_23{order:2}._calendar_1b1ps_26{order:3}._details_1b1ps_58{order:4}}._subtitle_1mnvq_1{color:var(--theme-text-secondary);margin:0 0 28px;font-size:15px}._card_1mnvq_2{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:28px;padding:28px;max-width:900px;margin:auto}._card_1mnvq_2 h2{margin:30px 0 20px;font-size:24px}@media(max-width:760px){._card_1mnvq_2{padding:22px 18px}}._page_8nq3v_1{--onboarding-bg: #e3edcc;--onboarding-accent: #596b36;--onboarding-ink: #28332f;--onboarding-muted: #66716a;--theme-background: var(--onboarding-bg);--theme-text-primary: var(--onboarding-ink);--theme-text-secondary: var(--onboarding-muted);position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;background:var(--onboarding-bg);color:var(--onboarding-ink);isolation:isolate}._page_8nq3v_1 *,._page_8nq3v_1 *:before,._page_8nq3v_1 *:after{box-sizing:border-box}._page_8nq3v_1[data-palette=neutral]{--onboarding-bg: #f4f5f3}._page_8nq3v_1[data-palette=ice]{--onboarding-bg: #e5eff2;--onboarding-accent: #6b8fab}._page_8nq3v_1[data-palette=break]{--onboarding-bg: #f9fbd6}._page_8nq3v_1[data-palette=reward]{--onboarding-bg: #fff2de;--onboarding-accent: #c67b27}._page_8nq3v_1[data-palette=streak]{--onboarding-bg: #ffe8b3;--onboarding-accent: #d85012}._page_8nq3v_1[data-palette=premium]{--onboarding-bg: #fffaf5;--onboarding-accent: #b67a17}._header_8nq3v_19{flex:0 0 auto;display:flex;align-items:center;gap:12px;width:min(100%,640px);margin:0 auto;padding:max(12px,env(safe-area-inset-top)) 12px 6px}._back_8nq3v_20,._backPlaceholder_8nq3v_20{width:52px;height:52px;flex:0 0 52px}._back_8nq3v_20{display:grid;place-items:center;border:1.5px solid #b7b7b7;background:#ececec;color:#525252;box-shadow:0 4px #b5b5b5;border-radius:50%;cursor:pointer;font-size:17px}._back_8nq3v_20:active{transform:translateY(3px);box-shadow:0 1px #b5b5b5}._progress_8nq3v_23{flex:1;min-width:0;text-align:center}._progress_8nq3v_23>span{display:block;text-transform:uppercase;letter-spacing:.8px;color:var(--onboarding-muted);font-weight:800;font-size:10px;margin-bottom:7px}._progress_8nq3v_23 progress{display:block;width:100%;height:5px;background:#28332f18;border:0;border-radius:5px;overflow:hidden;appearance:none}._progress_8nq3v_23 progress::-webkit-progress-bar{background:#28332f18}._progress_8nq3v_23 progress::-webkit-progress-value{background:var(--onboarding-accent);border-radius:5px;transition:width .3s ease}._progress_8nq3v_23 progress::-moz-progress-bar{background:var(--onboarding-accent);border-radius:5px}._content_8nq3v_29{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 22px 28px;scrollbar-width:thin}._step_8nq3v_30{display:flex;flex-direction:column;gap:18px;width:min(100%,516px);margin:0 auto;min-height:100%;justify-content:center;animation:_enter_8nq3v_1 .28s ease-out both}._heading_8nq3v_31{text-align:center;flex-shrink:0}._heading_8nq3v_31 h1{font-size:clamp(25px,3vw,29px);line-height:1.17;letter-spacing:-.5px;font-weight:900;margin:0;outline:none}._heading_8nq3v_31 p{font-size:15px;font-weight:600;color:var(--onboarding-muted);line-height:1.5;margin:8px 0 0}._footer_8nq3v_34{flex:0 0 auto;width:min(100%,560px);align-self:center;padding:10px 24px max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:9px}._primary_8nq3v_35,._entry_8nq3v_35 :is(button,a){min-height:54px;width:100%;padding:12px 18px;font-family:inherit;font-size:16px;line-height:1.3;font-weight:900;border-radius:17px;border:2px solid var(--onboarding-accent);color:var(--onboarding-accent);background:#ffffffcf;box-shadow:0 5px var(--onboarding-accent);cursor:pointer;transition:transform .12s,box-shadow .12s}._primary_8nq3v_35:active,._entry_8nq3v_35 :is(button,a):active{transform:translateY(4px);box-shadow:0 1px var(--onboarding-accent)}._primary_8nq3v_35:disabled{opacity:.42;cursor:default}._secondary_8nq3v_38{min-height:30px;border:0;background:transparent;padding:4px;font-family:inherit;font-size:13px;line-height:1.4;font-weight:800;color:var(--onboarding-muted);cursor:pointer}._page_8nq3v_1 button:focus-visible,._page_8nq3v_1 input:focus-visible{outline:3px solid var(--onboarding-accent);outline-offset:4px}._choices_8nq3v_40{display:flex;flex-direction:column;gap:11px}._choice_8nq3v_40{display:flex;align-items:center;gap:14px;padding:10px 15px;min-height:62px;width:100%;border:1px solid #28332f1c;border-radius:18px;background:#fff;color:var(--onboarding-ink);font-family:inherit;text-align:left;cursor:pointer;transition:background .18s,border-color .18s,transform .15s}._choice_8nq3v_40:active{transform:scale(.985)}._choice_8nq3v_40._selected_8nq3v_43{background:#fff1de;border:2px solid #f7a44c;padding:9px 14px}._choiceIcon_8nq3v_44{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#c7d99c44;color:#596b36;font-size:19px}._selected_8nq3v_43 ._choiceIcon_8nq3v_44{color:#db591a;background:#ffe6c3}._choiceCopy_8nq3v_46{flex:1}._choiceCopy_8nq3v_46 strong{display:block;font-size:15px;font-weight:800;line-height:1.35}._choiceCopy_8nq3v_46 small{display:block;font-size:12px;color:var(--onboarding-muted);margin-top:3px;line-height:1.4}._check_8nq3v_49,._unchecked_8nq3v_49{width:22px;height:22px;flex:0 0 22px}._check_8nq3v_49{color:#df8229}._unchecked_8nq3v_49{color:#b7b7b780}._languages_8nq3v_52{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:5px}._language_8nq3v_52{display:flex;align-items:center;gap:12px;min-height:56px;border:1.5px solid #b7b7b7;border-radius:16px;box-shadow:0 4px #b5b5b5;background:#fff;padding:10px 15px;text-align:left;font:inherit;color:var(--onboarding-ink);cursor:pointer}._language_8nq3v_52>span{font-size:25px}._language_8nq3v_52 strong{flex:1;font-size:16px;line-height:1.3}._language_8nq3v_52>svg{color:#596b36;flex:0 0 20px}._language_8nq3v_52._chosenLanguage_8nq3v_57{background:#c7d99c;border-color:#596b36;box-shadow:0 4px #596b36}._wordmark_8nq3v_58{font-size:12px;font-weight:900;letter-spacing:2px;text-align:center;color:#596b36}._entry_8nq3v_35{display:flex;flex-direction:column;gap:20px}._entry_8nq3v_35 :is(button,a){text-decoration:none;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;text-align:left}._entry_8nq3v_35 :is(button,a):first-child{background:#596b36;color:#fff;border-color:#28332f;box-shadow:0 5px #28332f}._art_8nq3v_62{display:flex;align-items:center;justify-content:center;max-width:100%;flex-shrink:0}._art_8nq3v_62>span{max-width:100%}._reveal_8nq3v_64{min-height:390px;display:grid;place-items:center}._box_8nq3v_65{display:block;background:none;border:0;padding:0;margin:0 auto;max-width:100%;cursor:pointer;border-radius:28px}._body_8nq3v_66{text-align:center;font-size:16px;font-weight:600;color:var(--onboarding-muted);line-height:1.55;margin:0}._reminder_8nq3v_67{display:flex;align-items:center;gap:16px;padding:14px;background:#fff;border-radius:18px}._reminder_8nq3v_67>span{flex:1}._reminder_8nq3v_67 strong{font-size:14px;line-height:1.35}._reminder_8nq3v_67 small{display:block;font-size:12px;margin-top:3px;color:var(--onboarding-muted)}._reminder_8nq3v_67 input{width:23px;height:23px;flex:0 0 23px;accent-color:#596b36}._dayValue_8nq3v_72{font-size:62px;font-weight:900;color:#e35f13;text-align:center;line-height:1.1}._dayPicker_8nq3v_73{display:flex;gap:7px}._dayPicker_8nq3v_73 button{min-width:0;flex:1;height:46px;border:1px solid #28332f1c;border-radius:13px;background:#fff;color:var(--onboarding-ink);font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}._dayPicker_8nq3v_73 ._chosenDay_8nq3v_75{background:#596b36;color:#fff}._panel_8nq3v_76{background:#ffffffd9;padding:15px;border:1px solid #28332f18;border-radius:18px;min-width:0}._panel_8nq3v_76 h2{font-size:15px;margin:0;line-height:1.35;display:flex;align-items:center;gap:9px}._panel_8nq3v_76 p{font-size:13px;line-height:1.5;color:var(--onboarding-muted);margin:5px 0 0}._row_8nq3v_79{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}._row_8nq3v_79+._row_8nq3v_79{margin-top:8px}._panel_8nq3v_76>h2{margin-bottom:10px}._asset_8nq3v_82{object-fit:contain;flex-shrink:0}._orangeAmount_8nq3v_83{display:inline-flex;align-items:center;gap:5px;font-size:16px;font-weight:900;color:#802e09;white-space:nowrap}._inline_8nq3v_84{display:flex;align-items:center;gap:13px}._inline_8nq3v_84>svg{flex-shrink:0;width:30px;height:30px}._pills_8nq3v_86{display:flex;gap:8px}._pills_8nq3v_86>span{flex:1;display:flex;gap:6px;align-items:center;justify-content:center;border-radius:30px;background:#c7d99c55;padding:9px;color:#596b36;font-size:11px;font-weight:800}._week_8nq3v_88{display:flex;gap:6px;padding:15px;background:#c7d99cab;border-radius:21px}._week_8nq3v_88>div{display:flex;flex:1;flex-direction:column;gap:6px;align-items:center}._week_8nq3v_88 small{font-size:10px;font-weight:800;color:var(--onboarding-muted)}._celebration_8nq3v_91{display:flex;align-items:center;justify-content:center;gap:15px}._celebration_8nq3v_91 p{color:var(--onboarding-muted);font-size:13px;font-weight:700}._bigNumber_8nq3v_93{display:block;font-size:38px}._metrics_8nq3v_94{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;text-align:center}._metrics_8nq3v_94 ._panel_8nq3v_76{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 6px}._metrics_8nq3v_94 strong{font-size:22px}._metrics_8nq3v_94 small{font-size:10px;color:var(--onboarding-muted)}._journeyRow_8nq3v_98{display:flex;align-items:center;gap:14px;position:relative}._journeyRow_8nq3v_98:not(:last-child){padding-bottom:38px}._journeyRow_8nq3v_98:not(:last-child):after{content:"";height:30px;width:2px;position:absolute;left:18px;bottom:4px;background:#28332f20}._journeyRow_8nq3v_98 small{display:block;font-size:10px;color:var(--onboarding-muted);margin-bottom:4px}._journeyRow_8nq3v_98 strong{display:block;font-size:14px;line-height:1.4}._breaks_8nq3v_103{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:center}._breaks_8nq3v_103 ._panel_8nq3v_76{padding:10px;min-height:145px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}._breaks_8nq3v_103 strong{font-size:12px;min-height:34px;display:flex;align-items:center;justify-content:center}._wheel_8nq3v_106{width:100%;margin-block:35px}._wheel_8nq3v_106>div{height:300px;max-width:100%}._goalWheel_8nq3v_108{font-size:12px}._goalWheel_8nq3v_108 svg text{font-size:28px}._demo_8nq3v_110{align-self:flex-end;padding:4px 8px;background:#ffffff9c;border-radius:20px;color:var(--onboarding-muted);font-size:10px;font-weight:800}._dailyGoal_8nq3v_111{border:2px solid #df3830;background:#f4e8e1}._dailyGoal_8nq3v_111 ._inline_8nq3v_84>div{flex:1}._dailyGoal_8nq3v_111 strong{font-size:13px}._dailyGoal_8nq3v_111 p{color:#9e1c17;font-weight:800;margin-bottom:7px}._dailyGoal_8nq3v_111 progress{width:100%;height:7px}._mission_8nq3v_116{display:flex;align-items:flex-start;gap:12px;min-height:80px;padding:11px 14px;text-align:left;font:inherit;color:#371f18;background:#e2b17f;border:2px solid #5b2b23;border-radius:11px;box-shadow:0 4px #5b2b23;cursor:pointer}._mission_8nq3v_116>span:not(:last-child){flex:1}._mission_8nq3v_116 strong{display:block;font-size:12px;font-weight:900;text-transform:uppercase}._mission_8nq3v_116 small{display:block;font-size:10px;text-transform:uppercase;margin-top:6px}._missionProgress_8nq3v_120{display:flex;align-items:center;gap:10px;font-size:11px;margin-top:8px}._missionProgress_8nq3v_120 progress{flex:1;width:40px;height:8px;accent-color:#5b2b23}._mission_8nq3v_116._claimed_8nq3v_122{background:#dcddd8;color:#636660;box-shadow:0 2px #9ea09a;border-color:#9ea09a;cursor:default}._mission_8nq3v_116._claimed_8nq3v_122 ._asset_8nq3v_82{filter:saturate(.35)}._comparison_8nq3v_124{display:grid;grid-template-columns:1fr 1fr;gap:10px}._comparison_8nq3v_124 ._panel_8nq3v_76{min-height:260px;padding:14px}._comparison_8nq3v_124 ._panel_8nq3v_76:last-child{background:#fffaf5;border:2px solid #edab30}._comparison_8nq3v_124 h2{font-size:17px;color:#596b36;margin-bottom:14px}._comparison_8nq3v_124 ._panel_8nq3v_76:last-child h2{color:#b67a17}._checkList_8nq3v_129{display:flex;flex-direction:column;gap:10px}._checkList_8nq3v_129>div{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.35;font-weight:600}._checkList_8nq3v_129 svg{flex:0 0 12px;width:12px;margin-top:2px}._improvement_8nq3v_132{text-align:center;font-size:22px;margin:0;color:#b67a17}._triple_8nq3v_133{display:flex;justify-content:center;align-items:center;gap:12px;min-height:94px;font-size:24px;font-weight:900}._triple_8nq3v_133>div{display:flex;gap:0}._triple_8nq3v_133>div>span+span{margin-left:-7px}._triple_8nq3v_133>div>span:nth-child(2){translate:0 -12px}._routine_8nq3v_137{display:flex;align-items:center;gap:10px;text-align:center}._routine_8nq3v_137 ._panel_8nq3v_76{flex:1}._routine_8nq3v_137 strong{display:block;font-size:23px}._routine_8nq3v_137 small{display:block;margin-top:5px;font-size:12px;color:var(--onboarding-muted)}._total_8nq3v_141{text-align:center;display:flex;flex-direction:column;gap:5px}._total_8nq3v_141 strong{font-size:39px;font-weight:900;color:#596b36}._total_8nq3v_141 p{margin:0;font-size:13px;font-weight:800;color:var(--onboarding-muted)}._graph_8nq3v_144{display:flex;justify-content:center;align-items:flex-end;gap:42px;min-height:235px}._graph_8nq3v_144>div{display:flex;flex-direction:column;align-items:center;gap:7px}._graph_8nq3v_144 strong{font-size:12px}._graph_8nq3v_144 small{font-size:10px;color:var(--onboarding-muted)}._graphBar_8nq3v_148{width:92px;border-radius:15px;background:#b7b7b7;animation:_grow_8nq3v_1 .8s ease-out both;transform-origin:bottom}._graph_8nq3v_144>div:last-child ._graphBar_8nq3v_148{background:#596b36}._appBrand_8nq3v_150{display:flex;flex-direction:column;align-items:center;gap:13px;padding:15px 0 20px}._appBrand_8nq3v_150>img{width:110px;height:110px;border-radius:29px;box-shadow:0 12px 28px #596b3620,0 3px #d1d6c8}._appBrand_8nq3v_150>strong{font-size:23px;letter-spacing:1px;font-weight:900}._downloads_8nq3v_153{display:flex;flex-direction:column;gap:12px;width:100%}._download_8nq3v_153{display:flex;align-items:center;gap:14px;padding:16px;min-height:88px;border:2px solid;border-radius:20px;text-decoration:none;color:#28332f;background:#ffffffd9;transition:transform .15s,box-shadow .15s}._download_8nq3v_153:active{transform:translateY(3px);box-shadow:none}._download_8nq3v_153:hover{background:#fff}._download_8nq3v_153:focus-visible{outline:3px solid var(--onboarding-accent);outline-offset:5px}._appleDownload_8nq3v_158{border-color:#81b9ed;box-shadow:0 4px #81b9ed}._androidDownload_8nq3v_159{border-color:#9bb679;box-shadow:0 4px #9bb679}._appStoreLogo_8nq3v_160,._playStoreLogo_8nq3v_160{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;flex:0 0 46px}._appStoreLogo_8nq3v_160{color:#fff;background:linear-gradient(155deg,#25baff,#0969ee)}._appStoreLogo_8nq3v_160 svg{width:32px;height:32px}._playStoreLogo_8nq3v_160{background:#fff;border:1px solid #e8ecef}._playStoreLogo_8nq3v_160 img{width:37px;height:37px}._download_8nq3v_153>span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}._download_8nq3v_153 strong{font-size:16px;font-weight:900;line-height:1.3}._download_8nq3v_153 small{font-size:12px;line-height:1.4;color:#66716a;font-weight:700}._downloadArrow_8nq3v_168{transform:rotate(45deg);width:13px;height:13px;flex-shrink:0;color:#66716a}._downloadOr_8nq3v_169{text-align:center;font-size:10px;font-weight:800;color:var(--onboarding-muted)}._finalDuration_8nq3v_170{display:flex;justify-content:center;align-items:center;gap:7px;color:#596b36;font-size:24px}._error_8nq3v_171{color:#9e1c17;text-align:center;font-size:13px;font-weight:700;margin:0}._auth_8nq3v_172{margin-inline:-10px}._auth_8nq3v_172>div{min-height:0;background:transparent}._auth_8nq3v_172>div>div:first-child{position:static;margin-bottom:12px}._auth_8nq3v_172>div>div:last-child{padding:8px 10px;max-width:440px;overflow:visible}._auth_8nq3v_172 h1{display:none}._popIn_8nq3v_177{animation:_pop_8nq3v_177 .4s ease-out both}@keyframes _enter_8nq3v_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes _pop_8nq3v_177{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes _grow_8nq3v_1{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@media(max-width:600px){._header_8nq3v_19{padding-top:max(6px,env(safe-area-inset-top))}._back_8nq3v_20,._backPlaceholder_8nq3v_20{width:44px;height:44px;flex-basis:44px}._step_8nq3v_30{justify-content:flex-start;padding-top:8px}._languages_8nq3v_52{grid-template-columns:1fr}._language_8nq3v_52{min-height:56px}._art_8nq3v_62{margin-block:3px}._wheel_8nq3v_106{margin-block:max(25px,8dvh)}._wheel_8nq3v_106>div{height:270px;max-width:100%}._goalWheel_8nq3v_108 svg text{font-size:25px}._comparison_8nq3v_124 ._panel_8nq3v_76{padding:12px}._appBrand_8nq3v_150{padding-block:10px 15px}._pills_8nq3v_86{gap:4px}._pills_8nq3v_86>span{font-size:10px;padding:8px 6px}}@media(max-width:360px){._content_8nq3v_29{padding-inline:16px}._heading_8nq3v_31 h1{font-size:25px}._choice_8nq3v_40{gap:9px;padding-inline:11px}._comparison_8nq3v_124{gap:6px}}@media(prefers-reduced-motion:reduce){._step_8nq3v_30,._popIn_8nq3v_177,._graphBar_8nq3v_148{animation:none}._primary_8nq3v_35,._entry_8nq3v_35 :is(button,a),._choice_8nq3v_40{transition:none}._progress_8nq3v_23 progress::-webkit-progress-value{transition:none}}@media(max-width:360px){._download_8nq3v_153{padding:13px;gap:10px}._download_8nq3v_153 strong{font-size:14px}}@media(prefers-reduced-motion:reduce){._download_8nq3v_153{transition:none}}._dialog_odeki_1{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#fffaf5;color:#28332f;overflow-y:auto;overscroll-behavior:contain}._dialog_odeki_1 *,._dialog_odeki_1 *:before,._dialog_odeki_1 *:after{box-sizing:border-box}._dialog_odeki_1::backdrop{background:#fffaf5}._frame_odeki_4{position:relative;display:flex;flex-direction:column;width:min(100%,560px);min-height:100%;gap:18px;padding:max(20px,env(safe-area-inset-top)) 24px max(18px,env(safe-area-inset-bottom));margin-inline:auto}._close_odeki_5{position:absolute;top:max(16px,env(safe-area-inset-top));left:18px;width:42px;height:42px;z-index:1;display:grid;place-items:center;border:1.5px solid #b7b7b7;border-radius:50%;box-shadow:0 3px #b5b5b5;color:#525252;background:#ececec;cursor:pointer}._header_odeki_6{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}._header_odeki_6 h1{font-size:27px;font-weight:900;line-height:1.15;letter-spacing:-.5px;margin:0}._header_odeki_6 p{font-size:14px;line-height:1.45;color:#66716a;margin:0}._badge_odeki_9{display:inline-flex;align-items:center;gap:7px;color:#a46b17;font-size:11px;font-weight:900;letter-spacing:1px}._benefits_odeki_10{display:flex;flex-wrap:wrap;justify-content:center;gap:9px 18px}._benefits_odeki_10>span{display:flex;align-items:center;gap:7px;font-size:11px}._benefits_odeki_10>span:last-child{flex-basis:100%;justify-content:center}._benefits_odeki_10 svg{width:24px;height:24px;color:#b67a17}._plans_odeki_14{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;border:0;min-width:0}._plan_odeki_14{display:flex;gap:11px;align-items:center;min-height:82px;padding:13px 15px;border:2px solid #dad9d2;border-radius:19px;background:#ffffffb8;cursor:pointer;position:relative}._plan_odeki_14._selected_odeki_16{border-color:#edab30;background:#fff0d1;box-shadow:0 3px #edab30}._plan_odeki_14 input{position:absolute;width:1px;height:1px;opacity:0}._plan_odeki_14:has(input:focus-visible){outline:3px solid #a46b17;outline-offset:3px}._plan_odeki_14:has(input:disabled){cursor:default;opacity:.65}._check_odeki_20{width:22px;height:22px;border-radius:50%;border:2px solid #c7c9c2;color:#fff;display:grid;place-items:center;font-size:11px;flex-shrink:0}._selected_odeki_16 ._check_odeki_20{background:#d38b1c;border-color:#d38b1c}._planCopy_odeki_22{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}._planCopy_odeki_22>strong{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:15px;font-weight:900;line-height:1.3}._planCopy_odeki_22>small{color:#66716a;font-size:11px;line-height:1.35}._popular_odeki_25{border-radius:20px;padding:3px 7px;font-size:9px;background:#edab30;color:#5f3b08}._price_odeki_26{text-align:right;display:flex;flex-direction:column;gap:3px;max-width:45%}._price_odeki_26 strong{font-size:22px;font-weight:900;white-space:nowrap}._price_odeki_26 small{font-size:11px;color:#66716a;line-height:1.3}._disclosure_odeki_29{margin:0;text-align:center;font-size:12px;font-weight:600;line-height:1.5;color:#66716a}._footer_odeki_30{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:4px}._primary_odeki_31{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 16px;min-height:54px;border:2px solid #a46b17;border-radius:17px;color:#60400e;background:#f5c971;box-shadow:0 5px #a46b17;font-family:inherit;font-size:16px;line-height:1.35;font-weight:900;cursor:pointer}._primary_odeki_31:active{transform:translateY(4px);box-shadow:0 1px #a46b17}._primary_odeki_31:disabled{opacity:.65;cursor:wait}._trust_odeki_34{display:flex;align-items:center;justify-content:center;gap:5px;margin:2px 0 0;color:#66716a;font-size:10px;line-height:1.4}._free_odeki_35{border:0;background:transparent;color:#66716a;font-family:inherit;font-size:12px;font-weight:800;line-height:1.4;padding:6px;min-height:32px;cursor:pointer}._dialog_odeki_1 button:focus-visible{outline:3px solid #a46b17;outline-offset:4px}._dialog_odeki_1 button:disabled{cursor:default}._active_odeki_38{display:flex;align-items:center;justify-content:center;gap:9px;min-height:100px;color:#596b36;text-align:center}._error_odeki_39{font-size:13px;color:#9e1c17;text-align:center;line-height:1.4;margin:0}._spinner_odeki_40{animation:_spin_odeki_40 .8s linear infinite}._srOnly_odeki_41{position:absolute;height:1px;width:1px;overflow:hidden;clip-path:inset(50%)}@keyframes _spin_odeki_40{to{transform:rotate(360deg)}}@media(min-width:800px)and (min-height:760px){._frame_odeki_4{justify-content:center;padding-block:34px;gap:20px}._footer_odeki_30{margin-top:0}}@media(max-height:760px){._frame_odeki_4{gap:12px}._header_odeki_6>div{display:none}._header_odeki_6{padding-top:32px}._header_odeki_6 h1{font-size:25px}._plan_odeki_14{min-height:74px;padding-block:11px}}@media(max-width:360px){._frame_odeki_4{padding-inline:18px}._plan_odeki_14{padding-inline:10px;gap:8px}._price_odeki_26 strong{font-size:20px}._planCopy_odeki_22>strong{font-size:14px}}@media(prefers-reduced-motion:reduce){._spinner_odeki_40{animation:none}}@font-face{font-family:Nunito;src:url(/fonts/Nunito-VariableFont_wght.ttf) format("truetype");font-weight:200 1000;font-style:normal;font-display:swap}html,body{min-height:100%;margin:0;padding:0}body,button,input,select,textarea{font-family:Nunito,sans-serif;font-optical-sizing:auto}body{font-weight:700;color:var(--theme-text-primary);background:var(--theme-background)}h1,h2,h3,h4,h5,h6{font-weight:900}button,input,select,textarea{font-size:inherit}button{text-transform:none;font-weight:800}button:disabled{cursor:default}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--green-600);outline-offset:4px}.App{width:100%;min-height:100dvh}.pocha-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 24px;border:2px solid var(--green-800);border-radius:14px;box-shadow:0 5px 0 var(--green-800);background:var(--green-300);color:var(--green-950);font-weight:900;text-decoration:none;cursor:pointer;font-size:15px}.pocha-button:hover{filter:brightness(.98)}.pocha-button:active{transform:translateY(4px);box-shadow:0 1px 0 var(--green-800)}.pocha-button:disabled{opacity:.6;cursor:default}.pocha-button-ice{background:var(--pocha-ice);color:var(--pocha-ice-ink);border-color:var(--pocha-ice-border);box-shadow:0 5px 0 var(--pocha-ice-border)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--theme-background: #FFFFFD;--theme-surface: #f2f3f4;--theme-text-primary: #1a1a1c;--theme-text-secondary: #5c5c5c;--theme-primary-button-bg: #adc178;--theme-primary-button-text: #ffffff;--theme-border: #E5E5E5;--theme-disabled-icon: #d3d3d3}[data-theme=dark]{--theme-background: #2C2D32;--theme-surface: #393A41;--theme-text-primary: #ffffff;--theme-text-secondary: #b6b2b2;--theme-primary-button-bg: #a3775f;--theme-primary-button-text: #000000;--theme-secondary-button-bg: #adc178;--theme-secondary-button-text: #ffffff;--theme-border: #393A41;--theme-border-secondary: #57575f;--theme-disabled-icon: #414146}[data-theme=light]{--theme-background: #FFFFFD;--theme-surface: #f2f3f4;--theme-text-primary: #1a1a1c;--theme-text-secondary: #5c5c5c;--theme-primary-button-bg: #b6917d;--theme-primary-button-text: #ffffff;--theme-secondary-button-bg: #c6d2a0;--theme-secondary-button-text: #ffffff;--theme-border: #E5E5E5;--theme-border-secondary: #E5E5E5;--theme-disabled-icon: #d3d3d3}:root{--brown-50: #f8f5f2;--brown-100: #ede3dd;--brown-200: #dbc7bc;--brown-300: #c5a797;--brown-350: #D2B48C;--brown-400: #b6917d;--brown-500: #a3775f;--brown-600: #805e4c;--brown-650: #81504D;--brown-700: #5f473a;--brown-800: #403028;--brown-900: #2d1c1b;--brown-950: #231c18;--brown-border-mix: var(--brown-650) var(--brown-950) var(--brown-950) var(--brown-650);--brown-border-mix2: var(--brown-950) var(--brown-650) var(--brown-650) var(--brown-950);--green-50: #f9fbf4;--green-100: #f2f5e8;--green-200: #e7ecd2;--green-300: #cfdaab;--green-400: #c6d2a0;--green-450: #beca96;--green-500: #adc178;--green-600: #8faa4a;--green-650: #6e845e;--green-700: #6e833e;--green-800: #596a36;--green-900: #4e5b34;--green-950: #283017;--green-border-mix: var(--green-500) var(--green-650) var(--green-650) var(--green-500);--green-border-mix2: var(--green-650) var(--green-500) var(--green-500) var(--green-650);--lb-50: #f0f4f8;--lb-100: #d9e4f0;--lb-200: #b8cde2;--lb-300: #93b3d1;--lb-400: #7a9dc4;--lb-450: #6e93bb;--lb-500: #5b82ad;--lb-600: #4a6d94;--lb-650: #3d5f82;--lb-700: #3a5a78;--lb-800: #2d4560;--lb-900: #243a50;--lb-950: #1a2a3b;--lb-border-mix: var(--lb-500) var(--lb-650) var(--lb-650) var(--lb-500);--lb-border-mix2: var(--lb-650) var(--lb-500) var(--lb-500) var(--lb-650);--home-background: var(--brown-400);--home-surface: var(--brown-300);--home-text-primary: #ffffff;--home-text-secondary: rgba(255, 255, 255, .8);--home-primary-button: var(--brown-500);--home-primary-button-hover: var(--brown-600);--home-secondary-button: rgba(255, 255, 255, .2);--home-secondary-button-hover: rgba(255, 255, 255, .3);--home-border: rgba(255, 255, 255, .3);--home-shadow: rgba(160, 119, 95, .4);--home-disabled: rgba(255, 255, 255, .5);--track-bg: var(--brown-200);--track-border: var(--brown-border-mix);--track-option-color: var(--brown-700);--track-option-hover-bg: var(--brown-100);--track-option-hover-border: var(--brown-border-mix);--track-option-hover-color: var(--brown-950);--track-option-active-bg: var(--brown-50);--track-option-active-border: var(--brown-border-mix2);--track-option-active-color: var(--brown-950);--red: #89403D;--blue-50: #f4f6f8;--blue-100: #e8ecf0;--blue-200: #d1d9e0;--blue-300: #b3c2cc;--blue-400: #8fa3b0;--blue-500: #6b8494;--blue-600: #5a6f7d;--blue-700: #4a5a66;--blue-800: #3c4850;--blue-900: #2f383e;--purple-50: #f5f4f6;--purple-100: #ebe8ed;--purple-200: #d9d4dd;--purple-300: #c2bac7;--purple-400: #a599ad;--purple-500: #8a7b93;--purple-600: #75667c;--purple-700: #615465;--purple-800: #4e424f;--purple-900: #3d343e;--orange-50: #f8f5f2;--orange-100: #f0e8e0;--orange-200: #e2d1c2;--orange-300: #d0b69f;--orange-400: #b8957a;--orange-500: #a0775f;--orange-600: #8a654f;--orange-700: #735340;--orange-800: #5d4233;--orange-900: #483328;--pink-50: #f7f4f5;--pink-100: #ede7e9;--pink-200: #ddd0d4;--pink-300: #c8b4ba;--pink-400: #b0959d;--pink-500: #987a83;--pink-600: #82666e;--pink-700: #6c545a;--pink-800: #574448;--pink-900: #433538;--red-50: #f6f2f2;--red-100: #ebe4e4;--red-200: #d8caca;--red-300: #c1a8a8;--red-400: #a88484;--red-500: #8f6363;--red-600: #7a5454;--red-700: #654545;--red-800: #513737;--red-900: #3e2a2a;--gray-50: #f5f5f5;--gray-100: #e0e0e0;--gray-200: #c2c2c2;--gray-300: #a3a3a3;--gray-400: #858585;--gray-500: #666666;--gray-600: #4d4d4d;--gray-700: #333333;--gray-800: #1a1a1a;--gray-900: #000000;--gray-border-mix: var(--gray-600) var(--gray-100) var(--gray-100) var(--gray-600)}[data-timer-mode=break]{--home-background: var(--green-450);--home-surface: var(--green-300);--home-primary-button: var(--green-500);--home-primary-button-hover: var(--green-600);--home-shadow: rgba(143, 170, 74, .4);--track-bg: var(--green-200);--track-border: var(--green-border-mix);--track-option-color: var(--green-700);--track-option-hover-bg: var(--green-100);--track-option-hover-border: var(--green-border-mix);--track-option-hover-color: var(--green-950);--track-option-active-bg: var(--green-50);--track-option-active-border: var(--green-border-mix2);--track-option-active-color: var(--green-950)}[data-timer-mode=longBreak]{--home-background: var(--lb-450);--home-surface: var(--lb-300);--home-primary-button: var(--lb-500);--home-primary-button-hover: var(--lb-600);--home-shadow: rgba(91, 130, 173, .4);--track-bg: var(--lb-200);--track-border: var(--lb-border-mix);--track-option-color: var(--lb-700);--track-option-hover-bg: var(--lb-100);--track-option-hover-border: var(--lb-border-mix);--track-option-hover-color: var(--lb-950);--track-option-active-bg: var(--lb-50);--track-option-active-border: var(--lb-border-mix2);--track-option-active-color: var(--lb-950)}:root,[data-theme=light]{--theme-background: #f4f5f3;--theme-surface: #ffffff;--theme-text-primary: #28332f;--theme-text-secondary: #54615b;--theme-border: #e5e7e3;--theme-border-secondary: #e5e7e3;--theme-primary-color: #596b36;--theme-primary-button-bg: #c7d99c;--theme-primary-button-text: #283017;--theme-secondary-button-bg: #c7d99c;--theme-background-secondary: #ffffff;--theme-background-elevated: #ffffff;--theme-chip-bg: #e3edcc;--theme-chip-fg: #596b36;--background-primary: #ffffff;--background-secondary: #ffffff;--border-color: #e5e7e3;--pocha-paused: #f9fde1;--pocha-sidebar: #efefed;--pocha-control: #f5f5f5;--pocha-control-face: #ececec;--pocha-control-border: #b7b7b7;--pocha-control-shadow: #b5b5b5;--pocha-control-ink: #525252;--pocha-faint: #9ca39e;--pocha-week-empty: #cdcfcc;--pocha-week-shadow: #d7d9d6;--pocha-brown: #5b2b23;--pocha-orange: #f7a44c;--pocha-orange-soft: #ffe6c3;--pocha-orange-ink: #802e09;--pocha-ice: #e5eff2;--pocha-ice-ink: #173b4f;--pocha-ice-border: #b2ceda;--pocha-error-soft: #f8e6e1;--pocha-error-ink: #9e3029;--green-200: #e3edcc;--green-300: #c7d99c;--green-400: #c7d99c;--green-500: #adc278;--green-600: #8fab4a;--green-800: #596b36;--green-950: #293017;--home-background: var(--theme-background);--home-surface: var(--theme-surface);--home-text-primary: var(--theme-text-primary);--home-text-secondary: var(--theme-text-secondary);--home-border: var(--theme-border);--track-bg: var(--pocha-control);--track-border: var(--theme-border);--track-option-color: var(--theme-text-secondary);--track-option-hover-bg: var(--theme-surface);--track-option-active-bg: var(--pocha-brown);--track-option-active-border: var(--pocha-brown);--track-option-active-color: #fff}[data-theme=dark]{--theme-background: #222925;--theme-surface: #2e3631;--theme-text-primary: #f2f5ee;--theme-text-secondary: #b9c3b9;--theme-border: #414a43;--theme-border-secondary: #414a43;--theme-primary-color: #c7d99c;--theme-background-secondary: #2e3631;--theme-background-elevated: #2e3631;--theme-chip-bg: #414e32;--theme-chip-fg: #d8e8b6;--background-primary: #2e3631;--background-secondary: #2e3631;--border-color: #414a43;--pocha-paused: #3b442c;--pocha-sidebar: #272f29;--pocha-control: #363e37;--pocha-control-face: #3d463f;--pocha-control-border: #626e63;--pocha-control-shadow: #18221a;--pocha-control-ink: #edf1e9;--pocha-faint: #849086;--pocha-week-empty: #596158;--pocha-week-shadow: #3c473d;--pocha-brown: #b57d62;--pocha-orange: #f7a44c;--pocha-orange-soft: #493525;--pocha-orange-ink: #ffbd78;--pocha-ice: #2b414b;--pocha-ice-ink: #cae7f5;--pocha-ice-border: #5f8698;--pocha-error-soft: #4b302b;--pocha-error-ink: #ffc0aa;--home-background: var(--theme-background);--home-surface: var(--theme-surface);--home-text-primary: var(--theme-text-primary);--home-text-secondary: var(--theme-text-secondary);--home-border: var(--theme-border);--track-bg: var(--pocha-control);--track-border: var(--theme-border);--track-option-color: var(--theme-text-secondary);--track-option-hover-bg: var(--theme-surface);--track-option-active-bg: var(--pocha-brown);--track-option-active-border: var(--pocha-brown);--track-option-active-color: #fff}._loaderContainer_3rjhw_1{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:var(--brown-600);display:flex;align-items:center;justify-content:center;z-index:9999}._loaderContent_3rjhw_14{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}._avatarContainer_3rjhw_22{width:40%;height:auto;animation:_bounce_3rjhw_1 2s ease-in-out infinite}._avatar_3rjhw_22{width:100%;height:100%}._loadingText_3rjhw_33{color:#fff}._dots_3rjhw_37{display:flex;gap:.5rem;justify-content:center}._dots_3rjhw_37 span{width:12px;height:12px;border-radius:50%;background-color:#fff;animation:_pulse_3rjhw_1 1.4s ease-in-out infinite both}._dots_3rjhw_37 span:nth-child(1){animation-delay:-.32s}._dots_3rjhw_37 span:nth-child(2){animation-delay:-.16s}._dots_3rjhw_37 span:nth-child(3){animation-delay:0s}@keyframes _bounce_3rjhw_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _pulse_3rjhw_1{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@media(max-width:768px){._avatarContainer_3rjhw_22{width:80px;height:80px}._loadingText_3rjhw_33 h2{font-size:1.2rem}._loaderContent_3rjhw_14{gap:1.5rem}}@media(max-width:480px){._avatarContainer_3rjhw_22{width:60px;height:60px}._loadingText_3rjhw_33 h2{font-size:1rem}._loaderContent_3rjhw_14{gap:1rem}}
