.pe15-consult-state{border:1px solid #e7cbd1;background:linear-gradient(130deg,#fff8f4,#f8e9ee);border-radius:15px;padding:16px 17px;margin:15px 0 20px;color:#775066;box-shadow:0 9px 24px #6f495014}
.pe15-consult-state.ready{background:linear-gradient(130deg,#f8fff7,#eaf6ed);border-color:#a9cfaf;color:#346949}
.pe15-consult-state.needs{background:linear-gradient(130deg,#fffaf3,#fff0e6);border-color:#e4c6a8;color:#865c41}
.pe15-consult-state strong{font-family:'Segoe UI',Tahoma,Arial,sans-serif;font-size:13px;letter-spacing:.08em}
.pe15-consult-state p{line-height:1.65;font-size:13px;margin:7px 0 12px}
.pe15-actions{display:flex;gap:9px;flex-wrap:wrap}
.pe15-actions .btn{min-height:40px;white-space:normal}
@media(max-width:560px){.pe15-consult-state{padding:12px}.pe15-actions{flex-direction:column}.pe15-actions .btn{width:100%}}
