.phone-input-container[data-v-d7aa13e0]{position:relative}.phone-country-addon[data-v-d7aa13e0]{padding:0!important;border:none!important;background:transparent!important;width:auto!important;flex-shrink:0}.phone-country-addon .phone-country-select[data-v-d7aa13e0]{width:auto;height:100%}.phone-country-addon .phone-country-select[data-v-d7aa13e0] .p-select{border:none;height:100%;background:transparent;width:auto;min-width:fit-content}.phone-country-addon .phone-country-select[data-v-d7aa13e0] .p-select-label{padding:0 .25rem 0 .5rem;height:100%;display:flex;align-items:center;font-size:.875rem;white-space:nowrap}.phone-country-addon .phone-country-select[data-v-d7aa13e0] .p-select-trigger{border:none;background:transparent;padding-right:.25rem;width:auto;min-width:fit-content}.phone-country-addon .phone-country-select[data-v-d7aa13e0] .p-select-dropdown-icon{font-size:.625rem;color:#6b7280;margin-left:.125rem}[data-v-d7aa13e0] .p-inputgroup .phone-country-addon{border-right:1px solid #d1d5db}[data-v-d7aa13e0] .p-inputgroup .p-inputtext{border-left:none}[data-v-d7aa13e0] .p-inputgroup:focus-within .phone-country-addon{border-color:#75c33d}[data-v-d7aa13e0] .p-inputgroup.p-invalid .phone-country-addon{border-color:#ef4444}.custom-scrollbar[data-v-93b57abb]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-93b57abb]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-93b57abb]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:20px}.emoji-icon[data-v-ee586c80]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.loyalty-badge[data-v-9a868b45]{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap}.loyalty-badge--applied[data-v-9a868b45]{background:var(--color-primary-50);color:var(--color-primary-700)}.loyalty-badge--enrolled[data-v-9a868b45]{background:var(--color-pv-slate-100);color:var(--color-pv-slate-600)}.loyalty-badge__label[data-v-9a868b45]{line-height:1}.benefit-icon[data-v-f0c5027a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;background:var(--color-primary-100);color:var(--color-primary-700);flex-shrink:0}.enrolled-icon[data-v-f0c5027a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;background:var(--color-pv-slate-200);color:var(--color-pv-slate-600);flex-shrink:0}.copyable-field[data-v-7f3baa30]{width:100%}.panel-section[data-v-c4fbb412]{border:1px solid var(--color-pv-slate-200);border-radius:22px;background:#fff;padding:1.5rem;box-shadow:0 24px 60px #0f172a0f}.panel-section__header[data-v-c4fbb412]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.panel-section__title[data-v-c4fbb412]{display:flex;align-items:center;gap:.85rem}.panel-section__icon[data-v-c4fbb412]{width:2.75rem;height:2.75rem;border-radius:16px;background:var(--color-primary-50);color:var(--color-primary-700);display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem}.panel-section__title p[data-v-c4fbb412]{font-weight:600;color:var(--color-pv-slate-900);margin:0}.panel-section__title small[data-v-c4fbb412]{color:var(--color-pv-slate-500)}.panel-section__actions[data-v-c4fbb412]{display:flex;align-items:center;gap:.75rem}.status-chip[data-v-1cccee82]{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600}.status-chip--neutral[data-v-1cccee82]{background:var(--color-pv-slate-100);color:var(--color-pv-slate-500)}.status-chip--success[data-v-1cccee82]{background:var(--color-primary-50);color:var(--color-primary-500)}.status-chip--warning[data-v-1cccee82]{background:var(--color-warn-50);color:var(--color-warn-600)}.status-chip--danger[data-v-1cccee82]{background:var(--color-danger-50);color:var(--color-danger-500)}.status-chip--info[data-v-1cccee82]{background:var(--color-info-50);color:var(--color-info-600)}.crop-container[data-v-23f64b12]{width:100%;height:400px;overflow:hidden;border-radius:8px}.crop-container[data-v-23f64b12] img{display:block;max-width:100%}
