.type-btn[data-v-aecd785e]{width:100%;max-width:100%;border-radius:20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.type-btn[data-v-aecd785e]:hover{transform:translateY(-1px)}.type-btn[data-v-aecd785e]:active{transform:translateY(0)}@media (min-width: 600px){.type-btn[data-v-aecd785e]{width:180px}}.custom-input[data-v-b6874ae5] .v-field{border-radius:20px!important;background:var(--brand-field, rgba(255, 255, 255, .06))!important;padding-left:20px;padding-right:20px}.custom-input[data-v-b6874ae5] .v-field__input{padding-left:20px;padding-right:20px;color:var(--7ee06a42)}.custom-input[data-v-b6874ae5] .v-label{color:var(--b2f7837a)}.custom-input[data-v-b6874ae5] .v-field--focused .v-label{color:var(--7ee06a42)}.custom-input[data-v-b6874ae5] .v-field__prepend-inner,.custom-input[data-v-b6874ae5] .v-field__append-inner{padding-left:10px;padding-right:10px}.custom-input[data-v-2529f17a] .v-field{border-radius:20px!important;background:var(--brand-field, rgba(255, 255, 255, .06))!important;padding-left:20px;padding-right:20px}.custom-input[data-v-2529f17a] .v-field__input{padding-left:20px;padding-right:20px;color:var(--d639b99e)}.custom-input[data-v-2529f17a] .v-label{color:var(--50d8a334)}.custom-input[data-v-2529f17a] .v-field--focused .v-label{color:var(--d639b99e)}.password-hint[data-v-864ab312]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;background:#ef444426;border:1px solid rgba(239,68,68,.35);border-radius:20px;color:#f87171;font-size:11px;font-weight:500;letter-spacing:.3px}.section-divider[data-v-864ab312]{display:flex;align-items:center;margin:8px 0 4px}.section-divider[data-v-864ab312]:before,.section-divider[data-v-864ab312]:after{content:"";flex:1;height:1px;background:#ffffff40}.section-divider-text[data-v-864ab312]{padding:0 12px;font-size:.85rem;font-weight:600;color:var(--388aa714);white-space:nowrap}.terms-card[data-v-eebd5d84]{background:var(--brand-surface, rgba(15, 35, 40, .9))!important;border:2px solid var(--brand-border, rgba(255, 255, 255, .25))!important;-webkit-backdrop-filter:var(--brand-blur, blur(16px));backdrop-filter:var(--brand-blur, blur(16px));border-radius:20px!important}.terms-body[data-v-eebd5d84]{position:relative;height:65vh}.terms-loader[data-v-eebd5d84]{position:absolute;top:0;right:0;bottom:0;left:0}.terms-frame[data-v-eebd5d84]{width:100%;height:100%;border:0;display:block;background:#fff}.terms-fallback[data-v-eebd5d84]{color:inherit;font-size:.8rem;opacity:.85;text-decoration:underline;order:1}.terms-row[data-v-b5d42201]{display:flex;align-items:center}.terms-check[data-v-b5d42201] .v-selection-control{min-height:unset}.terms-label[data-v-b5d42201]{color:var(--66250936);font-size:.875rem}.terms-link[data-v-b5d42201]{color:var(--66250936);font-weight:600;text-decoration:underline}.terms-link[data-v-b5d42201]:hover{opacity:.85}.success-card[data-v-2770c823]{color:var(--77fd8013)!important;background:var(--brand-surface, rgba(15, 35, 40, .7))!important;border:2px solid var(--brand-border, rgba(255, 255, 255, .25))!important;-webkit-backdrop-filter:var(--brand-blur, blur(16px));backdrop-filter:var(--brand-blur, blur(16px));border-radius:20px!important;box-shadow:0 8px 32px #00000080}.success-btn[data-v-2770c823]{border-radius:12px!important}.info-alert[data-v-2770c823]{background:var(--brand-accent-soft, rgba(33, 150, 243, .15));border:1px solid var(--brand-accent-border, rgba(33, 150, 243, .3));border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:inherit}.consent-card[data-v-6bf59498]{border-radius:20px!important}.consent-dark[data-v-6bf59498]{background:var(--brand-surface, rgba(15, 35, 40, .7))!important;border:2px solid var(--brand-border, rgba(255, 255, 255, .25))!important;-webkit-backdrop-filter:var(--brand-blur, blur(16px));backdrop-filter:var(--brand-blur, blur(16px));box-shadow:0 8px 32px #00000080}.consent-light[data-v-6bf59498]{background:#fff!important;border:none!important;border-radius:14px!important;box-shadow:0 18px 50px #012c6024}.consent-light .consent-heading[data-v-6bf59498],.consent-light .consent-question[data-v-6bf59498]{font-family:Poppins,sans-serif;font-weight:700}.consent-question[data-v-6bf59498]{font-size:1.1rem!important;line-height:1.6}.consent-subtext[data-v-6bf59498]{font-size:.85rem;opacity:.85}.consent-light .consent-subtext[data-v-6bf59498]{color:#5b6675;opacity:1}.consent-actions[data-v-6bf59498]{width:100%}.consent-btn-accept[data-v-6bf59498]{width:80%;height:56px;font-size:1.1rem}
