[data-v-fe2849e0]{transition:.5s}.en[data-v-fe2849e0]{transform:scaleX(-1)}.gradient-box[data-v-fe2849e0]{overflow:hidden;position:relative;transition:all .5s ease-in-out}.gradient-box[data-v-fe2849e0]:before{background:linear-gradient(270deg,#005bda,#65ce00);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .5s ease}.gradient-box[data-v-fe2849e0]:hover:before{opacity:1}.form-container[data-v-9e251906]{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;max-width:100%;overflow:visible}.form-content[data-v-9e251906]{padding:0}.company-form[data-v-9e251906]{gap:1.5rem;margin:0 auto;max-width:600px}.company-form[data-v-9e251906],.form-group[data-v-9e251906]{display:flex;flex-direction:column}.form-group[data-v-9e251906]{gap:.5rem}.form-label[data-v-9e251906]{align-items:center;color:#374151;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;margin-bottom:.25rem}.required[data-v-9e251906]{color:#ef4444;font-weight:500}.input-wrapper[data-v-9e251906]{align-items:center;display:flex;position:relative}.input-icon[data-v-9e251906]{color:#9ca3af;height:1.25rem;left:1rem;position:absolute;transition:color .2s ease;width:1.25rem;z-index:10}.form-input[data-v-9e251906]{background-color:#fafafa;border:2px solid #e5e7eb;border-radius:.75rem;color:#111827;font-size:1rem;line-height:1.5;outline:none;padding:.875rem 1rem .875rem 3rem;transition:all .2s ease;width:100%}.form-input[data-v-9e251906]:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-input:focus+.input-icon[data-v-9e251906],.input-wrapper:focus-within .input-icon[data-v-9e251906]{color:#3b82f6}.form-input[data-v-9e251906]::-moz-placeholder{color:#9ca3af;font-weight:400}.form-input[data-v-9e251906]::placeholder{color:#9ca3af;font-weight:400}.form-input[data-v-9e251906]:hover{background-color:#fff;border-color:#d1d5db}.form-actions[data-v-9e251906]{display:flex;justify-content:center;margin-top:1rem}.form-actions button[data-v-9e251906]:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.form-actions button[data-v-9e251906]:disabled:hover{transform:none!important}.form-footer[data-v-9e251906]{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem;text-align:center}.login-text[data-v-9e251906]{color:#6b7280;font-size:.875rem;margin:0}.login-link[data-v-9e251906]{color:#3b82f6;font-weight:600;text-decoration:none;transition:color .2s ease}.login-link[data-v-9e251906]:hover{color:#1d4ed8;text-decoration:underline}@media (max-width:768px){.company-form[data-v-9e251906]{gap:1.25rem;max-width:100%;padding:0 1rem}.form-input[data-v-9e251906]{font-size:.875rem;padding:.75rem .875rem .75rem 2.75rem}.input-icon[data-v-9e251906]{height:1.125rem;left:.875rem;width:1.125rem}}@media (max-width:480px){.company-form[data-v-9e251906]{gap:1rem;padding:0 .5rem}}.form-container[data-v-9e251906]{animation:slideInUp-9e251906 .4s ease-out}@keyframes slideInUp-9e251906{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-input[data-v-9e251906]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.login-link[data-v-9e251906]:focus-visible{border-radius:.25rem;outline:2px solid #3b82f6;outline-offset:2px}.form-input[data-v-9e251906]:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.form-input[data-v-9e251906]:disabled:hover{border-color:#e5e7eb}.form-input-error[data-v-9e251906]{background-color:#fef2f2!important;border-color:#ef4444!important}.form-input-error[data-v-9e251906]:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.error-message[data-v-9e251906]{align-items:center;color:#ef4444;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;margin-top:.25rem}.error-message[data-v-9e251906]:before{content:"⚠";font-size:.875rem}.form-input[data-v-9e251906]:invalid:not(:-moz-placeholder){background-color:#fef2f2;border-color:#ef4444}.form-input[data-v-9e251906]:invalid:not(:placeholder-shown){background-color:#fef2f2;border-color:#ef4444}.form-input[data-v-9e251906]:valid:not(:-moz-placeholder){border-color:#10b981}.form-input[data-v-9e251906]:valid:not(:placeholder-shown){border-color:#10b981}.form-group:first-child .form-input[data-v-9e251906]{font-weight:500}[data-v-9e251906]{transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.form-container[data-v-5c8c2567]{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;max-width:100%;overflow:visible}.form-content[data-v-5c8c2567]{padding:0}.admin-form[data-v-5c8c2567]{gap:1.5rem;margin:0 auto;max-width:600px}.admin-form[data-v-5c8c2567],.form-group[data-v-5c8c2567]{display:flex;flex-direction:column}.form-group[data-v-5c8c2567]{gap:.5rem}.form-label[data-v-5c8c2567]{align-items:center;color:#374151;display:flex;font-size:.875rem;font-weight:600;gap:.25rem;margin-bottom:.25rem}.required[data-v-5c8c2567]{color:#ef4444;font-weight:500}.input-wrapper[data-v-5c8c2567]{align-items:center;display:flex;position:relative}.input-icon[data-v-5c8c2567]{color:#9ca3af;height:1.25rem;left:1rem;position:absolute;transition:color .2s ease;width:1.25rem;z-index:10}.form-input[data-v-5c8c2567]{background-color:#fafafa;border:2px solid #e5e7eb;border-radius:.75rem;color:#111827;font-size:1rem;line-height:1.5;outline:none;padding:.875rem 1rem .875rem 3rem;transition:all .2s ease;width:100%}.form-input[data-v-5c8c2567]:focus{background-color:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-input:focus+.input-icon[data-v-5c8c2567],.input-wrapper:focus-within .input-icon[data-v-5c8c2567]{color:#3b82f6}.form-input[data-v-5c8c2567]::-moz-placeholder{color:#9ca3af;font-weight:400}.form-input[data-v-5c8c2567]::placeholder{color:#9ca3af;font-weight:400}.form-input[data-v-5c8c2567]:hover{background-color:#fff;border-color:#d1d5db}.checkbox-wrapper[data-v-5c8c2567]{align-items:flex-start;display:flex;gap:.75rem;margin-top:.25rem}.form-checkbox[data-v-5c8c2567]{background-color:#fff;border:2px solid #d1d5db;border-radius:.375rem;color:#3b82f6;cursor:pointer;flex-shrink:0;height:1.25rem;margin-top:.125rem;transition:all .2s ease;width:1.25rem}.form-checkbox[data-v-5c8c2567]:checked{background-color:#3b82f6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='m13.854 3.646-7.5 7.5a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6 10.293l7.146-7.147a.5.5 0 0 1 .708.708z'/%3E%3C/svg%3E");border-color:#3b82f6}.form-checkbox[data-v-5c8c2567]:focus{box-shadow:0 0 0 3px #3b82f61a;outline:none}.form-checkbox[data-v-5c8c2567]:hover{border-color:#9ca3af}.checkbox-error[data-v-5c8c2567]{background-color:#fef2f2!important;border-color:#ef4444!important}.checkbox-label[data-v-5c8c2567]{color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;gap:.25rem;line-height:1.5}.checkbox-label[data-v-5c8c2567],.form-actions[data-v-5c8c2567]{align-items:center;display:flex}.form-actions[data-v-5c8c2567]{gap:1rem;justify-content:space-between;margin-top:1.5rem}.back-button[data-v-5c8c2567]{align-items:center;background-color:#6b7280;border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.back-button[data-v-5c8c2567]:hover{background-color:#4b5563;transform:translateY(-1px)}.back-button[data-v-5c8c2567]:active{transform:translateY(0)}.form-actions button[data-v-5c8c2567]:disabled{cursor:not-allowed;opacity:.6;transform:none!important}.form-actions button[data-v-5c8c2567]:disabled:hover{transform:none!important}@media (max-width:768px){.admin-form[data-v-5c8c2567]{gap:1.25rem;max-width:100%;padding:0 1rem}.form-input[data-v-5c8c2567]{font-size:.875rem;padding:.75rem .875rem .75rem 2.75rem}.input-icon[data-v-5c8c2567]{height:1.125rem;left:.875rem;width:1.125rem}.form-actions[data-v-5c8c2567]{flex-direction:column;gap:1rem}.back-button[data-v-5c8c2567]{justify-content:center;order:2;width:100%}}@media (max-width:480px){.admin-form[data-v-5c8c2567]{gap:1rem;padding:0 .5rem}.checkbox-wrapper[data-v-5c8c2567]{gap:.5rem}.checkbox-label[data-v-5c8c2567]{font-size:.8rem}}.form-container[data-v-5c8c2567]{animation:slideInUp-5c8c2567 .4s ease-out}@keyframes slideInUp-5c8c2567{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-input[data-v-5c8c2567]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.back-button[data-v-5c8c2567]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.form-checkbox[data-v-5c8c2567]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.form-input[data-v-5c8c2567]:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.form-input[data-v-5c8c2567]:disabled:hover{border-color:#e5e7eb}.form-input-error[data-v-5c8c2567]{background-color:#fef2f2!important;border-color:#ef4444!important}.form-input-error[data-v-5c8c2567]:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.error-message[data-v-5c8c2567]{align-items:center;color:#ef4444;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;margin-top:.25rem}.error-message[data-v-5c8c2567]:before{content:"⚠";font-size:.875rem}.form-input[data-v-5c8c2567]:invalid:not(:-moz-placeholder){background-color:#fef2f2;border-color:#ef4444}.form-input[data-v-5c8c2567]:invalid:not(:placeholder-shown){background-color:#fef2f2;border-color:#ef4444}.form-input[data-v-5c8c2567]:valid:not(:-moz-placeholder){border-color:#10b981}.form-input[data-v-5c8c2567]:valid:not(:placeholder-shown){border-color:#10b981}.form-group:first-child .form-input[data-v-5c8c2567]{font-weight:500}[data-v-5c8c2567]{transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.form-container[data-v-b95c3652]{align-items:center;background:linear-gradient(to bottom right,#eff6ff,#fff,#eef2ff);display:flex;justify-content:center;min-height:100vh;padding:1rem}.form-content[data-v-b95c3652]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid hsla(0,0%,100%,.2);border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;gap:2rem;max-width:56rem;padding:2rem;width:100%}.error-banner[data-v-b95c3652]{align-items:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:1rem;color:#991b1b;display:flex;gap:.75rem;padding:1rem}.error-icon[data-v-b95c3652]{color:#ef4444;flex-shrink:0;height:1.25rem;width:1.25rem}.upload-form[data-v-b95c3652]{gap:2rem}.form-group[data-v-b95c3652],.upload-form[data-v-b95c3652]{display:flex;flex-direction:column}.form-group[data-v-b95c3652]{gap:1rem}.form-label[data-v-b95c3652]{color:#1f2937;display:block;font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.required[data-v-b95c3652]{color:#ef4444;margin-left:.25rem}.optional[data-v-b95c3652]{color:#6b7280;font-size:.875rem;font-weight:400;margin-left:.5rem}.upload-area[data-v-b95c3652]{background-image:radial-gradient(circle at 20px 20px,rgba(59,130,246,.1) 1px,transparent 0);background-size:40px 40px;border:2px dashed #d1d5db;border-radius:1.5rem;cursor:pointer;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.upload-area[data-v-b95c3652]:hover{background-color:#3b82f60d;background-image:radial-gradient(circle at 20px 20px,rgba(59,130,246,.2) 1px,transparent 0);border-color:#60a5fa}.upload-area:hover .upload-icon[data-v-b95c3652]{color:#3b82f6;transform:scale(1.1)}.upload-error[data-v-b95c3652]{background-color:#ef44440d;border-color:#fca5a5}.upload-icon[data-v-b95c3652]{color:#9ca3af;height:4rem;margin:0 auto 1rem;transition:all .3s ease;width:4rem}.upload-text[data-v-b95c3652]{display:flex;flex-direction:column;gap:.5rem}.upload-primary[data-v-b95c3652]{color:#374151;font-size:1.125rem;font-weight:500;transition:color .3s ease}.upload-area:hover .upload-primary[data-v-b95c3652]{color:#2563eb}.upload-secondary[data-v-b95c3652]{color:#6b7280;font-size:.875rem}.file-preview[data-v-b95c3652]{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;display:flex;justify-content:space-between;padding:1rem;transition:background-color .2s ease}.file-preview[data-v-b95c3652]:hover{background-color:#f3f4f6}.file-info[data-v-b95c3652]{align-items:center;display:flex;flex:1;gap:.75rem}.file-icon[data-v-b95c3652]{color:#3b82f6;flex-shrink:0;height:2.5rem;width:2.5rem}.file-details[data-v-b95c3652]{flex:1}.file-name[data-v-b95c3652]{color:#1f2937;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-b95c3652]{color:#6b7280;font-size:.875rem}.remove-button[data-v-b95c3652]{align-items:center;background-color:#fee2e2;border:none;border-radius:50%;color:#dc2626;cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .2s ease;width:2rem}.remove-button[data-v-b95c3652]:hover{background-color:#fecaca}.remove-button svg[data-v-b95c3652]{height:1rem;width:1rem}.additional-files[data-v-b95c3652]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.error-message[data-v-b95c3652]{align-items:center;color:#dc2626;display:flex;font-size:.875rem;gap:.5rem;margin-top:.5rem}.error-message[data-v-b95c3652]:before{color:#ef4444;content:"⚠"}.form-actions[data-v-b95c3652]{border-top:1px solid #e5e7eb;gap:1rem;justify-content:space-between;padding-top:1.5rem}.back-button[data-v-b95c3652],.form-actions[data-v-b95c3652]{align-items:center;display:flex}.back-button[data-v-b95c3652]{background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:.75rem;color:#4b5563;cursor:pointer;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.back-button[data-v-b95c3652]:hover{background-color:#e5e7eb;box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-2px)}.hidden[data-v-b95c3652]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:768px){.form-content[data-v-b95c3652],.upload-area[data-v-b95c3652]{padding:1.5rem}.upload-icon[data-v-b95c3652]{height:3rem;width:3rem}.form-actions[data-v-b95c3652]{flex-direction:column;gap:1rem}.back-button[data-v-b95c3652]{justify-content:center;width:100%}}.upload-area.drag-over[data-v-b95c3652]{background-color:#93c5fd80;border-color:#60a5fa;transform:scale(1.05)}.breadcrumb-container[data-v-ebff1fd8]{margin:0 auto;max-width:800px;padding:1rem 0}.modern-breadcrumb[data-v-ebff1fd8]{background:linear-gradient(135deg,#78a4eb,#1d4ed8);border-radius:1rem;box-shadow:0 4px 20px #3b82f626;padding:1rem 1.5rem;position:relative}.breadcrumb-list[data-v-ebff1fd8]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.breadcrumb-item[data-v-ebff1fd8]{align-items:center;display:flex;position:relative}.breadcrumb-link[data-v-ebff1fd8]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.breadcrumb-link[data-v-ebff1fd8]:hover{background:#fff3;box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}.breadcrumb-link.active[data-v-ebff1fd8]{background:#ffffffe6;color:#1d4ed8;cursor:default;font-weight:600}.breadcrumb-link.active[data-v-ebff1fd8]:hover{background:#ffffffe6;transform:none}.company-icon[data-v-ebff1fd8],.home-icon[data-v-ebff1fd8],.steps-icon[data-v-ebff1fd8]{flex-shrink:0;height:1.125rem;transition:transform .2s ease;width:1.125rem}.breadcrumb-link:hover .company-icon[data-v-ebff1fd8],.breadcrumb-link:hover .home-icon[data-v-ebff1fd8]{transform:scale(1.05)}.breadcrumb-link.active .steps-icon[data-v-ebff1fd8]{animation:gentle-pulse-ebff1fd8 3s infinite}@keyframes gentle-pulse-ebff1fd8{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.separator[data-v-ebff1fd8]{margin:0 .25rem;opacity:.6}.separator-icon[data-v-ebff1fd8]{color:#ffffffb3;height:.875rem;transition:opacity .2s ease;width:.875rem}.progress-container[data-v-ebff1fd8]{margin-top:1rem;text-align:center}.progress-bar[data-v-ebff1fd8]{background:#fff3;border-radius:.25rem;height:.375rem;margin-bottom:.5rem;overflow:hidden;position:relative;width:100%}.progress-fill[data-v-ebff1fd8]{background:linear-gradient(90deg,#10b981,#059669);border-radius:.25rem;height:100%;transition:width .5s ease;width:25%}.progress-text[data-v-ebff1fd8]{color:#fffc;font-size:.75rem;font-weight:500;letter-spacing:.025em}@media (max-width:768px){.breadcrumb-container[data-v-ebff1fd8]{padding:.5rem 1rem}.modern-breadcrumb[data-v-ebff1fd8]{border-radius:.75rem;padding:.75rem 1rem}.breadcrumb-link[data-v-ebff1fd8]{font-size:.75rem;padding:.375rem .75rem}.breadcrumb-text[data-v-ebff1fd8]{display:none}.company-icon[data-v-ebff1fd8],.home-icon[data-v-ebff1fd8],.steps-icon[data-v-ebff1fd8]{height:1rem;width:1rem}}@media (max-width:480px){.breadcrumb-list[data-v-ebff1fd8]{justify-content:center}.separator[data-v-ebff1fd8]{margin:0 .125rem}.breadcrumb-link[data-v-ebff1fd8]{padding:.25rem .5rem}}[dir=rtl] .separator-icon[data-v-ebff1fd8]{transform:scaleX(-1)}.breadcrumb-link[data-v-ebff1fd8]:focus{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.modern-breadcrumb[data-v-ebff1fd8]{animation:slideIn-ebff1fd8 .4s ease-out}@keyframes slideIn-ebff1fd8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-link.router-link-active[data-v-ebff1fd8],.breadcrumb-link.router-link-exact-active[data-v-ebff1fd8]{background:#ffffffe6;color:#1d4ed8;font-weight:600}.step-container[data-v-eb7b53a2]{flex-direction:column;gap:.5rem;min-width:0;padding:.5rem}.step-circle[data-v-eb7b53a2],.step-container[data-v-eb7b53a2]{align-items:center;display:flex}.step-circle[data-v-eb7b53a2]{background-color:#d1d5db;border:2px solid transparent;border-radius:50%;color:#6b7280;flex-shrink:0;font-size:.875rem;font-weight:600;height:2.5rem;justify-content:center;margin:.25rem;position:relative;transform:scale(1);transition:all .3s ease-in-out;width:2.5rem;z-index:1}.step-circle.active[data-v-eb7b53a2]{background-color:#2563eb;border-color:#2563eb;box-shadow:0 10px 15px -3px #0000001a;color:#fff;transform:scale(1.05)}.step-circle.completed[data-v-eb7b53a2]{background-color:#10b981;border-color:#10b981;color:#fff}.step-number[data-v-eb7b53a2]{font-size:.75rem;font-weight:700}.checkmark[data-v-eb7b53a2]{align-items:center;color:#fff;display:flex;justify-content:center}.connector-line[data-v-eb7b53a2]{background-color:#d1d5db;border-radius:9999px;flex-shrink:0;height:.25rem;margin:0 .5rem;transition:all .3s ease-in-out;width:2rem}.connector-line.active[data-v-eb7b53a2]{background-color:#3b82f6}.step-label[data-v-eb7b53a2]{color:#fff;font-size:.625rem;font-weight:500;max-width:4rem;opacity:.9;overflow:hidden;padding:0 .25rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.relative label[data-v-eb7b53a2]{background-color:#fff;height:30px;line-height:30px;transform:translateY(18px);width:-moz-fit-content;width:fit-content;z-index:11111}@keyframes slideIn-eb7b53a2{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.transition-all[data-v-eb7b53a2]{animation:slideIn-eb7b53a2 .3s ease-in-out}@media (min-width:375px){.step-circle[data-v-eb7b53a2]{height:2.75rem;margin:.375rem;width:2.75rem}.step-number[data-v-eb7b53a2]{font-size:.875rem}.step-label[data-v-eb7b53a2]{font-size:.7rem;max-width:4.5rem}.connector-line[data-v-eb7b53a2]{margin:0 .75rem;width:2.5rem}}@media (min-width:640px){.step-circle[data-v-eb7b53a2]{height:3rem;margin:.5rem;transform:scale(1);width:3rem}.step-circle.active[data-v-eb7b53a2]{transform:scale(1.1)}.step-number[data-v-eb7b53a2]{font-size:.875rem}.step-label[data-v-eb7b53a2]{font-size:.75rem;max-width:5rem;padding:0 .5rem}.connector-line[data-v-eb7b53a2]{margin:0 1rem;width:3rem}}@media (min-width:768px){.step-circle[data-v-eb7b53a2]{height:3.25rem;width:3.25rem}.connector-line[data-v-eb7b53a2]{width:4rem}.step-label[data-v-eb7b53a2]{font-size:.75rem;max-width:6rem}}@media (min-width:1024px){.step-circle[data-v-eb7b53a2]{height:3.5rem;width:3.5rem}.connector-line[data-v-eb7b53a2]{margin:0 1.5rem;width:6rem}.step-label[data-v-eb7b53a2]{font-size:.875rem;max-width:none;white-space:normal}}.min-h-screen[data-v-eb7b53a2]{min-height:100vh;min-height:100dvh}.bg-gradient-to-br[data-v-eb7b53a2]{background:linear-gradient(135deg,#eff6ff,#fff 50%,#eef2ff)}.shadow-2xl[data-v-eb7b53a2]{box-shadow:0 25px 50px -12px #00000026}.step-circle[data-v-eb7b53a2]:hover{transform:scale(1.05);z-index:2}@media (min-width:640px){.step-circle[data-v-eb7b53a2]:hover{transform:scale(1.1);z-index:2}.step-circle.active[data-v-eb7b53a2]:hover{transform:scale(1.15);z-index:2}}.step-circle[data-v-eb7b53a2]:focus{box-shadow:0 0 0 2px #3b82f6,0 0 0 4px #3b82f61a;outline:none}.container[data-v-eb7b53a2]{max-width:1200px}.rounded-3xl[data-v-eb7b53a2]{border-radius:1.5rem}@media (max-width:640px){.rounded-3xl[data-v-eb7b53a2]{border-radius:1rem}}.bg-gradient-to-r[data-v-eb7b53a2]{background:linear-gradient(90deg,#2563eb,#4f46e5)}.overflow-x-auto[data-v-eb7b53a2]{scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin}.overflow-x-auto[data-v-eb7b53a2]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-eb7b53a2]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.overflow-x-auto[data-v-eb7b53a2]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.overflow-x-auto[data-v-eb7b53a2]::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media (max-width:640px){.max-w-4xl[data-v-eb7b53a2]{margin-left:1rem;margin-right:1rem}}@media (max-width:375px){.step-label[data-v-eb7b53a2]{font-size:.6rem;max-width:3.5rem}.step-circle[data-v-eb7b53a2]{height:2.25rem;width:2.25rem}.step-number[data-v-eb7b53a2]{font-size:.75rem}.connector-line[data-v-eb7b53a2]{margin:0 .25rem;width:1.5rem}}
