.company-register-page[data-v-1aa9bf9b]{max-width:1000px;margin:0 auto;padding:24px;animation:fadeInUp-data-v-1aa9bf9b .6s ease-out}.breadcrumbs-container[data-v-1aa9bf9b]{margin-bottom:24px}.custom-breadcrumbs[data-v-1aa9bf9b]{padding:0}.custom-breadcrumbs[data-v-1aa9bf9b] .v-breadcrumbs__item{font-size:14px;color:#64748b}.page-header[data-v-1aa9bf9b]{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.08)}.page-title[data-v-1aa9bf9b]{display:flex;align-items:center;gap:16px}.title-avatar[data-v-1aa9bf9b]{background:linear-gradient(135deg,#667eea,#764ba2)!important}.title-content h1[data-v-1aa9bf9b]{margin:0;font-size:28px;font-weight:700;color:#2c3e50;line-height:1.2}.title-content p[data-v-1aa9bf9b]{margin:4px 0 0 0;color:#64748b;font-size:14px}.form-container[data-v-1aa9bf9b]{animation:slideInUp-data-v-1aa9bf9b .6s ease-out .2s both}.form-card[data-v-1aa9bf9b]{border-radius:16px!important;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.05)!important}.form-content[data-v-1aa9bf9b]{padding:32px}.alerts-section[data-v-1aa9bf9b]{margin-bottom:24px}.error-alert[data-v-1aa9bf9b]{border-radius:12px!important;margin-bottom:16px}.form-section[data-v-1aa9bf9b]{margin-bottom:32px}.section-header[data-v-1aa9bf9b]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.08)}.section-icon[data-v-1aa9bf9b]{font-size:20px!important}.section-title[data-v-1aa9bf9b]{margin:0;font-size:18px;font-weight:600;color:#2c3e50}.form-section[data-v-1aa9bf9b] .v-autocomplete--outlined,.form-section[data-v-1aa9bf9b] .v-text-field--outlined{border-radius:12px}.form-section[data-v-1aa9bf9b] .v-autocomplete--outlined .v-input__control .v-input__slot,.form-section[data-v-1aa9bf9b] .v-text-field--outlined .v-input__control .v-input__slot{border-radius:12px!important}.form-section[data-v-1aa9bf9b] .v-autocomplete--outlined.v-input--dense .v-input__control,.form-section[data-v-1aa9bf9b] .v-text-field--outlined.v-input--dense .v-input__control{min-height:48px}.form-actions[data-v-1aa9bf9b]{display:flex;gap:16px;justify-content:flex-start;align-items:center;margin-top:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.submit-btn[data-v-1aa9bf9b]{min-width:180px;height:48px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 4px 12px rgba(102,126,234,.3)!important;transition:all .3s ease!important}.submit-btn[data-v-1aa9bf9b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)!important}.cancel-btn[data-v-1aa9bf9b]{height:48px!important;font-weight:500!important;text-transform:none!important;color:#64748b!important}.cancel-btn[data-v-1aa9bf9b]:hover{background-color:rgba(100,116,139,.1)!important}@keyframes fadeInUp-data-v-1aa9bf9b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp-data-v-1aa9bf9b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.company-register-page[data-v-1aa9bf9b]{padding:16px}.form-content[data-v-1aa9bf9b]{padding:24px 20px}.page-title[data-v-1aa9bf9b]{flex-direction:column;text-align:center;gap:12px}.section-header[data-v-1aa9bf9b]{flex-direction:column;text-align:center;gap:8px}.form-actions[data-v-1aa9bf9b]{flex-direction:column;align-items:stretch}.cancel-btn[data-v-1aa9bf9b],.submit-btn[data-v-1aa9bf9b]{width:100%}}@media (max-width:480px){.company-register-page[data-v-1aa9bf9b]{padding:12px}.form-content[data-v-1aa9bf9b]{padding:20px 16px}.title-content h1[data-v-1aa9bf9b]{font-size:24px}.section-title[data-v-1aa9bf9b]{font-size:16px}}