.domestic-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.address-guide,.address-help{line-height:1.8}.address-guide{margin-bottom:16px}.secondary-osm-search{margin:18px 0;padding:12px;border:1px solid var(--line);border-radius:8px}.secondary-osm-search summary{font-size:12px;cursor:pointer;color:var(--muted)}.secondary-osm-search[open]>button{margin-top:14px}#domestic-address-dialog{width:min(600px,calc(100% - 20px));max-height:95dvh;overflow:auto;border:1px solid var(--line);border-radius:12px;padding:0;background:var(--surface,#fff);color:var(--ink)}#domestic-address-dialog .address-help{padding:0 18px;font-size:12px;color:var(--muted)}#postcode-status{padding:8px 18px;font-size:12px}#postcode-host{height:450px;height:min(450px,60dvh);width:100%;min-height:300px}#postcode-host iframe{border:0}@media(max-width:650px){.domestic-actions .btn{flex:1;font-size:11px;padding:10px 8px}}
