/* link-report-v11.rtl.css - GENERATED from link-report-v11.css by rtlcss (tools/build_rtl.js). Loaded instead of the LTR file when the site language is Persian. Do not edit by hand. */
/* گزارش خرابی لینک — پالت Rose Red سایت (تیره). جهت (RTL/LTR) از html می‌آید */
.lr-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 6px;padding:13px 16px;border-radius:14px;background:var(--bg-elevated,#1f1f1f);box-shadow:0 0 0 1px var(--border-subtle,rgba(255,255,255,.06))}
.lr-txt{display:flex;align-items:center;gap:10px;color:var(--text-secondary,rgba(242,242,243,.65));font-size:.9rem;line-height:1.7}
.lr-txt i{color:#f59e0b;font-size:1.05rem}
.lr-btn{display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;font:inherit;font-size:.88rem;font-weight:700;color:var(--text-primary,#f5f5f1);background:var(--bg-elevated-2,#2a2a2a);padding:9px 16px;border-radius:11px;transition:background .15s,color .15s,transform .15s}
.lr-btn:hover{background:var(--accent,#FA003F);color:#fff;transform:translateY(-1px)}
.lr-btn i{font-size:.85rem}
.lr-modal{position:fixed;inset:0;z-index:2147482000;display:none;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.66);backdrop-filter:blur(3px)}
.lr-modal.on{display:flex}
html.lr-lock{overflow:hidden}
.lr-box{position:relative;width:100%;max-width:440px;max-height:92vh;overflow:auto;background:#141414;color:#f5f5f1;border-radius:20px;padding:26px 22px 20px;box-shadow:0 24px 70px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.08);animation:lrIn .2s ease;font-family:inherit}
@keyframes lrIn{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}
.lr-x{position:absolute;top:10px;inset-inline-start:12px;border:0;background:transparent;color:rgba(242,242,243,.6);font-size:1.7rem;line-height:1;cursor:pointer;padding:4px 8px;border-radius:8px}
.lr-x:hover{color:#fff;background:rgba(255,255,255,.08)}
.lr-ic{width:52px;height:52px;border-radius:16px;margin:0 auto 12px;display:grid;place-items:center;font-size:1.3rem;color:#fff;background:linear-gradient(-135deg,#FF2E63,#FA003F);box-shadow:0 8px 24px rgba(250,0,63,.4)}
.lr-box h3{margin:0 0 6px;text-align:center;font-size:1.15rem;font-weight:800}
.lr-sub{margin:0 0 16px;text-align:center;color:rgba(242,242,243,.6);font-size:.86rem;line-height:1.8}
.lr-opts{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}
.lr-opt{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;background:#1f1f1f;cursor:pointer;font-size:.9rem;transition:background .15s,box-shadow .15s;box-shadow:0 0 0 1px rgba(255,255,255,.07)}
.lr-opt:hover{background:#262626}
.lr-opt input{accent-color:#FA003F;width:17px;height:17px;flex:none;margin:0}
.lr-opt:has(input:checked){background:rgba(250,0,63,.12);box-shadow:0 0 0 1.5px #FA003F}
.lr-note{width:100%;resize:vertical;min-height:62px;max-height:140px;background:#1f1f1f;color:#f5f5f1;border:0;border-radius:12px;padding:11px 13px;font:inherit;font-size:.88rem;line-height:1.7;outline:none;box-shadow:0 0 0 1px rgba(255,255,255,.08);box-sizing:border-box}
.lr-note:focus{box-shadow:0 0 0 1.5px #FA003F}
.lr-note::placeholder{color:rgba(242,242,243,.4)}
.lr-hp{position:absolute;right:-9999px;opacity:0;height:0;width:0}
.lr-msg{min-height:20px;margin:10px 0 2px;text-align:center;font-size:.88rem;line-height:1.7}
.lr-msg.ok{color:#4ade80;background:rgba(34,197,94,.1);border-radius:10px;padding:12px}
.lr-msg.err{color:#ff9a9a}
.lr-act{display:flex;gap:10px;margin-top:10px}
.lr-send{flex:1;border:0;cursor:pointer;font:inherit;font-weight:800;font-size:.95rem;color:#fff;padding:12px;border-radius:12px;background:linear-gradient(-135deg,#FF2E63,#FA003F);transition:filter .15s}
.lr-send:hover{filter:brightness(1.1)}.lr-send:disabled{opacity:.55;cursor:wait}
.lr-cancel{border:0;cursor:pointer;font:inherit;font-size:.9rem;color:rgba(242,242,243,.75);padding:12px 18px;border-radius:12px;background:#2a2a2a}
.lr-cancel:hover{background:#333;color:#fff}
@media(max-width:520px){.lr-bar{padding:12px}.lr-btn{width:100%;justify-content:center}.lr-box{padding:22px 16px 16px;border-radius:18px}}

/* ---- explicit [dir=rtl] rules from the LTR stylesheet, re-applied unflipped ---- */
