.bench-hero-wash{background:radial-gradient(50% 50%,#7c7ff221,#0000 70%)}.site-theme .site-panel.bench-hero-panel{box-shadow:var(--lg-shadow-island), 0 0 0 1px #ffffff05, 0 40px 140px -40px #7c7ff247}.bench-plot{position:relative}.bench-gridline{background:#ffffff0f;height:1px;position:absolute;inset-inline:0}.bench-gridline[data-base]{background:#ffffff2e}.bench-tick{font-family:var(--font-mono), ui-monospace, monospace;color:#f5f5f761;font-variant-numeric:tabular-nums;font-size:10px;line-height:1;position:absolute;left:0;transform:translateY(50%)}.bench-col{background:linear-gradient(180deg, color-mix(in srgb, var(--hue) 52%, transparent) 0%, color-mix(in srgb, var(--hue) 14%, transparent) 100%);width:100%;min-height:2px;box-shadow:inset 0 2px 0 var(--hue);transform-origin:bottom;transition:transform 1.1s var(--ease-out), height .52s var(--ease-out);border-radius:6px 6px 0 0;position:relative;transform:scaleY(0)}.bench-col[data-accent]{background:linear-gradient(#c3c4ff 0%,#8d90f6 24%,#6a6de6 70%,#5154cf 100%);box-shadow:inset 0 1px #fff9,0 0 26px #7c7ff26b,0 0 90px 6px #7c7ff229}.is-in .bench-col{transform:scaleY(1)}.bench-val{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out), bottom .52s var(--ease-out);transform:translateY(4px)}.is-in .bench-val{opacity:1;transform:none}.bench-claim{inset-inline:-3px;border:1px dashed color-mix(in srgb, var(--hue) 80%, white);pointer-events:none;opacity:0;transition:opacity .7s var(--ease-out), height .52s var(--ease-out);border-bottom:0;border-radius:8px 8px 0 0;position:absolute;bottom:0}.is-in .bench-claim{opacity:.85}.bench-claim-key{border:1px dashed color-mix(in srgb, var(--hue) 80%, white);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.bench-slot{transition:opacity .22s}.bench-columns:has(.bench-slot:hover) .bench-slot:not(:hover){opacity:.38}.bench-tip{pointer-events:none;white-space:normal;width:max-content;max-width:min(240px,50vw);display:none}.bench-slot:hover .bench-tip,.bench-slot:focus-visible .bench-tip{display:block}.bench-cell{aspect-ratio:1;transition:transform .16s ease, opacity .5s var(--ease-out);background:#ffffff08;border-radius:3px;display:block;box-shadow:inset 0 0 0 1px #ffffff12}.bench-cell[data-caught]{background:color-mix(in srgb, var(--hue) 88%, transparent);box-shadow:none}.bench-cell[data-caught][data-accent]{background:#8a8df6;box-shadow:0 0 10px #7c7ff280}.bench-cell[data-claimed]{box-shadow:none;outline:1px dashed color-mix(in srgb, var(--hue) 85%, white);outline-offset:-1px;background:0 0}.bench-cell[data-pending]{box-shadow:inset 0 0 0 1px var(--lg-tone-attention);background:0 0}.bench-matrix .bench-cell{opacity:0}.bench-matrix.is-in .bench-cell{opacity:1}.bench-matrix a.bench-cell:hover{transform:scale(1.18)}.bench-col-hl{background:#ffffff0d;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff1a}.bench-mark{border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bench-mark[data-caught]{background:color-mix(in srgb, var(--hue) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hue) 45%, transparent);color:color-mix(in srgb, var(--hue) 70%, white)}.bench-mark[data-caught][data-accent]{color:#fff;background:linear-gradient(#8d90f6,#5f62dc);box-shadow:inset 0 1px #fff6,0 0 14px #7c7ff273}.bench-mark[data-claimed]{outline:1px dashed color-mix(in srgb, var(--hue) 85%, white);outline-offset:2px}.bench-mark[data-missed]{color:#f5f5f747;box-shadow:inset 0 0 0 1px #ffffff14}.bench-swatch{background:var(--hue);border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.bench-swatch[data-accent]{background:#8a8df6;box-shadow:0 0 8px #7c7ff2b3}.bench-meter{background:#ffffff14;border-radius:9999px;height:3px;overflow:hidden}.bench-meter>span{background:var(--hue);border-radius:9999px;height:100%;display:block}.bench-meter[data-accent]>span{background:#8a8df6}
