#htv-bc .bc-expand-panel{background:#fffdf8;border:1px solid #dce5dc;border-radius:16px;padding:clamp(18px,3vw,28px);margin:24px 0 28px;color:#203e3b}
#htv-bc .bc-expand-panel h3{font-family:Georgia,serif;font-weight:400;font-size:clamp(24px,3vw,30px);margin:0 0 9px}
#htv-bc .bc-expand-panel p{margin:0 0 13px}
#htv-bc .bc-expand-toggles{display:flex;gap:12px 24px;flex-wrap:wrap;margin:17px 0 15px}
#htv-bc .bc-expand-toggles label{display:flex;align-items:center;gap:9px;cursor:pointer;font-weight:700;font-size:15px;color:#173631}
#htv-bc .bc-expand-toggles input{width:19px;height:19px;accent-color:#173631}
#htv-bc .bc-expand-table{width:100%;border-collapse:collapse;font-size:15px}
#htv-bc .bc-expand-table th,#htv-bc .bc-expand-table td{padding:11px 13px;text-align:left;border-bottom:1px solid #e0e6df}
#htv-bc .bc-expand-table th{background:#eef2eb;font-weight:700}
#htv-bc .bc-expand-table .bc-expand-category th{background:#f8f1ee;color:#65445a;font-size:13px;text-transform:uppercase;letter-spacing:.06em}
#htv-bc .bc-expand-scroll{max-width:100%;overflow-x:auto;border:1px solid #dce5dc;border-radius:11px}
#htv-bc .bc-expand-status{font-size:14px;line-height:1.6;color:#51695e;margin:10px 0!important}
#htv-bc .bc-expand-status[data-error=true]{color:#993f45}
#htv-bc .bc-expand-aspects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}
#htv-bc .bc-expand-aspect{background:#eff2eb;padding:13px 15px;border-radius:11px;font-size:14px}
#htv-bc .bc-expand-aspect strong{display:block;color:#173631}
#htv-bc .bc-expand-aspect span{color:#51695e}
#htv-bc .bc-expand-help{font-size:13px;line-height:1.6;color:#51695e}
@media(max-width:650px){#htv-bc .bc-expand-aspects{grid-template-columns:1fr}#htv-bc .bc-expand-table{font-size:13px}#htv-bc .bc-expand-table th,#htv-bc .bc-expand-table td{padding:9px}}
