#report{margin-top:36px}#report .scores{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0 28px}#report .score{border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:var(--soft);text-align:center}#report .score b{display:block;font-size:2rem;line-height:1.2}#report .score small{color:var(--muted)}#report .good{color:#0f8a4a}#report .mid{color:#c27c0e}#report .bad{color:#d23b3b}#report .tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin:24px 0 16px}#report .tabs button{background:none;border:0;border-bottom:3px solid transparent;padding:10px 6px;font:inherit;color:var(--muted);cursor:pointer}#report .tabs button[aria-selected=true]{color:var(--ink);border-color:var(--brand);font-weight:700}#report .bar{height:8px;background:var(--line);border-radius:99px;overflow:hidden}#report .bar i{display:block;height:100%;background:var(--brand)}#report .grp{display:grid;grid-template-columns:minmax(140px,1fr) 3fr 3em;gap:10px;align-items:center;margin:6px 0}#report .item{border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;margin:8px 0}#report .item h4{margin:0;font-size:1rem;display:flex;gap:8px;align-items:baseline}#report .item p{margin:6px 0 0;color:var(--muted);font-size:.95rem;overflow-wrap:anywhere}#report .item .fix{color:var(--ink);background:var(--soft);border-radius:10px;padding:8px 10px}#report .ladder{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin:12px 0}#report .ladder span{text-align:center;font-size:.8rem;padding:8px 2px;border-radius:8px;background:var(--soft);border:1px solid var(--line)}#report .ladder .on{background:var(--brand);color:#fff;border-color:var(--brand)}#report table{width:100%;border-collapse:collapse;font-size:.95rem}#report td,#report th{border-bottom:1px solid var(--line);padding:8px 4px;text-align:start}#report details>summary{cursor:pointer;padding:8px 0;font-weight:700}#report code{direction:ltr;unicode-bidi:embed;font-size:.85rem;background:var(--soft);padding:1px 4px;border-radius:4px}#report .seg{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;margin-bottom:12px}#report .seg button{border:0;background:none;padding:6px 16px;font:inherit;cursor:pointer;color:var(--muted)}#report .seg button[aria-pressed=true]{background:var(--brand);color:#fff}#report .actions{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 4px}#report .actions button{font:inherit;border:1px solid var(--line);background:var(--soft);color:var(--ink);border-radius:999px;padding:6px 14px;cursor:pointer}#report .actions button:focus-visible,#report .tabs button:focus-visible,#report .seg button:focus-visible{outline:3px solid var(--brand);outline-offset:2px}#report ol.todo{padding:0;margin:0;list-style:none;counter-reset:todo}#report ol.todo>li{counter-increment:todo;border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;margin:8px 0;position:relative;padding-inline-start:52px}#report ol.todo>li:before{content:counter(todo,persian);position:absolute;inset-inline-start:14px;top:12px;width:28px;height:28px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:700}#report ol.todo h4{margin:0 0 4px;font-size:1rem}#report ol.todo p{margin:4px 0 0;overflow-wrap:anywhere}#report .tags{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}#report .tags span{font-size:.8rem;border:1px solid var(--line);border-radius:999px;padding:1px 10px;color:var(--muted)}#report .tags .hi{border-color:#d23b3b;color:#b42b2b}#report .tags .md{border-color:#c27c0e;color:#8f5a06}@media(prefers-color-scheme:dark){#report .tags .hi{color:#ff8a8a}#report .tags .md{color:#f2b45a}#report .good{color:#4fd18b}#report .bad{color:#ff8a8a}#report .mid{color:#f2b45a}}@media print{.topbar,.foot,#sa,#report .actions,#report .tabs,#report .seg,.narrow>.note,.narrow>.lead,.narrow>h1,.narrow>.eyebrow{display:none!important}#report [data-panel]{display:block!important}#report .item,#report ol.todo>li{break-inside:avoid}#report a[href^="/"]:after{content:" (georank.ir" attr(href) ")";font-size:.75rem}}@media(max-width:640px){#report .grp{grid-template-columns:1fr 3em}#report .grp .bar{grid-column:1 / -1;grid-row:2}#report .ladder span{font-size:.7rem}}
