.gpu-top{padding-bottom:20px}.gpu-bar{align-items:center;gap:18px;padding:0 4px 18px;display:flex}.gpu-go{flex:none;min-width:250px}.gpu-info{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.gpu-info-name{align-items:center;gap:9px;min-width:0;display:flex}.gpu-info-name b{color:#f2f2f2;text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-weight:700;overflow:hidden}.gpu-info .label{color:#9a9a9a;padding-left:17px}.gpu-fs{flex:none}.tool-gpu-stress .tool-msg{margin:0 4px 18px}.tool-gpu-stress .tool-msg a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:3px}.tool-gpu-stress .tool-msg code{color:#cfcfcf;overflow-wrap:anywhere;font-size:12.5px}.gpu-stage{aspect-ratio:2;background:#0d0d0d;overflow:hidden}.gpu-stage canvas{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.gpu-hud{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:8px;left:10px;right:12px}.gpu-tag{color:#bdbdbd;background:#111111d1;border-radius:4px;padding:2px 7px}.gpu-hud-fps{background:#0c0c0ccc;border-radius:7px;align-items:baseline;gap:6px;padding:6px 9px 7px;display:inline-flex;box-shadow:inset 0 0 0 1px #222}.gpu-hud-fps .seg{font-size:26px}.gpu-hud-fps .label{color:#9a9a9a}.gpu-idle{z-index:1;text-align:center;background:linear-gradient(#0a0a0a40,#0a0a0a9e);justify-content:center;align-items:center;padding:50px 60px 30px;display:flex;position:absolute;inset:0}.gpu-idle span{color:#e6e6e6;text-shadow:0 1px 3px #000;max-width:34em;font-size:16px;font-weight:600;line-height:1.5}:-webkit-any(.gpu-stage.gpu-full,.gpu-stage:-webkit-full-screen){aspect-ratio:auto;border-radius:0;width:100vw;height:100vh}:is(.gpu-stage.gpu-full,.gpu-stage:fullscreen){aspect-ratio:auto;border-radius:0;width:100vw;height:100vh}.gpu-running .gpu-stage.gpu-full{cursor:none}.gpu-charts{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.gpu-chart{height:196px;overflow:hidden}.gpu-chart canvas{width:100%;height:100%;position:absolute;inset:0}.gpu-ctag{z-index:1;background:#111;border-radius:4px;padding:1px 6px;position:absolute;top:8px;left:10px}.tool-gpu-stress .verdict{align-items:flex-start;margin-top:18px;line-height:1.4}.tool-gpu-stress .verdict .led{margin-top:6px}.gpu-sub{color:var(--text-2);margin-top:8px;padding-left:22px;font-size:14px}.gpu-lcd{margin-top:18px}.gpu-lcd .lcd-cell .seg{font-size:28px}.gpu-more{margin-top:16px}.gpu-more summary{cursor:pointer;padding:4px 4px 10px;display:inline-block}.gpu-more-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px;display:grid}.gpu-more .log{min-height:120px}.gpu-more .log:empty:before{content:"Start a test to see its events here.";color:#6f7f77}.gpu-more .log .row{white-space:normal;grid-template-columns:52px 1fr}.gpu-hist{max-height:220px;padding:10px 12px;overflow-x:auto}.gpu-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}.gpu-hist th{text-align:left;color:#7f7f7f;white-space:nowrap;border-bottom:1px solid #222;padding:2px 10px 6px 0;font-weight:600}.gpu-hist td{white-space:nowrap;border-bottom:1px solid #1b1b1b;padding:5px 10px 5px 0}.gpu-hist td.nm{text-overflow:ellipsis;max-width:170px;overflow:hidden}.gpu-hist td.bad{color:#ff7a4a}.gpu-hist-empty{color:#8a8a8a;font-size:14.5px;line-height:1.45}.gpu-actions{padding:16px 4px 0}.gpu-fstop{z-index:90;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.gpu-fstop:active{transform:translate(-50%)translateY(2px)}@media (max-width:760px){.gpu-bar{flex-wrap:wrap;gap:12px;padding:0 0 16px}.gpu-go{flex:100%;min-width:0}.gpu-info{flex:1 1 0}.gpu-info-name b{white-space:normal;font-size:15.5px}.tool-gpu-stress .tool-msg{margin:0 0 16px}.gpu-stage{aspect-ratio:16/11}.gpu-hud-fps .seg{font-size:20px}.gpu-idle{padding:44px 18px 16px}.gpu-idle span{font-size:14.5px}.gpu-charts{grid-template-columns:minmax(0,1fr)}.gpu-chart{height:170px}.gpu-lcd .lcd-cell .seg{font-size:23px}.gpu-more-grid{grid-template-columns:minmax(0,1fr)}.gpu-sub{padding-left:0}}