.register-page[data-astro-cid-fvopxden]{min-height:100vh;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: #0a6eff0d var(--tw-gradient-from-position);--tw-gradient-to: #0a6eff00 var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--color-background) var(--tw-gradient-to-position);padding-top:2rem;padding-bottom:2rem}@media(min-width:640px){.register-page[data-astro-cid-fvopxden]{padding-top:3rem;padding-bottom:3rem}}.register-container[data-astro-cid-fvopxden]{margin-left:auto;margin-right:auto;max-width:28rem;border-radius:16px;background-color:var(--color-surface);padding:1rem;--tw-shadow: 0 2px 8px #0000001a;--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:640px){.register-container[data-astro-cid-fvopxden]{padding:1.5rem}}@media(min-width:1024px){.register-container[data-astro-cid-fvopxden]{padding:2rem}}.register-header[data-astro-cid-fvopxden]{margin-bottom:1.5rem;text-align:center}.register-header[data-astro-cid-fvopxden] h1[data-astro-cid-fvopxden]{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;color:var(--color-text)}.register-header[data-astro-cid-fvopxden] p[data-astro-cid-fvopxden]{color:var(--color-text-tertiary)}.selected-plan-notice[data-astro-cid-fvopxden]{margin-bottom:1rem;border-radius:12px;border-width:1px;border-color:var(--color-success-border);background-color:var(--color-success-subtle);padding:.75rem;text-align:center}.selected-plan-notice[data-astro-cid-fvopxden] p[data-astro-cid-fvopxden]{font-size:.875rem;line-height:1.25rem;color:var(--color-success)}.alert[data-astro-cid-fvopxden]{margin-bottom:1rem;border-radius:12px;padding:1rem;font-size:.875rem;line-height:1.25rem}.alert-error[data-astro-cid-fvopxden]{border-width:1px;border-color:var(--color-error-border);background-color:var(--color-error-subtle);color:var(--color-error)}.social-buttons[data-astro-cid-fvopxden]{margin-bottom:0;display:flex;flex-direction:column;gap:.75rem}.btn-social[data-astro-cid-fvopxden]{display:flex;align-items:center;justify-content:center;gap:.75rem;border-radius:12px;padding:.75rem 1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-width:2px}.btn-google[data-astro-cid-fvopxden]{border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-text-secondary)}.btn-google[data-astro-cid-fvopxden]:hover{border-color:var(--color-border-hover);background-color:var(--color-surface-subtle);--tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-google[data-astro-cid-fvopxden]:disabled{cursor:not-allowed;opacity:.5}.btn-google[data-astro-cid-fvopxden] svg[data-astro-cid-fvopxden]{flex-shrink:0}.btn-microsoft[data-astro-cid-fvopxden]{border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-text-secondary)}.btn-microsoft[data-astro-cid-fvopxden]:hover{border-color:var(--color-border-hover);background-color:var(--color-surface-subtle);--tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-microsoft[data-astro-cid-fvopxden]:disabled{cursor:not-allowed;opacity:.5}.btn-microsoft[data-astro-cid-fvopxden] svg[data-astro-cid-fvopxden]{flex-shrink:0}.divider[data-astro-cid-fvopxden]{position:relative;margin-top:1.25rem;margin-bottom:1.25rem;text-align:center}.divider[data-astro-cid-fvopxden] span[data-astro-cid-fvopxden]{position:relative;z-index:10;background-color:var(--color-surface);padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;color:var(--color-text-tertiary)}.divider[data-astro-cid-fvopxden]:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;content:"";border-top:1px solid var(--color-border)}.register-form[data-astro-cid-fvopxden]>[data-astro-cid-fvopxden]:not([hidden])~[data-astro-cid-fvopxden]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.form-group[data-astro-cid-fvopxden]>[data-astro-cid-fvopxden]:not([hidden])~[data-astro-cid-fvopxden]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.field-hint[data-astro-cid-fvopxden]{margin-top:.25rem;font-size:.75rem;line-height:1rem;color:var(--color-text-tertiary)}.form-label[data-astro-cid-fvopxden]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--color-text)}.form-input[data-astro-cid-fvopxden]{width:100%;border-radius:12px;border-width:2px;border-color:var(--color-border);padding:.75rem 1rem;background-color:var(--color-surface);color:var(--color-text)}.form-input[data-astro-cid-fvopxden]::-moz-placeholder{color:var(--color-text-tertiary)}.form-input[data-astro-cid-fvopxden]::placeholder{color:var(--color-text-tertiary)}.form-input[data-astro-cid-fvopxden]:focus{--tw-border-opacity: 1;border-color:rgb(10 110 255 / var(--tw-border-opacity, 1));outline:2px solid #0000;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: #0a6eff33}.form-input[data-astro-cid-fvopxden]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.password-input-wrapper[data-astro-cid-fvopxden]{position:relative}.password-input-wrapper[data-astro-cid-fvopxden] .form-input[data-astro-cid-fvopxden]{padding-right:3rem}.password-toggle[data-astro-cid-fvopxden]{position:absolute;right:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:12px;padding:.375rem;color:var(--color-text-tertiary)}.password-toggle[data-astro-cid-fvopxden]:hover{color:var(--color-text-secondary)}.password-toggle[data-astro-cid-fvopxden]{cursor:pointer;border-style:none;background-color:#0000;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.password-toggle[data-astro-cid-fvopxden]:hover{background-color:var(--color-surface-subtle)}.password-toggle[data-astro-cid-fvopxden] svg[data-astro-cid-fvopxden].hidden{display:none}.passwordless-option[data-astro-cid-fvopxden]{position:relative;display:flex;align-items:center;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem}.passwordless-label[data-astro-cid-fvopxden]{display:flex;cursor:pointer;align-items:center;gap:.5rem}.passwordless-label[data-astro-cid-fvopxden] input[data-astro-cid-fvopxden][type=checkbox]{height:1.25rem;width:1.25rem;flex-shrink:0;accent-color:#0a6eff}.toggle-text[data-astro-cid-fvopxden]{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--color-text-tertiary)}.tooltip-wrap[data-astro-cid-fvopxden]{position:relative;display:inline-flex;align-items:center}.tooltip-trigger[data-astro-cid-fvopxden]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:9999px;background:none;color:var(--color-text-tertiary);cursor:help}.info-icon[data-astro-cid-fvopxden]{width:14px;height:14px;opacity:.5;transition:opacity .2s}.tooltip-trigger[data-astro-cid-fvopxden]:hover .info-icon[data-astro-cid-fvopxden],.tooltip-trigger[data-astro-cid-fvopxden]:focus .info-icon[data-astro-cid-fvopxden]{opacity:1}.tooltip-content[data-astro-cid-fvopxden]{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);max-width:min(280px,100vw - 2rem);width:-moz-max-content;width:max-content;padding:14px;background:var(--color-surface);border-radius:10px;box-shadow:0 4px 20px #00000026;border:1px solid var(--color-border);text-align:left;font-size:13px;color:var(--color-text-secondary);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;z-index:100;pointer-events:none}.tooltip-content[data-astro-cid-fvopxden]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:8px solid #0000;border-top-color:var(--color-surface)}.tooltip-wrap[data-astro-cid-fvopxden]:hover .tooltip-content[data-astro-cid-fvopxden],.tooltip-trigger[data-astro-cid-fvopxden]:focus+.tooltip-content[data-astro-cid-fvopxden]{opacity:1;visibility:visible}.tooltip-wrap[data-astro-cid-fvopxden].is-dismissed .tooltip-content[data-astro-cid-fvopxden]{opacity:0;visibility:hidden}@media(max-width:480px){.tooltip-wrap[data-astro-cid-fvopxden]{position:static}.tooltip-content[data-astro-cid-fvopxden]{left:0;right:0;transform:none;width:auto;max-width:none}.tooltip-content[data-astro-cid-fvopxden]:after{display:none}}.tooltip-content[data-astro-cid-fvopxden] strong[data-astro-cid-fvopxden]{display:block;color:var(--color-primary);margin-bottom:6px;font-size:14px}.tooltip-content[data-astro-cid-fvopxden] p[data-astro-cid-fvopxden]{margin:0 0 10px;line-height:1.4}.tooltip-content[data-astro-cid-fvopxden] ul[data-astro-cid-fvopxden]{margin:0;padding:0;list-style:none}.tooltip-content[data-astro-cid-fvopxden] li[data-astro-cid-fvopxden]{margin-bottom:3px;color:var(--color-success);font-size:12px}.tooltip-content[data-astro-cid-fvopxden] li[data-astro-cid-fvopxden]:before{content:"✓ "}.form-checkbox[data-astro-cid-fvopxden]{display:flex;align-items:flex-start;gap:.5rem}.form-checkbox[data-astro-cid-fvopxden] input[data-astro-cid-fvopxden][type=checkbox]{margin-top:.125rem;height:1.25rem;width:1.25rem;flex-shrink:0;accent-color:#0a6eff}.checkbox-label[data-astro-cid-fvopxden]{font-size:.875rem;line-height:1.25rem;color:var(--color-text-tertiary)}.checkbox-label[data-astro-cid-fvopxden] a[data-astro-cid-fvopxden]{--tw-text-opacity: 1;color:rgb(10 110 255 / var(--tw-text-opacity, 1))}.checkbox-label[data-astro-cid-fvopxden] a[data-astro-cid-fvopxden]:hover{text-decoration-line:underline}.btn-full[data-astro-cid-fvopxden]{width:100%}.spinner[data-astro-cid-fvopxden]{display:inline-block;height:1rem;width:1rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));border-top-color:#0000;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.benefits-inline[data-astro-cid-fvopxden]{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.75rem;line-height:1rem;color:var(--color-text-tertiary)}.benefits-inline[data-astro-cid-fvopxden] span[data-astro-cid-fvopxden]{white-space:nowrap}.register-footer[data-astro-cid-fvopxden]{margin-top:1.25rem;border-top-width:1px;border-color:var(--color-border);padding-top:1.25rem;text-align:center}.link-primary[data-astro-cid-fvopxden]{font-weight:600;--tw-text-opacity: 1;color:rgb(10 110 255 / var(--tw-text-opacity, 1))}.link-primary[data-astro-cid-fvopxden]:hover{text-decoration-line:underline}.app-section[data-astro-cid-fvopxden]{margin-top:1.25rem;border-radius:16px;background-color:var(--color-background);padding:1rem;text-align:center}.app-section[data-astro-cid-fvopxden] p[data-astro-cid-fvopxden]{margin-bottom:.75rem;color:var(--color-text-secondary)}.store-badges[data-astro-cid-fvopxden]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.store-badges[data-astro-cid-fvopxden] img[data-astro-cid-fvopxden]{height:2.25rem}.password-group[data-astro-cid-fvopxden]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}
