.site .page-routed-review .defsblk{border-top:1px solid var(--line);margin-top:clamp(48px,7vh,80px);padding:clamp(40px,6vh,64px) 0 0}.site .page-routed-review .defs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:24px 0 0;display:grid}.site .page-routed-review .defs>div{border-bottom:1px solid var(--line);padding:22px 0}.site .page-routed-review .defs dt{color:var(--marker);font-family:var(--mono);letter-spacing:normal;text-transform:uppercase;font-size:.6875rem}.site .page-routed-review .defs dd{color:var(--tan);max-width:44ch;margin:8px 0 0;font-size:.9375rem}@media (max-width:820px){.site .page-routed-review .defs{grid-template-columns:1fr}}.site .page-routed-review .fighead .sp{align-items:normal}.site .page-routed-review .hist{align-items:flex-end;gap:3px;height:200px;padding:22px 16px 0;display:flex}.site .page-routed-review .hist i{background:var(--g2);transition:background var(--t-color),transform var(--t-move);transform-origin:bottom;flex:1}.site .page-routed-review .hist i.hot{background:var(--marker)}.site .page-routed-review .scale{font-family:var(--mono);letter-spacing:.08em;color:var(--tan2);justify-content:space-between;padding:8px 16px 0;font-size:.625rem;display:flex}.site .page-routed-review .cutrow{padding:6px 16px 18px}.site .page-routed-review .cutrow input[type=range]{width:100%;accent-color:var(--marker);height:24px}.site .page-routed-review .qline{border-top:1px solid var(--line);color:var(--tan);padding:14px 16px;font-size:.9375rem;line-height:1.6}.site .page-routed-review .qline b{color:var(--bone);font-weight:500}.site .page-routed-review .cert{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.site .page-routed-review .cert>div{border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.site .page-routed-review .cert>div:nth-child(3n){border-right:0}.site .page-routed-review .cert dt{font-family:var(--mono);letter-spacing:normal;text-transform:uppercase;color:var(--tan2);font-size:.625rem}.site .page-routed-review .cert dd{color:var(--bone);font-family:var(--mono);word-break:break-word;margin:0;font-size:.8125rem;line-height:1.5}@media (max-width:820px){.site .page-routed-review .cert{grid-template-columns:repeat(2,minmax(0,1fr))}.site .page-routed-review .cert>div:nth-child(3n){border-right:1px solid var(--line)}.site .page-routed-review .cert>div:nth-child(2n){border-right:0}}@media (max-width:480px){.site .page-routed-review .cert{grid-template-columns:1fr}.site .page-routed-review .cert>div{border-bottom:1px solid var(--line);border-right:0!important}.site .page-routed-review .cert>div:last-child{border-bottom:0}.site .page-routed-review .hist{height:140px}}.site .page-routed-review .seam{--sp:.5;padding:20px 16px 16px;position:relative}.site .page-routed-review .gridwrap{touch-action:pan-y;cursor:ew-resize;position:relative}.site .page-routed-review .qgrid{grid-template-columns:repeat(32,minmax(0,1fr));gap:2px;display:grid}.site .page-routed-review .qgrid i{aspect-ratio:1;background:var(--g2);transition:background var(--t-color)}.site .page-routed-review .qgrid i.on{background:var(--marker)}.site .page-routed-review .qgrid i.a{background:var(--tan2)}.site .page-routed-review .seamline{top:-6px;bottom:-6px;left:calc(var(--sp)*100%);background:var(--bone);z-index:3;pointer-events:none;width:1px;position:absolute}.site .page-routed-review .grab{top:50%;left:calc(var(--sp)*100%);z-index:4;border:1px solid var(--ink-t);background:var(--bone);width:44px;height:44px;color:var(--ink-t);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;transition:background var(--t-color),transform var(--t-move);border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute}.site .page-routed-review .grab:hover{background:var(--bone-hi)}.site .page-routed-review .grab:active{transform:scale(.94)}.site .page-routed-review .grab svg{width:18px;height:18px}.site .page-routed-review .seamlegend{font-family:var(--mono);letter-spacing:normal;text-transform:uppercase;justify-content:space-between;gap:12px;margin-top:14px;font-size:.625rem;display:flex}.site .page-routed-review .seamlegend span{color:var(--tan2)}.site .page-routed-review .seamlegend b{color:var(--bone);font-weight:500}.site .page-routed-review .rules{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;display:grid}.site .page-routed-review .rules>div{border-right:1px solid var(--line);padding:16px}.site .page-routed-review .rules>div:last-child{border-right:0}.site .page-routed-review .rules h3{color:var(--bone);letter-spacing:-.01em;font-size:1rem;font-weight:600}.site .page-routed-review .rules .n{font-family:var(--mono);color:var(--marker);letter-spacing:-.01em;margin-top:10px;font-size:1.375rem}.site .page-routed-review .rules p{color:var(--tan);max-width:36ch;margin-top:8px;font-size:.875rem;line-height:1.55}.site .page-routed-review .toggle{padding:0 16px 16px;display:none}.site .page-routed-review .toggle .seg{border:1px solid var(--line);background:var(--g1);gap:2px;padding:2px;display:flex}.site .page-routed-review .toggle button{color:var(--tan2);cursor:pointer;height:44px;transition:background var(--t-color),color var(--t-color);background:0 0;border:0;flex:1;font-size:.875rem;font-weight:500}.site .page-routed-review .toggle button:hover{color:var(--bone)}.site .page-routed-review .toggle button[aria-pressed=true]{background:var(--bone);color:var(--ink-t)}@media (max-width:700px){.site .page-routed-review .grab,.site .page-routed-review .seamlegend,.site .page-routed-review .seamline{display:none}.site .page-routed-review .toggle{display:block}.site .page-routed-review .gridwrap{cursor:default}.site .page-routed-review .rules{grid-template-columns:1fr}.site .page-routed-review .rules>div{border-right:0;border-bottom:1px solid var(--line)}.site .page-routed-review .rules>div:last-child{border-bottom:0}.site .page-routed-review .qgrid{grid-template-columns:repeat(16,minmax(0,1fr))}}.site .page-routed-review .count{grid-template-columns:5fr 7fr;align-items:start;gap:48px;margin-top:36px;display:grid}.site .page-routed-review .tally{border:1px solid var(--line);background:var(--g0);margin:0}.site .page-routed-review .tally .r{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:baseline;gap:14px;padding:14px 16px;display:grid}.site .page-routed-review .tally .r:last-child{border-bottom:0}.site .page-routed-review .tally .who{font-family:var(--mono);letter-spacing:normal;text-transform:uppercase;color:var(--tan2);font-size:.6875rem}.site .page-routed-review .tally .what{color:var(--bone);font-size:.9375rem}.site .page-routed-review .tally .cnt{font-family:var(--mono);letter-spacing:.08em;color:var(--marker);font-size:.6875rem}.site .page-routed-review .tally .r.miss .what{color:var(--tan2)}.site .page-routed-review .count p{color:var(--tan);max-width:58ch;font-size:1rem}.site .page-routed-review .count p+p{margin-top:14px}@media (max-width:900px){.site .page-routed-review .count{grid-template-columns:1fr;gap:28px}}.site .page-routed-review .jump{grid-template-columns:repeat(3,minmax(0,1fr))}.site .page-routed-review .jump span{max-width:32ch}@media (max-width:900px){.site .page-routed-review .jump{grid-template-columns:1fr}}
