.badge.svelte-dtbgkf{border-radius:var(--radius-sm);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;align-items:center;line-height:1.2;display:inline-flex}.badge--sm.svelte-dtbgkf{padding:2px var(--space-2);font-size:.6875rem}.badge--md.svelte-dtbgkf{padding:3px var(--space-2);font-size:.75rem}.badge--neutral.svelte-dtbgkf{background:var(--color-bg-subtle);color:var(--color-text-muted)}.badge--primary.svelte-dtbgkf{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-text-primary)}.badge--success.svelte-dtbgkf{background:color-mix(in srgb, var(--color-success) 18%, transparent);color:var(--color-success)}.badge--warning.svelte-dtbgkf{background:color-mix(in srgb, var(--color-warning) 18%, transparent);color:var(--color-warning)}.badge--danger.svelte-dtbgkf{background:color-mix(in srgb, var(--color-danger) 18%, transparent);color:var(--color-danger)}.badge--info.svelte-dtbgkf{background:color-mix(in srgb, var(--color-info) 18%, transparent);color:var(--color-info)}.brand-logo.svelte-1ff3ueu{width:auto;height:100%;display:block}.brand-logo__a.svelte-1ff3ueu{fill:var(--logo-a)}.brand-logo__b.svelte-1ff3ueu{fill:var(--logo-b)}.brand-logo__c.svelte-1ff3ueu{fill:var(--logo-c)}.brand-logo__ink.svelte-1ff3ueu{fill:var(--logo-ink)}.brand-logo__sub.svelte-1ff3ueu{fill:var(--logo-sub)}.brand-logo__card.svelte-1ff3ueu{fill:var(--logo-card)}.brand-logo__fold.svelte-1ff3ueu{fill:var(--logo-fold)}.auth-form__form{gap:var(--space-4);display:grid}.auth-form__field{gap:var(--space-2);font-size:var(--font-size-sm);display:grid}.auth-form__field .form-control{min-height:var(--control-height-lg)}.auth-form__form .btn,.auth-form__submit{width:100%;min-height:var(--control-height-lg);justify-content:center}.auth-form__submit img{margin-right:var(--space-2)}.auth-form__links{justify-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);display:grid}.auth-form__links a,.auth-form__back{color:var(--color-primary)}.auth-form__back{font-size:var(--font-size-sm);justify-self:center}.auth-form__divider{align-items:center;gap:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}.auth-form__divider:before,.auth-form__divider:after{content:"";border-top:1px solid var(--color-border);flex:1}.auth-form__check{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.auth-form__info,.auth-form__error{border-radius:var(--radius-sm);padding:var(--space-3);font-size:var(--font-size-sm)}.auth-form__info{background:var(--color-info-bg);color:var(--color-info-fg);border:1px solid var(--color-info-border)}.auth-form__error{background:var(--color-danger-bg);color:var(--color-danger-fg);border:1px solid var(--color-danger-border)}.login-card.svelte-hq3r3n{gap:var(--space-5);width:100%;display:grid}.login-card__note.svelte-hq3r3n{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}
