.elite-build-dialog label{color:#162433!important}
.a31-component-trigger:is([data-a31-component-key="psu"],[data-a31-component-key="ssd"],[data-a31-component-key="cooler"]){height:auto!important;min-height:78px;white-space:normal!important}
.a31-component-trigger:is([data-a31-component-key="psu"],[data-a31-component-key="ssd"],[data-a31-component-key="cooler"]) .elite-pc-trigger__copy{flex:1 1 0!important;min-width:0!important;width:auto!important;white-space:normal!important;overflow:visible!important}
.a31-component-trigger:is([data-a31-component-key="psu"],[data-a31-component-key="ssd"],[data-a31-component-key="cooler"]) .elite-pc-trigger__value{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important;overflow-wrap:anywhere;-webkit-line-clamp:unset!important;max-width:100%}
.elite-picker-view[hidden],.elite-upgrade-guide[hidden]{display:none!important}
.elite-build-caption{margin:.4rem 0 .8rem;line-height:1.45;color:#43505d;font-size:13px}.elite-build-caption strong,.elite-build-caption span{display:block}.elite-build-caption strong{color:#182432}.elite-build-tools{margin:18px 0}.elite-build-tools__buttons{display:flex;flex-wrap:wrap;gap:8px}.elite-build-tools button,.elite-build-dialog button,.elite-picker-view button{font:inherit;cursor:pointer;border:1px solid #c4cbd2;border-radius:6px;background:white;color:#162433;padding:10px 14px;font-weight:650}.elite-build-tools p{margin:9px 0 0;font-size:12px;line-height:1.5;color:#52606d}.elite-build-dialog{width:min(560px,calc(100vw - 28px));max-height:85dvh;border:0;border-radius:12px;padding:28px;color:#162433;box-shadow:0 16px 80px #0005}.elite-build-dialog::backdrop{background:#00122299}.elite-build-dialog [data-build-dialog-close]{float:right;font-size:24px;line-height:1;padding:5px 12px}.elite-build-dialog h2{font-size:23px;margin:0 40px 18px 0}.elite-build-dialog p{font-size:14px;line-height:1.5}.elite-build-dialog label{display:block;font-weight:650}.elite-build-dialog input{box-sizing:border-box;width:100%;margin:8px 0 12px;border:1px solid #aab6c0;border-radius:5px;padding:12px;font:inherit;min-width:0}.elite-saved-builds{list-style:none;padding:0;margin:0}.elite-saved-builds li{border-top:1px solid #dce3e8;padding:14px 0;display:grid;gap:7px}.elite-saved-builds a{font-weight:650;color:#145b90}.elite-saved-builds small{color:#536272}.elite-saved-builds button{justify-self:start;padding:5px 10px}.elite-build-confidence{border:1px solid #d9e2e8;border-radius:8px;padding:16px 18px;margin:18px 0;background:#f7fafc;color:#203446}.elite-build-confidence h3{margin:0 0 10px;font-size:17px}.elite-build-confidence ul{padding:0;list-style:none;margin:0;display:grid;gap:9px}.elite-build-confidence li{font-size:13px;line-height:1.5}.elite-build-confidence a{color:#155780;text-decoration:underline;text-underline-offset:2px}.elite-build-confidence details{margin-top:12px;font-size:13px;line-height:1.5}.elite-build-confidence summary{cursor:pointer;font-weight:650}.elite-picker-view{margin:0 0 12px;padding:10px 12px;border:1px solid #d4dfe6;background:#f5f9fc;border-radius:7px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.elite-picker-view strong{font-size:13px}.elite-picker-view button{padding:7px 10px;font-size:12px}.elite-picker-view button[aria-pressed=true]{background:#173d5c;color:#fff;border-color:#173d5c}.elite-picker-view p{flex-basis:100%;margin:0;font-size:12px;line-height:1.5;color:#385066}.elite-pc-picker__card[hidden]{display:none!important}.elite-picker-checking{font-size:13px;line-height:1.5;color:#405b70;padding:10px 0}.elite-pc-picker__main .elite-picker-view{position:relative;z-index:1}.elite-pc-trigger__model-code{display:block;font-size:10px;line-height:1.4;color:#647282;white-space:normal}.elite-upgrade-guide{font-size:12px;line-height:1.5;margin:0 0 12px;color:#466073}.elite-pc-picker__build-cost--blocked em{font-size:12px;color:#9b3c1e;white-space:normal}.elite-pc-picker__card[data-current-attention=true]{outline:1px solid #c88738}.elite-pc-picker__card[data-current-attention=true]::before{content:'Current selection — needs attention';display:block;padding:8px 12px;background:#fff2d8;font-size:12px;font-weight:650;color:#754b13}@media(max-width:620px){.elite-build-tools__buttons{display:grid;grid-template-columns:1fr 1fr 1fr}.elite-build-tools button{font-size:12px;padding:10px 6px}.elite-build-confidence{padding:14px}.elite-picker-view{padding:8px}.elite-build-dialog{padding:20px}.elite-pc-trigger__model-code{font-size:9px}.elite-build-caption{font-size:12px}}
