.ResultMoment-module__hShnGa__goal{background:var(--bg-2);border:1px solid var(--border);border-left:3px solid var(--border-bright);border-radius:var(--radius-sm);flex-direction:column;justify-content:center;gap:2px;min-height:84px;padding:10px 12px 10px 13px;transition:border-color .2s;display:flex}@container board (max-width:299px){.ResultMoment-module__hShnGa__goal{min-height:104px}}.ResultMoment-module__hShnGa__goalMain{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700;line-height:1.35}.ResultMoment-module__hShnGa__goalSub{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:500;line-height:1.35}.ResultMoment-module__hShnGa__goalChallenge{border-left-color:var(--purple)}.ResultMoment-module__hShnGa__goalAhead{border-left-color:var(--cyan)}.ResultMoment-module__hShnGa__goalAhead .ResultMoment-module__hShnGa__goalSub{color:var(--cyan-bright)}.ResultMoment-module__hShnGa__goalBehind{border-left-color:var(--border-bright)}.ResultMoment-module__hShnGa__chip{z-index:2;height:26px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text);background:var(--panel-2);border:1px solid var(--border-bright);pointer-events:none;border-radius:13px;align-items:center;padding:0 12px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.ResultMoment-module__hShnGa__chipChallenge{color:var(--purple-bright);border-color:var(--purple)}.ResultMoment-module__hShnGa__chipAhead{color:var(--cyan-bright);border-color:var(--cyan)}.ResultMoment-module__hShnGa__chipBehind{color:var(--muted);border-color:var(--border-bright)}.ResultMoment-module__hShnGa__result{position:relative}.ResultMoment-module__hShnGa__flash{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--amber), 0 0 18px #fbbf2438;opacity:0;pointer-events:none;animation:1.4s ease-out ResultMoment-module__hShnGa__pbFlash;position:absolute;inset:-1px}@keyframes ResultMoment-module__hShnGa__pbFlash{0%{opacity:0}18%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ResultMoment-module__hShnGa__flash{animation:none}}.ResultMoment-module__hShnGa__scoreRow{justify-content:space-between;align-items:center;gap:10px;height:40px;display:flex}.ResultMoment-module__hShnGa__scoreRow>.cps-score{flex:0 auto;min-width:0}.cps-score.ResultMoment-module__hShnGa__scoreBest{color:var(--amber)}.ResultMoment-module__hShnGa__scoreBox{font-variant-numeric:tabular-nums;display:inline-block;position:relative}.ResultMoment-module__hShnGa__scoreSizer{visibility:hidden}.ResultMoment-module__hShnGa__scoreLive{text-align:left;white-space:nowrap;position:absolute;inset:0}.ResultMoment-module__hShnGa__badge{height:26px;font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--purple-bright);border:1px solid var(--purple);border-radius:13px;flex:none;align-items:center;padding:0 11px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.ResultMoment-module__hShnGa__badgeOwn{color:var(--text);border-color:var(--border-bright)}.ResultMoment-module__hShnGa__rhythm{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);grid-template-areas:"facts histo""formula formula";gap:8px 14px;padding-top:10px;display:grid}.ResultMoment-module__hShnGa__rhythmFacts{flex-direction:column;grid-area:facts;justify-content:space-between;gap:8px;margin:0;display:flex}.ResultMoment-module__hShnGa__rhythmFacts dt{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-dim);font-size:11px;font-weight:600;line-height:14px;overflow:hidden}.ResultMoment-module__hShnGa__rhythmFacts dd{height:18px;font-family:var(--font-display);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text);margin:4px 0 0;font-size:15px;font-weight:600;line-height:18px}.cps-result.is-empty .ResultMoment-module__hShnGa__rhythmFacts dd{color:var(--muted-dim)}.ResultMoment-module__hShnGa__histo{flex-direction:column;grid-area:histo;justify-content:flex-end;gap:4px;min-width:0;display:flex}.ResultMoment-module__hShnGa__histoBars{border-bottom:1px solid var(--border-bright);align-items:flex-end;gap:1px;height:52px;display:flex;position:relative}.ResultMoment-module__hShnGa__histoBar{background:#a855f78c;border-radius:1px 1px 0 0;flex:1 1 0;min-width:0}.ResultMoment-module__hShnGa__histoTop{background:var(--cyan)}.ResultMoment-module__hShnGa__histoOver{background:#a855f74d;margin-left:3px}.ResultMoment-module__hShnGa__histoOver.ResultMoment-module__hShnGa__histoTop{background:var(--cyan)}.ResultMoment-module__hShnGa__histoEmpty{text-align:center;color:var(--muted-dim);justify-content:center;align-items:center;font-size:13px;line-height:1.3;display:flex;position:absolute;inset:0}.ResultMoment-module__hShnGa__histoAxis{height:14px;font-family:var(--font-display);letter-spacing:.06em;color:var(--muted-dim);justify-content:space-between;font-size:10px;line-height:14px;display:flex}.ResultMoment-module__hShnGa__formula{min-height:36.4px;color:var(--muted-dim);grid-area:formula;margin:0;font-size:13px;line-height:1.4}@container board (max-width:279px){.ResultMoment-module__hShnGa__formula{min-height:54.6px}}.cps-actions.ResultMoment-module__hShnGa__actions{flex-direction:column;gap:8px;display:flex}.ResultMoment-module__hShnGa__actionsMain,.ResultMoment-module__hShnGa__actionsMinor{gap:8px;display:grid}.ResultMoment-module__hShnGa__actionsMain{grid-template-columns:minmax(0,1fr) 116px}.ResultMoment-module__hShnGa__actionsMinor{grid-template-columns:repeat(2,minmax(0,1fr))}@container board (max-width:319px){.ResultMoment-module__hShnGa__actionsMain{grid-template-columns:minmax(0,1fr)}}.tool-btn.ResultMoment-module__hShnGa__btnError{color:var(--red);border-color:var(--red)}.tool-btn.ResultMoment-module__hShnGa__btnError:hover:not(:disabled){color:var(--red);border-color:var(--red)}.ResultMoment-module__hShnGa__storageNote{color:var(--text-2);border:1px solid var(--red);border-radius:var(--radius-sm);grid-column:1/-1;margin:0;padding:8px 10px;font-size:14px;line-height:1.45}.ResultMoment-module__hShnGa__storageNote strong{color:var(--red);font-weight:700}
.RunHistory-module__nI27vG__root{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"best clear""recent recent""chart chart""caption caption""actions actions""note note";align-items:center;gap:10px 12px;padding-top:12px;display:grid}.RunHistory-module__nI27vG__best{grid-area:best}.RunHistory-module__nI27vG__clear{grid-area:clear;justify-self:end}.RunHistory-module__nI27vG__recent{grid-area:recent}.RunHistory-module__nI27vG__chart{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);grid-area:chart;height:60px;position:relative}.RunHistory-module__nI27vG__plot{position:absolute;inset:8px 10px}.RunHistory-module__nI27vG__svg{width:100%;height:100%;display:block;overflow:visible}.RunHistory-module__nI27vG__line{fill:none;stroke:var(--purple-bright);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.RunHistory-module__nI27vG__base{stroke:var(--border-bright);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.RunHistory-module__nI27vG__pbLine{stroke:var(--amber);stroke-width:1px;stroke-dasharray:4 4;opacity:.75;vector-effect:non-scaling-stroke}.RunHistory-module__nI27vG__dot{pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.RunHistory-module__nI27vG__dotLatest{background:var(--purple-bright);box-shadow:0 0 0 2px var(--bg-2)}.RunHistory-module__nI27vG__dotBest{background:var(--amber);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg-2)}.RunHistory-module__nI27vG__caption{-webkit-line-clamp:2;line-clamp:2;min-height:39.2px;color:var(--muted);-webkit-box-orient:vertical;grid-area:caption;margin:0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.RunHistory-module__nI27vG__actions{flex-wrap:wrap;grid-area:actions;justify-content:space-between;gap:4px 12px;display:flex}.RunHistory-module__nI27vG__note{grid-area:note}.RunHistory-module__nI27vG__swap{display:inline-grid}.RunHistory-module__nI27vG__swap>span{grid-area:1/1}.RunHistory-module__nI27vG__swap>.RunHistory-module__nI27vG__off{visibility:hidden}
.SpacebarCounter-module__RchUOG__modeRow{margin-bottom:8px}.SpacebarCounter-module__RchUOG__pad:focus .SpacebarCounter-module__RchUOG__ifBlur,.SpacebarCounter-module__RchUOG__pad:not(:focus) .SpacebarCounter-module__RchUOG__ifFocus{display:none}.clickpad.phase-idle.SpacebarCounter-module__RchUOG__pad:focus{--pad-bracket:var(--purple-bright);border-color:var(--purple)}.SpacebarCounter-module__RchUOG__noTimer .pad-timer{visibility:hidden}.SpacebarCounter-module__RchUOG__lastKey{min-width:2ch;font-family:var(--font-display);color:var(--cyan-bright);margin-left:6px;font-weight:700;display:inline-block}.SpacebarCounter-module__RchUOG__storeNote{height:18px;color:var(--muted-dim);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;margin:0;font-size:14px;line-height:18px;overflow:hidden}.SpacebarCounter-module__RchUOG__storeBlocked{color:var(--text);font-weight:700}.SpacebarCounter-module__RchUOG__touchNote{display:none}@media (pointer:coarse){.SpacebarCounter-module__RchUOG__touchNote{display:block}}@media (prefers-reduced-motion:reduce){.SpacebarCounter-module__RchUOG__pad .pad-hit{display:none}.SpacebarCounter-module__RchUOG__pad .pad-timer-fill{will-change:auto}}
.ReactionTest-module__WckHoq__display{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);margin-top:14px;padding:12px 14px}.ReactionTest-module__WckHoq__displayHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ReactionTest-module__WckHoq__displayTitle{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;font-weight:700;line-height:1.3;display:flex}.ReactionTest-module__WckHoq__basisChip{border:1px solid var(--border-bright);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}.tool-btn.ReactionTest-module__WckHoq__smallBtn{flex:none}.ReactionTest-module__WckHoq__reading{white-space:nowrap;align-items:baseline;gap:4px 14px;min-height:32px;margin:8px 0 6px;display:flex;overflow:hidden}.ReactionTest-module__WckHoq__readingHz{font-family:var(--font-display);color:var(--cyan-bright);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:32px}.ReactionTest-module__WckHoq__readingSub{text-overflow:ellipsis;min-width:0;color:var(--muted);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:32px;overflow:hidden}.ReactionTest-module__WckHoq__readingWait{color:var(--muted);font-size:16px;font-weight:600;line-height:32px}.ReactionTest-module__WckHoq__sentence{min-height:2.9em;color:var(--text);-webkit-user-select:text;user-select:text;margin:0;font-size:15px;line-height:1.45}@media (max-width:640px){.ReactionTest-module__WckHoq__sentence{min-height:4.35em}}@media (max-width:400px){.ReactionTest-module__WckHoq__sentence{min-height:5.8em}}.ReactionTest-module__WckHoq__details{color:var(--muted);-webkit-user-select:text;user-select:text;margin-top:4px;font-size:15px;line-height:1.5}.ReactionTest-module__WckHoq__details summary{width:fit-content;color:var(--text);cursor:pointer;padding:12px 0;font-weight:700;line-height:20px}.ReactionTest-module__WckHoq__details summary:hover{color:var(--cyan-bright)}.ReactionTest-module__WckHoq__details summary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.ReactionTest-module__WckHoq__details p{margin:0 0 8px}.ReactionTest-module__WckHoq__classMode{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}.ReactionTest-module__WckHoq__classHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.ReactionTest-module__WckHoq__classIntro{flex:280px;min-width:0}.ReactionTest-module__WckHoq__title{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3}.ReactionTest-module__WckHoq__lead{color:var(--muted);-webkit-user-select:text;user-select:text;margin:0;font-size:15px;line-height:1.45}.tool-btn.ReactionTest-module__WckHoq__toggle{flex:none;justify-content:center;align-items:center;gap:10px;display:inline-flex}.tool-btn.ReactionTest-module__WckHoq__toggle[aria-pressed=true]{border-color:var(--purple)}.ReactionTest-module__WckHoq__togglePill{border:1px solid var(--border-bright);text-align:center;min-width:38px;color:var(--muted);border-radius:999px;padding:1px 6px;font-size:12px;line-height:16px;display:inline-block}.tool-btn.ReactionTest-module__WckHoq__toggle[aria-pressed=true] .ReactionTest-module__WckHoq__togglePill{border-color:var(--purple);background:color-mix(in srgb, var(--purple) 22%, transparent);color:var(--text)}.ReactionTest-module__WckHoq__panel{gap:14px;margin-top:14px;display:grid}.ReactionTest-module__WckHoq__notice{background:var(--bg-2);border:1px solid var(--border-bright);border-left:3px solid var(--cyan);border-radius:var(--radius-sm);color:var(--text);-webkit-user-select:text;user-select:text;margin:0;padding:10px 12px;font-size:15px;line-height:1.45}.ReactionTest-module__WckHoq__notice.ReactionTest-module__WckHoq__isBlocked{border-left-color:var(--red)}.ReactionTest-module__WckHoq__controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 18px;display:grid}@media (max-width:640px){.ReactionTest-module__WckHoq__controls{grid-template-columns:minmax(0,1fr)}}.ReactionTest-module__WckHoq__field{gap:6px;min-width:0;margin:0;display:grid}.ReactionTest-module__WckHoq__label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;font-weight:700;line-height:1.3;display:flex}.ReactionTest-module__WckHoq__count{font-family:var(--font-display);letter-spacing:.04em;text-transform:none;color:var(--muted-dim);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ReactionTest-module__WckHoq__inputRow{gap:8px;min-width:0;display:flex}.ReactionTest-module__WckHoq__input,.ReactionTest-module__WckHoq__select{width:100%;min-width:0;min-height:44px;font-family:var(--font-body);color:var(--text);background:var(--bg-2);border:1px solid var(--border-bright);border-radius:var(--radius-sm);flex:auto;padding:8px 12px;font-size:17px;font-weight:600}.ReactionTest-module__WckHoq__input::placeholder{color:var(--muted-dim);opacity:1}.ReactionTest-module__WckHoq__input:focus-visible,.ReactionTest-module__WckHoq__select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-color:var(--cyan)}.ReactionTest-module__WckHoq__input[aria-invalid=true]{border-color:var(--red)}.ReactionTest-module__WckHoq__select:disabled{color:var(--muted-dim);cursor:not-allowed}.ReactionTest-module__WckHoq__select option{color:var(--text);background:var(--panel)}.ReactionTest-module__WckHoq__help,.ReactionTest-module__WckHoq__error{-webkit-user-select:text;user-select:text;margin:0;font-size:14px;line-height:1.4}.ReactionTest-module__WckHoq__help{color:var(--muted)}.ReactionTest-module__WckHoq__error{color:var(--red)}.ReactionTest-module__WckHoq__tableHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ReactionTest-module__WckHoq__tableTitle{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text);align-items:baseline;gap:10px;margin:0;font-size:14px;font-weight:700;display:flex}.ReactionTest-module__WckHoq__tableWrap{border:1px solid var(--border);border-radius:var(--radius-sm);overflow-x:auto}.ReactionTest-module__WckHoq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;width:100%;font-size:15px;line-height:1.35}.ReactionTest-module__WckHoq__table thead th{letter-spacing:.08em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--muted);border-bottom:1px solid var(--border-bright);padding:8px 12px;font-size:12px;font-weight:700}.ReactionTest-module__WckHoq__table td,.ReactionTest-module__WckHoq__table tbody th{vertical-align:middle;border-bottom:1px solid var(--border);padding:8px 12px}.ReactionTest-module__WckHoq__table tbody tr:last-child td,.ReactionTest-module__WckHoq__table tbody tr:last-child th{border-bottom:0}.ReactionTest-module__WckHoq__table .ReactionTest-module__WckHoq__num{text-align:right;white-space:nowrap}.ReactionTest-module__WckHoq__table td.ReactionTest-module__WckHoq__num{font-family:var(--font-display);color:var(--cyan-bright);font-size:14px;font-weight:700}.ReactionTest-module__WckHoq__name{text-align:left;min-width:0;color:var(--text);overflow-wrap:anywhere;font-weight:700}.ReactionTest-module__WckHoq__nextBadge{border:1px solid var(--purple);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text);vertical-align:1px;border-radius:999px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700;line-height:16px;display:inline-block}.ReactionTest-module__WckHoq__tries{color:var(--muted);margin-top:2px;font-size:13px;font-weight:500;display:block}.ReactionTest-module__WckHoq__actionCol{text-align:right;width:1%}.ReactionTest-module__WckHoq__empty{color:var(--muted)}@media (max-width:420px){.ReactionTest-module__WckHoq__table thead th,.ReactionTest-module__WckHoq__table td,.ReactionTest-module__WckHoq__table tbody th{padding:8px 6px}}.ReactionTest-module__WckHoq__rowBtn{min-width:44px;min-height:44px;font-family:var(--font-body);letter-spacing:.03em;white-space:nowrap;color:var(--muted);border:1px solid var(--border-bright);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:6px 12px;font-size:15px;font-weight:700;transition:border-color .12s,color .12s}.ReactionTest-module__WckHoq__rowBtn:hover:not(:disabled){color:var(--cyan-bright);border-color:var(--cyan)}.ReactionTest-module__WckHoq__rowBtn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ReactionTest-module__WckHoq__rowBtn[aria-pressed=true]{color:var(--text);border-color:var(--purple);background:color-mix(in srgb, var(--purple) 22%, transparent)}.ReactionTest-module__WckHoq__rowBtn:disabled{color:var(--muted-dim);border-color:var(--border);cursor:not-allowed}.ReactionTest-module__WckHoq__rowBtn.ReactionTest-module__WckHoq__isArmed{color:var(--red);border-color:var(--red)}.tool-btn.ReactionTest-module__WckHoq__isArmed{color:var(--red);border-color:var(--red)}.tool-btn.ReactionTest-module__WckHoq__isArmed:hover:not(:disabled){color:var(--red);border-color:var(--red)}.ReactionTest-module__WckHoq__actions{flex-wrap:wrap;gap:10px;display:flex}.ReactionTest-module__WckHoq__actions .tool-btn{flex:180px}.ReactionTest-module__WckHoq__sheet{display:none}@media print{@page{size:A4 portrait;margin:12mm}.ReactionTest-module__WckHoq__printing :not(:has(.ReactionTest-module__WckHoq__sheet)):not(.ReactionTest-module__WckHoq__sheet):not(.ReactionTest-module__WckHoq__sheet *){display:none!important}:is(.ReactionTest-module__WckHoq__printing,.ReactionTest-module__WckHoq__printing :has(.ReactionTest-module__WckHoq__sheet)){width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.ReactionTest-module__WckHoq__printing:before,.ReactionTest-module__WckHoq__printing:after{content:none!important;display:none!important}.ReactionTest-module__WckHoq__printing :has(.ReactionTest-module__WckHoq__sheet):before{content:none!important;display:none!important}.ReactionTest-module__WckHoq__printing :has(.ReactionTest-module__WckHoq__sheet):after{content:none!important;display:none!important}.ReactionTest-module__WckHoq__printing .ReactionTest-module__WckHoq__sheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:canvastext;font-family:var(--font-body);-webkit-user-select:text;user-select:text;background:canvas;font-size:10pt;line-height:1.2;display:block!important}.ReactionTest-module__WckHoq__sheetTitle{font-family:var(--font-display);letter-spacing:.02em;margin:0 0 1.5mm;font-size:14pt;font-weight:700}.ReactionTest-module__WckHoq__sheetMeta{margin:0 0 4mm;font-size:10pt}.ReactionTest-module__WckHoq__sheetTable{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ReactionTest-module__WckHoq__sheetTable th{letter-spacing:.04em;text-transform:uppercase;text-align:left;border-bottom:.75pt solid canvastext;padding:1mm 1.5mm;font-size:8.5pt;font-weight:700}.ReactionTest-module__WckHoq__sheetTable th,.ReactionTest-module__WckHoq__sheetTable td{color:canvastext}.ReactionTest-module__WckHoq__sheetTable td{border-bottom:.3pt solid graytext;padding:.7mm 1.5mm;font-weight:500}.ReactionTest-module__WckHoq__sheetTable tr{break-inside:avoid}.ReactionTest-module__WckHoq__sheetTable .ReactionTest-module__WckHoq__sheetNum{text-align:right;width:12mm}.ReactionTest-module__WckHoq__sheetTable th.ReactionTest-module__WckHoq__sheetNum:nth-child(3),.ReactionTest-module__WckHoq__sheetTable th.ReactionTest-module__WckHoq__sheetNum:nth-child(4){width:17mm}.ReactionTest-module__WckHoq__sheetTable .ReactionTest-module__WckHoq__sheetNo{text-align:right;width:8mm}.ReactionTest-module__WckHoq__sheetName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ReactionTest-module__WckHoq__sheetFoot{margin:4mm 0 0;font-size:8.5pt;line-height:1.3}}
.ScrollTest-module__WQ2Bfq__modeRow{margin-bottom:8px}.ScrollTest-module__WQ2Bfq__speedPad{height:260px}.clickpad.ScrollTest-module__WQ2Bfq__track{--track-h:260px;height:var(--track-h);min-height:var(--track-h);cursor:default;background-image:none}.ScrollTest-module__WQ2Bfq__scroller{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;outline:none;position:absolute;inset:0;overflow:hidden auto}.ScrollTest-module__WQ2Bfq__scroller::-webkit-scrollbar{display:none}.ScrollTest-module__WQ2Bfq__scroller:focus-visible{outline:2px solid var(--cyan);outline-offset:-4px;border-radius:var(--radius)}.ScrollTest-module__WQ2Bfq__locked{overflow-y:hidden}.ScrollTest-module__WQ2Bfq__course{height:calc(var(--target) + 100% + 2px);background-image:radial-gradient(#ece7f712 1px,#0000 1.5px);background-size:22px 22px;position:relative}.ScrollTest-module__WQ2Bfq__tick{left:0;top:calc(var(--at) + var(--track-h) / 2);border-top:1px solid var(--border-bright);width:28px;position:absolute}.ScrollTest-module__WQ2Bfq__mark{left:0;right:0;top:calc(var(--at) + var(--track-h) / 2);border-top:1px solid var(--border-bright);text-align:right;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:4px 18px 0 0;font-size:12px;font-weight:600;position:absolute}.ScrollTest-module__WQ2Bfq__finish{border-top:2px solid var(--purple);color:var(--purple-bright)}.ScrollTest-module__WQ2Bfq__here{pointer-events:none;z-index:2;height:0;position:absolute;top:50%;left:0;right:0}.ScrollTest-module__WQ2Bfq__here:before,.ScrollTest-module__WQ2Bfq__here:after{content:"";background:var(--cyan);width:14px;height:2px;position:absolute;top:-1px}.ScrollTest-module__WQ2Bfq__here:before{left:0}.ScrollTest-module__WQ2Bfq__here:after{right:0}.ScrollTest-module__WQ2Bfq__hud{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ScrollTest-module__WQ2Bfq__hud>.clickpad-inner{width:100%}.ScrollTest-module__WQ2Bfq__progress{z-index:3;background:var(--border);pointer-events:none;height:6px;position:absolute;top:0;left:0;right:0;overflow:hidden}.ScrollTest-module__WQ2Bfq__progressFill{background:var(--cyan);transform-origin:0;will-change:transform;height:100%;display:block;transform:scaleX(0)}.ScrollTest-module__WQ2Bfq__storageNote{color:var(--muted);font-size:14px;line-height:1.35}.ScrollTest-module__WQ2Bfq__notes{margin-top:14px;display:grid}.ScrollTest-module__WQ2Bfq__notes .ScrollTest-module__WQ2Bfq__note{grid-area:1/1;margin:0;font-size:15px;line-height:1.55}.ScrollTest-module__WQ2Bfq__noteHidden{visibility:hidden}@media (prefers-reduced-motion:reduce){.ScrollTest-module__WQ2Bfq__progressFill{will-change:auto}}
.MouseTester-module__JsZfAa__root{position:relative}.clickpad.MouseTester-module__JsZfAa__pad{cursor:default;text-align:left;overscroll-behavior:contain;min-height:0;padding:30px 26px;display:block}.MouseTester-module__JsZfAa__inner{flex-direction:column;gap:10px;display:flex;position:relative}.MouseTester-module__JsZfAa__mainRow,.MouseTester-module__JsZfAa__sideRow,.MouseTester-module__JsZfAa__wheelRow{gap:10px;display:grid}.MouseTester-module__JsZfAa__mainRow{grid-template-columns:repeat(3,minmax(0,1fr))}.MouseTester-module__JsZfAa__sideRow{grid-template-columns:repeat(2,minmax(0,1fr))}.MouseTester-module__JsZfAa__wheelRow{grid-template-columns:repeat(4,minmax(0,1fr))}.MouseTester-module__JsZfAa__btn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--panel-2);text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:12px 8px 10px;display:flex}.MouseTester-module__JsZfAa__isPressed{border-color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan);background:#22d3ee1a}.MouseTester-module__JsZfAa__btnHead{flex-direction:column;align-items:center;gap:1px;min-width:0;max-width:100%;display:flex}.MouseTester-module__JsZfAa__btnLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--text);font-size:14px;font-weight:700;line-height:1.2}.MouseTester-module__JsZfAa__btnCode{font-family:var(--font-display);letter-spacing:.04em;color:var(--muted-dim);white-space:nowrap;font-size:12px;line-height:1.3}.MouseTester-module__JsZfAa__isPressed .MouseTester-module__JsZfAa__btnCode{color:var(--cyan-bright)}.MouseTester-module__JsZfAa__btnCount{font-family:var(--font-display);color:var(--text);font-variant-numeric:tabular-nums;margin-top:4px;font-size:28px;font-weight:800;line-height:1.1}.MouseTester-module__JsZfAa__btnSub{color:var(--muted-dim);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.MouseTester-module__JsZfAa__dbl{font-family:var(--font-body);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:600;display:inline-flex}.MouseTester-module__JsZfAa__dblDot{border:1px solid var(--border-bright);border-radius:50%;width:10px;height:10px;position:relative}.MouseTester-module__JsZfAa__dblDot:after{content:"";background:var(--amber);opacity:0;border-radius:50%;transition:opacity .15s;position:absolute;inset:-1px}.MouseTester-module__JsZfAa__dblOn:after{opacity:1}.MouseTester-module__JsZfAa__wheel{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-2);text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 6px;display:flex}.MouseTester-module__JsZfAa__wheelArrow{color:var(--cyan-bright);font-size:16px;line-height:1}.MouseTester-module__JsZfAa__wheelCount{font-family:var(--font-display);color:var(--text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.15}.MouseTester-module__JsZfAa__wheelLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted-dim);text-transform:uppercase;letter-spacing:.04em;font-size:12px;overflow:hidden}.MouseTester-module__JsZfAa__hint{color:var(--muted);text-align:center;margin:4px 0 0;font-size:15px;line-height:1.45}.MouseTester-module__JsZfAa__status{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-top:14px;display:flex}.MouseTester-module__JsZfAa__statusItem{flex-direction:column;gap:4px;min-width:0;display:flex}.MouseTester-module__JsZfAa__statusLabel{font-family:var(--font-body);color:var(--muted-dim);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.MouseTester-module__JsZfAa__statusVal{min-height:2.7em;font-family:var(--font-body);color:var(--cyan-bright);font-size:16px;font-weight:700;line-height:1.35;display:block}.MouseTester-module__JsZfAa__totals{color:var(--muted);font-variant-numeric:tabular-nums;gap:14px;font-size:15px;display:flex}.MouseTester-module__JsZfAa__totals strong{color:var(--text)}.MouseTester-module__JsZfAa__note{color:var(--muted);-webkit-user-select:text;user-select:text;margin:10px 0 0;font-size:15px;line-height:1.45}.MouseTester-module__JsZfAa__footer{align-items:center}.MouseTester-module__JsZfAa__links{flex-wrap:wrap;gap:4px 18px;display:flex}.MouseTester-module__JsZfAa__link{min-height:44px;color:var(--purple-bright);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.MouseTester-module__JsZfAa__link:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.tool-btn.MouseTester-module__JsZfAa__reset{flex:none;min-width:140px}@media (max-width:520px){.clickpad.MouseTester-module__JsZfAa__pad{padding:26px 14px}.MouseTester-module__JsZfAa__mainRow,.MouseTester-module__JsZfAa__sideRow,.MouseTester-module__JsZfAa__wheelRow{gap:6px}.MouseTester-module__JsZfAa__wheelRow{grid-template-columns:repeat(2,minmax(0,1fr))}.MouseTester-module__JsZfAa__btn{padding:10px 4px 8px}.MouseTester-module__JsZfAa__btnCount{font-size:24px}.MouseTester-module__JsZfAa__dbl{gap:4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.MouseTester-module__JsZfAa__dblDot:after{transition:none}}
.ChatterDetector-module__WAgajq__root{margin-top:16px}.ChatterDetector-module__WAgajq__head{margin-bottom:14px}.ChatterDetector-module__WAgajq__title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text);margin:0 0 6px;font-size:18px;font-weight:700}.ChatterDetector-module__WAgajq__lead{color:var(--muted);-webkit-user-select:text;user-select:text;margin:0;font-size:16px;line-height:1.45}.ChatterDetector-module__WAgajq__picker{border:0;min-width:0;margin:0 0 12px;padding:0}.ChatterDetector-module__WAgajq__legend{font-family:var(--font-body);color:var(--muted-dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;padding:0;font-size:12px;font-weight:600}.ChatterDetector-module__WAgajq__seg{background:var(--bg-2);border:1px solid var(--border);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;max-width:420px;padding:3px;display:grid}.ChatterDetector-module__WAgajq__segItem{min-width:0;display:flex;position:relative}.ChatterDetector-module__WAgajq__segInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ChatterDetector-module__WAgajq__segLabel{width:100%;min-height:44px;color:var(--muted);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;pointer-events:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 6px;font-size:14px;font-weight:600;line-height:20px;display:flex}.ChatterDetector-module__WAgajq__segItem:hover .ChatterDetector-module__WAgajq__segLabel{color:var(--text);background:var(--panel-2)}.ChatterDetector-module__WAgajq__segInput:checked+.ChatterDetector-module__WAgajq__segLabel{color:var(--cyan-bright);box-shadow:inset 0 0 0 1px var(--cyan);background:#22d3ee1a}.ChatterDetector-module__WAgajq__segInput:focus-visible+.ChatterDetector-module__WAgajq__segLabel{outline:2px solid var(--cyan);outline-offset:1px}.clickpad.ChatterDetector-module__WAgajq__pad{cursor:crosshair;min-height:200px}.ChatterDetector-module__WAgajq__padInner{pointer-events:none;flex-direction:column;align-items:center;gap:4px;padding:24px 16px;display:flex;position:relative}.ChatterDetector-module__WAgajq__padCount{font-family:var(--font-display);color:var(--text);font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.ChatterDetector-module__WAgajq__padUnit{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-dim);font-size:13px;font-weight:600}.ChatterDetector-module__WAgajq__padGap{font-family:var(--font-display);color:var(--cyan-bright);font-variant-numeric:tabular-nums;margin-top:8px;font-size:15px;font-weight:600}.ChatterDetector-module__WAgajq__padHint{color:var(--muted);margin-top:6px;font-size:15px}.ChatterDetector-module__WAgajq__isBad{color:var(--red)}.ChatterDetector-module__WAgajq__note{min-height:1.45em;color:var(--amber);margin:8px 0 10px;font-size:15px;line-height:1.45}.ChatterDetector-module__WAgajq__summary{color:var(--muted);-webkit-user-select:text;user-select:text;margin:0 0 16px;font-size:16px;line-height:1.5}.ChatterDetector-module__WAgajq__summary strong{color:var(--text)}.ChatterDetector-module__WAgajq__threshold{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:16px;padding:14px}.ChatterDetector-module__WAgajq__thresholdHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ChatterDetector-module__WAgajq__thresholdLabel{font-family:var(--font-body);color:var(--muted-dim);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.ChatterDetector-module__WAgajq__thresholdValue{font-family:var(--font-display);color:var(--cyan-bright);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.ChatterDetector-module__WAgajq__range{width:100%;min-height:44px;accent-color:var(--purple);cursor:pointer;margin:2px 0 0;display:block}.ChatterDetector-module__WAgajq__range:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.ChatterDetector-module__WAgajq__scale{color:var(--muted-dim);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:13px;display:flex}.ChatterDetector-module__WAgajq__basisRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:10px;display:flex}.ChatterDetector-module__WAgajq__basisText{color:var(--muted);-webkit-user-select:text;user-select:text;flex:260px;margin:0;font-size:15px;line-height:1.45}.ChatterDetector-module__WAgajq__basisChip{border:1px solid var(--border-bright);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}.tool-btn.ChatterDetector-module__WAgajq__smallBtn{flex:none}.ChatterDetector-module__WAgajq__details{color:var(--muted);-webkit-user-select:text;user-select:text;margin-top:10px;font-size:15px;line-height:1.5}.ChatterDetector-module__WAgajq__details p{margin:6px 0 0}.ChatterDetector-module__WAgajq__detailsSummary{cursor:pointer;min-height:44px;color:var(--purple-bright);align-items:center;font-weight:600;display:flex}.ChatterDetector-module__WAgajq__detailsSummary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.ChatterDetector-module__WAgajq__pairsHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.ChatterDetector-module__WAgajq__pairsTitle{font-family:var(--font-body);color:var(--muted-dim);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:600}.ChatterDetector-module__WAgajq__pairsMore{color:var(--muted-dim);font-size:13px}.ChatterDetector-module__WAgajq__pairsBox{overscroll-behavior:contain;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);height:180px;overflow-y:auto}.ChatterDetector-module__WAgajq__pairsBox:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ChatterDetector-module__WAgajq__empty{color:var(--muted-dim);margin:0;padding:14px;font-size:15px}.ChatterDetector-module__WAgajq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.ChatterDetector-module__WAgajq__table th{background:var(--panel-2);color:var(--muted-dim);text-align:left;text-transform:uppercase;letter-spacing:.08em;padding:8px 14px;font-size:12px;font-weight:600;position:sticky;top:0}.ChatterDetector-module__WAgajq__table td{border-top:1px solid var(--border);color:var(--text);padding:7px 14px}.ChatterDetector-module__WAgajq__gapCell{color:var(--red);font-weight:700}.ChatterDetector-module__WAgajq__actions{align-items:center}.ChatterDetector-module__WAgajq__guideLink{min-height:44px;color:var(--purple-bright);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.ChatterDetector-module__WAgajq__guideLink:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.ChatterDetector-module__WAgajq__buttons{flex:260px;gap:8px;max-width:360px;display:flex}.ChatterDetector-module__WAgajq__copyStatus{min-height:1.45em;color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.45}@media (max-width:520px){.ChatterDetector-module__WAgajq__buttons{max-width:none}}
.GuideTryTest-module__VYdHPW__root{margin-top:52px}.GuideTryTest-module__VYdHPW__head{max-width:720px}.GuideTryTest-module__VYdHPW__title{font-family:var(--font-body);letter-spacing:0;color:var(--text);margin:0 0 14px;font-size:27px;font-weight:700;line-height:1.2}.GuideTryTest-module__VYdHPW__intro{color:var(--text-2);margin:0 0 18px;font-size:17.5px;line-height:1.72}.GuideTryTest-module__VYdHPW__tabs{background:var(--bg-2);border:1px solid var(--border);border-radius:11px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;max-width:520px;margin:0 0 14px;padding:3px;display:grid}.GuideTryTest-module__VYdHPW__tab{min-width:0;min-height:52px;color:var(--muted);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 6px;scroll-margin-top:88px;transition:color .12s,background-color .12s,box-shadow .12s;display:flex}.GuideTryTest-module__VYdHPW__tab:hover{color:var(--text);background:var(--panel-2)}.GuideTryTest-module__VYdHPW__tab:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.GuideTryTest-module__VYdHPW__tab[aria-selected=true]{color:var(--cyan-bright);background:color-mix(in srgb, var(--cyan) 10%, transparent);box-shadow:inset 0 0 0 1px var(--cyan)}.GuideTryTest-module__VYdHPW__tabName{font-family:var(--font-display);letter-spacing:.02em;font-size:14px;font-weight:600;line-height:20px}.GuideTryTest-module__VYdHPW__tabRange{font-family:var(--font-body);color:var(--muted);font-size:13px;font-weight:600;line-height:16px}.GuideTryTest-module__VYdHPW__tab[aria-selected=true] .GuideTryTest-module__VYdHPW__tabRange{color:var(--text-2)}.GuideTryTest-module__VYdHPW__note{max-width:720px;color:var(--text-2);margin:14px 0 0;font-size:16px;line-height:1.6}.GuideTryTest-module__VYdHPW__note a{color:var(--purple-bright);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--purple-bright) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--purple-bright) 45%, transparent);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}.GuideTryTest-module__VYdHPW__note a:hover{color:var(--text);-webkit-text-decoration-color:var(--purple-bright);text-decoration-color:var(--purple-bright)}@media (prefers-reduced-motion:reduce){.GuideTryTest-module__VYdHPW__tab{transition:none}}
.PollingRateTester-module__Ga7t5a__lab{display:block}.PollingRateTester-module__Ga7t5a__lab .PollingRateTester-module__Ga7t5a__pad{cursor:crosshair;height:280px;min-height:280px}.PollingRateTester-module__Ga7t5a__chart{pointer-events:none;width:100%;height:100%;font-family:var(--font-body);color:var(--muted-dim);display:block;position:absolute;inset:0}.PollingRateTester-module__Ga7t5a__legend{color:var(--muted);flex-wrap:wrap;gap:4px 18px;margin:10px 2px 0;font-size:14px;line-height:1.4;display:flex}.PollingRateTester-module__Ga7t5a__keyDot,.PollingRateTester-module__Ga7t5a__keyLine{align-items:center;gap:8px;display:inline-flex}.PollingRateTester-module__Ga7t5a__keyDot:before{content:"";background:var(--cyan);border-radius:1px;width:6px;height:6px}.PollingRateTester-module__Ga7t5a__keyLine:before{content:"";background:var(--purple-bright);border-radius:1px;width:16px;height:2px}.PollingRateTester-module__Ga7t5a__nearest{font-family:var(--font-display);color:var(--cyan-bright);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:22px}.PollingRateTester-module__Ga7t5a__nearestEmpty{color:var(--muted-dim);font-size:15px}.PollingRateTester-module__Ga7t5a__median{min-height:2.7em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.35}.PollingRateTester-module__Ga7t5a__meta{min-height:2.9em;color:var(--muted-dim);margin:10px 2px 0;font-size:14px;line-height:1.45}.PollingRateTester-module__Ga7t5a__touchNote{border:1px solid var(--border-bright);border-left:2px solid var(--purple);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg-2);color:var(--text-2);margin:0 0 12px;padding:10px 14px;font-size:16px;line-height:1.45;display:none}.PollingRateTester-module__Ga7t5a__touchSeen{display:block}@media (pointer:coarse){.PollingRateTester-module__Ga7t5a__touchNote{display:block}}.PollingRateTester-module__Ga7t5a__explain h2{scroll-margin-top:88px}.PollingRateTester-module__Ga7t5a__method{gap:8px;margin:12px 0 0;padding-left:1.2em;display:grid}.PollingRateTester-module__Ga7t5a__explain .PollingRateTester-module__Ga7t5a__hzTable{font-variant-numeric:tabular-nums;min-width:0}.PollingRateTester-module__Ga7t5a__explain .PollingRateTester-module__Ga7t5a__hzTable td:first-child{white-space:nowrap}@media (max-width:520px){.PollingRateTester-module__Ga7t5a__lab .PollingRateTester-module__Ga7t5a__pad{height:240px;min-height:240px}}@media (prefers-reduced-motion:reduce){.PollingRateTester-module__Ga7t5a__lab .PollingRateTester-module__Ga7t5a__pad{transition:none}}.PollingRateTester-module__Ga7t5a__lab .PollingRateTester-module__Ga7t5a__explain{margin-top:28px}.PollingRateTester-module__Ga7t5a__method li{color:var(--text-2);font-size:16.5px;line-height:1.6}
.TestExplorer-module__z4sw3W__item>.TestExplorer-module__z4sw3W__row{flex:1;width:auto;min-width:0;margin-right:0}.TestExplorer-module__z4sw3W__star{width:44px;height:44px;color:var(--muted-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-self:center;place-items:center;margin:0 -10px 0 2px;padding:0;transition:color .15s,background-color .15s;display:inline-grid}.TestExplorer-module__z4sw3W__star path{fill:#0000;stroke:currentColor;transition:fill .15s}@media (hover:hover){.TestExplorer-module__z4sw3W__star:hover{color:var(--purple-bright);background:var(--panel)}}.TestExplorer-module__z4sw3W__star[aria-pressed=true]{color:var(--purple-bright)}.TestExplorer-module__z4sw3W__star[aria-pressed=true] path{fill:currentColor}.TestExplorer-module__z4sw3W__star:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.TestExplorer-module__z4sw3W__star:active svg{transform:scale(.86)}.TestExplorer-module__z4sw3W__star svg{transition:transform .12s}}.TestExplorer-module__z4sw3W__strip .TestExplorer-module__z4sw3W__stripHead{justify-content:space-between;min-width:0}.TestExplorer-module__z4sw3W__stripNote{min-width:0;font-family:var(--font-body);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;color:var(--muted);font-size:13px;font-weight:600;overflow:hidden}.TestExplorer-module__z4sw3W__chips{flex-wrap:wrap;gap:8px;min-height:44px;margin:8px 0 0;padding:0;list-style:none;display:flex}.TestExplorer-module__z4sw3W__chips>li{min-width:0;display:flex}.TestExplorer-module__z4sw3W__chip{background:var(--panel);border:1px solid var(--border-bright);border-radius:var(--radius-sm);min-width:0;height:44px;color:var(--text);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:16px;font-weight:700;line-height:1;transition:border-color .15s,color .15s;display:inline-flex;position:relative}@media (hover:hover){.TestExplorer-module__z4sw3W__chip:hover{border-color:var(--purple);color:var(--purple-bright)}}.TestExplorer-module__z4sw3W__chipName{text-overflow:ellipsis;min-width:0;overflow:hidden}.TestExplorer-module__z4sw3W__chipTag{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex:none;font-size:10px;font-weight:700}.TestExplorer-module__z4sw3W__chipStar{width:15px;height:15px;color:var(--purple-bright);flex:none}.TestExplorer-module__z4sw3W__chipStar path{fill:currentColor;stroke:currentColor}.TestExplorer-module__z4sw3W__hint{min-height:44px;color:var(--muted);align-items:center;margin:8px 0 0;font-size:15px;line-height:1.3;display:flex}@media (max-width:600px) and (pointer:coarse){.TestExplorer-module__z4sw3W__chips{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.TestExplorer-module__z4sw3W__chips::-webkit-scrollbar{display:none}.TestExplorer-module__z4sw3W__chips>li{flex:none}}
