.sr[data-astro-cid-ujxodjaq]{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);margin-block:2rem;overflow:hidden}.sr__bar[data-astro-cid-ujxodjaq]{background:var(--surface-sunk);border-block-end:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1.1rem;display:flex}.sr__dot[data-astro-cid-ujxodjaq]{background:var(--state-bad);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.sr__barText[data-astro-cid-ujxodjaq]{flex:auto}.sr__reset[data-astro-cid-ujxodjaq]{border:1px solid var(--rule-strong);color:var(--ink-muted);border-radius:var(--r-control);font:inherit;cursor:pointer;background:0 0;padding:.25rem .7rem}.sr__reset[data-astro-cid-ujxodjaq]:hover{color:var(--ink-strong);border-color:var(--ink-muted)}.sr__body[data-astro-cid-ujxodjaq]{padding:1.25rem 1.1rem 1.4rem}.sr__label[data-astro-cid-ujxodjaq]{font-size:var(--t-base);color:var(--ink-strong);margin:0 0 .4rem}.sr__hint[data-astro-cid-ujxodjaq]{font-size:var(--t-sm);color:var(--ink-muted);margin:0 0 1.1rem;line-height:1.7}.sr__list[data-astro-cid-ujxodjaq]{gap:.5rem;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.sr[data-astro-cid-ujxodjaq] .sr__row{border:1px solid var(--rule);border-radius:var(--r-control);gap:.6rem;padding:.7rem .85rem;display:grid}.sr[data-astro-cid-ujxodjaq] .sr__rowHead{align-items:baseline;gap:.7rem;display:flex}.sr[data-astro-cid-ujxodjaq] .sr__at{font-size:var(--t-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;min-inline-size:3rem}.sr[data-astro-cid-ujxodjaq] .sr__text{font-size:var(--t-sm);color:var(--ink);line-height:1.6}.sr[data-astro-cid-ujxodjaq] .sr__picks{flex-wrap:wrap;gap:.4rem;display:flex}.sr[data-astro-cid-ujxodjaq] .sr__pick{border:1px solid var(--rule-strong);color:var(--ink-muted);border-radius:var(--r-control);font:inherit;font-size:var(--t-xs);cursor:pointer;transition:background var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease;background:0 0;padding:.32rem .8rem}.sr[data-astro-cid-ujxodjaq] .sr__pick:hover{color:var(--ink-strong);border-color:var(--ink-muted)}.sr[data-astro-cid-ujxodjaq] .sr__pick[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.sr__actions[data-astro-cid-ujxodjaq]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.sr__go[data-astro-cid-ujxodjaq]{background:var(--deep);color:var(--ink-on-deep);border-radius:var(--r-control);font:inherit;cursor:pointer;border:0;padding:.55rem 1.35rem}.sr__go[data-astro-cid-ujxodjaq]:disabled{opacity:.45;cursor:not-allowed}.sr__count[data-astro-cid-ujxodjaq]{font-size:var(--t-xs);color:var(--ink-faint)}:root[data-theme=dark] .sr__go[data-astro-cid-ujxodjaq]{background:var(--accent);color:var(--accent-ink)}.sr__out[data-astro-cid-ujxodjaq]{gap:.5rem;margin-block-start:1.4rem;display:grid}.sr__out[data-astro-cid-ujxodjaq][hidden]{display:none}.sr[data-astro-cid-ujxodjaq] .sr__verdict{border-radius:var(--r-control);border-inline-start:3px solid var(--rule-strong);background:var(--surface-sunk);font-size:var(--t-sm);color:var(--ink-strong);flex-wrap:wrap;justify-content:space-between;gap:.8rem;padding:.8rem 1rem;display:flex}.sr[data-astro-cid-ujxodjaq] .sr__verdict span{color:var(--ink-muted);font-size:var(--t-xs)}.sr[data-astro-cid-ujxodjaq] .sr__verdict--good{border-inline-start-color:var(--accent-deep)}.sr[data-astro-cid-ujxodjaq] .sr__verdict--warn{border-inline-start-color:var(--state-warn)}.sr[data-astro-cid-ujxodjaq] .sr__verdict--bad{border-inline-start-color:var(--state-bad)}.sr[data-astro-cid-ujxodjaq] .sr__blockLabel{font-size:var(--t-xs);color:var(--ink-faint);margin:.9rem 0 .15rem}.sr[data-astro-cid-ujxodjaq] .sr__skill{border-radius:var(--r-control);background:var(--surface-sunk);border:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink);white-space:pre-wrap;text-align:start;direction:rtl;margin:0;padding:.9rem 1rem;line-height:1.85;overflow-x:auto}.sr[data-astro-cid-ujxodjaq] .sr__letter{border-radius:var(--r-control);border:1px solid var(--rule);background:var(--paper);padding:.9rem 1rem}.sr[data-astro-cid-ujxodjaq] .sr__letter p{font-size:var(--t-sm);color:var(--ink);margin:0 0 .45rem;line-height:1.7}.sr[data-astro-cid-ujxodjaq] .sr__wrong{color:var(--state-bad);border-block-end:2px solid var(--state-bad);font-weight:500}:root[data-theme=dark] .sr[data-astro-cid-ujxodjaq] .sr__wrong{color:var(--state-bad);border-block-end-color:var(--state-bad)}.sr[data-astro-cid-ujxodjaq] .sr__letterNote{border-block-start:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-muted);margin:.6rem 0 0;padding-block-start:.6rem}.sr[data-astro-cid-ujxodjaq] .sr__flags{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.sr[data-astro-cid-ujxodjaq] .sr__flag{border-radius:var(--r-control);background:var(--surface-sunk);border-inline-start:3px solid var(--rule-strong);font-size:var(--t-sm);color:var(--ink);padding:.7rem .9rem;line-height:1.7}.sr[data-astro-cid-ujxodjaq] .sr__flag--warn{border-inline-start-color:var(--state-warn)}.sr[data-astro-cid-ujxodjaq] .sr__flag--bad{border-inline-start-color:var(--state-bad)}.sr[data-astro-cid-ujxodjaq] .sr__clean{border-radius:var(--r-control);background:var(--surface-sunk);border-inline-start:3px solid var(--accent-deep);font-size:var(--t-sm);color:var(--ink);margin:0;padding:.7rem .9rem;line-height:1.7}.sr[data-astro-cid-ujxodjaq] .sr__why{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.sr[data-astro-cid-ujxodjaq] .sr__whyRow{font-size:var(--t-xs);color:var(--ink-muted);align-items:baseline;gap:.7rem;line-height:1.7;display:flex}.sr[data-astro-cid-ujxodjaq] .sr__whyRow--miss{color:var(--ink-strong)}.sr[data-astro-cid-ujxodjaq] .sr__whyRow--miss .sr__at,:root[data-theme=dark] .sr[data-astro-cid-ujxodjaq] .sr__whyRow--miss .sr__at{color:var(--state-bad)}.sr__foot[data-astro-cid-ujxodjaq]{background:var(--surface-sunk);border-block-start:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-faint);margin:0;padding:.85rem 1.1rem;line-height:1.7}@media (width<=520px){.sr[data-astro-cid-ujxodjaq] .sr__rowHead{flex-direction:column;gap:.2rem}.sr[data-astro-cid-ujxodjaq] .sr__picks{gap:.3rem}.sr[data-astro-cid-ujxodjaq] .sr__pick{padding:.32rem .6rem}}
