.package-bill{border:1px solid #dce6e5;border-radius:10px;padding:20px;margin:20px 0;background:#fff}.package-bill small{overflow-wrap:anywhere;display:block;color:#52616b}.package-bill dl>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #edf1f1}.package-bill dd{margin:0;white-space:nowrap;font-weight:600}.package-bill dl>div:last-child{font-weight:bold}.profile-form .bill-review{display:flex;gap:12px;align-items:flex-start;line-height:1.6;margin:20px 0}.profile-form .bill-review input{width:20px;min-height:20px;height:20px;flex-shrink:0;margin-top:3px}#bill-preview{margin-top:18px}@media(max-width:600px){.package-bill{padding:15px}.package-bill dl>div{font-size:13px;gap:12px}}
.customer-results{max-height:260px;overflow-y:auto;border:1px solid #cadcd6;border-radius:8px;background:white;margin-top:4px;box-shadow:0 8px 20px #0a203010}.customer-results[hidden]{display:none}.customer-match{display:block;width:100%;text-align:left;min-height:46px;padding:12px 14px;border:0;border-bottom:1px solid #e7eeeb;background:white;color:#0a2030;cursor:pointer}.customer-match:hover,.customer-match:focus-visible{background:#eaf5f1;outline:2px solid #007f78;outline-offset:-2px}.customer-results p{padding:12px}
