.silver-diamond,.silver-mini{color:#768493;font-weight:900}
.silver-diamond{margin-inline:2px;text-shadow:0 1px 0 #fff}
.silver-banner{background:linear-gradient(135deg,#f8fafc,#e3e8ed);border-color:#bcc6cf}
.silver-banner>span{color:#7b8792;font-size:30px}
.silver-button{background:#eef2f5!important;color:#43515e!important;border:1px solid #aeb9c3!important}
.silver-button.active{background:#dbe2e8!important;box-shadow:inset 0 0 0 1px #8895a1}
.silver-check{background:#f3f6f8;border:1px solid #cbd3da;border-radius:12px;padding:12px}
.silver-help{font-size:12px;color:#5f6d79;background:#f8fafb;border-radius:10px;padding:10px 12px}
.smart-summary-card,.smart-summary-inline{background:#f1f8fa;border:1px solid #b9dce2;border-radius:12px;color:#173d45}
.smart-summary-card{padding:14px 16px;margin:12px 0}
.smart-summary-card p{margin:7px 0 0;line-height:1.9}
.smart-summary-inline{padding:9px 11px;margin:8px 0;line-height:1.8;font-size:12px}
.task-main .silver-diamond{font-size:16px}
@media(max-width:760px){.silver-button{width:100%}.smart-summary-card{padding:12px}}
.customer-history-badge{display:inline-flex;align-items:center;gap:4px;margin:3px 0 3px 6px;padding:3px 8px;border-radius:999px;background:#e9f8f1;color:#187253;font-size:9px;font-weight:900;white-space:nowrap}
.barrier-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;border:1px solid #efc98e;border-radius:12px;background:#fff9ed}.barrier-fields[hidden]{display:none}.barrier-check{border:1px solid #edcf9c;background:#fff8e9}.barrier-resolved-check{border:1px solid #b9ddca;background:#f1faf5}.review-banner{border-color:#efce98;background:#fff8eb}.review-banner>span{background:#f5dcaa;color:#895d13}@media(max-width:680px){.barrier-fields{grid-template-columns:1fr}}
