.DailyRhythm_wrap__ztEJu{position:relative;width:100%;min-height:104px}.DailyRhythm_svg__CU9jF{width:100%;height:auto;display:block;animation:DailyRhythm_rhythmFadeIn__88n5q .5s ease-out both}@keyframes DailyRhythm_rhythmFadeIn__88n5q{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DailyRhythm_svg__CU9jF{animation:none}}@media (max-width:600px){.DailyRhythm_wrap__ztEJu{min-height:92px}}.DailyRhythm_baseline__6FklD{stroke:var(--rhythm-axis,rgba(31,40,58,.22));stroke-width:.9}.DailyRhythm_guideLine__Ss_Cx{stroke:var(--rhythm-guide,rgba(31,40,58,.075));stroke-width:.75;stroke-dasharray:2 8}.DailyRhythm_minorTick__NfE_q{stroke:var(--rhythm-tick-minor,rgba(31,40,58,.18));stroke-width:.7}.DailyRhythm_majorTick__XurGM{stroke:var(--rhythm-tick-major,rgba(31,40,58,.36));stroke-width:.95}.DailyRhythm_dayLabel__wd5jr{font-size:10.8px;fill:var(--rhythm-day-label,rgba(31,40,58,.74))}.DailyRhythm_dayLabel__wd5jr,.DailyRhythm_minuteLabel__J47nB{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-weight:800;letter-spacing:0}.DailyRhythm_minuteLabel__J47nB{font-size:9.2px;fill:var(--rhythm-minute-label,rgba(31,40,58,.5))}.DailyRhythm_line__m_fXu{fill:none;stroke:var(--rhythm-line,rgba(42,85,158,.96));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 3px var(--rhythm-line-shadow,rgba(42,85,158,.18)))}.DailyRhythm_todayDot__8iXyV{fill:var(--rhythm-line,#2a559e);stroke:var(--rhythm-dot-stroke,hsla(0,0%,100%,.92));stroke-width:1.8}.DailyRhythm_pointDot__xvhlk{fill:var(--rhythm-line,rgba(65,112,175,.92));stroke:var(--rhythm-dot-stroke,hsla(0,0%,100%,.82));stroke-width:1.2}.DailyRhythm_hoverDot__8qEFs{fill:var(--rhythm-line,#2a559e);stroke:var(--rhythm-dot-stroke,hsla(0,0%,100%,.95));stroke-width:1.8;filter:drop-shadow(0 2px 4px var(--rhythm-line-shadow,rgba(42,85,158,.42)));pointer-events:none}.DailyRhythm_tooltip__3I6Zi{position:absolute;top:2px;transform:translateX(-50%);margin:0;padding:7px 11px;border-radius:9px;background:var(--rhythm-tooltip-bg,hsla(0,0%,100%,.97));border:1px solid var(--rhythm-tooltip-border,rgba(31,40,58,.1));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 4px 18px -4px var(--rhythm-tooltip-shadow,rgba(45,55,80,.22));font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);pointer-events:none;white-space:nowrap;z-index:10}.DailyRhythm_tooltipDate__nqhbm{font-size:.56rem;font-weight:800;letter-spacing:.04em;color:var(--rhythm-day-label,rgba(31,40,58,.94))}.DailyRhythm_tooltipBody__2Wexf{font-size:.56rem;color:var(--rhythm-line,#2a559e);font-weight:750;margin-top:1px}.DailyRhythm_empty__Zthze{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.7rem;font-weight:650;color:var(--rhythm-day-label,rgba(31,40,58,.62));text-align:center;padding:40px 12px}.MobileBottomNav_nav__LD3uJ{display:none}@media (max-width:767px){.MobileBottomNav_nav__LD3uJ{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:stretch;justify-content:space-around;padding:6px 0 calc(6px + env(safe-area-inset-bottom, 0px));background:hsla(0,0%,100%,.62);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-top:1px solid rgba(45,55,80,.08);box-shadow:0 -2px 14px -6px rgba(45,55,80,.12);z-index:60}}.MobileBottomNav_tab__DbMea{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 4px;text-decoration:none;color:rgba(45,55,80,.55);transition:color .18s ease;position:relative}.MobileBottomNav_tab__DbMea:hover{color:rgba(45,55,80,.85)}.MobileBottomNav_tabActive__u9Ul4{color:#4678bc}.MobileBottomNav_tabActive__u9Ul4:before{content:"";position:absolute;top:0;left:25%;right:25%;height:2px;border-radius:0 0 4px 4px;background:rgba(70,120,188,.85)}.MobileBottomNav_icon__WDD3V{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:22px}.MobileBottomNav_label__e6IE6{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.MobileBottomNav_label__e6IE6,.MobileBottomNav_pingBadge__jtTWZ{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.48rem}.MobileBottomNav_pingBadge__jtTWZ{position:absolute;top:-6px;left:calc(50% + 6px);display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:linear-gradient(135deg,rgba(230,244,255,.98),rgba(110,165,230,.98) 48%,rgba(55,105,185,.98));border:1px solid hsla(0,0%,100%,.78);color:hsla(0,0%,100%,.98);font-weight:700;line-height:1;letter-spacing:0;box-shadow:0 0 0 1px rgba(50,95,165,.12),0 0 12px rgba(70,120,188,.26),0 4px 10px rgba(45,55,80,.14),inset 0 1px 0 hsla(0,0%,100%,.62);animation:MobileBottomNav_mobilePingBadgeArrive__L76ZN .72s cubic-bezier(.2,.85,.25,1.2) both,MobileBottomNav_mobilePingBadgeGlow__p1yfM 1.8s ease-out .2s}@keyframes MobileBottomNav_mobilePingBadgeArrive__L76ZN{0%{opacity:0;transform:translateY(-3px) scale(.7)}58%{opacity:1;transform:translateY(0) scale(1.12)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MobileBottomNav_mobilePingBadgeGlow__p1yfM{0%{box-shadow:0 0 0 1px rgba(50,95,165,.12),0 0 0 rgba(70,120,188,0),0 4px 10px rgba(45,55,80,.14),inset 0 1px 0 hsla(0,0%,100%,.62)}42%{box-shadow:0 0 0 1px rgba(226,240,255,.72),0 0 20px rgba(70,120,188,.46),0 4px 12px rgba(45,55,80,.16),inset 0 1px 0 hsla(0,0%,100%,.68)}to{box-shadow:0 0 0 1px rgba(50,95,165,.12),0 0 12px rgba(70,120,188,.26),0 4px 10px rgba(45,55,80,.14),inset 0 1px 0 hsla(0,0%,100%,.62)}}@media (prefers-reduced-motion:reduce){.MobileBottomNav_pingBadge__jtTWZ{animation:none}}.SceneSelector_row__xKmpG{display:flex;align-items:center;gap:2px}.SceneSelector_btn__Bgf2x{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:none;background:none;color:rgba(200,215,240,.26);cursor:pointer;transition:color .3s ease,background .3s ease,box-shadow .3s ease,filter .3s ease,transform .25s ease}.SceneSelector_btn__Bgf2x:hover{color:rgba(220,232,252,.62);background:hsla(0,0%,100%,.04);transform:translateY(-1px) scale(1.1);box-shadow:0 3px 14px rgba(0,0,0,.2)}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x{color:rgba(54,66,88,.5)}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x:hover{color:rgba(38,48,68,.84);background:rgba(45,55,80,.055);box-shadow:0 4px 14px rgba(45,55,80,.1)}.SceneSelector_btn__Bgf2x[data-scene=landscape].SceneSelector_active__1ZARc{color:hsla(92,37%,62%,.92);background:rgba(112,156,92,.12);box-shadow:0 0 14px rgba(112,156,92,.24),0 0 4px rgba(132,176,112,.12);filter:drop-shadow(0 0 5px rgba(142,185,108,.28))}.SceneSelector_btn__Bgf2x[data-scene=night].SceneSelector_active__1ZARc{color:rgba(172,160,255,.95);background:rgba(100,80,220,.12);box-shadow:0 0 14px rgba(100,80,220,.26),0 0 4px rgba(120,100,240,.12);filter:drop-shadow(0 0 5px rgba(130,110,255,.32))}.SceneSelector_btn__Bgf2x[data-scene=rain].SceneSelector_active__1ZARc{color:rgba(115,185,250,.9);background:rgba(55,125,215,.1);box-shadow:0 0 12px rgba(55,125,215,.22),0 0 4px rgba(80,145,230,.1);filter:drop-shadow(0 0 4px rgba(90,155,245,.26))}.SceneSelector_btn__Bgf2x[data-scene=forest].SceneSelector_active__1ZARc{color:rgba(118,212,122,.95);background:rgba(45,155,75,.12);box-shadow:0 0 14px rgba(45,155,75,.26),0 0 4px rgba(65,170,90,.12);filter:drop-shadow(0 0 5px rgba(80,195,100,.32))}.SceneSelector_btn__Bgf2x[data-scene=desk].SceneSelector_active__1ZARc{color:rgba(146,170,238,.95);background:rgba(95,120,210,.12);box-shadow:0 0 14px rgba(95,120,210,.24),0 0 4px rgba(125,150,235,.12);filter:drop-shadow(0 0 5px rgba(125,150,235,.28))}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x[data-scene=landscape].SceneSelector_active__1ZARc{color:rgba(76,128,96,.96);background:rgba(76,128,96,.12);box-shadow:0 6px 18px -12px rgba(76,128,96,.48);filter:none}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x[data-scene=night].SceneSelector_active__1ZARc{color:rgba(104,88,190,.94);background:rgba(104,88,190,.12);box-shadow:0 6px 18px -12px rgba(104,88,190,.48);filter:none}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x[data-scene=rain].SceneSelector_active__1ZARc{color:rgba(60,112,176,.94);background:rgba(60,112,176,.11);box-shadow:0 6px 18px -12px rgba(60,112,176,.42);filter:none}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x[data-scene=forest].SceneSelector_active__1ZARc{color:rgba(55,126,76,.96);background:rgba(55,126,76,.12);box-shadow:0 6px 18px -12px rgba(55,126,76,.46);filter:none}.SceneSelector_light__zeTZu .SceneSelector_btn__Bgf2x[data-scene=desk].SceneSelector_active__1ZARc{color:rgba(74,96,164,.94);background:rgba(74,96,164,.11);box-shadow:0 6px 18px -12px rgba(74,96,164,.42);filter:none}.MainMenu_backdrop__9aXZM{position:fixed;inset:0;z-index:46;background:rgba(5,8,12,.26);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .32s ease}.MainMenu_backdropOpen__GEoE6{opacity:1;pointer-events:auto}.MainMenu_panel__Q7Gwh{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.58) 0%,rgba(6,8,14,.78));--accent:rgba(200,218,255,.46);--accent-bg:rgba(200,218,255,.08);--menu-ink:rgba(226,236,252,.78);--menu-muted:rgba(220,232,252,.48);--menu-row:hsla(0,0%,100%,.045);--menu-row-hover:hsla(0,0%,100%,.075);--menu-border:hsla(0,0%,100%,.08);position:fixed;top:0;left:0;bottom:0;z-index:49;width:min(318px,calc(100vw - 18px));display:flex;flex-direction:column;background:var(--panel-bg);backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%);border-right:1px solid hsla(0,0%,100%,.1);box-shadow:22px 0 70px rgba(0,0,0,.38),inset -1px 0 0 hsla(0,0%,100%,.06);transform:translateX(-100%);transition:transform .38s cubic-bezier(.22,.8,.2,1);pointer-events:none}.MainMenu_open__bJHYF{transform:translateX(0);pointer-events:auto}.MainMenu_landscape__7pgMp{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.34) 0%,rgba(8,14,10,.58));--accent:rgba(140,185,120,.52);--accent-bg:rgba(120,165,100,.09)}.MainMenu_night__f3YbQ{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.34) 0%,rgba(10,8,24,.58));--accent:rgba(165,150,255,.52);--accent-bg:rgba(130,115,255,.09)}.MainMenu_rain__zr0Ne{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.48) 0%,rgba(4,10,22,.7));--accent:rgba(120,180,255,.52);--accent-bg:rgba(100,160,255,.09)}.MainMenu_forest__t8Tdb{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.34) 0%,rgba(4,12,8,.58));--accent:rgba(120,200,135,.52);--accent-bg:rgba(100,180,115,.09)}.MainMenu_desk__B5_kT{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.4) 0%,rgba(8,6,22,.62));--accent:rgba(160,110,255,.52);--accent-bg:rgba(130,80,235,.09)}.MainMenu_light__GkvaA{--panel-bg:radial-gradient(ellipse 80% 60% at 80% 0%,rgba(255,238,200,.34) 0%,transparent 62%),linear-gradient(158deg,hsla(44,70%,95%,.82),hsla(73,13%,87%,.84) 56%,rgba(193,201,207,.88));--accent:rgba(70,120,188,.82);--accent-bg:rgba(70,120,188,.11);--menu-ink:rgba(45,55,80,.82);--menu-muted:rgba(45,55,80,.52);--menu-row:hsla(0,0%,100%,.36);--menu-row-hover:rgba(70,120,188,.09);--menu-border:hsla(0,0%,100%,.62);border-right-color:hsla(0,0%,100%,.72);box-shadow:22px 0 60px rgba(45,55,80,.16),inset -1px 0 0 hsla(0,0%,100%,.64)}.MainMenu_light__GkvaA.MainMenu_landscape__7pgMp{--accent:rgba(76,128,96,.82);--accent-bg:rgba(76,128,96,.11);--menu-row-hover:rgba(76,128,96,.09)}.MainMenu_light__GkvaA.MainMenu_rain__zr0Ne{--accent:rgba(60,112,176,.82);--accent-bg:rgba(60,112,176,.11);--menu-row-hover:rgba(60,112,176,.09)}.MainMenu_light__GkvaA.MainMenu_forest__t8Tdb{--accent:rgba(55,126,76,.82);--accent-bg:rgba(55,126,76,.11);--menu-row-hover:rgba(55,126,76,.09)}.MainMenu_light__GkvaA.MainMenu_night__f3YbQ{--accent:rgba(104,88,190,.82);--accent-bg:rgba(104,88,190,.11);--menu-row-hover:rgba(104,88,190,.09)}.MainMenu_light__GkvaA.MainMenu_desk__B5_kT{--accent:rgba(120,88,200,.82);--accent-bg:rgba(120,88,200,.11);--menu-row-hover:rgba(120,88,200,.09)}.MainMenu_header__H0iot{display:flex;align-items:center;justify-content:space-between;padding:18px 16px 10px 18px}.MainMenu_brandBlock__7reyx{min-width:0;display:flex;align-items:center;gap:9px;text-decoration:none}.MainMenu_brandMark__Dc_Vw{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--menu-border);border-radius:999px;background:var(--menu-row);color:var(--accent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.MainMenu_title__hR24D{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.28rem;line-height:1;color:var(--menu-ink)}.MainMenu_closeBtn__Ox561{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--menu-row);color:var(--menu-muted);cursor:pointer;transition:color .22s ease,background .22s ease,transform .22s ease}.MainMenu_closeBtn__Ox561:hover{background:var(--menu-row-hover);color:var(--menu-ink);transform:rotate(4deg)}.MainMenu_content__yQuHE{display:flex;flex-direction:column;gap:18px;padding:10px 12px 18px;overflow-y:auto}.MainMenu_content__yQuHE::-webkit-scrollbar{width:3px}.MainMenu_content__yQuHE::-webkit-scrollbar-track{background:transparent}.MainMenu_content__yQuHE::-webkit-scrollbar-thumb{background:rgba(175,195,235,.15);border-radius:99px}.MainMenu_group__QSOiD{display:flex;flex-direction:column;gap:7px}.MainMenu_groupTitle__YmIYR{padding:0 9px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.52rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:var(--menu-muted)}.MainMenu_menuList__jHPxn{display:flex;flex-direction:column;gap:4px}.MainMenu_menuItem__vn3yz{width:100%;min-height:38px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;padding:0 10px;background:transparent;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.66rem;font-weight:650;letter-spacing:.01em;line-height:1;color:var(--menu-ink);text-align:left;text-decoration:none;cursor:pointer;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .18s ease}.MainMenu_menuItemActive__tTW2_,.MainMenu_menuItem__vn3yz:hover{color:var(--menu-ink);border-color:var(--menu-border);background:var(--menu-row-hover);transform:translateX(2px)}.MainMenu_itemIcon__CxcjE,.MainMenu_menuItemActive__tTW2_{color:var(--accent);background:var(--accent-bg)}.MainMenu_itemIcon__CxcjE{width:25px;height:25px;flex:0 0 25px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.MainMenu_sceneBlock__hjzl5{border:1px solid var(--menu-border);border-radius:14px;background:var(--menu-row);padding:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.MainMenu_sceneHead____VSR{display:flex;align-items:center;gap:10px;margin-bottom:9px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;font-weight:700;color:var(--menu-ink)}.MainMenu_account__2yF7Q{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:12px;border-top:1px solid var(--menu-border)}.MainMenu_accountCard__867Mw{display:flex;align-items:center;gap:10px;min-width:0;border:1px solid var(--menu-border);border-radius:15px;background:var(--menu-row);padding:10px}.MainMenu_avatar__B2yuS{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-bg);border:1px solid var(--menu-border);font-family:var(--font-timer,"Space Mono",monospace);font-size:.68rem;font-weight:700;color:var(--accent)}.MainMenu_accountInfo__VLg3E{min-width:0;display:flex;flex-direction:column;gap:3px}.MainMenu_accountMeta__pkIpg,.MainMenu_accountName__EiHF6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainMenu_accountName__EiHF6{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.68rem;font-weight:750;color:var(--menu-ink)}.MainMenu_accountMeta__pkIpg{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.55rem;color:var(--menu-muted)}.MainMenu_accountActions__oDIJF{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.MainMenu_accountLink__n9Cch{min-height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--menu-border);border-radius:999px;background:var(--menu-row);color:var(--menu-ink);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.55rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .22s ease,background .22s ease,transform .18s ease}.MainMenu_accountLink__n9Cch:hover{color:var(--accent);background:var(--menu-row-hover);transform:translateY(-1px)}.MainMenu_light__GkvaA .MainMenu_title__hR24D{color:rgba(45,55,80,.82)}.MainMenu_light__GkvaA .MainMenu_closeBtn__Ox561{background:hsla(0,0%,100%,.46);color:rgba(45,55,80,.54)}.MainMenu_light__GkvaA .MainMenu_closeBtn__Ox561:hover{background:hsla(0,0%,100%,.68);color:rgba(45,55,80,.88)}.MainMenu_light__GkvaA .MainMenu_content__yQuHE::-webkit-scrollbar-thumb{background:rgba(45,55,80,.14)}@media (max-width:520px){.MainMenu_panel__Q7Gwh{width:min(336px,calc(100vw - 18px))}.MainMenu_header__H0iot{padding:16px 15px 10px 17px}.MainMenu_content__yQuHE{padding:8px 12px 22px}}.AppTopBar_topBar__QBnpI{position:relative;z-index:45;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:16px 24px}.AppTopBar_lightRoot__0UrX1{z-index:5}.AppTopBar_brandBtn__GNdeb{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:8px;font-family:var(--font-track,"DM Sans",sans-serif);font-weight:300;font-size:.7rem;color:rgba(225,232,248,.72);text-decoration:none;letter-spacing:.05em;background:var(--panel-bg);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid hsla(0,0%,100%,.08);border-top-color:hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.36),0 4px 20px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.06);cursor:pointer;padding:6px 12px 6px 9px;justify-self:start;transition:color .5s ease,border-color .5s ease,box-shadow .5s ease}.AppTopBar_brandBtn__GNdeb:hover{color:rgba(235,240,255,.88);border-color:hsla(0,0%,100%,.22) hsla(0,0%,100%,.18) hsla(0,0%,100%,.18);box-shadow:0 0 0 1px rgba(0,0,0,.36),0 4px 28px rgba(0,0,0,.48),inset 0 1px 0 hsla(0,0%,100%,.12)}.AppTopBar_brandBtn__GNdeb:focus-visible{outline:1.5px solid rgba(200,215,255,.4);outline-offset:3px}.AppTopBar_brandBtn__GNdeb.AppTopBar_landscape__Om3Bq{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.18) 0%,rgba(8,14,10,.36))}.AppTopBar_brandBtn__GNdeb.AppTopBar_night__es_tl{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.AppTopBar_brandBtn__GNdeb.AppTopBar_rain__4wdC0{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.AppTopBar_brandBtn__GNdeb.AppTopBar_forest__gB8q7{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.AppTopBar_brandBtn__GNdeb.AppTopBar_desk__p5s33{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.22) 0%,rgba(8,6,22,.4))}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a{--panel-bg:hsla(0,0%,100%,.55);color:rgba(45,55,80,.78);border-color:hsla(0,0%,100%,.92) hsla(0,0%,100%,.75) hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(45,55,80,.04),0 8px 28px -10px rgba(45,55,80,.14)}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a:hover{color:rgba(45,55,80,.92);border-color:hsla(0,0%,100%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 2px 6px rgba(45,55,80,.06),0 10px 32px -8px rgba(45,55,80,.18)}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a:focus-visible{outline:1.5px solid rgba(70,120,188,.5);outline-offset:3px}.AppTopBar_brandBtnOpen__TBQrV{color:rgba(235,240,255,.9);border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.075)}.AppTopBar_brandBtnOpen__TBQrV.AppTopBar_light__hCy9a{color:rgba(45,55,80,.94);border-color:hsla(0,0%,100%,.94);background:hsla(0,0%,100%,.7)}.AppTopBar_brandLabel__gOFqz{font-family:var(--font-reflect,"Caveat",cursive);font-weight:400;font-style:normal;font-size:1.14rem;line-height:1.05;letter-spacing:.01em;white-space:nowrap;color:rgba(188,198,218,.46);text-rendering:optimizeLegibility;transition:color .45s ease}.AppTopBar_brandBtn__GNdeb:hover .AppTopBar_brandLabel__gOFqz{color:rgba(205,214,232,.58)}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a .AppTopBar_brandLabel__gOFqz{color:rgba(45,55,80,.68)}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a:hover .AppTopBar_brandLabel__gOFqz{color:rgba(45,55,80,.92)}.AppTopBar_northStar__mAIlY{flex-shrink:0;color:hsla(51,76%,92%,.92);filter:drop-shadow(0 0 4px rgba(246,236,186,.72)) drop-shadow(0 0 12px rgba(240,224,158,.34)) drop-shadow(0 0 28px rgba(235,215,140,.12));animation:AppTopBar_orbBreathTopbar__yc3rY 14s ease-in-out infinite;transition:filter .7s ease,transform .7s ease}.AppTopBar_brandBtn__GNdeb:hover .AppTopBar_northStar__mAIlY{filter:drop-shadow(0 0 6px rgba(246,236,186,.9)) drop-shadow(0 0 18px rgba(240,224,158,.48)) drop-shadow(0 0 40px rgba(235,215,140,.18));transform:scale(1.15)}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a .AppTopBar_northStar__mAIlY{color:rgba(70,120,188,.92);filter:drop-shadow(0 0 4px rgba(70,120,188,.32)) drop-shadow(0 0 12px rgba(70,120,188,.14)) drop-shadow(0 0 28px rgba(70,120,188,.06))}.AppTopBar_brandBtn__GNdeb.AppTopBar_light__hCy9a:hover .AppTopBar_northStar__mAIlY{filter:drop-shadow(0 0 6px rgba(70,120,188,.45)) drop-shadow(0 0 18px rgba(70,120,188,.2)) drop-shadow(0 0 40px rgba(70,120,188,.1));transform:scale(1.15)}@keyframes AppTopBar_orbBreathTopbar__yc3rY{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.AppTopBar_northStar__mAIlY{animation:none}}.AppTopBar_desktopNav__426j0{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));display:flex;align-items:center;justify-self:center;gap:2px;padding:5px 10px;background:var(--panel-bg);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid hsla(0,0%,100%,.09);border-top-color:hsla(0,0%,100%,.14);border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 8px 30px rgba(0,0,0,.32),0 2px 8px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.08)}.AppTopBar_desktopNav__426j0.AppTopBar_landscape__Om3Bq{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.18) 0%,rgba(8,14,10,.36))}.AppTopBar_desktopNav__426j0.AppTopBar_night__es_tl{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.AppTopBar_desktopNav__426j0.AppTopBar_rain__4wdC0{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.AppTopBar_desktopNav__426j0.AppTopBar_forest__gB8q7{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.AppTopBar_desktopNav__426j0.AppTopBar_desk__p5s33{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.22) 0%,rgba(8,6,22,.4))}.AppTopBar_desktopNav__426j0.AppTopBar_light__hCy9a{--panel-bg:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.92) hsla(0,0%,100%,.75) hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(45,55,80,.04),0 8px 28px -10px rgba(45,55,80,.14)}.AppTopBar_navItem__5pM05{position:relative;min-width:76px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:999px;padding:0 11px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.56rem;font-weight:600;letter-spacing:.075em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgba(200,215,240,.34);background:transparent;cursor:pointer;transition:color .25s ease,background .25s ease,box-shadow .3s ease,transform .25s ease}.AppTopBar_navItem__5pM05:hover{background:hsla(0,0%,100%,.05);color:rgba(220,232,252,.68);transform:translateY(-1px) scale(1.02);box-shadow:0 3px 14px rgba(0,0,0,.2)}.AppTopBar_navItemActive__HEWEE{color:rgba(160,205,248,.88);background:rgba(80,130,205,.12);box-shadow:0 0 14px rgba(80,140,215,.12),inset 0 1px 0 hsla(0,0%,100%,.06)}.AppTopBar_navItemAlert__0lki5{color:rgba(195,220,250,.82);background:radial-gradient(circle at 72% 42%,rgba(100,165,230,.14),transparent 42%),rgba(80,130,205,.1)}.AppTopBar_navText__0rHBG{display:inline-block;line-height:1}.AppTopBar_desktopNav__426j0.AppTopBar_light__hCy9a .AppTopBar_navItem__5pM05{color:rgba(45,55,80,.46)}.AppTopBar_desktopNav__426j0.AppTopBar_light__hCy9a .AppTopBar_navItem__5pM05:hover{background:rgba(45,55,80,.05);color:rgba(45,55,80,.85);box-shadow:0 2px 8px rgba(45,55,80,.08)}.AppTopBar_desktopNav__426j0.AppTopBar_light__hCy9a .AppTopBar_navItemActive__HEWEE{color:#4678bc;background:rgba(70,120,188,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 0 12px rgba(70,120,188,.08)}.AppTopBar_desktopNav__426j0.AppTopBar_light__hCy9a .AppTopBar_navItemAlert__0lki5{color:rgba(38,72,142,.82);background:radial-gradient(circle at 72% 42%,rgba(70,120,188,.13),transparent 44%),rgba(70,120,188,.08)}.AppTopBar_pingBadge__dSrdf{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:16px;height:16px;padding:0 4.5px;border-radius:999px;background:rgba(95,155,225,.22);border:1px solid rgba(95,155,225,.35);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.46rem;font-weight:700;line-height:1;letter-spacing:0;color:rgba(175,215,252,.92);pointer-events:none;animation:AppTopBar_pingBadgeArrive__X_sDm .35s ease both}.AppTopBar_desktopNav__426j0.AppTopBar_light__hCy9a .AppTopBar_pingBadge__dSrdf{background:rgba(70,120,188,.16);border-color:rgba(70,120,188,.3);color:rgba(45,95,65,.82)}@keyframes AppTopBar_pingBadgeArrive__X_sDm{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AppTopBar_pingBadge__dSrdf{animation:none}}.AppTopBar_topActions__YTSNx{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));display:flex;align-items:center;justify-self:end;gap:2px;padding:5px;background:var(--panel-bg);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid hsla(0,0%,100%,.09);border-top-color:hsla(0,0%,100%,.14);border-radius:18px;box-shadow:0 0 0 1px rgba(0,0,0,.45),0 8px 40px rgba(0,0,0,.55),0 2px 10px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.AppTopBar_topActions__YTSNx.AppTopBar_landscape__Om3Bq{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.18) 0%,rgba(8,14,10,.36))}.AppTopBar_topActions__YTSNx.AppTopBar_night__es_tl{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.AppTopBar_topActions__YTSNx.AppTopBar_rain__4wdC0{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.AppTopBar_topActions__YTSNx.AppTopBar_forest__gB8q7{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.AppTopBar_topActions__YTSNx.AppTopBar_desk__p5s33{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.22) 0%,rgba(8,6,22,.4))}.AppTopBar_topActions__YTSNx.AppTopBar_light__hCy9a{--panel-bg:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.92) hsla(0,0%,100%,.75) hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(45,55,80,.04),0 8px 28px -10px rgba(45,55,80,.14)}.AppTopBar_authBtn__0fAWP{display:inline-flex;align-items:center;justify-content:center;height:32px;border:none;border-radius:999px;background:transparent;color:rgba(200,215,240,.34);cursor:pointer;text-decoration:none;transition:color .25s ease,background .25s ease,box-shadow .3s ease,transform .25s ease;width:32px}.AppTopBar_authBtn__0fAWP:hover{color:rgba(220,232,252,.68);background:hsla(0,0%,100%,.05);transform:translateY(-1px);box-shadow:0 3px 14px rgba(0,0,0,.2)}.AppTopBar_authBtnActive__d8eK8{color:rgba(165,210,252,.92);background:rgba(80,130,205,.16);box-shadow:0 0 0 1px rgba(0,0,0,.3),0 0 16px rgba(80,140,215,.15),inset 0 1px 0 hsla(0,0%,100%,.08)}.AppTopBar_topActions__YTSNx.AppTopBar_light__hCy9a .AppTopBar_authBtn__0fAWP{color:rgba(45,55,80,.5)}.AppTopBar_topActions__YTSNx.AppTopBar_light__hCy9a .AppTopBar_authBtn__0fAWP:hover{background:rgba(45,55,80,.05);color:rgba(45,55,80,.85);box-shadow:0 2px 8px rgba(45,55,80,.08)}.AppTopBar_topActions__YTSNx.AppTopBar_light__hCy9a .AppTopBar_authBtnActive__d8eK8{color:#4678bc;background:rgba(70,120,188,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 0 12px rgba(70,120,188,.08)}@media (max-width:767px){.AppTopBar_topBar__QBnpI{grid-template-columns:auto 1fr auto}.AppTopBar_desktopNav__426j0{display:none}}@media (max-width:480px){.AppTopBar_topBar__QBnpI{grid-template-columns:auto 1fr auto;padding:10px 12px;gap:8px}.AppTopBar_brandLabel__gOFqz{font-size:.95rem}}.StudyApp_root__NEVn5{min-height:100vh;display:flex;flex-direction:column;position:relative}.StudyApp_vignette__WMcTV{position:fixed;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse 92% 96% at 50% 50%,rgba(0,0,0,.64) 0,rgba(0,0,0,.56) 10%,rgba(0,0,0,.47) 22%,rgba(0,0,0,.36) 36%,rgba(0,0,0,.24) 52%,rgba(0,0,0,.13) 70%,rgba(0,0,0,.05) 86%,transparent 100%);transform:translateZ(0);animation:StudyApp_vignetteBreath__J3Jyl 20s ease-in-out infinite}.StudyApp_vignetteDesk__GMcnU{background:radial-gradient(ellipse 82% 88% at 50% 50%,rgba(0,0,0,.54) 0,rgba(0,0,0,.46) 14%,rgba(0,0,0,.35) 30%,rgba(0,0,0,.22) 48%,rgba(0,0,0,.1) 68%,rgba(0,0,0,.03) 86%,transparent 100%)}@keyframes StudyApp_vignetteBreath__J3Jyl{0%,to{transform:translateZ(0) scale(1);opacity:.9}50%{transform:translateZ(0) scale(1.018);opacity:.94}}@media (prefers-reduced-motion:reduce){.StudyApp_vignette__WMcTV{animation:none;opacity:.95}}.StudyApp_brandGlow__Eq4up{position:absolute;top:-70px;left:-70px;width:300px;height:260px;border-radius:50%;background:radial-gradient(circle,hsla(45,32%,62%,.1) 0,hsla(44,24%,54%,.04) 50%,transparent 72%);filter:blur(55px);pointer-events:none;z-index:1;animation:StudyApp_brandGlowDrift__gR0R_ 36s ease-in-out infinite}.StudyApp_todoFab__BdIBp{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));position:fixed;left:24px;bottom:96px;z-index:37;min-width:86px;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid hsla(0,0%,100%,.08);border-top-color:hsla(0,0%,100%,.12);border-radius:18px;padding:0 13px;background:var(--panel-bg);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.56rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:rgba(210,224,246,.46);cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.36),0 4px 20px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.06);transition:color .25s ease,border-color .25s ease,box-shadow .3s ease,transform .25s ease}.StudyApp_todoFab__BdIBp.StudyApp_landscape__p3kl_{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.18) 0%,rgba(8,14,10,.36))}.StudyApp_todoFab__BdIBp.StudyApp_night__Js99S{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.StudyApp_todoFab__BdIBp.StudyApp_rain__U8AfH{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.StudyApp_todoFab__BdIBp.StudyApp_forest__bKauw{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.StudyApp_todoFab__BdIBp.StudyApp_desk__8Xgtk{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.22) 0%,rgba(8,6,22,.4))}.StudyApp_todoFab__BdIBp:hover{color:rgba(230,238,252,.78);border-color:hsla(0,0%,100%,.16);transform:translateY(-1px)}@media (max-width:767px){.StudyApp_todoFab__BdIBp{left:12px;bottom:calc(126px + env(safe-area-inset-bottom, 0px));min-width:78px;height:34px;padding:0 11px;font-size:.52rem}}.StudyApp_pingFab__2ZXub{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));display:none;position:fixed;right:12px;bottom:calc(126px + env(safe-area-inset-bottom, 0px));z-index:37;align-items:center;gap:6px;height:34px;padding:0 12px 0 10px;border:1px solid hsla(0,0%,100%,.08);border-top-color:hsla(0,0%,100%,.12);border-radius:18px;background:var(--panel-bg);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.52rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(210,224,246,.56);cursor:pointer;box-shadow:0 0 0 1px rgba(0,0,0,.36),0 4px 20px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.06)}.StudyApp_pingFab__2ZXub.StudyApp_landscape__p3kl_{--panel-bg:linear-gradient(180deg,rgba(8,14,10,.18) 0%,rgba(8,14,10,.36))}.StudyApp_pingFab__2ZXub.StudyApp_night__Js99S{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.StudyApp_pingFab__2ZXub.StudyApp_rain__U8AfH{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.StudyApp_pingFab__2ZXub.StudyApp_forest__bKauw{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.StudyApp_pingFab__2ZXub.StudyApp_desk__8Xgtk{--panel-bg:linear-gradient(180deg,rgba(8,6,22,.22) 0%,rgba(8,6,22,.4))}.StudyApp_pingFabDot__SGD7U{width:5px;height:5px;border-radius:50%;background:rgba(142,214,152,.78);box-shadow:0 0 7px rgba(142,214,152,.42);flex-shrink:0;animation:StudyApp_pingDotPulse__anyTV 2.4s ease-in-out infinite}@keyframes StudyApp_pingDotPulse__anyTV{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.StudyApp_pingFabCount__hQJz1{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:rgba(142,214,152,.18);border:1px solid rgba(142,214,152,.28);font-size:.44rem;font-weight:700;color:rgba(142,214,152,.88)}@media (max-width:1099px){.StudyApp_pingFab__2ZXub{display:inline-flex}}.StudyApp_main__pPgGj{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;padding-bottom:80px}.StudyApp_clockLabel__bNBr_{top:-62px;font-size:.68rem;color:rgba(232,240,254,.86);letter-spacing:var(--ty-micro-ls,.22em);text-shadow:0 1px 6px rgba(0,0,0,.42)}.StudyApp_clockLabel__bNBr_,.StudyApp_dateLabel__bz09A{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;font-family:var(--font-timer,"Space Mono",monospace)}.StudyApp_dateLabel__bz09A{top:-42px;font-size:.58rem;color:rgba(228,236,252,.7);letter-spacing:.16em;text-shadow:0 1px 5px rgba(0,0,0,.42)}.StudyApp_sessionNote__PUaaM{position:absolute;top:-26px;left:50%;transform:translateX(-50%);white-space:nowrap;text-align:center;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem;font-weight:400;color:rgba(210,220,240,.28);letter-spacing:.1em}.StudyApp_radarSlot__MTHTl{display:flex;justify-content:center;margin-top:12px;min-height:24px}.StudyApp_catBubble__xxwqP{position:fixed;bottom:154px;left:max(calc(50% - 166px),20px);width:max-content;max-width:min(520px,calc(100vw - 44px));background:rgba(200,215,240,.06);backdrop-filter:blur(16px) saturate(115%);-webkit-backdrop-filter:blur(16px) saturate(115%);border:1px solid rgba(200,215,240,.08);border-radius:50% 50% 50% 24%/52% 52% 48% 42%;padding:16px 40px 14px 22px;box-shadow:0 0 40px rgba(180,200,240,.04),0 0 80px rgba(160,185,235,.025),inset 0 1px 0 hsla(0,0%,100%,.06);z-index:25;opacity:0;transition:opacity .6s ease;pointer-events:none}.StudyApp_catBubbleVisible__Q8iXo{opacity:.95}.StudyApp_catBubbleText__PxUqJ{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.05rem;font-weight:400;color:rgba(224,232,248,.88);white-space:nowrap}@media (max-width:520px){.StudyApp_catBubble__xxwqP{left:50%;transform:translateX(-50%);bottom:118px;max-width:calc(100vw - 40px)}}@media (max-width:480px){.StudyApp_main__pPgGj{padding-bottom:70px;justify-content:safe center}.StudyApp_clockLabel__bNBr_{font-size:.58rem;top:-52px}.StudyApp_dateLabel__bz09A{font-size:.5rem;top:-36px}.StudyApp_sessionNote__PUaaM{top:-22px;font-size:.5rem}}@keyframes StudyApp_brandGlowDrift__gR0R_{0%,to{transform:translateZ(0);opacity:.85}40%{transform:translate3d(14px,10px,0);opacity:.96}70%{transform:translate3d(7px,16px,0);opacity:.88}}@keyframes ExplorePage_fadeUp__u0Uwy{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ExplorePage_statPulse__JHKhe{0%,to{box-shadow:0 0 0 0 rgba(70,120,188,.45)}55%{box-shadow:0 0 0 5px rgba(70,120,188,0)}}@keyframes ExplorePage_liveBeaconPulse__7HQB9{0%,to{box-shadow:0 0 0 0 rgba(76,140,96,.42)}55%{box-shadow:0 0 0 5px rgba(76,140,96,0)}}@keyframes ExplorePage_focusStatPulse__E4L6r{0%,to{box-shadow:0 0 0 0 rgba(245,158,11,.38)}55%{box-shadow:0 0 0 5px rgba(245,158,11,0)}}@keyframes ExplorePage_breakStatPulse__sIqCP{0%,to{box-shadow:0 0 0 0 rgba(52,211,153,.36)}55%{box-shadow:0 0 0 5px rgba(52,211,153,0)}}.ExplorePage_root__QyPMe{--explore-accent:95,130,180;--explore-ink:45,55,80;--explore-sage:70,120,188;--explore-live:76,140,96;--explore-amber:175,148,100;--timer-focus:245,158,11;--timer-break:52,211,153;min-height:100vh;height:100vh;overflow-y:auto;color:rgba(var(--explore-ink),.86);display:flex;flex-direction:column;background:radial-gradient(ellipse 70% 55% at 78% 8%,rgba(255,238,200,.55) 0,rgba(255,238,200,.18) 32%,transparent 68%),linear-gradient(158deg,#fbf6e8,#f0e8d4 22%,#dfe0d6 48%,#cfd5d8 74%,#c1c9cf);background-attachment:fixed}.ExplorePage_themeDark__Odzum{--explore-ink:210,220,240;--explore-sage:95,165,228;--explore-live:104,194,140;--explore-amber:188,162,118;--explore-accent:130,160,210;color:rgba(var(--explore-ink),.86);background:radial-gradient(ellipse 60% 40% at 78% 8%,rgba(148,136,208,.06) 0,transparent 60%),linear-gradient(160deg,#020206,#06050f 45%,#08091a 75%,#050510)}.ExplorePage_themeDark__Odzum .ExplorePage_mapCard__UaZC2,.ExplorePage_themeDark__Odzum .ExplorePage_panel__ULM0e,.ExplorePage_themeDark__Odzum .ExplorePage_wallCard__NewkS{background:rgba(20,19,40,.72);border-color:hsla(0,0%,100%,.06);box-shadow:0 10px 34px -16px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.04)}.ExplorePage_themeDark__Odzum .ExplorePage_mapCard__UaZC2:before{background:radial-gradient(ellipse 60% 75% at 86% -4%,rgba(148,136,208,.05) 0,transparent 68%)}.ExplorePage_themeDark__Odzum .ExplorePage_stats__vtHNV{border-bottom-color:hsla(0,0%,100%,.06)}.ExplorePage_themeDark__Odzum .ExplorePage_dotDesk__wdlQg{background:rgba(var(--explore-ink),.28)}.ExplorePage_themeDark__Odzum .ExplorePage_liveActivity__V51UT{background:rgba(10,10,22,.6);border-color:hsla(0,0%,100%,.05)}.ExplorePage_themeDark__Odzum .ExplorePage_liveItem__EAMuY{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.07)}.ExplorePage_themeDark__Odzum .ExplorePage_mapBar__bJ5GH{border-top-color:hsla(0,0%,100%,.06)}.ExplorePage_themeDark__Odzum .ExplorePage_clearBtn__irpk0{background:hsla(0,0%,100%,.04);border-color:rgba(var(--explore-accent),.22);color:rgba(var(--explore-accent),.88)}.ExplorePage_themeDark__Odzum .ExplorePage_clearBtn__irpk0:hover{background:rgba(var(--explore-accent),.1)}.ExplorePage_themeDark__Odzum .ExplorePage_tabs__6L9aU{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.05)}.ExplorePage_themeDark__Odzum .ExplorePage_tabActive__LUJ4M{background:hsla(0,0%,100%,.08);color:rgba(var(--explore-ink),.9);box-shadow:none}.ExplorePage_themeDark__Odzum .ExplorePage_filterRibbon__TsTkO{background:hsla(0,0%,100%,.04);border-color:rgba(var(--explore-accent),.14)}.ExplorePage_themeDark__Odzum .ExplorePage_signInWall__DlK6a{background:rgba(var(--explore-accent),.06);border-color:rgba(var(--explore-accent),.2)}.ExplorePage_themeDark__Odzum .ExplorePage_signInWall__DlK6a:hover{background:rgba(var(--explore-accent),.1)}.ExplorePage_loadingText__ywDSg{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;color:rgba(var(--explore-ink),.45);letter-spacing:.14em;text-align:center;padding-top:40vh}.ExplorePage_main__YxjdL{flex:1 1;width:100%;max-width:1060px;margin:0 auto;padding:14px 28px 88px;display:flex;flex-direction:column;gap:20px}.ExplorePage_header__Tggp3{padding:6px 4px 0;animation:ExplorePage_fadeUp__u0Uwy .5s ease both}.ExplorePage_title__8YsBO{font-family:var(--font-reflect,"Caveat",cursive);font-size:2.3rem;font-weight:400;line-height:1;color:rgba(var(--explore-ink),.9)}.ExplorePage_subtitle__FYnMY{margin-top:3px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.76rem;font-weight:400;color:rgba(var(--explore-ink),.52)}.ExplorePage_mapCard__UaZC2,.ExplorePage_panel__ULM0e,.ExplorePage_wallCard__NewkS{background:hsla(0,0%,100%,.55);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid hsla(0,0%,100%,.65);border-radius:22px;box-shadow:0 10px 34px -16px rgba(45,55,80,.28),inset 0 1px 0 hsla(0,0%,100%,.7)}.ExplorePage_mapCard__UaZC2{position:relative;overflow:hidden;padding:16px 20px 14px;animation:ExplorePage_fadeUp__u0Uwy .5s ease .07s both}.ExplorePage_mapCard__UaZC2:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 75% at 86% -4%,rgba(255,238,200,.5) 0,transparent 68%);pointer-events:none}.ExplorePage_stats__vtHNV{position:relative;display:flex;flex-wrap:wrap;gap:22px;padding:2px 4px 13px;border-bottom:1px solid rgba(var(--explore-ink),.08)}.ExplorePage_stat__rzG9B{display:flex;align-items:center;gap:8px}.ExplorePage_statDot__DioI9{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ExplorePage_dotFocus__l_6q9{background:rgb(var(--timer-focus));animation:ExplorePage_focusStatPulse__E4L6r 2.9s ease-in-out infinite}.ExplorePage_dotBreak__V6B89{background:rgb(var(--timer-break));animation:ExplorePage_breakStatPulse__sIqCP 3.1s ease-in-out infinite}.ExplorePage_dotIdle__awm4f{background:rgb(var(--explore-accent))}.ExplorePage_dotDesk__wdlQg{background:rgba(var(--explore-ink),.32)}.ExplorePage_dotNew__tL9T9{background:rgb(var(--explore-amber))}.ExplorePage_statValue__A9iSM{font-family:var(--font-timer,"Space Mono",monospace);font-size:.98rem;font-weight:700;color:rgba(var(--explore-ink),.9)}.ExplorePage_statLabel__chCZ_{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.56rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--explore-ink),.5)}.ExplorePage_mapFrame__KZoDG{position:relative;padding:14px 6px 8px}.ExplorePage_liveActivity__V51UT{position:relative;display:flex;align-items:center;gap:14px;min-height:34px;margin:2px 4px 10px;padding:8px 10px;border:1px solid hsla(0,0%,100%,.52);border-radius:12px;background:hsla(0,0%,100%,.34)}.ExplorePage_liveActivityHead__SRymw{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.54rem;font-weight:700;letter-spacing:.13em;color:rgba(var(--explore-ink),.5)}.ExplorePage_liveBeacon__zA1P1{width:7px;height:7px;border-radius:50%;background:rgb(var(--explore-live));box-shadow:0 0 0 4px rgba(var(--explore-live),.14);animation:ExplorePage_liveBeaconPulse__7HQB9 3s ease-in-out infinite}.ExplorePage_liveActivityItems__05VHa{min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}.ExplorePage_liveItem__EAMuY,.ExplorePage_liveQuiet__1LS_Z{min-width:0;max-width:220px;padding:5px 8px;border-radius:999px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.61rem;font-weight:600;color:rgba(var(--explore-ink),.66);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExplorePage_liveItem__EAMuY{background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.58)}.ExplorePage_liveOnline__Yx_j8{color:rgba(var(--explore-sage),.96)}.ExplorePage_liveFocus__FEAxy{color:rgba(var(--timer-focus),.96)}.ExplorePage_liveBreak__07LSO{color:rgba(26,150,112,.96)}.ExplorePage_liveNew__YkqTp{color:rgba(var(--explore-amber),.95)}.ExplorePage_liveQuiet__1LS_Z{padding-inline:0;color:rgba(var(--explore-ink),.42);font-style:italic}.ExplorePage_mapBar__bJ5GH{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding-top:11px;border-top:1px solid rgba(var(--explore-ink),.08)}.ExplorePage_mapHint__Ydr5A{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.66rem;font-style:italic;color:rgba(var(--explore-ink),.5)}.ExplorePage_mapSelected__rdKTH{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.8rem;font-weight:600;color:rgba(var(--explore-ink),.86)}.ExplorePage_mapSelectedMeta__63BRH{font-weight:400;font-size:.72rem;color:rgba(var(--explore-ink),.54)}.ExplorePage_clearBtn__irpk0{flex-shrink:0;padding:6px 13px;border:1px solid rgba(var(--explore-accent),.32);border-radius:8px;background:hsla(0,0%,100%,.6);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.54rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--explore-accent));cursor:pointer;transition:background .18s ease,transform .15s ease}.ExplorePage_clearBtn__irpk0:hover{background:rgba(var(--explore-accent),.12);transform:translateY(-1px)}.ExplorePage_communityGrid__NtSmw{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.48fr);grid-gap:16px;gap:16px;align-items:start;animation:ExplorePage_fadeUp__u0Uwy .5s ease .13s both}.ExplorePage_panelsSection__1_nDq{min-width:0}.ExplorePage_filterRibbon__TsTkO{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin:0 0 12px 2px;padding:7px 10px;border:1px solid rgba(var(--explore-accent),.18);border-radius:999px;background:hsla(0,0%,100%,.38);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.64rem;color:rgba(var(--explore-ink),.55)}.ExplorePage_filterRibbon__TsTkO strong{color:rgba(var(--explore-ink),.84);font-weight:700}.ExplorePage_filterDot__nRDsk{width:7px;height:7px;border-radius:50%;background:rgb(var(--explore-accent));box-shadow:0 0 0 4px rgba(var(--explore-accent),.1)}.ExplorePage_tabs__6L9aU{display:none;gap:5px;margin-bottom:14px;padding:4px;background:hsla(0,0%,100%,.42);border:1px solid hsla(0,0%,100%,.6);border-radius:13px}.ExplorePage_tab__P8xlL{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 6px;border:none;border-radius:10px;background:transparent;font-family:var(--font-reflect,"Caveat",cursive);font-size:1.05rem;font-weight:400;letter-spacing:.01em;text-transform:none;color:rgba(var(--explore-ink),.52);cursor:pointer;transition:background .18s ease,color .18s ease}.ExplorePage_tabActive__LUJ4M{background:hsla(0,0%,100%,.9);color:rgba(var(--explore-ink),.9);box-shadow:0 2px 9px -4px rgba(45,55,80,.35)}.ExplorePage_tabCount__XM2RG{font-family:var(--font-timer,"Space Mono",monospace);font-size:.58rem;font-weight:700;color:rgba(var(--explore-ink),.4)}.ExplorePage_tabActive__LUJ4M .ExplorePage_tabCount__XM2RG{color:rgb(var(--explore-accent))}.ExplorePage_panels___99GG{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:start}.ExplorePage_panel__ULM0e{display:flex;flex-direction:column;padding:14px 16px 8px}.ExplorePage_panelHead__A3GmH{display:flex;align-items:baseline;justify-content:space-between;padding:0 2px 8px}.ExplorePage_panelTitle___tLl8{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.38rem;font-weight:400;line-height:1.05;letter-spacing:.01em;text-transform:none;color:rgba(var(--explore-ink),.84)}.ExplorePage_panelCount__vnA22{font-family:var(--font-timer,"Space Mono",monospace);font-size:.62rem;font-weight:700;color:rgba(var(--explore-ink),.4)}.ExplorePage_list__3T9_L{display:flex;flex-direction:column}.ExplorePage_empty__mqhBU{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.7rem;font-style:italic;color:rgba(var(--explore-ink),.45);text-align:center;padding:26px 8px}.ExplorePage_wallCard__NewkS{position:-webkit-sticky;position:sticky;top:82px;min-width:0;padding:16px 18px 18px}.ExplorePage_wallHead__XI_G6{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.ExplorePage_signInWall__DlK6a{margin-top:10px;width:100%;padding:11px;border:1px dashed rgba(var(--explore-accent),.38);border-radius:12px;background:rgba(var(--explore-accent),.07);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.68rem;font-weight:600;color:rgb(var(--explore-accent));cursor:pointer;transition:background .18s ease}.ExplorePage_signInWall__DlK6a:hover{background:rgba(var(--explore-accent),.13)}@media (max-width:900px){.ExplorePage_main__YxjdL{padding:12px 18px 84px;gap:16px}.ExplorePage_liveActivity__V51UT{align-items:flex-start;flex-direction:column;gap:7px}.ExplorePage_liveActivityItems__05VHa{width:100%}.ExplorePage_communityGrid__NtSmw{grid-template-columns:1fr}.ExplorePage_wallCard__NewkS{position:relative;top:auto}.ExplorePage_tabs__6L9aU{display:flex}.ExplorePage_panels___99GG{grid-template-columns:1fr;gap:0}.ExplorePage_panel__ULM0e{display:none}.ExplorePage_panelVisible__vm5XW{display:flex}.ExplorePage_panelHead__A3GmH{display:none}}@media (max-width:480px){.ExplorePage_main__YxjdL{padding:10px 13px 84px}.ExplorePage_title__8YsBO{font-size:2rem}.ExplorePage_panelTitle___tLl8{font-size:1.28rem}.ExplorePage_tab__P8xlL{font-size:.98rem}.ExplorePage_mapCard__UaZC2{padding:14px 14px 12px}.ExplorePage_wallCard__NewkS{padding:15px 15px 17px}.ExplorePage_stats__vtHNV{gap:16px}.ExplorePage_liveActivityItems__05VHa{flex-direction:column;align-items:stretch}.ExplorePage_liveItem__EAMuY,.ExplorePage_liveQuiet__1LS_Z{max-width:none}}@media (prefers-reduced-motion:reduce){.ExplorePage_communityGrid__NtSmw,.ExplorePage_dotBreak__V6B89,.ExplorePage_dotFocus__l_6q9,.ExplorePage_header__Tggp3,.ExplorePage_liveBeacon__zA1P1,.ExplorePage_mapCard__UaZC2{animation:none}}