.benchmark-pages-module___G-cnq__main{min-width:0;padding-bottom:4rem}.benchmark-pages-module___G-cnq__main a{color:#c4acff}.benchmark-pages-module___G-cnq__main a:focus-visible,.benchmark-pages-module___G-cnq__main button:focus-visible,.benchmark-pages-module___G-cnq__main input:focus-visible,.benchmark-pages-module___G-cnq__main select:focus-visible,.benchmark-pages-module___G-cnq__tableScroll:focus-visible{outline-offset:4px;outline:2px solid #c7a9ff}.benchmark-pages-module___G-cnq__hero{max-width:75rem;padding:clamp(3rem,7vw,7rem) 0 3rem}.benchmark-pages-module___G-cnq__hero h1{letter-spacing:-.045em;text-wrap:balance;margin:1.3rem 0 1.6rem;font-size:clamp(2.4rem,5.5vw,5.6rem);line-height:1.04}.benchmark-pages-module___G-cnq__hero p{color:#bcb3c9;max-width:66rem;font-size:1.12rem;line-height:1.8}.benchmark-pages-module___G-cnq__main h2{letter-spacing:-.03em;margin:1.1rem 0 1.3rem;font-size:clamp(1.65rem,3vw,2.7rem);line-height:1.16}.benchmark-pages-module___G-cnq__main h3{margin:1.8rem 0 1rem;font-size:1.3rem}.benchmark-pages-module___G-cnq__main h4{margin:0 0 1rem;font-size:1.1rem}.benchmark-pages-module___G-cnq__main p,.benchmark-pages-module___G-cnq__main li{color:#bbb2c7;line-height:1.8}.benchmark-pages-module___G-cnq__main strong{color:#efe6fc}.benchmark-pages-module___G-cnq__main section{margin-bottom:3rem;scroll-margin-top:2rem}.benchmark-pages-module___G-cnq__meta{color:#a897bf;flex-wrap:wrap;gap:.6rem 1.4rem;margin:1rem 0;font-size:.76rem;display:flex}.benchmark-pages-module___G-cnq__links{flex-wrap:wrap;gap:1rem 1.4rem;margin:1.5rem 0;font-size:.88rem;display:flex}.benchmark-pages-module___G-cnq__notice{background:#1b1610;border:1px solid #615036;border-left:3px solid #d7b875;border-radius:4px 12px 12px 4px;padding:1.2rem 1.5rem;color:#e0d0b2!important;font-size:.95rem!important}.benchmark-pages-module___G-cnq__disclosure{background:#17101e;border:1px solid #4b365f;border-radius:14px;padding:1.4rem 1.6rem}.benchmark-pages-module___G-cnq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:1.5rem 0;display:grid}.benchmark-pages-module___G-cnq__card{background:linear-gradient(140deg,#1b1324,#0c0a0f);border:1px solid #392c48;border-radius:17px;min-width:0;padding:clamp(1.3rem,3vw,2.2rem)}.benchmark-pages-module___G-cnq__card h2{font-size:1.8rem}.benchmark-pages-module___G-cnq__card p{font-size:.92rem}.benchmark-pages-module___G-cnq__kicker{text-transform:uppercase;letter-spacing:.15em;color:#c0a3e5!important;font-size:.68rem!important}.benchmark-pages-module___G-cnq__stat{color:#e8d6ff;font-size:2rem}.benchmark-pages-module___G-cnq__small{color:#a899b9!important;font-size:.8rem!important}.benchmark-pages-module___G-cnq__toc{border-top:1px solid #36283f;border-bottom:1px solid #36283f;flex-wrap:wrap;gap:.8rem 1.4rem;margin:1rem 0 2.5rem;padding:1.2rem 0;font-size:.84rem;display:flex}.benchmark-pages-module___G-cnq__method{max-width:70rem}.benchmark-pages-module___G-cnq__method section{border-top:1px solid #35293f;padding-top:1rem}.benchmark-pages-module___G-cnq__method p{font-size:1rem}.benchmark-pages-module___G-cnq__controls{flex-wrap:wrap;align-items:end;gap:1.5rem;margin:1.5rem 0;display:flex}.benchmark-pages-module___G-cnq__controls label,.benchmark-pages-module___G-cnq__controls fieldset{color:#d8c9e9;flex:1;gap:.7rem;min-width:220px;font-size:.85rem;display:grid}.benchmark-pages-module___G-cnq__controls fieldset{border:0;margin:0;padding:0}.benchmark-pages-module___G-cnq__controls legend{margin-bottom:.7rem}.benchmark-pages-module___G-cnq__controls select,.benchmark-pages-module___G-cnq__controls input{color:#f1e9fb;background:#19131f;border:1px solid #5d496e;border-radius:8px;width:100%;min-width:0;padding:.85rem}.benchmark-pages-module___G-cnq__buttons{flex-wrap:wrap;gap:.6rem;display:flex}.benchmark-pages-module___G-cnq__buttons button{color:#eee0ff;cursor:pointer;background:#21172d;border:1px solid #59426f;border-radius:8px;padding:.8rem 1.4rem}.benchmark-pages-module___G-cnq__buttons button[aria-pressed=true]{background:#7842cc;border-color:#bd99ff}.benchmark-pages-module___G-cnq__prompts{gap:1rem;display:grid}.benchmark-pages-module___G-cnq__prompts article{background:#100d15;border:1px solid #34273f;border-radius:12px;padding:1.3rem 1.6rem;scroll-margin-top:1rem}.benchmark-pages-module___G-cnq__prompt{font-size:1.03rem;color:#eee4f8!important}.benchmark-pages-module___G-cnq__tableScroll{overscroll-behavior-x:contain;border:1px solid #41304e;border-radius:12px;max-width:100%;margin:1.5rem 0;overflow-x:auto}.benchmark-pages-module___G-cnq__tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:780px;font-size:.85rem;line-height:1.65}.benchmark-pages-module___G-cnq__tableScroll th,.benchmark-pages-module___G-cnq__tableScroll td{vertical-align:top;border-bottom:1px solid #35253e;min-width:130px;padding:1rem}.benchmark-pages-module___G-cnq__tableScroll thead{color:#f5eaff;background:#23162e}.benchmark-pages-module___G-cnq__tableScroll tbody th{color:#e9d8fa;background:#16101e;position:sticky;left:0}.benchmark-pages-module___G-cnq__tableScroll td{color:#c5b6d2;min-width:170px}.benchmark-pages-module___G-cnq__tableScroll caption{text-align:left;color:#b5a1c5;background:#17101d;padding:1rem}.benchmark-pages-module___G-cnq__coverage{border:1px solid #35283f;border-radius:12px;gap:1rem;padding:1.5rem;display:grid}.benchmark-pages-module___G-cnq__coverage>div{grid-template-columns:8rem minmax(8rem,1fr) 16rem;align-items:center;gap:1rem;font-size:.83rem;display:grid}.benchmark-pages-module___G-cnq__coverage meter{accent-color:#a775ef;width:100%;height:1.2rem}.benchmark-pages-module___G-cnq__coverage span{color:#b7a8c6}.benchmark-pages-module___G-cnq__sourceLink{margin:.45rem 0;font-size:.76rem;display:block}.benchmark-pages-module___G-cnq__referenceImage{border:1px solid #41314c;border-radius:12px;width:100%;max-width:320px;height:auto;display:block}.benchmark-pages-module___G-cnq__download{background:#2a1b38;border:1px solid #805baa;border-radius:8px;margin:.4rem .8rem .4rem 0;padding:.75rem 1rem;font-size:.84rem;display:inline-flex}.benchmark-pages-module___G-cnq__hash{overflow-wrap:anywhere;color:#b2a1c2;font-family:monospace;font-size:.72rem}.benchmark-pages-module___G-cnq__method ul{padding-left:1.5rem}.benchmark-pages-module___G-cnq__main code{overflow-wrap:anywhere}.benchmark-pages-module___G-cnq__statusStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.benchmark-pages-module___G-cnq__statusStrip>div{border:1px solid #35273f;border-radius:12px;padding:1.3rem}.benchmark-pages-module___G-cnq__statusStrip span{color:#bbaac7;margin-top:.5rem;font-size:.82rem;display:block}@media (max-width:750px){.benchmark-pages-module___G-cnq__grid{grid-template-columns:minmax(0,1fr)}.benchmark-pages-module___G-cnq__coverage>div{grid-template-columns:1fr}.benchmark-pages-module___G-cnq__controls label,.benchmark-pages-module___G-cnq__controls fieldset{min-width:100%}.benchmark-pages-module___G-cnq__statusStrip{grid-template-columns:1fr}.benchmark-pages-module___G-cnq__hero{padding-top:2.8rem}.benchmark-pages-module___G-cnq__hero h1{overflow-wrap:anywhere;font-size:2.6rem}.benchmark-pages-module___G-cnq__tableScroll th,.benchmark-pages-module___G-cnq__tableScroll td{padding:.8rem}.benchmark-pages-module___G-cnq__prompts article,.benchmark-pages-module___G-cnq__notice{padding:1rem}.benchmark-pages-module___G-cnq__toc{gap:.7rem 1rem}}
