.demo-home.svelte-1du1zi4{position:fixed;top:14px;left:14px;z-index:6}.demo.svelte-1du1zi4{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:72px 16px 40px}.demo__head.svelte-1du1zi4{width:min(720px,100%);text-align:center}.demo__head.svelte-1du1zi4 h1:where(.svelte-1du1zi4){margin:6px 0 8px;font-family:var(--font-display);font-size:clamp(26px,5vw,38px);letter-spacing:-.03em;color:var(--ink-deep)}.demo__head.svelte-1du1zi4 p:where(.svelte-1du1zi4){margin:0 auto;max-width:52ch;font-size:14px;line-height:1.55;color:var(--muted-strong)}.demo__error.svelte-1du1zi4{width:min(720px,100%);margin:0;padding:10px 13px;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--danger) 26%,var(--line));background:color-mix(in srgb,var(--danger) 8%,var(--surface));color:var(--danger);font-size:13.5px}.accounts.svelte-1du1zi4{width:min(720px,100%);list-style:none;margin:0;padding:0;display:grid;gap:10px}.account.svelte-1du1zi4{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-card)}.account__body.svelte-1du1zi4{min-width:0}.account__role.svelte-1du1zi4{display:inline-flex;align-items:center;height:20px;padding:0 9px;border-radius:var(--radius-pill);border:1px solid var(--gold-line);background:var(--gold-soft);color:var(--brand-strong);font-size:9.5px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.account.svelte-1du1zi4 h2:where(.svelte-1du1zi4){margin:7px 0 3px;font-size:16px;color:var(--ink-deep)}.account.svelte-1du1zi4 p:where(.svelte-1du1zi4){margin:0 0 5px;font-size:13px;line-height:1.45;color:var(--muted-strong)}.account__email.svelte-1du1zi4{font-size:11.5px;letter-spacing:.02em;color:var(--muted)}.account__enter.svelte-1du1zi4{flex:none;min-height:42px;padding:0 18px;border:0;border-radius:var(--radius-pill);background:var(--accent-gradient);color:#fff;font:inherit;font-size:12.5px;font-weight:750;letter-spacing:.03em;cursor:pointer;box-shadow:var(--shadow-accent)}.account__enter.svelte-1du1zi4:disabled,.guest__button.svelte-1du1zi4:disabled{opacity:.6;cursor:progress}.guest.svelte-1du1zi4{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.guest__button.svelte-1du1zi4{min-height:42px;padding:0 18px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--brand-strong);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.guest.svelte-1du1zi4 span:where(.svelte-1du1zi4){font-size:12.5px;color:var(--muted)}.demo__back.svelte-1du1zi4{font-size:12.5px;font-weight:650;color:var(--brand-strong);text-decoration:none}.demo__back.svelte-1du1zi4:hover{text-decoration:underline}@media(max-width:540px){.account.svelte-1du1zi4{flex-direction:column;align-items:stretch;gap:12px}.account__enter.svelte-1du1zi4{width:100%}}
