.StudyApp_root__NEVn5{min-height:100vh;display:flex;flex-direction:column;position:relative}.StudyApp_topBar__Oo74J{position:relative;z-index:45;display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.StudyApp_brandBtn__u7NQD{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));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);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;transition:color .5s ease,border-color .5s ease,box-shadow .5s ease}.StudyApp_brandBtn__u7NQD: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)}.StudyApp_brandBtn__u7NQD:focus-visible{outline:1.5px solid rgba(200,215,255,.4);outline-offset:3px}.StudyApp_brandBtn__u7NQD.StudyApp_night__Js99S{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.StudyApp_brandBtn__u7NQD.StudyApp_rain__U8AfH{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.StudyApp_brandBtn__u7NQD.StudyApp_forest__bKauw{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.StudyApp_brandLabel__Npde_{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}.StudyApp_brandBtn__u7NQD:hover .StudyApp_brandLabel__Npde_{color:rgba(205,214,232,.58)}.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_ 20s ease-in-out infinite}.StudyApp_northStar__RtqoK{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:StudyApp_orbBreath__9RgsO 14s ease-in-out infinite;transition:filter .7s ease,transform .7s ease}.StudyApp_brandBtn__u7NQD:hover .StudyApp_northStar__RtqoK{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)}.StudyApp_controlStrip__FWXM0{--panel-bg:linear-gradient(180deg,rgba(6,8,14,.52) 0%,rgba(6,8,14,.72));display:flex;align-items: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,.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)}.StudyApp_controlStrip__FWXM0.StudyApp_night__Js99S{--panel-bg:linear-gradient(180deg,rgba(10,8,24,.18) 0%,rgba(10,8,24,.36))}.StudyApp_controlStrip__FWXM0.StudyApp_rain__U8AfH{--panel-bg:linear-gradient(180deg,rgba(4,10,22,.3) 0%,rgba(4,10,22,.52))}.StudyApp_controlStrip__FWXM0.StudyApp_forest__bKauw{--panel-bg:linear-gradient(180deg,rgba(4,12,8,.18) 0%,rgba(4,12,8,.36))}.StudyApp_stripSep__OWPO9{display:block;width:1px;height:14px;background:hsla(0,0%,100%,.05);margin:0 6px;flex-shrink:0}.StudyApp_langActive__gWBhz,.StudyApp_langBtn__28SDQ{background:none;border:none;cursor:pointer;font-family:var(--font-ui,"Plus Jakarta Sans",sans-serif);font-size:.68rem;font-weight:600;letter-spacing:.8px;padding:4px 6px;line-height:1;transition:color .2s ease}.StudyApp_langBtn__28SDQ{color:rgba(200,215,240,.22)}.StudyApp_langBtn__28SDQ:hover{color:rgba(200,215,240,.54)}.StudyApp_langActive__gWBhz{color:rgba(220,230,248,.7)}.StudyApp_langDivider__9cEH3{color:rgba(200,215,240,.16);font-size:.65rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.StudyApp_iconBtn__tv_WC{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:none;color:rgba(200,215,240,.28);cursor:pointer;transition:color .3s ease,background .3s ease,box-shadow .3s ease,filter .3s ease,transform .25s ease}.StudyApp_iconBtn__tv_WC:hover{background:hsla(0,0%,100%,.05);color:rgba(220,232,252,.68);transform:translateY(-1px) scale(1.08);box-shadow:0 3px 14px rgba(0,0,0,.2)}.StudyApp_iconBtnNoteActive__n_XbC{color:rgba(240,190,92,.92)!important;background:rgba(220,160,50,.1)!important;box-shadow:0 0 16px rgba(210,145,40,.28),0 0 4px rgba(220,160,50,.12)!important;filter:drop-shadow(0 0 4px rgba(230,170,60,.36))!important}.StudyApp_iconBtnReflectActive__E8YeF{color:rgba(255,220,100,.92)!important;background:rgba(220,180,40,.09)!important;box-shadow:0 0 16px rgba(230,190,60,.18),0 0 4px rgba(230,180,55,.08)!important;filter:drop-shadow(0 0 4px rgba(240,200,70,.36))!important}.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(210,220,240,.46);letter-spacing:var(--ty-micro-ls,.22em)}.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(210,220,240,.3);letter-spacing:.16em}.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_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)}}@keyframes StudyApp_orbBreath__9RgsO{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes StudyApp_brandGlowDrift__gR0R_{0%,to{transform:translateZ(0);opacity:.85}40%{transform:translate3d(20px,14px,0);opacity:1}70%{transform:translate3d(10px,22px,0);opacity:.9}}