.sv-post-engagement{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-block:12px;border-top:1px solid var(--line);margin-block-start:12px;font-size:12px}.sv-engagement-form{display:inline-flex;margin:0}.sv-reaction-picker{position:relative;min-width:0}.sv-reaction-picker>summary{cursor:pointer;padding:8px;border:1px solid var(--line);border-radius:8px;font-weight:600}.sv-reaction-picker[open]{flex-basis:100%;order:3}.sv-reaction-options{display:flex;gap:7px;flex-wrap:wrap;padding-block:10px}.sv-reaction-button{background:var(--soft);color:var(--text);border:1px solid var(--line);border-radius:20px;padding:8px 12px;cursor:pointer;font:inherit;min-height:42px}.sv-reaction-button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.sv-reaction-button:disabled{opacity:.55;cursor:default}.sv-reaction-button:focus-visible,.sv-reaction-picker>summary:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.sv-reaction-total{color:var(--muted);font-size:11px}.sv-saved-filters{display:flex;gap:8px;flex-wrap:wrap}.sv-saved-filters [aria-current=page]{border-color:var(--primary)}.sv-saved-empty{padding:24px}@media(max-width:480px){.sv-reaction-button{padding:8px 10px}.sv-post-engagement{gap:8px}}
