.ddf{--accent:#d97f41}.dd-inrow{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.dd-inrow .t-field{min-width:150px}.dd-swap{align-self:flex-end;padding:9px 11px}.dd-amt{width:90px;text-align:right}.dd-h{font:800 13px/1.4 var(--font-sans);color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.dd-hero{margin:16px 0 12px;font:800 clamp(22px,4.4vw,34px)/1.2 var(--font-sans);color:var(--accent);text-align:center;text-shadow:0 0 26px rgba(217,127,65,.3)}.dd-outs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dd-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(140,160,235,.16);background:rgba(255,255,255,.02);border-radius:11px;padding:10px 13px}.dd-row.wide{grid-column:1/-1;justify-content:center;flex-wrap:wrap;text-align:center}.dd-k{font:600 11px/1.35 var(--font-sans);color:var(--dim);text-transform:uppercase;letter-spacing:.03em}.dd-v{font:700 14.5px/1.3 var(--font-mono);color:var(--ink)}.dd-big{margin-top:4px;font-size:18px;font-weight:800;color:var(--accent)}.dd-big [data-val]{flex:1;min-width:0}.dd-note{margin:8px 0 0;font:600 12px/1.5 var(--font-sans);color:var(--faint);min-height:16px}.ddf input[type=date]{color-scheme:dark}
