/* Small-screen stage tabs. Original nodes/values/listeners remain in place. */
.compact-intake-tabs20261026{display:none}
@media(max-width:1100px){
 html body.cargoquick.compact-intake-steps20261026{height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important}
 html body.cargoquick.compact-intake-steps20261026 .console{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important;align-content:stretch!important}
 html body.cargoquick.compact-intake-steps20261026 .console>.app-bar{grid-row:1!important;position:relative!important;top:auto!important;flex:none!important;min-height:0!important}
 html body.cargoquick.compact-intake-steps20261026 .compact-intake-tabs20261026:not([hidden]){grid-row:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:5px 7px!important;border-top:1px solid #e1e9ef!important;border-bottom:1px solid #cddce7!important;background:#f5f9fc!important;z-index:5!important}
 html body.cargoquick.compact-intake-steps20261026 .compact-intake-tabs20261026>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:0!important;min-height:35px!important;margin:0!important;padding:6px 3px!important;border:1px solid #c9dce9!important;border-radius:5px!important;background:#fff!important;color:#48687e!important;box-shadow:none!important;font:600 11px/1.4 SUIT,-apple-system,BlinkMacSystemFont,sans-serif!important;white-space:normal!important;word-break:keep-all!important}
 html body.cargoquick.compact-intake-steps20261026 .compact-intake-tabs20261026>button[aria-selected=true]{border-color:#FF8A3D!important;background:#fff2e8!important;color:#a44316!important;box-shadow:inset 0 -2px #FF8A3D!important}
 html body.cargoquick.compact-intake-steps20261026 .compact-intake-tabs20261026>button:focus-visible{outline:2px solid #e97031!important;outline-offset:1px!important}
 html body.cargoquick.compact-intake-steps20261026 .console>.work-row{grid-row:3!important;display:block!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important;margin:0!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row>.panes{display:block!important;width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row [data-compact-step20261026]:not([data-compact-active20261026]){display:none!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row .panes>[data-compact-active20261026]{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;border-radius:0!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row .panes>[data-compact-active20261026]>.pane-head{position:static!important;flex:0 0 auto!important;min-height:0!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row .panes>[data-compact-active20261026]>.pane-body{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row .panes>[data-compact-active20261026]>.pane-foot{position:static!important;inset:auto!important;flex:0 0 auto!important;width:100%!important;max-height:none!important;margin-top:auto!important;overflow:visible!important;border-radius:0!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row .pane--fare[data-compact-active20261026]>.pane-foot .cta{min-height:48px!important;height:auto!important;padding:13px 12px!important;border-radius:0!important;font-size:16px!important;line-height:1.4!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row>.side[data-compact-active20261026]{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100%!important;max-height:100%!important;min-height:0!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;border-radius:0!important}
 html body.cargoquick.compact-intake-steps20261026 .work-row>.panes[data-compact-panes-idle20261026]{display:none!important}
}
@media(max-width:359px){html body.cargoquick.compact-intake-steps20261026 .compact-intake-tabs20261026>button{font-size:10px!important;gap:2px!important;padding-inline:2px!important}}
@media(max-width:1100px){html body.cargoquick.compact-intake-steps20261026 .console{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}html body.cargoquick.compact-intake-steps20261026 .console>.work-row{min-width:0!important;width:100%!important;max-width:100%!important}html body.cargoquick.compact-intake-steps20261026 .compact-intake-tabs20261026{min-width:0!important;max-width:100%!important}}
