.qualification-join__btn[data-v-4b225c41]{max-width:100%;min-height:44px;text-transform:none}.qualification-join__btn[data-v-4b225c41] .v-btn__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qualification-join--panel[data-v-4b225c41]{background:#fffaeb;border:1px solid #f2d9a6;border-radius:14px;display:grid;gap:10px;padding:14px 16px}.qualification-join--panel .qualification-join__text[data-v-4b225c41]{display:grid;gap:4px}.qualification-join--panel .qualification-join__title[data-v-4b225c41]{align-items:center;color:#7c4a03;display:inline-flex;font-size:.9rem;font-weight:800;gap:7px}.qualification-join--panel .qualification-join__hint[data-v-4b225c41]{color:#5b4a2a;font-size:.84rem;line-height:1.45}.qualification-join--panel .qualification-join__links[data-v-4b225c41]{display:flex;flex-wrap:wrap;gap:8px}.join-form-card[data-v-17d5838e]{background:linear-gradient(180deg,#fff,#f8fbff);display:flex;flex-direction:column;max-height:min(88vh,820px);overflow:hidden}.join-form-card>form[data-v-17d5838e]{display:flex;flex-direction:column;min-height:0}.join-form-card__body[data-v-17d5838e]{background:#f7f9fa;display:grid;gap:14px;overflow-y:auto;padding:18px 20px!important}.join-form-card__panel[data-v-17d5838e]{background:#fff;border:1px solid #dbe7f3;border-radius:14px;display:grid;gap:12px;padding:16px}.join-form-card__required[data-v-17d5838e]{color:#556476;font-size:.85rem;margin:0}@media(max-width:600px){.join-form-card__body[data-v-17d5838e]{padding:14px!important}}.dialog-global{max-width:900px}.overlay-options-global{display:grid;gap:10px}.overlay-options-global .v-input__details{display:none}.app-form-field{width:100%}.app-form-field .v-field{background:#fff;border-radius:12px!important}.app-form-field .v-field__input{align-items:center;color:#0f172a;font-size:.95rem;min-height:46px;padding-bottom:0;padding-top:0}.app-form-field .v-field__append-inner,.app-form-field .v-field__prepend-inner,.app-form-field .v-select__menu-icon{align-items:center;color:#0a66c2c7;padding-top:0}.app-form-field.v-input--disabled .v-field{background:#fff}.app-form-field.v-textarea .v-field__input{align-items:flex-start;min-height:46px;padding-bottom:8px;padding-top:8px}
