/* [installer_coverage_checker] */
.pk-coverage{max-width:520px}
.pk-coverage label{display:block;margin:0 0 6px;font-weight:600;color:#0b2356}
.pk-coverage-row{display:flex;flex-wrap:wrap;gap:8px}
.pk-coverage input{flex:1 1 180px;min-height:46px;padding:0 12px;border:1px solid #cdd8e4;border-radius:10px;font:inherit;font-size:16px;text-transform:uppercase;color:#0b2356;background:#fff}
.pk-coverage input::placeholder{text-transform:none;color:#7889a7}
.pk-coverage input:focus-visible{outline:2px solid #007bd4;outline-offset:1px;border-color:#007bd4}
.pk-coverage input[aria-invalid=true]{border-color:#b42318}
.pk-coverage .button{min-height:46px;padding:0 18px;border-radius:10px;white-space:nowrap}
.pk-coverage .button:disabled{opacity:.6;cursor:wait}
.pk-coverage-result:empty{display:none}
.pk-coverage-result{margin-top:12px;padding:12px 14px;border-radius:12px;font-size:15px;line-height:1.45}
.pk-coverage-result p{margin:0}
.pk-coverage-result.is-loading{background:#f6f8fb;color:#3d4a5c}
.pk-coverage-result.is-yes{background:#e8f6ee;color:#14532d;border:1px solid #b7e3c7}
.pk-coverage-result.is-no{background:#fff6e5;color:#7a4b00;border:1px solid #f3d9a4}
.pk-coverage-result.is-error{background:#fdecec;color:#8a1c1c;border:1px solid #f4c4c4}
.pk-coverage-contact{display:inline-block;margin-top:6px;font-weight:600;color:inherit;text-decoration:underline}
