.step-one[data-v-c1977062]{gap:1.1rem}.form-group[data-v-c1977062],.step-one[data-v-c1977062]{display:flex;flex-direction:column}.form-group[data-v-c1977062]{gap:.35rem}.form-group label[data-v-c1977062]{font-size:.85rem;font-weight:600;color:#374151}.input-wrapper[data-v-c1977062]{position:relative;display:flex;align-items:center}.input-wrapper input[data-v-c1977062]{padding-right:2.75rem}.toggle-password[data-v-c1977062]{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#9ca3af;padding:0;transition:color .2s}.toggle-password[data-v-c1977062]:hover{color:#004bad}.form-group input[data-v-c1977062]{width:100%;padding:.75rem 1rem;background:#f3f4f6;border:2px solid transparent;border-radius:12px;font-size:.9rem;color:#1f2937;transition:all .2s ease;outline:none;font-family:inherit}.form-group input[data-v-c1977062]::-moz-placeholder{color:#9ca3af}.form-group input[data-v-c1977062]::placeholder{color:#9ca3af}.form-group input[data-v-c1977062]:focus{border-color:#004bad;background:#fff;box-shadow:0 0 0 3px #004bad1a}.form-group input.error[data-v-c1977062]{border-color:#ef4444}.field-error[data-v-c1977062]{font-size:.78rem;color:#ef4444;font-weight:500}.step-two[data-v-df3f8b56]{display:flex;flex-direction:column;flex:1}.step-two[data-v-df3f8b56]:after,.step-two[data-v-df3f8b56]:before{content:"";flex-grow:1;transition:flex-grow .65s cubic-bezier(.25,.46,.45,.94)}.step-two.has-inputs[data-v-df3f8b56]:after,.step-two.has-inputs[data-v-df3f8b56]:before{flex-grow:0}.org-cards[data-v-df3f8b56]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;flex-shrink:0}.org-card[data-v-df3f8b56]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.75rem .4rem;border:2px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;transition:all .25s ease;text-align:center;font-family:inherit;min-height:100px}.org-card[data-v-df3f8b56]:hover{border-color:#c7d2fe;background:#fafbff}.org-card.selected[data-v-df3f8b56]{border-color:#004bad;background:#004bad0f;box-shadow:0 0 0 3px #004bad1f}.org-icon[data-v-df3f8b56]{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .25s}.org-icon svg[data-v-df3f8b56]{width:16px;height:16px}.org-card.selected .org-icon[data-v-df3f8b56]{background:#004bad;color:#fff}.org-card strong[data-v-df3f8b56]{font-size:.72rem;color:#1f2937;font-weight:600;line-height:1.2;word-break:break-word}.org-desc[data-v-df3f8b56]{font-size:.64rem;color:#9ca3af;line-height:1.2}.inputs-collapse[data-v-df3f8b56]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.25,.46,.45,.94)}.inputs-collapse.open[data-v-df3f8b56]{grid-template-rows:1fr}.inputs-inner[data-v-df3f8b56]{overflow:hidden}.section-header[data-v-df3f8b56]{justify-content:space-between}.section-header[data-v-df3f8b56],.section-title[data-v-df3f8b56]{display:flex;align-items:center}.section-title[data-v-df3f8b56]{gap:.4rem;font-size:.85rem;font-weight:700;color:#1f2937}.section-title svg[data-v-df3f8b56]{color:#004bad}.section-count[data-v-df3f8b56]{font-size:.72rem;font-weight:600;color:#004bad;background:#004bad1a;padding:.15rem .55rem;border-radius:20px}.section-hint[data-v-df3f8b56]{font-size:.75rem;color:#9ca3af;line-height:1.4;margin:0}.dynamic-inputs[data-v-df3f8b56]{display:flex;flex-direction:column;gap:.75rem;padding-top:1.25rem}.areas-list[data-v-df3f8b56],.items-list[data-v-df3f8b56]{display:flex;flex-direction:column;gap:.5rem}.item-row[data-v-df3f8b56]{display:flex;gap:.4rem;align-items:center;padding:.35rem;border-radius:10px;border:1.5px solid #e5e7eb;background:#fff;transition:all .25s ease}.item-row.filled[data-v-df3f8b56]{border-color:#004bad4d;background:#004bad05}.item-number[data-v-df3f8b56]{width:24px;height:24px;min-width:24px;border-radius:6px;background:#f3f4f6;color:#9ca3af;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;transition:all .25s ease}.item-row.filled .item-number[data-v-df3f8b56]{background:#004bad;color:#fff}.item-number.small[data-v-df3f8b56]{width:20px;height:20px;min-width:20px;font-size:.62rem;border-radius:5px}.item-row input[data-v-df3f8b56]{flex:1;padding:.45rem .6rem;background:transparent;border:none;font-size:.82rem;color:#1f2937;outline:none;font-family:inherit}.item-row input[data-v-df3f8b56]::-moz-placeholder{color:#c5c9d2}.item-row input[data-v-df3f8b56]::placeholder{color:#c5c9d2}.item-status[data-v-df3f8b56]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.check-icon[data-v-df3f8b56]{width:16px;height:16px;color:#10b981;animation:check-pop-df3f8b56 .3s cubic-bezier(.4,0,.2,1)}.check-icon.small[data-v-df3f8b56]{width:14px;height:14px}@keyframes check-pop-df3f8b56{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.remove-btn[data-v-df3f8b56]{width:26px!important;height:26px!important;min-width:26px;min-height:26px;border-radius:7px;border:none;background:#f3f4f6;color:#9ca3af;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;padding:0!important;gap:0!important}.remove-btn[data-v-df3f8b56]:hover{background:#fee2e2;color:#ef4444}.remove-btn.small[data-v-df3f8b56]{width:22px!important;height:22px!important;min-width:22px;min-height:22px}.remove-icon[data-v-df3f8b56]{width:14px;height:14px;flex-shrink:0}.remove-btn.small .remove-icon[data-v-df3f8b56]{width:12px;height:12px}.add-btn[data-v-df3f8b56]{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .85rem!important;background:none;border:2px dashed #d1d5db;border-radius:10px;color:#004bad;font-size:.82rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit;height:auto!important}.add-btn[data-v-df3f8b56]:hover{border-color:#004bad;background:#004bad0a}.add-btn.small[data-v-df3f8b56]{padding:.3rem .6rem!important;font-size:.75rem;border-width:1.5px;gap:.25rem}.area-block[data-v-df3f8b56]{border:1.5px solid #e5e7eb;border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.65rem;background:#fafbfc;transition:all .25s ease}.area-block.area-filled[data-v-df3f8b56]{border-color:#004bad40}.area-header[data-v-df3f8b56]{gap:.4rem}.area-badge[data-v-df3f8b56],.area-header[data-v-df3f8b56]{display:flex;align-items:center}.area-badge[data-v-df3f8b56]{width:26px;height:26px;min-width:26px;border-radius:8px;background:#f3f4f6;color:#9ca3af;justify-content:center;font-size:.72rem;font-weight:700;transition:all .25s ease}.area-filled .area-badge[data-v-df3f8b56]{background:#004bad;color:#fff}.area-name-input[data-v-df3f8b56]{flex:1;padding:.5rem .65rem;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;font-size:.82rem;font-weight:600;color:#1f2937;outline:none;transition:all .2s;font-family:inherit}.area-name-input[data-v-df3f8b56]:focus{border-color:#004bad;box-shadow:0 0 0 3px #004bad1a}.area-name-input[data-v-df3f8b56]::-moz-placeholder{color:#c5c9d2;font-weight:400}.area-name-input[data-v-df3f8b56]::placeholder{color:#c5c9d2;font-weight:400}.area-check[data-v-df3f8b56]{flex-shrink:0}.area-units[data-v-df3f8b56]{padding-left:.5rem;border-left:2px solid #e5e7eb;display:flex;flex-direction:column;gap:.4rem;margin-left:.5rem;transition:border-color .25s}.area-filled .area-units[data-v-df3f8b56]{border-left-color:#004bad4d}.area-units-header[data-v-df3f8b56]{display:flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:#6b7280;padding-bottom:.15rem}.area-units-header svg[data-v-df3f8b56],.units-count[data-v-df3f8b56]{color:#9ca3af}.units-count[data-v-df3f8b56]{margin-left:auto;font-size:.65rem;font-weight:500}.sub-row[data-v-df3f8b56]{border-width:1px;padding:.25rem}.sub-row input[data-v-df3f8b56]{font-size:.78rem;padding:.35rem .5rem}.step-content[data-v-03d156c5],.step-three[data-v-03d156c5]{display:flex;flex-direction:column;flex:1}.step-content[data-v-03d156c5]{gap:1rem}.summary-card[data-v-03d156c5]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.card-header[data-v-03d156c5]{gap:.6rem;padding:.85rem 1rem;border-bottom:1px solid #e5e7eb}.card-header[data-v-03d156c5],.card-icon[data-v-03d156c5]{display:flex;align-items:center}.card-icon[data-v-03d156c5]{width:32px;height:32px;border-radius:8px;background:#fff;border:1px solid #e5e7eb;justify-content:center;color:#004bad;flex-shrink:0}.card-header h3[data-v-03d156c5]{font-size:.85rem;font-weight:700;color:#374151;margin:0;flex:1;text-transform:uppercase;letter-spacing:.3px}.count-badge[data-v-03d156c5]{padding:.2rem .55rem;background:#004bad;color:#fff;font-size:.72rem;font-weight:600;border-radius:20px}.card-content[data-v-03d156c5]{padding:1rem;background:#fff}.info-row[data-v-03d156c5]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.info-row+.info-row[data-v-03d156c5]{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed #e5e7eb}.info-label[data-v-03d156c5]{font-size:.8rem;font-weight:500;color:#6b7280;flex-shrink:0}.info-value[data-v-03d156c5]{font-size:.85rem;font-weight:600;color:#1f2937;text-align:right;word-break:break-word}.info-value.company-name[data-v-03d156c5]{color:#004bad}.tags-container[data-v-03d156c5]{display:flex;flex-wrap:wrap;gap:.4rem}.tag[data-v-03d156c5]{padding:.3rem .7rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;border-radius:6px;font-size:.8rem;font-weight:500}.tag.small[data-v-03d156c5]{padding:.2rem .5rem;font-size:.75rem}.area-block[data-v-03d156c5]{padding:.75rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px}.area-block+.area-block[data-v-03d156c5]{margin-top:.6rem}.area-header[data-v-03d156c5]{margin-bottom:.5rem}.area-name[data-v-03d156c5]{font-size:.85rem;font-weight:600;color:#1f2937}.area-units[data-v-03d156c5]{display:flex;flex-wrap:wrap;gap:.35rem;padding-left:.5rem;border-left:2px solid #e5e7eb}.step-footer[data-v-03d156c5]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:.75rem}.terms-notice[data-v-03d156c5]{text-align:center;padding:.5rem .25rem;background:#f9fafb;border-radius:8px}.terms-notice p[data-v-03d156c5]{font-size:.72rem;color:#6b7280;line-height:1.5;margin:0}.terms-notice a[data-v-03d156c5]{color:#004bad;text-decoration:none;font-weight:500}.terms-notice a[data-v-03d156c5]:hover{text-decoration:underline}.footer-buttons[data-v-03d156c5]{display:flex;gap:.75rem}.btn-back[data-v-03d156c5]{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1rem;background:#f3f4f6;color:#374151;border:none;border-radius:12px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.btn-back[data-v-03d156c5]:hover{background:#e5e7eb;color:#004bad}.btn-back svg[data-v-03d156c5]{flex-shrink:0}.btn-submit[data-v-03d156c5]{flex:1;display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:#004bad;color:#fff;border:none;border-radius:12px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 4px 15px #004bad40}.btn-submit[data-v-03d156c5]:hover:not(:disabled){background:#1875f0;box-shadow:0 8px 25px #004bad66}.btn-submit[data-v-03d156c5]:disabled{background:#9ca3af;box-shadow:none;cursor:not-allowed}.btn-loading[data-v-03d156c5]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-03d156c5]{width:18px;height:18px;animation:spin-03d156c5 1s linear infinite}@keyframes spin-03d156c5{to{transform:rotate(1turn)}}.auth-wrapper[data-v-9cc26ac0]{background:#fff;border-radius:20px;box-shadow:0 20px 60px #0003;position:relative;overflow:hidden;width:1050px;max-width:100%;min-height:700px}.auth-form-box[data-v-9cc26ac0]{position:absolute;top:0;height:100%;transition:all .6s ease-in-out;background:#fff}.form-inner[data-v-9cc26ac0]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 3rem;height:100%;overflow-y:hidden;text-align:left}.form-inner[data-v-9cc26ac0]>*{width:100%;max-width:380px}.login-form-box[data-v-9cc26ac0]{left:0;width:50%;z-index:2}.auth-wrapper.panel-active .login-form-box[data-v-9cc26ac0]{transform:translate(100%)}.register-form-box[data-v-9cc26ac0]{left:0;width:50%;opacity:0;z-index:1}.auth-wrapper.panel-active .register-form-box[data-v-9cc26ac0]{transform:translate(100%);opacity:1;z-index:5;animation:show-9cc26ac0 .6s}@keyframes show-9cc26ac0{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.slide-panel-wrapper[data-v-9cc26ac0]{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:100}.auth-wrapper.panel-active .slide-panel-wrapper[data-v-9cc26ac0]{transform:translate(-100%)}.slide-panel[data-v-9cc26ac0]{background:linear-gradient(135deg,#1e3a8a,#1e40af 50%,#3b82f6);color:#fff;position:relative;left:-100%;height:100%;width:200%;transform:translate(0);transition:transform .6s ease-in-out;overflow:hidden}.panel-logo[data-v-9cc26ac0]{display:flex;justify-content:center;align-items:center;margin-bottom:3rem}.panel-logo img[data-v-9cc26ac0]{height:50px;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.slide-panel .waves[data-v-9cc26ac0]{position:absolute;bottom:0;left:0;width:100%;height:15vh;min-height:100px;max-height:150px;z-index:1}.slide-panel .parallax>use[data-v-9cc26ac0]{animation:move-forever-9cc26ac0 25s cubic-bezier(.55,.5,.45,.5) infinite}.slide-panel .parallax>use[data-v-9cc26ac0]:first-child{animation-delay:-2s;animation-duration:7s}.slide-panel .parallax>use[data-v-9cc26ac0]:nth-child(2){animation-delay:-3s;animation-duration:10s}.slide-panel .parallax>use[data-v-9cc26ac0]:nth-child(3){animation-delay:-4s;animation-duration:13s}.slide-panel .parallax>use[data-v-9cc26ac0]:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever-9cc26ac0{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}.auth-wrapper.panel-active .slide-panel[data-v-9cc26ac0]{transform:translate(50%)}.panel-content[data-v-9cc26ac0]{position:absolute;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:11rem 3rem 0;text-align:center;top:0;height:100%;width:50%;transition:transform .6s ease-in-out;z-index:10}.panel-content h2[data-v-9cc26ac0]{font-size:1.85rem;font-weight:700;color:#fff;margin-bottom:.85rem;text-shadow:0 2px 10px rgba(0,0,0,.15)}.panel-content p[data-v-9cc26ac0]{font-size:.92rem;font-weight:300;line-height:1.6;color:#ffffffe6;margin-bottom:3rem;letter-spacing:.3px}.panel-content-left[data-v-9cc26ac0]{transform:translate(-20%)}.auth-wrapper.panel-active .panel-content-left[data-v-9cc26ac0],.panel-content-right[data-v-9cc26ac0]{transform:translate(0)}.panel-content-right[data-v-9cc26ac0]{right:0}.auth-wrapper.panel-active .panel-content-right[data-v-9cc26ac0]{transform:translate(20%)}.transparent-btn[data-v-9cc26ac0]{padding:.75rem 2.5rem;background:transparent;border:2px solid hsla(0,0%,100%,.8);border-radius:10px;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;font-family:inherit}.transparent-btn[data-v-9cc26ac0]:hover{background:#ffffff26;border-color:#fff;transform:translateY(-2px)}.form-header[data-v-9cc26ac0]{margin-bottom:1.5rem}.form-header h1[data-v-9cc26ac0]{font-size:1.65rem;font-weight:700;color:#1f2937;margin-bottom:.4rem}.form-header p[data-v-9cc26ac0]{font-size:.88rem;color:#6b7280;line-height:1.5}.register-layout[data-v-9cc26ac0]{display:flex;flex-direction:column;height:100%;padding:1.5rem 2.5rem;overflow:hidden}.register-header[data-v-9cc26ac0]{flex-shrink:0;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.register-header h1[data-v-9cc26ac0]{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem;text-align:center}.register-content[data-v-9cc26ac0]{flex:1;min-height:0;overflow-y:auto;padding:1.25rem .25rem;display:flex;flex-direction:column}.register-content[data-v-9cc26ac0]::-webkit-scrollbar{width:4px}.register-content[data-v-9cc26ac0]::-webkit-scrollbar-track{background:transparent}.register-content[data-v-9cc26ac0]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.register-content[data-v-9cc26ac0]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.register-footer[data-v-9cc26ac0]{flex-shrink:0;display:flex;flex-direction:column;padding-top:1rem;border-top:1px solid #f0f0f0;gap:.75rem}.register-footer.with-terms[data-v-9cc26ac0]{gap:.5rem}.footer-buttons[data-v-9cc26ac0]{display:flex;align-items:center;gap:.75rem;width:100%}.footer-buttons .btn-back[data-v-9cc26ac0],.footer-buttons .btn-next[data-v-9cc26ac0]{flex:1}.register-footer.single-btn .footer-buttons[data-v-9cc26ac0]{justify-content:stretch}.register-footer.single-btn .btn-next[data-v-9cc26ac0]{flex:1}.terms-notice[data-v-9cc26ac0]{text-align:center;padding:.5rem .25rem;margin-bottom:.25rem}.terms-notice p[data-v-9cc26ac0]{font-size:.72rem;color:#6b7280;line-height:1.5;margin:0}.terms-notice a[data-v-9cc26ac0]{color:#004bad;text-decoration:none;font-weight:500;transition:color .2s}.terms-notice a[data-v-9cc26ac0]:hover{color:#1875f0;text-decoration:underline}.btn-back[data-v-9cc26ac0]{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1rem;background:#f3f4f6;color:#374151;border:none;border-radius:12px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.btn-back[data-v-9cc26ac0]:hover{background:#e5e7eb;color:#004bad}.btn-back svg[data-v-9cc26ac0]{flex-shrink:0}.btn-next[data-v-9cc26ac0]{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:#004bad;color:#fff;border:none;border-radius:12px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 4px 15px #004bad40}.btn-next[data-v-9cc26ac0]:hover:not(:disabled){background:#1875f0;box-shadow:0 8px 25px #004bad66}.btn-next[data-v-9cc26ac0]:disabled{cursor:not-allowed;opacity:1}.btn-next[data-v-9cc26ac0]:disabled,.btn-next[data-v-9cc26ac0]:disabled:hover{background:#f3f4f6;color:#374151;box-shadow:none}.btn-next[data-v-9cc26ac0]:disabled:hover{transform:none}.auth-form[data-v-9cc26ac0]{gap:1.1rem;width:100%}.auth-form[data-v-9cc26ac0],.form-group[data-v-9cc26ac0]{display:flex;flex-direction:column}.form-group[data-v-9cc26ac0]{gap:.35rem}.form-group label[data-v-9cc26ac0]{font-size:.83rem;font-weight:600;color:#374151}.input-wrapper[data-v-9cc26ac0]{position:relative;display:flex;align-items:center}.input-wrapper input[data-v-9cc26ac0]{padding-right:2.75rem}.toggle-password[data-v-9cc26ac0]{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#9ca3af;padding:0;transition:color .2s}.toggle-password[data-v-9cc26ac0]:hover{color:#004bad}.form-group input[data-v-9cc26ac0]{width:100%;padding:.7rem 1rem;background:#f3f4f6;border:2px solid transparent;border-radius:12px;font-size:.88rem;color:#1f2937;transition:all .2s ease;outline:none;font-family:inherit}.form-group input[data-v-9cc26ac0]::-moz-placeholder{color:#9ca3af}.form-group input[data-v-9cc26ac0]::placeholder{color:#9ca3af}.form-group input[data-v-9cc26ac0]:focus{border-color:#004bad;background:#fff;box-shadow:0 0 0 3px #004bad1a}.form-row-end[data-v-9cc26ac0]{display:flex;justify-content:flex-end}.forgot-link[data-v-9cc26ac0]{background:none;border:none;color:#004bad;font-size:.83rem;font-weight:500;cursor:pointer;padding:0;transition:color .2s;font-family:inherit}.forgot-link[data-v-9cc26ac0]:hover{color:#1875f0}.btn-primary[data-v-9cc26ac0]{width:100%;padding:.8rem;background:#004bad;color:#fff;border:none;border-radius:12px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit;box-shadow:0 4px 15px #004bad40}.btn-primary[data-v-9cc26ac0]:hover:not(:disabled){background:#1875f0;transform:translateY(-2px);box-shadow:0 8px 25px #004bad66}.btn-primary[data-v-9cc26ac0]:active:not(:disabled){transform:translateY(0)}.btn-primary[data-v-9cc26ac0]:disabled{opacity:.7;cursor:not-allowed}.btn-loading[data-v-9cc26ac0]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-9cc26ac0]{width:18px;height:18px;animation:spin-9cc26ac0 1s linear infinite}@keyframes spin-9cc26ac0{to{transform:rotate(1turn)}}.success-state[data-v-9cc26ac0]{text-align:center;flex-direction:column;gap:.75rem}.success-icon[data-v-9cc26ac0],.success-state[data-v-9cc26ac0]{display:flex;align-items:center}.success-icon[data-v-9cc26ac0]{width:72px;height:72px;border-radius:50%;background:#004bad1a;justify-content:center;color:#004bad;margin-bottom:.5rem}.success-state h1[data-v-9cc26ac0]{font-size:1.5rem;font-weight:700;color:#1f2937}.success-text[data-v-9cc26ac0]{font-size:.88rem;color:#6b7280;line-height:1.6;max-width:320px}.btn-secondary[data-v-9cc26ac0]{padding:.7rem 2rem;background:#f3f4f6;color:#374151;border:none;border-radius:12px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;margin-top:.5rem}.btn-secondary[data-v-9cc26ac0]:hover{background:#e5e7eb;color:#004bad}.mobile-switch[data-v-9cc26ac0]{display:none;text-align:center;margin-top:1.5rem;font-size:.88rem;color:#6b7280;gap:.3rem}.mobile-switch button[data-v-9cc26ac0]{background:transparent;color:#004bad;border:2px solid #004bad;padding:.6rem 1.5rem;border-radius:50px;margin-top:.75rem;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .3s;font-family:inherit;box-shadow:none}.mobile-switch button[data-v-9cc26ac0]:hover{background:#004bad;color:#fff}.slide-fade-enter-active[data-v-9cc26ac0]{transition:all .3s ease}.slide-fade-leave-active[data-v-9cc26ac0]{transition:all .2s ease}.slide-fade-enter-from[data-v-9cc26ac0]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-9cc26ac0]{opacity:0;transform:translate(-20px)}.fade-enter-active[data-v-9cc26ac0],.fade-leave-active[data-v-9cc26ac0]{transition:opacity .3s ease}.fade-enter-from[data-v-9cc26ac0],.fade-leave-to[data-v-9cc26ac0]{opacity:0}.auth-fade-slide-enter-active[data-v-9cc26ac0]{transition:all .4s cubic-bezier(.4,0,.2,1)}.auth-fade-slide-leave-active[data-v-9cc26ac0]{transition:all .35s cubic-bezier(.4,0,.2,1)}.auth-fade-slide-enter-from[data-v-9cc26ac0]{opacity:0;transform:translateY(15px) scale(.98)}.auth-fade-slide-leave-to[data-v-9cc26ac0]{opacity:0;transform:translateY(-15px) scale(.98)}.auth-fade-slide-enter-to[data-v-9cc26ac0],.auth-fade-slide-leave-from[data-v-9cc26ac0]{opacity:1;transform:translateY(0) scale(1)}@media(max-width:768px){.auth-wrapper[data-v-9cc26ac0]{min-height:auto;width:100%;max-width:100%;border-radius:16px}.auth-form-box[data-v-9cc26ac0],.login-form-box[data-v-9cc26ac0],.register-form-box[data-v-9cc26ac0]{position:static!important;width:100%!important;transform:none!important;opacity:1!important}.login-form-box[data-v-9cc26ac0],.register-form-box[data-v-9cc26ac0]{left:0!important;z-index:1!important}.auth-wrapper.panel-active .login-form-box[data-v-9cc26ac0],.register-form-box[data-v-9cc26ac0]{display:none}.auth-wrapper.panel-active .register-form-box[data-v-9cc26ac0]{display:block;animation:none}.slide-panel-wrapper[data-v-9cc26ac0]{display:none!important}.form-inner[data-v-9cc26ac0]{padding:2rem 1.5rem;height:auto}.register-layout[data-v-9cc26ac0]{padding:1.5rem;height:auto}.mobile-switch[data-v-9cc26ac0]{display:flex;flex-direction:column;align-items:center}.panel-logo[data-v-9cc26ac0]{margin-bottom:1.5rem}.panel-logo img[data-v-9cc26ac0]{height:45px}}
