.sf-sentiment-slot--media{display:none}.sf-sentiment-slot--flow{display:block}@media (min-width:992px){.sf-sentiment-slot--media{display:block;margin-top:1.5rem}.sf-sentiment-slot--flow{display:none}}.sf-sentiment{margin:1rem 0 1.25rem;padding:1rem 1.05rem;background:#f8f7ff;border:1px solid #e7e2ff;border-radius:14px}.sf-sentiment__head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-bottom:.55rem}.sf-sentiment__title{font-family:'Montserrat',sans-serif!important;font-size:.9rem;font-weight:700!important;text-transform:uppercase;letter-spacing:.02em;color:#1a1a1a;margin:0}.sf-sentiment__badge{display:inline-flex;align-items:center;gap:.3rem;padding:.24rem .55rem;border-radius:999px;background:rgb(83 51 188 / .1);color:var(--primaryColor,#5333BC);font-family:'Montserrat',sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.01em;line-height:1.2}.sf-sentiment__badge-icon{flex:0 0 auto}.sf-sentiment__summary{font-family:'Montserrat',sans-serif;font-size:.84rem;line-height:1.55;color:#1a1a1a}.sf-sentiment__summary p{margin:0 0 .55rem}.sf-sentiment__summary p:last-child{margin-bottom:0}.sf-sentiment__mentions{margin-top:.85rem}.sf-sentiment__mentions-label{display:block;font-family:'Montserrat',sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin-bottom:.5rem}.sf-sentiment__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.sf-sentiment__chip{display:inline-flex;align-items:center;gap:.38rem;padding:.32rem .42rem .32rem .68rem;border-radius:999px;background:#fff;border:1px solid #e5e7eb;font-family:'Montserrat',sans-serif;font-size:.77rem;font-weight:600;color:#1a1a1a;line-height:1.2}.sf-sentiment__chip:not(:has(.sf-sentiment__chip-count)){padding-right:.68rem}.sf-sentiment__chip-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.3rem;height:1.3rem;padding:0 .35rem;border-radius:999px;background:#f4f4f6;color:#6b7280;font-size:.68rem;font-weight:700}.sf-sentiment__chip--positive{border-color:#cfe8d4}.sf-sentiment__chip--mixed{border-color:#f3e2c0}.sf-sentiment__chip--mixed .sf-sentiment__chip-count{background:#fbf3e2;color:#9a6b12}.sf-sentiment__chip--negative{border-color:#f3d2d2}.sf-sentiment__chip--negative .sf-sentiment__chip-count{background:#fbe7e7;color:#a33a3a}.sf-sentiment__meta{margin:.8rem 0 0;font-family:'Montserrat',sans-serif;font-size:.68rem;color:#6b7280}@media (max-width:575px){.sf-sentiment{padding:.9rem}}