/* Preview remains inside its account card, not the real portfolio. */
.sandbox-preview152{margin:14px 0;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--surface2)}
.sandbox-preview152 summary{cursor:pointer;color:#8cd8ec;font-weight:600}
.sandbox-preview152 summary:focus-visible{outline:2px solid #7edaff;outline-offset:3px}
.sandbox-preview152 svg{width:100%;max-height:300px;display:block;margin-top:12px}
.sandbox-preview152 [data-sandbox-output152]{margin-top:12px;color:var(--soft);font-size:12px}
.sandbox-allocation152{max-height:330px;overflow-y:auto;scrollbar-color:#34526c transparent;margin:14px 0}
.sandbox-allocation152>div{display:grid;grid-template-columns:minmax(70px,1fr) minmax(60px,3fr) minmax(100px,1fr);gap:12px;align-items:center;padding:7px 0;font-size:12px}
.sandbox-allocation152 meter{width:100%;height:12px;accent-color:#69cde6}
.sandbox-allocation152 .money-sensitive{text-align:right}
