.construction-notice{margin-bottom:28px;max-width:490px;padding:17px 20px;border:1px solid #ffad7252;border-left:3px solid var(--orange);border-radius:5px;background:linear-gradient(110deg,#ffad7212,#13274480);box-shadow:0 8px 32px #00000012}
.construction-title{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.5;font-weight:500;color:#ffd0ad;letter-spacing:.1px}
.construction-title:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--orange);flex-shrink:0}
.construction-description{margin-top:7px;font-size:12px;line-height:1.7;color:#d0daeb}
.legal-address{font-style:normal;font-size:15px;line-height:1.9;color:#e2eaf6;margin:12px 0 22px}
.legal-contact a,.contact-status a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.dialog .legal-caption{font-size:11px;margin-top:23px;color:#9eb2cf}
@media(max-width:760px){.construction-notice{padding:14px 16px;margin-bottom:23px}.construction-title{font-size:13px}.construction-description{font-size:11px;line-height:1.7}.legal-address{font-size:14px}}
