.wpl-qa{--qa-primary:#6366f1;--qa-primary-d:#4f46e5;--qa-green:#10b981;--qa-border:#e2e8f0;--qa-text:#1e293b;--qa-muted:#64748b;--qa-bg:#f8fafc;color:var(--qa-text);direction:rtl;max-width:820px;font-family:inherit}.wpl-qa h2{color:var(--qa-text);align-items:center;gap:9px;margin:0 0 16px;font-size:20px;font-weight:700;display:flex}.wpl-qa h2:before{content:"";background:var(--qa-primary);border-radius:2px;width:4px;height:20px}.wpl-qa-list{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.wpl-qa-loading,.wpl-qa-empty{text-align:center;color:var(--qa-muted);padding:26px;font-size:14px}.wpl-qa-empty{background:var(--qa-bg);border:1px dashed var(--qa-border);border-radius:14px}.wpl-qa-item{border:1px solid var(--qa-border);background:#fff;border-radius:14px;padding:16px;transition:box-shadow .15s;box-shadow:0 1px 3px #0000000a}.wpl-qa-item:hover{box-shadow:0 6px 18px #00000012}.wpl-qa-q-row,.wpl-qa-a-row{align-items:flex-start;gap:10px;display:flex}.wpl-qa-a-row{padding-top:12px;border-top:1px dashed var(--qa-border);margin-top:12px;padding-inline-start:0}.wpl-qa-q-icon,.wpl-qa-a-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;line-height:1;display:flex}.wpl-qa-q-icon{color:var(--qa-primary-d);background:#eef2ff}.wpl-qa-a-icon{color:var(--qa-green);background:#ecfdf5}.wpl-qa-q-body,.wpl-qa-a-body{flex:1;min-width:0}.wpl-qa-q-text{color:var(--qa-text);margin:0 0 7px;font-size:15px;font-weight:600;line-height:1.7}.wpl-qa-a-text{color:#334155;background:#f0fdf4;border-radius:10px;margin:0;padding:9px 13px;font-size:14px;line-height:1.9}.wpl-qa-meta{color:var(--qa-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}.wpl-qa-votes{gap:6px;margin-inline-start:auto;display:inline-flex}.wpl-qa-vote-btn{border:1px solid var(--qa-border);font:inherit;color:var(--qa-muted);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 11px;font-size:12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.wpl-qa-vote-btn:hover{border-color:var(--qa-primary);color:var(--qa-primary)}.wpl-qa-vote-btn.is-voted{border-color:var(--qa-primary);color:var(--qa-primary-d);cursor:default;background:#eef2ff}.wpl-qa-ask{background:var(--qa-bg);border:1px solid var(--qa-border);border-radius:14px;padding:18px}.wpl-qa-ask h3{color:var(--qa-text);margin:0 0 12px;font-size:16px;font-weight:700}.wpl-qa-ask input,.wpl-qa-ask textarea{box-sizing:border-box;border:1px solid var(--qa-border);width:100%;font:inherit;background:#fff;border-radius:10px;margin-bottom:10px;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.wpl-qa-ask input:focus,.wpl-qa-ask textarea:focus{border-color:var(--qa-primary);outline:none;box-shadow:0 0 0 3px #6366f126}.wpl-qa-ask textarea{resize:vertical;min-height:84px}.wpl-qa-ask button{background:var(--qa-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 26px;font-size:14px;font-weight:600;transition:background .15s}.wpl-qa-ask button:hover{background:var(--qa-primary-d)}.wpl-qa-ask button:disabled,.wpl-qa-ask button[disabled]{opacity:.6;cursor:progress}.wpl-qa-ask small{color:var(--qa-muted);margin-top:8px;font-size:12px;display:block}.wpl-qa-toast{color:#fff;opacity:0;pointer-events:none;z-index:100000;background:#0f172a;border-radius:12px;padding:11px 20px;font-size:14px;transition:opacity .25s,transform .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 30px #0000004d}.wpl-qa-toast.is-visible{opacity:1;transform:translate(-50%)}.wpl-qa-count{color:var(--qa-primary-d);font-weight:700}.wpl-qa-link{color:var(--qa-primary-d);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.wpl-qa-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.wpl-qa-item,.wpl-qa-vote-btn,.wpl-qa-toast{transition:none}}