.buildSummary{border:1px solid var(--line);border-radius:8px;margin:14px 0;background:#142731}.buildSummary>summary{cursor:pointer;padding:13px 16px;font-size:13px;color:var(--accent);line-height:1.7}.buildSummary>summary>small{color:var(--muted);font-size:10px;margin-left:12px}.buildSummary>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#buildSummaryBody{padding:0 16px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}#buildSummaryBody section{min-width:0;border-top:1px solid var(--line);padding-top:12px}#buildSummaryBody h3{font-size:12px;color:var(--accent);margin:0 0 10px}#buildSummaryBody p{font-size:12px;line-height:1.75;margin:8px 0;overflow-wrap:anywhere}#buildSummaryBody .summaryNote{font-size:10px;color:var(--muted)}.summaryInvestment{display:flex;flex-wrap:wrap;gap:8px;font-size:11px}.summaryInvestment span{padding:6px 9px;background:#ffffff05;border-radius:4px}.summaryInvestment b{color:var(--accent);margin-left:8px}.summaryLinks{display:flex;flex-wrap:wrap;gap:6px}.buildSummary button{display:flex;align-items:center;gap:8px;text-align:left;font-size:11px;padding:8px;max-width:100%;margin:0}.buildSummary button span{min-width:0;overflow-wrap:anywhere}.buildSummary button small{display:block;color:var(--muted);font-size:10px}.buildSummary button b{color:var(--accent);font-weight:400}.summaryEffects>div,.summaryCombo,.summaryCondition{margin-bottom:12px}.summaryEffects>div+div,.summaryCombo+.summaryCombo,.summaryCondition+.summaryCondition{border-top:1px solid var(--line);padding-top:12px}.summaryCondition h4{font-size:12px;margin:0;color:var(--accent)}@media(max-width:760px){#buildSummaryBody{grid-template-columns:1fr;gap:14px}.buildSummary>summary>small{display:block;margin-left:14px}}

.summaryTheme{margin:10px 0 14px}.summaryTheme h4{font-size:12px;font-weight:500;margin:0 0 8px}
