h1.svelte-14sf67n{letter-spacing:-.035em;overflow-wrap:anywhere;margin:14px 0;font-size:clamp(26px,3.4vw,38px);line-height:1.15}p.svelte-14sf67n{color:#a7acb9;line-height:1.6}button.svelte-14sf67n{border-radius:10px;min-height:44px;font-weight:550}button.svelte-14sf67n:disabled{opacity:.45;cursor:default}.join-layout.svelte-14sf67n{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding:32px 0;display:grid}.mobile-heading.svelte-14sf67n{display:none}.join-layout.desktop.svelte-14sf67n{max-width:440px;margin:20px auto;display:block}.eyebrow.svelte-14sf67n{letter-spacing:.16em;color:#8f9dba;font-size:10px;font-weight:650}.intro.svelte-14sf67n{margin-bottom:28px;font-size:15px}.join-info.svelte-14sf67n{min-width:0}label.svelte-14sf67n{color:#c9ceda;flex-direction:column;gap:9px;font-size:13px;font-weight:500;display:flex}input.svelte-14sf67n,select.svelte-14sf67n{color:#f0f2f6;width:100%;min-width:0;font:inherit;background:#181b22;border:1px solid #353944;border-radius:10px;padding:12px 14px;font-size:16px}input.svelte-14sf67n:focus-visible,select.svelte-14sf67n:focus-visible,button.svelte-14sf67n:focus-visible,summary.svelte-14sf67n:focus-visible{outline-offset:3px;outline:2px solid #7fa6ff}.primary.svelte-14sf67n{color:#fff;background:#4d83ff;padding:12px 20px}.join-button.svelte-14sf67n{overflow-wrap:anywhere;text-align:left;justify-content:space-between;gap:12px;width:100%;margin-top:20px;font-size:15px;display:flex}.join-button.svelte-14sf67n span:where(.svelte-14sf67n){font-size:20px}.mac-button.svelte-14sf67n{background:0 0;border:1px solid #343945;width:100%;margin-top:4px}.mac-button.svelte-14sf67n span:where(.svelte-14sf67n){float:right}.fine.svelte-14sf67n{font-size:12px;line-height:1.6}.media-summary.svelte-14sf67n{margin:10px 0 20px}.identity.svelte-14sf67n{overflow-wrap:anywhere}.text-button.svelte-14sf67n{color:#9ab9ff;min-height:0;font:inherit;background:0 0;padding:3px 0;display:inline}.back.svelte-14sf67n{color:#888f9e;margin-top:10px;font-size:12px}a.svelte-14sf67n{color:#9ab9ff}.access-note.svelte-14sf67n{border-top:1px solid #2a2e38;margin:24px 0 16px;padding-top:18px;font-size:12px}.preview.svelte-14sf67n{aspect-ratio:4/3;background:radial-gradient(at 30% 10%,#2c3650,#1a202e 55%,#171b24);border:1px solid #343c4e;border-radius:22px;position:relative;overflow:hidden}video.svelte-14sf67n{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.placeholder.svelte-14sf67n{color:#9aa3b6;flex-direction:column;justify-content:center;align-items:center;gap:22px;height:100%;font-size:13px;display:flex}.avatar.svelte-14sf67n{color:#e7edfa;background:#455879;border:1px solid #627496;border-radius:50%;place-items:center;width:92px;height:92px;font-size:36px;font-weight:500;display:grid}.preview-label.svelte-14sf67n{color:#bac4d8;background:#111722a6;border-radius:6px;padding:6px 9px;font-size:11px;position:absolute;bottom:16px;left:18px}.media-controls.svelte-14sf67n{justify-content:center;gap:12px;margin:18px 0;display:flex}.media-controls.svelte-14sf67n button:where(.svelte-14sf67n){background:#252a35;border:1px solid #363d4b;justify-content:center;align-items:center;gap:10px;padding:11px 18px;display:flex}.media-controls.svelte-14sf67n button.on:where(.svelte-14sf67n){background:#24344e;border-color:#5477ab}svg.svelte-14sf67n{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.meter-row.svelte-14sf67n{color:#9da8bb;justify-content:center;align-items:center;gap:12px;margin:14px 0;font-size:11px;display:flex}.meter.svelte-14sf67n{background:#30394b;border-radius:3px;width:130px;height:5px;overflow:hidden}.meter.svelte-14sf67n i:where(.svelte-14sf67n){background:#86ba9c;height:100%;transition:width .1s;display:block}details.svelte-14sf67n{border-top:1px solid #2a2f3b;margin-top:20px;padding-top:16px}summary.svelte-14sf67n{cursor:pointer;color:#aab2c3;padding:5px 0;font-size:12px}.device-fields.svelte-14sf67n{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}select.svelte-14sf67n{font-size:13px}.error.svelte-14sf67n{color:#ffc2c6;overflow-wrap:anywhere;background:#46282d66;border:1px solid #704047;border-radius:10px;padding:12px 14px;font-size:13px}.result.svelte-14sf67n{text-align:center;max-width:520px;margin:9vh auto;padding:20px}.result.svelte-14sf67n p:where(.svelte-14sf67n){margin:20px 0}.result-actions.svelte-14sf67n{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px 0;display:flex}.result.svelte-14sf67n>.text-button:where(.svelte-14sf67n){margin:20px auto;display:block}.success-mark.svelte-14sf67n{color:#a0dcb9;background:#29483c;border-radius:50%;place-items:center;width:60px;height:60px;font-size:28px;display:inline-grid}@media (width<=700px){.preview-label.svelte-14sf67n{top:12px;bottom:auto}.mobile-heading.svelte-14sf67n{width:100%;display:block}.mobile-heading.svelte-14sf67n h1:where(.svelte-14sf67n){margin-bottom:0}.desktop-heading.svelte-14sf67n{display:none}.join-layout.svelte-14sf67n{flex-direction:column;gap:20px;padding:10px 0 28px;display:flex}.setup.svelte-14sf67n,.join-info.svelte-14sf67n{width:100%}.preview.svelte-14sf67n{aspect-ratio:2;border-radius:16px}.avatar.svelte-14sf67n{width:64px;height:64px;font-size:28px}.placeholder.svelte-14sf67n{gap:12px}.intro.svelte-14sf67n{margin-bottom:20px}h1.svelte-14sf67n{font-size:28px}.result.svelte-14sf67n{margin:3vh auto;padding:10px 0}}@media (width<=380px){.device-fields.svelte-14sf67n{grid-template-columns:1fr}.media-controls.svelte-14sf67n button:where(.svelte-14sf67n){padding:10px 12px;font-size:12px}}.lobby.svelte-s8axn{box-sizing:border-box;width:min(660px,100%);margin:auto;padding:24px;overflow-y:auto}header.svelte-s8axn{justify-content:space-between;align-items:center;gap:16px;padding:8px 0 28px;display:flex}.joining-flow.svelte-s8axn{width:min(1080px,100%);padding:28px 40px}.brand.svelte-s8axn{text-align:left;letter-spacing:-.04em;background:0 0;padding:0;font-size:23px;font-weight:650}.brand.svelte-s8axn span:where(.svelte-s8axn){color:#7e8799;letter-spacing:0;margin-top:5px;font-size:11px;font-weight:400;display:block}.back.svelte-s8axn{color:#9ab9ff;background:0 0;margin-bottom:16px;padding-left:0}@media (width<=700px){.lobby.svelte-s8axn,.joining-flow.svelte-s8axn{padding:20px}header.svelte-s8axn{padding-bottom:22px}header.svelte-s8axn a:where(.svelte-s8axn){margin:0;font-size:11px}.brand.svelte-s8axn span:where(.svelte-s8axn){display:none}li.svelte-s8axn{flex-wrap:wrap}li.svelte-s8axn span:where(.svelte-s8axn){flex-basis:100%}}h2.svelte-s8axn{margin-top:0;font-size:17px}h3.svelte-s8axn{font-size:14px}section.svelte-s8axn{background:#1b1e25;border:1px solid #30343e;border-radius:12px;margin:16px 0;padding:18px}form.svelte-s8axn{flex-wrap:wrap;gap:8px;display:flex}input.svelte-s8axn{flex:1;min-width:0}input[readonly].svelte-s8axn{box-sizing:border-box;width:100%;margin:8px 0}select.svelte-s8axn{color:inherit;background:#242832;border:1px solid #454b58;border-radius:6px;padding:8px}p.svelte-s8axn,small.svelte-s8axn{color:#aeb5c4;font-size:13px;line-height:1.5}a.svelte-s8axn{color:#8ab4ff;margin:8px;font-size:13px}.account.svelte-s8axn{justify-content:space-between;align-items:center;display:flex}ul.svelte-s8axn{padding:0;list-style:none}li.svelte-s8axn{align-items:center;gap:8px;padding:8px 0;display:flex}li.svelte-s8axn span:where(.svelte-s8axn){flex:1}.error.svelte-s8axn{color:#ff9b94}.message.svelte-s8axn{color:#a9d9b8}button.svelte-s8axn:disabled{opacity:.5;cursor:wait}main.svelte-1n46o8q{flex-direction:column;height:100%;display:flex}header.svelte-1n46o8q{border-bottom:1px solid #262a33;justify-content:space-between;padding:8px 16px;display:flex}.call-title.svelte-1n46o8q{overflow-wrap:anywhere;min-width:0}.body.svelte-1n46o8q{flex:1;min-height:0;display:flex}.grid.svelte-1n46o8q{flex:1;grid-auto-rows:1fr;gap:8px;min-height:0;padding:8px;display:grid}.transcript.svelte-1n46o8q{border-left:1px solid #262a33;flex-direction:column;width:320px;min-height:0;display:flex}.transcript-head.svelte-1n46o8q{border-bottom:1px solid #262a33;align-items:center;gap:8px;padding:8px 12px;display:flex}.transcript-head.svelte-1n46o8q .muted:where(.svelte-1n46o8q){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:0;font-size:12px;overflow:hidden}.transcript-head.svelte-1n46o8q button:where(.svelte-1n46o8q){white-space:nowrap;padding:2px 8px;font-size:12px}.lines.svelte-1n46o8q{flex:1;padding:4px 12px 12px;overflow-y:auto}.empty.svelte-1n46o8q{text-align:center;margin-top:24px;font-size:12px}.said.svelte-1n46o8q{flex-direction:column;align-items:flex-start;margin-top:3px;display:flex}.said.mine.svelte-1n46o8q{align-items:flex-end}.who.svelte-1n46o8q{color:#676d78;margin:8px 4px 3px;font-size:11px}.bubble.svelte-1n46o8q{background:#22242b;border-radius:12px;max-width:86%;padding:6px 10px;font-size:13px;line-height:18px}.mine.svelte-1n46o8q .bubble:where(.svelte-1n46o8q){background:#4f8cff47}.bubble.draft.svelte-1n46o8q{color:#9ba1ac}.tile.svelte-1n46o8q{background:#1b1e25;border:2px solid #0000;border-radius:8px;min-height:0;position:relative;overflow:hidden}.tile.speaking.svelte-1n46o8q{border-color:#3fb950}video.svelte-1n46o8q{object-fit:cover;width:100%;height:100%;display:block}video.contain.svelte-1n46o8q{object-fit:contain}video.mirror.svelte-1n46o8q{transform:scaleX(-1)}.label.svelte-1n46o8q{background:#0000008c;border-radius:4px;padding:2px 8px;position:absolute;bottom:8px;left:8px}.expand.svelte-1n46o8q{color:#fff;background:#0000008c;border:0;border-radius:4px;padding:2px 8px;font-size:16px;position:absolute;top:8px;right:8px}.tile.svelte-1n46o8q:fullscreen{background:#000;border:0;border-radius:0}.tile.svelte-1n46o8q:fullscreen video:where(.svelte-1n46o8q){object-fit:contain}footer.svelte-1n46o8q{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.muted.svelte-1n46o8q{color:#9aa3b2;margin-left:12px}.error.svelte-1n46o8q{color:#ff7b72}.rec.svelte-1n46o8q{color:#ff6b61;font-weight:600}@media (width<=640px){.grid.svelte-1n46o8q{grid-template-columns:1fr!important}.body.svelte-1n46o8q{flex-direction:column}.transcript.svelte-1n46o8q{border-top:1px solid #262a33;border-left:0;width:auto;max-height:40vh}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e6e6e6;background:#111318;font-family:system-ui,-apple-system,sans-serif;font-size:14px}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}button{font:inherit;color:inherit;cursor:pointer;background:#2a2e37;border:0;border-radius:6px;padding:6px 12px}button:hover{opacity:.85}button.active{background:#2f6feb}button.danger{background:#8b2a2a}input{font:inherit;color:inherit;background:#1b1e25;border:1px solid #2a2e37;border-radius:6px;padding:6px 10px}
