.card.svelte-j7yqhp{border:1px solid var(--gray-200);background-color:var(--card-background);box-shadow:var(--shadow-subtle);border-radius:.75rem;padding:1.25rem}h2.svelte-j7yqhp{color:var(--gray-900);font-size:1rem;font-weight:700}.subtitle.svelte-j7yqhp{color:var(--gray-600);margin-top:.25rem;font-size:.85rem;line-height:1.5}.muted.svelte-j7yqhp{color:var(--gray-500);margin-top:.75rem;font-size:.85rem}.url-row.svelte-j7yqhp{gap:.375rem;margin-top:1rem;display:flex}.url-input.svelte-j7yqhp{border:1px solid var(--gray-200);background-color:var(--gray-50);min-width:0;min-height:44px;color:var(--gray-700);border-radius:.5rem;outline:none;flex:1;padding:.5rem .625rem;font-family:monospace;font-size:max(16px,.85rem)}.icon-btn.svelte-j7yqhp{border:1px solid var(--gray-200);background-color:var(--card-background);width:44px;min-height:44px;color:var(--gray-600);cursor:pointer;border-radius:.5rem;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.icon-btn.svelte-j7yqhp:hover{background-color:var(--gray-50);color:var(--accent-text)}.actions.svelte-j7yqhp{gap:.5rem;margin-top:.625rem;display:flex}.btn.svelte-j7yqhp{border:1px solid var(--gray-200);background-color:var(--card-background);min-height:44px;color:var(--gray-700);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.85rem;font-weight:600;display:inline-flex}.btn.svelte-j7yqhp:hover{background-color:var(--gray-50)}.btn.svelte-j7yqhp:disabled{opacity:.5;cursor:not-allowed}.btn.primary.svelte-j7yqhp{background-color:var(--primary-600);border-color:var(--primary-600);color:var(--text-inverse)}.viewers.svelte-j7yqhp{color:var(--gray-800);margin-top:.6rem;font-size:.85rem;font-weight:600}.name-row.svelte-j7yqhp{margin-top:.9rem}.name-label.svelte-j7yqhp{color:var(--gray-700);font-size:.85rem;font-weight:600;display:block}.url-row.tight.svelte-j7yqhp{margin-top:.35rem}.url-input.plain.svelte-j7yqhp{color:var(--gray-900);font-family:inherit}.hint.svelte-j7yqhp{color:var(--gray-500);margin-top:.75rem;font-size:.78rem;line-height:1.5}.reauth.svelte-j7yqhp{border:1px solid var(--gray-200);background-color:var(--gray-50);color:var(--gray-700);border-radius:.5rem;margin-top:.75rem;padding:.75rem;font-size:.85rem;line-height:1.5}.reauth.svelte-j7yqhp .btn:where(.svelte-j7yqhp){margin-top:.5rem}.actions.svelte-j7yqhp{flex-wrap:wrap}.error.svelte-j7yqhp{color:var(--danger-text);margin-top:.5rem;font-size:.85rem}.alerts-card.svelte-1wy6v8i{border:1px solid var(--gray-200);border-radius:var(--r-md);background:var(--card-background);margin-top:1.25rem;overflow:hidden}header.svelte-1wy6v8i{justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 0;display:flex}.title.svelte-1wy6v8i{color:var(--gray-900);align-items:center;gap:9px;display:flex}h2.svelte-1wy6v8i{font-size:var(--text-lg);font-weight:700}.title.svelte-1wy6v8i svg{color:var(--accent-text)}button.svelte-1wy6v8i{font:inherit;cursor:pointer}button.svelte-1wy6v8i:disabled{opacity:.55;cursor:default}.add.svelte-1wy6v8i{border:1px solid var(--gray-200);background:var(--card-background);min-height:44px;color:var(--accent-text);font-size:var(--text-sm);border-radius:9px;align-items:center;gap:5px;padding:0 11px;font-weight:600;display:flex}.intro.svelte-1wy6v8i{color:var(--gray-600);font-size:var(--text-sm);padding:4px 20px 18px;line-height:1.55}.tabs.svelte-1wy6v8i{border-bottom:1px solid var(--gray-200);gap:20px;padding:0 20px;display:flex}.tabs.svelte-1wy6v8i button:where(.svelte-1wy6v8i){min-height:46px;color:var(--gray-600);font-size:var(--text-sm);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;font-weight:600;display:flex}.tabs.svelte-1wy6v8i button[aria-selected=true]:where(.svelte-1wy6v8i){border-color:var(--primary-600);color:var(--accent-text)}.tabs.svelte-1wy6v8i span:where(.svelte-1wy6v8i){background:var(--gray-100);border-radius:99px;justify-content:center;align-items:center;min-width:19px;padding:1px 5px;font-size:11px;display:inline-flex}.tabs.svelte-1wy6v8i .pending:where(.svelte-1wy6v8i){background:var(--primary-50);color:var(--accent-text)}.empty.svelte-1wy6v8i{text-align:center;color:var(--gray-600);font-size:var(--text-sm);padding:25px 25px 29px;line-height:1.6}.empty.svelte-1wy6v8i strong:where(.svelte-1wy6v8i){color:var(--gray-900);font-weight:600;display:block}.empty.svelte-1wy6v8i p:where(.svelte-1wy6v8i){max-width:27rem;margin:5px auto 0}.empty-icon.svelte-1wy6v8i{width:44px;height:44px;color:var(--gray-500);background:var(--gray-50);border-radius:14px;place-items:center;margin:0 auto 10px;display:grid}.text-button.svelte-1wy6v8i{min-height:44px;color:var(--accent-text);font-size:var(--text-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 4px;font-weight:600;display:inline-flex}.rules.svelte-1wy6v8i{list-style:none}.rules.svelte-1wy6v8i li:where(.svelte-1wy6v8i)+li:where(.svelte-1wy6v8i){border-top:1px solid var(--gray-200)}.rule-summary.svelte-1wy6v8i{width:100%;color:var(--gray-700);text-align:start;background:0 0;border:0;align-items:center;gap:12px;padding:17px 20px;display:flex}.rule-summary.svelte-1wy6v8i:hover{background:var(--gray-50)}.place-icon.svelte-1wy6v8i{background:var(--gray-50);width:38px;height:38px;color:var(--gray-600);border-radius:11px;flex:none;place-items:center;display:grid}.rule-copy.svelte-1wy6v8i{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rule-copy.svelte-1wy6v8i strong:where(.svelte-1wy6v8i){font-size:var(--text-sm);color:var(--gray-900);overflow-wrap:anywhere;font-weight:600}.rule-copy.svelte-1wy6v8i>span:where(.svelte-1wy6v8i){font-size:var(--text-xs);line-height:1.4}.at.svelte-1wy6v8i{color:var(--gray-500);font-weight:400}.rule-copy.svelte-1wy6v8i .status:where(.svelte-1wy6v8i){color:var(--gray-500);font-weight:550}.rule-copy.svelte-1wy6v8i .waiting:where(.svelte-1wy6v8i){color:var(--accent-text)}.turned{transform:rotate(180deg)}.rule-detail.svelte-1wy6v8i{padding:0 20px 18px}.rule-detail.svelte-1wy6v8i>p:where(.svelte-1wy6v8i){font-size:var(--text-sm);color:var(--gray-600);margin-bottom:12px;line-height:1.55}.rule-detail.svelte-1wy6v8i .small:where(.svelte-1wy6v8i){font-size:var(--text-xs);margin:10px 0}.rule-detail.svelte-1wy6v8i .last-event:where(.svelte-1wy6v8i){font-size:var(--text-xs);color:var(--gray-800)}.rule-actions.svelte-1wy6v8i{align-items:center;gap:8px;display:flex}.rule-actions.svelte-1wy6v8i button:where(.svelte-1wy6v8i){min-height:44px;font-size:var(--text-sm);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:flex}.primary.svelte-1wy6v8i{background:var(--primary-600);color:var(--text-inverse);border:1px solid var(--primary-600)}.secondary.svelte-1wy6v8i{background:var(--card-background);color:var(--gray-800);border:1px solid var(--gray-300)}.danger.svelte-1wy6v8i{color:var(--danger-text)}.rule-actions.svelte-1wy6v8i .delete:where(.svelte-1wy6v8i){border:1px solid var(--gray-200);min-width:44px;color:var(--gray-500);background:0 0;margin-inline-start:auto;padding:0}.action-error.svelte-1wy6v8i{color:var(--danger-text);font-size:var(--text-sm);padding:12px 20px}.delivery.svelte-1wy6v8i{background:var(--gray-50);border-top:1px solid var(--gray-200);color:var(--gray-600);align-items:flex-start;gap:10px;padding:15px 20px;display:flex}.delivery.svelte-1wy6v8i>div:where(.svelte-1wy6v8i){flex:1}.delivery.svelte-1wy6v8i svg{flex:none;margin-top:3px}.delivery.svelte-1wy6v8i strong:where(.svelte-1wy6v8i){font-size:var(--text-xs);color:var(--gray-700);font-weight:600}.delivery.svelte-1wy6v8i p:where(.svelte-1wy6v8i){font-size:var(--text-xs);margin-top:3px;line-height:1.5}.delivery.svelte-1wy6v8i .text-button:where(.svelte-1wy6v8i){font-size:var(--text-xs);min-height:38px}@media (width<=440px){header.svelte-1wy6v8i{padding:16px 16px 0}.intro.svelte-1wy6v8i{padding-inline:16px}.tabs.svelte-1wy6v8i{gap:16px;padding-inline:16px}.rule-summary.svelte-1wy6v8i{padding:16px}.rule-detail.svelte-1wy6v8i{padding:0 16px 16px}.delivery.svelte-1wy6v8i{flex-wrap:wrap;padding:14px 16px}.delivery.svelte-1wy6v8i .text-button:where(.svelte-1wy6v8i){margin-inline-start:26px}}.notify-btn.svelte-1ggmuka{border:1px solid var(--gray-200);min-height:44px;color:var(--accent-text);background:var(--card-background);font:inherit;font-size:var(--text-xs);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 9px;font-weight:600;display:flex}@media (width<=440px){.notify-btn.svelte-1ggmuka{grid-column:2;justify-self:start;margin-top:6px}}.page-scroll.svelte-1ggmuka{height:100%;overflow-y:auto}.doc.svelte-1ggmuka{max-width:40rem;padding:2rem max(1.5rem, env(safe-area-inset-right)) calc(2.5rem + env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));margin:0 auto}.head.svelte-1ggmuka h1:where(.svelte-1ggmuka){font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--gray-900)}.lead.svelte-1ggmuka{font-size:var(--text-base);color:var(--gray-600);margin-top:.5rem;line-height:1.55}.notice.svelte-1ggmuka,.signin-card.svelte-1ggmuka{border:1px solid var(--gray-200);border-radius:var(--r-md);background-color:var(--card-background);color:var(--gray-600);margin-top:1.5rem;padding:1.5rem}.signin-card.svelte-1ggmuka{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.card.svelte-1ggmuka{border:1px solid var(--gray-200);border-radius:var(--r-md);background-color:var(--card-background);margin-top:1.25rem;padding:1.25rem}.card.svelte-1ggmuka:focus{outline:none}.card.svelte-1ggmuka h2:where(.svelte-1ggmuka){font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--gray-900);align-items:center;gap:.4rem;display:flex}.count.svelte-1ggmuka{border-radius:var(--r-pill);background-color:var(--danger-fill);min-width:1.3rem;color:var(--text-inverse);font-size:var(--text-xs);text-align:center;padding:0 .35rem;line-height:1.3rem}.muted.svelte-1ggmuka{color:var(--gray-600);font-size:var(--text-sm);margin-top:.25rem;line-height:1.5}.note.svelte-1ggmuka{font-size:var(--text-xs);color:var(--gray-600);margin-top:.625rem}.error.svelte-1ggmuka{color:var(--danger-text);font-size:var(--text-sm);margin-top:.75rem}.signin-card.svelte-1ggmuka .error:where(.svelte-1ggmuka){margin-top:0}.offer.svelte-1ggmuka{border-color:var(--primary-600)}.live-now.svelte-1ggmuka{border-color:var(--live-text);background-color:var(--success-soft);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.live-now-text.svelte-1ggmuka{flex:1;min-width:12rem}.live-now.svelte-1ggmuka h2:where(.svelte-1ggmuka){color:var(--live-text)}.live-now.svelte-1ggmuka .muted:where(.svelte-1ggmuka){color:var(--gray-700)}.banner.svelte-1ggmuka{border:1px solid var(--gray-200);border-inline-start:3px solid var(--primary-600);border-radius:var(--r-sm);background-color:var(--card-background);color:var(--gray-800);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.875rem 1rem;line-height:1.5;display:flex}.banner.ok.svelte-1ggmuka{border-inline-start-color:var(--live-text)}.banner.svelte-1ggmuka svg{color:var(--accent-text);flex:none}.banner.svelte-1ggmuka p:where(.svelte-1ggmuka){flex:1;min-width:12rem}.banner-close.svelte-1ggmuka{width:var(--tap);height:var(--tap);color:var(--gray-500);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}.invite-actions.svelte-1ggmuka{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.invite-actions.svelte-1ggmuka .btn:where(.svelte-1ggmuka){flex:11rem}.options.svelte-1ggmuka{margin-top:.75rem}.options.svelte-1ggmuka summary:where(.svelte-1ggmuka){min-height:var(--tap);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--accent-text);cursor:pointer;align-items:center;display:inline-flex}.field-label.svelte-1ggmuka{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--gray-600);margin:.5rem 0 .375rem;display:block}.url-row.svelte-1ggmuka{gap:.375rem;display:flex}.url-row.svelte-1ggmuka input:where(.svelte-1ggmuka){min-width:0;min-height:var(--tap);border:1px solid var(--gray-200);border-radius:var(--r-sm);background-color:var(--gray-50);color:var(--gray-700);outline:none;flex:1;padding:.5rem .625rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.icon-btn.svelte-1ggmuka{width:var(--tap);min-height:var(--tap);border:1px solid var(--gray-200);border-radius:var(--r-sm);background-color:var(--card-background);color:var(--gray-600);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.row-actions.svelte-1ggmuka{margin-top:.75rem}.btn.svelte-1ggmuka{min-height:var(--tap);font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:var(--r-sm);cursor:pointer;border:1px solid var(--gray-200);background-color:var(--card-background);color:var(--gray-700);justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;text-decoration:none;display:inline-flex}.btn.big.svelte-1ggmuka{min-height:3rem;font-size:var(--text-base);padding:.625rem 1.25rem}.btn.primary.svelte-1ggmuka{background-color:var(--primary-600);border-color:var(--primary-600);color:var(--text-inverse)}.btn.danger.svelte-1ggmuka{background-color:var(--danger-fill);border-color:var(--danger-fill);color:var(--text-inverse)}.btn.svelte-1ggmuka:disabled{opacity:.6;cursor:default}.danger-text.svelte-1ggmuka{color:var(--danger-text)}.people.svelte-1ggmuka{flex-direction:column;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.person.svelte-1ggmuka{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-height:3.5rem;padding:.5rem 0;display:flex}.person.svelte-1ggmuka+.person:where(.svelte-1ggmuka){border-top:1px solid var(--gray-100)}.avatar.svelte-1ggmuka{border-radius:var(--r-pill);background-color:var(--gray-200);width:2.5rem;height:2.5rem;color:var(--gray-800);font-size:var(--text-sm);font-weight:var(--weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar.svelte-1ggmuka img:where(.svelte-1ggmuka){object-fit:cover;width:100%;height:100%}.person-body.svelte-1ggmuka{min-width:0;min-height:var(--tap);flex-direction:column;flex:1;justify-content:center;display:flex}.person-name.svelte-1ggmuka{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.person-body.svelte-1ggmuka:not(a) .person-name:where(.svelte-1ggmuka){white-space:normal;overflow-wrap:break-word}.person-sub.svelte-1ggmuka{font-size:var(--text-xs);color:var(--gray-600);align-items:center;gap:.25rem;min-width:0;display:inline-flex}.person-sub.live.svelte-1ggmuka{color:var(--live-text)}.person-actions.svelte-1ggmuka{flex-wrap:wrap;flex:100%;gap:.375rem;padding-inline-start:3.25rem;display:flex}a.person-body.svelte-1ggmuka{color:inherit;text-decoration:none}.load-error.svelte-1ggmuka{color:var(--gray-700);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.5rem;display:flex}.more.svelte-1ggmuka{flex:none;position:relative}.more-btn.svelte-1ggmuka{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);color:var(--gray-600);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.more-menu.svelte-1ggmuka{top:100%;z-index:var(--z-menu);border:1px solid var(--gray-200);border-radius:var(--r-sm);background-color:var(--card-background);min-width:12rem;box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:absolute;inset-inline-end:0;overflow:hidden}.more-item.svelte-1ggmuka{min-height:var(--tap);color:var(--gray-800);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.more-item.danger-text.svelte-1ggmuka{color:var(--danger-text);border-top:1px solid var(--gray-100)}.toggle.svelte-1ggmuka{min-height:var(--tap);cursor:pointer;flex-basis:100%;justify-content:space-between;align-items:center;gap:.75rem;padding-inline-start:3.25rem;display:flex;position:relative}.toggle-text.svelte-1ggmuka{flex-direction:column;min-width:0;display:flex}.toggle-label.svelte-1ggmuka{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--gray-900)}.toggle-hint.svelte-1ggmuka{font-size:var(--text-xs);color:var(--gray-600)}.toggle.svelte-1ggmuka input:where(.svelte-1ggmuka):focus-visible+.track:where(.svelte-1ggmuka){outline:2px solid var(--accent-text);outline-offset:2px}.toggle.svelte-1ggmuka input:where(.svelte-1ggmuka){opacity:0;width:0;height:0;position:absolute}.track.svelte-1ggmuka{border-radius:var(--r-pill);background-color:var(--switch-off);flex:none;width:2.75rem;height:1.5rem;transition:background-color .15s;position:relative}.track.svelte-1ggmuka:after{content:"";top:3px;border-radius:var(--r-pill);background-color:var(--text-inverse);width:calc(1.5rem - 6px);height:calc(1.5rem - 6px);transition:transform .15s;position:absolute;inset-inline-start:3px}.toggle.svelte-1ggmuka input:where(.svelte-1ggmuka):checked+.track:where(.svelte-1ggmuka){background-color:var(--success-fill)}.toggle.svelte-1ggmuka input:where(.svelte-1ggmuka):checked+.track:where(.svelte-1ggmuka):after{transform:translate(1.25rem)}[dir=rtl] .toggle.svelte-1ggmuka input:where(.svelte-1ggmuka):checked+.track:where(.svelte-1ggmuka):after{transform:translate(-1.25rem)}.toggle.svelte-1ggmuka input:where(.svelte-1ggmuka):disabled+.track:where(.svelte-1ggmuka){opacity:.6}.public.svelte-1ggmuka{border-top:1px solid var(--gray-200);margin-top:2rem;padding-top:1.25rem}.public.svelte-1ggmuka .eyebrow:where(.svelte-1ggmuka){color:var(--gray-600)}.public.svelte-1ggmuka .muted:where(.svelte-1ggmuka){margin-bottom:.75rem}@media (hover:hover){.btn.svelte-1ggmuka:hover:not(:disabled):not(.primary):not(.danger),.icon-btn.svelte-1ggmuka:hover,.more-btn.svelte-1ggmuka:hover,.more-item.svelte-1ggmuka:hover{background-color:var(--gray-50)}.icon-btn.svelte-1ggmuka:hover{color:var(--accent-text)}}@media (width<=480px){.doc.svelte-1ggmuka{padding:1.25rem max(.75rem, env(safe-area-inset-right)) calc(2rem + env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))}.card.svelte-1ggmuka,.signin-card.svelte-1ggmuka,.notice.svelte-1ggmuka{padding:1rem}.toggle.svelte-1ggmuka,.person-actions.svelte-1ggmuka{padding-inline-start:0}.avatar.svelte-1ggmuka{width:2.25rem;height:2.25rem}}
