.gen-preset-header-compact-short-intro{flex-direction:column}.gen-preset-header-compact-short-intro-header{font-family:Bebas Neue,sans-serif;font-size:1.25rem;letter-spacing:-.025em;line-height:1.75rem;text-transform:uppercase}.gen-preset-header-compact-short-intro-content{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem}.gen-custom-auth-password-validation-tests{font-size:.75rem;line-height:1rem;margin-bottom:1.5rem;margin-top:.75rem}.gen-custom-auth-password-validation-tests-rule{align-items:center;display:flex;justify-content:flex-start;letter-spacing:-.025em;margin-bottom:.25rem}.gen-custom-auth-password-validation-tests-rule:last-child{margin-bottom:.75rem}.gen-custom-auth-password-validation-tests-rule-icon{border-radius:9999px;margin-right:.25rem}.gen-custom-auth-password-validation-tests-rule-icon-validated{background-color:var(--gen-styles-primary-accent-color);color:var(--gen-styles-neutral-white)}.gen-custom-auth-password-validation-tests-rule-icon-notvalidated{background-color:var(--gen-styles-neutral-white);color:var(--gen-styles-neutral-gray-dark)}.gen-custom-auth-password-validation-tests-rule-text-validated{color:var(--gen-styles-primary-accent-color)}.gen-custom-auth-password-validation-tests-rule-text-notvalidated{color:var(--gen-styles-neutral-gray-darkest)}.gen-custom-auth-password-validation-tests-header-structure{display:flex}.gen-custom-auth-password-validation-tests-title{align-items:center;display:flex;flex-grow:1;font-style:italic;justify-content:flex-start;margin-bottom:.5rem}.gen-custom-auth-password-validation-tests-subtitle{align-items:center;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;justify-content:flex-end;letter-spacing:-.05em;line-height:14px;margin-top:-.5rem}.gen-custom-auth-password-validation-tests-strength-block{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1rem;margin-top:.5rem;width:100%}.gen-custom-auth-password-validation-tests-strength{border-radius:9999px;padding:.25rem;width:100%}.gen-custom-auth-password-validation-tests-strength-base{background-color:var(--gen-styles-neutral-gray-light)}.gen-preset-notification-membership-validation-emoji{margin-right:.5rem}.gen-preset-notification-membership-validation-notify{color:var(--gen-styles-primary-accent-alt-color);margin-right:.25rem}.gen-preset-notification-membership-validation-highlight{color:var(--gen-styles-highlight-error-color);margin-right:.25rem}.gen-preset-notification-membership-validation-text-focus{font-weight:700;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px}.gen-preset-notification-membership-validation-text-end-notify{color:var(--gen-styles-primary-accent-alt-color)}.gen-preset-notification-membership-validation-text-end-highlight{color:var(--gen-styles-highlight-error-color)}.gen-preset-notification-membership-validation-link-notify{color:var(--gen-styles-primary-accent-alt-color);font-style:italic;font-weight:700;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px}.gen-preset-notification-membership-validation-link-notify:hover{color:var(--gen-styles-primary-accent-color)}.gen-preset-notification-membership-validation-link-highlight{color:var(--gen-styles-highlight-error-color);font-style:italic;font-weight:700;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px}.gen-preset-notification-membership-validation-link-highlight:hover{color:var(--gen-styles-primary-accent-color)}.gen-preset-notification-membership-validation-info{color:var(--gen-styles-highlight-error-color);font-style:italic}