.zh-field-status{display:block;margin-top:7px;font-size:11px;font-weight:900;line-height:1.35;color:#d9c1df}
.zh-field-status.is-ok{color:#8df0b1}
.zh-field-status.is-error{color:#ffb7c0}
.zh-address-confidence{grid-column:1/-1;border:1px solid rgba(226,189,102,.40);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.032));padding:15px;color:#fff3dc}
.zh-address-confidence strong{display:block;font-family:Georgia,serif;font-size:18px;margin-bottom:5px;color:#fff3dc}
.zh-address-confidence span{display:block;color:#dcc6e1;font-size:12px;line-height:1.5}
.zh-address-confidence ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none}
.zh-address-confidence li{border:1px solid rgba(226,189,102,.24);border-radius:10px;background:rgba(255,255,255,.055);padding:10px;color:#f4d98a;font-size:11px;font-weight:900;text-align:center}
.zh-place-order.is-waiting{opacity:.68!important;cursor:not-allowed!important}
@media(max-width:760px){.zh-address-confidence{padding:14px;border-radius:12px}.zh-address-confidence ul{grid-template-columns:1fr}.zh-field-status{font-size:10px}}
