.mkt-bar[data-v-09f49632]{background:#fff;border:1px solid #f3f4f6;border-radius:.75rem;box-shadow:0 1px 2px #0000000a;margin:0 auto 1.5rem;max-width:42rem;padding:1rem 1.25rem}.mkt-row-top[data-v-09f49632]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.mkt-label[data-v-09f49632]{color:#374151;display:block;font-size:.8rem;font-weight:700}.mkt-country[data-v-09f49632]{background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;color:#374151;font-size:.75rem;padding:.25rem .5rem}.mkt-country-chip[data-v-09f49632]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;color:#374151;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;padding:.25rem .625rem;transition:background-color .15s}.mkt-country-chip[data-v-09f49632]:hover{background:#f3f4f6}.mkt-country-edit-close[data-v-09f49632]{align-items:center;background:#ecfdf5;border:0;border-radius:9999px;color:#047857;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.mkt-country-edit-close[data-v-09f49632]:hover{background:#d1fae5}.mkt-input-row[data-v-09f49632]{display:flex;gap:.5rem}.mkt-input[data-v-09f49632]{border:1px solid #e5e7eb;border-radius:.5rem;flex:1;font-size:.875rem;min-width:0;padding:.625rem .75rem;text-transform:uppercase}.mkt-house-no[data-v-09f49632]{flex:0 0 5rem;text-transform:none}.mkt-cta[data-v-09f49632]{border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:700;padding:.625rem 1rem;white-space:nowrap}.mkt-cta[data-v-09f49632]:disabled{opacity:.6}@media(max-width:480px){.mkt-input-row[data-v-09f49632]{flex-direction:column}.mkt-cta[data-v-09f49632]{width:100%}}.mkt-coverage[data-v-09f49632]{display:flex;flex-direction:column;gap:.375rem;margin-top:.75rem}.mkt-line[data-v-09f49632]{align-items:center;display:flex;font-size:.8125rem;font-weight:600;gap:.5rem}.mkt-empty[data-v-09f49632]{align-items:flex-start;display:flex;flex-direction:column;gap:.625rem;padding-top:.125rem}.mkt-empty-lead[data-v-09f49632]{color:#111827;line-height:1.4}.mkt-empty-cta[data-v-09f49632],.mkt-empty-lead[data-v-09f49632]{font-size:.875rem;font-weight:700}.mkt-empty-cta[data-v-09f49632]{border-radius:.5rem;color:#fff;padding:.625rem 1rem;text-align:center;width:100%}.mkt-empty-note[data-v-09f49632]{color:#6b7280;font-size:.8125rem;font-weight:500;line-height:1.45}.mkt-ok[data-v-09f49632]{color:#047857}.mkt-warn[data-v-09f49632]{color:#b45309}.mkt-muted[data-v-09f49632]{color:#6b7280}.mkt-dot[data-v-09f49632]{border-radius:9999px;flex:none;height:.5rem;width:.5rem}.mkt-dot-ok[data-v-09f49632]{background:#10b981}.mkt-dot-warn[data-v-09f49632]{background:#f59e0b}.mkt-dot-muted[data-v-09f49632]{background:#d1d5db}.mkt-status[data-v-09f49632]{border-radius:4px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-bottom:8px;padding:3px 8px;text-transform:uppercase}.mkt-status--ok[data-v-09f49632]{background:#0f7a3d17;color:#0f7a3d}.mkt-avail[data-v-09f49632]{list-style:none;margin:10px 0 14px;padding:0}.mkt-avail li[data-v-09f49632]{align-items:baseline;display:flex;font-size:14px;gap:6px;line-height:1.5;padding:2px 0}.mkt-avail-note[data-v-09f49632]{color:#6b7280}.mkt-tick[data-v-09f49632]{color:#0f7a3d;font-weight:700}.mkt-wait[data-v-09f49632]{border-top:1px solid #eceff3;margin-top:14px;padding-top:14px}.mkt-wait-lead[data-v-09f49632]{color:#4b5563;font-size:13px;line-height:1.55;margin:0 0 8px}.mkt-wait-row[data-v-09f49632]{display:flex;flex-wrap:wrap;gap:8px}.mkt-wait-input[data-v-09f49632]{background:#fff;border:1px solid #d7dbe2;border-radius:8px;flex:1 1 200px;font-size:14px;min-width:0;padding:9px 11px}.mkt-wait-input[data-v-09f49632]:focus{border-color:#9aa4b2;outline:none}.mkt-wait-btn[data-v-09f49632]{border:0;border-radius:8px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:600;padding:9px 16px}.mkt-wait-btn[disabled][data-v-09f49632]{cursor:default;opacity:.6}.mkt-wait-done[data-v-09f49632]{color:#0f7a3d;font-size:14px;margin:0}.mkt-wait-error[data-v-09f49632]{color:#b42318;font-size:13px;margin:8px 0 0}
