.active-ui-container.svelte-fgz7ay{position:absolute;bottom:5px;display:flex;justify-content:space-between;align-items:center;padding:0 10px;pointer-events:none}.volume-controls.svelte-fgz7ay{display:flex;justify-content:center;align-items:center;gap:4px}.volume_btn.svelte-fgz7ay{height:24px;width:24px;display:flex;justify-content:center;align-items:center}.slider-wrap.svelte-fgz7ay{height:50px;display:flex;justify-content:center;align-items:center}.slider.svelte-fgz7ay{width:80px;padding:0;background:transparent}.paused-overlay.svelte-fgz7ay{position:absolute;inset:0;background:#888;display:flex;align-items:center;justify-content:center}.paused-overlay.svelte-fgz7ay em:where(.svelte-fgz7ay){color:#111;font-size:18px;font-style:italic;letter-spacing:.5px}.tile.svelte-fgz7ay{position:relative;background:#05070a;border-radius:10px;overflow:hidden;cursor:pointer;aspect-ratio:16 / 9;min-width:220px;min-height:140px;box-shadow:0 14px 40px #000000b3;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;border:1px solid rgba(148,163,253,.1)}.tile.not-single.svelte-fgz7ay:hover{transform:translateY(-3px);box-shadow:0 18px 55px #000000e6;background:radial-gradient(circle at top,#0b0f1a,#020308)}.tile.single.svelte-fgz7ay{cursor:default}.tile.svelte-fgz7ay .label:where(.svelte-fgz7ay),.tile.svelte-fgz7ay .tile-actions:where(.svelte-fgz7ay){opacity:0;transition:opacity .15s ease;pointer-events:auto}.tile.svelte-fgz7ay .label.show:where(.svelte-fgz7ay),.tile.svelte-fgz7ay .tile-actions.show:where(.svelte-fgz7ay){opacity:1}.label.svelte-fgz7ay{background:#0009;color:#fff;padding:4px 8px;border-radius:6px;font-size:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tile-actions.svelte-fgz7ay{display:flex;align-items:center;justify-content:center;gap:6px}.icon-btn.svelte-fgz7ay{min-width:26px;min-height:26px;padding:4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:#070b16eb;border:1px solid rgba(148,163,253,.22);color:#e5e7eb;box-shadow:0 8px 18px #000c;transition:all .18s ease}.icon-btn.svelte-fgz7ay:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 30px #000000f2;background:radial-gradient(circle at top,#111827,#020817)}.icon-btn.svelte-fgz7ay:active{transform:translateY(0);box-shadow:0 6px 16px #000c}.tile-actions.svelte-fgz7ay .danger.icon-btn:where(.svelte-fgz7ay){background:#180000f5;border-color:#f8717180}.tile-actions.svelte-fgz7ay .danger.icon-btn:where(.svelte-fgz7ay):hover{background:radial-gradient(circle at top,#7f1d1d,#020202)}.chat-wrap.svelte-191yngm{margin-top:14px}.chat.svelte-191yngm{background:#0d0f14;border:1px solid #1a2030;min-height:120px;max-height:220px;overflow:auto;padding:8px;border-radius:10px}.msg.svelte-191yngm{padding:2px 0;display:flex;align-items:flex-start;gap:8px}.ts.svelte-191yngm{color:#8b90a0;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;min-width:150px;max-width:150px;flex:0 0 150px;padding-top:10px}.content.svelte-191yngm{flex:1;display:flex}.msg.svelte-191yngm:not(.mine) .content:where(.svelte-191yngm){justify-content:flex-start}.msg.mine.svelte-191yngm .content:where(.svelte-191yngm){justify-content:flex-end}.bubble.svelte-191yngm{max-width:75%;word-wrap:break-word;overflow-wrap:anywhere;padding:8px 12px;border-radius:14px;line-height:1.35;border:1px solid transparent}.msg.svelte-191yngm:not(.mine) .bubble:where(.svelte-191yngm){background:#e5e7eb;color:#0d0f14;border-color:#cfd3d8}.msg.mine.svelte-191yngm .bubble:where(.svelte-191yngm){background:#a7f3d0;color:#052e1a;border-color:#6ee7b7}.unread-pill.svelte-191yngm{background:#ffc107;color:#1a1a1a;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;margin-left:6px;line-height:1}.app.svelte-1iqa5ld{display:flex;gap:14px;padding:14px;height:100vh;width:100vw;box-sizing:border-box;overflow:hidden}.main-col.svelte-1iqa5ld{flex:1;min-width:0;display:flex;flex-direction:column}.side.svelte-1iqa5ld{width:280px;border-left:1px solid #223;padding-left:12px;display:flex;flex-direction:column;overflow:hidden}.participants-heading.svelte-1iqa5ld{display:flex;align-items:center;justify-content:space-between}.participants-invite.svelte-1iqa5ld{background-color:#8bc7ff;color:#000}.participants-scroll.svelte-1iqa5ld{flex:1;overflow-y:auto;margin-top:4px;padding-right:4px}.leave-btn.svelte-1iqa5ld{margin-top:10px;width:100%;justify-content:center;font-weight:600;border-radius:999px;background:#b91c1c;border:1px solid #7f1d1d;color:#fee2e2}.leave-btn.svelte-1iqa5ld:hover{background:#dc2626;transform:translateY(-2px);box-shadow:0 14px 30px #000000e6}.leave-btn.svelte-1iqa5ld:active{transform:translateY(0) scale(.99);box-shadow:0 8px 20px #000000d9}button[disabled].svelte-1iqa5ld{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}fieldset.panel.svelte-1iqa5ld{margin-top:12px;border:1px solid #1a2030;border-radius:10px;padding:10px 12px 14px}fieldset.panel.svelte-1iqa5ld>legend:where(.svelte-1iqa5ld){padding:0 6px;font-size:13px;color:#8b90a0}.controls.svelte-1iqa5ld .badge:where(.svelte-1iqa5ld){border:1px solid #444;border-radius:8px;padding:4px 8px}.cta.svelte-1iqa5ld{font-weight:600}.cta--screen.svelte-1iqa5ld{background:linear-gradient(135deg,#2563eb,#4f46e5);color:#e5e7ff}.cta--screen.svelte-1iqa5ld:hover{background:linear-gradient(135deg,#3b82f6,#6366f1)}.cta--camera.svelte-1iqa5ld{background:linear-gradient(135deg,#10b981,#059669);color:#ecfdf5}.cta--camera.svelte-1iqa5ld:hover{background:linear-gradient(135deg,#22c55e,#16a34a)}.badge.kpi.svelte-1iqa5ld{background:#0b1326;color:#8bc7ff;border-color:#1d3a66}.row-between.svelte-1iqa5ld{display:flex;align-items:center;justify-content:space-between;gap:8px}.row.svelte-1iqa5ld{display:flex;align-items:center;gap:8px}.participant-side.svelte-1iqa5ld{align-items:center;justify-content:space-between;gap:10px;border-radius:15px;padding:8px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.participant-side.svelte-1iqa5ld:hover{background:#151925;transform:translateY(-1px);box-shadow:0 10px 24px #00000080}.muted.svelte-1iqa5ld{color:#8b90a0}.grid-wrap.svelte-1iqa5ld{position:relative;margin-top:14px;flex:1;min-height:200px;display:flex;flex-direction:column}.grid-toolbar.svelte-1iqa5ld{position:absolute;left:50%;transform:translate(-50%);z-index:3;opacity:0;transition:opacity .15s ease,top .15s ease;pointer-events:none}.grid-toolbar.show.svelte-1iqa5ld{opacity:1;pointer-events:auto}.grid-toolbar.svelte-1iqa5ld .ghost:where(.svelte-1iqa5ld){padding:6px 12px}.grid.svelte-1iqa5ld{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;overflow-y:auto;justify-content:center;align-content:center;height:100%}.empty-grid.svelte-1iqa5ld{flex:1;display:grid;place-items:center}.empty-card.svelte-1iqa5ld{background:#0d0f14;border:1px solid #1a2030;color:#b9bfcc;border-radius:12px;padding:18px 22px;font-size:14px;text-align:center;max-width:560px}.section-header.svelte-1iqa5ld{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.welcome-container.svelte-1uha8ag{max-width:900px;margin:40px auto;padding:40px 30px;color:#ddd;background:radial-gradient(circle at top left,#1a1a1a,#0d0d0d);border-radius:14px;box-shadow:0 0 30px #0009;text-align:center}h1.svelte-1uha8ag{color:#fff;margin-bottom:10px;font-size:2.2rem}.tagline.svelte-1uha8ag{color:#aaa;font-size:1.1rem;margin-bottom:25px}.feature-section.svelte-1uha8ag{display:inline-block;max-width:100%;margin-bottom:35px;text-align:left}.feature-list.svelte-1uha8ag{text-align:left;display:inline-block;margin:0 auto;padding:0;list-style:none;font-size:1rem;line-height:1.6;color:#ccc}.feature-list.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:8px 0;padding-left:1.4em;position:relative}.feature-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"•";color:#0078d7;position:absolute;left:0;font-weight:700}.feedback.svelte-1uha8ag{margin:15px 0 0;text-align:left;color:#aaa}.feedback.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#66b3ff}.tab-buttons.svelte-1uha8ag{display:flex;justify-content:center;gap:12px;margin-bottom:25px}.tab-btn.svelte-1uha8ag{min-width:120px}.active-tab.svelte-1uha8ag{background:#0a84ff;color:#fff;font-weight:700;box-shadow:0 10px 26px #0a84ff73;transform:translateY(-2px) scale(1.03)}.form.svelte-1uha8ag{display:flex;flex-direction:column;gap:15px;align-items:center}label.svelte-1uha8ag{display:flex;flex-direction:column;font-size:.95rem;color:#bbb;width:100%;max-width:360px;text-align:left}input.svelte-1uha8ag{margin-top:4px;padding:10px;border-radius:8px;border:1px solid #444;background:#1e1e1e;color:#eee;outline:none;font-size:.95rem;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}input.svelte-1uha8ag:focus{border-color:#0a84ff;background:#222633;box-shadow:0 0 0 1px #0a84ff66,0 10px 30px #0009;transform:translateY(-1px)}.error.svelte-1uha8ag{color:#ff6b6b;margin-top:14px;font-weight:500}
