.platinum-net-value{padding:clamp(16px,3vw,28px);margin:1.5rem 0;background:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-border);border-radius:16px}.platinum-net-value h3{margin:0 0 .8rem;line-height:1.6}.platinum-net-value .atomic{display:inline-block;white-space:nowrap}.platinum-receipts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:1.3rem 0}.platinum-receipts section{border:1px solid var(--c-border);border-top:4px solid var(--c-primary);padding:16px;border-radius:8px;min-width:0}.platinum-receipts h4{margin:0 0 1rem;font-size:1.1em}.platinum-receipts dl{margin:0}.platinum-receipts dl>div{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;padding:.65rem 0}.platinum-receipts dt{flex:1 1 130px}.platinum-receipts dd{margin:0;text-align:right;font-weight:700}.platinum-receipts .fee-line{border-top:1px dashed var(--c-border);margin-top:.3rem}.platinum-receipts .net-line{border-top:2px solid var(--c-primary);padding-top:.8rem;font-weight:700}.platinum-receipts .net-line dd{font-size:1.1em}.platinum-net-answer{padding:16px;background:var(--c-primary-pale);color:var(--c-primary-strong);border-radius:8px;line-height:1.9}.platinum-net-answer strong{display:block;margin-bottom:.5rem}.platinum-net-value .source{margin-bottom:0}
@media(max-width:767px){.platinum-receipts{grid-template-columns:1fr;gap:16px}.platinum-net-value h3{font-size:1.12rem}.platinum-receipts dl>div{line-height:1.8}.platinum-receipts dd{text-align:left}.platinum-receipts .net-line dd{font-size:1em}}
