div.view-wrapper.svelte-1juemr2{height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center}div.view-wrapper.svelte-1juemr2 a.calendar-link:where(.svelte-1juemr2){position:absolute;top:0;right:0;margin:.5em .25em}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2){width:400px}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) div.login-method-tabs:where(.svelte-1juemr2){display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:2px solid var(--color-surface-300)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) div.login-method-tabs:where(.svelte-1juemr2) button.tab-button:where(.svelte-1juemr2){flex:1;padding:.75rem 1rem;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-size:.95rem;font-weight:500;color:var(--color-primary-contrast-light);transition:all .2s ease}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) div.login-method-tabs:where(.svelte-1juemr2) button.tab-button:where(.svelte-1juemr2):hover{color:var(--color-secondary-500)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) div.login-method-tabs:where(.svelte-1juemr2) button.tab-button.active:where(.svelte-1juemr2){color:var(--color-secondary-500)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2){max-width:400px;min-height:450px;padding:2rem;display:grid;gap:1rem;align-content:start}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) input:where(.svelte-1juemr2){margin:.5rem 0;padding:.5em 1em}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.code-verification-section:where(.svelte-1juemr2){display:flex;flex-direction:column;gap:2rem;align-items:center}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.code-verification-section:where(.svelte-1juemr2) div.code-info:where(.svelte-1juemr2){text-align:center}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.code-verification-section:where(.svelte-1juemr2) div.code-info:where(.svelte-1juemr2) p.info-text:where(.svelte-1juemr2){font-size:.95rem;color:var(--color-primary-contrast-light);margin:0 0 .5rem}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.code-verification-section:where(.svelte-1juemr2) div.code-info:where(.svelte-1juemr2) p.email-display:where(.svelte-1juemr2),div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.code-verification-section:where(.svelte-1juemr2) div.code-info:where(.svelte-1juemr2) p.phone-display:where(.svelte-1juemr2){font-size:1rem;font-weight:600;color:var(--color-primary-contrast-light);margin:0;word-break:break-all}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.form-footer:where(.svelte-1juemr2){width:100%;margin-top:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.form-footer:where(.svelte-1juemr2) button.sign-in-button:where(.svelte-1juemr2){width:100%;padding:.75rem 1.5rem;font-size:1.1rem;font-weight:600}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.form-footer:where(.svelte-1juemr2) button.sign-in-button:where(.svelte-1juemr2):disabled{opacity:.5;cursor:not-allowed}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.form-footer:where(.svelte-1juemr2) div.links:where(.svelte-1juemr2){display:flex;gap:1rem;align-items:center;justify-content:center}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.form-footer:where(.svelte-1juemr2) div.links:where(.svelte-1juemr2) a:where(.svelte-1juemr2){font-size:.9rem;color:var(--color-primary-contrast-light)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.form-footer:where(.svelte-1juemr2) div.links:where(.svelte-1juemr2) a:where(.svelte-1juemr2):hover{color:var(--color-secondary-500)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.checkbox-container:where(.svelte-1juemr2){display:flex;gap:.75rem;align-items:flex-start;padding:1rem;background:#ffffff0d;border-radius:.5rem;border:1px solid rgba(255,255,255,.1)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.checkbox-container:where(.svelte-1juemr2) input[type=checkbox]:where(.svelte-1juemr2){margin-top:.35rem;cursor:pointer;flex-shrink:0;width:1.1rem;height:1.1rem;accent-color:var(--color-secondary-500)}div.view-wrapper.svelte-1juemr2 div.form-wrapper:where(.svelte-1juemr2) form:where(.svelte-1juemr2) div.checkbox-container:where(.svelte-1juemr2) label:where(.svelte-1juemr2){font-size:.8rem;color:var(--color-primary-contrast-light);cursor:pointer;line-height:1.5;font-weight:400}
