#landedcosts68Panel [data-cost]{grid-template-columns:minmax(0,1fr)}
#landedcosts68Panel .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}
#landedcosts68Panel [data-cost]>div,#landedcosts68Panel [data-charges],#landedcosts68Panel [data-shares]{min-width:0}
#landedcosts68Panel fieldset{margin:0 0 16px;min-width:0}
#landedcosts68Panel .table-wrap{max-width:100%;overflow:auto}
@media(max-width:700px){#landedcosts68Panel .form-grid{grid-template-columns:minmax(0,1fr)}#landedcosts68Panel fieldset{padding:14px}}

.cost-summary197{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.cost-summary197>span{flex:1;min-width:180px;background:var(--panel,#f4f6fc);border:1px solid #dce2ef;padding:16px;border-radius:12px}.cost-summary197 strong{display:block;font-size:1.4rem;margin-top:8px}
