.wOztQW_empty,.wOztQW_headline,.wOztQW_card,.wOztQW_yours{border:1px solid var(--rule);background:var(--paper-raised);border-radius:20px;padding:clamp(18px,2.6vw,30px)}.wOztQW_empty h2,.wOztQW_card h2{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:500}.wOztQW_headline{border:2px solid var(--ink);background:var(--black,#0b0c0b);color:var(--paper)}.wOztQW_headline h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3.6vw,44px);font-weight:500;line-height:1.1}.wOztQW_headline h2 strong{color:#ff8f80;font-weight:600}.wOztQW_headline>p{color:#c7cac3;max-width:64ch;margin:12px 0 0;line-height:1.55}.wOztQW_stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:20px 0 0;display:grid}.wOztQW_stats>div{background:#ffffff12;border-radius:12px;padding:12px 14px}.wOztQW_stats dt{font:500 11px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:#c7cac3}.wOztQW_stats dd{letter-spacing:-.03em;color:var(--acid);margin:6px 0 0;font-size:26px}.wOztQW_updated{font-size:13px;margin-top:16px!important}.wOztQW_updated a{color:var(--paper);text-underline-offset:2px;text-decoration:underline}.wOztQW_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.wOztQW_card{gap:14px;min-width:0;display:grid}.wOztQW_bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wOztQW_bars li{grid-template-columns:minmax(110px,160px) minmax(0,1fr) 34px;align-items:center;gap:10px;font-size:14px;display:grid}.wOztQW_bars li a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.wOztQW_bar{background:var(--paper);border:1px solid var(--rule);border-radius:999px;height:10px;display:block;overflow:hidden}.wOztQW_bar span{background:var(--ink);height:100%;display:block}.wOztQW_bar span[data-grade=A],.wOztQW_bar span[data-grade=B]{background:#7aa33a}.wOztQW_bar span[data-grade=C]{background:#e3b04c}.wOztQW_bar span[data-grade=D],.wOztQW_bar span[data-grade=F]{background:#e0715f}.wOztQW_num{font-family:var(--font-geist-mono), monospace;font-size:13px}.wOztQW_grade{border:1.5px solid var(--ink);background:#ff8f80;border-radius:999px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-grid}.wOztQW_grade[data-grade=A],.wOztQW_grade[data-grade=B]{background:var(--acid)}.wOztQW_grade[data-grade=C]{background:#ffd27a}.wOztQW_trend{color:var(--ink-soft);margin:0;font-size:13px}.wOztQW_yours{border:2px solid var(--ink);margin-top:14px}.wOztQW_yours label{font-size:clamp(18px,2vw,22px);font-weight:500;display:block}.wOztQW_yours>div{gap:8px;margin-top:10px;display:flex}.wOztQW_yours input{border:1.5px solid var(--ink);background:var(--paper);min-width:0;min-height:50px;font:500 16px var(--font-geist-mono), monospace;color:var(--ink);border-radius:12px;flex:1;padding:0 14px}.wOztQW_yours input:focus-visible{outline:3px solid var(--acid);outline-offset:1px}.wOztQW_ranking{margin-top:14px;scroll-margin-top:96px}.wOztQW_rankHead{gap:10px;display:grid}.wOztQW_filters{flex-wrap:wrap;gap:6px;display:flex}.wOztQW_filters a{border:1px solid var(--rule);color:var(--ink);border-radius:999px;padding:5px 12px;font-size:13px;text-decoration:none}.wOztQW_filters a[aria-current=page]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wOztQW_tableWrap{overflow-x:auto}.wOztQW_table{border-collapse:collapse;width:100%;font-size:14px}.wOztQW_table th,.wOztQW_table td{border-top:1px solid var(--rule);text-align:left;vertical-align:middle;white-space:nowrap;padding:10px 8px}.wOztQW_table thead th{font:500 11px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border-top:0}.wOztQW_table tbody th a{color:var(--ink);font-family:var(--font-geist-mono), monospace;text-underline-offset:2px;text-decoration:underline}.wOztQW_table tbody th small{font:400 12px var(--font-geist), sans-serif;color:var(--ink-soft);margin-top:2px;display:block}.wOztQW_table td[data-policy=none],.wOztQW_table td[data-policy=missing]{color:var(--bad);font-weight:600}.wOztQW_table td[data-policy=reject]{color:var(--good);font-weight:600}.wOztQW_method{margin-top:28px;padding-inline:0}.wOztQW_method p{max-width:72ch}.wOztQW_method a{color:var(--ink)}@media (max-width:760px){.wOztQW_split{grid-template-columns:1fr}.wOztQW_bars li{grid-template-columns:minmax(90px,120px) minmax(0,1fr) 30px}.wOztQW_yours>div{flex-direction:column}}
