.btn--guest-cta.svelte-11zhvzk{background:var(--lead);color:var(--on-lead);padding:9px 16px;font-size:.88rem;font-weight:700;border-radius:999px;display:inline-flex;align-items:center;box-shadow:var(--shadow-lead);transition:background .18s var(--ease),transform .18s var(--ease)}.btn--guest-cta.svelte-11zhvzk:hover{background:var(--lead-deep);transform:translateY(-1px)}.topbar-bell.svelte-11zhvzk{position:relative}.topbar-bell__badge.svelte-11zhvzk{position:absolute;top:-3px;right:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--lead);color:var(--on-lead);font-size:.66rem;font-weight:700;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--surface)}.avatar--frame-plum.svelte-11zhvzk{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--lead-deep)}.avatar--frame-sage.svelte-11zhvzk{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--accent-deep)}.dlg.svelte-jby388{padding:0;border:0;background:transparent;color:var(--ink);max-width:min(92vw,480px);width:100%}.dlg.svelte-jby388::backdrop{background:rgba(var(--ink-rgb),.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dlg__panel.svelte-jby388{background:var(--surface-hi);border-radius:var(--r-xl);box-shadow:var(--shadow),inset 0 0 0 1px var(--edge);padding:24px}.dlg__title.svelte-jby388{font-size:1.34rem;margin-bottom:12px}.dlg__body.svelte-jby388{color:var(--ink-soft);font-size:.95rem}.dlg__foot.svelte-jby388{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;flex-wrap:wrap}@media(prefers-reduced-motion:no-preference){.dlg[open].svelte-jby388{animation:svelte-jby388-dlg-in .24s var(--ease) both}.dlg[open].svelte-jby388::backdrop{animation:svelte-jby388-dlg-fade .24s var(--ease) both}@keyframes svelte-jby388-dlg-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes svelte-jby388-dlg-fade{0%{opacity:0}}}.sheet.svelte-1rc1rez{padding:0;border:0;background:transparent;color:var(--ink);width:100%;max-width:100%;margin:0 auto auto;position:fixed;top:0;right:0;bottom:0;left:0;max-height:100dvh}.sheet.svelte-1rc1rez::backdrop{background:rgba(var(--ink-rgb),.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sheet__panel.svelte-1rc1rez{position:fixed;left:0;right:0;bottom:0;max-height:88dvh;overflow:auto;background:var(--surface-hi);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow),inset 0 0 0 1px var(--edge);padding:14px clamp(16px,4vw,28px) max(20px,env(safe-area-inset-bottom))}@media(min-width:600px){.sheet__panel.svelte-1rc1rez{left:50%;right:auto;transform:translate(-50%);width:min(92vw,520px)}}.sheet__grip.svelte-1rc1rez{width:42px;height:5px;border-radius:999px;background:var(--mute);margin:0 auto 14px}.sheet__title.svelte-1rc1rez{font-size:1.22rem;margin-bottom:12px}.sheet__body.svelte-1rc1rez{color:var(--ink-soft);font-size:.95rem}.sheet__foot.svelte-1rc1rez{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;flex-wrap:wrap}@media(prefers-reduced-motion:no-preference){.sheet[open].svelte-1rc1rez .sheet__panel:where(.svelte-1rc1rez){animation:svelte-1rc1rez-sheet-up .28s var(--ease) both}.sheet[open].svelte-1rc1rez::backdrop{animation:svelte-1rc1rez-sheet-fade .24s var(--ease) both}@keyframes svelte-1rc1rez-sheet-up{0%{transform:translateY(100%)}}@media(min-width:600px){@keyframes svelte-1rc1rez-sheet-up{0%{transform:translate(-50%,100%)}}}@keyframes svelte-1rc1rez-sheet-fade{0%{opacity:0}}}
