[data-v-38fd39ed]:root{--surface-a: #ffffff;--surface-b: #fafafa;--surface-c: #f4f4f5;--surface-d: #e5e7eb;--surface-e: #ffffff;--surface-f: #ffffff;--text-color: #3f3f46;--text-color-secondary: #71717a;--primary-color: #ff4f00;--primary-color-text: #ffffff;--secondary-darker-color: #282e38;--secondary-darker-text-color: #f7f8f9;--secondary-text-color: #282e38;--font-family: Rethink Sans, sans-serif;--surface-0: #ffffff;--surface-50: #fafafa;--surface-100: #f4f4f5;--surface-200: #e4e4e7;--surface-300: #d4d4d8;--surface-400: #a1a1aa;--surface-500: #71717a;--surface-600: #52525b;--surface-700: #3f3f46;--surface-800: #27272a;--surface-900: #18181b;--gray-50: #fafafa;--gray-100: #f4f4f5;--gray-200: #e4e4e7;--gray-300: #d4d4d8;--gray-400: #a1a1aa;--gray-500: #71717a;--gray-600: #52525b;--gray-700: #3f3f46;--gray-800: #27272a;--gray-900: #18181b;--content-padding: 1.25rem;--inline-spacing: .5rem;--border-radius: .67rem;--surface-ground: #fafafa;--surface-section: #ffffff;--surface-card: #ffffff;--surface-overlay: #ffffff;--surface-border: #e5e7eb;--surface-hover: #f4f4f5;--focus-ring: 0 0 0 1px #ff4f00;--maskbg: rgba(0, 0, 0, .4);--highlight-bg: #eef2ff;--highlight-text-color: #312e81;color-scheme:light}.google-sign-in[data-v-38fd39ed]{display:flex;align-items:center;background-color:#fff;border-width:1px;border-color:#e2e5e9;border-radius:4px;font-size:16px;padding:8px 16px;cursor:pointer;transition:background-color .3s ease}.google-sign-in[data-v-38fd39ed]:hover{background-color:#fafafa}.google-icon[data-v-38fd39ed]{width:20px;height:20px;margin-right:8px}.glogin-outllined[data-v-38fd39ed]{color:#000!important;padding:10px 17px!important}.login-modal[data-v-05d73acf] .p-dialog-header{padding:1.5rem 2rem 1rem;border-bottom:none;position:relative}.login-modal[data-v-05d73acf] .p-dialog-content{padding:0 2rem 2rem}.login-modal[data-v-05d73acf] .p-dialog-header-close{width:2rem;height:2rem;position:absolute;top:.5rem;right:.5rem;z-index:1000}.login-modal[data-v-05d73acf] .p-inputtext,.login-modal[data-v-05d73acf] .p-password input{padding:.75rem;font-size:1rem;width:100%}.login-modal[data-v-05d73acf] .p-button{font-size:1rem;font-weight:600}.login-modal[data-v-05d73acf] .p-password{width:100%}.login-modal[data-v-05d73acf] .p-password>input{width:100%}.email-input[data-v-05d73acf],.password-input[data-v-05d73acf] .p-password-input{padding-left:2.5rem!important}.login-modal[data-v-05d73acf] .p-inputtext:disabled{background-color:#f5f5f5;color:#374151;border-color:#d1d5db;opacity:1}@media (max-width: 430px){.login-modal[data-v-05d73acf] .p-dialog-header{padding:1rem 1rem .5rem}.login-modal[data-v-05d73acf] .p-dialog-content{padding:0 1rem 1.5rem}.login-modal h2[data-v-05d73acf]{font-size:1.75rem!important}.login-modal p[data-v-05d73acf]{font-size:1rem!important}}.text-conditions{font-size:14px;text-align:justify;padding:0 10px}.text-title{font-weight:700;font-size:16px;padding:0 10px}[data-v-ce37b5bc]:root{--surface-a: #ffffff;--surface-b: #fafafa;--surface-c: #f4f4f5;--surface-d: #e5e7eb;--surface-e: #ffffff;--surface-f: #ffffff;--text-color: #3f3f46;--text-color-secondary: #71717a;--primary-color: #ff4f00;--primary-color-text: #ffffff;--secondary-darker-color: #282e38;--secondary-darker-text-color: #f7f8f9;--secondary-text-color: #282e38;--font-family: Rethink Sans, sans-serif;--surface-0: #ffffff;--surface-50: #fafafa;--surface-100: #f4f4f5;--surface-200: #e4e4e7;--surface-300: #d4d4d8;--surface-400: #a1a1aa;--surface-500: #71717a;--surface-600: #52525b;--surface-700: #3f3f46;--surface-800: #27272a;--surface-900: #18181b;--gray-50: #fafafa;--gray-100: #f4f4f5;--gray-200: #e4e4e7;--gray-300: #d4d4d8;--gray-400: #a1a1aa;--gray-500: #71717a;--gray-600: #52525b;--gray-700: #3f3f46;--gray-800: #27272a;--gray-900: #18181b;--content-padding: 1.25rem;--inline-spacing: .5rem;--border-radius: .67rem;--surface-ground: #fafafa;--surface-section: #ffffff;--surface-card: #ffffff;--surface-overlay: #ffffff;--surface-border: #e5e7eb;--surface-hover: #f4f4f5;--focus-ring: 0 0 0 1px #ff4f00;--maskbg: rgba(0, 0, 0, .4);--highlight-bg: #eef2ff;--highlight-text-color: #312e81;color-scheme:light}.register-modal[data-v-13c6e85a] .p-dialog-header{padding:2rem 2rem 0;border-bottom:none}.register-modal[data-v-13c6e85a] .p-dialog-content{padding:0 2rem 2rem}.register-modal[data-v-13c6e85a] .p-dialog-header-close{width:2rem;height:2rem}.form-group[data-v-13c6e85a]{margin-bottom:1rem}.form-group[data-v-13c6e85a] .p-checkbox-box{border-color:#d1d5db!important;transition:background-color .2s,border-color .2s}.form-group[data-v-13c6e85a] .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#282e38!important;background-color:transparent!important}.form-group[data-v-13c6e85a] .p-checkbox.p-checkbox-checked .p-checkbox-box{background-color:#ff4f00!important;border-color:#ff4f00!important;color:#fff!important}.form-group[data-v-13c6e85a] .p-checkbox.p-checkbox-checked .p-checkbox-box:hover{background-color:#ff4f00!important;border-color:#ff4f00!important}.form-group[data-v-13c6e85a] .p-checkbox.p-checkbox-checked .p-checkbox-box .p-checkbox-icon{color:#fff!important}.form-group[data-v-13c6e85a] .p-invalid{border-color:#ef4444!important}.register-modal[data-v-13c6e85a] .p-inputtext,.register-modal[data-v-13c6e85a] .p-password input{padding:.75rem;font-size:1rem}.register-modal[data-v-13c6e85a] .p-button{font-size:1rem;font-weight:600}.register-modal .input-full-width[data-v-13c6e85a],.register-modal .password-full-width[data-v-13c6e85a]{width:100%!important}.register-modal[data-v-13c6e85a] .p-inputtext{width:100%!important;box-sizing:border-box}.register-modal[data-v-13c6e85a] .p-password{width:100%!important;display:block}.register-modal[data-v-13c6e85a] .p-password>input{width:100%!important;box-sizing:border-box}.advance-button[data-v-13c6e85a] .p-button-label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.register-modal[data-v-13c6e85a] .p-password-panel{padding:1rem}.register-modal[data-v-13c6e85a] .p-password-meter{margin-bottom:.5rem}.register-modal[data-v-13c6e85a] .p-checkbox{margin-top:.25rem;flex-shrink:0}.register-modal[data-v-13c6e85a] .p-checkbox.p-invalid .p-checkbox-box{border-color:#ef4444}.step-content[data-v-13c6e85a]{animation:fadeIn-13c6e85a .3s ease-in-out}@keyframes fadeIn-13c6e85a{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.register-modal[data-v-13c6e85a] .p-input-icon-left{width:100%!important;display:block!important}.register-modal[data-v-13c6e85a] .p-input-icon-left>i{left:.75rem;color:#f97316!important}.register-modal[data-v-13c6e85a] .p-input-icon-left>.p-inputtext{padding-left:2.5rem!important;width:100%!important}.password-tooltip[data-v-13c6e85a]{animation:slideDown-13c6e85a .2s ease-out}@keyframes slideDown-13c6e85a{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.error-container[data-v-13c6e85a]{min-height:1.5rem;display:flex;align-items:flex-start}.error-container small[data-v-13c6e85a]{margin-top:.25rem}.register-modal .back-button-full[data-v-13c6e85a]{background-color:#fff!important;border:1px solid #d1d5db!important;color:#374151!important;width:100%!important;padding:.75rem!important}.register-modal .back-button-full[data-v-13c6e85a]:hover{background-color:#f9fafb!important;border-color:#f97316!important;color:#f97316!important}.register-modal .back-button-full[data-v-13c6e85a]:not(:disabled):hover{background-color:#f9fafb!important;border-color:#f97316!important;color:#f97316!important}.register-modal .back-button-full .p-button-label[data-v-13c6e85a]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:.5rem!important}.register-modal[data-v-13c6e85a] .p-dialog-header{position:relative}.register-modal[data-v-13c6e85a] .p-dialog-header button{background:none;border:none;cursor:pointer}.register-modal[data-v-13c6e85a] .p-button .p-button-label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;gap:.5rem!important}.register-modal[data-v-13c6e85a] .p-input-icon-left>.p-password{width:100%!important;display:block!important}.register-modal[data-v-13c6e85a] .p-input-icon-left>.p-password>input{padding-left:2.5rem!important;width:100%!important}.register-modal .google-login-register[data-v-13c6e85a] .glogin-outllined{text-transform:none!important}.register-modal .google-login-register[data-v-13c6e85a] .glogin-outllined span{text-transform:none!important;font-weight:500!important}@media (max-width: 430px){.register-modal[data-v-13c6e85a] .p-dialog-header{padding:1rem 1rem .5rem}.register-modal[data-v-13c6e85a] .p-dialog-content{padding:0 1rem 1.5rem}.register-modal h2[data-v-13c6e85a]{font-size:1.75rem!important}.register-modal p[data-v-13c6e85a]{font-size:1rem!important}}
