.MusicPlayer_playerContainer__A57Vj{position:fixed;bottom:0;left:0;right:0;z-index:36;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;padding-bottom:22px;pointer-events:none}.MusicPlayer_playlistPanel__0DEkj{--track-accent-rgb:250,245,218;position:relative;z-index:2;pointer-events:auto;width:min(360px,calc(100vw - 40px));background:linear-gradient(180deg,rgba(8,10,18,.2) 0,rgba(8,10,18,.42));backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid hsla(0,0%,100%,.04);border-radius:14px 14px 8px 8px;box-shadow:0 8px 32px rgba(0,0,0,.36),0 2px 6px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.03);overflow:hidden;display:flex;flex-direction:column}.MusicPlayer_night__rbNQu{--track-accent-rgb:185,168,255}.MusicPlayer_rain__I1JOK{--track-accent-rgb:140,190,255}.MusicPlayer_forest__2bvcr{--track-accent-rgb:130,210,150}.MusicPlayer_panelHeader__dZITq{display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 16px;border-bottom:1px solid hsla(0,0%,100%,.05)}.MusicPlayer_panelHeaderRight__Hj_f8{display:flex;align-items:center;gap:1px;flex-shrink:0}.MusicPlayer_panelTabs__01fZa{display:flex;gap:16px}.MusicPlayer_tabBtn__HrmZE{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;font-weight:500;letter-spacing:.02em;color:rgba(210,220,240,.3);background:none;border:none;border-bottom:1.5px solid transparent;padding:12px 0;margin-bottom:-1px;cursor:pointer;transition:color .18s ease,border-color .18s ease}.MusicPlayer_tabBtn__HrmZE:hover{color:rgba(210,220,240,.52)}.MusicPlayer_tabBtnActive__2Wbsp{color:rgba(210,220,240,.78);border-bottom-color:rgba(210,220,240,.38)}.MusicPlayer_panelClose__6Fata{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;color:rgba(210,220,240,.26);cursor:pointer;border-radius:50%;transition:color .18s ease;padding:0;flex-shrink:0}.MusicPlayer_panelClose__6Fata:hover{color:rgba(210,220,240,.58)}.MusicPlayer_soundRows__ModRc{display:flex;flex-direction:column;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.06) transparent;padding:8px;gap:1px}.MusicPlayer_soundRows__ModRc::-webkit-scrollbar{width:2px}.MusicPlayer_soundRows__ModRc::-webkit-scrollbar-track{background:transparent}.MusicPlayer_soundRows__ModRc::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:99px}.MusicPlayer_soundRow__FoXT0{display:flex;align-items:center;gap:8px;width:100%;padding:6px;background:none;border:1px solid transparent;border-radius:7px;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,border-left-color .18s ease,box-shadow .18s ease}.MusicPlayer_soundRow__FoXT0:hover{background:hsla(0,0%,100%,.03)}.MusicPlayer_soundRowActive__C0d5_{background:linear-gradient(to right,rgba(var(--track-accent-rgb),.1) 0,hsla(0,0%,100%,.04) 40%,hsla(0,0%,100%,.01) 100%);border-color:transparent;border-left:2px solid rgba(var(--track-accent-rgb),.48);box-shadow:-4px 0 12px rgba(var(--track-accent-rgb),.14),0 0 16px rgba(var(--track-accent-rgb),.05),inset 2px 0 8px rgba(var(--track-accent-rgb),.06)}.MusicPlayer_soundRowName__LhLVe{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.63rem;font-weight:400;color:rgba(210,220,240,.48);flex:1 1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.MusicPlayer_soundRowActive__C0d5_ .MusicPlayer_soundRowName__LhLVe{color:rgba(var(--track-accent-rgb),.82)}.MusicPlayer_soundRowNum__p4kUS{font-family:var(--font-timer,"Space Mono",monospace);font-size:.54rem;color:rgba(210,220,240,.2);min-width:16px;text-align:right;flex-shrink:0}.MusicPlayer_soundRowActive__C0d5_ .MusicPlayer_soundRowNum__p4kUS{color:rgba(var(--track-accent-rgb),.45)}.MusicPlayer_nowPlaying__9d6sY{width:4px;height:4px;border-radius:50%;background:rgba(var(--track-accent-rgb),.45);flex-shrink:0;animation:MusicPlayer_nowPlayingPulse___AXXT 2.2s ease-in-out infinite}@keyframes MusicPlayer_nowPlayingPulse___AXXT{0%,to{opacity:.5}50%{opacity:1}}.MusicPlayer_playlistTab__vAy1m{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}@keyframes MusicPlayer_spin__P77fo{to{transform:rotate(1turn)}}.MusicPlayer_syncBtn__qDEdm{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:none;border:none;padding:0;cursor:pointer;color:rgba(200,215,255,.18);transition:color .18s ease;border-radius:4px}.MusicPlayer_syncBtn__qDEdm:hover:not(:disabled){color:rgba(200,215,255,.46)}.MusicPlayer_syncBtn__qDEdm:disabled{opacity:.3;cursor:default}.MusicPlayer_ytHeaderBtn__A4rtW{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:rgba(200,215,255,.18);text-decoration:none;transition:color .18s ease;border-radius:4px}.MusicPlayer_ytHeaderBtn__A4rtW:hover{color:rgba(200,215,255,.5)}.MusicPlayer_panelMeta__sh5FF{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.6rem;color:rgba(210,220,240,.26);letter-spacing:.04em}.MusicPlayer_panelDivider__sLn3V{height:1px;background:hsla(0,0%,100%,.05)}.MusicPlayer_panelInputRow__8rIB1{display:flex;gap:8px;align-items:center}.MusicPlayer_urlInput__sTeQ_{flex:1 1;min-width:0;height:26px;padding:0 10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:7px;color:rgba(220,228,245,.4);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem;outline:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.MusicPlayer_urlInput__sTeQ_::placeholder{color:rgba(220,228,245,.4)}.MusicPlayer_urlInput__sTeQ_:focus{background:hsla(0,0%,100%,.07);color:rgba(230,238,255,.68);border-color:hsla(0,0%,100%,.08)}.MusicPlayer_urlInputError__H4TwO{border-color:rgba(220,80,80,.38)!important}.MusicPlayer_applyBtn__5vJnh{height:26px;padding:0 10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:7px;color:rgba(220,228,245,.4);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem;font-weight:400;letter-spacing:.04em;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease}.MusicPlayer_applyBtn__5vJnh:hover{background:hsla(0,0%,100%,.07);color:rgba(230,238,255,.68)}.MusicPlayer_resetBtn__PAfem{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem;color:rgba(210,220,240,.26);letter-spacing:.06em;transition:color .18s ease;align-self:flex-start}.MusicPlayer_resetBtn__PAfem:hover{color:rgba(210,220,240,.52)}.MusicPlayer_sourceBtn__jg90n{width:100%;padding:8px 14px;border-radius:8px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;font-weight:500;letter-spacing:.08em;cursor:pointer;transition:background .18s ease,color .18s ease;text-align:center}.MusicPlayer_playPlaylistBtn__BuFGV{background:none;border:1px solid hsla(0,0%,100%,.06);color:rgba(220,230,248,.42);font-weight:400;letter-spacing:.05em}.MusicPlayer_playPlaylistBtn__BuFGV:hover{background:hsla(0,0%,100%,.04);color:rgba(232,240,255,.72)}.MusicPlayer_backBtn__7y4b8{background:none;border:1px solid hsla(0,0%,100%,.06);color:rgba(210,220,240,.36)}.MusicPlayer_backBtn__7y4b8:hover{background:hsla(0,0%,100%,.04);color:rgba(210,220,240,.62)}.MusicPlayer_sourceChip__6c1_j{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:4px 8px 4px 9px;background:hsla(0,0%,100%,.03);border:none;border-radius:6px;color:rgba(210,220,240,.28);font-family:var(--font-track,"DM Sans",sans-serif);font-size:.57rem;font-weight:300;letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:background .26s ease,color .26s ease,border-color .26s ease,box-shadow .26s ease}.MusicPlayer_sourceChip__6c1_j:hover{background:hsla(0,0%,100%,.055);color:rgba(210,220,240,.5);box-shadow:0 0 10px hsla(0,0%,100%,.04)}.MusicPlayer_sourceChipOpen__H_od9{background:hsla(0,0%,100%,.05);color:rgba(210,220,240,.54);box-shadow:0 0 10px hsla(0,0%,100%,.04)}.MusicPlayer_dock__1mgpB{position:relative;z-index:1;display:flex;align-items:center;width:min(680px,calc(100vw - 40px));padding:11px 22px;background:rgba(8,10,18,.44);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid hsla(0,0%,100%,.055);border-radius:8px 8px 18px 18px;box-shadow:0 8px 36px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.04);pointer-events:auto;overflow:visible}.MusicPlayer_ytHolder___2uZB{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.MusicPlayer_catGround__fiiEw{position:absolute;top:-2px;left:4px;width:210px;height:22px;pointer-events:none;background:radial-gradient(ellipse at 40% 52%,rgba(2,6,14,.48) 0,rgba(4,10,22,.18) 50%,transparent 76%);filter:blur(14px)}.MusicPlayer_catContact__xwSAo{position:absolute;top:1px;left:28px;width:108px;height:10px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,8,.82) 0,rgba(0,0,6,.45) 48%,rgba(0,0,4,.14) 72%,transparent 100%);filter:blur(2.5px)}.MusicPlayer_catDockShadow__P76Ch{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 180px 90% at 12% 8%,rgba(0,0,8,.38) 0,rgba(0,0,6,.16) 45%,transparent 68%)}.MusicPlayer_catAmbient__LDg1R{position:absolute;top:-10px;left:0;width:210px;height:80px;pointer-events:none;background:radial-gradient(ellipse at 36% 88%,hsla(43,27%,62%,.04) 0,transparent 64%);filter:blur(20px)}.MusicPlayer_catEyeGlow__LCRRh{position:absolute;bottom:calc(100% + 46px);left:74px;width:56px;height:52px;border-radius:50%;background:radial-gradient(circle at center,rgba(148,224,168,.48) 0,rgba(148,224,168,.18) 42%,transparent 72%);filter:blur(14px);pointer-events:none;opacity:0;transition:opacity 2.8s ease}.MusicPlayer_eyeGlowActive__57F4H{opacity:1;animation:MusicPlayer_eyeBreath__nX_Lc 4.8s ease-in-out infinite}@keyframes MusicPlayer_eyeBreath__nX_Lc{0%,to{opacity:.68}50%{opacity:1}}.MusicPlayer_catWrap___7CE_{position:absolute;bottom:calc(100% - 9px);left:14px;width:160px;height:86px;filter:drop-shadow(0 0 3px rgba(200,185,160,.1)) drop-shadow(0 0 8px rgba(200,185,160,.05));pointer-events:auto;cursor:pointer}.MusicPlayer_catMotes__ixO8r{position:absolute;bottom:calc(100% - 11px);left:14px;width:160px;height:86px;overflow:visible;pointer-events:none;opacity:0;transition:opacity 2.8s ease}.MusicPlayer_motesActive__RpH3v{opacity:1}.MusicPlayer_mote1__8S0Y4,.MusicPlayer_mote2__yrJC_,.MusicPlayer_mote3__zJnsN{position:absolute;border-radius:50%;background:rgba(200,215,240,.18);border:1px solid rgba(200,215,240,.1);box-shadow:0 0 8px rgba(180,200,240,.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.MusicPlayer_mote1__8S0Y4{width:6px;height:6px;left:70%;top:30%;animation:MusicPlayer_thoughtDotPulse__SHLII 4s ease-in-out 0s infinite}.MusicPlayer_mote2__yrJC_{width:9px;height:9px;left:80%;top:16%;animation:MusicPlayer_thoughtDotPulse__SHLII 4s ease-in-out 1.2s infinite}.MusicPlayer_mote3__zJnsN{width:13px;height:13px;left:90%;top:0;animation:MusicPlayer_thoughtDotPulse__SHLII 4s ease-in-out 2.4s infinite}@keyframes MusicPlayer_thoughtDotPulse__SHLII{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}.MusicPlayer_catButterflies__LgxYa{position:absolute;bottom:calc(100% - 11px);left:14px;width:160px;height:86px;overflow:visible;pointer-events:none;opacity:0;transition:opacity 3.5s ease}.MusicPlayer_butterfliesActive__VXdRi{opacity:.8}.MusicPlayer_butterfly1__a574U,.MusicPlayer_butterfly2__KE_Hg,.MusicPlayer_butterfly3__Z_FM_{position:absolute;width:3px;height:3px;pointer-events:none}.MusicPlayer_butterfly1__a574U:after,.MusicPlayer_butterfly1__a574U:before,.MusicPlayer_butterfly2__KE_Hg:after,.MusicPlayer_butterfly2__KE_Hg:before,.MusicPlayer_butterfly3__Z_FM_:after,.MusicPlayer_butterfly3__Z_FM_:before{content:"";position:absolute;width:2px;height:3px;border-radius:50% 50% 50% 0;background:rgba(200,215,240,.14);box-shadow:0 0 3px rgba(180,200,240,.06)}.MusicPlayer_butterfly1__a574U:before,.MusicPlayer_butterfly2__KE_Hg:before,.MusicPlayer_butterfly3__Z_FM_:before{transform-origin:bottom right;left:-2px;animation:MusicPlayer_flutter__IHQld 2s ease-in-out infinite}.MusicPlayer_butterfly1__a574U:after,.MusicPlayer_butterfly2__KE_Hg:after,.MusicPlayer_butterfly3__Z_FM_:after{transform-origin:bottom left;left:2px;animation:MusicPlayer_flutter__IHQld 2s ease-in-out infinite reverse}.MusicPlayer_butterfly2__KE_Hg:after,.MusicPlayer_butterfly2__KE_Hg:before{animation-duration:2.4s}.MusicPlayer_butterfly3__Z_FM_:after,.MusicPlayer_butterfly3__Z_FM_:before{animation-duration:1.8s}@keyframes MusicPlayer_flutter__IHQld{0%,to{transform:scaleY(1) rotate(-30deg)}50%{transform:scaleY(.55) rotate(-30deg)}}.MusicPlayer_butterfly1__a574U{left:20%;top:50%;animation:MusicPlayer_butterflyOrbit1__oKdRq 28s ease-in-out infinite}.MusicPlayer_butterfly2__KE_Hg{left:40%;top:30%;animation:MusicPlayer_butterflyOrbit2__Dyg_p 40s ease-in-out infinite;animation-delay:-8s}.MusicPlayer_butterfly3__Z_FM_{left:60%;top:45%;animation:MusicPlayer_butterflyOrbit3__3L4cH 34s ease-in-out infinite;animation-delay:-18s}@keyframes MusicPlayer_butterflyOrbit1__oKdRq{0%,to{transform:translate(70px,-30px)}30%{transform:translate(78px,-38px)}60%{transform:translate(65px,-34px)}}@keyframes MusicPlayer_butterflyOrbit2__Dyg_p{0%,to{transform:translate(30px,-55px)}35%{transform:translate(22px,-48px)}65%{transform:translate(36px,-58px)}}@keyframes MusicPlayer_butterflyOrbit3__3L4cH{0%,to{transform:translate(100px,-44px)}40%{transform:translate(94px,-50px)}70%{transform:translate(106px,-42px)}}.MusicPlayer_catFireflies__X_XXo{position:absolute;bottom:calc(100% - 9px);left:14px;width:160px;height:86px;overflow:visible;pointer-events:none}.MusicPlayer_catFireflies__X_XXo span{position:absolute;border-radius:50%;background:rgba(215,232,255,.92);box-shadow:0 0 3px 1px rgba(195,218,255,.5),0 0 9px 2px rgba(180,210,252,.18)}@keyframes MusicPlayer_ffDrift1__uk53i{0%{transform:translate(0);opacity:0}14%{opacity:var(--ff-peak,.36)}52%{transform:translate(-7px,-18px);opacity:var(--ff-peak,.36)}88%{opacity:.04}to{transform:translate(-4px,-26px);opacity:0}}@keyframes MusicPlayer_ffDrift2__CtfJP{0%{transform:translate(0);opacity:0}20%{opacity:var(--ff-peak,.32)}58%{transform:translate(8px,-13px);opacity:var(--ff-peak,.32)}84%{opacity:.03}to{transform:translate(11px,-20px);opacity:0}}@keyframes MusicPlayer_ffDrift3__2CWgv{0%{transform:translate(0);opacity:0}24%{opacity:var(--ff-peak,.24)}62%{transform:translate(-4px,-9px);opacity:var(--ff-peak,.24)}90%{opacity:.02}to{transform:translate(1px,-14px);opacity:0}}@keyframes MusicPlayer_ffDrift4__axG57{0%{transform:translate(0);opacity:0}30%{opacity:var(--ff-peak,.18)}68%{transform:translate(5px,-7px);opacity:var(--ff-peak,.18)}92%{opacity:.02}to{transform:translate(7px,-11px);opacity:0}}.MusicPlayer_ff1__dUkFp{width:2.5px;height:2.5px;left:88px;top:2px;--ff-peak:0.40;animation:MusicPlayer_ffDrift1__uk53i 14s ease-in-out -3.4s infinite}.MusicPlayer_ff2__6rUyt{width:2px;height:2px;left:97px;top:-8px;--ff-peak:0.33;animation:MusicPlayer_ffDrift2__CtfJP 11s ease-in-out -7.1s infinite}.MusicPlayer_ff3__OOpeT{width:3px;height:3px;left:78px;top:5px;--ff-peak:0.30;animation:MusicPlayer_ffDrift1__uk53i 18s ease-in-out -11.5s infinite}.MusicPlayer_ff4__0X1SH{width:2px;height:2px;left:109px;top:-13px;--ff-peak:0.25;animation:MusicPlayer_ffDrift3__2CWgv 16s ease-in-out -2.2s infinite}.MusicPlayer_ff5__iB0G0{width:2px;height:2px;left:68px;top:-6px;--ff-peak:0.28;animation:MusicPlayer_ffDrift2__CtfJP 21s ease-in-out -15s infinite}.MusicPlayer_ff6__s8Khl{width:2px;height:2px;left:130px;top:20px;--ff-peak:0.17;animation:MusicPlayer_ffDrift4__axG57 23s ease-in-out -8.7s infinite}.MusicPlayer_ff7__Vx56j{width:2px;height:2px;left:54px;top:28px;--ff-peak:0.15;animation:MusicPlayer_ffDrift3__2CWgv 20s ease-in-out -5.3s infinite}.MusicPlayer_ff8__lqMDM{width:2.5px;height:2.5px;left:101px;top:-28px;--ff-peak:0.20;animation:MusicPlayer_ffDrift1__uk53i 17s ease-in-out -9.8s infinite}.MusicPlayer_catOrbs__mTF3Z{position:absolute;bottom:calc(100% - 9px);left:-10px;width:190px;height:110px;overflow:visible;pointer-events:none}.MusicPlayer_orb1__uWVER,.MusicPlayer_orb2__e9XTy,.MusicPlayer_orb3__iq__G{position:absolute;border-radius:50%;filter:blur(20px)}.MusicPlayer_orb1__uWVER{width:90px;height:65px;left:20px;top:-18px;background:radial-gradient(circle,rgba(185,205,245,.09) 0,transparent 70%);animation:MusicPlayer_orbDrift1__CSBDh 38s ease-in-out -14s infinite}.MusicPlayer_orb2__e9XTy{width:65px;height:55px;left:85px;top:8px;background:radial-gradient(circle,rgba(165,188,235,.07) 0,transparent 70%);animation:MusicPlayer_orbDrift2__ZrwSG 52s ease-in-out -26s infinite}.MusicPlayer_orb3__iq__G{width:75px;height:58px;left:-8px;top:4px;background:radial-gradient(circle,rgba(195,215,248,.07) 0,transparent 70%);animation:MusicPlayer_orbDrift1__CSBDh 44s ease-in-out -9s infinite}@keyframes MusicPlayer_orbDrift1__CSBDh{0%,to{transform:translate(0)}33%{transform:translate(5px,-7px)}66%{transform:translate(-3px,-3px)}}@keyframes MusicPlayer_orbDrift2__ZrwSG{0%,to{transform:translate(0)}40%{transform:translate(-4px,-5px)}72%{transform:translate(2px,-9px)}}.MusicPlayer_zoneLeft__w2PcP{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.MusicPlayer_trackInfo__frpzR{display:flex;flex-direction:column;flex:1 1;min-width:0}.MusicPlayer_stationName__hvxJN{font-family:var(--font-track,"DM Sans",sans-serif);font-size:.76rem;font-weight:300;color:rgba(218,224,242,.58);white-space:nowrap;overflow:hidden;letter-spacing:.015em;line-height:1.4;mask-image:linear-gradient(90deg,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent)}.MusicPlayer_zoneCenter__Fo0_p{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:4px}.MusicPlayer_btn__WRiKD{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:none;color:hsla(240,8%,90%,.44);cursor:pointer;transition:color .22s ease,transform .18s ease}.MusicPlayer_btn__WRiKD:hover{color:hsla(240,8%,93%,.68);transform:scale(1.1)}.MusicPlayer_btnPlay__98Ls_{width:38px;height:38px;background:hsla(0,0%,100%,.07);color:rgba(240,240,244,.88);box-shadow:0 0 12px hsla(0,0%,100%,.08);transition:color .22s ease,background .22s ease,box-shadow .22s ease,transform .18s ease}.MusicPlayer_btnPlay__98Ls_:hover{background:hsla(0,0%,100%,.12);color:#f8f8fc;box-shadow:0 0 18px hsla(0,0%,100%,.14);transform:scale(1.06)}.MusicPlayer_trackRowRight__tJnq2{display:flex;align-items:center;gap:6px;flex-shrink:0}.MusicPlayer_trackLoopBtn__Tf_oe{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;border:none;cursor:pointer;color:rgba(var(--track-accent-rgb),.25);opacity:0;transition:opacity .18s ease,color .18s ease;padding:0;flex-shrink:0}.MusicPlayer_soundRow__FoXT0:hover .MusicPlayer_trackLoopBtn__Tf_oe{opacity:1}.MusicPlayer_trackLoopBtnActive__EXlOp{opacity:1!important;color:rgba(var(--track-accent-rgb),.8)!important;filter:drop-shadow(0 0 3px rgba(var(--track-accent-rgb),.35))}.MusicPlayer_visualizer__4ePRN{display:flex;align-items:center;gap:3px;height:14px;flex-shrink:0}.MusicPlayer_vbar1__dFxME,.MusicPlayer_vbar2__GdJYt,.MusicPlayer_vbar3__um_J0{width:3px;border-radius:99px;background:hsla(240,8%,93%,.35);transform-origin:center;transition:opacity .4s ease}.MusicPlayer_visualizer__4ePRN:not(.MusicPlayer_playing__tWrBE) .MusicPlayer_vbar1__dFxME,.MusicPlayer_visualizer__4ePRN:not(.MusicPlayer_playing__tWrBE) .MusicPlayer_vbar2__GdJYt,.MusicPlayer_visualizer__4ePRN:not(.MusicPlayer_playing__tWrBE) .MusicPlayer_vbar3__um_J0{height:3px;opacity:.3}.MusicPlayer_visualizer__4ePRN.MusicPlayer_playing__tWrBE .MusicPlayer_vbar1__dFxME{height:14px;animation:MusicPlayer_breathe__ifjhY 1.4s cubic-bezier(.45,0,.55,1) infinite}.MusicPlayer_visualizer__4ePRN.MusicPlayer_playing__tWrBE .MusicPlayer_vbar2__GdJYt{height:14px;animation:MusicPlayer_breathe__ifjhY 1.1s cubic-bezier(.45,0,.55,1) .18s infinite}.MusicPlayer_visualizer__4ePRN.MusicPlayer_playing__tWrBE .MusicPlayer_vbar3__um_J0{height:14px;animation:MusicPlayer_breathe__ifjhY 1.7s cubic-bezier(.45,0,.55,1) .06s infinite}@keyframes MusicPlayer_breathe__ifjhY{0%,to{transform:scaleY(.22);opacity:.4}50%{transform:scaleY(1);opacity:.75}}.MusicPlayer_zoneRight__XYyXk{display:flex;align-items:center;gap:8px;flex:1 1;justify-content:flex-end;padding-right:4px}.MusicPlayer_volumeGroup__99OkH{display:flex;align-items:center;gap:5px;margin-left:10px;padding-left:10px;border-left:1px solid hsla(0,0%,100%,.08)}.MusicPlayer_volIcon__n9eLx{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:none;border:none;padding:0;cursor:pointer;color:hsla(240,9%,89%,.28);transition:color .22s ease;flex-shrink:0}.MusicPlayer_volIcon__n9eLx:hover{color:hsla(240,9%,89%,.55)}.MusicPlayer_volIconMuted__rI80f{color:hsla(240,9%,89%,.12)}.MusicPlayer_volIconMuted__rI80f:hover{color:hsla(240,9%,89%,.32)}.MusicPlayer_volSep__NWXXJ{width:1px;height:10px;background:hsla(0,0%,100%,.05);flex-shrink:0;margin:0 1px}.MusicPlayer_volSlider__riaDy{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:2px;border-radius:99px;outline:none;cursor:pointer;background:linear-gradient(to right,hsla(240,8%,93%,.36) 0,hsla(240,8%,93%,.36) var(--pct,70%),hsla(0,0%,100%,.06) var(--pct,70%),hsla(0,0%,100%,.06) 100%)}.MusicPlayer_volSlider__riaDy::-webkit-slider-thumb{-webkit-appearance:none;width:7px;height:7px;border-radius:50%;background:rgba(240,240,244,.62);cursor:pointer;box-shadow:0 0 3px hsla(0,0%,100%,.14);-webkit-transition:transform .15s ease,background .15s ease;transition:transform .15s ease,background .15s ease}.MusicPlayer_volSlider__riaDy:hover::-webkit-slider-thumb{transform:scale(1.3);background:rgba(248,248,252,.88)}.MusicPlayer_volSlider__riaDy::-moz-range-thumb{width:7px;height:7px;border-radius:50%;background:rgba(240,240,244,.62);border:none;cursor:pointer}.MusicPlayer_notReady__jABes{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:var(--ty-micro-size,.58rem);font-weight:var(--ty-micro-weight,400);color:var(--ty-micro-color,rgba(210,220,240,.18));letter-spacing:var(--ty-micro-ls,.22em)}@media (max-width:600px){.MusicPlayer_catAmbient__LDg1R,.MusicPlayer_catButterflies__LgxYa,.MusicPlayer_catContact__xwSAo,.MusicPlayer_catDockShadow__P76Ch,.MusicPlayer_catEyeGlow__LCRRh,.MusicPlayer_catFireflies__X_XXo,.MusicPlayer_catGround__fiiEw,.MusicPlayer_catMotes__ixO8r,.MusicPlayer_catOrbs__mTF3Z,.MusicPlayer_catWrap___7CE_{display:none}.MusicPlayer_volSlider__riaDy{width:36px}}.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_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))}@keyframes SettingsModal_fadeIn__U_DSJ{0%{opacity:0}to{opacity:1}}@keyframes SettingsModal_modalSlideUp__NhWXi{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SettingsModal_overlay___en8V{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(4,6,18,.52);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:SettingsModal_fadeIn__U_DSJ .2s ease}.SettingsModal_modal__XcA0i{--modal-bg:rgba(10,12,28,.55);--modal-accent:245,158,11;width:min(380px,calc(100vw - 32px));background:var(--modal-bg);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:26px 26px 22px;display:flex;flex-direction:column;gap:26px;animation:SettingsModal_modalSlideUp__NhWXi .22s ease;box-shadow:0 24px 64px rgba(0,0,0,.48),0 0 30px rgba(var(--modal-accent),.04),inset 0 1px 0 hsla(0,0%,100%,.06)}.SettingsModal_night__dmszO{--modal-bg:rgba(10,8,24,.58);--modal-accent:165,150,255}.SettingsModal_rain__KqQ7V{--modal-bg:rgba(4,10,22,.58);--modal-accent:120,180,255}.SettingsModal_forest__HucTF{--modal-bg:rgba(4,12,8,.58);--modal-accent:120,200,135}.SettingsModal_header__shjFn{display:flex;align-items:center;justify-content:space-between}.SettingsModal_title__8t5W8{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:var(--ty-label-size,.62rem);font-weight:var(--ty-label-weight,500);letter-spacing:var(--ty-label-ls,.18em);text-transform:uppercase;color:var(--ty-label-color,rgba(210,220,240,.52))}.SettingsModal_closeBtn__N8pUx{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:hsla(0,0%,100%,.04);color:rgba(226,232,240,.35);cursor:pointer;transition:background .15s ease,color .15s ease}.SettingsModal_closeBtn__N8pUx:hover{background:hsla(0,0%,100%,.08);color:rgba(226,232,240,.7)}.SettingsModal_fields__bjJRA{display:flex;flex-direction:column;gap:22px}.SettingsModal_field__oIsHo{display:flex;flex-direction:column;gap:12px}.SettingsModal_label__RMfCE{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:var(--ty-label-size,.62rem);font-weight:var(--ty-label-weight,500);letter-spacing:var(--ty-label-ls,.18em);color:var(--ty-label-color,rgba(210,220,240,.52))}.SettingsModal_value__MrBFR{font-family:var(--font-timer,"Space Mono",monospace);font-size:var(--ty-micro-size,.58rem);letter-spacing:.08em;color:rgba(var(--modal-accent),.55)}.SettingsModal_slider__SsFjE{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2px;border-radius:1px;outline:none;cursor:pointer;background:hsla(0,0%,100%,.1);transition:background .15s ease}.SettingsModal_slider__SsFjE:hover{background:hsla(0,0%,100%,.14)}.SettingsModal_slider__SsFjE::-moz-range-progress{height:2px;border-radius:1px 0 0 1px;background:rgba(var(--modal-accent),.35)}.SettingsModal_slider__SsFjE::-moz-range-track{height:2px;border-radius:1px;background:hsla(0,0%,100%,.1)}.SettingsModal_slider__SsFjE::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:rgba(var(--modal-accent),.88);cursor:pointer;box-shadow:0 0 0 3px rgba(var(--modal-accent),.1),0 0 8px rgba(var(--modal-accent),.35);-webkit-transition:box-shadow .2s ease,transform .15s ease;transition:box-shadow .2s ease,transform .15s ease}.SettingsModal_slider__SsFjE::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px rgba(var(--modal-accent),.16),0 0 14px rgba(var(--modal-accent),.5);transform:scale(1.15)}.SettingsModal_slider__SsFjE::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:rgba(var(--modal-accent),.88);border:none;cursor:pointer;box-shadow:0 0 0 3px rgba(var(--modal-accent),.1),0 0 8px rgba(var(--modal-accent),.35)}.SettingsModal_toggleRow__x6UR1{display:flex;align-items:center;justify-content:space-between}.SettingsModal_toggleLabel__2Noen{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:var(--ty-label-size,.62rem);font-weight:var(--ty-label-weight,500);letter-spacing:var(--ty-label-ls,.18em);color:var(--ty-label-color,rgba(210,220,240,.52))}.SettingsModal_toggle__tMO6d{position:relative;width:36px;height:20px;flex-shrink:0}.SettingsModal_toggle__tMO6d input{opacity:0;width:0;height:0;position:absolute}.SettingsModal_toggleTrack__rxKm2{position:absolute;inset:0;border-radius:10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.06);cursor:pointer;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.SettingsModal_toggle__tMO6d input:checked+.SettingsModal_toggleTrack__rxKm2{background:rgba(var(--modal-accent),.3);border-color:rgba(var(--modal-accent),.4);box-shadow:0 0 10px rgba(var(--modal-accent),.18)}.SettingsModal_toggleTrack__rxKm2:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:rgba(200,210,226,.65);transition:transform .25s ease,background .25s ease}.SettingsModal_toggle__tMO6d input:checked+.SettingsModal_toggleTrack__rxKm2:after{transform:translateX(16px);background:rgba(225,232,248,.92)}.SettingsModal_sectionDivider__p_aBl{height:1px;background:hsla(0,0%,100%,.06);margin:2px 0}.SettingsModal_langRow__0RwYJ{display:flex;align-items:center;justify-content:space-between}.SettingsModal_langToggle__WUVx5{display:flex;gap:6px}.SettingsModal_langOpt__QPGuh{padding:4px 10px 5px;border:none;border-bottom:1.5px solid transparent;border-radius:0;background:none;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem;font-weight:500;letter-spacing:.12em;color:rgba(210,220,240,.3);cursor:pointer;transition:color .2s ease,border-color .2s ease}.SettingsModal_langOpt__QPGuh:hover{color:rgba(210,220,240,.55)}.SettingsModal_langOptActive__o8_B4{color:rgba(220,228,245,.78);border-bottom-color:rgba(220,228,245,.35)}.AboutSidebar_backdrop__a70dE{position:fixed;inset:0;z-index:46;background:rgba(0,0,0,.22);animation:AboutSidebar_fadeIn___g68x .3s ease}@keyframes AboutSidebar_fadeIn___g68x{0%{opacity:0}to{opacity:1}}.AboutSidebar_panel__XO_oC{--sidebar-bg:rgba(7,10,28,.64);--sidebar-accent:155,188,255;position:fixed;top:0;left:0;bottom:0;width:min(520px,88vw);z-index:38;background:var(--sidebar-bg);backdrop-filter:blur(22px) saturate(110%);-webkit-backdrop-filter:blur(22px) saturate(110%);border-right:1px solid hsla(0,0%,100%,.06);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.03),6px 0 48px rgba(0,0,0,.4);transform:translateX(-100%);transition:transform .45s cubic-bezier(.16,1,.3,1);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(175,195,235,.12) transparent;display:flex;flex-direction:column;padding:40px 36px;pointer-events:none}.AboutSidebar_panel__XO_oC::-webkit-scrollbar{width:3px}.AboutSidebar_panel__XO_oC::-webkit-scrollbar-track{background:transparent}.AboutSidebar_panel__XO_oC::-webkit-scrollbar-thumb{background:rgba(175,195,235,.15);border-radius:99px}.AboutSidebar_panel__XO_oC::-webkit-scrollbar-thumb:hover{background:rgba(175,195,235,.28)}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX{transform:translateX(0);pointer-events:auto;z-index:48}.AboutSidebar_night__zTTnS{--sidebar-bg:rgba(10,8,24,.66);--sidebar-accent:155,188,255}.AboutSidebar_rain__glFz2{--sidebar-bg:rgba(4,10,22,.66);--sidebar-accent:120,180,255}.AboutSidebar_forest__7Jqlt{--sidebar-bg:rgba(4,12,8,.66);--sidebar-accent:120,200,135}.AboutSidebar_closeBtn__L2K9I{position:absolute;top:18px;right:18px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:none;color:rgba(195,210,238,.38);cursor:pointer;transition:color .2s ease}.AboutSidebar_closeBtn__L2K9I:hover{color:rgba(195,210,238,.58)}.AboutSidebar_label__pqWEK{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.5rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:rgba(210,220,240,.42);margin-bottom:30px}.AboutSidebar_body___g3kU{display:flex;flex-direction:column;gap:36px;flex:1 1}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:first-child{animation:AboutSidebar_fadeUp__qPNig .6s ease .1s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(2){animation:AboutSidebar_fadeUp__qPNig .6s ease .28s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(3){animation:AboutSidebar_fadeUp__qPNig .6s ease .44s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(4){animation:AboutSidebar_fadeUp__qPNig .6s ease .58s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(5){animation:AboutSidebar_fadeUp__qPNig .6s ease .72s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(6){animation:AboutSidebar_fadeUp__qPNig .6s ease .86s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(7){animation:AboutSidebar_fadeUp__qPNig .6s ease .98s both}.AboutSidebar_panel__XO_oC.AboutSidebar_open__D1ruX .AboutSidebar_body___g3kU>:nth-child(8){animation:AboutSidebar_fadeUp__qPNig .6s ease 1.1s both}@keyframes AboutSidebar_fadeUp__qPNig{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.AboutSidebar_opening__6EjmR{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.35rem;font-weight:400;line-height:1.32;color:rgba(240,246,255,.94);white-space:pre-line}.AboutSidebar_para__s61dA{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.82rem;font-weight:400;line-height:1.7;color:rgba(215,226,248,.8);letter-spacing:.012em}.AboutSidebar_mantra__gTRPN{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.25rem;font-weight:400;line-height:1.5;color:rgba(236,242,255,.86)}.AboutSidebar_sceneList__IFMWz{display:flex;flex-direction:column;gap:0;padding-left:14px}.AboutSidebar_sceneRow__ijIEf{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.25rem;font-weight:400;line-height:1.4;color:rgba(236,242,255,.72);background:none;border:none;border-radius:8px;padding:2px 10px;text-align:left;cursor:pointer;transition:color .28s ease,text-shadow .28s ease,background .28s ease}.AboutSidebar_sceneRow_rain__NneE7:hover{color:rgba(140,195,255,.9);text-shadow:0 0 18px rgba(120,180,255,.22);background:rgba(120,180,255,.04)}.AboutSidebar_sceneRow_forest__vZdwS:hover{color:rgba(130,215,150,.9);text-shadow:0 0 18px rgba(120,200,135,.22);background:rgba(120,200,135,.04)}.AboutSidebar_sceneRow_night__rMGfw:hover{color:rgba(175,170,255,.9);text-shadow:0 0 18px rgba(155,145,255,.22);background:rgba(155,145,255,.04)}.AboutSidebar_sceneRow_rain__NneE7.AboutSidebar_sceneRowActive__PbSLo{color:rgba(140,195,255,.92);text-shadow:0 0 14px rgba(120,180,255,.18)}.AboutSidebar_sceneRow_forest__vZdwS.AboutSidebar_sceneRowActive__PbSLo{color:rgba(130,215,150,.92);text-shadow:0 0 14px rgba(120,200,135,.18)}.AboutSidebar_sceneRow_night__rMGfw.AboutSidebar_sceneRowActive__PbSLo{color:rgba(175,170,255,.92);text-shadow:0 0 14px rgba(155,145,255,.18)}.AboutSidebar_sceneRow__ijIEf:focus-visible{outline:1.5px solid rgba(var(--sidebar-accent),.4);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AboutSidebar_sceneRow__ijIEf{transition-duration:.01s}}.AboutSidebar_closing__ZKC_Y{font-family:var(--font-reflect,"Caveat",cursive);font-size:1.25rem;font-weight:400;line-height:1.5;color:rgba(236,242,255,.86)}.AboutSidebar_footer__rpkp_{display:flex;flex-direction:column;align-items:flex-end;gap:14px;margin-top:36px;width:100%}.AboutSidebar_footerLinks__KRIuB{display:flex;align-items:center;gap:12px}.AboutSidebar_footerCredit__DRaJt{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.5rem;font-weight:400;letter-spacing:.14em;text-transform:none;color:rgba(195,208,228,.52);text-decoration:none;line-height:1.5;transition:color .28s ease}.AboutSidebar_footerCredit__DRaJt:hover{color:rgba(222,230,248,.78)}.AboutSidebar_footerCreditArrow__Hz_LG{display:inline;font-size:.85em;opacity:.72;letter-spacing:0;text-transform:none}.AboutSidebar_footerLink__XkEPq,.AboutSidebar_footerNudge__6sHu4{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.54rem;font-weight:400;color:rgba(176,188,204,.5);letter-spacing:.18em;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;transition:color .25s ease}.AboutSidebar_footerLink__XkEPq:hover,.AboutSidebar_footerNudge__6sHu4:hover{color:rgba(247,249,253,.76)}.AboutSidebar_footerDot__0ZSot{font-size:.54rem;color:rgba(185,200,235,.24);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReflectPanel_panel__WhXXX{position:fixed;bottom:154px;left:max(calc(50% - 166px),20px);width:-moz-fit-content;width:fit-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% 24px/52% 52% 48% 42%;padding:16px 40px 14px 22px;z-index:20;opacity:0;transition:opacity 2.8s cubic-bezier(.16,1,.3,1);pointer-events:none;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)}.ReflectPanel_panel__WhXXX:before{content:"";position:absolute;inset:-6px;border-radius:50% 48% 52% 28%/50% 54% 46% 44%;background:radial-gradient(ellipse 60% 70% at 18% 42%,rgba(190,210,240,.055) 0,transparent 70%),radial-gradient(ellipse 55% 65% at 82% 38%,rgba(190,210,240,.045) 0,transparent 70%),radial-gradient(ellipse 50% 80% at 50% 20%,rgba(200,218,245,.04) 0,transparent 65%),radial-gradient(ellipse 65% 60% at 50% 78%,rgba(185,205,235,.035) 0,transparent 65%),radial-gradient(ellipse 45% 55% at 30% 60%,rgba(195,212,240,.03) 0,transparent 60%),radial-gradient(ellipse 48% 50% at 72% 65%,rgba(195,212,240,.03) 0,transparent 60%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1;pointer-events:none}.ReflectPanel_panel__WhXXX:after{content:"";position:absolute;bottom:-22px;left:18px;width:48px;height:22px;background:radial-gradient(circle 6px at 6px 6px,rgba(205,222,250,.22) 0,transparent 100%),radial-gradient(circle 4px at 22px 14px,rgba(205,222,250,.15) 0,transparent 100%),radial-gradient(circle 2.5px at 36px 20px,rgba(205,222,250,.1) 0,transparent 100%);pointer-events:none;z-index:19}.ReflectPanel_panel__WhXXX.ReflectPanel_visible__vLHN7{opacity:.95;pointer-events:auto}.ReflectPanel_panel__WhXXX.ReflectPanel_visible__vLHN7:hover{opacity:1;transition:opacity .35s ease}.ReflectPanel_closeBtn__Z_NLx{position:absolute;top:6px;right:8px;background:none;border:none;color:rgba(226,232,240,.32);font-size:.85rem;line-height:1;cursor:pointer;padding:4px;transition:color .15s ease}.ReflectPanel_closeBtn__Z_NLx:hover{color:rgba(226,232,240,.55)}.ReflectPanel_inner__qqf9U{transition:opacity 1.6s cubic-bezier(.4,0,.2,1)}.ReflectPanel_inner__qqf9U[data-phase=fading]{opacity:0}.ReflectPanel_inner__qqf9U[data-phase=holding],.ReflectPanel_inner__qqf9U[data-phase=writing]{opacity:1}@keyframes ReflectPanel_wordIn__A1bRU{0%{opacity:0;transform:translateY(2px);filter:blur(2px)}60%{opacity:.7;filter:blur(.5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.ReflectPanel_word__HDzY5{display:inline;opacity:0;animation:ReflectPanel_wordIn__A1bRU 1.4s cubic-bezier(.16,1,.3,1) forwards}.ReflectPanel_text__OrFFz{font-family:var(--font-reflect,"Caveat",cursive);font-size:var(--ty-whisper-size,1.05rem);font-weight:var(--ty-whisper-weight,400);line-height:1.55;margin:0;text-align:left;white-space:normal;overflow-wrap:break-word}.ReflectPanel_signatureText__3A27M,.ReflectPanel_text__OrFFz{letter-spacing:var(--ty-whisper-ls,.01em);color:var(--ty-whisper-color,rgba(224,232,248,.8))}.ReflectPanel_signatureText__3A27M{font-size:calc(var(--ty-whisper-size, 1.05rem) + .04rem)}.ReflectPanel_extraText__fGQSG{font-size:calc(var(--ty-whisper-size, 1.05rem) - .04rem);color:rgba(224,232,248,.62);font-style:italic;letter-spacing:var(--ty-whisper-ls,.01em)}.ReflectPanel_quoteBlock__PDJsL{display:flex;flex-direction:column;gap:8px}.ReflectPanel_quoteText__5y_2_{font-style:italic;font-size:var(--ty-whisper-size,1.05rem);font-weight:var(--ty-whisper-weight,400);letter-spacing:var(--ty-whisper-ls,.01em);line-height:1.55;color:var(--ty-whisper-color,rgba(224,232,248,.8));white-space:normal;overflow-wrap:break-word}.ReflectPanel_quoteAuthor__0v7P5{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:var(--ty-micro-size,.58rem);font-weight:var(--ty-micro-weight,400);letter-spacing:calc(var(--ty-micro-ls, .22em) + .06em);color:rgba(210,220,240,.42);margin:0;text-align:left;white-space:normal;overflow-wrap:break-word}@media (max-width:520px){.ReflectPanel_panel__WhXXX{left:50%;transform:translateX(-50%);bottom:118px;max-width:calc(100vw - 40px);padding:12px 16px 10px}.ReflectPanel_panel__WhXXX:before{display:none}.ReflectPanel_text__OrFFz{font-size:.9rem}.ReflectPanel_signatureText__3A27M{font-size:.94rem}}@keyframes FocusQueue_taskIn__BLAWz{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes FocusQueue_activeIn__Mmltu{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes FocusQueue_dropdownIn__zH1_z{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FocusQueue_panel__rhOz_{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));--drop-bg:rgba(8,10,14,.9);--accent:rgba(200,218,255,.48);--accent-glow:rgba(160,195,255,.06);--accent-border:rgba(185,210,255,.34);--accent-rgb:185,210,255;position:fixed;width:252px;z-index:30;display:flex;flex-direction:column;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);overflow:visible}.FocusQueue_night__dV7Zi{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36));--drop-bg:rgba(12,10,28,.92);--accent:rgba(165,150,255,.5);--accent-glow:rgba(130,115,255,.07);--accent-border:rgba(165,150,255,.34);--accent-rgb:165,150,255}.FocusQueue_rain__xwQEp{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52));--drop-bg:rgba(6,12,26,.92);--accent:rgba(120,180,255,.5);--accent-glow:rgba(100,160,255,.07);--accent-border:rgba(120,180,255,.34);--accent-rgb:120,180,255}.FocusQueue_forest__MAQ5A{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36));--drop-bg:rgba(6,16,10,.92);--accent:rgba(120,200,135,.5);--accent-glow:rgba(100,180,115,.07);--accent-border:rgba(120,200,135,.34);--accent-rgb:120,200,135}.FocusQueue_header__wVkbb{display:flex;align-items:center;gap:6px;padding:9px 10px 8px 12px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.FocusQueue_dragging__PS7Pt{cursor:-webkit-grabbing;cursor:grabbing}.FocusQueue_hasActive__1g9Vz .FocusQueue_header__wVkbb{border-bottom:1px solid hsla(0,0%,100%,.035)}.FocusQueue_grip__BT7jt{flex-shrink:0;color:rgba(210,220,240,.28)}.FocusQueue_catArea__VUV1e{flex:1 1;position:relative;min-width:0}.FocusQueue_catSelector__s9YnG{display:flex;align-items:center;gap:3px;background:none;border:none;cursor:pointer;padding:0;text-align:left;width:100%;min-width:0}.FocusQueue_catSelector__s9YnG:hover .FocusQueue_catName__KvOMZ{color:rgba(210,225,248,.6)}.FocusQueue_catName__KvOMZ{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.6rem;font-weight:400;color:rgba(200,215,240,.45);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease}.FocusQueue_catChevron__IV6kQ{flex-shrink:0;font-size:.55rem;line-height:1;color:rgba(200,215,240,.32);transition:transform .2s ease,color .18s ease}.FocusQueue_catChevronOpen__MLfen{transform:rotate(180deg);color:rgba(200,215,240,.38)}.FocusQueue_headerActions__9mtI1{flex-shrink:0;display:flex;align-items:center;gap:2px}.FocusQueue_addCatBtn__DKiLM{background:none;border:none;border-radius:6px;color:rgba(200,215,240,.18);font-size:.82rem;line-height:1;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .18s ease,background .18s ease}.FocusQueue_addCatBtn__DKiLM:hover{color:rgba(200,215,240,.52);background:hsla(0,0%,100%,.03)}.FocusQueue_closeBtn__8pmLb{background:none;border:none;border-radius:6px;color:rgba(195,208,235,.22);font-size:.82rem;line-height:1;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .2s ease}.FocusQueue_closeBtn__8pmLb:hover{color:rgba(195,208,235,.55)}.FocusQueue_dropdown__GkzNH{position:absolute;top:calc(100% + 4px);left:-24px;width:200px;background:var(--drop-bg);backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.03);padding:5px 0;z-index:40;animation:FocusQueue_dropdownIn__zH1_z .16s ease forwards}.FocusQueue_dropdownItem__N21ab{display:flex;align-items:center;padding:0 8px 0 12px;gap:2px;border-radius:6px;margin:0 4px;transition:background .12s ease}.FocusQueue_dropdownItem__N21ab:hover{background:hsla(0,0%,100%,.045)}.FocusQueue_dropdownItem__N21ab:hover .FocusQueue_dropdownEditBtn__gfA6i{opacity:1}.FocusQueue_dropdownName__OtX5w{flex:1 1;display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:6px 4px 6px 0;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;color:rgba(210,220,240,.4);text-align:left;text-transform:uppercase;letter-spacing:.04em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.FocusQueue_dropdownName__OtX5w:hover{color:rgba(220,232,255,.62)}.FocusQueue_dropdownNameActive__gVeIX{color:rgba(220,232,255,.65)}.FocusQueue_activeDot__P471B{display:inline-block;flex-shrink:0;width:3px;height:3px;border-radius:50%;background:var(--accent);opacity:.65}.FocusQueue_renameInput__46Pt4{flex:1 1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:6px;color:rgba(215,228,252,.78);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.62rem;padding:3px 7px;outline:none;margin:2px 0;caret-color:rgba(175,205,255,.5)}.FocusQueue_dropdownEditBtn__gfA6i{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(195,210,240,.18);padding:4px 5px;display:flex;align-items:center;opacity:0;transition:color .15s ease,opacity .15s ease}.FocusQueue_dropdownEditBtn__gfA6i:hover{color:rgba(195,210,240,.48)}.FocusQueue_dropdownDeleteBtn__twqRV{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(195,210,240,.14);font-size:.78rem;line-height:1;padding:4px 5px;transition:color .15s ease}.FocusQueue_dropdownDeleteBtn__twqRV:hover{color:hsla(2,64%,62%,.45)}.FocusQueue_newAreaRow__EKyD3{display:flex;align-items:center;gap:2px;padding:4px 8px 4px 12px;border-top:1px solid hsla(0,0%,100%,.03);margin-top:2px}.FocusQueue_newAreaInput__ugQOW{flex:1 1;background:none;border:none;outline:none;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.75rem;color:rgba(200,214,240,.68);caret-color:rgba(175,205,255,.55);padding:3px 0;min-width:0}.FocusQueue_newAreaInput__ugQOW::placeholder{color:rgba(200,214,240,.26)}.FocusQueue_newAreaOk__x0dvz{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--accent);font-size:.8rem;padding:2px 5px;transition:color .15s ease}.FocusQueue_newAreaOk__x0dvz:hover{color:var(--accent-border)}.FocusQueue_newAreaCancel__gIue1{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(200,210,235,.22);font-size:.82rem;line-height:1;padding:2px 5px;transition:color .15s ease}.FocusQueue_newAreaCancel__gIue1:hover{color:rgba(200,210,235,.55)}.FocusQueue_activeZone__afa5A{display:flex;align-items:flex-start;gap:10px;margin:8px 10px 4px;padding:9px 11px;border-radius:9px;background:linear-gradient(to right,rgba(var(--accent-rgb),.12) 0,hsla(0,0%,100%,.05) 40%,hsla(0,0%,100%,.02) 100%);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);border:1px solid hsla(0,0%,100%,.08);border-left:2.5px solid rgba(var(--accent-rgb),.45);box-shadow:-6px 0 16px rgba(var(--accent-rgb),.12),0 0 20px rgba(var(--accent-rgb),.05),0 2px 10px rgba(0,0,0,.18),inset 3px 0 10px rgba(var(--accent-rgb),.05),inset 0 1px 0 hsla(0,0%,100%,.1);flex-shrink:0;animation:FocusQueue_activeIn__Mmltu .28s ease forwards}.FocusQueue_activeCheckbox__eIkAA{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(var(--accent-rgb),.28);background:rgba(var(--accent-rgb),.04);cursor:pointer;padding:0;color:var(--accent);transition:color .2s ease,background .2s ease,border-color .2s ease,transform .15s ease}.FocusQueue_activeCheckbox__eIkAA:hover{color:rgba(220,235,255,.72);background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.5);transform:scale(1.12)}.FocusQueue_activeText___6oRC{flex:1 1;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.74rem;font-weight:400;line-height:1.5;color:rgba(232,242,255,.82);word-break:break-word;letter-spacing:.005em}.FocusQueue_body__mrlqt{display:flex;flex-direction:column;padding:4px 0 6px}.FocusQueue_hasActive__1g9Vz .FocusQueue_body__mrlqt{border-top:1px solid hsla(0,0%,100%,.035);padding-top:6px}.FocusQueue_empty__Vqo5d{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.73rem;color:rgba(195,208,235,.26);text-align:center;padding:20px 16px;margin:0}.FocusQueue_taskRow__b7p20{display:flex;align-items:center;gap:8px;margin:0 10px;padding:4px 8px 4px 10px;border-radius:6px;border-left:1.5px solid transparent;animation:FocusQueue_taskIn__BLAWz .2s ease forwards;transition:background .15s ease,opacity .15s ease;cursor:pointer;opacity:.62}.FocusQueue_taskRow__b7p20:hover{background:hsla(0,0%,100%,.022);border-left:2px solid color-mix(in srgb,var(--accent-border) 40%,transparent);opacity:.85}.FocusQueue_hasActive__1g9Vz .FocusQueue_taskRow__b7p20{opacity:.3}.FocusQueue_hasActive__1g9Vz .FocusQueue_taskRow__b7p20:hover{opacity:.55;border-left:2px solid color-mix(in srgb,var(--accent-border) 40%,transparent)}.FocusQueue_taskRowGhost__AJrx8{opacity:.18!important}.FocusQueue_taskRowTarget__L7gTZ{background:var(--accent-glow)!important;border-left-color:var(--accent-border)!important;opacity:1!important}.FocusQueue_taskGrip__3_6Fb{flex-shrink:0;color:rgba(200,215,245,.1);opacity:0;cursor:-webkit-grab;cursor:grab;transition:opacity .15s ease;line-height:0}.FocusQueue_taskRow__b7p20:hover .FocusQueue_taskGrip__3_6Fb{opacity:1;color:rgba(200,215,245,.24)}.FocusQueue_checkbox__9cw__{flex-shrink:0;width:10px;height:10px;border-radius:50%;border:1px solid rgba(195,210,248,.18);background:none;cursor:pointer;padding:0;transition:border-color .2s ease,background .2s ease}.FocusQueue_checkbox__9cw__:hover{border-color:var(--accent-border);background:var(--accent-glow)}.FocusQueue_taskText__NVRCT{flex:1 1;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.68rem;line-height:1.4;color:rgba(205,218,240,.58);word-break:break-word}.FocusQueue_link__hQEo3{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent-glow);text-decoration-color:var(--accent-glow);text-underline-offset:2px;text-decoration-thickness:1px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease;cursor:pointer}.FocusQueue_link__hQEo3:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.FocusQueue_inputRow__LN4zJ{flex-shrink:0;border-top:1px solid hsla(0,0%,100%,.03)}.FocusQueue_taskInput__bPn4n{width:100%;background:none;border:none;outline:none;padding:9px 14px;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.72rem;line-height:1.5;color:rgba(210,222,245,.68);caret-color:rgba(175,205,255,.6);resize:none;overflow:hidden;box-sizing:border-box}.FocusQueue_taskInput__bPn4n::placeholder{color:rgba(200,214,240,.28)}.FocusQueue_taskInput__bPn4n:disabled{cursor:not-allowed}.FocusQueue_taskInput__bPn4n:disabled::placeholder{color:rgba(200,214,240,.2)}.FocusQueue_confirmDelete__JC2BZ{display:flex;align-items:center;gap:2px;flex-shrink:0}.FocusQueue_confirmText__Ossvu{color:hsla(2,64%,62%,.55);letter-spacing:.02em}.FocusQueue_confirmBtn___ipSt,.FocusQueue_confirmText__Ossvu{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.58rem}.FocusQueue_confirmBtn___ipSt{background:none;border:none;cursor:pointer;color:hsla(2,64%,62%,.65);letter-spacing:.03em;text-decoration:underline;text-underline-offset:2px;line-height:1;padding:2px 3px;transition:color .15s ease}.FocusQueue_confirmBtn___ipSt:hover{color:hsla(2,64%,62%,.9)}.FocusQueue_taskEditBtn__QabAc{flex-shrink:0;background:none;border:none;cursor:pointer;color:rgba(195,210,240,.12);padding:3px 4px;display:flex;align-items:center;opacity:0;transition:color .15s ease,opacity .15s ease}.FocusQueue_taskRow__b7p20:hover .FocusQueue_taskEditBtn__QabAc{opacity:1}.FocusQueue_taskEditBtn__QabAc:hover{color:rgba(195,210,240,.45)}.FocusQueue_taskEditInput__RZlrY{border:1px solid hsla(0,0%,100%,.06);border-radius:4px;color:rgba(210,222,245,.78);font-size:.68rem;line-height:1.4;padding:3px 6px;caret-color:rgba(175,205,255,.55)}.FocusQueue_activeEditInput__bYJ2x,.FocusQueue_taskEditInput__RZlrY{flex:1 1;background:hsla(0,0%,100%,.04);font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);outline:none;resize:none;overflow:hidden}.FocusQueue_activeEditInput__bYJ2x{border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:rgba(232,242,255,.82);font-size:.74rem;line-height:1.5;padding:4px 8px;caret-color:rgba(175,205,255,.6)}.ReportPanel_backdrop__J5rop{position:fixed;inset:0;z-index:46;background:rgba(0,0,0,.22);animation:ReportPanel_fadeIn__pKIm0 .3s ease}@keyframes ReportPanel_fadeIn__pKIm0{0%{opacity:0}to{opacity:1}}.ReportPanel_panel__9ChZT{--report-bg:rgba(7,10,28,.64);--report-accent:180,210,255;position:fixed;top:0;right:0;bottom:0;width:min(340px,88vw);z-index:38;background:var(--report-bg);backdrop-filter:blur(22px) saturate(110%);-webkit-backdrop-filter:blur(22px) saturate(110%);border-left:1px solid hsla(0,0%,100%,.06);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.03),-6px 0 48px rgba(0,0,0,.4);transform:translateX(100%);transition:transform .45s cubic-bezier(.16,1,.3,1);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(175,195,235,.12) transparent;display:flex;flex-direction:column;padding:44px 32px;pointer-events:none}.ReportPanel_panel__9ChZT::-webkit-scrollbar{width:3px}.ReportPanel_panel__9ChZT::-webkit-scrollbar-track{background:transparent}.ReportPanel_panel__9ChZT::-webkit-scrollbar-thumb{background:rgba(175,195,235,.15);border-radius:99px}.ReportPanel_panel__9ChZT::-webkit-scrollbar-thumb:hover{background:rgba(175,195,235,.28)}.ReportPanel_panel__9ChZT.ReportPanel_open__FAi7N{transform:translateX(0);pointer-events:auto;z-index:48}.ReportPanel_night__cRCEv{--report-bg:rgba(10,8,24,.66);--report-accent:165,150,255}.ReportPanel_rain__P6Ner{--report-bg:rgba(4,10,22,.66);--report-accent:120,180,255}.ReportPanel_forest__d3na3{--report-bg:rgba(4,12,8,.66);--report-accent:120,200,135}.ReportPanel_header__DYLay{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.ReportPanel_title__j1ZKa{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.52rem;font-weight:400;letter-spacing:.28em;color:rgba(210,220,240,.55)}.ReportPanel_closeBtn__QiUUC{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:none;color:rgba(195,210,238,.48);cursor:pointer;transition:color .2s ease}.ReportPanel_closeBtn__QiUUC:hover{color:rgba(195,210,238,.68)}.ReportPanel_empty__c6_IQ{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.78rem;color:rgba(195,208,235,.48);line-height:1.7;padding:32px 0;margin:0}@keyframes ReportPanel_fadeUp__D2vae{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ReportPanel_todayBlock__JXfIO{margin-bottom:32px;animation:ReportPanel_fadeUp__D2vae .45s ease .06s both}.ReportPanel_todayLabel__01Pqo{display:block;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.54rem;font-weight:400;letter-spacing:.22em;color:rgba(200,215,240,.58);margin-bottom:10px}.ReportPanel_todayStats__Om1mq{display:flex;align-items:baseline;gap:12px}.ReportPanel_todayTime__53NJm{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:2rem;font-weight:200;color:rgba(240,245,255,.92);letter-spacing:-.02em;line-height:1;text-shadow:0 0 28px rgba(var(--report-accent),.25)}.ReportPanel_todaySessions__Lz84V{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.68rem;font-weight:400;color:rgba(200,215,240,.58);letter-spacing:.02em}.ReportPanel_todayEmpty__mb4zp{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:1.6rem;font-weight:200;color:rgba(195,208,235,.18);line-height:1}.ReportPanel_weekBlock__ElcmM{margin-bottom:20px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.05);animation:ReportPanel_fadeUp__D2vae .45s ease .12s both}.ReportPanel_weekHeader__tTR4y{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ReportPanel_weekLabel__0OjN4{font-size:.54rem;letter-spacing:.22em;color:rgba(200,215,240,.58)}.ReportPanel_streakBadge__55shA,.ReportPanel_weekLabel__0OjN4{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-weight:400}.ReportPanel_streakBadge__55shA{font-size:.56rem;color:rgba(var(--report-accent),.68);letter-spacing:.06em}.ReportPanel_weekStats__SNxi0{display:flex;align-items:baseline;gap:10px}.ReportPanel_weekTime__paVYN{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:1.15rem;font-weight:300;color:rgba(230,238,255,.82);letter-spacing:-.01em;line-height:1}.ReportPanel_weekMeta__onibv{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.6rem;font-weight:400;color:rgba(200,215,240,.52);letter-spacing:.02em}.ReportPanel_chartBlock__PJ_Yk{display:flex;align-items:flex-end;gap:5px;height:110px;margin-bottom:28px;padding-top:8px;animation:ReportPanel_fadeUp__D2vae .45s ease .18s both}.ReportPanel_barCol__CEOhq{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%}.ReportPanel_barValue__CsVeO{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.44rem;font-weight:400;color:rgba(200,215,240,.5);letter-spacing:.02em;line-height:1;min-height:10px;white-space:nowrap}.ReportPanel_barTrack__cXP4j{flex:1 1;width:100%;max-width:32px;border-radius:4px 4px 2px 2px;background:hsla(0,0%,100%,.03);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.ReportPanel_barFill__avxlB{width:100%;border-radius:4px 4px 0 0;background:rgba(var(--report-accent),.22);min-height:0;transition:height .5s cubic-bezier(.16,1,.3,1)}.ReportPanel_barToday__HerIJ .ReportPanel_barFill__avxlB{background:rgba(var(--report-accent),.45);box-shadow:0 0 10px rgba(var(--report-accent),.15)}.ReportPanel_barToday__HerIJ .ReportPanel_barLabel__iV89z{color:rgba(var(--report-accent),.72)}.ReportPanel_barToday__HerIJ .ReportPanel_barValue__CsVeO{color:rgba(var(--report-accent),.68)}.ReportPanel_barLabel__iV89z{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.46rem;font-weight:400;color:rgba(200,215,240,.46);letter-spacing:.04em}.ReportPanel_monthBlock__p8BOZ{padding-top:24px;border-top:1px solid hsla(0,0%,100%,.05);animation:ReportPanel_fadeUp__D2vae .45s ease .24s both}.ReportPanel_monthTitle__bulLJ{display:block;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.54rem;font-weight:400;letter-spacing:.22em;color:rgba(200,215,240,.58);margin-bottom:10px}.ReportPanel_monthGrid__sma2f{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:3px;gap:3px}.ReportPanel_monthCell__O1vHj{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:3px;background:hsla(0,0%,100%,.03);transition:background .2s ease,box-shadow .2s ease}.ReportPanel_monthEmpty__xriC6{background:transparent}.ReportPanel_monthCell__O1vHj[data-level="1"]{background:rgba(var(--report-accent),.12)}.ReportPanel_monthCell__O1vHj[data-level="2"]{background:rgba(var(--report-accent),.28)}.ReportPanel_monthCell__O1vHj[data-level="3"]{background:rgba(var(--report-accent),.45);box-shadow:0 0 6px rgba(var(--report-accent),.12)}.ReportPanel_monthDay__lxMZx{font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.46rem;font-weight:400;color:rgba(200,215,240,.42);line-height:1}.ReportPanel_monthCell__O1vHj[data-level="1"] .ReportPanel_monthDay__lxMZx{color:rgba(210,225,245,.55)}.ReportPanel_monthCell__O1vHj[data-level="2"] .ReportPanel_monthDay__lxMZx{color:rgba(225,238,255,.7)}.ReportPanel_monthCell__O1vHj[data-level="3"] .ReportPanel_monthDay__lxMZx{color:rgba(240,248,255,.82)}.ReportPanel_footer__9HNDb{margin-top:auto;padding-top:40px;font-family:var(--font-reflect,"Caveat",cursive);font-style:italic;font-size:.92rem;font-weight:400;line-height:1.4;color:rgba(210,220,240,.62);letter-spacing:0}