:root{color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}html,body,#app{min-height:100%;margin:0}body{background:#0f1115;color:#f4f6fb}*{box-sizing:border-box}.page[data-v-48e79d5d]{min-height:100vh;display:grid;place-items:center;padding:1.5rem}.card[data-v-48e79d5d]{width:min(32rem,100%);padding:1.5rem;border:1px solid #2a3140;border-radius:12px;background:#171b24}h1[data-v-48e79d5d]{margin:0 0 .75rem;font-size:1.5rem}p[data-v-48e79d5d]{margin:0;color:#c3c9d8}code[data-v-48e79d5d]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#9ec5ff}.device-check[data-v-ac623867]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #2a3140}.header[data-v-ac623867]{display:flex;gap:1rem;justify-content:space-between;align-items:center;flex-wrap:wrap}h2[data-v-ac623867]{margin:0;font-size:1.05rem}p[data-v-ac623867]{margin:.5rem 0;color:#c3c9d8}.error[data-v-ac623867]{color:#ff8f8f}button[data-v-ac623867]{border:0;border-radius:8px;padding:.65rem 1rem;font:inherit;cursor:pointer}.secondary[data-v-ac623867]{background:#2a3140;color:#f4f6fb}.preview-frame[data-v-ac623867]{overflow:hidden;border-radius:10px;background:#0f1115;aspect-ratio:16 / 9;margin-top:.75rem}video[data-v-ac623867]{display:block;width:100%;height:100%;object-fit:cover}.meter[data-v-ac623867]{height:.5rem;margin-top:.75rem;border-radius:999px;background:#2a3140;overflow:hidden}.meter-fill[data-v-ac623867]{height:100%;background:#34d399;transition:width 80ms linear}.webinar-status[data-v-50ebaa50]{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem;border:1px solid transparent;border-radius:999px;font-size:.95rem;font-weight:700;letter-spacing:.02em}.webinar-status--live[data-v-50ebaa50]{background:#dc2626;border-color:#f87171;color:#fff;text-transform:uppercase}.dot[data-v-50ebaa50]{width:.6rem;height:.6rem;border-radius:50%;background:#fff;animation:pulse-50ebaa50 1.4s ease-in-out infinite}.webinar-status--offline[data-v-50ebaa50]{background:#2a3140;border-color:#3a4356;color:#c3c9d8}.webinar-status--unknownWebinar[data-v-50ebaa50]{background:#3b2f12;border-color:#b7791f;color:#fcd34d}.webinar-status--unavailable[data-v-50ebaa50],.webinar-status--loading[data-v-50ebaa50]{background:transparent;border-color:#2a3140;color:#8a93a6;font-weight:500}@keyframes pulse-50ebaa50{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.dot[data-v-50ebaa50]{animation:none}}.page[data-v-7dc500dd]{min-height:100vh;display:grid;place-items:center;padding:1.5rem}.card[data-v-7dc500dd]{width:min(40rem,100%);padding:1.5rem;border:1px solid #2a3140;border-radius:12px;background:#171b24}h1[data-v-7dc500dd]{margin:0 0 1rem;font-size:1.35rem}.webinar-status-badge[data-v-7dc500dd]{margin-bottom:1rem}p[data-v-7dc500dd]{margin:0 0 .75rem;color:#c3c9d8}strong[data-v-7dc500dd]{color:#f4f6fb}.speaker[data-v-7dc500dd]{color:#a7f3d0}code[data-v-7dc500dd]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#9ec5ff;word-break:break-all}.error[data-v-7dc500dd]{color:#ff8f8f}.actions[data-v-7dc500dd]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}button[data-v-7dc500dd]{border:0;border-radius:8px;padding:.65rem 1rem;font:inherit;cursor:pointer}.primary[data-v-7dc500dd]{background:#3b82f6;color:#fff}.page[data-v-335ba760]{min-height:100vh;display:grid;place-items:center;padding:1.5rem}.card[data-v-335ba760],.room[data-v-335ba760]{width:min(56rem,100%);padding:1.5rem;border:1px solid #2a3140;border-radius:12px;background:#171b24}.header[data-v-335ba760]{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap}h1[data-v-335ba760]{margin:0 0 .35rem;font-size:1.35rem}.title[data-v-335ba760]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-bottom:.5rem}.title h1[data-v-335ba760]{margin:0}p[data-v-335ba760]{margin:0 0 .5rem;color:#c3c9d8}.speaker[data-v-335ba760]{color:#f4f6fb;font-weight:600}.status[data-v-335ba760]{font-size:.875rem;color:#8a93a6}.participants[data-v-335ba760]{color:#f4f6fb}code[data-v-335ba760]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#9ec5ff;word-break:break-all}.error[data-v-335ba760]{color:#ff8f8f;margin-bottom:1rem;display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.retry[data-v-335ba760]{background:#5b2b2b;color:#ffd7d7}.actions[data-v-335ba760]{display:flex;gap:.75rem}button[data-v-335ba760]{border:0;border-radius:8px;padding:.65rem 1rem;font:inherit;cursor:pointer}.secondary[data-v-335ba760]{background:#2a3140;color:#f4f6fb}.preview-frame[data-v-335ba760]{position:relative;overflow:hidden;border-radius:10px;background:#0f1115;aspect-ratio:16 / 9}video[data-v-335ba760]{display:block;width:100%;height:100%;object-fit:cover;background:#0f1115}.overlay[data-v-335ba760]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;background:#0f1115b3}
