.province-picker[data-v-a8a29252]{background:var(--color-surface,#fff);border:1px solid var(--color-border);border-radius:14px;min-width:0;padding:clamp(16px,2vw,24px)}.picker-heading h3[data-v-a8a29252]{color:var(--color-primary-dark);font-size:20px;margin:0 0 8px}.picker-heading p[data-v-a8a29252],.picker-note[data-v-a8a29252]{color:var(--color-text-2);line-height:1.7;margin:0 0 14px}.picker-field[data-v-a8a29252]{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);max-width:520px}.picker-field select[data-v-a8a29252]{background:#fff;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font:inherit;min-width:0;padding:10px 12px;width:100%}.picker-links[data-v-a8a29252]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.picker-links a[data-v-a8a29252]{border:1px solid var(--color-border);border-radius:8px;color:var(--color-primary);overflow-wrap:anywhere;padding:9px 14px}.picker-links a[data-v-a8a29252]:hover{border-color:var(--color-primary)}.national-link[data-v-a8a29252]:focus-visible,.picker-field select[data-v-a8a29252]:focus-visible,.picker-links a[data-v-a8a29252]:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.picker-note[data-v-a8a29252]{font-size:13px;margin-bottom:0;margin-top:14px}.national-link[data-v-a8a29252]{color:var(--color-primary);display:inline-block;margin-top:12px}@media(max-width:480px){.picker-field[data-v-a8a29252]{gap:6px;grid-template-columns:minmax(0,1fr)}.picker-links a[data-v-a8a29252]{flex:1 1 130px;text-align:center}}
