.version-link{display:inline-flex;align-items:center;border:1px solid #b6c9bd;border-radius:5px;padding:6px 9px;background:#eaf3ec;color:#164c3d;font-size:11px}.version-badge{align-self:center;color:#52685d;font-size:10px}.customs-box{border:1px solid #cddace;background:#f7faf6;border-radius:9px;padding:14px;margin:16px 0}.customs-box h3{margin-top:0}.customs-box .toggle{margin:12px 0}.money-row{grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);align-items:end;margin:10px 0}.customs-box .grid{margin:12px 0}.customs-box .ledger-row{font-size:11px;gap:10px}.customs-box .ledger-row b{white-space:nowrap}.customs-box p{line-height:1.6}#customsBreakdown{border-top:1px solid #dce4d8;margin-top:14px}.toolbar>div:first-child{flex-wrap:wrap}.summary-strip .mini strong{overflow-wrap:anywhere}
@media(max-width:600px){.money-row,.customs-box .grid{grid-template-columns:1fr}.version-badge{display:none}.toolbar>div:first-child{gap:4px}.customs-box{padding:11px}.customs-box .ledger-row{font-size:10px}}
.estimate-notice{background:#fff5df;border:1px solid #dec188;border-radius:8px;padding:12px;margin:12px 0;color:#704c19;font-size:12px;line-height:1.7}.estimate-notice ul{margin:6px 0 0;padding-left:20px}.profit-hero.provisional{background:#7b5e29}.profit-hero.provisional small{color:#fff4d9}
