.login-shell.svelte-1x05zx6{grid-template-rows:auto 1fr;min-height:100vh;display:grid}@media (width>=1024px){.login-shell.svelte-1x05zx6{grid-template-rows:none;grid-template-columns:1.1fr 1fr}}.login-brand-panel.svelte-1x05zx6{background:var(--surface-app);padding:28px;position:relative}@media (width>=1024px){.login-brand-panel.svelte-1x05zx6{border-right:1px solid var(--border-hairline);padding:48px 64px}}.login-brand-panel__inner.svelte-1x05zx6{flex-direction:column;gap:48px;min-height:100%;display:flex;position:relative}.login-brand-panel__header.svelte-1x05zx6{justify-content:space-between;align-items:center;gap:12px;display:flex}.login-brand.svelte-1x05zx6{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.login-brand__mark.svelte-1x05zx6{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--text-primary);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.login-brand__text.svelte-1x05zx6{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:18px;font-weight:500}.login-brand-panel__toggles.svelte-1x05zx6{align-items:center;gap:8px;display:inline-flex}.login-brand-panel__body.svelte-1x05zx6{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:540px;margin-inline:auto;display:flex}.login-brand-panel__eyebrow.svelte-1x05zx6{align-items:center;gap:10px;display:inline-flex}.login-brand-panel__title.svelte-1x05zx6{margin-top:24px}.login-brand-panel__description.svelte-1x05zx6{max-width:460px;margin-top:24px}.login-points.svelte-1x05zx6{border-top:1px solid var(--border-hairline);flex-direction:column;width:min(100%,440px);margin-top:44px;padding:0;list-style:none;display:flex}.login-points__item.svelte-1x05zx6{border-bottom:1px solid var(--border-hairline);align-items:center;gap:20px;padding:16px 0;display:flex}.login-points__num.svelte-1x05zx6{font-family:var(--font-mono);letter-spacing:.22em;color:var(--text-tertiary);text-transform:uppercase;font-size:11px}.login-points__text.svelte-1x05zx6{color:var(--text-primary);font-size:14px}.login-brand-panel__footer.svelte-1x05zx6{border-top:1px solid var(--border-hairline);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.login-brand-panel__back.svelte-1x05zx6{width:fit-content}.login-brand-panel__meta.svelte-1x05zx6{color:var(--text-quaternary)}.login-form-panel.svelte-1x05zx6{background:var(--surface-1);place-items:center;padding:40px 24px 56px;display:grid;position:relative}@media (width>=1024px){.login-form-panel.svelte-1x05zx6{padding:48px}}.login-form-panel__inner.svelte-1x05zx6{width:100%;max-width:420px;position:relative}.login-form-panel__header.svelte-1x05zx6{margin-bottom:36px}.login-form-panel__title.svelte-1x05zx6{margin-top:12px}.login-form-panel__hint.svelte-1x05zx6{margin-top:10px}.login-error.svelte-1x05zx6{border-radius:var(--radius-control);background:var(--surface-0);border:1px solid var(--text-primary);color:var(--text-primary);margin-bottom:18px;padding:12px 14px;font-size:13px;line-height:18px}.login-form.svelte-1x05zx6{flex-direction:column;gap:18px;display:flex}.login-field.svelte-1x05zx6{flex-direction:column;gap:8px;display:flex}.login-label.svelte-1x05zx6{font-family:var(--font-mono);color:var(--text-tertiary);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.login-submit.svelte-1x05zx6{width:100%;margin-top:12px}.login-secure.svelte-1x05zx6{color:var(--text-tertiary);align-items:center;gap:8px;margin-top:28px;font-size:12px;display:inline-flex}
