.hc-content-topics{background:#fffdfa;border:1px solid #e8dfda;border-radius:16px;margin:16px 0;padding:18px}.hc-content-topics-heading{justify-content:space-between;gap:12px;display:flex}.hc-content-topics-heading span{color:#73645f;font-size:13px}.hc-content-topics p{color:#73645f;margin:8px 0 12px;font-size:13px}.hc-content-topics summary{cursor:pointer;color:#6b1427;padding:8px 0;font-weight:600}.hc-content-topics details>label{margin-top:12px;display:block}.hc-content-topics-options{overscroll-behavior:contain;max-height:300px;margin-top:12px;overflow:auto}.hc-content-topics .hc-content-topics-options fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:8px 0;display:grid}.hc-content-topics .hc-content-topics-options legend{padding:8px 0;font-size:13px;font-weight:600}.hc-content-topics .hc-content-topics-options label{overflow-wrap:anywhere;flex-direction:row;align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.hc-content-topics .hc-content-topics-options input{accent-color:#6b1427;flex:0 0 17px;width:17px;height:17px;margin:0}.hc-content-topics-selected,.hc-content-topics-badges{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.hc-content-topics-selected button,.hc-content-topics-badges span{color:#6b1427;background:#fbf1f3;border:1px solid #e6d2d6;border-radius:24px;padding:7px 12px;font-size:13px}.hc-content-topics-selected button{cursor:pointer}.hc-content-topics-selected button:disabled{opacity:.6;cursor:default}@media (width<=480px){.hc-content-topics .hc-content-topics-options fieldset{grid-template-columns:1fr}}
