.build-cost-panel_panel__fYTpb{width:100%;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in oklch,var(--bg-surface) 86%,transparent);overflow:clip;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4)}.build-cost-panel_panelHead__Exb57{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.build-cost-panel_panelTitle__Oy8lC{margin:0;font-family:var(--font-display);font-size:1.125rem;letter-spacing:-.01em}.build-cost-panel_unavailable__adEfD{color:var(--text-muted);font-size:.875rem}.build-cost-panel_controls__HIImW{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3)}.build-cost-panel_control__NCFg_{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.build-cost-panel_controlLabel__u_Qtr{font-size:.75rem;color:var(--text-muted)}.build-cost-panel_select__Fah6q{min-width:8rem;padding:.35rem .5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-base);color:var(--text-primary);font:inherit;font-size:.8125rem}.build-cost-panel_checkbox__O2Kp6{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--text-secondary);white-space:nowrap}.build-cost-panel_checkbox__O2Kp6 input{accent-color:var(--accent)}.build-cost-panel_tableWrap__OqQQE{overflow-x:auto}.build-cost-panel_table___FcB7{width:100%;min-width:28rem;border-collapse:collapse;font-size:.8125rem}.build-cost-panel_table___FcB7 td,.build-cost-panel_table___FcB7 th{padding:.5rem var(--space-3);text-align:left;border-top:1px solid var(--border-subtle);white-space:nowrap}.build-cost-panel_table___FcB7 thead th{border-top:0;font-size:.7rem;font-weight:600;color:var(--text-muted)}.build-cost-panel_table___FcB7 tfoot td{border-top:1px solid var(--border-subtle);font-weight:600}.build-cost-panel_table___FcB7 tr[data-priced=false] td{opacity:.65}.build-cost-panel_num__Kj_EX{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.build-cost-panel_muted__p5NKT{color:var(--text-muted);font-style:italic}.build-cost-panel_slotCell__nNIJA{display:inline-flex;align-items:center;gap:var(--space-2)}.build-cost-panel_slotIcon__Ecm16{border-radius:4px;flex-shrink:0}.build-cost-panel_slotText__BagxH{display:flex;flex-direction:column;min-width:0}.build-cost-panel_slotLabel__Li_lX{font-size:.7rem;color:var(--text-muted)}.build-cost-panel_slotItemName__DAnkW{font-weight:600;color:var(--text-primary);white-space:normal}.build-cost-panel_totalAtLeast__X73CF{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.build-cost-panel_missingNote___ITWf{font-weight:400;font-size:.7rem;color:var(--text-muted)}.build-cost-panel_accuracyNote__hw0u0{margin:0;font-size:.75rem;color:var(--text-muted)}.build-cost-panel_trendSection__8bNLK{display:flex;flex-direction:column;gap:var(--space-3);border-top:1px solid var(--border-subtle);padding-top:var(--space-4)}.build-cost-panel_trendTitle__a2QcA{margin:0;font-family:var(--font-display);font-size:1rem}.build-cost-panel_segmented__Hb0uj{display:inline-flex;padding:2px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-base)}.build-cost-panel_segBtn__Felyu{min-width:2.5rem;padding:.3rem .6rem;border:0;border-radius:4px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.build-cost-panel_segBtn__Felyu[aria-pressed=true]{background:var(--bg-elevated);color:var(--text-primary)}.build-cost-panel_chartBox__qtYK6{width:100%}.build-cost-panel_trendSummary__jApWZ{margin:0;font-size:.75rem;color:var(--text-muted)}.build-cost-panel_empty__3KUCm{padding:var(--space-4);text-align:center;color:var(--text-muted)}.build-cost-panel_emptyNote__M5cO7{font-size:.75rem}.build-cost-panel_skeleton__t3jO1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) 0}.build-cost-panel_skeletonBar__Ds5NL{height:12px;border-radius:4px;background:linear-gradient(90deg,var(--bg-elevated) 25%,color-mix(in oklch,var(--bg-elevated) 60%,var(--text-muted) 10%) 50%,var(--bg-elevated) 75%);background-size:200% 100%;animation:build-cost-panel_build-cost-skeleton__cLk_t 1.4s ease-in-out infinite}.build-cost-panel_skeletonBar__Ds5NL:first-child{width:100%}.build-cost-panel_skeletonBar__Ds5NL:nth-child(2){width:85%}.build-cost-panel_skeletonBar__Ds5NL:nth-child(3){width:60%}@keyframes build-cost-panel_build-cost-skeleton__cLk_t{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.build-cost-panel_skeletonBar__Ds5NL{animation:none}}.build-cost-panel_srOnly__OViE6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.build-cost-panel_tooltip__wGeqj{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);font-size:.75rem}.build-cost-panel_tooltipDate__9M61S{margin:0 0 4px;font-weight:600;color:var(--text-muted)}.build-cost-panel_tooltipValue__Ntlo9{margin:0;color:var(--text-primary)}.build-cost-panel_tooltipNote__DEc9n{margin:4px 0 0;color:var(--text-muted);font-style:italic}@media (max-width:480px){.build-cost-panel_controls__HIImW{flex-direction:column;align-items:stretch}.build-cost-panel_select__Fah6q{min-width:0;width:100%}}