@import url(https://fonts.googleapis.com/css2?family=Sora:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap);*,:after,:before{box-sizing:border-box;color:#f0f8ff;margin:0;padding:0}:root{--bg-deep:#050816;--bg-base:#0b1020;--bg-card:#111827;--bg-glass:#111827c7;--bg-hover:#ffffff0f;--bg-active:#3b82f629;--border:#ffffff14;--border-md:#ffffff24;--accent:#3b82f6;--accent-glow:#3b82f661;--accent-dim:#3b82f624;--accent2:#06b6d4;--success:#10b981;--danger:#ef4444;--warn:#f59e0b;--text-1:#f8fafc;--text-2:#94a3b8;--text-3:#64748b;--text-acc:#93c5fd;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--shadow-card:0 10px 40px #00000073;--shadow-glow:0 0 50px #3b82f62e;--font:"Sora",system-ui,sans-serif;--mono:"JetBrains Mono",monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top left,#3b82f61f,#0000 28%),radial-gradient(circle at bottom right,#06b6d414,#0000 26%),linear-gradient(145deg,#050816,#0b1020 45%,#0f172a);color:#f8fafc;color:var(--text-1);font-family:Sora,system-ui,sans-serif;font-family:var(--font);font-size:15px;line-height:1.6;overflow-x:hidden}::selection{background:#3b82f64d;color:#fff}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit;transition:all .25s ease}input,select,textarea{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--border);color:#f8fafc;color:var(--text-1);font-family:inherit}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f6a6,#06b6d48c);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3b82f6e6,#06b6d4cc)}body:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.03'/%3E%3C/svg%3E");opacity:.28;z-index:9999}body:after,body:before{content:"";inset:0;pointer-events:none;position:fixed}body:after{background:radial-gradient(circle at 20% 20%,#3b82f614,#0000 30%),radial-gradient(circle at 80% 80%,#06b6d40f,#0000 30%);z-index:-1}.Auth_page__EVdsd{background:var(--bg-deep);display:flex;min-height:100vh;overflow:hidden;position:relative}.Auth_page__EVdsd:before{background:radial-gradient(circle,#6366f11f 0,#0000 70%);height:600px;left:-200px;top:-200px;width:600px}.Auth_page__EVdsd:after,.Auth_page__EVdsd:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.Auth_page__EVdsd:after{background:radial-gradient(circle,#22d3ee12 0,#0000 70%);bottom:-100px;height:400px;right:-100px;width:400px}.Auth_left__a2-wi{align-items:center;display:none;flex:1 1;justify-content:center;padding:60px;position:relative}@media (min-width:900px){.Auth_left__a2-wi{display:flex}}.Auth_leftInner__0JxAQ{max-width:420px}.Auth_brand__e5f79{align-items:center;display:flex;gap:12px;margin-bottom:56px}.Auth_brandIcon__mwHO4{align-items:center;background:linear-gradient(135deg,var(--accent),#818cf8);border-radius:12px;box-shadow:0 8px 24px var(--accent-glow);color:#fff;display:flex;height:44px;justify-content:center;width:44px}.Auth_brandName__rCpPN{color:var(--text-1);font-size:22px;font-weight:700}.Auth_heroText__eEF\+B{margin-bottom:40px}.Auth_heroText__eEF\+B h1{color:var(--text-1);font-size:42px;font-weight:800;letter-spacing:-1px;line-height:1.15;margin-bottom:16px}.Auth_heroText__eEF\+B h1 span{color:var(--accent)}.Auth_heroText__eEF\+B p{color:var(--text-2);font-size:16px;line-height:1.7}.Auth_featureList__gVqqS{display:flex;flex-direction:column;gap:14px}.Auth_feature__wzJfQ{align-items:center;color:var(--text-2);display:flex;font-size:14px;gap:12px}.Auth_featureIcon__Phm\+E{background:var(--bg-card);border:1px solid var(--border);border-radius:9px;color:var(--accent);flex-shrink:0;height:34px;width:34px}.Auth_featureIcon__Phm\+E,.Auth_right__qxQeG{align-items:center;display:flex;justify-content:center}.Auth_right__qxQeG{padding:24px;position:relative;width:100%;z-index:1}@media (min-width:900px){.Auth_right__qxQeG{flex-shrink:0;width:480px}}.Auth_card__4vq5T{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111827d9;border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);max-width:420px;padding:40px 36px;width:100%}@media (max-width:480px){.Auth_card__4vq5T{padding:28px 22px}}.Auth_cardBrand__JNFE3{align-items:center;display:flex;gap:10px;margin-bottom:28px}.Auth_cardBrandIcon__TG1FY{align-items:center;background:linear-gradient(135deg,var(--accent),#818cf8);border-radius:10px;color:#fff;display:flex;height:36px;justify-content:center;width:36px}.Auth_cardBrandName__TG7JN{color:var(--text-1);font-size:18px;font-weight:700}.Auth_title__FTduc{color:var(--text-1);font-size:26px;font-weight:700;letter-spacing:-.5px;margin-bottom:6px}.Auth_subtitle__gGfrX{color:var(--text-2);font-size:14px;margin-bottom:28px}.Auth_error__RnT\+6{align-items:center;background:#ef44441a;border:1px solid #ef444440;border-radius:var(--radius-sm);color:#fca5a5;display:flex;font-size:13px;gap:8px;margin-bottom:18px;padding:11px 14px}.Auth_field__xzx7F{margin-bottom:18px}.Auth_label__m6B0J{color:var(--text-2);display:block;font-size:12px;font-weight:600;letter-spacing:.3px;margin-bottom:7px;text-transform:uppercase}.Auth_inputWrapper__63vwU{align-items:center;display:flex;position:relative}.Auth_inputIcon__xAUA1{color:var(--text-3);display:flex;left:13px;pointer-events:none;position:absolute}.Auth_input__kQHcd{background:#ffffff0a;border:1px solid var(--border-md);border-radius:var(--radius-sm);color:var(--text-1);font-size:14px;outline:none;padding:11px 13px 11px 40px;transition:border-color .2s,box-shadow .2s;width:100%}.Auth_input__kQHcd:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.Auth_input__kQHcd::placeholder{color:var(--text-3)}.Auth_btn__vZ14q{background:linear-gradient(135deg,var(--accent) 0,#818cf8 100%);border:none;border-radius:var(--radius-sm);box-shadow:0 4px 20px var(--accent-glow);color:#fff;font-size:15px;font-weight:600;letter-spacing:.2px;margin-top:6px;padding:13px;transition:opacity .2s,transform .15s,box-shadow .2s;width:100%}.Auth_btn__vZ14q:hover:not(:disabled){box-shadow:0 8px 28px var(--accent-glow);opacity:.9;transform:translateY(-1px)}.Auth_btn__vZ14q:active:not(:disabled){transform:translateY(0)}.Auth_btn__vZ14q:disabled{cursor:not-allowed;opacity:.5}.Auth_divider__B71cs{align-items:center;color:var(--text-3);display:flex;font-size:12px;gap:12px;margin:22px 0}.Auth_divider__B71cs:after,.Auth_divider__B71cs:before{background:var(--border);content:"";flex:1 1;height:1px}.Auth_footer__Zfb-t{color:var(--text-3);font-size:13px;margin-top:6px;text-align:center}.Auth_footer__Zfb-t a{color:var(--text-acc);font-weight:500}.Auth_footer__Zfb-t a:hover{color:var(--accent)}.Auth_guestNote__RFDci{border-top:1px solid var(--border);color:var(--text-3);font-size:12px;margin-top:16px;padding-top:16px;text-align:center}.Auth_orSeparator__ZDDh6{border-top:1px solid var(--border);margin:16px 0}.Auth_inputPlain__TO\+8N{background:#ffffff0a;border:1px solid var(--border-md);border-radius:var(--radius-sm);color:var(--text-1);font-size:14px;outline:none;padding:11px 13px;transition:border-color .2s,box-shadow .2s;width:100%}.Auth_inputPlain__TO\+8N:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.Auth_inputPlain__TO\+8N::placeholder{color:var(--text-3)}.Dashboard_layout__crPVK{background:var(--bg-deep);color:var(--text-1);display:flex;font-family:var(--font);height:100vh;overflow:hidden}.Dashboard_sidebar__E3xZ5{background:var(--bg-card);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;padding-bottom:12px;transition:transform .3s ease;width:240px}@media (max-width:768px){.Dashboard_sidebar__E3xZ5{bottom:0;box-shadow:4px 0 32px #0009;left:0;position:fixed;top:0;transform:translateX(-100%);z-index:200}.Dashboard_sidebar__E3xZ5.Dashboard_open__ujw6a{transform:translateX(0)}.Dashboard_layout__crPVK{flex-direction:column}}.Dashboard_sidebarLogo__N1ho9{align-items:center;border-bottom:1px solid var(--border);color:var(--text-1);display:flex;font-size:18px;font-weight:800;gap:10px;letter-spacing:-.5px;padding:22px 18px}.Dashboard_sidebarLogoIcon__dHvct{align-items:center;border-radius:10px;box-shadow:0 4px 12px var(--accent-glow);color:#fff;display:flex;height:36px;justify-content:center;width:36px}.Dashboard_nav__nbWQi{display:flex;flex:1 1;flex-direction:column;gap:2px;padding:14px 10px}.Dashboard_navItem__Xkyxc{align-items:center;border-radius:10px;color:var(--text-2);display:flex;font-size:14px;font-weight:500;gap:11px;padding:10px 13px;text-decoration:none;transition:all .15s}.Dashboard_navItem__Xkyxc:hover{background:var(--bg-hover);color:var(--text-1)}.Dashboard_navItem__Xkyxc.Dashboard_active__dUTuI{background:var(--bg-active);color:var(--text-acc)}.Dashboard_navDivider__U7t1x{background:var(--border);height:1px;margin:8px 10px}.Dashboard_userCard__9uh\+l{align-items:center;background:#ffffff08;border:1px solid var(--border);border-radius:12px;display:flex;gap:10px;margin:0 10px;padding:12px}.Dashboard_userAvatar__QL91O{align-items:center;background:linear-gradient(135deg,var(--accent-dim),#2d8cff);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:34px;justify-content:center;width:34px}.Dashboard_userName__v8XHS{color:var(--text-1);font-size:13px;font-weight:600}.Dashboard_userEmail__qUoS9,.Dashboard_userName__v8XHS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_userEmail__qUoS9{color:var(--text-3);font-size:11px}.Dashboard_logoutBtn__Lheob{align-items:center;background:none;border:1px solid var(--border);border-radius:10px;color:var(--text-3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;margin:10px 10px 0;padding:9px 13px;transition:all .15s;width:calc(100% - 20px)}.Dashboard_logoutBtn__Lheob:hover{background:#ef44441a;border-color:#ef444440;color:#fca5a5}.Dashboard_mobileBar__Ta-eG{align-items:center;background:var(--bg-card);border-bottom:1px solid var(--border);display:none;flex-shrink:0;height:56px;justify-content:space-between;padding:0 18px;z-index:10}@media (max-width:768px){.Dashboard_mobileBar__Ta-eG{display:flex}}.Dashboard_mobileBarBrand__UDXnJ{color:var(--text-1);font-size:17px;font-weight:800}.Dashboard_menuBtn__rSaRo{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-2);display:flex;height:36px;justify-content:center;transition:background .15s;width:36px}.Dashboard_menuBtn__rSaRo:hover{background:var(--bg-hover)}.Dashboard_overlay__75nfK{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;display:none;inset:0;position:fixed;z-index:150}@media (max-width:768px){.Dashboard_overlay__75nfK.Dashboard_visible__ckOU2{display:block}}.Dashboard_main__Fw1GG{flex:1 1;overflow-y:auto;padding:32px 36px}@media (max-width:768px){.Dashboard_main__Fw1GG{padding:20px 18px}}.Dashboard_pageHeader__6YorR{margin-bottom:32px}.Dashboard_pageHeader__6YorR h1{color:var(--text-1);font-size:28px;font-weight:800;letter-spacing:-.5px;margin-bottom:4px}.Dashboard_pageHeader__6YorR p{color:var(--text-3);font-size:13px}.Dashboard_pageHeader__6YorR strong{background:var(--bg-active);border-radius:5px;color:var(--text-acc);font-family:var(--mono);font-size:12px;padding:2px 7px}.Dashboard_actions__-VZJ2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:28px}@media (max-width:900px){.Dashboard_actions__-VZJ2{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Dashboard_actions__-VZJ2{gap:10px;grid-template-columns:repeat(2,1fr)}}.Dashboard_actionCard__Pa0u6{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:20px 18px;position:relative;transition:all .2s}.Dashboard_actionCard__Pa0u6:before{border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s}.Dashboard_actionCard__Pa0u6:hover{border-color:var(--border-md);box-shadow:0 12px 32px #00000059;transform:translateY(-3px)}.Dashboard_actionCard__Pa0u6:hover:before{opacity:1}.Dashboard_actionCard__Pa0u6:active{transform:translateY(0)}.Dashboard_actionIcon__7c3uf{align-items:center;border-radius:14px;color:#fff;display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.Dashboard_actionLabel__vJ\+3F{color:var(--text-1);font-size:15px;font-weight:700}.Dashboard_actionDesc__NGOJf{color:var(--text-3);font-size:12px}.Dashboard_joinSection__IEXKW{margin-bottom:32px}.Dashboard_joinSection__IEXKW h2{color:var(--text-3);font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.Dashboard_joinBox__xK6Gm{display:flex;gap:10px;max-width:520px}@media (max-width:480px){.Dashboard_joinBox__xK6Gm{flex-direction:column}}.Dashboard_joinInput__ZFSIV{background:var(--bg-card);border:1px solid var(--border-md);border-radius:12px;color:var(--text-1);flex:1 1;font-family:var(--font);font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s,box-shadow .2s}.Dashboard_joinInput__ZFSIV:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.Dashboard_joinInput__ZFSIV::placeholder{color:var(--text-3)}.Dashboard_joinBtn__iXkF2{align-items:center;background:var(--accent);border:none;border-radius:12px;box-shadow:0 4px 16px var(--accent-glow);color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 22px;transition:all .15s;white-space:nowrap}.Dashboard_joinBtn__iXkF2:hover{background:#4f46e5;transform:translateY(-1px)}.Dashboard_section__dHbEh{margin-bottom:32px}.Dashboard_sectionHeader__uBUdQ{align-items:center;display:flex;gap:8px;margin-bottom:14px}.Dashboard_sectionHeader__uBUdQ h2{color:var(--text-3);font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.Dashboard_sectionCount__K66sL{background:var(--bg-card);border:1px solid var(--border);border-radius:99px;color:var(--text-3);font-size:11px;font-weight:600;padding:1px 7px}.Dashboard_meetingList__bM3eT{display:flex;flex-direction:column;gap:8px}.Dashboard_emptyState__w0sdy{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-3);font-size:14px;padding:32px;text-align:center}.Dashboard_emptyState__w0sdy svg{margin-bottom:12px;opacity:.4}.Dashboard_meetingCard__edbWl{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;gap:16px;padding:14px 18px;transition:all .15s}.Dashboard_meetingCard__edbWl:hover{background:#161d2e;border-color:var(--border-md)}@media (max-width:600px){.Dashboard_meetingCard__edbWl{flex-wrap:wrap;gap:10px}}.Dashboard_meetingColorBar__nTv95{background:linear-gradient(180deg,var(--accent),#22d3ee);border-radius:99px;flex-shrink:0;height:40px;width:4px}.Dashboard_meetingInfo__4MgbM{flex:1 1;min-width:0}.Dashboard_meetingInfo__4MgbM h3{color:var(--text-1);font-size:14px;font-weight:600;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_meetingMeta__iHgSA{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Dashboard_meetingMeta__iHgSA span{align-items:center;color:var(--text-3);display:flex;font-size:12px;gap:4px}.Dashboard_meetingId__\+bjhs{align-items:center;background:var(--bg-active);border-radius:5px;color:var(--text-acc);cursor:pointer;display:flex;font-family:var(--mono);font-size:11px;gap:4px;padding:2px 7px;transition:background .15s}.Dashboard_meetingId__\+bjhs:hover{background:var(--accent-dim)}.Dashboard_meetingActions__nYszJ{display:flex;flex-shrink:0;gap:8px}.Dashboard_startBtn__mhQpb{align-items:center;background:var(--accent-dim);border:1px solid #6366f14d;border-radius:8px;color:var(--text-acc);display:flex;font-size:13px;font-weight:600;gap:6px;padding:7px 16px;transition:all .15s}.Dashboard_startBtn__mhQpb:hover{background:#6366f14d}.Dashboard_deleteBtn__-Do5r{align-items:center;background:#ef444414;border:1px solid #ef44442e;border-radius:8px;color:#fca5a5;display:flex;font-size:13px;font-weight:600;gap:6px;padding:7px 14px;transition:all .15s}.Dashboard_deleteBtn__-Do5r:hover{background:#ef444438}.MeetingPage_meetingRoot__hAHMr{background:#0d0f14;color:#f1f5f9;display:flex;flex-direction:column;font-family:var(--font);height:100vh;-webkit-user-select:none;user-select:none}.MeetingPage_header__r3yoZ{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0d0f14eb;border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;height:56px;justify-content:space-between;padding:0 20px;z-index:20}.MeetingPage_headerLeft__Oyopy{align-items:center;display:flex;gap:16px;min-width:0}.MeetingPage_headerRight__UGSAK{align-items:center;display:flex;flex-shrink:0;gap:10px}.MeetingPage_logo__LTCjK{align-items:center;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:800;gap:9px;letter-spacing:-.3px}.MeetingPage_logoGem__gI9j\+{align-items:center;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:10px;box-shadow:0 0 16px #3b82f659;display:flex;height:32px;justify-content:center;width:32px}.MeetingPage_headerDivider__Jy\+YG{background:#ffffff1a;flex-shrink:0;height:20px;width:1px}.MeetingPage_meetingTitle__7awjd{color:#94a3b8;font-size:13px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.MeetingPage_meetingTitle__7awjd{display:none}}.MeetingPage_timerBadge__EOUpz{align-items:center;background:#ef44441a;border:1px solid #ef444433;border-radius:99px;color:#f87171;display:flex;flex-shrink:0;font-family:var(--mono);font-size:12px;font-weight:600;gap:6px;letter-spacing:.5px;padding:4px 11px}.MeetingPage_timerDot__z3IMp{animation:MeetingPage_blink__ild8F 1.8s ease-in-out infinite;background:#ef4444;border-radius:50%;height:6px;width:6px}@keyframes MeetingPage_blink__ild8F{0%,to{opacity:1}50%{opacity:.15}}.MeetingPage_copyBtn__oqYH2{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;color:#64748b;display:flex;font-family:var(--mono);font-size:11px;gap:7px;letter-spacing:.3px;padding:6px 12px;transition:all .15s}.MeetingPage_copyBtn__oqYH2:hover{background:#ffffff14;border-color:#ffffff29;color:#cbd5e1}.MeetingPage_hostBadge__2zo6y{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:99px;color:#fff;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.8px;padding:3px 10px;text-transform:uppercase}.MeetingPage_mainArea__CDAnh{display:flex;flex:1 1;overflow:hidden;position:relative}.MeetingPage_videoSection__y-OJu{background:#0d0f14}.MeetingPage_gridWrapper__miuLx,.MeetingPage_videoSection__y-OJu{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.MeetingPage_videoGrid__IOYXk{grid-gap:10px;align-content:center;display:grid;flex:1 1;gap:10px;justify-items:stretch;overflow:hidden;padding:14px}.MeetingPage_grid1__HEs1I{grid-template-columns:1fr}.MeetingPage_grid2__ce3nZ,.MeetingPage_grid4__EpjKQ{grid-template-columns:repeat(2,1fr)}@media (max-width:600px){.MeetingPage_grid2__ce3nZ,.MeetingPage_grid4__EpjKQ{grid-template-columns:1fr}.MeetingPage_videoGrid__IOYXk{gap:8px;padding:8px}}.MeetingPage_gridStrip__lxnHa{align-content:start;flex:none;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));height:160px}.MeetingPage_pagination__V9Mx2{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:center;padding:8px 0 12px}.MeetingPage_pageBtn__X1FrO{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;color:#94a3b8;display:flex;font-size:20px;height:34px;justify-content:center;line-height:1;transition:all .15s;width:34px}.MeetingPage_pageBtn__X1FrO:hover:not(:disabled){background:#ffffff1f;color:#f1f5f9}.MeetingPage_pageBtn__X1FrO:disabled{cursor:not-allowed;opacity:.25}.MeetingPage_pageDots__AqJWE{align-items:center;display:flex;gap:7px;justify-content:center}.MeetingPage_pageDot__JcrgP{background:#ffffff2e;border:none;border-radius:50%;height:8px;padding:0;transition:all .18s;width:8px}.MeetingPage_pageDot__JcrgP:hover{background:#fff6}.MeetingPage_pageDotActive__p4QbS{background:#3b82f6!important;border-radius:4px;width:22px}.MeetingPage_pinnedView__MCYGq{flex:1 1;overflow:hidden;padding:12px 12px 0}.MeetingPage_tile__ETiGM{aspect-ratio:16/9;background:#161b27;border:1px solid #ffffff0d;border-radius:16px;min-height:120px;overflow:hidden;position:relative;transition:border-color .2s,box-shadow .2s}.MeetingPage_tile__ETiGM:hover{border-color:#ffffff1f}.MeetingPage_tilePinned__K84UG{aspect-ratio:unset;border-color:#3b82f64d;border-radius:18px;box-shadow:0 0 0 1px #3b82f626,0 8px 40px #0006;height:100%}.MeetingPage_tileScreen__OUEhP{border-color:#06b6d466;box-shadow:0 0 0 2px #06b6d41f}.MeetingPage_tileVirtual__HiSfo{opacity:.88}.MeetingPage_tileVideo__YR2By{display:block;height:100%;object-fit:cover;width:100%}.MeetingPage_avatarFill__kTRQv{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.MeetingPage_avatarInitial__wvGcd{align-items:center;background:#ffffff14;border:2px solid #ffffff1f;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:800;height:60px;justify-content:center;letter-spacing:-.5px;width:60px}@media (max-width:600px){.MeetingPage_avatarInitial__wvGcd{font-size:18px;height:44px;width:44px}}.MeetingPage_tileOverlay__SnOjh{align-items:flex-end;background:linear-gradient(#0000,#000000b8);bottom:0;display:flex;justify-content:space-between;left:0;padding:28px 10px 10px;position:absolute;right:0}.MeetingPage_tileMeta__zmPEj{align-items:center;display:flex;gap:6px;min-width:0}.MeetingPage_tileName__UG\+Oe{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:600;gap:5px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MeetingPage_tileHostTag__hRYRu{background:#3b82f6bf;border-radius:4px;color:#fff;font-size:9px;font-weight:700;letter-spacing:.4px;padding:1px 6px;text-transform:uppercase}.MeetingPage_muteIndicator__dBl6b{align-items:center;background:#ef4444e6;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.MeetingPage_handIndicator__iP\+HC{align-items:center;animation:MeetingPage_bounce__zBMSN 1s ease-in-out infinite;color:#fbbf24;display:flex;justify-content:center}@keyframes MeetingPage_bounce__zBMSN{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.MeetingPage_tileActions__f\+azg{animation:MeetingPage_fadeIn__t2IaU .15s ease;display:flex;gap:5px;position:absolute;right:8px;top:8px}@keyframes MeetingPage_fadeIn__t2IaU{0%{opacity:0}to{opacity:1}}.MeetingPage_tileAction__7zGVB{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;border:1px solid #ffffff1f;border-radius:8px;color:#cbd5e1;display:flex;height:30px;justify-content:center;transition:all .15s;width:30px}.MeetingPage_tileAction__7zGVB:hover{background:#ffffff24;color:#fff}.MeetingPage_tileActionDanger__P\+p9z:hover{background:#ef444473!important;border-color:#ef444480!important;color:#fca5a5!important}.MeetingPage_sidebar__A5Rvu{animation:MeetingPage_slideIn__uxlPb .22s ease;background:#111520;border-left:1px solid #ffffff0f;display:flex;flex-direction:column;flex-shrink:0;width:310px}@keyframes MeetingPage_slideIn__uxlPb{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.MeetingPage_sidebar__A5Rvu{border-radius:18px 0 0 18px;bottom:80px;box-shadow:-6px 0 40px #000000a6;position:fixed;right:0;top:56px;width:290px;z-index:50}}.MeetingPage_sidebarHeader__CNk9A{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;height:50px;justify-content:space-between;padding:0 14px}.MeetingPage_sidebarTabs__FSX8U{display:flex;gap:2px}.MeetingPage_sidebarTab__tFRdn{background:none;border:none;border-radius:8px;color:#64748b;font-family:var(--font);font-size:12px;font-weight:600;padding:6px 12px;transition:all .15s}.MeetingPage_sidebarTab__tFRdn:hover{background:#ffffff0d;color:#cbd5e1}.MeetingPage_sidebarTabActive__eIFh6{background:#3b82f61f!important;color:#f1f5f9!important}.MeetingPage_unreadBadge__c3h7R{align-items:center;background:#3b82f6;border-radius:50%;color:#fff;display:inline-flex;font-size:9px;font-weight:800;height:16px;justify-content:center;margin-left:5px;width:16px}.MeetingPage_closeSidebar__KoGz-{align-items:center;background:none;border:none;border-radius:8px;color:#64748b;display:flex;height:30px;justify-content:center;transition:all .15s;width:30px}.MeetingPage_closeSidebar__KoGz-:hover{background:#ffffff14;color:#f1f5f9}.MeetingPage_participantsList__EUjl1{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:10px}.MeetingPage_participantRow__3q7Zi{align-items:center;border-radius:12px;display:flex;gap:10px;padding:9px 10px;transition:background .15s}.MeetingPage_participantRow__3q7Zi:hover{background:#ffffff0a}.MeetingPage_participantAvatar__rMk9w{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.MeetingPage_participantInfo__89gzQ{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.MeetingPage_participantName__GPS1o{color:#e2e8f0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MeetingPage_hostTag__bpuRu{background:#3b82f633;border-radius:4px;color:#93c5fd;flex-shrink:0;font-size:10px;font-weight:700;padding:1px 7px}.MeetingPage_participantIcons__jAat6{align-items:center;color:#64748b;display:flex;gap:5px}.MeetingPage_hostActions__Q6jfg{display:flex;gap:4px;opacity:0;transition:opacity .15s}.MeetingPage_participantRow__3q7Zi:hover .MeetingPage_hostActions__Q6jfg{opacity:1}.MeetingPage_hostActions__Q6jfg button{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;color:#94a3b8;display:flex;height:28px;justify-content:center;transition:all .15s;width:28px}.MeetingPage_hostActions__Q6jfg button:hover{background:#ffffff1f;color:#f1f5f9}.MeetingPage_removeBtn__llEFI:hover{background:#ef444440!important;border-color:#ef444459!important;color:#fca5a5!important}.MeetingPage_waitingList__7490p{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:12px}.MeetingPage_waitingRow__068Q-{align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;display:flex;gap:10px;padding:12px 14px}.MeetingPage_waitingActions__5RXZc{display:flex;gap:7px;margin-left:auto}.MeetingPage_admitBtn__g7iKR{background:#10b98126;border:1px solid #10b9814d;border-radius:8px;color:#10b981;font-family:var(--font);font-size:12px;font-weight:600;padding:6px 14px;transition:all .15s}.MeetingPage_admitBtn__g7iKR:hover{background:#10b981;color:#fff}.MeetingPage_denyBtn__1ORnm{background:#ef44441a;border:1px solid #ef444438;border-radius:8px;color:#f87171;font-family:var(--font);font-size:12px;font-weight:600;padding:6px 12px;transition:all .15s}.MeetingPage_denyBtn__1ORnm:hover{background:#ef444447}.MeetingPage_emptyState__AKVIs{color:#64748b;font-size:13px;line-height:1.7;padding:36px;text-align:center}.MeetingPage_chat__jvlc\+{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.MeetingPage_chatMessages__B5Uys{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:14px}.MeetingPage_chatMessages__B5Uys::-webkit-scrollbar{width:3px}.MeetingPage_chatMessages__B5Uys::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.MeetingPage_emptyChat__OgtN4{color:#64748b;padding:36px 20px;text-align:center}.MeetingPage_emptyChatIcon__fynE7{display:block;margin:0 auto 12px;opacity:.4}.MeetingPage_emptyChat__OgtN4 p{font-size:13px;line-height:1.6}.MeetingPage_chatMsg__PPklv{display:flex;flex-direction:column;gap:4px;max-width:82%}.MeetingPage_chatMsgSelf__Gxc4D{align-self:flex-end}.MeetingPage_chatSender__av\+u\+{color:#60a5fa;font-size:11px;font-weight:600;padding-left:2px}.MeetingPage_chatBubble__UNdj\+{background:#ffffff0f;border:1px solid #ffffff12;border-radius:14px 14px 14px 4px;color:#e2e8f0;font-size:13px;line-height:1.55;padding:9px 13px}.MeetingPage_chatMsgSelf__Gxc4D .MeetingPage_chatBubble__UNdj\+{background:#3b82f633;border-color:#3b82f64d;border-radius:14px 14px 4px 14px}.MeetingPage_chatTime__9fwfI{align-self:flex-end;color:#475569;font-size:10px}.MeetingPage_chatInputRow__EuJIC{align-items:center;border-top:1px solid #ffffff0f;display:flex;gap:8px;padding:12px 14px}.MeetingPage_chatInput__vlsiU{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#f1f5f9;flex:1 1;font-family:var(--font);font-size:13px;outline:none;padding:10px 14px;transition:border-color .2s}.MeetingPage_chatInput__vlsiU:focus{background:#ffffff12;border-color:#3b82f680}.MeetingPage_chatInput__vlsiU::placeholder{color:#475569}.MeetingPage_chatSendBtn__UEndH{align-items:center;background:#3b82f6;border:none;border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:all .15s;width:38px}.MeetingPage_chatSendBtn__UEndH:hover:not(:disabled){background:#2563eb;transform:scale(1.07)}.MeetingPage_chatSendBtn__UEndH:disabled{cursor:not-allowed;opacity:.3}.MeetingPage_controls__6fd3t{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0d0f14f5;border-top:1px solid #ffffff0f;display:flex;flex-shrink:0;gap:12px;height:80px;justify-content:space-between;padding:0 24px}@media (max-width:600px){.MeetingPage_controls__6fd3t{height:72px;padding:0 12px}}.MeetingPage_controlsCenter__oqV3g,.MeetingPage_controlsLeft__k715l,.MeetingPage_controlsRight__lsAlD{align-items:center;display:flex;gap:6px}.MeetingPage_controlsCenter__oqV3g{flex:1 1;flex-wrap:nowrap;justify-content:center}@media (max-width:480px){.MeetingPage_controlsCenter__oqV3g{gap:4px}}.MeetingPage_ctrlBtn__IYS-a{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;color:#94a3b8;display:flex;flex-direction:column;font-family:var(--font);gap:4px;justify-content:center;min-width:60px;padding:9px 14px;position:relative;transition:all .18s}.MeetingPage_ctrlBtn__IYS-a:hover{background:#ffffff1c;border-color:#ffffff24;color:#f1f5f9;transform:translateY(-1px)}.MeetingPage_ctrlBtnActive__B\+gBQ{background:#3b82f626!important;border-color:#3b82f659!important;color:#93c5fd!important}.MeetingPage_ctrlBtnDanger__27LAA{background:#ef444424!important;border-color:#ef44444d!important;color:#fca5a5!important}.MeetingPage_ctrlIcon__6Owkp{align-items:center;display:flex;justify-content:center}.MeetingPage_ctrlLabel__8m68F{font-size:10px;font-weight:500;white-space:nowrap}@media (max-width:480px){.MeetingPage_ctrlLabel__8m68F{display:none}.MeetingPage_ctrlBtn__IYS-a{min-width:46px;padding:9px}}.MeetingPage_chatBtnWrapper__tvkbR,.MeetingPage_reactionsWrapper__3aW7j{position:relative}.MeetingPage_ctrlBadge__qc5Ma{align-items:center;background:#3b82f6;border:2px solid #0d0f14;border-radius:50%;color:#fff;display:flex;font-size:9px;font-weight:800;height:17px;justify-content:center;position:absolute;right:-5px;top:-5px;width:17px}.MeetingPage_reactionPicker__aWTGV{animation:MeetingPage_popUp__lR7bu .15s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#121622f7;border:1px solid #ffffff1a;border-radius:18px;bottom:calc(100% + 14px);box-shadow:0 20px 60px #000000b3;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;left:50%;padding:12px;position:absolute;transform:translateX(-50%);width:200px;z-index:100}@keyframes MeetingPage_popUp__lR7bu{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.MeetingPage_reactionEmoji__nisNo{background:none;border:none;border-radius:10px;cursor:pointer;font-size:22px;padding:6px;transition:all .12s}.MeetingPage_reactionEmoji__nisNo:hover{background:#ffffff1a;transform:scale(1.3)}.MeetingPage_endBtn__Xjetc{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 20px #ef444447;color:#fff;font-size:13px;font-weight:700;padding:10px 22px;transition:all .18s;white-space:nowrap}.MeetingPage_endBtn__Xjetc:hover{box-shadow:0 6px 24px #ef444473;transform:translateY(-1px)}.MeetingPage_leaveBtn__7DAEf{background:#ef44441a;border:1px solid #ef444438;border-radius:12px;color:#f87171;font-size:13px;font-weight:700;padding:10px 22px;transition:all .18s;white-space:nowrap}.MeetingPage_leaveBtn__7DAEf:hover{background:#ef444433}.MeetingPage_reactionFloat__vnVZi{align-items:center;animation:MeetingPage_floatUp__uIGK3 3.5s ease forwards;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0f14eb;border:1px solid #ffffff1a;border-radius:99px;bottom:115px;box-shadow:0 8px 32px #00000080;display:flex;gap:12px;left:50%;padding:10px 22px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:300}.MeetingPage_reactionEmoji2__g7RGw{font-size:26px}.MeetingPage_reactionName__dDDk8{color:#94a3b8;font-size:13px;font-weight:500}@keyframes MeetingPage_floatUp__uIGK3{0%{opacity:0;transform:translateX(-50%) translateY(20px)}12%{opacity:1;transform:translateX(-50%) translateY(0)}75%{opacity:1}to{opacity:0;transform:translateX(-50%) translateY(-40px)}}.MeetingPage_toast__sRjuz{animation:MeetingPage_toastIn__roTxI .2s ease;border-radius:12px;box-shadow:0 6px 28px #00000080;font-size:13px;font-weight:500;left:50%;padding:10px 20px;pointer-events:none;position:fixed;top:68px;transform:translateX(-50%);white-space:nowrap;z-index:400}@keyframes MeetingPage_toastIn__roTxI{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.MeetingPage_toast_info__zN7qH{background:#121622f7;border:1px solid #ffffff1a;color:#e2e8f0}.MeetingPage_toast_warn__-5Bst{background:#f59e0b1f;border:1px solid #f59e0b47;color:#fbbf24}.MeetingPage_toast_error__877Qi{background:#ef44441f;border:1px solid #ef444447;color:#fca5a5}.MeetingPage_fullscreenMsg__I\+NhT{align-items:center;background:#0d0f14;display:flex;height:100vh;justify-content:center}.MeetingPage_msgCard__\+w2ow{align-items:center;background:#111520;border:1px solid #ffffff14;border-radius:28px;box-shadow:0 24px 80px #0009;display:flex;flex-direction:column;gap:16px;max-width:400px;padding:56px 48px;text-align:center;width:90%}.MeetingPage_msgIcon__dUtpA{font-size:54px}.MeetingPage_msgCard__\+w2ow h2{color:#f1f5f9;font-size:22px;font-weight:700;letter-spacing:-.3px}.MeetingPage_msgCard__\+w2ow p{color:#94a3b8;font-size:14px;line-height:1.6}.MeetingPage_msgCard__\+w2ow small{color:#64748b;font-size:12px}.MeetingPage_waitingSpinner__pd6b\+{animation:MeetingPage_spin__s\+j-N .75s linear infinite;border:3px solid #3b82f62e;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}@keyframes MeetingPage_spin__s\+j-N{to{transform:rotate(1turn)}}.MeetingPage_msgBtn__HvUA3{background:linear-gradient(135deg,#3b82f6,#06b6d4);border:none;border-radius:12px;box-shadow:0 4px 20px #3b82f64d;color:#fff;font-size:14px;font-weight:700;padding:12px 28px;transition:all .15s}.MeetingPage_msgBtn__HvUA3:hover{box-shadow:0 6px 28px #3b82f673;transform:translateY(-1px)}.MeetingPage_msgBtnOutline__hmwG7{background:#0000!important;border:1px solid #ffffff1f!important;box-shadow:none!important;color:#94a3b8!important}.MeetingPage_msgBtnOutline__hmwG7:hover{background:#ffffff0f!important}.MeetingPage_chatHostBar__Sxr04{align-items:center;background:#3b82f612;border-bottom:1px solid #3b82f626;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:10px 14px}.MeetingPage_chatHostLabel__\+zY9U{color:#94a3b8;flex:1 1;font-size:12px}.MeetingPage_chatLockBtn__d71yl{background:#ef44441f;border:1px solid #ef444459;border-radius:7px;color:#ef4444;cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:all .2s;white-space:nowrap}.MeetingPage_chatLockBtn__d71yl:hover{background:#ef4444;color:#fff}.MeetingPage_chatUnlockBtn__Ud5W2{background:#10b9811f;border:1px solid #10b98159;border-radius:7px;color:#10b981;cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;transition:all .2s;white-space:nowrap}.MeetingPage_chatUnlockBtn__Ud5W2:hover{background:#10b981;color:#fff}.MeetingPage_chatLockedMsg__aGeYM{background:#ef444412;border:1px solid #ef444433;border-radius:12px;color:#f87171;margin:12px 14px;padding:12px 16px;text-align:center}.MeetingPage_admitAllBtn__QaXWZ,.MeetingPage_chatLockedMsg__aGeYM{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:center}.MeetingPage_admitAllBtn__QaXWZ{background:#10b9811f;border:1px solid #10b9814d;border-radius:10px;color:#10b981;cursor:pointer;font-weight:600;margin-bottom:10px;padding:11px 14px;transition:all .2s;width:100%}.MeetingPage_admitAllBtn__QaXWZ:hover{background:#10b981;color:#fff}.MeetingPage_muteAllBtn__d69qy{align-items:center;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:10px;color:#f59e0b;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-bottom:10px;padding:11px 14px;transition:all .2s;width:100%}.MeetingPage_muteAllBtn__d69qy:hover{background:#f59e0b;color:#000}.MeetingPage_chatHostRow__huWkP,.MeetingPage_chatPrivateRow__\+9P4n{align-items:center;display:flex;justify-content:space-between;width:100%}.MeetingPage_chatPrivateRow__\+9P4n{border-top:1px solid #ffffff0f;margin-top:6px;padding-top:6px}.MeetingPage_chatPrivateLabel__w081i{color:#94a3b8;flex:1 1;font-size:10px}.MeetingPage_chatPrivateBtn__eM3dy{align-items:center;background:#8b5cf633;border:none;border-radius:5px;color:#c4b5fd;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:4px;padding:3px 8px;transition:background .15s;white-space:nowrap}.MeetingPage_chatPrivateBtn__eM3dy:hover{background:#8b5cf659}.MeetingPage_chatPublicBtn__sMARC{align-items:center;background:#22c55e26;border:none;border-radius:5px;color:#86efac;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:4px;padding:3px 8px;transition:background .15s;white-space:nowrap}.MeetingPage_chatPublicBtn__sMARC:hover{background:#22c55e47}.MeetingPage_chatMsgPrivate__WfiqY .MeetingPage_chatBubble__UNdj\+{border-left:2px solid #8b5cf699;opacity:.85}.MeetingPage_privateBadge__TKn3w{color:#a78bfa;display:block;font-size:9px;font-weight:600;margin-bottom:2px}.MeetingPage_ctrlBtnDisabled__6xrv-{cursor:not-allowed!important;opacity:.35!important}.MeetingPage_ctrlBtnDisabled__6xrv-:hover{background:#0000!important}.MeetingPage_chatModeToggle__zuB7p{background:#0f172a99;border:1px solid #6366f133;border-radius:8px;display:flex;gap:2px;padding:3px;width:100%}.MeetingPage_chatModeBtn__bqKeq{background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:5px 0;transition:all .15s;white-space:nowrap}.MeetingPage_chatModeBtn__bqKeq:hover{background:#ffffff0a;color:#94a3b8}.MeetingPage_chatModeActive__RrDlQ{background:#6366f140;border:none;border-radius:6px;color:#a5b4fc;cursor:default;flex:1 1;font-size:12px;font-weight:700;padding:5px 0;white-space:nowrap}.MeetingPage_chatModeDesc__XsuXy{color:#475569;display:block;font-size:10px;margin-top:5px;text-align:center}.MeetingPage_chatHostBar__Sxr04{background:#0f172a4d!important;border-bottom:1px solid #6366f126!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:8px 10px!important}.MeetingPage_screenShareRequests__G9A\+\+{background:#6366f114;border:1px solid #6366f140;border-radius:10px;margin:6px 8px;padding:8px 10px}.MeetingPage_screenShareRequestsTitle__LJ\+ph{align-items:center;color:#818cf8;display:flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.MeetingPage_screenShareReqRow__UfyUm{align-items:center;display:flex;gap:8px;padding:4px 0}.MeetingPage_screenShareReqName__lhQ8Y{color:#cbd5e1;flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MeetingPage_screenShareReqActions__--Bsy{display:flex;flex-shrink:0;gap:4px}.MeetingPage_joinNotif__cnhQA{align-items:center;animation:MeetingPage_slideInLeft__Mttcd .3s ease,MeetingPage_fadeOut__75rP0 .4s ease 3.1s forwards;background:#0f172af2;border:1px solid #6366f159;border-radius:12px;bottom:90px;box-shadow:0 8px 24px #0006;display:flex;gap:10px;left:20px;max-width:260px;padding:10px 14px;position:fixed;z-index:9999}@keyframes MeetingPage_slideInLeft__Mttcd{0%{opacity:0;transform:translateX(-120%)}to{opacity:1;transform:translateX(0)}}@keyframes MeetingPage_fadeOut__75rP0{0%{opacity:1}to{opacity:0;transform:translateY(8px)}}.MeetingPage_joinNotifAvatar__VvBEl{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.MeetingPage_joinNotifText__BNb4E{display:flex;flex-direction:column;gap:1px;min-width:0}.MeetingPage_joinNotifName__Seinq{color:#e2e8f0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MeetingPage_joinNotifSub__uD3iZ{color:#64748b;font-size:10px}.MeetingPage_joinTime__11M-7{color:#475569;font-size:10px;font-weight:500;margin-left:4px}*{box-sizing:border-box;min-width:0}body,html{overflow-x:hidden;width:100%}.MeetingPage_meetingRoot__hAHMr{overflow:hidden;width:100%}.MeetingPage_chatMessages__B5Uys,.MeetingPage_chat__jvlc\+,.MeetingPage_gridWrapper__miuLx,.MeetingPage_mainArea__CDAnh,.MeetingPage_participantsList__EUjl1,.MeetingPage_videoSection__y-OJu,.MeetingPage_waitingList__7490p{min-height:0}img,video{max-width:100%}@media (max-width:1024px){.MeetingPage_header__r3yoZ{gap:8px;height:54px;padding:0 10px}.MeetingPage_headerLeft__Oyopy{flex:1 1;gap:8px;overflow:hidden}.MeetingPage_headerRight__UGSAK{flex-shrink:0;gap:6px}.MeetingPage_meetingTitle__7awjd{font-size:11px;max-width:120px}.MeetingPage_copyBtn__oqYH2{flex-shrink:0;font-size:10px;padding:6px 10px}.MeetingPage_timerBadge__EOUpz{font-size:10px;padding:4px 8px}.MeetingPage_videoGrid__IOYXk{gap:10px;padding:10px}.MeetingPage_grid2__ce3nZ,.MeetingPage_grid4__EpjKQ{grid-template-columns:repeat(2,1fr)}.MeetingPage_tile__ETiGM{min-height:180px}.MeetingPage_sidebar__A5Rvu{max-width:85%;width:300px}.MeetingPage_controls__6fd3t{-ms-overflow-style:none;gap:6px;height:78px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0 8px;scrollbar-width:none}.MeetingPage_controls__6fd3t::-webkit-scrollbar{display:none}.MeetingPage_controlsCenter__oqV3g,.MeetingPage_controlsLeft__k715l,.MeetingPage_controlsRight__lsAlD{align-items:center;display:flex;flex-shrink:0;gap:5px}.MeetingPage_controlsCenter__oqV3g{flex:initial}.MeetingPage_ctrlBtn__IYS-a{border-radius:12px;flex-shrink:0;gap:3px;height:58px;min-width:58px;padding:6px 4px;width:58px}.MeetingPage_ctrlIcon__6Owkp{height:20px;width:20px}.MeetingPage_ctrlIcon__6Owkp svg{height:20px!important;width:20px!important}.MeetingPage_ctrlLabel__8m68F{display:block!important;font-size:9px;line-height:1;white-space:nowrap}.MeetingPage_endBtn__Xjetc,.MeetingPage_leaveBtn__7DAEf{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:12px;height:58px;justify-content:center;min-width:90px;padding:0 16px;white-space:nowrap}.MeetingPage_controlsCenter__oqV3g,.MeetingPage_controlsLeft__k715l,.MeetingPage_controlsRight__lsAlD{display:flex!important}}@media (max-width:768px){.MeetingPage_header__r3yoZ{height:52px;padding:0 8px}.MeetingPage_logo__LTCjK{gap:6px}.MeetingPage_logoGem__gI9j\+{height:28px;width:28px}.MeetingPage_logo__LTCjK span{font-size:13px;max-width:65px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MeetingPage_meetingTitle__7awjd{display:block!important;font-size:10px;max-width:80px}.MeetingPage_headerDivider__Jy\+YG,.MeetingPage_hostBadge__2zo6y{display:none}.MeetingPage_copyBtn__oqYH2{height:34px;justify-content:center;min-width:34px;padding:0;width:34px}.MeetingPage_copyBtn__oqYH2 span{display:none}.MeetingPage_copyBtn__oqYH2 svg{height:15px;width:15px}.MeetingPage_timerBadge__EOUpz{font-size:9px;padding:3px 6px}.MeetingPage_videoGrid__IOYXk{gap:6px;padding:6px}.MeetingPage_grid1__HEs1I,.MeetingPage_grid2__ce3nZ,.MeetingPage_grid4__EpjKQ{grid-template-columns:1fr!important}.MeetingPage_tile__ETiGM{border-radius:12px;min-height:170px}.MeetingPage_tilePinned__K84UG{min-height:260px}.MeetingPage_tileOverlay__SnOjh{padding:18px 8px 8px}.MeetingPage_tileName__UG\+Oe{font-size:11px;max-width:90px}.MeetingPage_tileAction__7zGVB{height:28px;width:28px}.MeetingPage_avatarInitial__wvGcd{font-size:18px;height:46px;width:46px}.MeetingPage_sidebar__A5Rvu{border-radius:0;bottom:74px;max-width:100%;top:52px;width:100%}.MeetingPage_controls__6fd3t{gap:4px;height:74px;padding:0 4px}.MeetingPage_controlsCenter__oqV3g,.MeetingPage_controlsLeft__k715l,.MeetingPage_controlsRight__lsAlD{gap:4px}.MeetingPage_ctrlBtn__IYS-a{border-radius:11px;height:52px;min-width:52px;padding:5px 3px;width:52px}.MeetingPage_ctrlIcon__6Owkp svg{height:18px!important;width:18px!important}.MeetingPage_ctrlLabel__8m68F{display:block!important;font-size:8px}.MeetingPage_endBtn__Xjetc,.MeetingPage_leaveBtn__7DAEf{border-radius:11px;font-size:11px;height:52px;min-width:78px;padding:0 12px}.MeetingPage_chatMessages__B5Uys{padding:10px}.MeetingPage_chatBubble__UNdj\+{font-size:12px;padding:8px 10px}.MeetingPage_chatInputRow__EuJIC{padding:8px}.MeetingPage_chatInput__vlsiU{font-size:14px;padding:10px 12px}.MeetingPage_chatSendBtn__UEndH{height:38px;width:38px}.MeetingPage_participantRow__3q7Zi{padding:8px}.MeetingPage_participantAvatar__rMk9w{height:32px;width:32px}.MeetingPage_participantName__GPS1o{font-size:12px}}@media (max-width:480px){.MeetingPage_meetingTitle__7awjd{font-size:10px;max-width:65px}.MeetingPage_logo__LTCjK span{font-size:12px;max-width:50px}.MeetingPage_timerBadge__EOUpz{display:none}.MeetingPage_tile__ETiGM{min-height:150px}.MeetingPage_ctrlBtn__IYS-a{height:48px;min-width:48px;width:48px}.MeetingPage_ctrlIcon__6Owkp svg{height:16px!important;width:16px!important}.MeetingPage_ctrlLabel__8m68F{font-size:7px}.MeetingPage_endBtn__Xjetc,.MeetingPage_leaveBtn__7DAEf{font-size:10px;height:48px;min-width:70px;padding:0 10px}}@media (max-width:360px){.MeetingPage_meetingTitle__7awjd{display:none!important}.MeetingPage_logo__LTCjK span{display:none}.MeetingPage_copyBtn__oqYH2{height:30px;min-width:30px;width:30px}.MeetingPage_ctrlBtn__IYS-a{height:44px;min-width:44px;width:44px}.MeetingPage_ctrlLabel__8m68F{display:none!important}.MeetingPage_endBtn__Xjetc,.MeetingPage_leaveBtn__7DAEf{height:44px;min-width:64px;padding:0 8px}}@media (max-height:500px) and (orientation:landscape){.MeetingPage_header__r3yoZ{height:46px}.MeetingPage_controls__6fd3t{height:60px}.MeetingPage_sidebar__A5Rvu{bottom:60px;top:46px}.MeetingPage_tile__ETiGM{min-height:100px}.MeetingPage_avatarInitial__wvGcd{font-size:16px;height:40px;width:40px}}@media (max-width:1024px){.MeetingPage_controls__6fd3t{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:4px;scroll-behavior:smooth}.MeetingPage_controlsCenter__oqV3g,.MeetingPage_controlsLeft__k715l,.MeetingPage_controlsRight__lsAlD{align-items:center;display:flex;flex-shrink:0;gap:6px}.MeetingPage_ctrlBtn__IYS-a,.MeetingPage_endBtn__Xjetc,.MeetingPage_leaveBtn__7DAEf{flex-shrink:0}.MeetingPage_controls__6fd3t::-webkit-scrollbar{height:4px}.MeetingPage_controls__6fd3t::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.MeetingPage_controls__6fd3t::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.MeetingPage_controls__6fd3t::-webkit-scrollbar-thumb:hover{background:#ffffff59}.MeetingPage_controls__6fd3t{scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}}.Schedule_layout__MkZaC{background:var(--bg-deep);color:var(--text-1);display:flex;font-family:var(--font);height:100vh;overflow:hidden}.Schedule_sidebar__oxRS9{background:var(--bg-card);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;padding-bottom:12px;transition:transform .3s ease;width:240px}@media (max-width:768px){.Schedule_sidebar__oxRS9{bottom:0;box-shadow:4px 0 32px #0009;left:0;position:fixed;top:0;transform:translateX(-100%);z-index:200}.Schedule_sidebar__oxRS9.Schedule_open__rHN5m{transform:translateX(0)}.Schedule_layout__MkZaC{flex-direction:column}}.Schedule_sidebarLogo__DtNKp{align-items:center;border-bottom:1px solid var(--border);color:var(--text-1);display:flex;font-size:18px;font-weight:800;gap:10px;letter-spacing:-.5px;padding:22px 18px}.Schedule_sidebarLogoIcon__d-XVi{align-items:center;background:linear-gradient(135deg,#2d8cff,#06b6d4);border-radius:10px;box-shadow:0 4px 12px var(--accent-glow);color:#fff;display:flex;height:36px;justify-content:center;width:36px}.Schedule_closeBtn__CtZ41{background:none;border:none;color:var(--text-2);cursor:pointer;display:none;margin-left:auto}@media (max-width:768px){.Schedule_closeBtn__CtZ41{display:flex}}.Schedule_nav__Kn8cc{display:flex;flex:1 1;flex-direction:column;gap:2px;padding:14px 10px}.Schedule_navItem__mHHGy{align-items:center;border-radius:10px;color:var(--text-2);display:flex;font-size:14px;font-weight:500;gap:11px;padding:10px 13px;text-decoration:none;transition:all .15s}.Schedule_navItem__mHHGy:hover{background:var(--bg-hover);color:var(--text-1)}.Schedule_navItem__mHHGy.Schedule_active__R0aOy{background:var(--bg-active);color:var(--text-acc)}.Schedule_navDivider__GHp5I{background:var(--border);height:1px;margin:8px 10px}.Schedule_statsCard__kPzZj{background:#3b82f614;border:1px solid var(--border);border-radius:12px;display:flex;justify-content:space-around;margin:0 10px 10px;padding:14px}.Schedule_statItem__5W4c1{text-align:center}.Schedule_statVal__o0\+le{color:#2d8cff;display:block;font-size:22px;font-weight:700}.Schedule_statLabel__-5hnD{color:var(--text-3);font-size:11px}.Schedule_userCard__IDRIB{align-items:center;background:#ffffff08;border:1px solid var(--border);border-radius:12px;display:flex;gap:10px;margin:0 10px;padding:12px}.Schedule_userAvatar__NR30n{align-items:center;background:linear-gradient(135deg,var(--accent-dim),#2d8cff);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:34px;justify-content:center;width:34px}.Schedule_userName__bpB7t{color:var(--text-1);font-size:13px;font-weight:600}.Schedule_userEmail__iAqb1,.Schedule_userName__bpB7t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_userEmail__iAqb1{color:var(--text-3);font-size:11px}.Schedule_logoutBtn__M5JNB{align-items:center;background:none;border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;margin:10px 10px 0;padding:10px 14px;transition:all .2s}.Schedule_logoutBtn__M5JNB:hover{background:#ef44441f;border-color:#ef4444;color:#ef4444}.Schedule_mobileBar__l9vpU{align-items:center;background:var(--bg-card);border-bottom:1px solid var(--border);display:none;justify-content:space-between;padding:14px 18px}@media (max-width:768px){.Schedule_mobileBar__l9vpU{display:flex}}.Schedule_mobileBarBrand__anO8R{align-items:center;display:flex;font-size:17px;font-weight:800;gap:8px}.Schedule_menuBtn__5glR\+{align-items:center;background:none;border:none;color:var(--text-1);cursor:pointer;display:flex}.Schedule_overlay__y7MVI{background:#0000008c;display:none;inset:0;position:fixed;z-index:190}@media (max-width:768px){.Schedule_overlay__y7MVI{display:block;opacity:0;pointer-events:none;transition:opacity .3s}.Schedule_overlay__y7MVI.Schedule_visible__HoP-y{opacity:1;pointer-events:all}}.Schedule_main__KSIaj{flex:1 1;overflow-y:auto;padding:28px 32px}@media (max-width:768px){.Schedule_main__KSIaj{padding:20px 16px}}.Schedule_pageHeader__wBhY7{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:28px}.Schedule_pageHeader__wBhY7 h1{align-items:center;display:flex;font-size:26px;font-weight:700}.Schedule_pageSubtitle__FH7UZ{color:var(--text-2);font-size:14px;margin-top:4px}.Schedule_newBtn__iZ6O0{background:#2d8cff;border:none;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:600;padding:11px 22px}.Schedule_newBtn__iZ6O0:hover{background:#1a77e8}.Schedule_success__vd2IQ{background:#1a4a2a;border:1px solid #34c759;border-radius:8px;color:#34c759;margin-bottom:16px;padding:10px 16px}.Schedule_error__\+EPit{background:#4a1a1a;border:1px solid #ff6b6b;border-radius:8px;color:#ff6b6b;margin-bottom:16px;padding:10px 16px}.Schedule_formCard__JRsE2{background:var(--bg-card);border:1px solid var(--border-md);border-radius:16px;margin-bottom:32px;padding:28px}.Schedule_formHeader__RQNsA{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.Schedule_formHeader__RQNsA h2{font-size:20px}.Schedule_cancelBtn__jdQtV{align-items:center;background:none;border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;display:flex;padding:6px 10px}.Schedule_cancelBtn__jdQtV:hover{border-color:#ef4444;color:#ef4444}.Schedule_field__Q00pM{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.Schedule_field__Q00pM label{color:#aeaeb2;font-size:13px;font-weight:600}.Schedule_field__Q00pM input,.Schedule_field__Q00pM select,.Schedule_field__Q00pM textarea{background:var(--bg-base);border:1px solid var(--border);border-radius:8px;color:#fff;font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s}.Schedule_field__Q00pM input:focus,.Schedule_field__Q00pM select:focus,.Schedule_field__Q00pM textarea:focus{border-color:#2d8cff}.Schedule_field__Q00pM select option{background:#1c1c1e}.Schedule_row__N3H6H{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:540px){.Schedule_row__N3H6H{grid-template-columns:1fr}}.Schedule_toggleRow__1IR1a{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:20px}.Schedule_toggle__Cy0g9{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px}.Schedule_toggle__Cy0g9 input{display:none}.Schedule_slider__9EFhG{background:#3a3a3c;border-radius:11px;flex-shrink:0;height:22px;position:relative;transition:background .2s;width:40px}.Schedule_slider__9EFhG:after{background:#fff;border-radius:50%;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .2s;width:18px}.Schedule_toggle__Cy0g9 input:checked~.Schedule_slider__9EFhG{background:#2d8cff}.Schedule_toggle__Cy0g9 input:checked~.Schedule_slider__9EFhG:after{transform:translateX(18px)}.Schedule_submitBtn__S2YBx{align-items:center;background:#2d8cff;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;width:100%}.Schedule_submitBtn__S2YBx:disabled{cursor:not-allowed;opacity:.6}.Schedule_submitBtn__S2YBx:hover:not(:disabled){background:#1a77e8}.Schedule_meetings__EvTeO h2{align-items:center;display:flex;font-size:20px;gap:10px;margin-bottom:16px}.Schedule_badge__fN8cI{background:#2d8cff;border-radius:20px;color:#fff;font-size:12px;font-weight:700;padding:2px 10px}.Schedule_empty__7jesj{color:var(--text-3);padding:60px 20px;text-align:center}.Schedule_empty__7jesj span{display:block;font-size:52px;margin-bottom:12px}.Schedule_empty__7jesj p{font-size:16px;margin-bottom:16px}.Schedule_empty__7jesj button{background:#2d8cff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 22px}.Schedule_meetingCard__AHZ48{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;display:flex;gap:20px;margin-bottom:12px;padding:20px;transition:border-color .2s,box-shadow .2s}.Schedule_meetingCard__AHZ48:hover{border-color:#2d8cff66;box-shadow:0 4px 24px #0000004d}.Schedule_cardLeft__a9eGz{flex-shrink:0}.Schedule_dateBox__Bmt5E{align-items:center;background:var(--bg-base);border-radius:10px;display:flex;flex-direction:column;min-width:62px;padding:10px 14px}.Schedule_day__kyFwE{color:#aeaeb2;font-size:11px;text-transform:uppercase}.Schedule_date__4lDqf{color:#2d8cff;font-size:28px;font-weight:700;line-height:1.1}.Schedule_month__4BSCb{color:#aeaeb2;font-size:11px;text-transform:uppercase}.Schedule_cardMid__LpUJR{flex:1 1;min-width:0}.Schedule_cardMid__LpUJR h3{font-size:16px;font-weight:600;margin-bottom:4px}.Schedule_meta__QDtVY{color:#aeaeb2;font-size:13px;margin-bottom:4px}.Schedule_desc__yCxO3{color:var(--text-3);font-size:13px;margin-bottom:8px}.Schedule_idRow__AP6A\+{align-items:center;color:#aeaeb2;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.Schedule_copyBtn__FOpxT{background:none;border:1px solid var(--border);border-radius:6px;color:#aeaeb2;cursor:pointer;font-size:12px;padding:3px 10px}.Schedule_chip__3C1Fl{background:#3b82f61f;border-radius:20px;color:var(--text-acc);font-size:11px;padding:2px 8px}.Schedule_cardActions__8GY1I{display:flex;flex-direction:column;flex-shrink:0;gap:8px}.Schedule_startBtn__uqRzR{align-items:center;background:#2d8cff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:8px 16px}.Schedule_startBtn__uqRzR:hover{background:#1a77e8}.Schedule_editBtn__MkI3\+{align-items:center;background:none;border:1px solid #f59e0b;border-radius:8px;color:#f59e0b;cursor:pointer;display:flex;font-size:13px;gap:4px;padding:7px 16px}.Schedule_editBtn__MkI3\+:hover{background:#f59e0b;color:#000}.Schedule_deleteBtn__zbujj{align-items:center;background:none;border:1px solid #ff3b30;border-radius:8px;color:#ff3b30;cursor:pointer;display:flex;font-size:13px;gap:4px;padding:7px 16px}.Schedule_deleteBtn__zbujj:hover{background:#ff3b30;color:#fff}@media (max-width:600px){.Schedule_meetingCard__AHZ48{flex-wrap:wrap}.Schedule_cardActions__8GY1I{flex-direction:row;width:100%}.Schedule_deleteBtn__zbujj,.Schedule_editBtn__MkI3\+,.Schedule_startBtn__uqRzR{flex:1 1;justify-content:center}}.Profile_layout__xv6pb{background:var(--bg-deep);color:var(--text-1);display:flex;font-family:var(--font);height:100vh;overflow:hidden}.Profile_sidebar__udoO8{background:var(--bg-card);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;padding-bottom:12px;transition:transform .3s ease;width:240px}@media (max-width:768px){.Profile_sidebar__udoO8{bottom:0;box-shadow:4px 0 32px #0009;left:0;position:fixed;top:0;transform:translateX(-100%);z-index:200}.Profile_sidebar__udoO8.Profile_open__ULRM9{transform:translateX(0)}.Profile_layout__xv6pb{flex-direction:column}}.Profile_sidebarLogo__4otn9{align-items:center;border-bottom:1px solid var(--border);color:var(--text-1);display:flex;font-size:18px;font-weight:800;gap:10px;letter-spacing:-.5px;padding:22px 18px}.Profile_sidebarLogoIcon__bXUFX{align-items:center;background:linear-gradient(135deg,#2d8cff,#06b6d4);border-radius:10px;box-shadow:0 4px 12px var(--accent-glow);color:#fff;display:flex;height:36px;justify-content:center;width:36px}.Profile_closeBtn__dyWJG{background:none;border:none;color:var(--text-2);cursor:pointer;display:none;margin-left:auto}@media (max-width:768px){.Profile_closeBtn__dyWJG{display:flex}}.Profile_nav__9xtXC{display:flex;flex:1 1;flex-direction:column;gap:2px;padding:14px 10px}.Profile_navItem__9fVs-{align-items:center;border-radius:10px;color:var(--text-2);display:flex;font-size:14px;font-weight:500;gap:11px;padding:10px 13px;text-decoration:none;transition:all .15s}.Profile_navItem__9fVs-:hover{background:var(--bg-hover);color:var(--text-1)}.Profile_navItem__9fVs-.Profile_active__hdjsB{background:var(--bg-active);color:var(--text-acc)}.Profile_navDivider__nWrLj{background:var(--border);height:1px;margin:8px 10px}.Profile_userCard__UXqjP{align-items:center;background:#ffffff08;border:1px solid var(--border);border-radius:12px;display:flex;gap:10px;margin:0 10px;padding:12px}.Profile_userAvatar__0m1WZ{align-items:center;background:linear-gradient(135deg,var(--accent-dim),#2d8cff);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:34px;justify-content:center;width:34px}.Profile_userName__AaU5K{color:var(--text-1);font-size:13px;font-weight:600}.Profile_userEmail__1BhaE,.Profile_userName__AaU5K{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Profile_userEmail__1BhaE{color:var(--text-3);font-size:11px}.Profile_logoutBtn__9kGmc{align-items:center;background:none;border:1px solid var(--border);border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;margin:10px 10px 0;padding:10px 14px;transition:all .2s}.Profile_logoutBtn__9kGmc:hover{background:#ef44441f;border-color:#ef4444;color:#ef4444}.Profile_mobileBar__k6Toh{align-items:center;background:var(--bg-card);border-bottom:1px solid var(--border);display:none;justify-content:space-between;padding:14px 18px}@media (max-width:768px){.Profile_mobileBar__k6Toh{display:flex}}.Profile_mobileBarBrand__XDF7c{align-items:center;display:flex;font-size:17px;font-weight:800;gap:8px}.Profile_menuBtn__Kb\+CP{align-items:center;background:none;border:none;color:var(--text-1);cursor:pointer;display:flex}.Profile_overlay__Z8vYJ{background:#0000008c;display:none;inset:0;position:fixed;z-index:190}@media (max-width:768px){.Profile_overlay__Z8vYJ{display:block;opacity:0;pointer-events:none;transition:opacity .3s}.Profile_overlay__Z8vYJ.Profile_visible__qCHFM{opacity:1;pointer-events:all}}.Profile_main__tZQuW{flex:1 1;overflow-y:auto;padding:28px 32px}@media (max-width:768px){.Profile_main__tZQuW{padding:20px 16px}}.Profile_pageHeader__zZaw9{margin-bottom:28px}.Profile_pageHeader__zZaw9 h1{align-items:center;display:flex;font-size:26px;font-weight:700}.Profile_content__VgdvD{max-width:640px}.Profile_avatarCard__b6opw{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;margin-bottom:20px;padding:32px;text-align:center}.Profile_bigAvatar__ojpDx{align-items:center;background:linear-gradient(135deg,var(--accent-dim),#2d8cff);border-radius:50%;display:flex;font-size:36px;font-weight:700;height:80px;justify-content:center;margin:0 auto 14px;width:80px}.Profile_avatarCard__b6opw h2{font-size:22px;font-weight:700;margin-bottom:4px}.Profile_avatarCard__b6opw p{color:#aeaeb2;font-size:14px;margin-bottom:12px}.Profile_badge__nWq8i{background:var(--accent-dim);border-radius:20px;color:#aeaeb2;font-size:12px;padding:4px 12px}.Profile_tabs__sGihP{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;display:flex;gap:4px;margin-bottom:20px;padding:4px}.Profile_tab__UtnAM{background:none;border:none;border-radius:8px;color:#aeaeb2;cursor:pointer;flex:1 1;font-size:13px;padding:10px;transition:all .2s}.Profile_activeTab__rVPJA{background:var(--bg-active);color:var(--text-acc);font-weight:600}.Profile_success__J8MiF{background:#1a4a2a;border:1px solid #34c759;border-radius:8px;color:#34c759}.Profile_error__VPNh2,.Profile_success__J8MiF{font-size:14px;margin-bottom:16px;padding:10px 16px}.Profile_error__VPNh2{background:#4a1a1a;border:1px solid #ff6b6b;border-radius:8px;color:#ff6b6b}.Profile_formCard__BWrl7{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:28px}.Profile_formCard__BWrl7 h3{font-size:18px;font-weight:600;margin-bottom:20px}.Profile_field__Gac4x{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.Profile_field__Gac4x label{color:#aeaeb2;font-size:13px;font-weight:600}.Profile_field__Gac4x input{background:var(--bg-base);border:1px solid var(--border);border-radius:8px;color:#fff;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s}.Profile_field__Gac4x input:focus{border-color:#2d8cff}.Profile_disabled__cO7Qb{cursor:not-allowed;opacity:.5}.Profile_hint__1l9P5{color:#636366;font-size:12px}.Profile_saveBtn__RBCOp{background:#2d8cff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:8px;padding:12px 24px;width:100%}.Profile_saveBtn__RBCOp:disabled{cursor:not-allowed;opacity:.6}.Profile_saveBtn__RBCOp:hover:not(:disabled){background:#1a77e8}.Profile_settingRow__pMD57{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:14px 0}.Profile_settingRow__pMD57:last-child{border-bottom:none}.Profile_settingLabel__rgY4Y{font-size:14px;font-weight:500}.Profile_settingHint__sTgIT{color:#636366;font-size:12px;margin-top:2px}.Profile_toggleSwitch__02UnL{cursor:pointer;display:inline-block;position:relative}.Profile_toggleSwitch__02UnL input{display:none}.Profile_slider__\+s\+ar{background:#3a3a3c;border-radius:12px;display:block;height:24px;position:relative;transition:background .2s;width:44px}.Profile_slider__\+s\+ar:after{background:#fff;border-radius:50%;content:"";height:20px;left:2px;position:absolute;top:2px;transition:transform .2s;width:20px}.Profile_toggleSwitch__02UnL input:checked~.Profile_slider__\+s\+ar{background:#2d8cff}.Profile_toggleSwitch__02UnL input:checked~.Profile_slider__\+s\+ar:after{transform:translateX(20px)}
/*# sourceMappingURL=main.c9faeaa7.css.map*/