.auth-brand-lockup.svelte-1dq3z6o{display:block;width:auto;height:var(--spacing-32);margin-inline:auto}.auth-language-switcher.svelte-1orw87k{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-8);min-height:var(--control-height-40);padding:var(--spacing-8);border:0;border-radius:var(--radius-8);background:transparent;color:var(--color-text-secondary);font-size:var(--type-small-font-size);line-height:var(--type-small-line-height);font-weight:500;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.auth-language-switcher.svelte-1orw87k:hover:not(:disabled){background:var(--color-bg-subtle-hover);color:var(--color-text-primary)}.auth-language-switcher.svelte-1orw87k:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:var(--comp-controls-focus-ring-offset);border-radius:calc(var(--radius-8) + var(--comp-controls-focus-ring-offset))}.auth-language-switcher.svelte-1orw87k:disabled{opacity:.5;cursor:not-allowed}strong.svelte-1orw87k{color:var(--color-text-primary);font-weight:600}.language-spinner{animation:spin var(--duration-slow) linear infinite}@media (prefers-reduced-motion: reduce){.language-spinner{animation:none}}.auth-entry-shell.svelte-1bd6dgv{width:100%;min-height:100svh;display:grid;place-items:center;position:relative;overflow-x:hidden;padding:var(--spacing-64) var(--spacing-16);box-sizing:border-box;background:radial-gradient(circle at center,var(--comp-auth-entry-ambient-glow) 0%,transparent 56%),var(--color-bg-secondary);color:var(--color-text-primary)}.language-position.svelte-1bd6dgv{position:absolute;top:var(--spacing-24);right:var(--spacing-32);z-index:var(--z-dropdown)}.auth-entry-main.svelte-1bd6dgv{width:min(320px,calc(100vw - var(--spacing-32)));display:flex;flex-direction:column;align-items:center;min-width:0}.auth-entry-body.svelte-1bd6dgv{width:100%;min-width:0;margin-top:var(--spacing-32)}.auth-entry-body.svelte-1bd6dgv .auth-entry-heading{margin:0;color:var(--color-text-primary);font-size:var(--type-title-md-font-size);line-height:var(--type-title-md-line-height);letter-spacing:var(--type-title-md-tracking);font-weight:600;text-align:center}.auth-entry-body.svelte-1bd6dgv .auth-entry-supporting-copy{margin:var(--spacing-8) 0 0;color:var(--color-text-secondary);font-size:var(--type-ui-font-size);line-height:var(--type-ui-line-height);text-align:center}.auth-entry-body.svelte-1bd6dgv .auth-entry-form{display:flex;width:100%;flex-direction:column;gap:var(--spacing-10);margin-top:var(--spacing-24)}.auth-entry-body.svelte-1bd6dgv .auth-entry-field.glass-form-field{margin-bottom:0;--comp-form-field-height: calc(var(--control-height-40) + var(--spacing-4));--glass-input-text-color: var(--color-text-primary);--glass-input-placeholder-color: var(--color-text-tertiary);--glass-input-caret-color: var(--color-text-primary);--glass-input-autofill-text-color: var(--color-text-primary);--glass-input-autofill-caret-color: var(--color-text-primary);--glass-input-autofill-background: var(--color-control-fill)}.auth-entry-body.svelte-1bd6dgv .auth-entry-field input{min-height:calc(var(--control-height-40) + var(--spacing-4))}.auth-entry-body.svelte-1bd6dgv .auth-entry-action.glass-btn{min-height:calc(var(--control-height-40) + var(--spacing-4));border-radius:var(--radius-10)}.auth-entry-body.svelte-1bd6dgv .auth-entry-primary.glass-btn{--glass-btn-bg: var(--color-bg-level-0);--glass-btn-border-color: var(--color-border-subtle);--glass-btn-text: var(--color-text-primary);--glass-btn-shadow: var(--shadow-e0);--glass-btn-hover-bg: var(--color-bg-subtle-hover);--glass-btn-hover-border-color: var(--color-border);--glass-btn-hover-text: var(--color-text-primary);--glass-btn-hover-shadow: var(--shadow-e0);--glass-btn-active-bg: var(--color-bg-subtle-hover);--glass-btn-active-shadow: var(--shadow-e0);--glass-btn-disabled-bg: var(--color-bg-level-0);--glass-btn-disabled-shadow: var(--shadow-e0)}.auth-entry-body.svelte-1bd6dgv .auth-entry-feedback{margin:var(--spacing-16) 0 0}.auth-entry-body.svelte-1bd6dgv .auth-entry-text-button{min-height:var(--control-height-40);padding:var(--spacing-8);border:0;border-radius:var(--radius-8);background:transparent;color:var(--color-text-secondary);font:inherit;font-weight:500;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.auth-entry-body.svelte-1bd6dgv .auth-entry-text-button:hover:not(:disabled){background:var(--color-bg-subtle-hover);color:var(--color-text-primary)}.auth-entry-body.svelte-1bd6dgv .auth-entry-text-button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:var(--comp-controls-focus-ring-offset)}.auth-entry-body.svelte-1bd6dgv .auth-entry-text-button:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 480px){.auth-entry-shell.svelte-1bd6dgv{padding-top:var(--spacing-64);padding-bottom:var(--spacing-32)}.language-position.svelte-1bd6dgv{top:var(--spacing-12);right:var(--spacing-12)}.auth-entry-body.svelte-1bd6dgv{margin-top:var(--spacing-24)}}
