.intercompany{min-width:0}.ic-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.ic-nav [aria-current="page"]{background:var(--accent);color:var(--text)}.ic-nav button:disabled{cursor:not-allowed;opacity:.7}.ic-orders,.ic-lines{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.intercompany .card{min-width:0;overflow-wrap:anywhere}.intercompany dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.intercompany dt{color:var(--secondary);font-size:13px}.intercompany dd{margin:4px 0 0}.ic-line{border-top:1px solid var(--border);padding:12px 0}.ic-line h4{margin:0 0 12px}.ic-events{padding-left:24px}.ic-events li{margin-bottom:12px}.intercompany summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.ic-orders h2{margin-top:0}.ic-orders h2 a{white-space:normal;overflow-wrap:anywhere}.intercompany details>.stack{margin-top:16px}@media(max-width:600px){.ic-nav>.button{max-width:100%;white-space:normal;text-align:left}.ic-orders,.ic-lines{grid-template-columns:minmax(0,1fr)}}
.ic-action-panel{margin-top:20px}.ic-action-panel input,.ic-action-panel textarea{max-width:100%;min-width:0;width:100%}.ic-action-panel .field{min-width:0}.ic-action-panel .button{white-space:normal}.ic-action-panel [role=alert] .button,.ic-action-panel [role=status] .button{display:block;margin-top:12px}
.ic-receipt-panel{margin-top:20px}.rc-panel label{display:grid;gap:8px;margin:12px 0}.rc-panel input:not([type=checkbox]),.rc-panel textarea,.rc-panel select{width:100%;max-width:100%;min-width:0}.rc-panel input[type=checkbox]{width:auto;justify-self:start}.rc-panel .button{white-space:normal}.rc-panel ul,.rc-panel ol{padding-left:20px;overflow-wrap:anywhere}
