.billing-profile-card[data-v-a263b834]{margin:0 5px 15px;overflow:hidden}.settings-card__title[data-v-a263b834]{padding:12px 12px 8px}.settings-card__content[data-v-a263b834]{display:grid;gap:12px;padding:12px}.billing-profile-fields[data-v-a263b834]{background:#f8fafcbf;border:1px dashed rgba(15,23,42,.16);border-radius:14px;display:grid;padding:16px 14px}.billing-profile-fields__grid[data-v-a263b834]{display:grid;gap:12px 28px}.billing-profile-fields__field[data-v-a263b834]{display:grid;gap:4px;min-width:0}.billing-profile-fields__label[data-v-a263b834]{color:#0f172a9e;font-size:.82rem}.billing-profile-fields__value[data-v-a263b834]{border-bottom:1px solid rgba(15,23,42,.1);font-weight:700;min-height:1.35rem;overflow-wrap:anywhere}.billing-country-selection[data-v-a263b834]{align-items:center;display:flex;gap:8px;min-width:0}.billing-country-flag[data-v-a263b834]{border-radius:2px;box-shadow:0 0 0 1px #0f172a1f;flex:0 0 auto;height:16px;width:22px}.billing-country-text[data-v-a263b834]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:600px){.billing-profile-fields__grid[data-v-a263b834]{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-profile-fields__field--wide[data-v-a263b834]{grid-column:1/-1}}.billing-profile-dialog[data-v-a263b834]{background:linear-gradient(180deg,#fff,#f8fbff);border-radius:18px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(88vh,900px);overflow:hidden}.billing-profile-dialog__content[data-v-a263b834]{background:#f7f9fa;display:grid;gap:18px;overflow-y:auto;padding:18px 20px!important}.billing-profile-dialog__hero[data-v-a263b834]{align-items:center;background:linear-gradient(135deg,#0a66c21a,#0a66c208),linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(10,102,194,.08);border-radius:18px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr);padding:16px 18px}.billing-profile-dialog__hero-icon[data-v-a263b834]{background:#ffffffeb;border-radius:14px;box-shadow:0 8px 24px #0a66c214;display:grid;height:42px;place-items:center;width:42px}.billing-profile-dialog__hero-title[data-v-a263b834]{color:#0f172a;font-size:1rem;font-weight:800}.billing-profile-dialog__hero-meta[data-v-a263b834]{color:#0f172aa8;margin-top:4px;word-break:break-word}.billing-profile-dialog__sections[data-v-a263b834]{display:grid;gap:14px}.billing-profile-panel[data-v-a263b834]{background:#fff;border:1px solid #dbe7f3;border-radius:14px;padding:16px}.billing-profile-panel__title[data-v-a263b834]{align-items:center;color:#0f172a9e;display:inline-flex;font-size:.82rem;font-weight:800;gap:8px;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.billing-profile-panel__grid[data-v-a263b834]{display:grid;gap:12px}.billing-profile-dialog__actions[data-v-a263b834]{background:#fff;border-top:1px solid #eef2f6;gap:8px;min-height:68px;padding:12px 20px 16px}.billing-profile-dialog__actions[data-v-a263b834] .v-btn{border-radius:12px;font-weight:700;letter-spacing:0;min-height:42px;padding-inline:16px;text-transform:none}@media(min-width:700px){.billing-profile-panel__grid[data-v-a263b834]{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-profile-input--wide[data-v-a263b834]{grid-column:1/-1}}@media(min-width:600px){.settings-card__title[data-v-a263b834]{padding:16px 16px 10px}.settings-card__content[data-v-a263b834]{padding:16px}}@media(max-width:599px){.billing-profile-detail[data-v-a263b834]{gap:4px;grid-template-columns:1fr}.billing-profile-dialog__content[data-v-a263b834]{padding:14px!important}.billing-profile-dialog__hero[data-v-a263b834]{align-items:start;grid-template-columns:1fr}.billing-profile-dialog__actions[data-v-a263b834]{align-items:stretch;flex-direction:column-reverse;padding:12px 14px 14px}.billing-profile-dialog__actions[data-v-a263b834] .v-spacer{display:none}.billing-profile-dialog__actions[data-v-a263b834] .v-btn{width:100%}}.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}
