.prx{margin:36px 0 8px;padding:22px 20px;border:1px solid #e0e6ea;border-radius:14px;background:#f5f7f9;text-align:center}.prx-title{margin:0 0 14px;font-size:16px;font-weight:800;color:#141c24;letter-spacing:-.01em}.prx-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.prx-btn{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 18px;border:1px solid #d3dae0;border-radius:999px;background:#fff;color:#3c4753;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.prx-btn:hover{border-color:#2365d8;color:#2365d8;background:#f0f5fd}.prx-btn.active{border-color:#2365d8;background:#2365d8;color:#fff}.prx-thumb-down{transform:rotate(180deg)}.prx-thumb-side{transform:rotate(-90deg)}.prx-count{margin-left:2px;font-weight:700;opacity:.85}.prx-after{margin-top:18px;padding-top:16px;border-top:1px solid #e0e6ea;text-align:left}.prx-thanks{margin:0 0 8px;font-size:14px;font-weight:700;color:#141c24}.prx-after ul{margin:0;padding-left:18px}.prx-after li{margin:4px 0;font-size:14px;line-height:1.5}.prx-after a{color:#2365d8}