.pc-workspace-tools{display:flex;align-items:center;gap:8px;padding-block:0 18px;flex-wrap:wrap}.pc-workspace-tools button:disabled{opacity:.35;cursor:not-allowed}.pc-line-plan{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:16px}.pc-line-plan label{font-size:11px;max-width:180px;flex:1 1 110px}.pc-line-plan input[type=number]{min-width:0;width:100%}.pc-line-plan select{max-width:100%;font-size:12px}.pc-builder .pc-toggle{display:flex;align-items:center;gap:7px;flex:0 0 auto;font-size:12px;min-height:38px}.pc-builder .pc-toggle input{width:16px;height:16px;margin:0;accent-color:var(--blue)}.pc-toggle svg{width:15px;height:15px}.pc-candidate-tools{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-block:10px}.pc-candidate-tools button[aria-pressed=true]{color:var(--pc-warn);background:var(--pc-warn-bg)}.pc-ranking-note{font-size:12px;line-height:1.6;margin-block:14px}.pc-results-heading{flex-wrap:wrap}.pc-results-heading .button{font-size:12px}.pc-results-heading [aria-disabled=true]{opacity:.5}.pc-alternatives{margin-bottom:30px;min-width:0}.pc-comparison-scroll{max-width:100%;overflow:auto;border-block:1px solid var(--ink)}.pc-comparison-scroll table,.pc-library table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.pc-comparison-scroll table{min-width:580px}.pc-comparison-scroll th,.pc-comparison-scroll td,.pc-library th,.pc-library td{padding:12px;border-bottom:1px solid var(--line);min-width:150px;vertical-align:top;overflow-wrap:anywhere}.pc-comparison-scroll small{display:block;color:var(--pc-link);margin-top:6px}.pc-difference{background:var(--soft)}.pc-library{width:min(900px,calc(100vw - 32px))}.pc-library-row{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.pc-library-row>a{flex:1;overflow-wrap:anywhere}.pc-library-row>input{width:17px;height:17px;flex-shrink:0}.pc-library-row button{background:none;border:0;cursor:pointer}.pc-library [data-pc-build-comparison]{overflow:auto;max-width:100%;margin-top:20px}.pc-library [data-pc-library-list]>.button{margin-block:18px}.pc-library h3{margin-top:24px}.pc-personal-total{padding-block:12px}.pc-personal-total h3{font-size:15px}.pc-personal-total dl{font-size:13px}.pc-personal-total dd{margin:6px 0 16px;font-weight:700;font-variant-numeric:tabular-nums}.pc-personal-total .meta{font-size:12px;line-height:1.5}.pc-assembly,.pc-offers{border-top:1px solid var(--ink);padding-block:28px}.pc-assembly>p{padding-block:12px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.7}.pc-market-form{display:flex;align-items:end;gap:10px;max-width:300px}.pc-market-form input{max-width:150px}.pc-offer{display:flex;flex-wrap:wrap;gap:16px;padding-block:16px;border-bottom:1px solid var(--line);font-size:13px}.pc-offer strong{flex-basis:100%}.pc-offer time{color:var(--muted);font-size:12px}
@media(max-width:740px){.pc-line-plan{gap:8px}.pc-line-plan label{flex-basis:100%;max-width:100%}.pc-line-plan label.pc-toggle{flex-basis:auto}.pc-filters>label{min-width:0}.pc-filters select{max-width:100%}.pc-library{padding:16px}.pc-results-heading>.button{width:100%}}
@media print{.pc-workspace-tools,.pc-line-plan,.pc-candidate-tools,.pc-market-form,.pc-library{display:none!important}}
.pc-workloads{border-top:1px solid var(--ink);padding-block:28px}.pc-workloads .meta{font-size:12px;line-height:1.6;text-transform:none;letter-spacing:0}.pc-game-search{display:flex;gap:12px;align-items:end;max-width:480px}.pc-game-search label{flex:1;min-width:0}.pc-game-result{display:flex;margin-block:14px}.pc-model-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.pc-model-list>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;border-bottom:1px solid var(--line);padding-block:16px;font-size:13px}.pc-model-list strong{white-space:nowrap}.pc-clearance{display:grid;grid-template-columns:minmax(130px,1fr) minmax(100px,2fr) minmax(160px,1fr);align-items:center;gap:18px;padding-block:16px;font-size:12px}.pc-clearance meter{width:100%;height:14px}.pc-ranking-note,.pc-personal-total .meta{letter-spacing:0;text-transform:none}
@media(max-width:740px){.pc-model-list{grid-template-columns:1fr}.pc-clearance{grid-template-columns:1fr}.pc-game-search{max-width:100%}}
.pc-price-watch{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-block:20px;max-width:600px}.pc-price-watch label{min-width:0;flex:1}.pc-price-watch p{flex-basis:100%;font-size:12px;line-height:1.6;letter-spacing:0;text-transform:none}.pc-offers .meta{font-size:12px;line-height:1.6;letter-spacing:0;text-transform:none}.pc-library-row>span{flex:1;min-width:0;overflow-wrap:anywhere}
.pc-storage-notice{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--ink);border-radius:6px;padding:14px 16px;margin-bottom:18px;font-size:13px;line-height:1.6;background:var(--paper);color:var(--ink)}.pc-storage-notice>svg{width:20px;height:20px;flex:none;margin-top:2px}.pc-storage-notice p{margin:0 0 4px}.pc-storage-notice button{background:none;border:0;padding:0;cursor:pointer;font:inherit}.pc-storage-notice button+button{margin-left:12px}.pc-save-state{max-width:320px;letter-spacing:0;text-transform:none}.pc-builder[data-pc-loading] .pc-workspace-tools{pointer-events:none;opacity:.5}@media print{.pc-storage-notice{display:none}}
