:root{--color-gray-0:#FFFFFF;--color-gray-5:#FAFAFA;--color-gray-10:#F5F5F5;--color-gray-20:#E8E8E8;--color-gray-30:#D4D4D4;--color-gray-40:#A3A3A3;--color-gray-50:#737373;--color-gray-60:#525252;--color-gray-70:#404040;--color-gray-80:#262626;--color-gray-90:#171717;--color-brand-5:#F0F4FF;--color-brand-10:#E0EAFF;--color-brand-20:#C7D7FE;--color-brand-30:#A4BCFD;--color-brand-40:#818CF8;--color-brand-50:#4F6DF5;--color-brand-60:#3B5BDB;--color-brand-70:#2F4BC0;--color-brand-80:#243B9E;--color-brand-90:#1A2D7C;--color-destructive-5:#FFF1F1;--color-destructive-10:#FFD6D6;--color-destructive-20:#FBB0B0;--color-destructive-30:#F28080;--color-destructive-40:#E55C5C;--color-destructive-50:#D63B3B;--color-destructive-60:#B52D2D;--color-destructive-70:#942222;--color-destructive-80:#781B1B;--color-destructive-90:#440D0D;--color-warning-5:#FFFCF0;--color-warning-10:#FFF4CC;--color-warning-20:#FFE799;--color-warning-30:#FFD666;--color-warning-40:#F5C044;--color-warning-50:#E5A60E;--color-warning-60:#C48A06;--color-warning-70:#A37004;--color-warning-80:#825803;--color-warning-90:#6B4702;--color-success-5:#F0FDF6;--color-success-10:#BBF7D6;--color-success-20:#86EFAC;--color-success-30:#4ADE80;--color-success-40:#22C55E;--color-success-50:#16A34A;--color-success-60:#15803D;--color-success-70:#166534;--color-success-80:#14532D;--color-success-90:#052E16;--color-primary:var(--color-brand-50);--color-primary-hover:var(--color-brand-60);--color-primary-active:var(--color-brand-70);--color-primary-light:rgba(79,109,245,0.08);--color-primary-50:var(--color-brand-5);--color-primary-100:var(--color-brand-10);--color-primary-200:var(--color-brand-20);--color-danger:var(--color-destructive-50);--color-danger-hover:var(--color-destructive-60);--color-danger-light:rgba(214,59,59,0.08);--color-orange:var(--color-warning-50);--color-orange-light:rgba(229,166,14,0.08);--color-green:var(--color-success-50);--color-green-light:rgba(22,163,74,0.08);--color-purple:var(--color-brand-30);--color-purple-light:rgba(147,197,253,0.08);--color-brand-alpha-10:rgba(79,109,245,0.1);--color-brand-alpha-12:rgba(79,109,245,0.12);--color-brand-alpha-15:rgba(79,109,245,0.15);--color-brand-alpha-18:rgba(79,109,245,0.18);--color-brand-alpha-20:rgba(79,109,245,0.2);--color-brand-alpha-25:rgba(79,109,245,0.25);--color-brand-light-alpha-10:rgba(96,165,250,0.1);--color-brand-light-alpha-15:rgba(96,165,250,0.15);--color-blue-alpha-10:rgba(59,130,246,0.1);--color-blue-alpha-15:rgba(59,130,246,0.15);--color-teal-alpha-10:rgba(20,184,166,0.1);--color-teal-alpha-15:rgba(20,184,166,0.15);--color-pink-alpha-10:rgba(236,72,153,0.1);--color-pink-alpha-15:rgba(236,72,153,0.15);--color-destructive-alpha-10:rgba(214,59,59,0.1);--color-destructive-alpha-12:rgba(214,59,59,0.12);--color-destructive-alpha-15:rgba(214,59,59,0.15);--color-destructive-alpha-30:rgba(214,59,59,0.3);--color-success-alpha-10:rgba(22,163,74,0.1);--color-success-alpha-12:rgba(34,197,94,0.12);--color-warning-alpha-10:rgba(229,166,14,0.1);--color-warning-alpha-12:rgba(229,166,14,0.12);--color-warning-alpha-20:rgba(245,192,68,0.2);--color-warning-light-alpha-12:rgba(245,192,68,0.12);--color-white-alpha-3:rgba(255,255,255,0.03);--color-white-alpha-4:rgba(255,255,255,0.04);--color-white-alpha-5:rgba(255,255,255,0.05);--color-white-alpha-6:rgba(255,255,255,0.06);--color-white-alpha-8:rgba(255,255,255,0.08);--color-white-alpha-10:rgba(255,255,255,0.1);--color-white-alpha-12:rgba(255,255,255,0.12);--color-white-alpha-15:rgba(255,255,255,0.15);--color-white-alpha-20:rgba(255,255,255,0.2);--color-white-alpha-25:rgba(255,255,255,0.25);--color-white-alpha-30:rgba(255,255,255,0.3);--color-white-alpha-40:rgba(255,255,255,0.4);--color-white-alpha-50:rgba(255,255,255,0.5);--color-white-alpha-70:rgba(255,255,255,0.7);--color-white-alpha-80:rgba(255,255,255,0.8);--color-white-alpha-85:rgba(255,255,255,0.85);--color-white-alpha-90:rgba(255,255,255,0.9);--color-white-alpha-95:rgba(255,255,255,0.95);--color-black-alpha-8:rgba(0,0,0,0.08);--color-black-alpha-10:rgba(0,0,0,0.1);--color-black-alpha-20:rgba(0,0,0,0.2);--color-black-alpha-40:rgba(0,0,0,0.4);--color-black-alpha-45:rgba(0,0,0,0.45);--color-black-alpha-50:rgba(0,0,0,0.5);--color-black-alpha-60:rgba(0,0,0,0.6);--color-dark-surface-1:#0b1120;--color-dark-surface-2:#111827;--color-dark-surface-3:#1e293b;--color-dark-surface-4:#273548;--color-dark-surface-5:#334155;--color-dark-surface-6:#3d4f66;--color-dark-text-primary:#f1f5f9;--color-dark-text-secondary:#94a3b8;--color-dark-text-tertiary:#64748b;--color-dark-text-disabled:#475569;--color-dark-border:#334155;--color-dark-border-light:#1e293b;--color-dark-brand:#3b82f6;--color-dark-brand-hover:#60a5fa;--color-dark-brand-primary:#2563EB;--color-dark-brand-primary-hover:#1d4ed8;--color-dark-brand-alpha-10:rgba(37,99,235,0.1);--color-dark-brand-alpha-12:rgba(37,99,235,0.12);--color-dark-brand-alpha-15:rgba(37,99,235,0.15);--color-dark-brand-alpha-25:rgba(37,99,235,0.25);--color-dark-link:#60a5fa;--color-dark-danger:#ef4444;--color-dark-danger-hover:#f87171;--color-dark-success:#22c55e;--color-dark-alpha-80:rgba(11,17,32,0.8);--color-dark-alpha-85:rgba(11,17,32,0.85);--color-dark-alpha-95:rgba(11,17,32,0.95);--color-light-surface-1:#f8fafc;--color-light-surface-2:#ffffff;--color-light-surface-3:#f1f5f9;--color-light-surface-4:#e2e8f0;--color-light-surface-5:#cbd5e1;--color-light-surface-6:#94a3b8;--color-light-text-primary:#0f172a;--color-light-text-secondary:#475569;--color-light-text-tertiary:#64748b;--color-light-text-disabled:#94a3b8;--color-light-border:#e2e8f0;--color-light-border-light:#f1f5f9;--color-light-brand:#2563EB;--color-light-brand-hover:#1d4ed8;--color-light-brand-alpha-10:rgba(37,99,235,0.1);--color-light-brand-alpha-15:rgba(37,99,235,0.15);--color-light-link:#2563EB;--color-light-danger:#dc2626;--color-light-danger-hover:#b91c1c;--color-light-success:#16a34a;--color-light-alpha-80:rgba(248,250,252,0.8);--color-light-alpha-85:rgba(248,250,252,0.85);--color-light-alpha-95:rgba(248,250,252,0.95);--mt-bg:var(--color-dark-surface-2);--mt-bg-elevated:var(--color-dark-surface-3);--mt-bg-card:var(--color-dark-surface-4);--mt-bg-hover:var(--color-dark-surface-5);--mt-bg-active:var(--color-dark-surface-6);--mt-text:var(--color-dark-text-primary);--mt-text-secondary:var(--color-dark-text-secondary);--mt-text-muted:var(--color-dark-text-tertiary);--mt-border:var(--color-dark-border);--mt-border-light:var(--color-dark-border-light);--mt-brand:var(--color-dark-brand-primary);--mt-brand-hover:var(--color-dark-brand-primary-hover);--mt-brand-alpha-10:var(--color-dark-brand-alpha-10);--mt-brand-alpha-15:var(--color-dark-brand-alpha-15);--mt-danger:var(--color-dark-danger);--mt-danger-hover:var(--color-dark-danger-hover);--mt-success:var(--color-dark-success);--mt-link:var(--color-dark-link);--mt-overlay:var(--color-dark-alpha-95);--mt-white-alpha-6:rgba(255,255,255,0.06);--mt-white-alpha-8:rgba(255,255,255,0.08);--mt-white-alpha-10:rgba(255,255,255,0.1);--mt-white-alpha-15:rgba(255,255,255,0.15);--mt-white-alpha-40:rgba(255,255,255,0.4);--mt-white-alpha-50:rgba(255,255,255,0.5);--mt-white-alpha-70:rgba(255,255,255,0.7);--mt-white-alpha-90:rgba(255,255,255,0.9);--mt-control-bg:rgba(255,255,255,0.08);--mt-control-hover:rgba(255,255,255,0.14);--mt-control-active:rgba(37,99,235,0.2);--color-bg-primary:var(--color-gray-0);--color-bg-secondary:var(--color-gray-5);--color-bg-light:var(--color-gray-5);--color-bg-white:var(--color-gray-0);--color-bg-hover:var(--color-gray-10);--color-bg-active:var(--color-gray-20);--color-bg-dark:var(--color-gray-90);--color-bg-surface:var(--color-gray-0);--color-bg-elevated:var(--color-gray-0);--color-bg-sunken:var(--color-gray-5);--color-bg-overlay:rgba(0,0,0,0.45);--color-text-primary:var(--color-gray-80);--color-text-secondary:var(--color-gray-50);--color-text-tertiary:var(--color-gray-40);--color-text-white:#FFFFFF;--color-text-disabled:var(--color-gray-30);--color-border:var(--color-gray-20);--color-border-light:rgba(0,0,0,0.04);--color-border-focus:var(--color-brand-50);--radius-none:0px;--radius-3xs:2px;--radius-2xs:3px;--radius-xs:5px;--radius-sm:8px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:48px;--radius-4xl:64px;--radius-full:9999px;--spacing-4xs:2px;--spacing-3xs:4px;--spacing-2xs:6px;--spacing-xs:10px;--spacing-sm:14px;--spacing-md:18px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:52px;--spacing-4xl:64px;--spacing-5xl:80px;--spacing-6xl:100px;--shadow-xs:0 1px 2px rgba(0,0,0,0.03);--shadow-sm:0 1px 3px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.02);--shadow-md:0 4px 12px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.03);--shadow-lg:0 8px 24px rgba(0,0,0,0.06),0 2px 6px rgba(0,0,0,0.03);--shadow-xl:0 16px 40px rgba(0,0,0,0.08),0 4px 12px rgba(0,0,0,0.03);--shadow-2xl:0 24px 56px rgba(0,0,0,0.12);--shadow-card:var(--shadow-sm);--shadow-card-hover:var(--shadow-md);--shadow-stat-card:var(--shadow-md);--shadow-dropdown:var(--shadow-lg);--shadow-modal:var(--shadow-2xl);--shadow-button-primary:var(--shadow-xs);--shadow-focus-ring:0 0 0 3px rgba(79,109,245,0.2);--shadow-success-focus:0 0 0 3px rgba(22,163,74,0.15);--shadow-warning-focus:0 0 0 3px rgba(229,166,14,0.15);--gradient-primary:linear-gradient(135deg,var(--color-brand-50) 0%,var(--color-brand-60) 100%);--gradient-banner:linear-gradient(135deg,var(--color-brand-50) 0%,var(--color-brand-60) 50%,var(--color-brand-40) 100%);--header-height:64px;--sidebar-width:256px;--sidebar-width-collapsed:72px;--content-max-width:1280px;--content-padding:32px;--transition-fast:0.15s cubic-bezier(0.4,0,0.2,1);--transition-medium:0.2s cubic-bezier(0.4,0,0.2,1);--transition-slow:0.35s cubic-bezier(0.4,0,0.2,1);--font-family:"Pretendard Variable","Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-2xs:11px;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-size-xl:19px;--font-size-2xl:22px;--font-size-3xl:28px;--font-size-4xl:34px;--font-size-5xl:42px;--font-size-6xl:56px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:1.25;--line-height-snug:1.4;--line-height-normal:1.65;--line-height-relaxed:1.8;--letter-spacing-tighter:-0.025em;--letter-spacing-tight:-0.02em;--letter-spacing-snug:-0.01em;--letter-spacing-normal:0;--letter-spacing-wide:0.01em;--letter-spacing-wider:0.05em;--color-blue-5:#EFF6FF;--color-blue-10:#DBEAFE;--color-blue-20:#BFDBFE;--color-blue-30:#93C5FD;--color-blue-40:#60A5FA;--color-blue-50:#3B82F6;--color-blue-60:#2563EB;--color-blue-70:#1D4ED8;--color-blue-80:#1E40AF;--color-blue-90:#1E3A8A;--color-teal-5:#F0FDFA;--color-teal-10:#CCFBF1;--color-teal-20:#99F6E4;--color-teal-30:#5EEAD4;--color-teal-40:#2DD4BF;--color-teal-50:#14B8A6;--color-teal-60:#0D9488;--color-teal-70:#0F766E;--color-teal-80:#115E59;--color-teal-90:#134E4A;--color-pink-5:#FDF2F8;--color-pink-10:#FCE7F3;--color-pink-20:#FBCFE8;--color-pink-30:#F9A8D4;--color-pink-40:#F472B6;--color-pink-50:#EC4899;--color-pink-60:#DB2777;--color-pink-70:#BE185D;--color-pink-80:#9D174D;--color-pink-90:#831843;--color-violet-5:#F5F3FF;--color-violet-10:#EDE9FE;--color-violet-20:#DDD6FE;--color-violet-30:#C4B5FD;--color-violet-40:#A78BFA;--color-violet-50:#8B5CF6;--color-violet-60:#7C3AED;--color-violet-70:#6D28D9;--color-violet-80:#5B21B6;--color-violet-90:#4C1D95;--color-orange-5:#FFF7ED;--color-orange-10:#FFEDD5;--color-orange-20:#FED7AA;--color-orange-30:#FDBA74;--color-orange-40:#FB923C;--color-orange-50:#F97316;--color-orange-60:#EA580C;--color-orange-70:#C2410C;--color-orange-80:#9A3412;--color-orange-90:#7C2D12;--color-overlay:rgba(0,0,0,0.45);--color-overlay-light:rgba(0,0,0,0.25);--shadow-button-danger:0 1px 3px rgba(214,59,59,0.2),0 1px 2px rgba(0,0,0,0.04);--shadow-button-danger-hover:0 4px 14px rgba(214,59,59,0.25);--shadow-button-warning:0 1px 3px rgba(229,166,14,0.2),0 1px 2px rgba(0,0,0,0.04);--shadow-button-warning-hover:0 4px 14px rgba(229,166,14,0.25);--shadow-button-success:0 1px 3px rgba(22,163,74,0.2),0 1px 2px rgba(0,0,0,0.04);--shadow-button-success-hover:0 4px 14px rgba(22,163,74,0.25);--shadow-error-focus:0 0 0 3px rgba(214,59,59,0.15);--font-family-mono:"Courier New","Fira Code","JetBrains Mono",monospace;--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sidebar:250;--z-modal-backdrop:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--breakpoint-xs:480px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--touch-target-min:44px;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-spring:cubic-bezier(0.16,1,0.3,1);--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--color-skeleton-base:var(--color-gray-10);--color-skeleton-highlight:var(--color-gray-5);--skeleton-duration:1.6s;--color-ci-primary:var(--color-brand-50);--color-ci-primary-hover:var(--color-brand-60);--color-ci-primary-light:var(--color-brand-5)}@media (prefers-color-scheme:light){[data-meeting-theme=auto]{--mt-bg:var(--color-light-surface-2);--mt-bg-elevated:var(--color-light-surface-3);--mt-bg-card:var(--color-light-surface-4);--mt-bg-hover:var(--color-light-surface-5);--mt-bg-active:var(--color-light-surface-6);--mt-text:var(--color-light-text-primary);--mt-text-secondary:var(--color-light-text-secondary);--mt-text-muted:var(--color-light-text-tertiary);--mt-border:var(--color-light-border);--mt-border-light:var(--color-light-border-light);--mt-brand:var(--color-light-brand);--mt-brand-hover:var(--color-light-brand-hover);--mt-brand-alpha-10:var(--color-light-brand-alpha-10);--mt-brand-alpha-15:var(--color-light-brand-alpha-15);--mt-danger:var(--color-light-danger);--mt-danger-hover:var(--color-light-danger-hover);--mt-success:var(--color-light-success);--mt-link:var(--color-light-link);--mt-overlay:var(--color-light-alpha-95);--mt-white-alpha-6:rgba(0,0,0,0.04);--mt-white-alpha-8:rgba(0,0,0,0.06);--mt-white-alpha-10:rgba(0,0,0,0.08);--mt-white-alpha-15:rgba(0,0,0,0.12);--mt-white-alpha-40:rgba(0,0,0,0.4);--mt-white-alpha-50:rgba(0,0,0,0.5);--mt-white-alpha-70:rgba(0,0,0,0.7);--mt-white-alpha-90:rgba(0,0,0,0.85);--mt-control-bg:rgba(0,0,0,0.06);--mt-control-hover:rgba(0,0,0,0.1);--mt-control-active:rgba(37,99,235,0.15)}}[data-meeting-theme=dark]{--mt-bg:var(--color-dark-surface-2);--mt-bg-elevated:var(--color-dark-surface-3);--mt-bg-card:var(--color-dark-surface-4);--mt-bg-hover:var(--color-dark-surface-5);--mt-bg-active:var(--color-dark-surface-6);--mt-text:var(--color-dark-text-primary);--mt-text-secondary:var(--color-dark-text-secondary);--mt-text-muted:var(--color-dark-text-tertiary);--mt-border:var(--color-dark-border);--mt-border-light:var(--color-dark-border-light);--mt-brand:var(--color-dark-brand-primary);--mt-brand-hover:var(--color-dark-brand-primary-hover);--mt-brand-alpha-10:var(--color-dark-brand-alpha-10);--mt-brand-alpha-15:var(--color-dark-brand-alpha-15);--mt-danger:var(--color-dark-danger);--mt-danger-hover:var(--color-dark-danger-hover);--mt-success:var(--color-dark-success);--mt-link:var(--color-dark-link);--mt-overlay:var(--color-dark-alpha-95);--mt-white-alpha-6:rgba(255,255,255,0.06);--mt-white-alpha-8:rgba(255,255,255,0.08);--mt-white-alpha-10:rgba(255,255,255,0.1);--mt-white-alpha-15:rgba(255,255,255,0.15);--mt-white-alpha-40:rgba(255,255,255,0.4);--mt-white-alpha-50:rgba(255,255,255,0.5);--mt-white-alpha-70:rgba(255,255,255,0.7);--mt-white-alpha-90:rgba(255,255,255,0.9);--mt-control-bg:rgba(255,255,255,0.08);--mt-control-hover:rgba(255,255,255,0.14);--mt-control-active:rgba(37,99,235,0.2)}[data-meeting-theme=light]{--mt-bg:var(--color-light-surface-2);--mt-bg-elevated:var(--color-light-surface-3);--mt-bg-card:var(--color-light-surface-4);--mt-bg-hover:var(--color-light-surface-5);--mt-bg-active:var(--color-light-surface-6);--mt-text:var(--color-light-text-primary);--mt-text-secondary:var(--color-light-text-secondary);--mt-text-muted:var(--color-light-text-tertiary);--mt-border:var(--color-light-border);--mt-border-light:var(--color-light-border-light);--mt-brand:var(--color-light-brand);--mt-brand-hover:var(--color-light-brand-hover);--mt-brand-alpha-10:var(--color-light-brand-alpha-10);--mt-brand-alpha-15:var(--color-light-brand-alpha-15);--mt-danger:var(--color-light-danger);--mt-danger-hover:var(--color-light-danger-hover);--mt-success:var(--color-light-success);--mt-link:var(--color-light-link);--mt-overlay:var(--color-light-alpha-95);--mt-white-alpha-6:rgba(0,0,0,0.04);--mt-white-alpha-8:rgba(0,0,0,0.06);--mt-white-alpha-10:rgba(0,0,0,0.08);--mt-white-alpha-15:rgba(0,0,0,0.12);--mt-white-alpha-40:rgba(0,0,0,0.4);--mt-white-alpha-50:rgba(0,0,0,0.5);--mt-white-alpha-70:rgba(0,0,0,0.7);--mt-white-alpha-90:rgba(0,0,0,0.85);--mt-control-bg:rgba(0,0,0,0.06);--mt-control-hover:rgba(0,0,0,0.1);--mt-control-active:rgba(37,99,235,0.15)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{color-scheme:light;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-meeting-theme=auto]{color-scheme:light dark}[data-meeting-theme=dark]{color-scheme:dark}[data-meeting-theme=light]{color-scheme:light}body,html{width:100%;height:100%}body{display:flex;flex-direction:column;background-color:var(--color-bg-secondary);color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height-normal)}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-30);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-40)}::selection{background:var(--color-brand-alpha-25);color:var(--color-text-primary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lk-room-container{--lk-bg:var(--mt-bg);--lk-bg2:var(--mt-bg-elevated);--lk-bg3:var(--mt-bg-card);--lk-accent-bg:var(--mt-brand);--lk-accent-fg:#FFFFFF;--lk-danger-bg:var(--mt-danger);--lk-danger-fg:#FFFFFF;--lk-border-color:var(--mt-border);--lk-border-radius:12px;--lk-font-family:var(--font-family);--lk-fg:var(--mt-text);--lk-control-fg:var(--mt-text);--lk-control-hover-bg:var(--mt-control-hover);--lk-control-bar-height:0px}.lk-video-conference{flex:1 1;min-height:0;overflow:hidden;position:relative}.lk-video-conference-inner{height:100%!important;flex:1 1!important;min-width:0;position:relative!important;isolation:isolate}.lk-focus-layout-wrapper,.lk-grid-layout-wrapper{flex:1 1;min-height:0;overflow:hidden}.lk-focus-layout,.lk-grid-layout{height:100%!important}[data-lk-theme]{--lk-theme-color:var(--mt-brand);--lk-control-bar-height:0px}.lk-control-bar{position:absolute!important;bottom:16px!important;left:50%!important;transform:translateX(-50%)!important;z-index:20!important;width:auto!important;height:auto!important;min-height:56px!important;max-height:none!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;flex-wrap:nowrap!important;background:var(--mt-bg-elevated)!important;border:1px solid var(--mt-white-alpha-10)!important;border-radius:16px!important;backdrop-filter:blur(20px) saturate(1.2)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.15)!important;padding:8px 12px!important;gap:4px!important;margin:0!important}.lk-control-bar .lk-start-audio-button{display:none!important}.lk-control-bar>.lk-button,.lk-control-bar>.lk-button-group .lk-button,.lk-control-bar>.lk-chat-toggle,.lk-control-bar>.lk-disconnect-button{background:var(--mt-control-bg)!important;border:none!important;color:var(--mt-text)!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:8px 14px!important;border-radius:12px!important;transition:background .15s ease,color .15s ease,transform .1s ease!important;position:relative!important;min-width:60px!important;font-size:10px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important}.lk-control-bar>.lk-button-group .lk-button:not(:disabled):hover,.lk-control-bar>.lk-button:not(:disabled):hover,.lk-control-bar>.lk-chat-toggle:not(:disabled):hover{background:var(--mt-control-hover)!important;transform:none!important}.lk-control-bar>.lk-button-group .lk-button:active,.lk-control-bar>.lk-button:active,.lk-control-bar>.lk-chat-toggle:active{transform:scale(.96)!important}.lk-control-bar .lk-button svg,.lk-control-bar .lk-chat-toggle svg,.lk-control-bar .lk-disconnect-button svg{width:22px!important;height:22px!important;flex-shrink:0!important;display:block!important}.lk-control-bar .lk-button,.lk-control-bar .lk-chat-toggle{font-size:10px!important;font-weight:600!important;color:var(--mt-text-secondary)!important}.lk-control-bar .lk-button[aria-pressed=true],.lk-control-bar .lk-chat-toggle[aria-pressed=true]{background:var(--mt-control-active)!important;color:var(--mt-brand)!important}.lk-control-bar .lk-button[data-lk-enabled=false]{background:rgba(239,68,68,.15)!important;color:var(--mt-danger)!important}.lk-control-bar .lk-button[data-lk-enabled=false]:not(:disabled):hover{background:rgba(239,68,68,.25)!important}.lk-control-bar .lk-button[data-lk-source=screen_share][data-lk-enabled=true]{background:rgba(34,197,94,.15)!important;color:var(--mt-success)!important}.lk-control-bar .lk-button[data-lk-source=screen_share][data-lk-enabled=true]:hover{background:rgba(34,197,94,.25)!important}.lk-control-bar .lk-disconnect-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;background:var(--mt-danger)!important;color:var(--color-text-white)!important;border:none!important;margin-left:8px!important;padding:8px 14px!important;border-radius:12px!important;font-size:10px!important;font-weight:600!important;line-height:1!important;min-width:60px!important;cursor:pointer!important}.lk-control-bar .lk-disconnect-button:not(:disabled):hover{background:var(--mt-danger-hover)!important;color:var(--color-text-white)!important;transform:none!important}.lk-control-bar .lk-disconnect-button svg{width:22px!important;height:22px!important;flex-shrink:0!important;display:block!important}.lk-control-bar .lk-button-group{display:inline-flex!important;align-items:stretch!important;height:100%!important}.lk-control-bar .lk-button-group>.lk-button:first-child{border-radius:12px 0 0 12px!important}.lk-control-bar .lk-button-group-menu{position:relative!important;flex-shrink:0!important}.lk-control-bar .lk-button-group-menu>.lk-button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;height:100%!important;width:20px!important;min-width:20px!important;padding:8px 0!important;border-radius:0 12px 12px 0!important;margin-left:1px!important;background:var(--mt-control-bg)!important;color:var(--mt-text-muted)!important;font-size:0!important}.lk-control-bar .lk-button-group-menu>.lk-button:hover{background:var(--mt-control-hover)!important}.lk-control-bar .lk-button-group-menu>.lk-button:after{width:6px!important;height:6px!important;margin:0!important;border-color:var(--mt-text-muted)!important;border-left-width:1.5px!important;border-bottom-width:1.5px!important}.lk-control-bar .meeting-custom-btn{background:var(--mt-control-bg);border:none;color:var(--mt-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 14px;border-radius:12px;transition:background .15s ease,color .15s ease,transform .1s ease;min-width:60px;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.lk-control-bar .meeting-custom-btn:hover{background:var(--mt-control-hover)}.lk-control-bar .meeting-custom-btn:active{transform:scale(.96)}.lk-control-bar .meeting-custom-btn svg{width:22px;height:22px;flex-shrink:0;display:block}.lk-control-bar .meeting-custom-btn.active,.lk-control-bar .meeting-custom-btn.meeting-custom-btn-active{background:var(--mt-control-active);color:var(--mt-brand)}.lk-control-bar .meeting-custom-btn.recording-active{background:rgba(239,68,68,.15);color:var(--mt-danger)}.lk-control-bar .meeting-custom-btn.recording-active:hover{background:rgba(239,68,68,.25)}.lk-control-bar .meeting-custom-btn .recording-spinner{animation:recordingSpin 1s linear infinite}@keyframes recordingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lk-control-bar .meeting-custom-btn:disabled{opacity:.6;cursor:not-allowed}.lk-control-bar .lk-button.lk-button-active{background:var(--mt-control-active)!important;color:var(--mt-brand)!important}.lk-control-bar .meeting-popup-anchor{position:relative}.lk-control-bar .meeting-separator{width:1px;height:28px;background:var(--mt-white-alpha-15);margin:0 4px;flex-shrink:0;align-self:center}.meeting-panel-backdrop{display:none}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.meeting-panel-backdrop{display:block;position:absolute;inset:0;z-index:40;background:rgba(0,0,0,.4);animation:backdropFadeIn .2s ease-out}}.lk-participant-tile{border-radius:12px!important;overflow:hidden!important;border:2px solid transparent!important;transition:box-shadow .3s ease,border-color .3s ease!important;background:var(--mt-bg-card)!important}.lk-participant-tile[data-lk-speaking=true]{box-shadow:0 0 0 3px var(--mt-brand),0 0 16px rgba(37,99,235,.25)!important;border-color:transparent!important}.lk-participant-metadata{background:linear-gradient(transparent,rgba(0,0,0,.65))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;padding:8px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.lk-participant-metadata .lk-participant-name{font-size:13px!important;font-weight:600!important;color:var(--color-text-white)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.lk-participant-metadata .lk-participant-metadata-item svg{width:16px!important;height:16px!important}.lk-participant-metadata .lk-participant-metadata-item[data-lk-muted=true] svg{color:var(--mt-danger)!important}.lk-participant-placeholder{background:var(--mt-bg-card)!important}.lk-participant-placeholder svg{width:80px!important;height:80px!important;opacity:.4!important}.lk-grid-layout{gap:8px!important;padding:12px 12px 88px!important;max-width:1400px!important;margin:0 auto!important}.lk-device-menu{background:var(--mt-bg-elevated)!important;border:1px solid var(--mt-white-alpha-10)!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;padding:6px 0!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.lk-device-menu .lk-button{border-radius:0!important;padding:8px 14px!important;font-size:13px!important;min-width:unset!important;flex-direction:row!important;justify-content:flex-start!important;transition:background .12s ease!important}.lk-device-menu .lk-button:hover{background:var(--mt-white-alpha-6)!important}.lk-media-device-select{border-radius:12px!important;background:var(--mt-bg-elevated)!important;border:1px solid var(--mt-white-alpha-10)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important;overflow:hidden!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.lk-media-device-select .lk-button{border-radius:0!important;padding:10px 16px!important}.lk-focus-layout{gap:8px!important}.lk-carousel .lk-participant-tile{border-radius:10px!important}.lk-focus-layout .lk-focused-participant .lk-participant-tile{border-radius:12px!important}.lk-connection-quality{opacity:.7;transition:opacity .2s ease}.lk-participant-tile:hover .lk-connection-quality{opacity:1}@media (max-width:768px){.lk-control-bar{bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;border-radius:0!important;border:none!important;border-top:1px solid var(--mt-white-alpha-10)!important;box-shadow:0 -4px 16px rgba(0,0,0,.2)!important;padding:8px 6px env(safe-area-inset-bottom,8px)!important;min-height:60px!important;backdrop-filter:blur(24px) saturate(1.2)!important;-webkit-backdrop-filter:blur(24px) saturate(1.2)!important}.lk-control-bar .meeting-custom-btn,.lk-control-bar>.lk-button,.lk-control-bar>.lk-button-group .lk-button,.lk-control-bar>.lk-chat-toggle,.lk-control-bar>.lk-disconnect-button{min-width:48px!important;padding:8px 6px!important;font-size:0!important;border-radius:12px!important}.lk-control-bar .lk-button svg,.lk-control-bar .lk-chat-toggle svg,.lk-control-bar .lk-disconnect-button svg,.lk-control-bar .meeting-custom-btn svg{width:22px!important;height:22px!important}.lk-control-bar .lk-disconnect-button{margin-left:4px!important;padding:8px 14px!important;font-size:0!important}.lk-control-bar .lk-button-group-menu{display:none!important}.lk-control-bar .lk-button-group>.lk-button:first-child{border-radius:12px!important}.lk-control-bar .meeting-separator{height:24px;margin:0 2px}.lk-participant-tile{border-radius:8px!important}.lk-grid-layout{gap:4px!important;padding:4px 4px 72px!important}}.lk-participant-tile{animation:tileAppear .3s var(--ease-out-quart)}@keyframes tileAppear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.lk-focus-layout .lk-participant-tile{transition:all .3s ease!important}@media (prefers-color-scheme:light){[data-meeting-theme=auto] .lk-control-bar{box-shadow:0 4px 24px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06)!important}[data-meeting-theme=auto] .lk-participant-tile{border-color:var(--mt-border)!important;border-width:1px!important}[data-meeting-theme=auto] .lk-participant-tile[data-lk-speaking=true]{border-color:transparent!important;border-width:2px!important}[data-meeting-theme=auto] .lk-participant-metadata{background:linear-gradient(transparent,rgba(0,0,0,.5))!important}[data-meeting-theme=auto] .lk-device-menu,[data-meeting-theme=auto] .lk-media-device-select{box-shadow:0 4px 16px rgba(0,0,0,.1)!important}}[data-meeting-theme=light] .lk-control-bar{box-shadow:0 4px 24px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06)!important}[data-meeting-theme=light] .lk-participant-tile{border-color:var(--mt-border)!important;border-width:1px!important}[data-meeting-theme=light] .lk-participant-tile[data-lk-speaking=true]{border-color:transparent!important;border-width:2px!important}[data-meeting-theme=light] .lk-participant-metadata{background:linear-gradient(transparent,rgba(0,0,0,.5))!important}[data-meeting-theme=light] .lk-device-menu,[data-meeting-theme=light] .lk-media-device-select{box-shadow:0 4px 16px rgba(0,0,0,.1)!important}@media (prefers-reduced-motion:reduce){.lk-participant-tile{animation:none!important}.lk-control-bar .meeting-custom-btn,.lk-control-bar>.lk-button,.lk-control-bar>.lk-button-group .lk-button,.lk-control-bar>.lk-chat-toggle,.lk-control-bar>.lk-disconnect-button,.lk-focus-layout .lk-participant-tile{transition:none!important}.meeting-panel-backdrop{animation:none!important}}@keyframes panelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes panelOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.3}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes modalIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modalOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(8px)}}@keyframes toastIn{0%{opacity:0;transform:translateX(100%) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(100%) scale(.95)}}@keyframes pageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{display:inline-block;border-radius:var(--radius-sm,6px);background:linear-gradient(90deg,var(--color-skeleton-base) 25%,var(--color-skeleton-highlight) 50%,var(--color-skeleton-base) 75%);background-size:200% 100%;animation:skeletonShimmer var(--skeleton-duration,1.6s) ease-in-out infinite}.skeletonText{height:1em;border-radius:var(--radius-xs,4px)}.skeletonCircle{border-radius:var(--radius-full,9999px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=6a4985ba5a154bb9.css.map*/