.cpu-grid{grid-template-columns:300px minmax(0,1fr);gap:30px;padding:6px 4px 22px;display:grid}.cpu-controls .field{margin-bottom:18px}.cpu-controls .field>.label{margin-bottom:13px}.cpu-threads{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;margin-bottom:16px;display:grid}.cpu-threads .kc{width:40px;height:46px;padding:0 0 2px}.cpu-thcount{justify-content:center;align-items:center;gap:10px;height:52px;display:flex}.cpu-thcount .seg{font-size:28px}.cpu-thof{color:#8a8a8a;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:14px;font-weight:600}.cpu-quick .kc{flex:auto}.cpu-go{width:100%;margin:6px 0 14px}.cpu-note{color:var(--text-3);margin-top:14px;font-size:14px;font-weight:500;line-height:1.45}.cpu-controls .tool-msg{margin:14px 0 0;padding:14px;font-size:14.5px}.cpu-display{flex-direction:column;min-width:0;display:flex}.cpu-chart{height:236px;overflow:hidden}.cpu-chart canvas{width:100%;height:100%;position:absolute;inset:0}.cpu-tag{z-index:1;background:#111;border-radius:4px;padding:1px 6px;position:absolute;top:8px;left:10px}.cpu-idle{text-align:center;color:#d6d6d6;background:#1111118c;justify-content:center;align-items:center;gap:12px;padding:34px 40px 24px;font-size:15.5px;font-weight:600;line-height:1.45;display:flex;position:absolute;inset:0}.cpu-rack{scrollbar-color:#3a3a3a #111;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start;gap:8px;height:176px;margin-top:14px;padding:10px;display:grid;overflow-y:auto}.cpu-tile{background:#171717;border-radius:7px;height:74px;padding:7px 9px 6px;position:relative;box-shadow:inset 0 0 0 1px #232323}.cpu-tile-top{align-items:center;gap:6px;display:flex}.cpu-tile-top .led{width:6px;height:6px}.cpu-tile-top .label{color:#8f8f8f}.cpu-tile-v{color:var(--lcd-green);text-shadow:0 0 8px #14a76c80;margin-left:auto;font-family:DSEG7,monospace;font-size:12px;font-weight:700}.cpu-spark{width:100%;height:38px;margin-top:7px;display:block}.cpu-tile-err{color:#ff8a5c;text-align:center;background:#2a1810;border-radius:4px;padding:1px 4px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:12px;font-weight:700;position:absolute;bottom:5px;left:8px;right:8px}.cpu-rack[data-few=true]{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));grid-auto-rows:1fr}.cpu-rack[data-few=true] .cpu-tile{flex-direction:column;height:auto;display:flex}.cpu-rack[data-few=true] .cpu-spark{flex:1;height:auto;min-height:0}.cpu-rack[data-few=true] .cpu-tile-v{font-size:16px}.cpu-rack[data-dense=true]{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}.cpu-rack[data-dense=true] .cpu-tile{height:40px}.cpu-rack[data-dense=true] .cpu-spark{display:none}.cpu-rack[data-dense=true] .cpu-tile-err{place-items:center;display:grid;top:4px;bottom:4px}.tool-cpu-stress .verdict{align-items:flex-start;line-height:1.4}.tool-cpu-stress .verdict .led{margin-top:6px}.cpu-sub{color:var(--text-2);margin-top:8px;padding-left:22px;font-size:14px}.cpu-lcd .lcd-cell .seg{font-size:28px}.cpu-more{margin-top:16px}.cpu-more summary{cursor:pointer;padding:4px 4px 10px;display:inline-block}.cpu-more-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px;display:grid}.cpu-more .log{min-height:120px}.cpu-more .log:empty:before{content:"Start a test to see its events here.";color:#6f7f77}.cpu-more .log .row{white-space:normal;grid-template-columns:52px 1fr}.cpu-hist{max-height:220px;padding:10px 12px;overflow-x:auto}.cpu-hist table{border-collapse:collapse;color:#d4d4d4;font-variant-numeric:tabular-nums;width:100%;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13.5px;font-weight:600}.cpu-hist th{text-align:left;color:#7f7f7f;white-space:nowrap;border-bottom:1px solid #222;padding:2px 10px 6px 0;font-weight:600}.cpu-hist td{white-space:nowrap;border-bottom:1px solid #1b1b1b;padding:5px 10px 5px 0}.cpu-hist td.bad{color:#ff7a4a}.cpu-hist-empty{color:#8a8a8a;font-size:14.5px;line-height:1.45}.cpu-actions{padding:16px 4px 0}.cpu-fstop{z-index:90;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.cpu-fstop:active{transform:translate(-50%)translateY(2px)}@media (max-width:760px){.cpu-grid{grid-template-columns:minmax(0,1fr);gap:20px;padding:0 0 18px}.cpu-chart{height:196px}.cpu-idle{padding:34px 18px 18px;font-size:14.5px}.cpu-rack{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));height:168px}.cpu-lcd .lcd-cell .seg{font-size:23px}.cpu-more-grid{grid-template-columns:minmax(0,1fr)}.cpu-sub{padding-left:0}}