.p-modal-overlay[data-v-7e635e6d]{position:fixed;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1050}[dir] .p-modal-overlay[data-v-7e635e6d]{background-color:rgba(0,0,0,.5)}[dir=ltr] .p-modal-overlay[data-v-7e635e6d],[dir=rtl] .p-modal-overlay[data-v-7e635e6d]{left:0;right:0}.p-modal[data-v-7e635e6d]{max-width:90vw;max-height:90vh;display:flex;flex-direction:column}[dir] .p-modal[data-v-7e635e6d]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.15)}[dir] .dark-layout .p-modal[data-v-7e635e6d]{background:#283046;box-shadow:0 2px 12px rgba(0,0,0,.25)}.p-modal-fullscreen[data-v-7e635e6d]{width:100vw!important;height:100vh!important;max-width:100vw;max-height:100vh}[dir] .p-modal-fullscreen[data-v-7e635e6d]{margin:0;border-radius:0}.p-modal-header[data-v-7e635e6d]{display:flex;justify-content:space-between;align-items:center}[dir] .p-modal-header[data-v-7e635e6d]{padding:16px 24px;border-bottom:1px solid #e5e7eb}[dir] .dark-layout .p-modal-header[data-v-7e635e6d]{border-bottom-color:#404656}.p-modal-title[data-v-7e635e6d]{font-size:18px;font-weight:600;color:#1a1f36}[dir] .p-modal-title[data-v-7e635e6d]{margin:0}.dark-layout .p-modal-title[data-v-7e635e6d]{color:#d0d2d6}.p-modal-close[data-v-7e635e6d]{font-size:20px;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:color .2s}[dir] .p-modal-close[data-v-7e635e6d]{background:none;border:none;padding:4px;cursor:pointer}.p-modal-close[data-v-7e635e6d]:hover{color:#1a1f36}.dark-layout .p-modal-close[data-v-7e635e6d]{color:#b4b7bd}.dark-layout .p-modal-close[data-v-7e635e6d]:hover{color:#d0d2d6}.p-modal-content[data-v-7e635e6d]{overflow-y:auto;flex:1}[dir] .p-modal-content[data-v-7e635e6d]{padding:24px}[dir] .p-modal-footer[data-v-7e635e6d]{padding:16px 24px;border-top:1px solid #e5e7eb}[dir] .dark-layout .p-modal-footer[data-v-7e635e6d]{border-top-color:#404656}.modal-fade-enter-active[data-v-7e635e6d],.modal-fade-leave-active[data-v-7e635e6d]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-7e635e6d],.modal-fade-leave-to[data-v-7e635e6d]{opacity:0}.modal-content-enter-active[data-v-7e635e6d],.modal-content-leave-active[data-v-7e635e6d]{transition:transform .3s ease,opacity .3s ease}.modal-content-enter-from[data-v-7e635e6d],.modal-content-leave-to[data-v-7e635e6d]{opacity:0}[dir] .modal-content-enter-from[data-v-7e635e6d],[dir] .modal-content-leave-to[data-v-7e635e6d]{transform:scale(.95)}.registration-form[data-v-2a1d81f4]{display:flex;justify-content:center;align-items:center;min-height:80vh}[dir] .registration-form[data-v-2a1d81f4]{padding:20px;background-color:#f5f7fa}[dir] .dark-layout .registration-form[data-v-2a1d81f4]{background-color:#283046}[dir] .registration-banner[data-v-2a1d81f4]{margin-bottom:16px}.registration-type[data-v-2a1d81f4]{display:flex;justify-content:center}[dir] .registration-type[data-v-2a1d81f4]{padding:8px 12px}.type-heading h4[data-v-2a1d81f4]{color:#f59e0b;font-size:18px;font-weight:600}[dir] .type-heading h4[data-v-2a1d81f4]{margin:0}[dir=ltr] .type-heading h4[data-v-2a1d81f4]{text-align:left}[dir=rtl] .type-heading h4[data-v-2a1d81f4]{text-align:right}[dir] .trial-banner[data-v-2a1d81f4]{margin:16px 0}.trial-content[data-v-2a1d81f4]{display:flex;align-items:center}[dir] .trial-content[data-v-2a1d81f4]{background-color:#fff;border-radius:8px;padding:12px 16px;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir] .dark-layout .trial-content[data-v-2a1d81f4]{background-color:#283046;box-shadow:0 1px 3px rgba(0,0,0,.2)}.banner-icon[data-v-2a1d81f4]{color:#2563eb}[dir=ltr] .banner-icon[data-v-2a1d81f4]{margin-right:12px}[dir=rtl] .banner-icon[data-v-2a1d81f4]{margin-left:12px}.banner-text[data-v-2a1d81f4]{font-size:16px;color:#1a1f36;font-weight:600}.dark-layout .banner-text[data-v-2a1d81f4]{color:#d0d2d6}.form-container[data-v-2a1d81f4]{width:100%;max-width:99vw;transition:all .3s ease}[dir] .form-container[data-v-2a1d81f4]{background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:40px 48px}[dir] .dark-layout .form-container[data-v-2a1d81f4]{background:#161d31;box-shadow:0 4px 6px rgba(0,0,0,.2)}.form-container.step-2[data-v-2a1d81f4],.form-container.step-3[data-v-2a1d81f4],.form-container.step-4[data-v-2a1d81f4]{max-width:500px}[dir=ltr] .step-content[data-v-2a1d81f4],[dir=rtl] .step-content[data-v-2a1d81f4]{animation:fadeIn-data-v-2a1d81f4 .5s ease}h2[data-v-2a1d81f4]{color:#1a1f36;font-size:24px}[dir] h2[data-v-2a1d81f4]{margin-bottom:8px;text-align:center}.dark-layout h2[data-v-2a1d81f4]{color:#d0d2d6}.subtitle[data-v-2a1d81f4]{color:#6b7280}[dir] .subtitle[data-v-2a1d81f4]{text-align:center;margin-bottom:12px}.dark-layout .subtitle[data-v-2a1d81f4]{color:#b4b7bd}[dir] .form-group[data-v-2a1d81f4]{margin-bottom:16px}.form-row[data-v-2a1d81f4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}label[data-v-2a1d81f4]{display:block;color:#374151;font-size:13px;font-weight:500}[dir] label[data-v-2a1d81f4]{margin-bottom:6px}.dark-layout label[data-v-2a1d81f4]{color:#d0d2d6}input[data-v-2a1d81f4]{width:100%;font-size:13px;transition:border-color .2s;outline:none;color:#1a1f36}[dir] input[data-v-2a1d81f4]{padding:10px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff}.dark-layout input[data-v-2a1d81f4]{color:#d0d2d6}[dir] .dark-layout input[data-v-2a1d81f4]{background-color:#283046;border-color:#404656}[dir] input[data-v-2a1d81f4]:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.1)}[dir] .terms-group[data-v-2a1d81f4]{margin-top:20px}.checkbox-container[data-v-2a1d81f4]{display:flex;align-items:center;gap:8px}.checkbox-container input[type=checkbox][data-v-2a1d81f4]{width:18px;height:18px}[dir] .checkbox-container input[type=checkbox][data-v-2a1d81f4]{margin:0;cursor:pointer}.terms-label[data-v-2a1d81f4]{font-size:14px;color:#6e6b7b}[dir] .terms-label[data-v-2a1d81f4]{cursor:pointer}.dark-layout .terms-label[data-v-2a1d81f4]{color:#b4b7bd}.terms-label a[data-v-2a1d81f4]{color:#7367f0;text-decoration:none}.terms-label a[data-v-2a1d81f4]:hover{text-decoration:underline}.terms-content[data-v-2a1d81f4]{max-height:60vh;overflow-y:auto}[dir=ltr] .terms-content[data-v-2a1d81f4]{padding-right:16px}[dir=rtl] .terms-content[data-v-2a1d81f4]{padding-left:16px}.terms-content h3[data-v-2a1d81f4]{color:#5e5873}[dir] .terms-content h3[data-v-2a1d81f4]{margin-bottom:16px}.dark-layout .terms-content h3[data-v-2a1d81f4]{color:#d0d2d6}.terms-content h4[data-v-2a1d81f4]{color:#5e5873}[dir] .terms-content h4[data-v-2a1d81f4]{margin:20px 0 10px}.dark-layout .terms-content h4[data-v-2a1d81f4]{color:#d0d2d6}.terms-content p[data-v-2a1d81f4]{color:#6e6b7b;line-height:1.5}[dir] .terms-content p[data-v-2a1d81f4]{margin-bottom:12px}.dark-layout .terms-content p[data-v-2a1d81f4]{color:#b4b7bd}[dir] .terms-content ul[data-v-2a1d81f4]{margin:12px 0}[dir=ltr] .terms-content ul[data-v-2a1d81f4]{padding-left:24px}[dir=rtl] .terms-content ul[data-v-2a1d81f4]{padding-right:24px}.terms-content li[data-v-2a1d81f4]{color:#6e6b7b;line-height:1.5}[dir] .terms-content li[data-v-2a1d81f4]{margin-bottom:8px}.dark-layout .terms-content li[data-v-2a1d81f4]{color:#b4b7bd}[dir] .dark-layout input[data-v-2a1d81f4]:focus{border-color:#7367f0;box-shadow:0 0 0 2px rgba(115,103,240,.1)}.password-strength[data-v-2a1d81f4]{display:flex;flex-direction:column;gap:4px}[dir] .password-strength[data-v-2a1d81f4]{margin-top:8px}[dir] input.error[data-v-2a1d81f4]{border-color:#ef4444;background-color:#fff}[dir] .dark-layout input.error[data-v-2a1d81f4]{border-color:#ea5455;background-color:#283046}.error-message[data-v-2a1d81f4]{color:#ef4444;font-size:12px;font-weight:500}[dir] .error-message[data-v-2a1d81f4]{margin-top:4px}.dark-layout .error-message[data-v-2a1d81f4]{color:#ea5455}.strength-item[data-v-2a1d81f4]{display:flex;align-items:center;gap:8px;color:#6e6b7b;font-size:12px}.dark-layout .strength-item[data-v-2a1d81f4]{color:#b4b7bd}.strength-item i[data-v-2a1d81f4]{font-size:14px;color:#b9b9c3}.strength-item.met i[data-v-2a1d81f4]{color:#28c76f}.dark-layout .strength-item i[data-v-2a1d81f4]{color:#404656}.dark-layout .strength-item.met i[data-v-2a1d81f4]{color:#28c76f}[dir] input.error[data-v-2a1d81f4]{border-color:#dc2626}.error-message[data-v-2a1d81f4]{color:#dc2626;font-size:11px;display:block}[dir] .error-message[data-v-2a1d81f4]{margin-top:3px}.dark-layout .error-message[data-v-2a1d81f4]{color:#ff4d4f}.primary-button[data-v-2a1d81f4]{width:100%;color:#fff;font-size:15px;font-weight:500;transition:background-color .2s}[dir] .primary-button[data-v-2a1d81f4]{padding:10px;background-color:#2563eb;border:none;border-radius:8px;cursor:pointer}[dir] .dark-layout .primary-button[data-v-2a1d81f4]{background-color:#7367f0}[dir] .primary-button[data-v-2a1d81f4]:hover{background-color:#1d4ed8}[dir] .dark-layout .primary-button[data-v-2a1d81f4]:hover{background-color:#5e50ee}[dir] .primary-button[data-v-2a1d81f4]:disabled{background-color:#93c5fd;cursor:not-allowed}[dir] .dark-layout .primary-button[data-v-2a1d81f4]:disabled{background-color:rgba(115,103,240,.5019607843137255)}[dir] .verification-container[data-v-2a1d81f4]{text-align:center;padding:20px 0}.verification-icon[data-v-2a1d81f4]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;color:#059669}[dir] .verification-icon[data-v-2a1d81f4]{margin:0 auto 24px;background-color:#ecfdf5;border-radius:50%}.verification-icon svg[data-v-2a1d81f4]{width:48px;height:48px}[dir] .verification-message[data-v-2a1d81f4]{margin-top:24px;text-align:center}.verification-message p[data-v-2a1d81f4]{color:#374151;line-height:1.5}[dir] .verification-message p[data-v-2a1d81f4]{margin-bottom:16px}.dark-layout .verification-message p[data-v-2a1d81f4]{color:#d0d2d6}[dir] .countdown[data-v-2a1d81f4]{margin-top:24px;padding-top:24px;border-top:1px solid #e5e7eb}[dir] .dark-layout .countdown[data-v-2a1d81f4]{border-top-color:#404656}.countdown p[data-v-2a1d81f4]{color:#6b7280;font-size:14px}.dark-layout .countdown p[data-v-2a1d81f4]{color:#b4b7bd}.countdown.active[data-v-2a1d81f4]{color:#2563eb}.dark-layout .countdown.active[data-v-2a1d81f4]{color:#7367f0}.billing-toggle[data-v-2a1d81f4]{display:flex;justify-content:center}[dir] .billing-toggle[data-v-2a1d81f4]{margin:2rem 0 3rem}.toggle-container[data-v-2a1d81f4]{display:flex;align-items:center;gap:1rem}[dir] .toggle-container[data-v-2a1d81f4]{background:#f8f9fa;padding:.75rem;border-radius:2rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}[dir] .dark-layout .toggle-container[data-v-2a1d81f4]{background:#283046;box-shadow:0 2px 4px rgba(0,0,0,.1)}.toggle-container span[data-v-2a1d81f4]{color:#6c757d;font-weight:500;transition:color .3s ease;font-size:.95rem}.dark-layout .toggle-container span[data-v-2a1d81f4]{color:#b4b7bd}.toggle-container span.active[data-v-2a1d81f4]{color:#28a745;font-weight:600}.dark-layout .toggle-container span.active[data-v-2a1d81f4]{color:#28c76f}.switch[data-v-2a1d81f4]{position:relative;display:inline-block;width:50px;height:26px}.switch input[data-v-2a1d81f4]{opacity:0;width:0;height:0}.slider[data-v-2a1d81f4]{position:absolute;top:0;bottom:0;transition:.4s}[dir] .slider[data-v-2a1d81f4]{cursor:pointer;background-color:#e9ecef;border-radius:34px}[dir=ltr] .slider[data-v-2a1d81f4],[dir=rtl] .slider[data-v-2a1d81f4]{left:0;right:0}[dir] .dark-layout .slider[data-v-2a1d81f4]{background-color:#404656}.slider[data-v-2a1d81f4]:before{position:absolute;content:"";height:18px;width:18px;bottom:4px;transition:.4s}[dir] .slider[data-v-2a1d81f4]:before{background-color:#fefdfd;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir=ltr] .slider[data-v-2a1d81f4]:before{left:4px}[dir=rtl] .slider[data-v-2a1d81f4]:before{right:4px}[dir] .dark-layout .slider[data-v-2a1d81f4]:before{background-color:#283046}[dir] input:checked+.slider[data-v-2a1d81f4]{background-color:#28a745}[dir] .dark-layout input:checked+.slider[data-v-2a1d81f4]{background-color:#28c76f}[dir=ltr] input:checked+.slider[data-v-2a1d81f4]:before{transform:translateX(24px)}[dir=rtl] input:checked+.slider[data-v-2a1d81f4]:before{transform:translateX(-24px)}.plans-grid[data-v-2a1d81f4]{display:flex;gap:2.5rem;justify-content:center;align-items:stretch;width:100%}[dir] .plans-grid[data-v-2a1d81f4]{padding:.5rem 0;margin:0 auto}.plan-item[data-v-2a1d81f4]{flex:1;min-width:320px;max-width:none;display:flex;height:100%;transition:transform .3s ease,box-shadow .3s ease}[dir] .plan-item[data-v-2a1d81f4]:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.text-button[data-v-2a1d81f4]{color:#2563eb;font-size:14px;font-weight:500;transition:color .2s}[dir] .text-button[data-v-2a1d81f4]{background:none;border:none;cursor:pointer;padding:4px 8px}.text-button[data-v-2a1d81f4]:hover{color:#1d4ed8}.text-button[data-v-2a1d81f4]:disabled{color:#93c5fd}[dir] .text-button[data-v-2a1d81f4]:disabled{cursor:not-allowed}@keyframes fadeIn-data-v-2a1d81f4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gray-text[data-v-2a1d81f4]{color:grey}.password-input-container[data-v-2a1d81f4]{position:relative;display:flex;align-items:center}.password-input-container input[data-v-2a1d81f4]{width:100%}.password-toggle[data-v-2a1d81f4]{position:absolute;display:flex;align-items:center;color:#6b7280}[dir] .password-toggle[data-v-2a1d81f4]{background:none;border:none;cursor:pointer;padding:0}[dir=ltr] .password-toggle[data-v-2a1d81f4]{right:10px}[dir=rtl] .password-toggle[data-v-2a1d81f4]{left:10px}.password-toggle[data-v-2a1d81f4]:hover{color:#4b5563}.dark-layout .password-toggle[data-v-2a1d81f4]{color:#9ca3af}.dark-layout .password-toggle[data-v-2a1d81f4]:hover{color:#d1d5db}