
.decision-hero{background:linear-gradient(135deg,rgba(77,105,230,.16),rgba(75,181,153,.10));border:1px solid var(--line);border-radius:22px;padding:26px;margin-bottom:22px}.decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.decision-card{background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:18px;box-shadow:var(--shadow)}.decision-card h2{font-size:1.15rem}.decision-meta{display:flex;gap:8px;flex-wrap:wrap}.decision-chip{border:1px solid var(--line);border-radius:999px;padding:4px 9px;font-size:.8rem}.decision-table{width:100%;border-collapse:collapse}.decision-table th,.decision-table td{padding:10px;border:1px solid var(--line);vertical-align:top}.decision-score{display:grid;grid-template-columns:180px 1fr;gap:8px;margin:8px 0}.decision-bar{height:12px;background:var(--line);border-radius:999px;overflow:hidden}.decision-bar span{display:block;height:100%;background:var(--accent);border-radius:inherit}.decision-controls{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.decision-controls input,.decision-controls select{padding:10px;border:1px solid var(--line);border-radius:11px;background:var(--panel);color:var(--text)}@media(max-width:900px){.decision-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.decision-grid{grid-template-columns:1fr}.decision-score{grid-template-columns:1fr}}
