.shipping-fact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.shipping-fact-grid>div{background:#f8faf9;border:1px solid #e5ede8;border-radius:6px;padding:12px}.shipping-fact-grid span,.shipping-fact-grid strong{display:block}.shipping-fact-grid span{font-size:11px;color:var(--muted)}.shipping-fact-grid strong{font-size:13px;margin-top:6px}.manual-estimate{background:var(--amber-soft);border:1px solid #f0ddb9;border-radius:6px;padding:13px;display:grid;gap:4px}.manual-estimate strong{font-size:12px;color:var(--amber)}.manual-estimate span,.manual-estimate small{font-size:11px;color:#85643e}.shipping-source{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;letter-spacing:.04em;background:#f1f3f2;color:#65736d}.shipping-source.manual-estimate{background:var(--amber-soft);color:var(--amber);border:0}.shipping-source.calculated{background:var(--green-soft);color:var(--green)}.shipping-source.unverified{background:#f1f3f2;color:#65736d}.shipping-controls{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:11px;align-items:end}.shipping-controls label{display:grid;gap:6px;color:var(--muted);font-size:11px}.shipping-controls input,.shipping-controls select{border:1px solid var(--line);border-radius:6px;background:#fff;padding:10px;color:var(--ink)}.calculation-result{border-radius:6px;padding:13px;margin-top:14px;display:grid;gap:4px}.calculation-result.verified{background:var(--green-soft);color:var(--green)}.calculation-result.unverified{background:#f3f5f4;color:#64736d}.calculation-result strong{font-size:12px}.calculation-result span{font-size:11px}.not-verified{font-size:10px;color:#8a9691;font-weight:800;letter-spacing:.05em}.table-note{color:var(--muted);font-size:11px;margin:14px 0 0;line-height:1.5}@media(max-width:900px){.shipping-fact-grid{grid-template-columns:1fr 1fr}.shipping-controls{grid-template-columns:1fr 1fr}.shipping-controls button{grid-column:span 2}}@media(max-width:760px){.shipping-fact-grid{grid-template-columns:1fr}.shipping-controls{grid-template-columns:1fr}.shipping-controls button{grid-column:auto}}
