/* Author: Sandeep Belgavi. Shared editorial colors and accessible measured-result controls. */
.gpu-explorer{border:1px solid #d8d1f2;background:#fff;border-radius:14px;padding:24px;margin:24px 0}.gpu-controls-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin:20px 0}.gpu-controls-grid label{display:flex!important;align-items:stretch!important;flex-direction:column;gap:8px}.gpu-controls-grid input,.gpu-controls-grid select{width:100%;min-height:44px}.gpu-presets{display:flex;gap:10px;flex-wrap:wrap}.gpu-presets button{min-height:44px}.gpu-chart{margin:24px 0}.gpu-chart-row{margin:20px 0}.gpu-chart-label{display:flex;justify-content:space-between;gap:14px;font-size:14px;flex-wrap:wrap}.gpu-chart-track{height:20px;background:#edeafa;border-radius:6px;overflow:hidden;margin-top:8px}.gpu-chart-fill{height:100%;background:#6d28d9;border-radius:6px}.gpu-chart-row[data-qualified="false"] .gpu-chart-fill{background:#64748b}.gpu-chart-row[data-qualified="false"] .gpu-chart-label{color:#52617d}.gpu-chart output{font-weight:700}.gpu-chart-caption{font-size:13px}.content-shell details{margin:22px 0}.content-shell summary{cursor:pointer;font-weight:600;color:#4338ca}.content-shell [hidden]{display:none!important}@media(max-width:600px){.gpu-explorer{padding:16px}.gpu-controls-grid{grid-template-columns:1fr}.gpu-presets button{flex:1 1 100%}}
