.hz-location{border:1px solid #d4dfd9;border-radius:14px;padding:1rem;margin:1rem 0;min-width:0;background:#f8fbf9}.hz-location legend{font-size:1.06rem;font-weight:700;width:auto;float:none;padding:0 .35rem}.hz-location label{display:block;margin:.65rem 0 .25rem}.hz-location input:not([type=checkbox]),.hz-location select{width:100%;min-width:0;max-width:100%;padding:.65rem;box-sizing:border-box;border:1px solid #b6c9be;border-radius:7px;background:white;color:#203e31;font:inherit}.hz-location input:disabled,.hz-location select:disabled{background:#edf1ee;color:#69766e}.hz-location .hz-location-change{display:flex;gap:.6rem;align-items:center;font-weight:700}.hz-location-change input{width:auto}.hz-location [hidden]{display:none!important}.hz-location-status{min-height:1.3em;font-size:.9rem}.hz-location-current{overflow-wrap:anywhere}.hz-location .fine{line-height:1.55;margin:.6rem 0}@media(max-width:600px){.hz-location{padding:.7rem}.hz-location select{font-size:16px}}
