.ptr-compare-widget{--ptr-navy:#10233f;--ptr-accent:#1a56db;--ptr-bg:#fff8f0;--ptr-border:#f59e0b;--ptr-row-hover:#fff1d6;--ptr-text-muted:#6b7280;--ptr-price:#c0410e;direction:rtl;font-family:inherit;background:var(--ptr-bg);border:2px solid var(--ptr-border);border-radius:10px;padding:12px 14px;margin:12px 0;box-shadow:0 2px 12px rgba(245,158,11,.15)}.ptr-compare-widget *{box-sizing:border-box}.ptr-compare-widget__header{display:flex;align-items:center;gap:7px;margin-bottom:10px;padding-bottom:8px;border-bottom:1.5px dashed #f59e0b}.ptr-compare-widget__icon{flex-shrink:0;color:#f59e0b}.ptr-compare-widget__label{font-size:13px;font-weight:800;color:var(--ptr-navy);letter-spacing:.01em}.ptr-compare-widget__header:after{content:'نقدی';font-size:10px;font-weight:700;background:#fef3c7;color:#92400e;border:1px solid #fcd34d;border-radius:4px;padding:1px 6px;margin-right:auto}.ptr-compare-widget__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.ptr-compare-widget__item{display:flex;align-items:center;gap:8px;padding:8px 4px;border-bottom:1px solid #fde68a;transition:background .12s ease;border-radius:4px}.ptr-compare-widget__item:last-child{border-bottom:none}.ptr-compare-widget__item:hover{background:var(--ptr-row-hover)}.ptr-compare-widget__site{flex:1;min-width:0;font-size:12px;color:var(--ptr-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptr-compare-widget__price{font-size:15px;font-weight:900;color:var(--ptr-price);font-variant-numeric:tabular-nums;white-space:nowrap}.ptr-compare-widget__currency{font-size:11px;font-weight:500;color:#9a3412;margin-right:2px}.ptr-compare-widget__link{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;padding:4px 9px;border-radius:6px;background:#e5e7eb;color:#374151;font-size:11px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s ease}.ptr-compare-widget__link:hover,.ptr-compare-widget__link:focus{background:#d1d5db;color:#111827}.ptr-compare-widget__link svg{opacity:.7}@media (max-width:480px){.ptr-compare-widget{padding:10px 11px}.ptr-compare-widget__label{font-size:12px}.ptr-compare-widget__site{font-size:11px}.ptr-compare-widget__price{font-size:13px}.ptr-compare-widget__link{padding:3px 7px;font-size:10px}}