svg.svelte-1lj7bts{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.truncate.svelte-1lj7bts{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage.svelte-1lj7bts{position:fixed;inset:0;z-index:var(--z-modal-top);display:flex;flex-direction:column;background:var(--bg);color:var(--text);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);animation:svelte-1lj7bts-stage-in var(--mo-slow) var(--mo-ease) both}header.svelte-1lj7bts{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.title.svelte-1lj7bts{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.title.svelte-1lj7bts b:where(.svelte-1lj7bts){font-size:var(--t-md)}.state.svelte-1lj7bts{color:var(--text-muted);font-size:var(--t-sm);font-variant-numeric:tabular-nums}.state.bad.svelte-1lj7bts{color:var(--danger)}.count.svelte-1lj7bts{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text-muted);font-size:var(--t-sm)}.tiles.svelte-1lj7bts{flex:1;min-height:0;list-style:none;margin:0;padding:0 var(--sp-3);display:grid;gap:var(--sp-2);grid-template-columns:repeat(var(--halves),minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(0,1fr))}.tile.svelte-1lj7bts{position:relative;min-height:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-raised);display:grid;place-items:center;animation:svelte-1lj7bts-tile-in var(--mo-slow) var(--mo-ease) both;transition:box-shadow var(--mo-mid)}.tile.speaking.svelte-1lj7bts{box-shadow:inset 0 0 0 3px var(--accent);animation:svelte-1lj7bts-tile-in var(--mo-slow) var(--mo-ease) both,svelte-1lj7bts-speak 1.4s var(--mo-ease) infinite}.tile.svelte-1lj7bts video:where(.svelte-1lj7bts){width:100%;height:100%;object-fit:cover;background:var(--bg-raised)}.tile.svelte-1lj7bts video.mirror:where(.svelte-1lj7bts){transform:scaleX(-1)}.name.svelte-1lj7bts{position:absolute;left:var(--sp-2);bottom:var(--sp-2);max-width:calc(100% - var(--sp-4));display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-pill);background:var(--bg-panel);color:var(--text);font-size:var(--t-xs)}.link-state.svelte-1lj7bts{position:absolute;top:var(--sp-2);left:50%;transform:translate(-50%);font-size:var(--t-xs);color:var(--text-muted)}.controls.svelte-1lj7bts{display:flex;justify-content:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-4) var(--sp-4) var(--sp-5)}.icon.svelte-1lj7bts{width:52px;height:52px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--bg-raised);color:var(--text);cursor:pointer;transition:background-color var(--mo-fast),color var(--mo-fast),transform var(--mo-fast)}.icon.svelte-1lj7bts:hover{background:var(--bg-hover)}.icon.svelte-1lj7bts:active{transform:scale(.96)}.icon.off.svelte-1lj7bts{background:var(--text);color:var(--bg)}.icon.on.svelte-1lj7bts{background:var(--accent);color:var(--bg)}.icon.leave.svelte-1lj7bts{background:var(--danger);color:var(--bg)}.icon.quiet.svelte-1lj7bts{width:var(--tap);height:var(--tap);background:none}.icon.small.svelte-1lj7bts{width:var(--tap);height:var(--tap)}.seal-badge.svelte-1lj7bts{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:2rem;padding:0 var(--sp-3);border:0;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font:inherit;font-size:var(--t-xs);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color var(--mo-fast)}.seal-badge.svelte-1lj7bts:hover{background:color-mix(in srgb,var(--accent) 22%,transparent)}.seal-words.svelte-1lj7bts{display:inline}.wide-only.svelte-1lj7bts{display:none}@media(max-width:480px){header.svelte-1lj7bts:has(.rec:where(.svelte-1lj7bts)){gap:var(--sp-2)}header.svelte-1lj7bts:has(.rec:where(.svelte-1lj7bts)) .seal-badge:where(.svelte-1lj7bts){position:relative;padding:0 var(--sp-2)}header.svelte-1lj7bts:has(.rec:where(.svelte-1lj7bts)) .seal-words:where(.svelte-1lj7bts){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.rec.svelte-1lj7bts{display:inline-flex;align-items:center;gap:var(--sp-1);padding:0 var(--sp-2);min-height:2rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger);font-size:var(--t-xs);font-weight:600}.rec-dot.svelte-1lj7bts{display:inline-block;width:.55rem;height:.55rem;margin-right:2px;border-radius:50%;background:var(--danger);animation:svelte-1lj7bts-rec 1.6s var(--mo-ease) infinite;vertical-align:middle}.sharing-bar.svelte-1lj7bts,.room-bar.svelte-1lj7bts,.notice.svelte-1lj7bts{display:flex;align-items:center;gap:var(--sp-2);margin:0 var(--sp-4) var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);border-radius:var(--radius-lg);font-size:var(--t-sm);animation:svelte-1lj7bts-float-in var(--mo-slow) var(--mo-ease) both}.sharing-bar.svelte-1lj7bts{background:var(--accent);color:var(--on-accent)}.sharing-bar.svelte-1lj7bts span:where(.svelte-1lj7bts){flex:1;font-weight:600}.sharing-bar.svelte-1lj7bts button:where(.svelte-1lj7bts){min-height:2.25rem;padding:0 var(--sp-4);border:0;border-radius:var(--radius-pill);background:var(--bg-panel);color:var(--text);font:inherit;font-weight:600;cursor:pointer}.room-bar.svelte-1lj7bts{background:var(--bg-raised);flex-wrap:wrap}.room-left.svelte-1lj7bts{color:var(--text-muted);font-variant-numeric:tabular-nums}.room-left.up.svelte-1lj7bts{color:var(--danger)}.room-acts.svelte-1lj7bts{margin-left:auto;display:flex;gap:var(--sp-1);flex-wrap:wrap}.room-pill.svelte-1lj7bts{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:2.25rem;padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-panel);color:var(--text);font:inherit;font-size:var(--t-sm);cursor:pointer}.room-pill.on.svelte-1lj7bts{background:color-mix(in srgb,var(--amber) 22%,transparent);border-color:var(--amber)}.notice.svelte-1lj7bts{background:var(--accent-soft);color:var(--accent-text)}.notice.svelte-1lj7bts span:where(.svelte-1lj7bts){flex:1}.notice.svelte-1lj7bts .rec-dot:where(.svelte-1lj7bts){flex:none}.rec-notice.svelte-1lj7bts{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.board-note.svelte-1lj7bts{position:absolute;z-index:3;left:50%;top:5rem;display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);border-radius:var(--radius-pill);pointer-events:none;background:var(--bg-panel);border:1px solid var(--border);box-shadow:var(--shadow-panel);font-size:var(--t-sm);font-weight:600;animation:svelte-1lj7bts-board-rise 2.4s var(--mo-ease) both}.board-face.svelte-1lj7bts{font-size:1.5rem;line-height:1}.x-small.svelte-1lj7bts{width:2rem;height:2rem;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.refused.svelte-1lj7bts{margin:0 auto var(--sp-2);padding:0 var(--sp-4);max-width:32rem;text-align:center;font-size:var(--t-sm);color:var(--danger)}.focus.svelte-1lj7bts{position:relative;flex:1;min-height:0;margin:0 var(--sp-3);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-raised);animation:svelte-1lj7bts-tile-in var(--mo-slow) var(--mo-ease) both}.focus.svelte-1lj7bts .screen:where(.svelte-1lj7bts){width:100%;height:100%;object-fit:contain;background:var(--bg-raised)}.focus-face.svelte-1lj7bts{position:absolute;right:var(--sp-3);bottom:var(--sp-3);width:6rem;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden;display:grid;place-items:center;background:var(--bg-panel);box-shadow:var(--shadow-panel)}.focus-face.svelte-1lj7bts video:where(.svelte-1lj7bts){width:100%;height:100%;object-fit:cover}.strip.svelte-1lj7bts{list-style:none;display:flex;gap:var(--sp-2);margin:var(--sp-2) 0 0;padding:0 var(--sp-3);overflow-x:auto}.small-tile.svelte-1lj7bts{flex:none;width:5.5rem;aspect-ratio:4 / 3}.controls.svelte-1lj7bts,.icon.svelte-1lj7bts{position:relative}.tile-bg.svelte-1lj7bts{position:absolute;top:var(--sp-2);right:var(--sp-2);width:2.25rem;height:2.25rem;display:grid;place-items:center;border:0;border-radius:50%;background:color-mix(in srgb,var(--bg-panel) 78%,transparent);color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 4px #0000002e;opacity:.88;transition:opacity var(--mo-fast) var(--mo-ease),transform var(--mo-fast) var(--mo-ease),background-color var(--mo-fast) var(--mo-ease)}.tile-bg.svelte-1lj7bts:before{content:"";position:absolute;inset:-4px}.tile-bg.svelte-1lj7bts:hover,.tile-bg.svelte-1lj7bts:focus-visible{opacity:1}.tile-bg.svelte-1lj7bts:active{transform:scale(.94)}.tile-bg.on.svelte-1lj7bts{background:var(--accent);color:var(--bg);opacity:1}@media(prefers-reduced-motion:reduce){.tile-bg.svelte-1lj7bts{transition:none}}.badge-dot.svelte-1lj7bts{position:absolute;top:6px;right:6px;width:.6rem;height:.6rem;border-radius:50%;background:var(--amber);box-shadow:0 0 0 2px var(--bg-raised)}.more.svelte-1lj7bts{position:absolute;z-index:2;right:var(--sp-4);bottom:calc(6.5rem + env(safe-area-inset-bottom));width:min(20rem,calc(100% - var(--sp-8)));display:flex;flex-direction:column;padding:var(--sp-2);border-radius:var(--radius-lg);background:var(--bg-panel);border:1px solid var(--border);box-shadow:var(--shadow-panel);animation:svelte-1lj7bts-float-in var(--mo-mid) var(--mo-ease) both;transform-origin:bottom right}.more.svelte-1lj7bts button:where(.svelte-1lj7bts){display:flex;align-items:center;gap:var(--sp-3);min-height:var(--tap);padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.more.svelte-1lj7bts button:where(.svelte-1lj7bts):hover{background:var(--bg-hover)}.more.svelte-1lj7bts button:where(.svelte-1lj7bts)>span:where(.svelte-1lj7bts){display:flex;flex-direction:column}.more.svelte-1lj7bts button:where(.svelte-1lj7bts)>span:where(.svelte-1lj7bts)>span:where(.svelte-1lj7bts){font-size:var(--t-xs);color:var(--text-muted)}.more.svelte-1lj7bts .why:where(.svelte-1lj7bts){margin:var(--sp-1) var(--sp-3) var(--sp-2);font-size:var(--t-xs);color:var(--text-muted)}.mini[data-corner=br].svelte-1lj7bts,.mini[data-corner=tr].svelte-1lj7bts{right:var(--sp-4)}.mini[data-corner=bl].svelte-1lj7bts,.mini[data-corner=tl].svelte-1lj7bts{left:var(--sp-4)}.mini[data-corner=br].svelte-1lj7bts,.mini[data-corner=bl].svelte-1lj7bts{bottom:calc(env(safe-area-inset-bottom) + 9.5rem)}.mini[data-corner=tr].svelte-1lj7bts,.mini[data-corner=tl].svelte-1lj7bts{top:calc(env(safe-area-inset-top) + 7rem)}.mini.svelte-1lj7bts{touch-action:none;user-select:none;-webkit-user-select:none}.mini.dragging.svelte-1lj7bts{cursor:grabbing;box-shadow:var(--shadow-panel),0 10px 28px color-mix(in srgb,var(--text) 18%,transparent)}.grip.svelte-1lj7bts{flex:none;width:1.25rem;height:var(--tap);margin-right:calc(var(--sp-1) * -1);display:grid;place-items:center;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-muted);cursor:grab;padding:0}.grip.svelte-1lj7bts:focus-visible{outline:var(--focus-ring)}.grip.svelte-1lj7bts svg:where(.svelte-1lj7bts){stroke-width:2.6}.quiet-fold.svelte-1lj7bts{background:none;color:var(--text-muted)}.mini.pill.svelte-1lj7bts{padding:var(--sp-1);gap:var(--sp-1);border-radius:var(--radius-pill)}.pill-open.svelte-1lj7bts{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-3);border:0;border-radius:var(--radius-pill);background:none;color:var(--text);font:inherit;font-size:var(--t-sm);font-variant-numeric:tabular-nums;cursor:pointer}.live-dot.svelte-1lj7bts{width:.5rem;height:.5rem;border-radius:50%;background:var(--accent)}.mini.svelte-1lj7bts{position:fixed;z-index:var(--z-toast);display:flex;align-items:center;gap:var(--sp-2);max-width:min(22rem,calc(100vw - var(--sp-8)));padding:var(--sp-2);border-radius:var(--radius-lg);background:var(--bg-panel);border:1px solid var(--border);box-shadow:var(--shadow-panel);color:var(--text);animation:svelte-1lj7bts-float-in var(--mo-slow) var(--mo-ease) both}.mini-open.svelte-1lj7bts{display:flex;align-items:center;gap:var(--sp-2);min-width:0;flex:1;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}.mini-pic.svelte-1lj7bts{flex:none;width:3.5rem;height:3.5rem;border-radius:var(--radius);overflow:hidden;display:grid;place-items:center;background:var(--bg-raised)}.mini-pic.speaking.svelte-1lj7bts{box-shadow:0 0 0 2px var(--accent)}.mini-pic.svelte-1lj7bts video:where(.svelte-1lj7bts){width:100%;height:100%;object-fit:cover}.mini-words.svelte-1lj7bts{display:flex;flex-direction:column;min-width:0;flex:1;font-size:var(--t-sm)}.trouble.svelte-1lj7bts{position:fixed;z-index:var(--z-toast);left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom) + 9.5rem);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);width:min(28rem,calc(100vw - var(--sp-8)));padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);background:var(--bg-panel);border:1px solid var(--border);box-shadow:var(--shadow-panel);color:var(--text);font-size:var(--t-sm);animation:svelte-1lj7bts-trouble-in var(--mo-slow) var(--mo-ease) both}.trouble-mark.svelte-1lj7bts{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.trouble.waiting.svelte-1lj7bts .trouble-mark:where(.svelte-1lj7bts){background:var(--accent-soft);color:var(--accent-text)}.trouble-words.svelte-1lj7bts{flex:1 1 12rem;min-width:0;line-height:1.4}.trouble-acts.svelte-1lj7bts{display:flex;gap:var(--sp-1);margin-left:auto}.pill.svelte-1lj7bts{min-height:var(--tap);padding:0 var(--sp-4);border:0;border-radius:var(--radius-pill);font:inherit;font-weight:600;cursor:pointer}.pill.quiet.svelte-1lj7bts{background:none;color:var(--text-muted)}@keyframes svelte-1lj7bts-stage-in{0%{opacity:0;transform:translateY(var(--sp-4))}}@keyframes svelte-1lj7bts-tile-in{0%{opacity:0;transform:scale(.97)}}@keyframes svelte-1lj7bts-trouble-in{0%{opacity:0;transform:translate(-50%,var(--sp-3))}}@keyframes svelte-1lj7bts-float-in{0%{opacity:0;transform:translateY(var(--sp-3))}}@keyframes svelte-1lj7bts-board-rise{0%{opacity:0;transform:translate(-50%,12px) scale(.92)}12%{opacity:1;transform:translate(-50%) scale(1)}75%{opacity:1;transform:translate(-50%,-10px)}to{opacity:0;transform:translate(-50%,-22px)}}@keyframes svelte-1lj7bts-rec{0%,to{opacity:1}50%{opacity:.35}}@keyframes svelte-1lj7bts-speak{0%,to{box-shadow:inset 0 0 0 3px var(--accent),0 0 0 0 var(--accent-soft)}50%{box-shadow:inset 0 0 0 3px var(--accent),0 0 0 6px var(--accent-soft)}}@media(prefers-reduced-motion:reduce){.stage.svelte-1lj7bts,.tile.svelte-1lj7bts,.mini.svelte-1lj7bts,.trouble.svelte-1lj7bts,.focus.svelte-1lj7bts,.more.svelte-1lj7bts,.sharing-bar.svelte-1lj7bts,.room-bar.svelte-1lj7bts,.notice.svelte-1lj7bts{animation:none}.wait-dots.svelte-1lj7bts i:where(.svelte-1lj7bts),.invite-panel.svelte-1lj7bts .landed.ok:where(.svelte-1lj7bts){animation:none}.wait-dots.svelte-1lj7bts i:where(.svelte-1lj7bts){opacity:.7}.rec-dot.svelte-1lj7bts{animation:none}.board-note.svelte-1lj7bts{animation:none;transform:translate(-50%)}.tile.speaking.svelte-1lj7bts{animation:none}}@media(min-width:720px){.mini[data-corner=br].svelte-1lj7bts,.mini[data-corner=bl].svelte-1lj7bts{bottom:5.5rem}.mini[data-corner=tr].svelte-1lj7bts,.mini[data-corner=tl].svelte-1lj7bts{top:6.75rem}.mini[data-corner=br].svelte-1lj7bts,.mini[data-corner=tr].svelte-1lj7bts{right:var(--sp-5)}.mini[data-corner=bl].svelte-1lj7bts,.mini[data-corner=tl].svelte-1lj7bts{left:var(--sp-5)}.trouble.svelte-1lj7bts{bottom:5.5rem}.tiles.svelte-1lj7bts{padding:0 var(--sp-6);gap:var(--sp-3)}.wide-only.svelte-1lj7bts{display:inline}.focus.svelte-1lj7bts{margin:0 var(--sp-6)}.strip.svelte-1lj7bts{padding:0 var(--sp-6);justify-content:center}.small-tile.svelte-1lj7bts{width:8rem}.focus-face.svelte-1lj7bts{width:9rem}}.invite-btn.svelte-1lj7bts{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:2.25rem;padding:0 var(--sp-3);border-radius:999px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);background:transparent;color:inherit;font:inherit;font-size:var(--t-sm);cursor:pointer;transition:background var(--mo-fast, .12s) ease}.invite-btn.svelte-1lj7bts:hover,.invite-btn.svelte-1lj7bts:focus-visible{background:color-mix(in srgb,currentColor 12%,transparent)}.invite-btn.svelte-1lj7bts svg:where(.svelte-1lj7bts){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.invite-panel.svelte-1lj7bts .said:where(.svelte-1lj7bts){display:flex;gap:var(--sp-2);align-items:center;margin:0 0 var(--sp-2);font-weight:600}.invite-panel.svelte-1lj7bts .said.bad:where(.svelte-1lj7bts){color:var(--danger, #e5484d)}.invite-panel.svelte-1lj7bts .tick:where(.svelte-1lj7bts){display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--ok, #30a46c);color:#fff;font-size:.8rem;animation:svelte-1lj7bts-tick-in var(--mo-base, .22s) var(--mo-ease, ease-out) both}@keyframes svelte-1lj7bts-tick-in{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.invite-link.svelte-1lj7bts{width:100%;box-sizing:border-box;min-height:2.75rem;padding:0 var(--sp-3);border-radius:var(--radius, 10px);border:1px solid color-mix(in srgb,currentColor 25%,transparent);background:transparent;color:inherit;font:inherit;font-size:var(--t-sm)}.invite-head.svelte-1lj7bts{display:flex;align-items:flex-start;gap:var(--sp-2)}.invite-head.svelte-1lj7bts .said:where(.svelte-1lj7bts){flex:1}.invite-head.svelte-1lj7bts .x-small:where(.svelte-1lj7bts){flex:none;width:2.75rem;height:2.75rem;margin:calc(var(--sp-2) * -1) calc(var(--sp-2) * -1) 0 0;color:var(--text-muted)}.invite-head.svelte-1lj7bts .x-small:where(.svelte-1lj7bts) svg:where(.svelte-1lj7bts){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.invite-panel.svelte-1lj7bts .wait:where(.svelte-1lj7bts){display:flex;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-1);font-size:var(--t-sm);color:var(--text)}.invite-panel.svelte-1lj7bts .landed:where(.svelte-1lj7bts){margin:0 0 var(--sp-2);font-size:var(--t-xs);color:var(--text-muted)}.invite-panel.svelte-1lj7bts .landed.ok:where(.svelte-1lj7bts){color:var(--ok, #30a46c);font-weight:600;animation:svelte-1lj7bts-float-in var(--mo-mid) var(--mo-ease) both}.wait-dots.svelte-1lj7bts{display:inline-flex;gap:3px}.wait-dots.svelte-1lj7bts i:where(.svelte-1lj7bts){width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.35;animation:svelte-1lj7bts-wait-dot 1.4s var(--mo-ease) infinite}.wait-dots.svelte-1lj7bts i:where(.svelte-1lj7bts):nth-child(2){animation-delay:.2s}.wait-dots.svelte-1lj7bts i:where(.svelte-1lj7bts):nth-child(3){animation-delay:.4s}@keyframes svelte-1lj7bts-wait-dot{30%{opacity:1;transform:translateY(-2px)}60%{opacity:.35;transform:none}}.invite-acts.svelte-1lj7bts .primary:where(.svelte-1lj7bts){background:var(--accent);color:var(--on-accent, #fff);border-color:transparent;font-weight:600}.invite-panel.welcome.svelte-1lj7bts{left:var(--sp-4);right:var(--sp-4);width:auto;max-width:26rem;margin:0 auto;transform-origin:bottom center;bottom:calc(var(--controls-h, 8.5rem) + var(--sp-2))}.invite-acts.svelte-1lj7bts{display:flex;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap}.invite-acts.svelte-1lj7bts button:where(.svelte-1lj7bts){min-height:2.75rem;padding:0 var(--sp-4);border-radius:999px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);background:transparent;color:inherit;font:inherit;cursor:pointer}.invite-qr.svelte-1lj7bts{display:block;width:11rem;height:11rem;margin:var(--sp-3) auto 0;image-rendering:pixelated;background:#fff;border-radius:8px}.invite-panel.svelte-1lj7bts h4:where(.svelte-1lj7bts){margin:var(--sp-3) 0 var(--sp-1);font-size:var(--t-sm)}.invite-panel.svelte-1lj7bts .guests:where(.svelte-1lj7bts){list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.invite-panel.svelte-1lj7bts .remove:where(.svelte-1lj7bts){flex:none;min-height:2.75rem;padding:0 var(--sp-4);border-radius:999px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);background:transparent;color:inherit;font:inherit;font-size:var(--t-sm);cursor:pointer}.invite-panel.svelte-1lj7bts .guests:where(.svelte-1lj7bts) li:where(.svelte-1lj7bts){display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:2.75rem}@media(prefers-reduced-motion:reduce){.invite-panel.svelte-1lj7bts .tick:where(.svelte-1lj7bts){animation:none}}.wyw-chip.svelte-1lj7bts{position:absolute;left:50%;top:calc(var(--head-h, 3.75rem) + var(--sp-2));translate:-50% 0;z-index:3;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:2.75rem;padding:0 var(--sp-4);border-radius:999px;border:0;background:var(--bg-panel, var(--bg-raised));color:var(--text);font:inherit;font-size:var(--t-sm);font-weight:600;box-shadow:var(--shadow-panel, 0 4px 18px rgb(0 0 0 / .18));cursor:pointer;animation:svelte-1lj7bts-chip-in var(--mo-slow, .42s) cubic-bezier(.34,1.56,.64,1) both}.wyw-chip.svelte-1lj7bts .spark:where(.svelte-1lj7bts){color:var(--accent);animation:svelte-1lj7bts-twinkle 2.4s ease-in-out infinite}@keyframes svelte-1lj7bts-chip-in{0%{opacity:0;translate:-50% -10px;scale:.9}}@keyframes svelte-1lj7bts-twinkle{50%{rotate:20deg;scale:1.25}}.wait-panel.svelte-1lj7bts{max-height:calc(100% - var(--controls-h, 8.5rem) - 5rem);overflow-y:auto;overscroll-behavior:contain}@media(prefers-reduced-motion:reduce){.wyw-chip.svelte-1lj7bts,.wyw-chip.svelte-1lj7bts .spark:where(.svelte-1lj7bts){animation:none}}.menu-dot.svelte-1lj7bts{width:20px;height:20px;display:inline-grid;place-items:center}
