.wealth-investment-card{padding:10px 14px;display:block}.wealth-investment-card>header{justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.wealth-investment-card>header h3{margin:0;font-size:15px}.wealth-investment-card>header small{color:#71808a;white-space:nowrap;font-size:10px}.wealth-investment-row{grid-template-columns:36px minmax(100px,1fr) minmax(88px,.9fr) auto;align-items:center;gap:10px;display:grid}.wealth-investment-icon{color:#2868d7;background:#edf3ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.wealth-investment-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.wealth-investment-icon.cash{color:#0d8276;background:#e6f7f5}.wealth-investment-icon.savings{color:#16834a;background:#effbf2}.wealth-investment-icon.pea{color:#2563c8;background:#edf5ff}.wealth-investment-icon.per{color:#c2541a;background:#fbf0ea}.wealth-investment-icon.life_insurance{color:#4338ca;background:#f0f3ff}.wealth-investment-icon.investment{color:#334155;background:#f1f5f9}.wealth-investment-icon.pel{color:#8b32b0;background:#f8effc}.wealth-investment-metric{color:#71808a;border-left:1px solid #e5ecef;padding-left:10px;font-size:10px}.wealth-investment-metric b{color:#25333a;white-space:nowrap;margin-top:3px;font-size:14px;display:block}.wealth-investment-row>.button-edit{white-space:nowrap;padding:7px 9px}.wealth-investment-card>footer{color:#71808a;border-top:1px solid #edf1f2;margin-top:8px;padding-top:8px;font-size:10px}@media (max-width:600px){.wealth-investment-row{grid-template-columns:36px 1fr 1fr}.wealth-investment-icon{grid-row:1/3}.wealth-investment-metric{border-left:0;padding-left:0}.wealth-investment-row>.button-edit{grid-column:1/-1;width:100%}}.wealth-property-actions{align-items:stretch;gap:6px;display:inline-flex}.wealth-property-actions .button-edit{white-space:nowrap;padding:7px 11px}.button-delete-property{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fed7d7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:33px;min-width:33px;height:33px;margin:0;padding:0;transition:all .15s;display:inline-flex}.button-delete-property:hover{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.button-delete-property:disabled{opacity:.5;cursor:not-allowed}.valuation-actions{align-items:center;gap:6px;display:flex}.valuation-form-buttons{gap:6px;display:flex}.valuation-form-buttons button{width:auto;margin:0;padding:0 12px}.button-icon-subtle{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;transition:all .15s;display:inline-flex}.button-icon-subtle:hover{color:#0f766e;background:#f1f5f9;border-color:#cbd5e1}.button-icon-subtle.danger:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.button-icon-subtle:disabled{opacity:.5;cursor:not-allowed}.properties-page .form-actions{max-width:520px}@media (max-width:600px){.wealth-property-row>.wealth-property-actions{grid-column:1/-1;width:100%}.wealth-property-actions .button-edit{text-align:center;flex:1}.valuation-form-buttons{width:100%}.valuation-form-buttons button{flex:1;height:44px}}
