.where-grid{align-items:start;gap:1.5rem 3rem;display:grid}@media (width>=64rem){.where-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.latency-chart,.cmp-tradeoff{height:22rem}.quilt{--cell:12px;--gap:3px;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.25rem 2.5rem;margin-top:1rem;display:grid;position:relative}.quilt.q3,.quilt.q4{--cell:14px}@media (width<=30rem){.quilt{--cell:11px}}.quilt-label{font-size:var(--t-14);margin-bottom:.45rem;font-weight:700}.quilt-label .muted{margin-left:.4rem;font-weight:400}.quilt-grid{gap:var(--gap);flex-wrap:wrap;display:flex}.cell{width:var(--cell);height:var(--cell);background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink-3);cursor:pointer;vertical-align:middle;border:0;border-radius:2px;padding:0;display:inline-block;position:relative}.q1 .cell.r0{background:var(--ink);box-shadow:none}.q1 .cell.x0{background:repeating-linear-gradient(135deg, var(--ink-3) 0 1.5px, transparent 1.5px 3.5px)}.q2 .cell,.q3 .cell,.q4 .cell{--a:transparent;--b:transparent;--c:transparent;--d:transparent}.cell.r0{--a:var(--run-a)}.cell.r1{--b:var(--run-b)}.cell.r2{--c:var(--run-c)}.cell.r3{--d:var(--run-d)}.cell.x0{--a:var(--ink-3)}.cell.x1{--b:var(--ink-3)}.cell.x2{--c:var(--ink-3)}.cell.x3{--d:var(--ink-3)}.q2 .cell{background:linear-gradient(to right, var(--a) 50%, var(--b) 50%), var(--paper)}.q3 .cell{background:linear-gradient(to right, var(--a) 33.34%, var(--b) 33.34% 66.67%, var(--c) 66.67%), var(--paper)}.q4 .cell{background:linear-gradient(var(--a), var(--a)) 0 0 / 50% 50% no-repeat, linear-gradient(var(--b), var(--b)) 100% 0 / 50% 50% no-repeat, linear-gradient(var(--c), var(--c)) 0 100% / 50% 50% no-repeat, linear-gradient(var(--d), var(--d)) 100% 100% / 50% 50% no-repeat, var(--paper)}.cell.flag:after{content:"";background:var(--paper);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;position:absolute;top:-3px;right:-3px}.cell.dim{opacity:.16}.cell.selected{outline:2px solid var(--ink);outline-offset:2px}.cell:hover{outline:1px solid var(--ink);outline-offset:1px}.cell:focus-visible{outline:2px solid var(--ink);outline-offset:2px;z-index:1}.quilt-tip{z-index:4;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);width:max-content;max-width:min(20rem,90vw);font-size:var(--t-12);pointer-events:none;gap:.2rem;padding:.5rem .65rem;line-height:1.45;display:grid;position:absolute}.quilt-tip[hidden]{display:none}.tip-q{font-size:var(--t-14);font-weight:650}.tip-meta{color:var(--ink-2)}.tip-runs{flex-wrap:wrap;gap:.15rem .75rem;display:flex}.quilt-legend{font-size:var(--t-14);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.quilt-legend>span{align-items:center;gap:.45rem;display:inline-flex}.cell.sample{--cell:14px;cursor:default}.legend-note{flex-basis:100%}.filters{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin-top:2.25rem;padding-top:1.25rem;display:flex}.filters .search{flex:16rem}.filters .search input{width:100%}.question-list{margin-top:1rem;scroll-margin-top:1rem}.list-count{font-size:var(--t-14);color:var(--ink-2)}.list-count .link{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.q{border-bottom:1px solid var(--rule);padding-block:1.5rem}.q-text{max-width:var(--measure)}.q-meta{font-size:var(--t-12);color:var(--ink-2);flex-wrap:wrap;gap:.15rem 0;margin-top:.35rem;display:flex}.q-meta .sep{background:var(--rule);width:1px;margin-inline:.6rem}.q-gold{margin-top:.75rem}.q-gold-label{font-size:var(--t-12);color:var(--ink-2);margin-right:.5rem;font-weight:700;display:inline-block}.q-runs{gap:1rem 2rem;margin-top:1rem;display:grid}.q-runs.compared{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.q-runs.compared .q-run{border-top:2px solid var(--rule);padding-top:.75rem}.q-run-head{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.run-name{font-size:var(--t-14);font-weight:650}.q-reason{margin-top:.5rem}.q-error{font-family:var(--mono);font-size:var(--t-12);color:var(--ink-2);margin-top:.5rem}.q-notes{font-size:var(--t-12);color:var(--ink-2);margin-top:.35rem}.ctx-toggle{font-size:var(--t-14);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:.15rem 0;font-weight:650;text-decoration:underline}.ctx{border:1px solid var(--rule);border-radius:var(--radius);background:var(--wash);max-height:22rem;font-size:var(--t-12);margin-top:.5rem;padding:.75rem .9rem;overflow:auto}.question-list .more{margin-top:1.25rem}.pairs{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.pair-names{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-weight:650;display:flex}.pair-names .vs{color:var(--ink-2);font-weight:400}.pair-bar{gap:2px;max-width:40rem;height:10px;margin-top:.6rem;display:flex}.pair-bar span{border-radius:2px;min-width:0}.pair-bar .same{background:var(--wash)}.pair-counts{font-size:var(--t-14);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin-top:.6rem;display:flex}.pair-counts .count{font:inherit;color:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.2rem 0;text-decoration:underline}.pair-counts .count strong{font-size:var(--t-16)}.pair-counts .agree,.pair-counts .p{color:var(--ink-2)}.category-table th[scope=row],.category-table td:first-child{white-space:nowrap;color:var(--ink);font-weight:400}.cell-sub{font-size:var(--t-12);color:var(--ink-2);display:block}
