.auth-container.svelte-1x05zx6{margin-left:auto;margin-right:auto;display:grid}@media (min-width: 1024px){.auth-container.svelte-1x05zx6{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}}.auth-container.svelte-1x05zx6{min-height:calc(100vh - 73px);margin-top:73px}.image-side.svelte-1x05zx6{position:relative;display:none;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}@media (min-width: 1024px){.image-side.svelte-1x05zx6{display:block}}.image-side.svelte-1x05zx6{min-height:calc(100vh - 73px)}.image-background.svelte-1x05zx6{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.75) contrast(1.05)}.image-side.svelte-1x05zx6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#081f2c14,#081f2cd6)}.form-side.svelte-1x05zx6{display:flex;align-items:center;justify-content:center;padding:1.5rem}@media (min-width: 1024px){.form-side.svelte-1x05zx6{padding:2.5rem}}.form-content.svelte-1x05zx6{margin-left:auto;margin-right:auto;width:100%;max-width:28rem}.form-content.svelte-1x05zx6>:where(.svelte-1x05zx6):not([hidden])~:where(.svelte-1x05zx6):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.eyebrow.svelte-1x05zx6{text-align:center;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity: 1;color:rgb(50 100 131 / var(--tw-text-opacity, 1))}h1.svelte-1x05zx6{margin-top:.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;letter-spacing:-.025em}.auth-subtitle.svelte-1x05zx6{margin-top:.75rem;text-align:center;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.google-button.svelte-1x05zx6{display:flex;height:3rem;width:100%;align-items:center;justify-content:center;gap:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.google-button.svelte-1x05zx6:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.google-button.svelte-1x05zx6:disabled{opacity:.6}.nortilus-button.svelte-1x05zx6{display:flex;min-height:3.5rem;width:100%;align-items:center;justify-content:center;gap:.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(15 118 110 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 94 89 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.nortilus-button.svelte-1x05zx6:hover{--tw-bg-opacity: 1;background-color:rgb(19 78 74 / var(--tw-bg-opacity, 1))}.nortilus-button.svelte-1x05zx6>span:where(.svelte-1x05zx6):last-child{display:flex;flex-direction:column;text-align:left;line-height:1.25}.nortilus-button.svelte-1x05zx6 strong:where(.svelte-1x05zx6){font-weight:600}.nortilus-button.svelte-1x05zx6 small:where(.svelte-1x05zx6){margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(204 251 241 / var(--tw-text-opacity, 1))}.nortilus-mark.svelte-1x05zx6{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#ffffff4d;background-color:#ffffff1a;font-size:.875rem;line-height:1.25rem;font-weight:700}.divider.svelte-1x05zx6{display:flex;align-items:center;gap:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.divider.svelte-1x05zx6:before{height:1px;flex:1 1 0%;content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.divider.svelte-1x05zx6:after{height:1px;flex:1 1 0%;content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.auth-form.svelte-1x05zx6,.preview-access.svelte-1x05zx6 form:where(.svelte-1x05zx6){display:flex;flex-direction:column;gap:.75rem}label.svelte-1x05zx6{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}input.svelte-1x05zx6{height:3rem;width:100%;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}input.svelte-1x05zx6:focus{--tw-border-opacity: 1;border-color:rgb(71 125 158 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(71 125 158 / .2)}.password-row.svelte-1x05zx6{margin-top:.25rem;display:flex;align-items:center;justify-content:space-between}.password-row.svelte-1x05zx6 a:where(.svelte-1x05zx6),.auth-hint.svelte-1x05zx6 a:where(.svelte-1x05zx6),.terms-notice.svelte-1x05zx6 a:where(.svelte-1x05zx6){font-weight:500;--tw-text-opacity: 1;color:rgb(50 100 131 / var(--tw-text-opacity, 1))}.password-row.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover,.auth-hint.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover,.terms-notice.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover{text-decoration-line:underline}.submit-button.svelte-1x05zx6{margin-top:.5rem;height:3rem;width:100%;border-radius:var(--radius);--tw-bg-opacity: 1;background-color:rgb(29 66 87 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.submit-button.svelte-1x05zx6:hover{--tw-bg-opacity: 1;background-color:rgb(16 51 71 / var(--tw-bg-opacity, 1))}.submit-button.svelte-1x05zx6:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(71 125 158 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.submit-button.svelte-1x05zx6:disabled{opacity:.6}.secondary-button.svelte-1x05zx6{height:2.75rem;border-radius:var(--radius);border-width:1px;--tw-border-opacity: 1;border-color:rgb(199 219 231 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(29 66 87 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.secondary-button.svelte-1x05zx6:hover{--tw-bg-opacity: 1;background-color:rgb(242 247 250 / var(--tw-bg-opacity, 1))}.secondary-button.svelte-1x05zx6:disabled{opacity:.6}.auth-hint.svelte-1x05zx6{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.notice.svelte-1x05zx6{border-radius:var(--radius);border-width:1px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.notice.success.svelte-1x05zx6{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.notice.error.svelte-1x05zx6{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.preview-access.svelte-1x05zx6{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.preview-access.svelte-1x05zx6 summary:where(.svelte-1x05zx6){cursor:pointer;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.preview-access.svelte-1x05zx6 form:where(.svelte-1x05zx6){border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));padding:1rem}.terms-notice.svelte-1x05zx6{padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.75rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}
