@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";._toast_o7m0g_3{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172af2;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:12px;min-width:340px;max-width:420px;padding:16px 20px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,0 0 0 1px #ffffff0d}._toast_o7m0g_3:hover{border-color:#fff3;transform:translate(-4px);box-shadow:0 12px 40px #0006,0 0 0 1px #ffffff1a}._success_o7m0g_27{border-left:3px solid #22c55e}._error_o7m0g_31{border-left:3px solid #ef4444}._info_o7m0g_35{border-left:3px solid #3b82f6}._warning_o7m0g_39{border-left:3px solid #f59e0b}._iconWrapper_o7m0g_44{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex;position:relative}._iconWrapper_o7m0g_44:after{content:"";opacity:.3;border-radius:16px;transition:opacity .3s;position:absolute;inset:-2px}._toast_o7m0g_3:hover ._iconWrapper_o7m0g_44:after{opacity:.5}._content_o7m0g_70{flex:1;min-width:0}._title_o7m0g_75{color:#f1f5f9;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3}._message_o7m0g_83{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._closeBtn_o7m0g_95{color:#64748b;cursor:pointer;opacity:0;background:#ffffff0d;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}._toast_o7m0g_3:hover ._closeBtn_o7m0g_95{opacity:1}._closeBtn_o7m0g_95:hover{color:#ef4444;background:#ef444433}._progressBar_o7m0g_121{background:#ffffff0d;height:3px;position:absolute;bottom:0;left:0;right:0}._progressFill_o7m0g_130{border-radius:0 2px 0 0;height:100%;transition:width .1s linear}._toast_o7m0g_3{animation:.4s cubic-bezier(.16,1,.3,1) _slideIn_o7m0g_1}@keyframes _slideIn_o7m0g_1{0%{opacity:0;transform:translate(120%)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}._toast_o7m0g_3:before{content:"";background:linear-gradient(90deg,#0000,#ffffff08,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._toast_o7m0g_3:hover:before{left:100%}._clickable_o7m0g_171{cursor:pointer!important}._clickable_o7m0g_171:hover{border-color:#ffffff40!important;box-shadow:0 8px 32px #a855f74d!important}._container_szop7_3{z-index:10000;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:fixed;top:88px;right:24px}._container_szop7_3>*{pointer-events:auto}@media (max-width:768px){._container_szop7_3{gap:8px;top:72px;left:12px;right:12px}}@media (max-width:480px){._container_szop7_3{gap:6px;top:64px;left:8px;right:8px}}._cookieBanner_85pn5_2{z-index:10000;pointer-events:none;animation:.5s cubic-bezier(.68,-.55,.265,1.55) _slideUp_85pn5_1;position:fixed;bottom:20px;left:20px;right:20px}@keyframes _slideUp_85pn5_1{0%{opacity:0;transform:translateY(100px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._cookieContainer_85pn5_23{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:#141428bf;border:1px solid #ffffff1f;border-radius:32px;max-width:800px;margin:0 auto;padding:28px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #a855f71a,inset 0 1px #ffffff0d}._cookieContainer_85pn5_23:before{content:"";background:linear-gradient(90deg,#0000,#a855f799,#fbbf2499,#a855f799,#0000) 0 0/200% 100%;height:2px;animation:3s ease-in-out infinite _shimmer_85pn5_1;position:absolute;top:0;left:0;right:0}@keyframes _shimmer_85pn5_1{0%{background-position:-200% 0}to{background-position:200% 0}}._cookieContainer_85pn5_23:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 100%,#a855f726,#0000 70%);width:100px;height:100px;position:absolute;bottom:0;right:0}._cookieHeader_85pn5_80{align-items:center;gap:14px;margin-bottom:20px;display:flex;position:relative}._cookieIcon_85pn5_88{color:#a78bfa;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#a855f733,#a855f70d);border:1px solid #a855f733;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 15px #a855f733}._cookieHeader_85pn5_80 h3{background:linear-gradient(135deg,#fff,#c084fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;flex:1;margin:0;font-size:18px;font-weight:700}._closeBtn_85pn5_112{cursor:pointer;color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._closeBtn_85pn5_112:hover{color:#fff;background:#ffffff1a;border-color:#a855f74d;transform:rotate(90deg)}._cookieContent_85pn5_133 p{color:#cbd5e1;margin:0 0 16px;font-size:14px;line-height:1.6}._cookieContent_85pn5_133 a{color:#c084fc;font-weight:500;text-decoration:none;transition:color .2s}._cookieContent_85pn5_133 a:hover{color:#e9d5ff;text-decoration:underline}._expandBtn_85pn5_152{color:#c084fc;cursor:pointer;background:#a855f71a;border:1px solid #a855f733;border-radius:40px;align-items:center;gap:8px;padding:8px 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._expandBtn_85pn5_152:hover{background:#a855f733;border-color:#a855f766;transform:translateY(-1px)}._cookieDetails_85pn5_173{border-top:1px solid #ffffff14;flex-direction:column;gap:4px;margin-top:20px;padding-top:20px;display:flex}._cookieType_85pn5_182{background:#ffffff05;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;transition:all .2s;display:flex}._cookieType_85pn5_182:hover{background:#ffffff0a;transform:translate(4px)}._cookieTypeInfo_85pn5_198{flex:1}._cookieTypeInfo_85pn5_198 strong{color:#fff;margin-bottom:6px;font-size:14px;font-weight:600;display:block}._cookieTypeInfo_85pn5_198 p{color:#94a3b8;margin:0;font-size:12px;line-height:1.4}._badgeRequired_85pn5_217{color:#34d399;background:#10b98126;border:1px solid #10b98133;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:600}._toggle_85pn5_228{flex-shrink:0;width:48px;height:26px;display:inline-block;position:relative}._toggle_85pn5_228 input{opacity:0;width:0;height:0}._toggleSlider_85pn5_242{cursor:pointer;background-color:#ffffff26;border:1px solid #ffffff1a;border-radius:26px;transition:all .3s;position:absolute;inset:0}._toggleSlider_85pn5_242:before{content:"";background:linear-gradient(135deg,#fff,#e2e8f0);border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;bottom:2px;left:3px;box-shadow:0 2px 4px #0003}._toggle_85pn5_228 input:checked+._toggleSlider_85pn5_242{background:linear-gradient(135deg,#a855f7,#7c3aed);border-color:#a855f780}._toggle_85pn5_228 input:checked+._toggleSlider_85pn5_242:before{background:#fff;transform:translate(21px)}._toggle_85pn5_228 input:disabled+._toggleSlider_85pn5_242{opacity:.5;cursor:not-allowed}._cookieActions_85pn5_284{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._btnPrimary_85pn5_291,._btnSecondary_85pn5_291,._btnOutline_85pn5_291{cursor:pointer;border:none;border-radius:40px;align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._btnPrimary_85pn5_291{color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed);box-shadow:0 2px 10px #a855f74d}._btnPrimary_85pn5_291:hover{transform:translateY(-2px);box-shadow:0 8px 25px #a855f766}._btnSecondary_85pn5_291{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a}._btnSecondary_85pn5_291:hover{color:#fff;background:#ffffff1a;border-color:#a855f74d;transform:translateY(-1px)}._btnOutline_85pn5_291{color:#c084fc;background:0 0;border:1px solid #a855f766}._btnOutline_85pn5_291:hover{background:#a855f71a;border-color:#a855f799;transform:translateY(-1px)}._cookieFooter_85pn5_340{color:#64748b;border-top:1px solid #ffffff0d;align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:11px;display:flex}@media (max-width:768px){._cookieBanner_85pn5_2{bottom:16px;left:16px;right:16px}._cookieContainer_85pn5_23{border-radius:24px;padding:20px}._cookieHeader_85pn5_80 h3{font-size:16px}._cookieIcon_85pn5_88{width:40px;height:40px}._cookieType_85pn5_182{flex-direction:column;align-items:flex-start;gap:12px}._cookieActions_85pn5_284{flex-direction:column}._btnPrimary_85pn5_291,._btnSecondary_85pn5_291,._btnOutline_85pn5_291{justify-content:center;width:100%;padding:10px 20px}}._cookieContainer_85pn5_23{max-height:calc(100vh - 40px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 40px);overflow:hidden auto}._notificationBell_r6dm6_3{align-items:center;display:inline-flex;position:relative}._bellBtn_r6dm6_10{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}._bellBtn_r6dm6_10:hover{color:#fff;background:#ffffff1a;border-color:#a855f74d;transform:translateY(-2px)}._bellBtn_r6dm6_10._hasUnread_r6dm6_33{color:#60a5fa;background:#60a5fa0d;border-color:#60a5fa4d}._bellBtn_r6dm6_10._hasUnread_r6dm6_33:hover{background:#60a5fa1f;border-color:#60a5fa80}._badge_r6dm6_45{color:#fff;background:#ef4444;border:2px solid #0f0f23;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;animation:2s ease-in-out infinite _badgePulse_r6dm6_1;display:flex;position:absolute;top:-4px;right:-4px}@keyframes _badgePulse_r6dm6_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._dropdown_r6dm6_74{background:var(--lk-card,linear-gradient(180deg, #14142dfa, #0a0a1efa));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--lk-border,#a855f733);border-radius:16px;flex-direction:column;max-height:500px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 40px #a855f70d}._header_r6dm6_87{background:#0003;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}._header_r6dm6_87 h3{color:#fff;margin:0;font-size:15px;font-weight:600}._headerActions_r6dm6_104{gap:4px;display:flex}._headerActions_r6dm6_104 button{color:#64748b;cursor:pointer;background:#ffffff0d;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}._headerActions_r6dm6_104 button:hover{color:#a855f7;background:#a855f726}._headerActions_r6dm6_104 button:last-child:hover{color:#60a5fa;background:#3b82f626}._notificationsList_r6dm6_134{flex:1;max-height:400px;padding:4px 0;overflow-y:auto}._notificationsList_r6dm6_134::-webkit-scrollbar{width:4px}._notificationsList_r6dm6_134::-webkit-scrollbar-track{background:#ffffff08}._notificationsList_r6dm6_134::-webkit-scrollbar-thumb{background:#a855f74d;border-radius:2px}._empty_r6dm6_156{color:#64748b;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}._empty_r6dm6_156 svg{opacity:.5;margin-bottom:12px}._empty_r6dm6_156 p{margin:0;font-size:14px}._notificationItem_r6dm6_177{cursor:pointer;border-left:3px solid #0000;align-items:flex-start;gap:12px;padding:12px 16px;transition:all .2s;display:flex;position:relative}._notificationItem_r6dm6_177:hover{background:#ffffff0d}._notificationItem_r6dm6_177._unread_r6dm6_192{background:#60a5fa0d;border-left-color:#60a5fa}._notificationIcon_r6dm6_198{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:flex}._notificationIcon_r6dm6_198 svg{width:18px;height:18px}._notificationContent_r6dm6_215{flex:1;min-width:0}._notificationHeader_r6dm6_220{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}._notificationTitle_r6dm6_228{color:#fff;font-size:13px;font-weight:600;line-height:1.3}._notificationTime_r6dm6_235{color:#64748b;white-space:nowrap;flex-shrink:0;font-size:10px}._notificationMessage_r6dm6_242{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._notificationSummary_r6dm6_254{color:#94a3b8;background:#ffffff0d;border-radius:4px;margin-top:4px;padding:2px 8px;font-size:11px;display:inline-block}._notificationSender_r6dm6_264{color:#64748b;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}._notificationSender_r6dm6_264 svg{flex-shrink:0}._notificationSender_r6dm6_264 span{color:#94a3b8}._deleteBtn_r6dm6_282{color:#64748b;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:4px;transition:all .2s;display:flex}._notificationItem_r6dm6_177:hover ._deleteBtn_r6dm6_282{opacity:1}._deleteBtn_r6dm6_282:hover{color:#f87171;background:#ef444426}._footer_r6dm6_309 button{color:#a855f7;cursor:pointer;background:#a855f71a;border:none;border-radius:8px;width:100%;padding:6px;font-size:13px;font-weight:500;transition:all .2s}._footer_r6dm6_309 button:hover{background:#a855f733}@keyframes _slideDown_r6dm6_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_r6dm6_1{0%{opacity:0}to{opacity:1}}@media (max-width:480px){._dropdown_r6dm6_74{max-height:80vh;width:calc(100vw - 32px)!important;right:16px!important}._notificationsList_r6dm6_134{max-height:60vh}._notificationItem_r6dm6_177{padding:10px 12px}._notificationIcon_r6dm6_198{width:32px;height:32px}._notificationIcon_r6dm6_198 svg{width:16px;height:16px}._notificationTitle_r6dm6_228{font-size:12px}._notificationMessage_r6dm6_242{-webkit-line-clamp:3;font-size:11px}._header_r6dm6_87{padding:12px 16px}._header_r6dm6_87 h3{font-size:14px}._bellBtn_r6dm6_10{border-radius:10px;width:36px;height:36px}._bellBtn_r6dm6_10 svg{width:18px;height:18px}}@media (max-height:600px){._dropdown_r6dm6_74{max-height:80vh}._notificationsList_r6dm6_134{max-height:50vh}}@media (max-width:380px){._dropdown_r6dm6_74{width:calc(100vw - 16px)!important;right:8px!important}._notificationItem_r6dm6_177{gap:8px;padding:8px 10px}._notificationIcon_r6dm6_198{width:28px;height:28px}._notificationIcon_r6dm6_198 svg{width:14px;height:14px}._notificationTitle_r6dm6_228{font-size:11px}._notificationMessage_r6dm6_242{font-size:10px}._notificationTime_r6dm6_235{font-size:9px}._deleteBtn_r6dm6_282{width:20px;height:20px}._deleteBtn_r6dm6_282 svg{width:12px;height:12px}}@media (prefers-color-scheme:dark){._dropdown_r6dm6_74{background:linear-gradient(#0f0f23fa,#050514fa)}}@media (prefers-reduced-motion:reduce){._badge_r6dm6_45,._notificationItem_r6dm6_177,._dropdown_r6dm6_74{animation:none}}._dropdown_r6dm6_74{flex-direction:column;max-height:500px;display:flex}._notificationsList_r6dm6_134{flex:1;min-height:0;overflow-y:auto}._footer_r6dm6_309{background:#0003;border-top:1px solid #ffffff0f;flex-shrink:0;padding:10px 16px}.logo{opacity:0;align-items:center;gap:12px;text-decoration:none;animation:.4s forwards logoReveal;display:flex;transform:translateY(-5px)}.tl-logo{align-items:center;gap:4px;display:flex;position:relative}.tl-t{font-size:var(--font-size,48px);color:#a855f7;text-shadow:0 0 8px #a855f766;font-weight:800;line-height:1;transition:all .2s;transform:skew(-6deg)}.tl-l{font-size:var(--font-size,48px);color:#fbbf24;text-shadow:0 0 8px #fbbf2466;margin-left:-8px;font-weight:800;line-height:1;transition:all .2s;transform:skew(6deg)}.tl-logo:after{content:"";background:linear-gradient(90deg,#a855f7,#fbbf24);border-radius:2px;width:0;height:2px;transition:width .3s cubic-bezier(.2,.9,.4,1.1);position:absolute;bottom:-6px;left:0}.logo-divider{width:1px;height:calc(var(--font-size,48px) * .55);background:#fff3;transition:all .3s}.logo-name{font-size:var(--name-size,13px);letter-spacing:.15em;color:#ffffff80;white-space:nowrap;font-weight:600;transition:all .3s}.logo:hover .tl-logo:after{width:100%}.logo:hover .tl-t{color:#c084fc;text-shadow:0 0 12px #a855f7b3}.logo:hover .tl-l{color:#f59e0b;text-shadow:0 0 12px #fbbf24b3}.logo:hover .logo-divider{background:linear-gradient(#fbbf24,#a855f7);width:2px}.logo:hover .logo-name{color:#fff;letter-spacing:.17em}@keyframes logoReveal{to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.logo{gap:8px}.logo-name{letter-spacing:.1em}}@media (max-width:480px){.logo-divider,.logo-name{display:none}.logo{gap:0}.tl-l{margin-left:-6px}}.logo-compact{opacity:1!important;gap:0!important;animation:none!important;transform:none!important}.logo-compact .tl-t{font-size:28px;transform:skew(-4deg)}.logo-compact .tl-l{margin-left:-4px;font-size:28px;transform:skew(4deg)}.logo-compact .tl-logo:after{height:1.5px;bottom:-2px}.sidebarClosed .logo-compact{justify-content:center;display:flex}._layout_183de_8{background:var(--lk-page-bg,linear-gradient(135deg, #0f0f23 0%, #1a1a3e 50%, #0f0c29 100%));min-height:100vh;color:var(--lk-text,#fff);display:flex;position:relative;overflow-x:hidden}._starsBg_183de_21{pointer-events:none;z-index:0;position:fixed;inset:0}._stars_183de_21,._stars2_183de_28,._stars3_183de_28{width:100%;height:100%;opacity:var(--lk-stars-opacity,.15);background-image:radial-gradient(2px 2px at 20px 30px,#eee,#0000),radial-gradient(2px 2px at 40px 70px,#fff,#0000),radial-gradient(2px 2px at 50px 160px,#ddd,#0000),radial-gradient(2px 2px at 90px 40px,#fff,#0000),radial-gradient(2px 2px at 130px 80px,#fff,#0000);background-repeat:repeat;background-size:200px 200px;animation:10s ease-in-out infinite _sparkle_183de_1;position:absolute}._stars2_183de_28{background-position:100px 100px;animation-delay:5s}._stars3_183de_28{background-position:50px 200px;animation-delay:2s}@keyframes _sparkle_183de_1{0%,to{opacity:var(--lk-stars-opacity,.15)}50%{opacity:calc(var(--lk-stars-opacity,.15) * 1.7)}}._sidebar_183de_63{background:var(--lk-sidebar-bg,#0f172a99);-webkit-backdrop-filter:blur(var(--lk-sidebar-blur,var(--lk-blur,20px)));backdrop-filter:blur(var(--lk-sidebar-blur,var(--lk-blur,20px)));z-index:100;border-right:1px solid #ffffff0d;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0}@media (min-width:1025px){._sidebar_183de_63{width:var(--sidebar-width)}._sidebar_183de_63._sidebarClosed_183de_82{width:var(--sidebar-collapsed-width)}._sidebar_183de_63._sidebarOpen_183de_86{width:var(--sidebar-width)}}@media (max-width:1024px){._sidebar_183de_63{z-index:1000;width:280px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}._sidebar_183de_63._sidebarOpen_183de_86{transform:translate(0);box-shadow:4px 0 30px #0000004d}._sidebar_183de_63._sidebarClosed_183de_82{transform:translate(-100%)}}._logoWrapper_183de_118{flex:1;justify-content:center;align-items:center;display:flex}._sidebarClosed_183de_82 ._logoWrapper_183de_118{padding:0}._toggleBtn_183de_129{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;z-index:10000;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}._toggleBtn_183de_129:hover{color:var(--lk-text,#fff);background:#ffffff1a}@media (max-width:1024px){._toggleBtn_183de_129{display:none!important}}._closeSidebarBtn_183de_160{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeSidebarBtn_183de_160:hover{color:var(--lk-text,#fff);background:#ffffff1a}@media (min-width:1025px){._closeSidebarBtn_183de_160{display:none}}._mobileOverlay_183de_189{-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));z-index:999;cursor:pointer;background:#0009;position:fixed;inset:0}@media (min-width:1025px){._mobileOverlay_183de_189{display:none}}._navigation_183de_208{flex:1;padding:16px 12px;overflow-y:auto}._navItem_183de_214{color:var(--lk-text-dim,#94a3b8);white-space:nowrap;border-radius:12px;align-items:center;gap:14px;margin-bottom:4px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex;position:relative}._sidebarClosed_183de_82 ._navItem_183de_214{justify-content:center;padding:12px}._navItem_183de_214:hover{background:var(--lk-card2,#ffffff0d);color:var(--lk-text,#fff)}._navIconWrapper_183de_243{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._activeGlow_183de_251{filter:blur(12px);opacity:.5;background:#a855f74d;border-radius:50%;animation:2s infinite _pulse_183de_1;position:absolute;inset:-8px}@keyframes _pulse_183de_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}._activeIndicator_183de_266{background:#a855f7;border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._navLabel_183de_277{white-space:nowrap;font-size:14px;font-weight:500}._sidebarClosed_183de_82 ._navLabel_183de_277{display:none}._sidebarClosed_183de_82 ._navItem_183de_214{position:relative}._sidebarClosed_183de_82 ._navItem_183de_214:before{content:attr(data-title);background:var(--lk-card,#0f172afa);color:var(--lk-text,#fff);white-space:nowrap;opacity:0;visibility:hidden;z-index:1000;pointer-events:none;border:1px solid #a855f74d;border-radius:10px;padding:8px 14px;font-size:13px;transition:all .2s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)scale(.8);box-shadow:0 10px 30px #00000080}._sidebarClosed_183de_82 ._navItem_183de_214:hover:before{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}._sidebarClosed_183de_82 ._navItem_183de_214:after{content:"";opacity:0;visibility:hidden;border:6px solid #0000;border-right-color:#a855f74d;transition:all .2s;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)scale(0)}._sidebarClosed_183de_82 ._navItem_183de_214:hover:after{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}._teacherIcon_183de_358{background:#a855f733;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}._teacherStatus_183de_370{color:var(--lk-text-dim,#64748b);align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}._statusDot_183de_379{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:2s infinite _statusPulse_183de_1}@keyframes _statusPulse_183de_1{0%,to{opacity:1}50%{opacity:.5}}._sidebarClosed_183de_82 ._teacherBadge_183de_342{display:none}._main_183de_400{margin-left:var(--sidebar-width);z-index:1;min-height:100vh;width:calc(100% - var(--sidebar-width));flex-direction:column;flex:1;transition:margin-left .3s;display:flex;position:relative}._main_183de_400._mainExpanded_183de_412{margin-left:var(--sidebar-collapsed-width);width:calc(100% - var(--sidebar-collapsed-width))}@media (max-width:1024px){._main_183de_400,._main_183de_400._mainExpanded_183de_412{width:100%;margin-left:0}}._header_183de_429{background:var(--lk-header-bg,#0f172a99);height:64px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));z-index:50;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}._headerLeft_183de_443{align-items:center;gap:12px;display:flex}._burgerBtn_183de_449{background:var(--lk-card2,#ffffff0d);width:40px;height:40px;color:var(--lk-text,#fff);cursor:pointer;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:none}._burgerBtn_183de_449:hover{background:#ffffff1a}@media (max-width:1024px){._burgerBtn_183de_449{display:flex}}._statusBadge_183de_473{border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}._headerActions_183de_483{align-items:center;gap:12px;display:flex}._headerAction_183de_483{background:var(--lk-card2,#ffffff0d);width:40px;height:40px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}._headerAction_183de_483:hover{color:var(--lk-text,#fff);background:#ffffff1a}._headerProfile_183de_512{position:relative}._profileBtn_183de_516{background:var(--lk-card2,#ffffff0d);cursor:pointer;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:10px;padding:6px 12px 6px 6px;transition:all .2s;display:flex}._profileBtn_183de_516:hover{background:#ffffff14;border-color:#ffffff1a}._profileAvatar_183de_533{background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%);border:2px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex;overflow:hidden}._profileAvatar_183de_533 img{object-fit:cover;width:100%;height:100%}._profileInfo_183de_554{align-items:center;gap:6px;display:flex}._profileName_183de_560{color:var(--lk-text,#fff);font-size:14px;font-weight:600}._profileArrow_183de_566{color:var(--lk-text-dim,#64748b);transition:transform .2s}._profileArrow_183de_566._rotated_183de_571{transform:rotate(180deg)}._profileMenu_183de_579{background:var(--lk-hero,#0f172afa);width:280px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));border:1px solid var(--lk-border,#ffffff1a);z-index:9999;border-radius:16px;padding:8px;position:fixed;top:70px;right:20px;box-shadow:0 20px 50px #00000080}._profileMenuHeader_183de_593{border-bottom:1px solid var(--lk-border,#ffffff14);align-items:center;gap:12px;margin-bottom:8px;padding:12px 16px;display:flex}._profileAvatarLarge_183de_602{width:48px;height:48px;color:var(--lk-text,#fff);background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;overflow:hidden}._profileAvatarLarge_183de_602 img{object-fit:cover;width:100%;height:100%}._profileMenuInfo_183de_623{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileMenuName_183de_631{color:var(--lk-text,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._profileMenuEmail_183de_640{color:var(--lk-text-dim,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._profileStats_183de_648{gap:12px;margin-bottom:8px;padding:8px 16px;display:flex}._stat_183de_379{color:var(--lk-text-dim,#94a3b8);align-items:center;gap:6px;font-size:12px;display:flex}._menuItem_183de_663{width:100%;color:var(--lk-text,#fff);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}._menuItem_183de_663:hover{background:var(--lk-card2,#ffffff0d)}._menuItem_183de_663 svg{color:var(--lk-text-dim,#64748b)}._menuItem_183de_663:hover svg{color:var(--lk-text,#fff)}._premiumBtn_183de_691{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf244d;margin-top:4px}._premiumBtn_183de_691 svg{color:#fbbf24}._logoutBtn_183de_702,._logoutBtn_183de_702 svg{color:#f87171}._logoutBtn_183de_702:hover{background:#f871711a}._menuDivider_183de_714{background:var(--lk-card2,#ffffff0d);height:1px;margin:8px 0}._searchContainer_183de_736{background:var(--lk-hero,linear-gradient(180deg, #1e1b4b 0%, #0f172a 100%));border:1px solid #a855f733;border-radius:24px;flex-direction:column;width:100%;max-width:640px;max-height:calc(100vh - 160px);display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #000000e6}._searchInputWrapper_183de_749{border-bottom:1px solid #ffffff14;align-items:center;gap:16px;padding:20px 24px;display:flex}._searchInput_183de_749{color:var(--lk-text,#fff);background:0 0;border:none;outline:none;flex:1;font-size:18px}._searchInput_183de_749::placeholder{color:var(--lk-text-dim,#64748b)}._searchShortcut_183de_775{background:var(--lk-card2,#ffffff0d);color:var(--lk-text-dim,#64748b);border-radius:6px;flex-shrink:0;padding:6px 10px;font-family:monospace;font-size:12px}._searchSection_183de_791 h4{color:var(--lk-text-dim,#64748b);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;padding:0 8px;font-size:12px}._quickActionItem_183de_806{color:var(--lk-text,#fff);cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:14px;padding:16px;transition:all .2s;display:flex}._quickActionIcon_183de_820{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._quickActionInfo_183de_830{flex-direction:column;gap:4px;display:flex}._quickActionTitle_183de_836{font-size:15px;font-weight:600}._quickActionDesc_183de_841{color:var(--lk-text-dim,#64748b);font-size:13px}._searchFooter_183de_846{color:var(--lk-text-dim,#64748b);border-top:1px solid #ffffff14;gap:20px;padding:16px 24px;font-size:12px;display:flex}._searchFooter_183de_846 kbd{background:var(--lk-card2,#ffffff0d);border-radius:4px;padding:4px 8px;font-family:monospace}._content_183de_866{flex:1;padding:24px;overflow-y:auto}@media (max-width:768px){._header_183de_429{height:56px;padding:0 16px}._statusBadge_183de_473 span{display:none}._statusBadge_183de_473{padding:8px 12px}._profileInfo_183de_554{display:none}._profileBtn_183de_516{background:0 0;border:none;padding:4px}._content_183de_866{padding:16px}}@media (max-width:480px){._headerActions_183de_483{gap:6px}._headerAction_183de_483,._burgerBtn_183de_449{width:36px;height:36px}._quickActionsGrid_183de_800{grid-template-columns:1fr}}*{scrollbar-width:thin;scrollbar-color:#a855f74d #ffffff05}._sidebarHeader_183de_109{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:20px 20px 28px;display:flex;position:relative}._teacherBadge_183de_342{color:#a855f7;white-space:nowrap;background:linear-gradient(135deg,#a855f726 0%,#a855f70d 100%);border:1px solid #a855f733;border-radius:12px;align-items:center;gap:8px;margin:24px 16px 16px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;overflow:hidden}._statusBadge_183de_473{background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;display:flex}._statusBadge_183de_473._online_183de_988{color:#22c55e}._statusBadge_183de_473._online_183de_988 ._onlineIcon_183de_992{color:#22c55e;animation:1.5s ease-in-out infinite _pulseGreen_183de_1}._statusBadge_183de_473._offline_183de_998,._statusBadge_183de_473._offline_183de_998 ._offlineIcon_183de_1002{color:var(--lk-text-dim,#64748b)}._onlineIcon_183de_992{color:#22c55e}._offlineIcon_183de_1002{color:var(--lk-text-dim,#64748b)}@keyframes _pulseGreen_183de_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){._statusBadge_183de_473 span{display:none}._statusBadge_183de_473{gap:0}}._activeLessonCompact_183de_1032{background:var(--lk-live-bg);border:1px solid var(--lk-live-border);cursor:pointer;color:var(--lk-live-text);border-radius:40px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex;position:relative}._activeLessonCompact_183de_1032:hover{background:var(--lk-live-bg-hover);border-color:var(--lk-live-border-hover)}._activeLessonDot_183de_1053{background:var(--lk-live-text);border-radius:50%;width:8px;height:8px;animation:1.5s infinite _pulse_183de_1}._activeLessonTimer_183de_1061{font-family:monospace}._activeLessonTooltip_183de_1065{background:var(--lk-live-tooltip-bg);white-space:nowrap;color:var(--lk-live-tooltip-text);z-index:100;border:1px solid #ffffff1a;border-radius:20px;padding:4px 10px;font-size:11px;position:absolute;bottom:-35px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000004d}._lessonPopup_183de_1082{background:var(--lk-hero,linear-gradient(135deg, #0f0f23 0%, #1a1a3e 50%, #0f0c29 100%));border:1px solid #ffffff1a;border-radius:20px;width:320px;overflow:hidden;box-shadow:0 20px 40px #0006}._lessonPopupContent_183de_1091{padding:16px}._lessonPopupHeader_183de_1095{align-items:center;gap:12px;margin-bottom:16px;display:flex}._lessonPopupIcon_183de_1102{color:#22c55e;background:#22c55e26;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._liveDotSmall_183de_1114{background:#ef4444;border-radius:50%;width:10px;height:10px;animation:1.5s infinite _pulse_183de_1;position:absolute;top:-2px;right:-2px}._lessonPopupHeader_183de_1095 h4{margin:0;font-size:15px;font-weight:600}._lessonPopupHeader_183de_1095 span{color:var(--lk-text-dim,#94a3b8);font-size:12px}._lessonPopupClose_183de_1136{width:28px;height:28px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;background:#ffffff1a;border:none;border-radius:14px;justify-content:center;align-items:center;margin-left:auto;display:flex}._lessonPopupBody_183de_1150{flex-direction:column;gap:16px;display:flex}._lessonPopupTimer_183de_1156{background:#0000004d;border-radius:12px;align-items:center;gap:8px;padding:10px;font-size:14px;font-weight:500;display:flex}._lessonPopupActions_183de_1167{gap:12px;display:flex}._continueBtn_183de_1172,._endBtn_183de_1172{cursor:pointer;border-radius:40px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._continueBtn_183de_1172{color:var(--lk-text,#fff);background:linear-gradient(135deg,#22c55e,#16a34a);border:none}._endBtn_183de_1172{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}._endBtn_183de_1172:hover{background:#ef444440}._onboardingBadge_183de_1206{color:#fff;background:#ef4444;border-radius:9px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:flex;position:absolute;top:-4px;right:-4px}._onboardingPopup_183de_1222{background:var(--lk-hero,linear-gradient(135deg, #0f0f23 0%, #1a1a3e 50%, #0f0c29 100%));border:1px solid #ffffff1a;border-radius:20px;width:380px;overflow:hidden;box-shadow:0 20px 40px #0006}._onboardingPopupContent_183de_1231{padding:20px}._onboardingPopupHeader_183de_1235{align-items:center;gap:12px;margin-bottom:20px;display:flex}._onboardingPopupIcon_183de_1242{color:#a855f7;background:#a855f726;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._onboardingPopupHeader_183de_1235 h4{margin:0;font-size:16px;font-weight:600}._onboardingPopupHeader_183de_1235 span{color:var(--lk-text-dim,#94a3b8);font-size:12px}._onboardingPopupClose_183de_1264{width:28px;height:28px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;background:#ffffff1a;border:none;border-radius:14px;margin-left:auto}._onboardingProgress_183de_1275{margin-bottom:20px}._progressHeader_183de_1279{color:var(--lk-text-dim,#94a3b8);justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}._onboardingStep_183de_1287{background:#ffffff0d;border-radius:16px;gap:12px;margin-bottom:20px;padding:12px;display:flex}._stepIcon_183de_1296{color:#a855f7;background:#a855f726;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._stepInfo_183de_1307 h4{margin:0 0 4px;font-size:14px;font-weight:600}._stepInfo_183de_1307 p{color:var(--lk-text-dim,#94a3b8);margin:0 0 6px;font-size:12px}._stepReward_183de_1319{color:#22c55e;font-size:11px}._onboardingActions_183de_1324{gap:12px;display:flex}._skipOnboardingBtn_183de_1329{color:var(--lk-text-dim,#94a3b8);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:40px;flex:1;padding:10px;font-size:13px}._stepActionBtn_183de_1340{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;border-radius:40px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;display:flex}._lessonBanner_183de_1400{z-index:10000;min-width:320px;max-width:380px;position:fixed;bottom:24px;right:24px}@keyframes _slideInRight_183de_1{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}._lessonBannerInfo_183de_1463{flex:1}._lessonBannerTitle_183de_1467{color:#fff;font-size:14px;font-weight:600}@media (max-width:768px){._lessonBanner_183de_1400{min-width:auto;bottom:16px;left:16px;right:16px}._lessonBannerContent_183de_1409{width:100%}}._lessonBanner_183de_1400{z-index:10000;width:360px;position:fixed;bottom:24px;right:24px}._lessonBannerContent_183de_1409{background:var(--lk-card,#0f192df2);-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));border:1px solid #6366f166;border-radius:20px;animation:.3s ease-out _slideUp_183de_1;overflow:hidden;box-shadow:0 20px 40px #0000004d,0 0 0 1px #6366f11a}@keyframes _slideUp_183de_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._lessonBannerHeader_183de_1430{background:linear-gradient(135deg,#6366f126,#8b5cf614);border-bottom:1px solid #6366f133;align-items:center;gap:12px;padding:14px 16px;display:flex}._lessonBannerIcon_183de_1439{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._lessonBannerInfo_183de_1463{flex:1;min-width:0}._lessonBannerTitle_183de_1467{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._lessonBannerSubject_183de_1473{color:var(--lk-text-dim,#ffffffc7);font-size:11px}._closeBannerBtn_183de_1478{cursor:pointer;width:28px;height:28px;color:var(--lk-text-dim,#ffffffc7);background:#ffffff14;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeBannerBtn_183de_1478:hover{color:#fff;background:#ffffff26}._lessonBannerBody_183de_1498{padding:16px}._continueLessonBtn_183de_1529{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._continueLessonBtn_183de_1529:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}._endLessonBtn_183de_1551{color:#f87171;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._endLessonBtn_183de_1551:hover{color:#ef4444;background:#ef444440;border-color:#ef4444}@media (max-width:768px){._lessonBanner_183de_1400{width:auto;bottom:16px;left:16px;right:16px}}@keyframes _dropdownShow_183de_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._closeDropdownBtn_183de_1962{cursor:pointer;width:28px;height:28px;color:var(--lk-text-dim,#ffffffc7);background:#ffffff14;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}._continueBtn_183de_1172:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}._endBtn_183de_1172:hover{color:#ef4444;background:#ef444440;border-color:#ef4444}._lessonTimer_183de_1502{background:#0003;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 12px;display:flex}._lessonTimerLabel_183de_1512{color:var(--lk-text-dim,#ffffffc7);font-size:12px}._lessonTimerValue_183de_1517{color:#a5f3c3;font-family:monospace;font-size:18px;font-weight:700}._activeLessonCompact_183de_1032{-webkit-backdrop-filter:blur(var(--lk-blur,8px));backdrop-filter:blur(var(--lk-blur,8px));cursor:pointer;color:#fff;background:#6366f126;border:1px solid #6366f14d;border-radius:40px;align-items:center;gap:8px;padding:6px 12px 6px 8px;transition:all .2s;display:flex;position:relative}._activeLessonCompact_183de_1032:hover{background:#6366f140;border-color:#6366f180;transform:scale(1.02)}._activeLessonCompact_183de_1032:disabled{opacity:.7;cursor:not-allowed}._activeLessonDot_183de_1053{background:var(--lk-live-text);border-radius:50%;width:8px;height:8px;animation:1.5s infinite _pulse_183de_1;box-shadow:0 0 8px #22c55e}._activeLessonTimer_183de_1061{color:#a5f3c3;font-family:monospace;font-size:13px;font-weight:600}._activeLessonTooltip_183de_1065{background:var(--lk-card,#0f192df2);-webkit-backdrop-filter:blur(var(--lk-blur,12px));backdrop-filter:blur(var(--lk-blur,12px));white-space:nowrap;z-index:1000;border:1px solid #6366f14d;border-radius:12px;margin-top:8px;padding:6px 12px;font-size:12px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0000004d}._lessonDropdown_183de_1880{z-index:10000;width:320px;margin-top:8px;position:absolute;top:100%;right:0}._lessonDropdownContent_183de_1889{background:var(--lk-hero,#0f192df2);-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));border:1px solid #6366f166;border-radius:16px;animation:.2s _dropdownShow_183de_1;overflow:hidden;box-shadow:0 20px 40px #0000004d}._lessonDropdownHeader_183de_1910{background:#6366f11a;border-bottom:1px solid #6366f126;align-items:center;gap:12px;padding:14px 16px;display:flex}._lessonDropdownIcon_183de_1919{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._liveDot_183de_1114{background:#22c55e;border:2px solid #1e293b;border-radius:50%;width:10px;height:10px;animation:1.5s infinite _pulse_183de_1;position:absolute;bottom:-3px;right:-3px}._lessonDropdownInfo_183de_1943{flex:1;min-width:0}._lessonDropdownTitle_183de_1948{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._lessonDropdownSubject_183de_1957{color:var(--lk-text-dim,#ffffffc7);font-size:11px}._closeDropdownBtn_183de_1962{background:var(--lk-card2,#ffffff0d);cursor:pointer;width:28px;height:28px;color:var(--lk-text-dim,#ffffffc7);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeDropdownBtn_183de_1962:hover{color:#fff;background:#ffffff1a}._lessonDropdownBody_183de_1982{padding:16px}._lessonTimer_183de_1502{background:#0003;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}._lessonTimerIcon_183de_2310{color:var(--lk-text-dim,#ffffffc7);flex-shrink:0}._lessonTimerValue_183de_1517{color:#a5f3c3;letter-spacing:1px;font-family:monospace;font-size:18px;font-weight:700}._lessonActions_183de_1524{gap:12px;display:flex}._continueBtn_183de_1172{color:#a5b4fc;cursor:pointer;background:#6366f126;border:1px solid #6366f14d;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._continueBtn_183de_1172:hover{color:#fff;background:#6366f140;border-color:#6366f180;transform:translateY(-1px)}._endBtn_183de_1172{color:#fca5a5;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._endBtn_183de_1172:hover{color:#fff;background:#ef444440;border-color:#ef444480;transform:translateY(-1px)}._spin_183de_2572{animation:.8s linear infinite _spin_183de_2572}@keyframes _spin_183de_2572{to{transform:rotate(360deg)}}@media (max-width:768px){._lessonDropdown_183de_1880{width:90%;max-width:340px;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._lessonDropdownContent_183de_1889{border-radius:20px}}._searchOverlay_183de_724{-webkit-backdrop-filter:blur(var(--lk-blur,8px));backdrop-filter:blur(var(--lk-blur,8px));z-index:99999;background:#000000b3;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}._searchContainer_183de_736{width:100%;max-width:640px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));background:#14142dfa;border:1px solid #a855f733;border-radius:20px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 40px #a855f70d}._searchInputWrapper_183de_749{background:#0003;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 20px;display:flex}._searchIcon_183de_757{color:var(--lk-text-dim,#64748b);flex-shrink:0}._searchInput_183de_749{color:var(--lk-text,#fff);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-size:16px;font-weight:500}._searchInput_183de_749:focus{box-shadow:none;border:none;outline:none}._searchInput_183de_749:focus-visible{box-shadow:none;outline:none}._searchInput_183de_749::placeholder{color:var(--lk-text-dim,#64748b);font-weight:400}._searchShortcut_183de_775{color:var(--lk-text-dim,#64748b);background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:monospace;font-size:11px}._searchContent_183de_785{flex:1;padding:16px 20px 8px;overflow-y:auto}._searchContent_183de_785::-webkit-scrollbar{width:4px}._searchContent_183de_785::-webkit-scrollbar-track{background:0 0}._searchContent_183de_785::-webkit-scrollbar-thumb{background:#a855f74d;border-radius:2px}._searchSection_183de_791{margin-bottom:16px}._searchSection_183de_791 h4{color:var(--lk-text-dim,#64748b);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:12px;font-weight:600}._quickActionsGrid_183de_800{grid-template-columns:1fr 1fr;gap:8px;display:grid}._quickActionItem_183de_806{cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .2s;display:flex}._quickActionItem_183de_806:hover{background:#ffffff0f;border-color:#a855f733;transform:translateY(-2px);box-shadow:0 4px 12px #0003}._quickActionIcon_183de_820{background:var(--lk-card2,#ffffff0d);width:36px;height:36px;color:var(--lk-text-dim,#94a3b8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._quickActionInfo_183de_830{flex:1;min-width:0}._quickActionTitle_183de_836{color:#e2e8f0;font-size:13px;font-weight:500;display:block}._quickActionDesc_183de_841{color:var(--lk-text-dim,#64748b);margin-top:2px;font-size:11px;display:block}._searchFooter_183de_846{background:#0003;border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:10px 20px;display:flex}._searchFooter_183de_846 span{color:var(--lk-text-dim,#64748b);align-items:center;gap:4px;font-size:11px;display:flex}._searchFooter_183de_846 kbd{color:var(--lk-text-dim,#94a3b8);background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:2px 8px;font-family:monospace;font-size:10px}@media (max-width:768px){._searchContainer_183de_736{max-width:95%;max-height:85vh;margin:0 10px}._searchInputWrapper_183de_749{padding:14px 16px}._searchInput_183de_749{font-size:15px}._quickActionsGrid_183de_800{grid-template-columns:1fr}._searchContent_183de_785{padding:12px 16px}._searchFooter_183de_846{flex-wrap:wrap;gap:8px;padding:8px 16px}._searchFooter_183de_846 span{font-size:10px}}@media (max-width:480px){._searchOverlay_183de_724{padding-top:5vh}._searchContainer_183de_736{border-radius:16px;max-width:100%;margin:0 8px}._searchInputWrapper_183de_749{padding:12px 14px}._searchInput_183de_749{font-size:14px}._searchShortcut_183de_775{display:none}._quickActionItem_183de_806{padding:10px 12px}._quickActionIcon_183de_820{width:32px;height:32px}._quickActionTitle_183de_836{font-size:12px}._quickActionDesc_183de_841{font-size:10px}}@keyframes _searchFadeIn_183de_1{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}._searchContainer_183de_736{animation:.25s cubic-bezier(.2,.9,.4,1.1) _searchFadeIn_183de_1}._navItem_183de_214{color:var(--lk-text-dim,#ffffffc7);cursor:pointer;border-radius:10px;align-items:center;gap:14px;margin:2px 10px;padding:10px 16px;text-decoration:none;transition:all .3s;display:flex;position:relative}._navItem_183de_214:hover{color:var(--lk-text,#fff);background:var(--lk-card2,#ffffff0d)}._navItem_183de_214._active_183de_238{color:var(--lk-text,#fff);background:#a855f71f}._navItem_183de_214._active_183de_238:before{content:"";background:#a855f7;border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._navItem_183de_214._active_183de_238 ._navIconWrapper_183de_243{color:#a855f7}._navIconWrapper_183de_243{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}._sidebarClosed_183de_82 ._navItem_183de_214{justify-content:center;margin:2px 6px;padding:10px}._sidebarClosed_183de_82 ._navItem_183de_214._active_183de_238:before{height:20px}:root{--sidebar-width:260px;--sidebar-collapsed-width:80px}._layout_m1aa1_10{background:var(--lk-page-bg);min-height:100vh;color:var(--lk-text,#fff);display:flex;position:relative;overflow-x:hidden}._starsBg_m1aa1_23{pointer-events:none;z-index:0;position:fixed;inset:0}._stars_m1aa1_23,._stars2_m1aa1_30,._stars3_m1aa1_30{width:100%;height:100%;opacity:var(--lk-stars-opacity,.15);background-image:radial-gradient(2px 2px at 20px 30px,#eee,#0000),radial-gradient(2px 2px at 40px 70px,#fff,#0000),radial-gradient(2px 2px at 50px 160px,#ddd,#0000),radial-gradient(2px 2px at 90px 40px,#fff,#0000),radial-gradient(2px 2px at 130px 80px,#fff,#0000);background-repeat:repeat;background-size:200px 200px;animation:10s ease-in-out infinite _sparkle_m1aa1_1;position:absolute}._stars2_m1aa1_30{background-position:100px 100px;animation-delay:5s}._stars3_m1aa1_30{background-position:50px 200px;animation-delay:2s}@keyframes _sparkle_m1aa1_1{0%,to{opacity:var(--lk-stars-opacity,.15)}50%{opacity:calc(var(--lk-stars-opacity,.15) * 1.7)}}._sidebar_m1aa1_65{background:var(--lk-sidebar-bg,#0f172a99);-webkit-backdrop-filter:blur(var(--lk-sidebar-blur,var(--lk-blur,20px)));backdrop-filter:blur(var(--lk-sidebar-blur,var(--lk-blur,20px)));z-index:100;border-right:1px solid #ffffff0d;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-x:visible!important}@media (min-width:1025px){._sidebar_m1aa1_65{width:var(--sidebar-width)}._sidebar_m1aa1_65._sidebarClosed_m1aa1_86{width:var(--sidebar-collapsed-width)}._sidebar_m1aa1_65._sidebarOpen_m1aa1_90{width:var(--sidebar-width)}}@media (max-width:1024px){._sidebar_m1aa1_65{z-index:1000;width:280px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}._sidebar_m1aa1_65._sidebarOpen_m1aa1_90{transform:translate(0);box-shadow:4px 0 30px #0000004d}._sidebar_m1aa1_65._sidebarClosed_m1aa1_86{transform:translate(-100%)}}._logo_m1aa1_123{align-items:center;gap:12px;text-decoration:none;display:flex}._logoIcon_m1aa1_130{flex-shrink:0;width:40px;height:40px;position:relative}._logoGlow_m1aa1_137{filter:blur(8px);opacity:.8;background:radial-gradient(circle,#fbbf2499 0%,#0000 70%);border-radius:50%;animation:2s ease-in-out infinite _glowPulse_m1aa1_1;position:absolute;inset:-4px}@keyframes _glowPulse_m1aa1_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}._logoIcon_m1aa1_130 svg{z-index:1;filter:drop-shadow(0 0 10px #fbbf2480);width:100%;height:100%;position:relative}._logoTutors_m1aa1_173{color:#fbbf24;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}._toggleBtn_m1aa1_185{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;z-index:10000;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}._toggleBtn_m1aa1_185:hover{color:var(--lk-text,#fff);background:#ffffff1a}@media (max-width:1024px){._toggleBtn_m1aa1_185{display:none!important}}._closeSidebarBtn_m1aa1_223{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeSidebarBtn_m1aa1_223:hover{color:var(--lk-text,#fff);background:#ffffff1a}@media (min-width:1025px){._closeSidebarBtn_m1aa1_223{display:none}}._mobileOverlay_m1aa1_252{-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));z-index:999;cursor:pointer;background:#0009;position:fixed;inset:0}@media (min-width:1025px){._mobileOverlay_m1aa1_252{display:none}}._navItem_m1aa1_277{color:var(--lk-text-dim,#94a3b8);white-space:nowrap;border-radius:12px;align-items:center;gap:14px;margin-bottom:4px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex;position:relative}._sidebarClosed_m1aa1_86 ._navItem_m1aa1_277{justify-content:center;padding:12px}._navItem_m1aa1_277._active_m1aa1_301{color:#a855f7;background:#a855f726}._navIconWrapper_m1aa1_306{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@keyframes _pulse_m1aa1_1{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}._activeIndicator_m1aa1_329{background:#a855f7;border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._studentBadge_m1aa1_354._childBadge_m1aa1_370{color:#fbbf24;background:linear-gradient(135deg,#fbbf2426 0%,#fbbf240d 100%);border-color:#fbbf2433}._studentIcon_m1aa1_376{background:#3b82f633;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}._childBadge_m1aa1_370 ._studentIcon_m1aa1_376{background:#fbbf2433}._studentStatus_m1aa1_392{color:var(--lk-text-dim,#64748b);align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}._statusDot_m1aa1_401{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:2s infinite _statusPulse_m1aa1_1}@keyframes _statusPulse_m1aa1_1{0%,to{opacity:1}50%{opacity:.5}}._sidebarClosed_m1aa1_86 ._studentBadge_m1aa1_354{display:none}._main_m1aa1_422{margin-left:var(--sidebar-width);z-index:1;min-height:100vh;width:calc(100% - var(--sidebar-width));flex-direction:column;flex:1;transition:margin-left .3s;display:flex;position:relative}._main_m1aa1_422._mainExpanded_m1aa1_434{margin-left:var(--sidebar-collapsed-width);width:calc(100% - var(--sidebar-collapsed-width))}@media (max-width:1024px){._main_m1aa1_422,._main_m1aa1_422._mainExpanded_m1aa1_434{width:100%;margin-left:0}}._header_m1aa1_451{background:var(--lk-header-bg,#0f172a99);height:64px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));z-index:50;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}._headerLeft_m1aa1_465{align-items:center;gap:12px;display:flex}._burgerBtn_m1aa1_471{background:var(--lk-card2,#ffffff0d);width:40px;height:40px;color:var(--lk-text,#fff);cursor:pointer;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:none}._burgerBtn_m1aa1_471:hover{background:#ffffff1a}@media (max-width:1024px){._burgerBtn_m1aa1_471{display:flex}}._statusBadge_m1aa1_495{border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}._headerActions_m1aa1_505{align-items:center;gap:12px;display:flex}._headerAction_m1aa1_505{background:var(--lk-card2,#ffffff0d);width:40px;height:40px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}._headerAction_m1aa1_505:hover{color:var(--lk-text,#fff);background:#ffffff1a}._headerProfile_m1aa1_534{position:relative}._profileBtn_m1aa1_538{background:var(--lk-card2,#ffffff0d);cursor:pointer;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:10px;padding:6px 12px 6px 6px;transition:all .2s;display:flex}._profileBtn_m1aa1_538:hover{background:#ffffff14;border-color:#ffffff1a}._profileBtn_m1aa1_538._childProfileBtn_m1aa1_555{background:linear-gradient(135deg,#f472b61a 0%,#fbbf241a 100%);border:1px solid #f472b64d}._profileAvatar_m1aa1_560{background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%);border:2px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex;overflow:hidden}._profileAvatar_m1aa1_560._childAvatar_m1aa1_575{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);font-size:16px}._profileAvatar_m1aa1_560 img{object-fit:cover;width:100%;height:100%}._profileInfo_m1aa1_586{align-items:center;gap:6px;display:flex}._profileName_m1aa1_592{color:var(--lk-text,#fff);font-size:14px;font-weight:600}._profileArrow_m1aa1_598{color:var(--lk-text-dim,#64748b);transition:transform .2s}._profileArrow_m1aa1_598._rotated_m1aa1_603{transform:rotate(180deg)}._profileMenu_m1aa1_611{background:var(--lk-hero,#0f172afa);border:1px solid var(--lk-border,#94a3b82e);width:280px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));z-index:9999;border-radius:16px;padding:8px;position:fixed;top:70px;right:20px;box-shadow:0 20px 50px #00000080}._profileMenuHeader_m1aa1_625{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;margin-bottom:8px;padding:12px 16px;display:flex}._profileAvatarLarge_m1aa1_634{width:48px;height:48px;color:var(--lk-text,#fff);background:linear-gradient(135deg,#a855f7 0%,#9333ea 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;overflow:hidden}._profileAvatarLarge_m1aa1_634 img{object-fit:cover;width:100%;height:100%}._profileMenuInfo_m1aa1_655{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileMenuName_m1aa1_663{color:var(--lk-text,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._profileMenuEmail_m1aa1_672{color:var(--lk-text-dim,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._childModeTag_m1aa1_680{color:#fbbf24;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:inline-flex}._menuItem_m1aa1_689{width:100%;color:var(--lk-text,#fff);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}._menuItem_m1aa1_689:hover{background:var(--lk-card2,#ffffff0d)}._menuItem_m1aa1_689 svg{color:var(--lk-text-dim,#64748b)}._menuItem_m1aa1_689:hover svg{color:var(--lk-text,#fff)}._returnToParentBtn_m1aa1_717{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf244d;margin-top:4px}._returnToParentBtn_m1aa1_717 svg{color:#fbbf24}._logoutBtn_m1aa1_728,._logoutBtn_m1aa1_728 svg{color:#f87171}._logoutBtn_m1aa1_728:hover{background:#f871711a}._menuDivider_m1aa1_740{background:var(--lk-card2,#ffffff0d);height:1px;margin:8px 0}._content_m1aa1_781{flex:1;padding:0;overflow-y:auto}._content_m1aa1_781>[class*=_page_]{background:0 0}@media (max-width:768px){._header_m1aa1_451{height:56px;padding:0 16px}._statusBadge_m1aa1_495 span{display:none}._statusBadge_m1aa1_495{padding:8px 12px}._profileInfo_m1aa1_586{display:none}._profileBtn_m1aa1_538{background:0 0;border:none;padding:4px}._content_m1aa1_781{padding:16px}}@media (max-width:480px){._headerActions_m1aa1_505{gap:6px}._headerAction_m1aa1_505,._burgerBtn_m1aa1_471{width:36px;height:36px}._parentViewBanner_m1aa1_750{display:none}}._layout_m1aa1_10._childMode_m1aa1_680{padding-top:0}._logoTL_m1aa1_857{align-items:center;gap:2px;display:flex;position:relative}._logoTLetter_m1aa1_865{color:#a855f7;font-size:32px;font-weight:800;line-height:1;transition:all .2s;transform:skew(-4deg)}._logoLLetter_m1aa1_875{color:#fbbf24;margin-left:-4px;font-size:32px;font-weight:800;line-height:1;transition:all .2s;transform:skew(4deg)}._logoUnderline_m1aa1_886{background:linear-gradient(90deg,#a855f7,#fbbf24);border-radius:2px;width:0;height:2px;transition:width .3s cubic-bezier(.2,.9,.4,1.1);position:absolute;bottom:-4px;left:0}._logo_m1aa1_123:hover ._logoUnderline_m1aa1_886{width:100%}._logo_m1aa1_123:hover ._logoTLetter_m1aa1_865{text-shadow:0 0 6px #a855f766}._logo_m1aa1_123:hover ._logoLLetter_m1aa1_875{text-shadow:0 0 6px #fbbf2466}._logoText_m1aa1_160{flex-direction:column;line-height:1.1;display:flex}._logoLumos_m1aa1_166{color:var(--lk-text,#fff);letter-spacing:-.5px;font-size:20px;font-weight:800}._logoTutors_m1aa1_173{color:var(--lk-text-dim,#ffffffc7);letter-spacing:.5px;font-size:11px;font-weight:500;transition:color .2s}._logo_m1aa1_123:hover ._logoTutors_m1aa1_173{color:var(--lk-text,#fff)}._sidebarClosed_m1aa1_86 ._logoTL_m1aa1_857{justify-content:center}._sidebarClosed_m1aa1_86 ._logoText_m1aa1_160{display:none}._logoWrapper_m1aa1_944{flex:1;justify-content:center;align-items:center;display:flex}._sidebarClosed_m1aa1_86 ._logoWrapper_m1aa1_944{padding:0}._sidebar_m1aa1_65 ._tl-t_m1aa1_955,._sidebar_m1aa1_65 ._tl-l_m1aa1_956,._logo_m1aa1_123 ._tl-t_m1aa1_955,._logo_m1aa1_123 ._tl-l_m1aa1_956{text-shadow:0 0 10px #a855f799!important;font-size:36px!important;font-weight:800!important}._sidebarClosed_m1aa1_86 ._tl-t_m1aa1_955,._sidebarClosed_m1aa1_86 ._tl-l_m1aa1_956{font-size:32px!important;font-weight:800!important}._sidebarHeader_m1aa1_114 ._tl-t_m1aa1_955,._sidebarHeader_m1aa1_114 ._tl-l_m1aa1_956{font-size:36px!important;font-weight:800!important}._statusBadge_m1aa1_495{background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;display:flex}._statusBadge_m1aa1_495._online_m1aa1_989{color:#22c55e}._statusBadge_m1aa1_495._online_m1aa1_989 ._onlineIcon_m1aa1_993{color:#22c55e;animation:1.5s ease-in-out infinite _pulseGreen_m1aa1_1}._statusBadge_m1aa1_495._offline_m1aa1_999,._statusBadge_m1aa1_495._offline_m1aa1_999 ._offlineIcon_m1aa1_1003{color:var(--lk-text-dim,#64748b)}@keyframes _pulseGreen_m1aa1_1{0%,to{opacity:1;filter:drop-shadow(0 0 2px #22c55e4d)}50%{opacity:.6;filter:drop-shadow(0 0 6px #22c55e80)}}@media (max-width:768px){._statusBadge_m1aa1_495 span{display:none}._statusBadge_m1aa1_495{gap:0}}._sidebarHeader_m1aa1_114{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:20px 20px 28px;display:flex;position:relative}._studentBadge_m1aa1_354{color:#3b82f6;white-space:nowrap;background:linear-gradient(135deg,#3b82f626 0%,#3b82f60d 100%);border:1px solid #3b82f633;border-radius:12px;align-items:center;gap:8px;margin:24px 16px 16px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;overflow:hidden}._sidebar_m1aa1_65,._sidebar_m1aa1_65._sidebarOpen_m1aa1_90{width:var(--sidebar-width,260px)}._sidebar_m1aa1_65._sidebarClosed_m1aa1_86{width:var(--sidebar-collapsed-width,80px)}._parentViewBanner_m1aa1_750{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:20px;align-items:center;gap:10px;padding:6px 16px;font-size:13px;display:flex}._parentViewBanner_m1aa1_750 button{color:#fbbf24;cursor:pointer;background:#f59e0b33;border:none;border-radius:16px;padding:4px 12px;font-size:12px;transition:all .2s}._parentViewBanner_m1aa1_750 button:hover{background:#f59e0b66}._childMode_m1aa1_680 ._profileBtn_m1aa1_538{border:1px solid #f59e0b80}._childMode_m1aa1_680 ._studentBadge_m1aa1_354{background:#f59e0b26;border-color:#f59e0b4d}._childMode_m1aa1_680 ._studentIcon_m1aa1_376{color:#fbbf24;background:#f59e0b33}._returnToParentBtn_m1aa1_717{color:#fbbf24!important}._returnToParentBtn_m1aa1_717:hover{background:#f59e0b33!important}._parentHeart_m1aa1_1117{color:#ec4899;margin-left:auto}._activeLessonCompact_m1aa1_1121{cursor:pointer;color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:40px;align-items:center;gap:8px;padding:6px 12px;transition:all .2s;display:flex;position:relative}._activeLessonCompact_m1aa1_1121:hover{transform:translateY(-2px);box-shadow:0 8px 20px #dc26264d}._activeLessonDot_m1aa1_1140{background-color:var(--lk-text,#fff);border-radius:50%;width:8px;height:8px;animation:1.5s infinite _pulseRed_m1aa1_1}._activeLessonTimer_m1aa1_1148{font-family:monospace;font-size:13px;font-weight:500}._activeLessonTooltip_m1aa1_1154{white-space:nowrap;color:#fff;z-index:100;background:#1e293b;border-radius:8px;margin-top:8px;padding:6px 12px;font-size:12px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}._lessonPopupContent_m1aa1_1171{background:var(--lk-hero,linear-gradient(135deg, #1e293b, #0f172a));border:1px solid #ffffff1a;border-radius:20px;width:320px;overflow:hidden;box-shadow:0 20px 40px #0006}._lessonPopupHeader_m1aa1_1180{background:#ffffff08;border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px;display:flex}._lessonPopupIcon_m1aa1_1189{color:#ef4444;background:#dc262626;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._liveDotSmall_m1aa1_1201{background-color:#ef4444;border:2px solid #1e293b;border-radius:50%;width:10px;height:10px;animation:1.5s infinite _pulseRed_m1aa1_1;position:absolute;bottom:-2px;right:-2px}._lessonPopupHeader_m1aa1_1180 h4{color:#fff;margin:0 0 2px;font-size:14px;font-weight:600}._lessonPopupHeader_m1aa1_1180 span{color:var(--lk-text-dim,#94a3b8);font-size:12px}._lessonPopupClose_m1aa1_1225{cursor:pointer;width:28px;height:28px;color:var(--lk-text-dim,#94a3b8);background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:flex}._lessonPopupClose_m1aa1_1225:hover{color:#ef4444;background:#ef444433}._lessonPopupBody_m1aa1_1245{padding:16px}._lessonPopupTimer_m1aa1_1249{background:var(--lk-card2,#ffffff0d);color:#cbd5e1;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;font-size:13px;display:flex}._lessonPopupActions_m1aa1_1261{gap:10px;display:flex}._continueBtn_m1aa1_1266{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:40px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._continueBtn_m1aa1_1266:hover{transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._endBtn_m1aa1_1288{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:40px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._endBtn_m1aa1_1288:hover{background:#ef444440}@keyframes _pulseRed_m1aa1_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}._activeLessonCompact_m1aa1_1121{-webkit-backdrop-filter:blur(var(--lk-blur,8px));backdrop-filter:blur(var(--lk-blur,8px));cursor:pointer;color:#fff;background:#6366f126;border:1px solid #6366f14d;border-radius:40px;align-items:center;gap:8px;padding:6px 12px 6px 8px;transition:all .2s;display:flex;position:relative}._activeLessonCompact_m1aa1_1121:hover{background:#6366f140;border-color:#6366f180;transform:scale(1.02)}._activeLessonDot_m1aa1_1140{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.5s infinite _pulse_m1aa1_1;box-shadow:0 0 8px #22c55e}._activeLessonTimer_m1aa1_1148{color:#a5f3c3;font-family:monospace;font-size:13px;font-weight:600}._activeLessonTooltip_m1aa1_1154{-webkit-backdrop-filter:blur(var(--lk-blur,12px));backdrop-filter:blur(var(--lk-blur,12px));white-space:nowrap;z-index:1000;background:#0f192df2;border:1px solid #6366f14d;border-radius:12px;margin-top:8px;padding:6px 12px;font-size:12px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0000004d}._lessonDropdown_m1aa1_1376{z-index:10000;width:300px;margin-top:8px;position:absolute;top:100%;right:0}._lessonDropdownContent_m1aa1_1385{-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));background:#0f192dfa;border:1px solid #6366f166;border-radius:16px;animation:.2s _dropdownShow_m1aa1_1;overflow:hidden;box-shadow:0 20px 40px #0000004d}@keyframes _dropdownShow_m1aa1_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._lessonDropdownHeader_m1aa1_1406{background:#6366f11a;border-bottom:1px solid #6366f126;align-items:center;gap:12px;padding:14px 16px;display:flex}._lessonDropdownIcon_m1aa1_1415{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._liveDot_m1aa1_1201{background:#22c55e;border:2px solid #1e293b;border-radius:50%;width:10px;height:10px;animation:1.5s infinite _pulse_m1aa1_1;position:absolute;bottom:-3px;right:-3px}._lessonDropdownInfo_m1aa1_1439{flex:1;min-width:0}._lessonDropdownTitle_m1aa1_1444{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._lessonDropdownSubject_m1aa1_1453{color:var(--lk-text-dim,#ffffffc7);font-size:11px}._closeDropdownBtn_m1aa1_1458{background:var(--lk-card2,#ffffff0d);cursor:pointer;width:28px;height:28px;color:var(--lk-text-dim,#ffffffc7);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeDropdownBtn_m1aa1_1458:hover{color:#fff;background:#ffffff1a}._lessonDropdownBody_m1aa1_1478{padding:16px}._lessonTimer_m1aa1_1482{background:#0003;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}._lessonTimerIcon_m1aa1_1493{color:var(--lk-text-dim,#ffffffc7);flex-shrink:0}._lessonTimerValue_m1aa1_1498{color:#a5f3c3;letter-spacing:1px;font-family:monospace;font-size:18px;font-weight:700}._lessonActions_m1aa1_1506{gap:12px;display:flex}._continueBtn_m1aa1_1266{color:#a5b4fc;cursor:pointer;background:#6366f126;border:1px solid #6366f14d;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._continueBtn_m1aa1_1266:hover{color:#fff;background:#6366f140;border-color:#6366f180;transform:translateY(-1px)}._spin_m1aa1_1535{animation:.8s linear infinite _spin_m1aa1_1535}@keyframes _spin_m1aa1_1535{to{transform:rotate(360deg)}}._searchOverlay_m1aa1_1545{-webkit-backdrop-filter:blur(var(--lk-blur,8px));backdrop-filter:blur(var(--lk-blur,8px));z-index:99999;background:#000000b3;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}._searchContainer_m1aa1_1560{width:100%;max-width:640px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));background:#14142dfa;border:1px solid #a855f733;border-radius:20px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 40px #a855f70d}._searchInputWrapper_m1aa1_1574{background:#0003;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 20px;display:flex}._searchIcon_m1aa1_1583{color:var(--lk-text-dim,#64748b);flex-shrink:0}._searchInput_m1aa1_1574{color:var(--lk-text,#fff);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-size:16px;font-weight:500}._searchInput_m1aa1_1574:focus{box-shadow:none;border:none;outline:none}._searchInput_m1aa1_1574:focus-visible{box-shadow:none;outline:none}._searchInput_m1aa1_1574::placeholder{color:var(--lk-text-dim,#64748b);font-weight:400}._searchShortcut_m1aa1_1615{color:var(--lk-text-dim,#64748b);background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:monospace;font-size:11px}._searchContent_m1aa1_1626{flex:1;padding:16px 20px 8px;overflow-y:auto}._searchContent_m1aa1_1626::-webkit-scrollbar{width:4px}._searchContent_m1aa1_1626::-webkit-scrollbar-track{background:0 0}._searchContent_m1aa1_1626::-webkit-scrollbar-thumb{background:#a855f74d;border-radius:2px}._searchSection_m1aa1_1645{margin-bottom:16px}._searchSection_m1aa1_1645 h4{color:var(--lk-text-dim,#64748b);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:12px;font-weight:600}._quickActionsGrid_m1aa1_1658{grid-template-columns:1fr 1fr;gap:8px;display:grid}._quickActionItem_m1aa1_1664{cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .2s;display:flex}._quickActionItem_m1aa1_1664:hover{background:#ffffff0f;border-color:#a855f733;transform:translateY(-2px);box-shadow:0 4px 12px #0003}._quickActionIcon_m1aa1_1685{background:var(--lk-card2,#ffffff0d);width:36px;height:36px;color:var(--lk-text-dim,#94a3b8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._quickActionInfo_m1aa1_1697{flex:1;min-width:0}._quickActionTitle_m1aa1_1702{color:#e2e8f0;font-size:13px;font-weight:500;display:block}._quickActionDesc_m1aa1_1709{color:var(--lk-text-dim,#64748b);margin-top:2px;font-size:11px;display:block}._searchFooter_m1aa1_1716{background:#0003;border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:10px 20px;display:flex}._searchFooter_m1aa1_1716 span{color:var(--lk-text-dim,#64748b);align-items:center;gap:4px;font-size:11px;display:flex}._searchFooter_m1aa1_1716 kbd{color:var(--lk-text-dim,#94a3b8);background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:2px 8px;font-family:monospace;font-size:10px}@media (max-width:768px){._searchContainer_m1aa1_1560{max-width:95%;max-height:85vh;margin:0 10px}._searchInputWrapper_m1aa1_1574{padding:14px 16px}._searchInput_m1aa1_1574{font-size:15px}._quickActionsGrid_m1aa1_1658{grid-template-columns:1fr}._searchContent_m1aa1_1626{padding:12px 16px}._searchFooter_m1aa1_1716{flex-wrap:wrap;gap:8px;padding:8px 16px}._searchFooter_m1aa1_1716 span{font-size:10px}}@media (max-width:480px){._searchOverlay_m1aa1_1545{padding-top:5vh}._searchContainer_m1aa1_1560{border-radius:16px;max-width:100%;margin:0 8px}._searchInputWrapper_m1aa1_1574{padding:12px 14px}._searchInput_m1aa1_1574{font-size:14px}._searchShortcut_m1aa1_1615{display:none}._quickActionItem_m1aa1_1664{padding:10px 12px}._quickActionIcon_m1aa1_1685{width:32px;height:32px}._quickActionTitle_m1aa1_1702{font-size:12px}._quickActionDesc_m1aa1_1709{font-size:10px}}@keyframes _searchFadeIn_m1aa1_1{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}._searchContainer_m1aa1_1560{animation:.25s cubic-bezier(.2,.9,.4,1.1) _searchFadeIn_m1aa1_1}._navigation_m1aa1_271{flex:1;padding:16px 12px;overflow-y:auto}._navItem_m1aa1_277{color:var(--lk-text-dim,#94a3b8);white-space:nowrap;border-radius:12px;align-items:center;gap:14px;height:48px;margin-bottom:4px;padding:10px 16px;text-decoration:none;transition:all .2s;display:flex;position:relative}._sidebarClosed_m1aa1_86 ._navItem_m1aa1_277{justify-content:center;height:44px;padding:10px}._navItem_m1aa1_277:hover{background:var(--lk-card2,#ffffff0d);color:var(--lk-text,#fff)}._navItem_m1aa1_277._active_m1aa1_301{color:#a855f7;background:#a855f726;border:none}._navItem_m1aa1_277._active_m1aa1_301:before{content:"";background:#a855f7;border-radius:0 3px 3px 0;width:3px;height:28px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #a855f74d}._activeIndicator_m1aa1_329{display:none!important}._navItem_m1aa1_277._active_m1aa1_301 ._navIconWrapper_m1aa1_306{color:#a855f7}._navIconWrapper_m1aa1_306{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:relative}._activeGlow_m1aa1_314{filter:blur(12px);opacity:.5;background:#a855f74d;border-radius:50%;animation:2s infinite _pulse_m1aa1_1;position:absolute;inset:-8px}._navLabel_m1aa1_340{white-space:nowrap;font-size:14px;font-weight:500}._sidebarClosed_m1aa1_86 ._navLabel_m1aa1_340{display:none}._sidebarClosed_m1aa1_86 ._navItem_m1aa1_277._active_m1aa1_301:before{height:22px}._avatar_1rq0s_5{cursor:default;background:linear-gradient(135deg,#a855f7,#f472b6);border-radius:50%;flex-shrink:0;display:inline-block;position:relative;overflow:hidden}._avatar_1rq0s_5 img,._avatar_1rq0s_5 ._image_1rq0s_22{object-fit:cover;border-radius:50%;width:100%;height:100%}._xs_1rq0s_31{width:24px;height:24px;font-size:10px}._sm_1rq0s_37{width:32px;height:32px;font-size:12px}._md_1rq0s_43{width:40px;height:40px;font-size:14px}._lg_1rq0s_49{width:48px;height:48px;font-size:16px}._xl_1rq0s_55{width:64px;height:64px;font-size:20px}._xxl_1rq0s_61{width:96px;height:96px;font-size:28px}._status_1rq0s_69{z-index:2;background-color:#64748b;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}._initialsAvatar_1rq0s_83{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:600;display:flex}._editOverlay_1rq0s_97{cursor:pointer;color:#fff;z-index:3;background:#00000080;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._editOverlay_1rq0s_97:hover{background:#0009}._uploadingOverlay_1rq0s_115{z-index:3;background:#0009;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes _spin_1rq0s_126{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._modalOverlay_1rq0s_137{z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_1rq0s_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1rq0s_1{0%{opacity:0}to{opacity:1}}._modal_1rq0s_137{background:var(--lk-hero,#1a1a3e);border:1px solid #ffffff14;border-radius:20px;width:420px;max-width:90vw;padding:32px;animation:.25s ease-out _scaleIn_1rq0s_1;box-shadow:0 25px 80px #0009}@keyframes _scaleIn_1rq0s_1{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalHeader_1rq0s_178{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}._modalHeader_1rq0s_178 button{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px;transition:all .2s}._modalHeader_1rq0s_178 button:hover{color:#f1f5f9;background:#ffffff0d}._modalBody_1rq0s_216{flex-direction:column;align-items:center;gap:20px;display:flex}._previewAvatar_1rq0s_225{background:#2d2d44;border:3px solid #a855f74d;border-radius:50%;flex-shrink:0;width:120px;height:120px;overflow:hidden}._previewAvatar_1rq0s_225 ._initialsAvatar_1rq0s_83{font-size:48px}._progressContainer_1rq0s_247{align-items:center;gap:12px;width:100%;padding:0 4px;display:flex}._progressBar_1rq0s_255{background:#ffffff14;border-radius:4px;flex:1;height:6px;overflow:hidden}._progressFill_1rq0s_263{background:linear-gradient(90deg,#a855f7,#7c3aed);border-radius:4px;height:100%;transition:width .3s}._progressText_1rq0s_270{color:#94a3b8;text-align:right;min-width:40px;font-size:13px;font-weight:500}._errorMessage_1rq0s_280{color:#ef4444;text-align:left;background:#ef44441a;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:14px;display:flex}._errorMessage_1rq0s_280 svg{flex-shrink:0}._modalActions_1rq0s_300{flex-direction:column;gap:12px;width:100%;display:flex}._uploadBtn_1rq0s_307{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-size:16px;font-weight:500;transition:all .2s;display:flex}._uploadBtn_1rq0s_307:active{transform:translateY(0)}._removeBtn_1rq0s_333{color:#ef4444;cursor:pointer;background:#ef444414;border:1px solid #ef444426;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-size:15px;font-weight:500;transition:all .2s;display:flex}._removeBtn_1rq0s_333:hover{background:#ef444426;border-color:#ef44444d}@media (max-width:480px){._modal_1rq0s_137{width:95vw;padding:24px}._modalHeader_1rq0s_178 h3{font-size:18px}._previewAvatar_1rq0s_225{width:100px;height:100px}._uploadBtn_1rq0s_307,._removeBtn_1rq0s_333{padding:12px 20px;font-size:14px}}._avatar_1rq0s_5{border-radius:50%;flex-shrink:0;position:relative;overflow:visible}._xs_1rq0s_31{width:24px;height:24px}._sm_1rq0s_37{width:32px;height:32px}._md_1rq0s_43{width:40px;height:40px}._lg_1rq0s_49{width:48px;height:48px}._xl_1rq0s_55{width:64px;height:64px}._xxl_1rq0s_61{width:96px;height:96px}._modalOverlay_1rq0s_137{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1rq0s_137{background:var(--lk-hero,#1e1b4b);border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:420px;overflow:hidden}._modalHeader_1rq0s_178{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._modalHeader_1rq0s_178 h3{color:#fff;margin:0;font-size:18px;font-weight:600}._modalHeader_1rq0s_178 button{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px;transition:color .2s}._modalHeader_1rq0s_178 button:hover:not(:disabled){color:#fff}._modalHeader_1rq0s_178 button:disabled{opacity:.5;cursor:not-allowed}._modalBody_1rq0s_216{padding:24px}._previewAvatar_1rq0s_225{border:3px solid #ffffff1a;border-radius:50%;width:120px;height:120px;margin:0 auto 20px;overflow:hidden}._previewAvatar_1rq0s_225 img{object-fit:cover;width:100%;height:100%}._initialsAvatar_1rq0s_83{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;font-weight:600;display:flex}._modalActions_1rq0s_300{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._uploadBtn_1rq0s_307{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;border-radius:40px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}._uploadBtn_1rq0s_307:hover{transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf64d}._removeBtn_1rq0s_333{color:#f87171;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:40px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}._removeBtn_1rq0s_333:hover{background:#ef444440}._loadingSpinner_1rq0s_528{flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}._loadingSpinner_1rq0s_528 span{color:#94a3b8;font-size:14px}._errorMessage_1rq0s_280{background:#ef44441a;border:1px solid #ef444433;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}._errorMessage_1rq0s_280 span{color:#f87171;text-align:center}._retryBtn_1rq0s_557{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:6px 20px;font-size:13px;transition:all .2s}._retryBtn_1rq0s_557:hover{background:#fff3}._spinner_1rq0s_126{animation:1s linear infinite _spin_1rq0s_126}._layout_g7obf_3{background:var(--lk-page-bg);min-height:100vh;color:var(--lk-text,#fff);--sidebar-width:260px;--sidebar-collapsed-width:80px;--header-height:64px;display:flex;position:relative;overflow-x:hidden}._starsBg_g7obf_17{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}._stars_g7obf_17,._stars2_g7obf_25,._stars3_g7obf_25{opacity:.4;background-image:radial-gradient(2px 2px at 20px 30px,#fffc,#0000),radial-gradient(2px 2px at 40px 70px,#fff9,#0000),radial-gradient(1px 1px at 90px 40px,#a855f7cc,#0000),radial-gradient(2px 2px at 160px 120px,#fff6,#0000),radial-gradient(1px 1px at 230px 180px,#8b5cf699,#0000);background-repeat:repeat;background-size:250px 250px;width:100%;height:100%;position:absolute}._stars_g7obf_17{animation:20s ease-in-out infinite _float_g7obf_1}._stars2_g7obf_25{opacity:.3;background-position:50px 50px;animation:25s ease-in-out infinite reverse _float_g7obf_1}._stars3_g7obf_25{opacity:.2;background-position:100px 100px;animation:30s ease-in-out infinite _float_g7obf_1}@keyframes _float_g7obf_1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(2deg)}}._sidebar_g7obf_62{-webkit-backdrop-filter:blur(var(--lk-sidebar-blur,var(--lk-blur,20px)));backdrop-filter:blur(var(--lk-sidebar-blur,var(--lk-blur,20px)));z-index:100;background:#0f172a99;border-right:1px solid #ffffff0d;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-x:visible!important}@media (min-width:1025px){._sidebar_g7obf_62{width:var(--sidebar-width)}._sidebar_g7obf_62._sidebarClosed_g7obf_83{width:var(--sidebar-collapsed-width)}._sidebar_g7obf_62._sidebarOpen_g7obf_87{width:var(--sidebar-width)}}@media (max-width:1024px){._sidebar_g7obf_62{z-index:1000;width:280px;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}._sidebar_g7obf_62._sidebarOpen_g7obf_87{transform:translate(0);box-shadow:4px 0 30px #0000004d}._sidebar_g7obf_62._sidebarClosed_g7obf_83{transform:translate(-100%)}}._sidebarHeader_g7obf_111{background:#0f172acc;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:20px;display:flex;position:relative}._logo_g7obf_121{align-items:center;gap:12px;text-decoration:none;display:flex}._logoIcon_g7obf_128{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}._logoGlow_g7obf_138{filter:blur(10px);opacity:.8;background:radial-gradient(circle,#fbbf2499 0%,#0000 70%);border-radius:50%;animation:2s ease-in-out infinite _glowPulse_g7obf_1;position:absolute;inset:-6px}@keyframes _glowPulse_g7obf_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.15)}}._logoIcon_g7obf_128 svg{z-index:1;filter:drop-shadow(0 0 10px #fbbf2480);width:100%;height:100%;position:relative}._logoText_g7obf_161{flex-direction:column;line-height:1.2;display:flex}._logoLumos_g7obf_167{color:var(--lk-text,#fff);letter-spacing:-.5px;font-size:20px;font-weight:800}._logoTutors_g7obf_174{color:#fbbf24;text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:700}._toggleBtn_g7obf_183{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;z-index:10000;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}._toggleBtn_g7obf_183:hover{color:#a855f7;background:#a855f733}@media (max-width:1024px){._toggleBtn_g7obf_183{display:none!important}}._closeSidebarBtn_g7obf_215{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}._closeSidebarBtn_g7obf_215:hover{color:var(--lk-text,#fff);background:#ffffff1a}@media (min-width:1025px){._closeSidebarBtn_g7obf_215{display:none}}._parentBadge_g7obf_241{color:#fbbf24;background:linear-gradient(135deg,#fbbf2426 0%,#fbbf240d 100%);border:1px solid #fbbf2433;border-radius:14px;align-items:center;gap:12px;margin:16px 20px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}._parentIcon_g7obf_255{background:#fbbf2433;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._parentStatus_g7obf_265{color:#ec4899;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:700;display:flex}._switcherContainer_g7obf_276{padding:0 20px 16px}._childSwitcher_g7obf_280{position:relative}._switcherBtn_g7obf_284{background:var(--lk-card2,#ffffff0d);width:100%;color:var(--lk-text,#fff);cursor:pointer;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}._switcherBtn_g7obf_284:hover{background:#ffffff14}._selectedChild_g7obf_302{align-items:center;gap:10px;display:flex}._childAvatarSmall_g7obf_308{font-size:20px}._childName_g7obf_312{font-size:14px;font-weight:500}._switcherDropdown_g7obf_317{-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));z-index:50;background:#13132ffa;border:1px solid #ffffff1a;border-radius:12px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 50px #00000080}._childOption_g7obf_331{color:#e2e8f0;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:all .2s;display:flex}._childOption_g7obf_331._active_g7obf_346{color:#a855f7;background:#a855f726}._childInfo_g7obf_351{flex-direction:column;flex:1;gap:2px;display:flex}._childGrade_g7obf_358{color:var(--lk-text-dim,#94a3b8);font-size:12px}._switcherDivider_g7obf_363{background:var(--lk-card2,#ffffff1a);height:1px;margin:8px 0}._viewAllChildren_g7obf_369{width:100%;color:var(--lk-text-dim,#94a3b8);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}._viewAllChildren_g7obf_369:hover{color:var(--lk-text,#fff);background:var(--lk-card2,#ffffff0d)}._viewAllChildren_g7obf_369._active_g7obf_346{color:#a855f7;background:#a855f726}._checkIcon_g7obf_394{margin-left:auto}._navigation_g7obf_399{flex:1;padding:16px 12px;overflow:hidden auto}._navItem_g7obf_406{color:var(--lk-text-dim,#94a3b8);white-space:nowrap;border-radius:14px;align-items:center;gap:14px;margin-bottom:4px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex;position:relative}._sidebarClosed_g7obf_83 ._navItem_g7obf_406{justify-content:center;padding:12px}._navItem_g7obf_406:hover{background:var(--lk-card,#ffffff0d);color:var(--lk-text,#fff)}._navIconWrapper_g7obf_436{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._activeGlow_g7obf_444{filter:blur(8px);opacity:.6;background:radial-gradient(circle,#a855f766 0%,#0000 70%);position:absolute;inset:-8px}._activeIndicator_g7obf_452{background:linear-gradient(#a855f7,#9333ea);border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._navLabel_g7obf_463{white-space:nowrap;font-size:14px;font-weight:500}._sidebarClosed_g7obf_83 ._navLabel_g7obf_463{display:none}._sidebarClosed_g7obf_83 ._navItem_g7obf_406{position:relative}._sidebarClosed_g7obf_83 ._navItem_g7obf_406:before{content:attr(data-title);color:var(--lk-text,#fff);white-space:nowrap;opacity:0;visibility:hidden;z-index:1000;pointer-events:none;background:#141428fa;border:1px solid #a855f74d;border-radius:10px;padding:8px 14px;font-size:13px;transition:all .2s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)scale(.8);box-shadow:0 10px 30px #00000080}._sidebarClosed_g7obf_83 ._navItem_g7obf_406:hover:before{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}._sidebarClosed_g7obf_83 ._navItem_g7obf_406:after{content:"";opacity:0;visibility:hidden;border:6px solid #0000;border-right-color:#a855f74d;transition:all .2s;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)scale(0)}._sidebarClosed_g7obf_83 ._navItem_g7obf_406:hover:after{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}._mobileOverlay_g7obf_525{-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));z-index:999;cursor:pointer;background:#0009;position:fixed;inset:0}@media (min-width:1025px){._mobileOverlay_g7obf_525{display:none}}._main_g7obf_541{z-index:1;flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex;position:relative}@media (min-width:1025px){._main_g7obf_541{margin-left:var(--sidebar-width);transition:margin-left .3s cubic-bezier(.4,0,.2,1)}._main_g7obf_541._mainExpanded_g7obf_558{margin-left:var(--sidebar-collapsed-width)}}@media (max-width:1024px){._main_g7obf_541,._main_g7obf_541._mainExpanded_g7obf_558{width:100%!important;margin-left:0!important}}._header_g7obf_573{height:var(--header-height);-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));z-index:50;background:#0f172a99;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}._headerLeft_g7obf_587{align-items:center;gap:16px;display:flex}._burgerBtn_g7obf_593{background:var(--lk-card2,#ffffff0d);width:40px;height:40px;color:var(--lk-text,#fff);cursor:pointer;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:none}._burgerBtn_g7obf_593:hover{background:#ffffff1a}@media (max-width:1024px){._burgerBtn_g7obf_593{display:flex}}._statusBadge_g7obf_617{border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}._headerActions_g7obf_627{align-items:center;gap:12px;display:flex}._headerAction_g7obf_627{background:var(--lk-card,#ffffff0d);width:40px;height:40px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}._headerAction_g7obf_627:hover{background:var(--lk-card2,#ffffff1a);color:var(--lk-text,#fff)}._headerProfile_g7obf_652{position:relative}._profileBtn_g7obf_656{background:var(--lk-card2,#ffffff0d);cursor:pointer;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:10px;padding:6px 12px 6px 6px;transition:all .2s;display:flex}._profileBtn_g7obf_656:hover{background:#ffffff14}._profileAvatar_g7obf_672{background:linear-gradient(135deg,#ec4899 0%,#be185d 100%);border:2px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex;overflow:hidden}._profileAvatar_g7obf_672 img{object-fit:cover;width:100%;height:100%}._profileInfo_g7obf_692{align-items:center;gap:6px;display:flex}._profileName_g7obf_698{color:var(--lk-text,#fff);font-size:14px;font-weight:600}._rotated_g7obf_704{transition:transform .2s;transform:rotate(180deg)}._profileMenu_g7obf_710{background:var(--lk-hero,linear-gradient(135deg, #13132f 0%, #0f172a 100%));width:280px;color:var(--lk-text,#fff);-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));border:1px solid var(--lk-border,#ffffff1a);z-index:9999;border-radius:16px;padding:8px;position:fixed;top:70px;right:20px;box-shadow:0 20px 50px #00000059}._profileMenuHeader_g7obf_725{border-bottom:1px solid var(--lk-border,#ffffff1a);align-items:center;gap:12px;margin-bottom:8px;padding:12px 16px;display:flex}._profileAvatarLarge_g7obf_734{width:48px;height:48px;color:var(--lk-text,#fff);background:linear-gradient(135deg,#ec4899,#be185d);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;overflow:hidden}._profileStats_g7obf_755{color:var(--lk-text-dim,#94a3b8);gap:16px;margin-bottom:8px;padding:8px 16px;display:flex}._profileStats_g7obf_755 ._stat_g7obf_617{align-items:center;gap:6px;font-size:12px;display:flex}._menuDivider_g7obf_770{background:var(--lk-border,#ffffff1a);height:1px;margin:8px 0}._menuItem_g7obf_776{width:100%;color:var(--lk-text-dim,#cbd5e1);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}._menuItem_g7obf_776:hover{background:var(--lk-card,#ffffff0d);color:var(--lk-text,#fff)}._menuItem_g7obf_776._highlight_g7obf_797{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2433}._menuItemLogout_g7obf_803{color:#f87171;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}._menuItemLogout_g7obf_803:hover{color:#ef4444;background:#f871711a}._content_g7obf_825{flex:1;min-width:0;padding:24px;overflow-x:hidden}@media (max-width:768px){._statusBadge_g7obf_617 span{display:none}._statusBadge_g7obf_617{border-radius:50%;padding:8px}._profileInfo_g7obf_692{display:none}._profileBtn_g7obf_656{background:0 0;border:none;padding:4px}._parentBadge_g7obf_241,._switcherContainer_g7obf_276{display:none}._profileMenu_g7obf_710{width:auto;left:10px;right:10px}._content_g7obf_825{padding:16px}._header_g7obf_573{padding:0 16px}}@media (max-width:480px){._headerActions_g7obf_627{gap:6px}._headerAction_g7obf_627,._burgerBtn_g7obf_593{width:36px;height:36px}}._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._logoText_g7obf_161,._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._parentBadge_g7obf_241,._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._navLabel_g7obf_463,._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._switcherContainer_g7obf_276{display:none}._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._logo_g7obf_121{justify-content:center}._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._sidebarHeader_g7obf_111{justify-content:center;padding:20px}._sidebar_g7obf_62._sidebarClosed_g7obf_83 ._navigation_g7obf_399{padding:16px 12px}._profileMenu_g7obf_710 ._profileEmail_g7obf_930{color:var(--lk-text-dim,#94a3b8);white-space:normal;word-break:break-all;max-width:100%;font-size:12px;line-height:1.3}._statusBadge_g7obf_617{background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;display:flex}._statusBadge_g7obf_617._online_g7obf_950{color:#22c55e}._statusBadge_g7obf_617._online_g7obf_950 ._onlineIcon_g7obf_954{color:#22c55e;animation:1.5s ease-in-out infinite _pulseGreen_g7obf_1}._statusBadge_g7obf_617._offline_g7obf_960,._statusBadge_g7obf_617._offline_g7obf_960 ._offlineIcon_g7obf_964{color:var(--lk-text-dim,#64748b)}._onlineIcon_g7obf_954{color:#22c55e}._offlineIcon_g7obf_964{color:var(--lk-text-dim,#64748b)}@keyframes _pulseGreen_g7obf_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){._statusBadge_g7obf_617 span{display:none}._statusBadge_g7obf_617{gap:0}}._modalOverlay_g7obf_996{-webkit-backdrop-filter:blur(var(--lk-blur,8px));backdrop-filter:blur(var(--lk-blur,8px));z-index:10000;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContainer_g7obf_1010{background:var(--lk-hero,linear-gradient(135deg, #0f0f23 0%, #1a1a3e 50%, #0f0c29 100%));border:1px solid #ffffff1a;border-radius:24px;width:90%;max-width:480px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}._modalHeader_g7obf_1020{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:20px 24px;display:flex;position:relative}._modalIcon_g7obf_1029{color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._modalTitle_g7obf_1040{color:#fff;flex:1;margin:0;font-size:18px;font-weight:600}._modalClose_g7obf_1048{cursor:pointer;color:#fff;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}._modalClose_g7obf_1048:hover{background:#fff3}._modalSteps_g7obf_1066{justify-content:center;align-items:center;gap:8px;padding:20px 24px;display:flex}._step_g7obf_1074{opacity:.4;flex-direction:column;align-items:center;gap:6px;transition:all .3s;display:flex}._step_g7obf_1074._active_g7obf_346{opacity:1}._stepNumber_g7obf_1087{background:var(--lk-card2,#ffffff1a);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}._step_g7obf_1074._active_g7obf_346 ._stepNumber_g7obf_1087{background:linear-gradient(135deg,#a855f7,#7c3aed)}._stepLabel_g7obf_1104{color:var(--lk-text-dim,#ffffffd1);font-size:11px}._stepLine_g7obf_1109{background:var(--lk-card2,#ffffff1a);width:40px;height:2px;transition:all .3s}._stepLine_g7obf_1109._active_g7obf_346{background:linear-gradient(90deg,#a855f7,#7c3aed)}._modalBody_g7obf_1120{padding:0 24px 24px}._formGroup_g7obf_1124{flex-direction:column;gap:12px;display:flex}._modalInput_g7obf_1130,._modalSelect_g7obf_1131{background:var(--lk-card2,#ffffff0d);color:#fff;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:12px 16px;font-size:14px;transition:all .2s}._modalInput_g7obf_1130:focus,._modalSelect_g7obf_1131:focus{background:var(--lk-input-bg,#ffffff12);border-color:#a855f7;outline:none}._modalInput_g7obf_1130::placeholder{color:var(--lk-text-faint,#fff6)}._modalSelect_g7obf_1131 option{background:var(--lk-input-bg,#ffffff12);color:#fff}._modalHint_g7obf_1158{color:#fff6;margin:0;font-size:12px}._modalError_g7obf_1164{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}._modalSuccess_g7obf_1176{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}._modalFooter_g7obf_1188{border-top:1px solid #ffffff1a;justify-content:flex-end;align-items:center;gap:12px;padding:20px 24px;display:flex}._modalBtnSecondary_g7obf_1197{background:var(--lk-card,#ffffff0d);color:#fff;cursor:pointer;border:1px solid #ffffff1a;border-radius:10px;padding:10px 20px;font-size:14px;transition:all .2s}._modalBtnSecondary_g7obf_1197:hover{background:#ffffff1a}._modalBtnPrimary_g7obf_1212{color:#fff;cursor:pointer;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s;display:flex}._modalBtnPrimary_g7obf_1212:hover{transform:translateY(-1px);box-shadow:0 4px 12px #a855f74d}._modalBtnPrimary_g7obf_1212:disabled{opacity:.6;cursor:not-allowed;transform:none}._modalSpinner_g7obf_1238{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _spin_g7obf_1}@keyframes _spin_g7obf_1{to{transform:rotate(360deg)}}._addChildOption_g7obf_1252{color:#a855f7;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:13px;transition:all .2s;display:flex}._addChildOption_g7obf_1252:hover{background:var(--lk-hero,#a855f71a)}._activeLessonCompact_g7obf_1271{background:var(--lk-card2,#ffffff14);-webkit-backdrop-filter:blur(var(--lk-blur,12px));cursor:pointer;border:1px solid #ef44444d;border-radius:40px;align-items:center;gap:8px;padding:8px 16px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 15px #0000001a}._activeLessonCompact_g7obf_1271:hover{background:#ef444426;border-color:#ef444499;transform:scale(1.02);box-shadow:0 6px 20px #ef444433}._activeLessonDot_g7obf_1294{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.5s infinite _pulse_g7obf_1;box-shadow:0 0 8px #22c55e}@keyframes _pulse_g7obf_1{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}._activeLessonCount_g7obf_1318{color:#ef4444;background:#ef44444d;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:600}._activeLessonTooltip_g7obf_1327{-webkit-backdrop-filter:blur(var(--lk-blur,12px));backdrop-filter:blur(var(--lk-blur,12px));color:#fff;white-space:nowrap;z-index:100;background:#0f172af2;border:1px solid #ffffff1a;border-radius:12px;margin-top:8px;padding:6px 12px;font-size:12px;position:absolute;top:100%;right:0;box-shadow:0 8px 20px #0000004d}._lessonPopup_g7obf_1345{width:380px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));z-index:10000;background:#0f172ae6;border:1px solid #ffffff1a;border-radius:24px;position:fixed;top:70px;right:20px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}._lessonPopupContent_g7obf_1360{background:0 0}._lessonPopupHeader_g7obf_1364{background:#ef44440d;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:16px 20px;display:flex}._lessonPopupIcon_g7obf_1373{color:#ef4444;width:40px;height:40px;-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));background:#ef444426;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}._liveDotSmall_g7obf_1386{background:#22c55e;border:2px solid #0f172ae6;border-radius:50%;width:10px;height:10px;animation:1.5s infinite _pulse_g7obf_1;position:absolute;bottom:-2px;right:-2px}._lessonPopupClose_g7obf_1410{background:var(--lk-card2,#ffffff0d);cursor:pointer;color:var(--lk-text-dim,#ffffffc7);border:1px solid #ffffff14;border-radius:8px;margin-left:auto;padding:6px;transition:all .2s}._activeLessonItem_g7obf_1447{background:var(--lk-card,#ffffff0a);border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;transition:all .2s;display:flex}._activeLessonChild_g7obf_1465{flex:1;align-items:center;gap:10px;display:flex}._childAvatar_g7obf_308{color:#fff;width:40px;height:40px;-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));background:linear-gradient(135deg,#8b5cf64d,#8b5cf61a);border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}._activeLessonInfo_g7obf_1486{flex-direction:column;gap:2px;display:flex}._activeLessonInfo_g7obf_1486 ._childName_g7obf_312{color:#fff;font-size:14px;font-weight:600}._activeLessonInfo_g7obf_1486 ._lessonSubject_g7obf_1498{color:var(--lk-text-faint,#fff6);font-size:11px}._activeLessonTimer_g7obf_1503{color:#fbbf24;-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));background:#0000004d;border-radius:20px;align-items:center;gap:4px;padding:4px 8px;font-family:monospace;font-size:12px;display:flex}._joinLessonBtn_g7obf_1516{color:#c4b5fd;cursor:pointer;-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));background:#8b5cf633;border:1px solid #8b5cf666;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}._joinLessonBtn_g7obf_1516:hover{color:#fff;background:#8b5cf659;border-color:#8b5cf6b3;transform:scale(1.02)}._refreshBtn_g7obf_1546{background:var(--lk-card2,#ffffff0d);color:var(--lk-text-dim,#ffffffd1);cursor:pointer;-webkit-backdrop-filter:blur(var(--lk-blur,4px));backdrop-filter:blur(var(--lk-blur,4px));border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;transition:all .2s;display:flex}@media (max-width:768px){._lessonPopup_g7obf_1345{width:calc(100vw - 32px);top:80px;left:16px;right:16px}._activeLessonCompact_g7obf_1271{padding:6px 12px}._activeLessonCompact_g7obf_1271 span:not(._activeLessonCount_g7obf_1318){display:none}._activeLessonCompact_g7obf_1271 ._activeLessonCount_g7obf_1318{display:inline-block}}._subscriptionTeacher_g7obf_1586{background:var(--lk-card2,#ffffff08);border-radius:var(--radius-lg);align-items:center;gap:14px;margin-top:16px;margin-bottom:24px;padding:16px;display:flex}@keyframes _pulse-dot_g7obf_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._lessonPopupHeader_g7obf_1364 h4{color:var(--lk-text,#fff);margin:0;font-size:16px;font-weight:700}._lessonPopupHeader_g7obf_1364 span{color:var(--lk-text-dim,#94a3b8);font-size:12px}._activeLessonItem_g7obf_1447:hover{background:var(--lk-card2,#ffffff0f);border-color:#a855f733}._activeLessonChild_g7obf_1465{align-items:center;gap:12px;display:flex}._activeLessonInfo_g7obf_1486{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._childName_g7obf_312{color:var(--lk-text,#fff);font-size:15px;font-weight:600}._lessonType_g7obf_1797{color:#f59e0b;font-size:11px;font-weight:500}._lessonTitle_g7obf_1803{color:#e2e8f0;font-size:13px;font-weight:500}._lessonTeacher_g7obf_1809{color:var(--lk-text-dim,#94a3b8);align-items:center;gap:4px;font-size:12px;display:flex}._lessonStartTime_g7obf_1817,._lessonDuration_g7obf_1825{color:var(--lk-text-dim,#64748b);align-items:center;gap:4px;font-size:11px;display:flex}._lessonStatus_g7obf_1833{color:#ef4444;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}._lessonStatus_g7obf_1833._live_g7obf_1386{color:#ef4444;animation:1.5s ease-in-out infinite _pulse-text_g7obf_1}._lessonStatus_g7obf_1833._ended_g7obf_1847{color:var(--lk-text-dim,#64748b)}._lessonStatus_g7obf_1833._upcoming_g7obf_1851{color:#f59e0b}@keyframes _pulse-text_g7obf_1{0%,to{opacity:1}50%{opacity:.5}}._activeLessonTimer_g7obf_1503{color:var(--lk-text-dim,#94a3b8);background:var(--lk-card,#ffffff0d);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:flex}._joinLessonBtn_g7obf_1516{color:#c084fc;cursor:pointer;background:linear-gradient(135deg,#a855f733,#a855f71a);border:1px solid #a855f74d;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}@media (max-width:768px){._lessonPopup_g7obf_1345{max-width:calc(100vw - 40px);top:60px!important;right:10px!important}._activeLessonItem_g7obf_1447{padding:10px 12px}._activeLessonChild_g7obf_1465{flex-wrap:wrap}._activeLessonInfo_g7obf_1486{width:100%}._activeLessonTimer_g7obf_1503{justify-content:center;align-self:stretch}._joinLessonBtn_g7obf_1516{align-self:stretch;padding:8px}}@media (max-width:480px){._activeLessonCompact_g7obf_1271{padding:4px 10px 4px 8px;font-size:11px}._activeLessonCount_g7obf_1318{font-size:12px}._lessonPopupHeader_g7obf_1364 h4{font-size:14px}._childName_g7obf_312{font-size:13px}._lessonTitle_g7obf_1803{font-size:12px}._lessonTeacher_g7obf_1809,._lessonStartTime_g7obf_1817,._lessonDuration_g7obf_1825{font-size:10px}}._activeLessonCompact_g7obf_1271{color:#f87171;cursor:pointer;background:linear-gradient(135deg,#ef444426,#ef44440d);border:1px solid #ef44444d;border-radius:20px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:13px;font-weight:600;transition:all .3s;display:flex;position:relative}._activeLessonCompact_g7obf_1271:hover{background:linear-gradient(135deg,#ef444440,#ef44441a);border-color:#ef444480;transform:scale(1.05)}._activeLessonDot_g7obf_1294{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite _pulse-dot_g7obf_1}._activeLessonCount_g7obf_1318{color:#ef4444;font-size:14px;font-weight:700}._activeLessonTooltip_g7obf_1327{color:var(--lk-text,#fff);white-space:nowrap;-webkit-backdrop-filter:blur(var(--lk-blur,10px));backdrop-filter:blur(var(--lk-blur,10px));background:#000000e6;border:1px solid #ffffff1a;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._lessonPopup_g7obf_1345{width:100%;max-width:420px}._lessonPopupContent_g7obf_1360{background:var(--lk-hero,linear-gradient(180deg, #1e1b4b 0%, #0f172a 100%));-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000080}._lessonPopupHeader_g7obf_1364{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:16px 20px;display:flex}._lessonPopupIcon_g7obf_1373{color:#ef4444;background:#ef444426;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._liveDotSmall_g7obf_1386{background:#ef4444;border:2px solid #1e1b4b;border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite _pulse-dot_g7obf_1;position:absolute;top:-4px;right:-4px}._lessonPopupTitle_g7obf_2089 h4{color:var(--lk-text,#fff);margin:0;font-size:16px;font-weight:700}._lessonPopupTitle_g7obf_2089 span{color:var(--lk-text-dim,#94a3b8);font-size:12px}._lessonPopupClose_g7obf_1410{background:var(--lk-card2,#ffffff0d);width:32px;height:32px;color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:flex}._lessonPopupClose_g7obf_1410:hover{color:var(--lk-text,#fff);background:#ffffff1a}._lessonPopupBody_g7obf_1426{max-height:450px;padding:16px;overflow-y:auto}._lessonPopupBody_g7obf_1426::-webkit-scrollbar{width:4px}._lessonPopupBody_g7obf_1426::-webkit-scrollbar-track{background:var(--lk-card2,#ffffff0d);border-radius:10px}._lessonPopupBody_g7obf_1426::-webkit-scrollbar-thumb{background:#a855f74d;border-radius:10px}._activeLessonItem_g7obf_1447{background:var(--lk-card2,#ffffff08);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:12px;margin-bottom:12px;padding:16px;transition:all .3s;display:flex}._activeLessonItem_g7obf_1447:last-child{margin-bottom:0}._activeLessonItem_g7obf_1447:hover{background:var(--lk-card2,#ffffff0f);border-color:#a855f733;transform:translateY(-2px)}._activeLessonHeader_g7obf_2166{align-items:center;gap:12px;display:flex}._activeLessonAvatar_g7obf_2172{flex-shrink:0}._activeLessonAvatar_g7obf_2172>div{width:44px!important;height:44px!important}._activeLessonMainInfo_g7obf_2181{flex:1;min-width:0}._activeLessonChildName_g7obf_2186{color:var(--lk-text,#fff);align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}._activeLessonStatus_g7obf_2195{color:#ef4444;font-size:11px;font-weight:600;animation:1.5s ease-in-out infinite _pulse-text_g7obf_1}._activeLessonType_g7obf_2202{color:var(--lk-text-dim,#94a3b8);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}._typeIcon_g7obf_2211{font-size:12px}._activeLessonTimer_g7obf_1503{background:var(--lk-card,#ffffff0d);color:var(--lk-text-dim,#94a3b8);border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:600;display:flex}._activeLessonTimer_g7obf_1503 span{font-variant-numeric:tabular-nums}._activeLessonDetails_g7obf_2233{background:var(--lk-card2,#ffffff05);border-radius:10px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}._detailRow_g7obf_2242{align-items:center;gap:8px;display:flex}._detailIcon_g7obf_2248{color:var(--lk-text-dim,#64748b);flex-shrink:0}._detailText_g7obf_2253{color:var(--lk-text-dim,#cbd5e1);font-size:13px;line-height:1.4}._joinLessonBtn_g7obf_1516{color:#c084fc;cursor:pointer;background:linear-gradient(135deg,#a855f733,#a855f71a);border:1px solid #a855f74d;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:14px;font-weight:600;transition:all .3s;display:flex}._joinLessonBtn_g7obf_1516:hover{background:linear-gradient(135deg,#a855f74d,#a855f726);border-color:#a855f780;transform:scale(1.02)}._lessonPopupFooter_g7obf_1539{border-top:1px solid #ffffff0d;justify-content:center;padding:12px 20px;display:flex}._refreshBtn_g7obf_1546{background:var(--lk-card2,#ffffff0d);color:var(--lk-text-dim,#94a3b8);cursor:pointer;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:500;transition:all .2s;display:flex}._refreshBtn_g7obf_1546:hover{color:var(--lk-text,#fff);background:#ffffff1a}@media (max-width:768px){._lessonPopup_g7obf_1345{max-width:calc(100vw - 32px);top:60px!important;right:16px!important}._activeLessonHeader_g7obf_2166{flex-wrap:wrap}._activeLessonTimer_g7obf_1503{margin-left:auto}._activeLessonDetails_g7obf_2233{padding:6px 10px}._detailText_g7obf_2253{font-size:12px}}@media (max-width:480px){._activeLessonCompact_g7obf_1271{padding:4px 10px 4px 8px;font-size:11px}._activeLessonCount_g7obf_1318{font-size:12px}._activeLessonItem_g7obf_1447{padding:12px}._activeLessonChildName_g7obf_2186{font-size:14px}._activeLessonTimer_g7obf_1503{padding:4px 10px;font-size:12px}._joinLessonBtn_g7obf_1516{padding:8px 12px;font-size:13px}}._searchOverlay_g7obf_2376{-webkit-backdrop-filter:blur(var(--lk-blur,8px));backdrop-filter:blur(var(--lk-blur,8px));z-index:99999;background:#000000b3;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}._searchContainer_g7obf_2391{width:100%;max-width:640px;-webkit-backdrop-filter:blur(var(--lk-blur,20px));backdrop-filter:blur(var(--lk-blur,20px));background:#14142dfa;border:1px solid #a855f733;border-radius:20px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 40px #a855f70d}._searchInputWrapper_g7obf_2405{background:var(--lk-input-bg,#ffffff12);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 20px;display:flex}._searchIcon_g7obf_2414{color:var(--lk-text-dim,#64748b);flex-shrink:0}._searchInput_g7obf_2405{background:var(--lk-input-bg,#ffffff12);color:var(--lk-text,#fff);border:none;outline:none;flex:1;padding:4px 0;font-size:16px;font-weight:500}._searchInput_g7obf_2405:focus{box-shadow:none;border:none;outline:none}._searchInput_g7obf_2405:focus-visible{box-shadow:none;outline:none}._searchInput_g7obf_2405::placeholder{color:var(--lk-text-dim,#64748b);font-weight:400}._searchShortcut_g7obf_2446{background:var(--lk-card2,#ffffff0f);color:var(--lk-text-dim,#64748b);border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:monospace;font-size:11px}._searchContent_g7obf_2457{flex:1;padding:16px 20px 8px;overflow-y:auto}._searchContent_g7obf_2457::-webkit-scrollbar{width:4px}._searchContent_g7obf_2457::-webkit-scrollbar-track{background:0 0}._searchContent_g7obf_2457::-webkit-scrollbar-thumb{background:#a855f74d;border-radius:2px}._searchSection_g7obf_2476{margin-bottom:16px}._searchSection_g7obf_2476 h4{color:var(--lk-text-dim,#64748b);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:12px;font-weight:600}._quickActionsGrid_g7obf_2489{grid-template-columns:1fr 1fr;gap:8px;display:grid}._quickActionItem_g7obf_2495{background:var(--lk-card2,#ffffff08);cursor:pointer;text-align:left;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .2s;display:flex}._quickActionItem_g7obf_2495:hover{background:var(--lk-card2,#ffffff0f);border-color:#a855f733;transform:translateY(-2px);box-shadow:0 4px 12px #0003}._quickActionIcon_g7obf_2516{background:var(--lk-card2,#ffffff0d);width:36px;height:36px;color:var(--lk-text-dim,#94a3b8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._quickActionInfo_g7obf_2528{flex:1;min-width:0}._quickActionTitle_g7obf_2533{color:#e2e8f0;font-size:13px;font-weight:500;display:block}._quickActionDesc_g7obf_2540{color:var(--lk-text-dim,#64748b);margin-top:2px;font-size:11px;display:block}._searchFooter_g7obf_2547{background:#0003;border-top:1px solid #ffffff0f;flex-shrink:0;justify-content:center;align-items:center;gap:16px;padding:10px 20px;display:flex}._searchFooter_g7obf_2547 span{color:var(--lk-text-dim,#64748b);align-items:center;gap:4px;font-size:11px;display:flex}._searchFooter_g7obf_2547 kbd{background:var(--lk-card2,#ffffff0f);color:var(--lk-text-dim,#94a3b8);border:1px solid #ffffff14;border-radius:4px;padding:2px 8px;font-family:monospace;font-size:10px}@media (max-width:768px){._searchContainer_g7obf_2391{max-width:95%;max-height:85vh;margin:0 10px}._searchInputWrapper_g7obf_2405{padding:14px 16px}._searchInput_g7obf_2405{font-size:15px}._quickActionsGrid_g7obf_2489{grid-template-columns:1fr}._searchContent_g7obf_2457{padding:12px 16px}._searchFooter_g7obf_2547{flex-wrap:wrap;gap:8px;padding:8px 16px}._searchFooter_g7obf_2547 span{font-size:10px}}@media (max-width:480px){._searchOverlay_g7obf_2376{padding-top:5vh}._searchContainer_g7obf_2391{border-radius:16px;max-width:100%;margin:0 8px}._searchInputWrapper_g7obf_2405{padding:12px 14px}._searchInput_g7obf_2405{font-size:14px}._searchShortcut_g7obf_2446{display:none}._quickActionItem_g7obf_2495{padding:10px 12px}._quickActionIcon_g7obf_2516{width:32px;height:32px}._quickActionTitle_g7obf_2533{font-size:12px}._quickActionDesc_g7obf_2540{font-size:10px}}@keyframes _searchFadeIn_g7obf_1{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}._searchContainer_g7obf_2391{animation:.25s cubic-bezier(.2,.9,.4,1.1) _searchFadeIn_g7obf_1}._profileMenuHeader_g7obf_725{align-items:center;gap:14px;padding:16px 20px 12px;display:flex}._profileAvatarLarge_g7obf_734{background:linear-gradient(135deg,#a855f7,#7c3aed);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}._profileAvatarLarge_g7obf_734 img{object-fit:cover;width:100%;height:100%}._profileAvatarLarge_g7obf_734 ._defaultAvatar_g7obf_2692{color:var(--lk-text,#fff);text-transform:uppercase;font-size:22px;font-weight:600}._profileMenuInfo_g7obf_2700{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileMenuName_g7obf_2708{color:var(--lk-text,#fff);word-break:break-word;font-size:15px;font-weight:600;line-height:1.3}._profileMenuEmail_g7obf_2716{color:var(--lk-text-dim,#ffffffc7);word-break:break-all;font-size:12px;line-height:1.3}@media (max-width:480px){._profileMenuHeader_g7obf_725{gap:10px;padding:12px 16px 10px}._profileAvatarLarge_g7obf_734{width:40px;height:40px}._profileAvatarLarge_g7obf_734 ._defaultAvatar_g7obf_2692{font-size:18px}._profileMenuName_g7obf_2708{font-size:13px}._profileMenuEmail_g7obf_2716{font-size:11px}}._profileInfo_g7obf_692{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileName_g7obf_698{color:var(--lk-text,#fff);word-break:break-word;font-size:15px;font-weight:600;line-height:1.3}._profileEmail_g7obf_930{color:var(--lk-text-dim,#ffffffc7);word-break:break-all;font-size:12px;line-height:1.3}._navItem_g7obf_406{color:var(--lk-text-dim,#ffffffc7);cursor:pointer;border-radius:10px;align-items:center;gap:14px;margin:2px 10px;padding:10px 16px;text-decoration:none;transition:all .3s;display:flex;position:relative}._navItem_g7obf_406._active_g7obf_346{color:var(--lk-text,#fff);background:#a855f71f}._navItem_g7obf_406._active_g7obf_346:before{content:"";background:#a855f7;border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._sidebarClosed_g7obf_83 ._navItem_g7obf_406{justify-content:center;margin:2px 6px;padding:10px}._navItem_g7obf_406{color:var(--lk-text-dim,#ffffffc7);cursor:pointer;border-radius:10px;align-items:center;gap:14px;height:48px;margin:2px 10px;padding:10px 16px;text-decoration:none;transition:all .3s;display:flex;position:relative}._navItem_g7obf_406:hover{color:var(--lk-text,#fff);background:var(--lk-card,#ffffff0d)}._navItem_g7obf_406._active_g7obf_346{color:var(--lk-text,#fff);background:#a855f71f;border:none}._navItem_g7obf_406._active_g7obf_346:before{content:"";background:#a855f7;border-radius:0 3px 3px 0;width:3px;height:28px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #a855f74d}._activeIndicator_g7obf_452{display:none!important}._navItem_g7obf_406._active_g7obf_346 ._navIconWrapper_g7obf_436{color:#a855f7}._navIconWrapper_g7obf_436{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}._sidebarClosed_g7obf_83 ._navItem_g7obf_406{justify-content:center;height:44px;margin:2px 6px;padding:10px}._sidebarClosed_g7obf_83 ._navItem_g7obf_406._active_g7obf_346:before{height:22px}._modalContainer_g7obf_1010,._modal_g7obf_996{background:#f0f!important}.lumos-loader-container{background:var(--lk-hero,linear-gradient(135deg, #0f0f23 0%, #1a1a3e 50%, #0f0c29 100%));z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.star-sky{position:absolute;inset:0;overflow:hidden}.stars{background:0 0;width:100%;height:100%;animation:200s linear infinite starsRotate;position:absolute}.stars:before{content:"";background-image:radial-gradient(2px 2px at 20px 30px, var(--lk-star,#fff), #0000), radial-gradient(2px 2px at 40px 70px, var(--lk-star2,#f0f0ff), #0000), radial-gradient(2px 2px at 150px 80px, var(--lk-star,#fff), #0000), radial-gradient(2px 2px at 250px 120px, var(--lk-star3,#fff5e6), #0000), radial-gradient(2px 2px at 350px 45px, var(--lk-star2,#e6f0ff), #0000), radial-gradient(2px 2px at 450px 200px, var(--lk-star,#fff), #0000), radial-gradient(2px 2px at 550px 150px, var(--lk-star3,#fff5e6), #0000), radial-gradient(2px 2px at 650px 90px, var(--lk-star2,#e6f0ff), #0000), radial-gradient(2px 2px at 750px 250px, var(--lk-star,#fff), #0000), radial-gradient(2px 2px at 850px 40px, var(--lk-star3,#fff5e6), #0000), radial-gradient(2px 2px at 950px 180px, var(--lk-star2,#e6f0ff), #0000), radial-gradient(2px 2px at 1080px 300px, var(--lk-star,#fff), #0000), radial-gradient(2px 2px at 1180px 60px, var(--lk-star3,#fff5e6), #0000);opacity:.9;background-repeat:no-repeat;background-size:1200px 400px;width:100%;height:100%;animation:4s ease-in-out infinite starsTwinkle;position:absolute}.stars-mid{background:0 0;width:100%;height:100%;animation:150s linear reverse starsRotate;position:absolute}.stars-mid:before{content:"";background-image:radial-gradient(1px 1px at 60px 150px, var(--lk-star3,#ffd9b3), #0000), radial-gradient(1px 1px at 180px 250px, var(--lk-star2,#b3e0ff), #0000), radial-gradient(1px 1px at 320px 50px, var(--lk-star2,#ffb3d9), #0000), radial-gradient(1px 1px at 480px 300px, var(--lk-star3,#b3ffd9), #0000), radial-gradient(1px 1px at 620px 180px, var(--lk-star,#fff), #0000), radial-gradient(1px 1px at 780px 350px, var(--lk-star3,#ffd9b3), #0000), radial-gradient(1px 1px at 920px 120px, var(--lk-star2,#b3e0ff), #0000), radial-gradient(1px 1px at 1020px 280px, var(--lk-star2,#ffb3d9), #0000), radial-gradient(1px 1px at 1120px 80px, var(--lk-star3,#b3ffd9), #0000);opacity:.7;background-repeat:no-repeat;background-size:1200px 400px;width:100%;height:100%;animation:3s ease-in-out 1s infinite starsTwinkle;position:absolute}.stars-small{background:0 0;width:100%;height:100%;position:absolute}.stars-small:before{content:"";background-image:radial-gradient(.5px .5px at 90px 90px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 210px 130px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 380px 210px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 510px 60px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 680px 340px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 820px 160px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 960px 260px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 1050px 110px, var(--lk-star,#fff), #0000), radial-gradient(.5px .5px at 1150px 310px, var(--lk-star,#fff), #0000);opacity:.5;background-repeat:no-repeat;background-size:1200px 400px;width:100%;height:100%;animation:2s ease-in-out 2s infinite starsTwinkle;position:absolute}.nebula{filter:blur(60px);background:radial-gradient(#8b5cf61f 0%,#3b82f614 30%,#ec48990a 60%,#0000 100%);width:60%;height:60%;animation:8s ease-in-out infinite nebulaPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes starsRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes starsTwinkle{0%,to{opacity:.3}50%{opacity:1}}@keyframes nebulaPulse{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.6;transform:translate(-50%,-50%)scale(1.1)}}.loader-content{z-index:10;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.loader-orb{border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.orb-ring{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:1px solid var(--lk-loader-accent,var(--lk-glow3,#8b5cf64d));background:#8b5cf60f;border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite ringPulse;position:absolute}.orb-icon{z-index:2;color:var(--lk-loader-accent,#c4b5fd);justify-content:center;align-items:center;animation:3s ease-in-out infinite iconFloat;display:flex;position:relative}.orb-icon svg,.minimal-orb svg{opacity:1;visibility:visible;filter:drop-shadow(0 1px 2px #000000a6);flex-shrink:0;display:block}.minimal-orb{color:var(--lk-loader-accent,#c4b5fd);justify-content:center;align-items:center;display:flex}@keyframes ringPulse{0%,to{opacity:.5;border-color:var(--lk-glow3,#8b5cf64d);transform:scale(1)}50%{opacity:.8;border-color:#8b5cf699;transform:scale(1.15)}}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.loader-text-wrapper{align-items:baseline;gap:2px;display:flex}.loader-text{letter-spacing:.3px;color:var(--lk-loader-text,#ffffffb3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;font-size:15px;font-weight:400}.loader-cursor{color:var(--lk-loader-accent,#a855f7);font-size:15px;font-weight:300;animation:1s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:768px){.stars:before,.stars-mid:before,.stars-small:before{background-size:800px 600px}.nebula{width:80%;height:80%}.loader-text,.loader-cursor{font-size:13px}.loader-content{gap:16px}}:root{--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--base-font-size:16px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--sidebar-width:260px;--sidebar-collapsed:80px;--header-height:72px;--td-radius-sm:8px;--td-radius:12px;--td-radius-lg:16px;--td-radius-xl:24px;--td-transition-fast:.15s ease;--td-transition:.3s ease;--td-transition-slow:.5s ease;--td-bg-primary:#0f0f23;--td-bg-secondary:#1a1a3e;--td-bg-tertiary:#1a1a3e;--td-bg-dark:#0f0c29;--td-accent:#a855f7;--td-accent-hover:#9333ea;--td-accent-rgb:168, 85, 247;--td-gold:#fbbf24;--td-gold-dark:#f59e0b;--td-gold-light:#fcd34d;--td-gold-rgb:251, 191, 36;--td-cyan:#22d3ee;--td-green:#4ade80;--td-red:#f87171;--td-orange:#f97316;--td-text:#fff;--td-text-secondary:#94a3b8;--td-text-muted:#64748b;--td-glass:#ffffff0d;--td-glass-hover:#ffffff14;--td-glass-active:#ffffff1a;--td-border:#ffffff0d;--td-border-strong:#ffffff1a;--td-shadow-sm:0 2px 8px #0000004d;--td-shadow:0 4px 20px #0006;--td-shadow-lg:0 8px 40px #00000080;--td-shadow-accent:0 4px 20px #a855f74d;--td-shadow-gold:0 4px 20px #fbbf244d;--td-gradient-primary:linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);--td-gradient-hero:linear-gradient(135deg, #a855f7 0%, #fbbf24 100%);--td-gradient-bg:linear-gradient(135deg, #0f0c29 0%, #1a1a3e 50%, #0f0f23 100%);--td-gradient-accent:linear-gradient(135deg, #a855f7 0%, #9333ea 100%)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--base-font-size);scroll-behavior:smooth}body{font-family:var(--font-family);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;transition:background var(--td-transition), color var(--td-transition);background:linear-gradient(135deg,#0f0c29 0%,#1a1a3e 50%,#0a0a1a 100%);line-height:1.5}.glass{-webkit-backdrop-filter:blur(20px);border-radius:var(--td-radius-lg);background:#ffffff0d;border:1px solid #ffffff0f}.text-gradient{background:linear-gradient(135deg,#fbbf24 0%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f0c29}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a855f7}::selection{color:#fff;background:#a855f7}:focus-visible{outline-offset:2px;outline:2px solid #a855f7}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-primary:"Space Grotesk", sans-serif}body{font-family:var(--font-primary);color:#fafafa;font-weight:400;line-height:1.6}.glass-h1{font-family:var(--font-primary);letter-spacing:-.03em;background:linear-gradient(135deg,#fffffff2 0%,#ffffffb3 50%,#a855f766 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #a855f733);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;position:relative}.glass-h1:after{content:attr(data-text);background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);-webkit-text-fill-color:transparent;pointer-events:none;-webkit-background-clip:text;background-clip:text;width:100%;height:100%;animation:4s ease-in-out infinite textShine;position:absolute;top:0;left:0}.glass-h2{font-family:var(--font-primary);letter-spacing:-.02em;background:linear-gradient(135deg,#ffffffe6 0%,#fbbf2499 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.glass-body{font-family:var(--font-primary);color:#fafafabf;font-size:1.125rem;font-weight:400;line-height:1.7}.glass-accent{font-family:var(--font-primary);color:#fbbf24e6;text-shadow:0 0 20px #fbbf244d;font-weight:500}@keyframes textShine{0%,to{opacity:0;transform:translate(-100%)}50%{opacity:1;transform:translate(100%)}}.cosmic-loader-container{z-index:9999;background:radial-gradient(at 20% 20%,#fbbf2426 0%,#0000 50%),radial-gradient(at 80% 80%,#a855f726 0%,#0000 50%),linear-gradient(135deg,#0f0f23 0%,#1a1a3e 50%,#0f0c29 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cosmic-stars-bg{position:absolute;inset:0;overflow:hidden}.cosmic-stars,.cosmic-stars2,.cosmic-stars3{opacity:.5;background-repeat:repeat;background-size:200px 200px;position:absolute;inset:0}.cosmic-stars{background-image:radial-gradient(1.5px 1.5px at 20px 30px,#fff,#0000);animation:60s linear infinite starMove}.cosmic-stars2{background-image:radial-gradient(1px 1px at 40px 70px,#fbbf24,#0000);animation:80s linear infinite reverse starMove}.cosmic-stars3{background-image:radial-gradient(1px 1px at 80px 50px,#a855f7,#0000);animation:100s linear infinite starMove}@keyframes starMove{0%{transform:translateY(0)}to{transform:translateY(-200px)}}.cosmic-loader{z-index:10;position:relative}.cosmic-logo{justify-content:center;align-items:center;display:flex}.cosmic-logo-circle{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:2s ease-in-out infinite logoPulse;display:flex;position:relative;box-shadow:0 0 30px #fbbf2466}.cosmic-logo-lightning{color:#fff;filter:brightness(0)invert();z-index:2;font-size:44px;position:relative}.cosmic-logo-glow{background:radial-gradient(circle,#fbbf2466,#0000);border-radius:50%;animation:2s ease-in-out infinite glowPulse;position:absolute;inset:-10px}@keyframes logoPulse{0%,to{transform:scale(1);box-shadow:0 0 20px #fbbf2466}50%{transform:scale(1.05);box-shadow:0 0 40px #fbbf24b3}}@keyframes glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.lesson-preview-modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10000;background:#000000d9;justify-content:center;align-items:center;animation:.3s overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.lesson-preview-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1e1e37fa,#141428fa);border:1px solid #a855f766;border-radius:32px;width:90%;max-width:500px;animation:.4s modalSlideUp;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-glow{z-index:1;height:4px;position:absolute;top:0;left:0;right:0}.modal-header{align-items:center;gap:12px;padding:24px 24px 16px;display:flex;position:relative}.modal-icon{border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;display:flex}.modal-header h2{color:#fff;flex:1;margin:0;font-size:22px;font-weight:600}.modal-close{color:#94a3b8;cursor:pointer;background:#ffffff1a;border:none;border-radius:18px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.modal-close:hover{color:#ef4444;background:#ef444433}.modal-lesson-info{background:#ffffff0d;border-radius:20px;margin:0 24px 20px;padding:16px}.lesson-info-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lesson-info-row:last-child{margin-bottom:0}.info-label{color:#94a3b8;font-size:13px}.info-value{color:#fbbf24;background:#fbbf241a;border-radius:20px;padding:4px 10px;font-family:monospace;font-size:14px;font-weight:500}.role-badge{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.role-badge.teacher{color:#f59e0b;background:#f59e0b33}.role-badge.parent{color:#ec4899;background:#ec489933}.role-badge.student{color:#3b82f6;background:#3b82f633}.child-mode-badge{color:#a855f7;background:#a855f726;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:8px 12px;font-size:12px;display:flex}.child-mode-badge button{color:#a855f7;cursor:pointer;background:#a855f733;border:none;border-radius:20px;padding:4px 12px;font-size:11px}.modal-checking{text-align:center;padding:32px 24px}.checking-spinner{margin-bottom:20px;display:inline-block}.checking-text{color:#94a3b8;margin-bottom:24px;font-size:15px}.device-status{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.device-item{background:#ffffff0d;border-radius:40px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;display:flex}.device-item.success{color:#22c55e}.device-item.pending{color:#64748b}.modal-preview{padding:0 24px}.preview-description{color:#94a3b8;text-align:center;margin-bottom:20px;font-size:14px}.video-preview-container{margin-bottom:20px}.video-preview{background:#0f172a;border:1px solid #ffffff1a;border-radius:20px;height:160px;margin-bottom:12px;overflow:hidden}.video-feed{object-fit:cover;width:100%;height:100%}.video-placeholder{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;display:flex}.device-controls{justify-content:center;gap:16px;display:flex}.device-btn{cursor:pointer;border:none;border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.device-btn.active{color:#22c55e;background:#22c55e33;border:1px solid #22c55e4d}.device-btn.inactive{color:#ef4444;background:#ef444433;border:1px solid #ef44444d}.parent-info{text-align:center;padding:16px}.parent-info p{color:#94a3b8;font-size:14px;line-height:1.5}.system-checks{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;flex-wrap:wrap;justify-content:center;gap:20px;margin:20px 0;padding:20px 24px;display:flex}.check-item{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.check-item.passed{color:#22c55e;background:#22c55e1a}.check-item.pending{color:#f59e0b;background:#f59e0b1a}.modal-actions{gap:12px;padding:0 24px 24px;display:flex}.btn-secondary{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:40px;flex:1;padding:12px;font-size:14px;font-weight:500;transition:all .2s}.btn-secondary:hover{color:#fff;background:#ffffff26}.btn-primary{color:#fff;cursor:pointer;border:none;border-radius:40px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .2s}.btn-primary.disabled{opacity:.5;cursor:not-allowed}.btn-primary:not(.disabled):hover{filter:brightness(1.05);transform:translateY(-2px)}.modal-decorations{opacity:.3;gap:8px;display:flex;position:absolute;bottom:20px;right:20px}.modal-dot{border-radius:3px;width:6px;height:6px}.modal-line{background:#fff3;border-radius:1px;width:30px;height:2px}.spin{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:560px){.lesson-preview-modal{border-radius:24px;width:95%}.modal-header{padding:20px 20px 12px}.modal-header h2{font-size:18px}.modal-icon{border-radius:20px;width:40px;height:40px;font-size:22px}.modal-lesson-info{margin:0 20px 16px;padding:12px}.modal-preview{padding:0 20px}.system-checks{gap:12px;padding:16px 20px}.modal-actions{padding:0 20px 20px}}.lesson-preview-modal{flex-direction:column;max-height:90vh;display:flex;overflow-y:auto}.lesson-preview-modal::-webkit-scrollbar{width:4px}.lesson-preview-modal::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.lesson-preview-modal::-webkit-scrollbar-thumb{background:#a855f780;border-radius:4px}@media (max-width:560px){.lesson-preview-modal{max-height:85vh}.modal-header{padding:16px 20px 12px}.modal-checking{padding:20px 16px}.system-checks{margin:12px 0;padding:12px 16px}.modal-actions{padding:0 20px 20px}.video-preview{height:120px}.device-status{gap:8px}.device-item{padding:4px 10px;font-size:11px}}@media (max-width:480px){.lesson-preview-modal{width:95%;max-height:95vh}.modal-header h2{font-size:16px}.modal-icon{width:36px;height:36px;font-size:20px}.modal-lesson-info{margin:0 16px 16px;padding:12px}.lesson-info-row{margin-bottom:8px}.info-label{font-size:11px}.info-value{padding:2px 8px;font-size:12px}.checking-text{margin-bottom:16px;font-size:13px}.device-item{padding:4px 8px;font-size:10px}.preview-description{margin-bottom:12px;font-size:12px}.video-preview{height:100px}.device-btn{width:36px;height:36px}.system-checks{gap:8px;padding:12px}.check-item{padding:3px 8px;font-size:10px}.btn-secondary,.btn-primary{padding:10px;font-size:12px}}.page-container{width:100%;max-width:1400px;margin:0 auto;padding:0 24px}.page-header{margin-bottom:24px}.page-title{background:linear-gradient(135deg,#fff,#c084fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:8px;font-size:28px;font-weight:700}.page-subtitle{color:#94a3b8;font-size:14px}.responsive-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.responsive-grid-2{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.responsive-grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.responsive-grid-4{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.card{background:#ffffff08;border:1px solid #ffffff0d;border-radius:20px;padding:24px;transition:all .3s}.card:hover{background:#ffffff0d;border-color:#a855f74d;transform:translateY(-4px)}.card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.card-title{color:#fff;font-size:18px;font-weight:600}.card-icon{color:#a855f7;background:#a855f726;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.card-content{color:#cbd5e1;font-size:14px;line-height:1.5}.table-wrapper{-webkit-overflow-scrolling:touch;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;width:100%;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:600px}.data-table th{text-align:left;color:#94a3b8;border-bottom:1px solid #ffffff0d;padding:16px;font-size:13px;font-weight:600}.data-table td{color:#e2e8f0;border-bottom:1px solid #ffffff08;padding:14px 16px;font-size:14px}.data-table tr:hover td{background:#a855f70d}.form-group{margin-bottom:20px}.form-label{color:#cbd5e1;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.form-input,.form-textarea,.form-select{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:12px 16px;font-size:14px;transition:all .2s}.form-input:focus,.form-textarea:focus,.form-select:focus{background:#ffffff14;border-color:#a855f7;outline:none}.btn{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 15px #a855f766}.btn-secondary{color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff1a}.badge{border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.badge-success{color:#22c55e;background:#22c55e26}.badge-warning{color:#fbbf24;background:#fbbf2426}.badge-info{color:#a855f7;background:#a855f726}@media (max-width:1024px){.page-container{padding:0 20px}.page-title{font-size:24px}.responsive-grid-4,.responsive-grid-3{grid-template-columns:repeat(2,1fr)}.card{padding:20px}}@media (max-width:768px){.page-container{padding:0 16px}.page-title{font-size:22px}.responsive-grid,.responsive-grid-2,.responsive-grid-3,.responsive-grid-4{grid-template-columns:1fr;gap:16px}.card{border-radius:16px;padding:16px}.card-title{font-size:16px}.card-icon{width:36px;height:36px}.form-input,.form-textarea,.form-select{padding:10px 14px;font-size:13px}.btn{padding:8px 16px;font-size:13px}.data-table th,.data-table td{padding:10px 12px;font-size:12px}}@media (max-width:480px){.page-container{padding:0 12px}.page-title{font-size:20px}.card{padding:14px}.badge{padding:3px 8px;font-size:10px}}.hide-mobile{display:inline}@media (max-width:768px){.hide-mobile{display:none!important}}.show-mobile{display:none}@media (max-width:768px){.show-mobile{display:block!important}}:root{--space-deep:#0f0f23;--space-mid:#1a1a3e;--star-gold:#fbbf24;--nebula-purple:#a855f7;--pink-glow:#f472b6;--blue-glow:#60a5fa;--green-glow:#34d399;--text-primary:#fff;--text-secondary:#94a3b8;--text-muted:#64748b;--text-tertiary:#64748b;--surface-1:#ffffff08;--surface-2:#ffffff0d;--surface-3:#ffffff14;--glass-bg:#ffffff08;--glass-bg-hover:#ffffff14;--glass-border:#ffffff14;--glass-border-hover:#ffffff1a;--primary:#fbbf24;--primary-alpha:#fbbf2433;--primary-dark:#f59e0b;--success:#34d399;--warning:#f97316;--danger:#ef4444;--info:#60a5fa;--border-color:#ffffff14;--gradient-primary:linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);--gradient-purple:linear-gradient(135deg, #a855f7 0%, #9333ea 100%);--gradient-bg:linear-gradient(135deg, #0f0c29 0%, #1a1a3e 50%, #0f0f23 100%);--shadow-glow:0 0 20px #fbbf244d;--shadow-card:0 4px 20px #0000004d;--lk-page-bg:linear-gradient(135deg, #070b16 0%, #0e1830 50%, #070b16 100%);--lk-hero:linear-gradient(135deg, #0f1932eb, #080d1cf2);--lk-card:#0f1932d9;--lk-card2:#ffffff0d;--lk-border:#94a3b82e;--lk-text:#f1f5f9;--lk-text-dim:#94a3b8;--lk-text-faint:#64748b;--lk-title-gradient:linear-gradient(90deg, #f1f5f9, #38bdf8);--lk-header-bg:#070b16eb;--lk-sidebar-bg:#0a1120;--lk-stars-opacity:.15;--accent-pink:#ec4899}.theme-light{--space-deep:#eaf4fc;--space-mid:#d6e9f8;--star-gold:#fbbf24;--nebula-purple:#3b82f6;--pink-glow:#93c5fd;--blue-glow:#60a5fa;--green-glow:#34d399;--text-primary:#f0f7ff;--text-secondary:#c7dcf5;--text-muted:#8fb4dd;--surface-1:#ffffff0f;--surface-2:#ffffff17;--surface-3:#ffffff24;--glass-bg:linear-gradient(135deg, #122e62d9, #0a1a3ce6);--glass-bg-hover:linear-gradient(135deg, #16346ae6, #0d2044f0);--glass-border:#bfdbfe73;--glass-border-hover:#bfdbfe99;--primary:#3b82f6;--primary-alpha:#3b82f633;--primary-dark:#2563eb;--border-color:#93c5fd2e;--gradient-primary:linear-gradient(135deg, #60a5fa 0%, #3b82f6 100%);--gradient-bg:linear-gradient(180deg, #cfe7f8 0%, #e6f3fc 100%);--shadow-glow:0 0 20px #3b82f659;--shadow-card:0 8px 28px #0c1e4247;--lk-page-bg:linear-gradient(#fff3, #ffffff1f), url(/backgrounds/day.jpg?v=3) center / cover no-repeat fixed, linear-gradient(180deg, #7fb9e8 0%, #a8d2f0 45%, #cfe6f7 78%, #e8f3fb 100%);--lk-hero:linear-gradient(135deg, #122e62d9, #0a1a3ce6);--lk-card:linear-gradient(135deg, #122e62d9, #0a1a3ce6);--lk-card2:#0e22488c;--lk-border:#bfdbfe66;--lk-text:#fff;--lk-text-dim:#dbeafe;--lk-text-faint:#bfdbfe;--lk-title-gradient:linear-gradient(90deg, #fff, #bae6fd);--lk-header-bg:#0c2046d9;--lk-sidebar-bg:linear-gradient(180deg, #122e62cc, #0a1a3cdb);--lk-stars-opacity:0;--lk-skeleton-bg:#122e6266;--lk-skeleton-border:#bfdbfe59;--lk-skeleton-shimmer:#ffffff2e;--bg-gradient:linear-gradient(180deg, #cfe7f8 0%, #e6f3fc 100%)}.theme-twilight{--space-deep:#161130;--space-mid:#231a4e;--star-gold:#fbbf24;--nebula-purple:#a78bfa;--pink-glow:#f0abfc;--blue-glow:#818cf8;--green-glow:#34d399;--text-primary:#f5f3ff;--text-secondary:#c4b5fd;--text-muted:#a78bfa;--surface-1:#ffffff0a;--surface-2:#ffffff0f;--surface-3:#ffffff1a;--glass-bg:#16213ea6;--glass-bg-hover:#16213ecc;--glass-border:#a78bfa33;--glass-border-hover:#a78bfa52;--primary:#a78bfa;--primary-alpha:#a78bfa33;--primary-dark:#8b5cf6;--border-color:#a78bfa26;--gradient-primary:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--gradient-bg:linear-gradient(180deg, #161130 0%, #231a4e 50%, #2d2154 100%);--shadow-glow:0 0 20px #a78bfa4d;--shadow-card:0 4px 20px #0006;--lk-page-bg:linear-gradient(#1e143c59, #1e143c59), url(/backgrounds/twilight.jpg?v=2) center / cover no-repeat fixed, linear-gradient(180deg, #221a4a 0%, #3d2a6e 38%, #6a4699 66%, #9a5f9e 86%, #c47d92 100%);--lk-hero:linear-gradient(135deg, #3a2b68eb, #231942f0);--lk-card:#3a2b68d1;--lk-card2:#a78bfa1f;--lk-border:#a78bfa40;--lk-text:#f5f3ff;--lk-text-dim:#c4b5fd;--lk-text-faint:#a78bfa;--lk-title-gradient:linear-gradient(90deg, #f5f3ff, #c4b5fd);--lk-header-bg:#231942e6;--lk-sidebar-bg:#2d2154;--lk-stars-opacity:0;--lk-skeleton-bg:#3a2b6873;--lk-skeleton-border:#a78bfa4d;--lk-skeleton-shimmer:#ffffff24;--bg-gradient:linear-gradient(180deg, #161130 0%, #231a4e 50%, #2d2154 100%)}.theme-dawn{--space-deep:#1a0b2e;--space-mid:#2d1b4e;--star-gold:#f5a65a;--nebula-purple:#c94b4b;--pink-glow:#f5a65a;--blue-glow:#e07a3a;--green-glow:#10b981;--text-primary:#fdf8f0;--text-secondary:#f0d9b5;--text-muted:#c9a87a;--surface-1:#ffffff0a;--surface-2:#ffffff0f;--surface-3:#ffffff1a;--glass-bg:#422438d9;--glass-bg-hover:#543044eb;--glass-border:#ffbec847;--glass-border-hover:#ffbec86b;--primary:#f5a65a;--primary-alpha:#f5a65a33;--primary-dark:#e07a3a;--border-color:#f5a65a26;--gradient-primary:linear-gradient(135deg, #f5a65a 0%, #e07a3a 100%);--gradient-bg:linear-gradient(135deg, #1a0b2e 0%, #2d1b4e 25%, #5b2c6f 50%, #c94b4b 75%, #f5a65a 100%);--shadow-glow:0 0 20px #f5a65a4d;--shadow-card:0 4px 20px #0000004d;--lk-page-bg:linear-gradient(#96556938, #96556933), url(/backgrounds/dawn.jpg?v=3) center / cover no-repeat fixed, linear-gradient(180deg, #6e4b72 0%, #a55e80 34%, #d67e90 62%, #ef9784 82%, #ffc08e 100%);--lk-hero:linear-gradient(135deg, #4a283eeb, #301a2cf0);--lk-card:#46263ce6;--lk-card2:#ffbec824;--lk-border:#ffbec84d;--lk-text:#fff5f6;--lk-text-dim:#f0bcc8;--lk-text-faint:#d895a8;--lk-title-gradient:linear-gradient(90deg, #fff, #ffb8c8);--lk-header-bg:#341c2eeb;--lk-sidebar-bg:linear-gradient(180deg, #4a283eeb, #341c2ef0);--lk-stars-opacity:0;--lk-skeleton-bg:#4224388c;--lk-skeleton-border:#ffbec833;--lk-skeleton-shimmer:#ffd2d71f}.theme-light,.theme-dawn{--lk-blur:6px;--lk-sidebar-blur:4px}:root{--space-deep:#0f0f23;--space-mid:#1a1a3e;--star-gold:#fbbf24;--nebula-purple:#a855f7;--pink-glow:#f472b6;--blue-glow:#60a5fa;--green-glow:#34d399;--text-primary:#fff;--text-secondary:#94a3b8;--text-muted:#64748b;--text-tertiary:#64748b;--surface-1:#ffffff08;--surface-2:#ffffff0d;--surface-3:#ffffff14;--glass-bg:#ffffff08;--glass-bg-hover:#ffffff14;--glass-border:#ffffff14;--glass-border-hover:#ffffff1a;--primary:#fbbf24;--primary-alpha:#fbbf2433;--primary-dark:#f59e0b;--success:#34d399;--warning:#f97316;--danger:#ef4444;--info:#60a5fa;--border-color:#ffffff14;--gradient-primary:linear-gradient(135deg, #fbbf24 0%, #f59e0b 100%);--gradient-purple:linear-gradient(135deg, #a855f7 0%, #9333ea 100%);--gradient-bg:linear-gradient(135deg, #0f0c29 0%, #1a1a3e 50%, #0f0f23 100%);--shadow-glow:0 0 20px #fbbf244d;--shadow-card:0 4px 20px #0000004d;--lk-page-bg:linear-gradient(#0307162e, #03071647), url(/backgrounds/night.jpg?v=1) center / cover no-repeat fixed, linear-gradient(135deg, #070b16 0%, #0e1830 50%, #070b16 100%);--lk-hero:linear-gradient(135deg, #14203ef0 0%, #2a3460e6 50%, #0a1022f5 100%);--lk-card:#0f1932d9;--lk-card2:#ffffff0d;--lk-border:#94a3b82e;--lk-text:#f1f5f9;--lk-text-dim:#94a3b8;--lk-text-faint:#64748b;--lk-title-gradient:linear-gradient(90deg, #f1f5f9, #38bdf8);--lk-header-bg:#070b16eb;--lk-sidebar-bg:#0a1120;--lk-stars-opacity:.15;--lk-room-sky-shade:#050a181f;--accent-pink:#ec4899}.theme-light{--lk-room-sky-shade:#05122a8f;--space-deep:#eaf4fc;--space-mid:#d6e9f8;--star-gold:#fbbf24;--nebula-purple:#3b82f6;--pink-glow:#93c5fd;--blue-glow:#60a5fa;--green-glow:#34d399;--text-primary:#f0f7ff;--text-secondary:#c7dcf5;--text-muted:#8fb4dd;--surface-1:#ffffff0f;--surface-2:#ffffff17;--surface-3:#ffffff24;--glass-bg:linear-gradient(135deg, #122e62d9, #0a1a3ce6);--glass-bg-hover:linear-gradient(135deg, #16346ae6, #0d2044f0);--glass-border:#bfdbfe73;--glass-border-hover:#bfdbfe99;--primary:#3b82f6;--primary-alpha:#3b82f633;--primary-dark:#2563eb;--border-color:#93c5fd2e;--gradient-primary:linear-gradient(135deg, #60a5fa 0%, #3b82f6 100%);--gradient-bg:linear-gradient(180deg, #cfe7f8 0%, #e6f3fc 100%);--shadow-glow:0 0 20px #3b82f659;--shadow-card:0 8px 28px #0c1e4247;--lk-page-bg:linear-gradient(#fff3, #ffffff1f), url(/backgrounds/day.jpg?v=3) center / cover no-repeat fixed, linear-gradient(180deg, #7fb9e8 0%, #a8d2f0 45%, #cfe6f7 78%, #e8f3fb 100%);--lk-hero:linear-gradient(135deg, #102248f7 0%, #345ea0eb 50%, #0a1836f7 100%);--lk-card:linear-gradient(135deg, #122e62d9, #0a1a3ce6);--lk-card2:#0e22488c;--lk-border:#bfdbfe66;--lk-text:#fff;--lk-text-dim:#dbeafe;--lk-text-faint:#bfdbfe;--lk-title-gradient:linear-gradient(90deg, #fff, #bae6fd);--lk-header-bg:#0c2046d9;--lk-sidebar-bg:linear-gradient(180deg, #122e62cc, #0a1a3cdb);--lk-stars-opacity:0;--lk-skeleton-bg:#122e6266;--lk-skeleton-border:#bfdbfe59;--lk-skeleton-shimmer:#ffffff2e;--bg-gradient:linear-gradient(180deg, #cfe7f8 0%, #e6f3fc 100%)}.theme-twilight{--lk-room-sky-shade:#0f08264d;--space-deep:#161130;--space-mid:#231a4e;--star-gold:#fbbf24;--nebula-purple:#a78bfa;--pink-glow:#f0abfc;--blue-glow:#818cf8;--green-glow:#34d399;--text-primary:#f5f3ff;--text-secondary:#c4b5fd;--text-muted:#a78bfa;--surface-1:#ffffff0a;--surface-2:#ffffff0f;--surface-3:#ffffff1a;--glass-bg:#16213ea6;--glass-bg-hover:#16213ecc;--glass-border:#a78bfa33;--glass-border-hover:#a78bfa52;--primary:#a78bfa;--primary-alpha:#a78bfa33;--primary-dark:#8b5cf6;--border-color:#a78bfa26;--gradient-primary:linear-gradient(135deg, #a78bfa 0%, #7c3aed 100%);--gradient-bg:linear-gradient(180deg, #161130 0%, #231a4e 50%, #2d2154 100%);--shadow-glow:0 0 20px #a78bfa4d;--shadow-card:0 4px 20px #0006;--lk-page-bg:linear-gradient(#1e143c59, #1e143c59), url(/backgrounds/twilight.jpg?v=2) center / cover no-repeat fixed, linear-gradient(180deg, #221a4a 0%, #3d2a6e 38%, #6a4699 66%, #9a5f9e 86%, #c47d92 100%);--lk-hero:linear-gradient(135deg, #282054f5 0%, #583e98eb 50%, #181434f7 100%);--lk-card:#3a2b68d1;--lk-card2:#a78bfa1f;--lk-border:#a78bfa40;--lk-text:#f5f3ff;--lk-text-dim:#c4b5fd;--lk-text-faint:#a78bfa;--lk-title-gradient:linear-gradient(90deg, #f5f3ff, #c4b5fd);--lk-header-bg:#231942e6;--lk-sidebar-bg:#2d2154;--lk-stars-opacity:0;--lk-skeleton-bg:#3a2b6873;--lk-skeleton-border:#a78bfa4d;--lk-skeleton-shimmer:#ffffff24;--bg-gradient:linear-gradient(180deg, #161130 0%, #231a4e 50%, #2d2154 100%)}.theme-dawn{--lk-room-sky-shade:#1c0c2375;--space-deep:#1a0b2e;--space-mid:#2d1b4e;--star-gold:#f5a65a;--nebula-purple:#c94b4b;--pink-glow:#f5a65a;--blue-glow:#e07a3a;--green-glow:#10b981;--text-primary:#fdf8f0;--text-secondary:#f0d9b5;--text-muted:#c9a87a;--surface-1:#ffffff0a;--surface-2:#ffffff0f;--surface-3:#ffffff1a;--glass-bg:#422438d9;--glass-bg-hover:#543044eb;--glass-border:#ffbec847;--glass-border-hover:#ffbec86b;--primary:#f5a65a;--primary-alpha:#f5a65a33;--primary-dark:#e07a3a;--border-color:#f5a65a26;--gradient-primary:linear-gradient(135deg, #f5a65a 0%, #e07a3a 100%);--gradient-bg:linear-gradient(135deg, #1a0b2e 0%, #2d1b4e 25%, #5b2c6f 50%, #c94b4b 75%, #f5a65a 100%);--shadow-glow:0 0 20px #f5a65a4d;--shadow-card:0 4px 20px #0000004d;--lk-page-bg:linear-gradient(#96556938, #96556933), url(/backgrounds/dawn.jpg?v=3) center / cover no-repeat fixed, linear-gradient(180deg, #6e4b72 0%, #a55e80 34%, #d67e90 62%, #ef9784 82%, #ffc08e 100%);--lk-hero:linear-gradient(135deg, #4e283ef2 0%, #a85468e0 50%, #321a2ef5 100%);--lk-card:#46263ce6;--lk-card2:#ffbec824;--lk-border:#ffbec84d;--lk-text:#fff5f6;--lk-text-dim:#f0bcc8;--lk-text-faint:#d895a8;--lk-title-gradient:linear-gradient(90deg, #fff, #ffb8c8);--lk-header-bg:#341c2eeb;--lk-sidebar-bg:linear-gradient(180deg, #4a283eeb, #341c2ef0);--lk-stars-opacity:0;--lk-skeleton-bg:#4224388c;--lk-skeleton-border:#ffbec833;--lk-skeleton-shimmer:#ffd2d71f}body,.theme-transition{transition:background-color .3s,color .3s,border-color .3s}:root{--bg-gradient:linear-gradient(135deg, #0a0a2a 0%, #1a1a3e 30%, #0f0f2a 100%);--glass-bg:#1a1a3e99;--glass-border:#ffffff1f}.theme-light{--bg-gradient:linear-gradient(180deg, #cfe7f8 0%, #e6f3fc 100%);--glass-bg:linear-gradient(135deg, #122e62d9, #0a1a3ce6);--glass-border:#bfdbfe66}.theme-twilight{--bg-gradient:linear-gradient(180deg, #161130 0%, #231a4e 50%, #2d2154 100%);--glass-bg:#16213ea6;--glass-border:#a78bfa33}.theme-dawn{--bg-gradient:linear-gradient(180deg, #6e4b72 0%, #a55e80 40%, #c97a8e 70%, #ffc4a3 100%);--glass-bg:#422438d9;--glass-border:#ffbec847}body{background-attachment:fixed;background:var(--bg-gradient)!important}.theme-light .starsBg,.theme-light .stars,.theme-light .stars2,.theme-light .stars3,.theme-twilight .starsBg,.theme-twilight .stars,.theme-twilight .stars2,.theme-twilight .stars3,.theme-dawn .starsBg,.theme-dawn .stars,.theme-dawn .stars2,.theme-dawn .stars3{display:none!important}.theme-light [class*=heroCard],.theme-light [class*=statCard],.theme-light [class*=card],.theme-dawn [class*=heroCard],.theme-dawn [class*=statCard],.theme-dawn [class*=card]{-webkit-backdrop-filter:none!important}.theme-light,.theme-dawn{--lk-blur:6px;--lk-sidebar-blur:4px}.theme-twilight{--lk-blur:16px}:root,.theme-twilight{--lk-input-bg:#ffffff12;--lk-input-bg-hover:#ffffff1a;--lk-input-border:var(--lk-border,#ffffff1a);--lk-input-text:var(--lk-text,#fff);--lk-input-placeholder:var(--lk-text-dim,#94a3b8)}.theme-light{--lk-input-bg:#ffffffc7;--lk-input-bg-hover:#ffffffe6;--lk-input-border:#122e6233;--lk-input-text:#122a4a;--lk-input-placeholder:#122e6273}.theme-dawn{--lk-input-bg:#4a283ed9;--lk-input-bg-hover:#543044eb;--lk-input-border:#ffbec861;--lk-input-text:#fff5f6;--lk-input-placeholder:#ffdce48c}:where(.theme-light input:not([type=checkbox]):not([type=radio]):not([type=range]),.theme-light textarea,.theme-light select,.theme-dawn input:not([type=checkbox]):not([type=radio]):not([type=range]),.theme-dawn textarea,.theme-dawn select){background:var(--lk-input-bg);color:var(--lk-input-text)!important;border-color:var(--lk-input-border)!important}.theme-light input::placeholder,.theme-light textarea::placeholder,.theme-dawn input::placeholder,.theme-dawn textarea::placeholder{color:var(--lk-input-placeholder)!important}:root,.theme-twilight{--lk-live-bg:linear-gradient(135deg, #22c55e26, #22c55e0d), var(--lk-card,#0f1932d9);--lk-live-bg-hover:linear-gradient(135deg, #22c55e40, #22c55e1a), var(--lk-card,#0f1932d9);--lk-live-border:#22c55e4d;--lk-live-border-hover:#22c55e80;--lk-live-text:#22c55e;--lk-live-tooltip-bg:#1e293b;--lk-live-tooltip-text:#fff}.theme-light{--lk-live-bg:linear-gradient(135deg, #22c55e2e, #22c55e14), #ffffffbf;--lk-live-bg-hover:linear-gradient(135deg, #22c55e47, #22c55e1f), #ffffffe6;--lk-live-border:#16a34a66;--lk-live-border-hover:#16a34a99;--lk-live-text:#15803d;--lk-live-tooltip-bg:#fffffff2;--lk-live-tooltip-text:#122a4a}.theme-dawn{--lk-live-bg:linear-gradient(135deg, #34d39929, #34d3990f), #ffe8ee24;--lk-live-bg-hover:linear-gradient(135deg, #34d39942, #34d3991a), #ffe8ee38;--lk-live-border:#34d3996b;--lk-live-border-hover:#34d3999e;--lk-live-text:#a7f3d0;--lk-live-tooltip-bg:#341c2ef2;--lk-live-tooltip-text:#fff5f6}.theme-light [class*=search] input:not([type=checkbox]):not([type=radio]):not([type=range]),.theme-dawn [class*=search] input:not([type=checkbox]):not([type=radio]):not([type=range]),.theme-twilight [class*=search] input:not([type=checkbox]):not([type=radio]):not([type=range]){box-shadow:none!important;color:var(--lk-input-text)!important;background:0 0!important;border-color:#0000!important}:root{--lk-card-hover:#1e293bcc}.theme-twilight{--lk-card-hover:#4a3680e6}.theme-dawn{--lk-card-hover:#543044f2}.theme-light{--lk-card-hover:linear-gradient(135deg, #1c3a70e6, #10244af0)}.theme-light,.theme-dawn,.theme-twilight{--lk-star:#fff;--lk-star2:#e8ecff;--lk-star3:#ffe8d6}:root,.theme-dark{--lk-star:#fff;--lk-star2:#e8ecff;--lk-star3:#ffe8d6;--lk-glow:#8b5cf626;--lk-glow2:#8b5cf633;--lk-glow3:#8b5cf64d;--lk-accent:#a78bfa;--lk-loader-accent:#a855f7;--lk-loader-text:#ffffffbf}.theme-twilight{--lk-star:#ede9fe;--lk-star2:#ddd6fe;--lk-star3:#f5d0fe;--lk-glow:#8b5cf633;--lk-glow2:#8b5cf642;--lk-glow3:#8b5cf65c;--lk-accent:#c4b5fd;--lk-loader-accent:#a855f7;--lk-loader-text:#ede9fed9}.theme-light{--lk-star:#fff;--lk-star2:#dbeafe;--lk-star3:#e0f2fe;--lk-glow:#60a5fa29;--lk-glow2:#60a5fa33;--lk-glow3:#60a5fa4d;--lk-accent:#93c5fd;--lk-loader-accent:#60a5fa;--lk-loader-text:#fffc}.theme-dawn{--lk-star:#fff0f3;--lk-star2:#ffd9e2;--lk-star3:#ffc9a8;--lk-glow:#ffc8d638;--lk-glow2:#ffc8d647;--lk-glow3:#ffc8d65c;--lk-accent:#ffd0dc;--lk-loader-accent:#ff8fa8;--lk-loader-text:#fff0f3f2}.theme-day{--lk-page-bg:linear-gradient(#dbeafed1, #bfdbfee0), url(/day.jpg) center/cover fixed;--lk-hero:linear-gradient(135deg, #102248f7 0%, #345ea0eb 50%, #0a1836f7 100%);--lk-card:linear-gradient(135deg, #142a56e0, #0c1c3ceb);--lk-card2:#ffffff1f;--lk-border:#93c5fd2e;--lk-text:#fff;--lk-text-dim:#dbeafe;--lk-text-faint:#dbeafe80;--lk-surface-1:#ffffff0f;--lk-surface-2:#ffffff1a;--lk-surface-3:#ffffff24;--lk-glass:#ffffff1a;--lk-glass-border:#ffffff2e;--lk-glass-hover:linear-gradient(135deg, #1c3a70e6, #10244af0);--lk-input-bg:#ffffffc7;--lk-input-bg-hover:#ffffffe6;--lk-input-border:#122e6233;--lk-input-text:#122a4a;--lk-input-placeholder:#122e6273;--lk-star:#fff;--lk-star2:#dbeafe;--lk-star3:#e0f2fe;--lk-glow:#60a5fa29;--lk-glow2:#60a5fa33;--lk-glow3:#60a5fa4d;--lk-accent:#93c5fd;--lk-loader-accent:#60a5fa;--lk-loader-text:#fffc;--lk-live-bg:linear-gradient(135deg, #22c55e2e, #22c55e14), #ffffffbf;--lk-live-bg-hover:linear-gradient(135deg, #22c55e47, #22c55e1f), #ffffffe6;--lk-live-border:#16a34a66;--lk-live-border-hover:#16a34a99;--lk-live-text:#15803d;--lk-live-tooltip-bg:#fffffff2;--lk-live-tooltip-text:#122a4a}:root,.theme-dark{--lk-hero:linear-gradient(135deg, #0f1932eb, #080d1cf2)!important}.theme-dawn{--lk-hero:linear-gradient(135deg, #461e32f5 0%, #863852f0 50%, #2e1428f7 100%);--lk-card:#38192ced;--lk-card-hover:#482138f2;--lk-card2:#ffcdd724}.theme-light,.theme-day{--lk-hero:linear-gradient(135deg, #102248f7 0%, #345ea0eb 50%, #0a1836f7 100%);--lk-card:linear-gradient(135deg, #142a56e0, #0c1c3ceb);--lk-card2:#ffffff1f;--lk-card-hover:linear-gradient(135deg, #1c3a70e6, #10244af0);--lk-border:#93c5fd2e;--lk-text:#fff;--lk-text-dim:#dbeafe;--lk-text-faint:#dbeafe80;--lk-surface-1:#ffffff0f;--lk-surface-2:#ffffff1a;--lk-surface-3:#ffffff24;--lk-glass:#ffffff1a;--lk-glass-border:#ffffff2e;--lk-glass-hover:linear-gradient(135deg, #1c3a70e6, #10244af0);--lk-input-bg:#ffffffc7;--lk-input-bg-hover:#ffffffe6;--lk-input-border:#122e6233;--lk-input-text:#122a4a;--lk-input-placeholder:#122e6273}select option,select optgroup{color:#1e293b!important;background-color:#fff!important}
