.brand-mark{border-radius:var(--radius-card);flex-shrink:0;display:block;overflow:hidden}.brand-bg,.brand-hole{fill:var(--login-night)}.brand-stop-base{stop-color:var(--flame-base)}.brand-stop-mid{stop-color:var(--flame-mid)}.brand-stop-tip{stop-color:var(--flame-tip)}.brand-flame{transform-origin:32px 57px;animation:svelte-qm4cmo-brand-ignite var(--brand-ignite) var(--ease-spring) backwards}.brand-sole{transform-box:fill-box;transform-origin:50% 70%;animation:svelte-qm4cmo-brand-stamp var(--brand-stamp) var(--ease-stamp) var(--brand-stamp-at) backwards}.brand-ripple{fill:none;stroke:var(--flame-tip);stroke-width:1.6px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:svelte-qm4cmo-brand-ripple var(--brand-ripple) ease-out var(--brand-ripple-at)}.brand-toe{transform-box:fill-box;transform-origin:50%;animation:svelte-qm4cmo-brand-toe var(--brand-toe) var(--ease-spring) backwards;animation-delay:calc(var(--brand-toe-at) + var(--t) * var(--stagger))}.brand-mark[data-live="1"] .brand-flame{animation:svelte-qm4cmo-brand-ignite var(--brand-ignite) var(--ease-spring) backwards, svelte-qm4cmo-brand-flicker var(--brand-flicker) ease-in-out var(--brand-flicker-at) infinite}@keyframes svelte-qm4cmo-brand-ignite{0%{opacity:0;transform:scale(.6,.2)}60%{opacity:1}}@keyframes svelte-qm4cmo-brand-stamp{0%{opacity:0;transform:translateY(-8px)scale(1.35)}65%{opacity:1;transform:translateY(0)scale(.92)}}@keyframes svelte-qm4cmo-brand-ripple{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}@keyframes svelte-qm4cmo-brand-toe{0%{transform:scale(0)}}@keyframes svelte-qm4cmo-brand-flicker{0%,to{transform:scale(1)skew(0)}30%{transform:scale(1.02,1.04)skew(-1.5deg)}60%{transform:scale(.99,.98)skew(1deg)}}.wrap.svelte-1awewq9{color:inherit;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.wrap.svelte-1awewq9 svg{display:block}.root.svelte-j5oyoi{align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--ink);border-radius:var(--radius-control);background:var(--ink);color:var(--on-ink);font:inherit;font-weight:var(--weight-medium);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration) ease, border-color var(--duration) ease, transform var(--duration) ease;display:inline-flex}.root.svelte-j5oyoi:active{transform:translateY(1px)}.root.svelte-j5oyoi:hover,.root.svelte-j5oyoi:focus-visible{background:var(--magenta);border-color:var(--magenta);color:var(--on-accent)}.root.svelte-j5oyoi:focus-visible{outline:var(--focus);outline-offset:2px}.root.svelte-j5oyoi:disabled{cursor:wait;opacity:.55}.root[data-size=compact].svelte-j5oyoi{height:auto;min-height:var(--control-h-compact);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);white-space:normal;text-align:center;line-height:1.2}.root[data-tone=ghost].svelte-j5oyoi{color:var(--ink);border-color:var(--line);background:0 0}.root[data-tone=ghost].svelte-j5oyoi:hover,.root[data-tone=ghost].svelte-j5oyoi:focus-visible{background:var(--blush);border-color:var(--ink);color:var(--ink)}.root[data-tone=danger].svelte-j5oyoi{background:var(--ember);border-color:var(--ember);color:var(--on-danger)}.root[data-tone=danger].svelte-j5oyoi:hover,.root[data-tone=danger].svelte-j5oyoi:focus-visible{background:color-mix(in srgb, var(--ember) 80%, var(--ink));border-color:color-mix(in srgb, var(--ember) 80%, var(--ink));color:var(--on-danger)}.root[data-tone=segment].svelte-j5oyoi{height:auto;padding:var(--space-2) var(--space-1);border-radius:calc(var(--radius-control) - 2px);color:var(--muted);font-size:var(--text-xs);font-weight:var(--weight-regular);background:0 0;border:0;flex-direction:column;justify-content:center;gap:2px}.root[data-tone=segment].svelte-j5oyoi:hover,.root[data-tone=segment].svelte-j5oyoi:focus-visible{color:var(--ink);background:0 0}.root[data-tone=segment][aria-pressed=true].svelte-j5oyoi{background:var(--surface);color:var(--ink);font-weight:var(--weight-medium);box-shadow:var(--shadow-lift)}.root[data-tone=menu].svelte-j5oyoi{width:100%;height:auto;min-height:var(--control-h);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--ink);font-weight:var(--weight-regular);background:0 0;border:0;justify-content:flex-start}.root[data-tone=menu].svelte-j5oyoi:hover,.root[data-tone=menu].svelte-j5oyoi:focus-visible{background:var(--blush);color:var(--ink)}
