.wdw-coverage{font:16px/1.5 Arial,sans-serif;color:#193e48;max-width:1000px;margin:30px auto;padding:24px;background:white;border-radius:18px}.wdw-coverage *{box-sizing:border-box}.wdw-search label{display:block;font-weight:700}.wdw-search input{display:block;width:100%;padding:16px;margin:8px 0 18px;border:1px solid #a8bec4;border-radius:8px;font:inherit}.wdw-actions{display:flex;gap:12px;flex-wrap:wrap}.wdw-coverage button,.wdw-card a{font:inherit;cursor:pointer;border:1px solid #227d91;background:#fff;color:#206d80;border-radius:8px;padding:12px 18px}.wdw-actions button:first-child{background:#e83470;border-color:#e83470;color:white}.wdw-coverage button:focus-visible,.wdw-coverage a:focus-visible,.wdw-coverage input:focus-visible{outline:3px solid #227d91;outline-offset:3px}.wdw-help{font-size:13px;color:#596e74}.wdw-coverage a{color:#206d80}.wdw-popup{width:min(1000px,94vw);max-height:92vh;overflow:auto;border:0;border-radius:16px;padding:24px;color:#193e48}.wdw-popup::backdrop{background:#102f3db3}.wdw-popup h2{margin:0 45px 12px 0}.wdw-close{position:absolute;right:16px;top:12px;font-size:24px!important;padding:2px 12px!important}.wdw-map{height:380px;border-radius:10px;background:#eef3f5}.wdw-crosshair{color:#e83470;font-size:32px;line-height:32px;text-shadow:0 1px 3px white}.wdw-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:18px}.wdw-card{border:1px solid #d4e1e5;padding:16px;border-radius:10px}.wdw-card h3{margin:0 0 12px;font-size:18px}.wdw-card a{display:inline-block;text-decoration:none}.wdw-choices{display:grid;gap:8px;margin-bottom:12px}.wdw-choices button{text-align:left}@media(max-width:540px){.wdw-coverage{padding:18px;margin:12px auto}.wdw-actions{display:grid}.wdw-actions button{width:100%}.wdw-popup{padding:16px}.wdw-map{height:310px}.wdw-cards{grid-template-columns:1fr}}
