.public-auth.svelte-1l0quee{--color-primary: #334155;--color-primary-dark: #1f2937;--color-primary-50: #eef1f8;--color-primary-600: #3f5074;--color-primary-700: #334155;--color-primary-light: #64748b;min-height:100vh;display:flex;flex-direction:column;color:var(--color-gray-900);background:linear-gradient(180deg,#fbfcfd,#f1f3f6);background-attachment:fixed;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.auth-bar.svelte-1l0quee{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:1160px;width:100%;margin:0 auto;padding:var(--space-4) var(--space-5)}.auth-brand.svelte-1l0quee{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--color-gray-900);font-weight:700}.auth-brand-mark.svelte-1l0quee{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,#42527a,#263349);color:#fff;font-weight:700;font-size:.8125rem;letter-spacing:-.02em;box-shadow:0 16px 34px -14px #303e668c}.auth-home.svelte-1l0quee{display:inline-flex;align-items:center;gap:6px;color:#3f4b60;text-decoration:none;font-size:.875rem;font-weight:600;padding:8px 14px;border-radius:10px;border:1px solid rgba(15,23,42,.12);background:#ffffffb8;transition:border-color .15s ease,color .15s ease}.auth-home.svelte-1l0quee:hover{color:#0b1220;border-color:#3f507466}.auth-body.svelte-1l0quee{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-5) var(--space-8)}.public-auth.svelte-1l0quee .card{background:#ffffffdb;backdrop-filter:blur(22px) saturate(185%);-webkit-backdrop-filter:blur(22px) saturate(185%);border:1px solid rgba(15,23,42,.1);border-radius:20px;box-shadow:0 26px 50px -26px #1722406b,0 6px 16px #17224014}.public-auth.svelte-1l0quee .btn-primary{background:linear-gradient(135deg,#42527a,#263349);border-color:transparent;box-shadow:0 16px 34px -14px #303e668c}.public-auth.svelte-1l0quee .btn-primary:hover{background:linear-gradient(135deg,#4a5c89,#1c2740)}@media(prefers-color-scheme:dark){.public-auth.svelte-1l0quee{--color-primary-50: rgba(120, 140, 210, .16);--color-primary-600: #9fb0dc;--color-primary-700: #c2cbe0;color:var(--color-gray-900);background:linear-gradient(180deg,#15181d,#0f1216)}.public-auth.svelte-1l0quee .card{background:#1a1d23;border-color:#ffffff14}.auth-home.svelte-1l0quee{background:#182033b3;border-color:#a0afdc29;color:#c2cbe0}}@media(max-width:640px){.auth-brand-name.svelte-1l0quee{display:none}}
