.od-load-flow{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.od-load-flow>*{min-width:0}.od-load-flow [id^=load-]{scroll-margin-top:88px}.od-customer-requests{container-type:inline-size}.od-customer-request-detail{width:calc(100cqw - 32px);max-width:100%;position:sticky;inset-inline-start:0}.od-load-calculator{--type-body:var(--od-type-body);--type-caption:var(--od-type-support);--type-subhead:20px;--type-card-title:18px;font-size:var(--od-type-body)}.od-load-calculator .quick-calculator{gap:24px;max-width:none}.od-load-calculator .quick-setup-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.5fr);align-items:start;gap:24px;display:grid}.od-load-calculator :is(.quick-intake,.quick-review,.quick-results){box-shadow:none;border-radius:8px;padding:24px}.od-load-calculator .quick-calculator .panel-heading{margin-bottom:24px}.od-load-calculator .quick-intake-column{min-width:0}.od-load-calculator .quick-samples{grid-template-columns:minmax(0,1fr)}.od-load-calculator .quick-lead{border-top:0;margin-top:24px;padding-top:0}.od-calculator-customer-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}@media (max-width:900px){.od-load-calculator .quick-setup-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.od-load-calculator :is(.quick-intake,.quick-review,.quick-results){padding:16px}.od-calculator-customer-fields{grid-template-columns:minmax(0,1fr)}}.od-table-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.od-table-toolbar>.ant-input-search{flex:1;min-width:180px;max-width:520px}.od-project-editor,.od-project-editor>.ant-tabs .ant-tabs-body-holder{min-width:0}.od-project-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:16px 0 24px;display:grid}.od-project-metrics .ant-statistic-title{min-height:20px}.od-project-editor .od-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.od-project-editor .ant-table-cell{overflow-wrap:anywhere}@media (max-width:767px){.od-project-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.od-project-editor .od-table-toolbar{flex-wrap:wrap}}.od-route-editor>.ant-btn{align-self:flex-start}.od-route-via{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.od-route-via-actions{padding-top:22px}.od-route-help{margin:0}.od-route-hash{overflow-wrap:anywhere;font-size:var(--od-type-support);margin-top:16px}.od-route-evidence{margin:20px 0}.od-route-evidence>.ant-alert{margin-bottom:16px}.od-route-evidence .ant-table-wrapper{margin:12px 0}.od-route-evidence .route-map{margin:0 0 16px}.od-calculation-history>.ant-card-body{container-type:inline-size}.od-calculation-details{width:calc(100cqw - 32px);min-width:0;max-width:100%;position:sticky;left:0}.od-calculation-details>.ant-card>.ant-card-head{padding-inline:0}.od-calculation-details>.ant-card>.ant-card-body{padding:16px 0}.od-missing-facts ul{margin:8px 0;padding-inline-start:20px}.od-missing-facts li+li{margin-top:8px}@media (max-width:575px){.od-calculation-history>.ant-card-body{padding:16px}.od-calculation-expanded>.ant-table-cell{padding:8px}.od-calculation-details{width:calc(100cqw - 16px)}.od-route-via{grid-template-columns:minmax(0,1fr);gap:0}.od-route-via-actions{justify-self:end;padding-top:8px}}.od-workspace{--type-body:var(--od-type-body);--type-caption:var(--od-type-support);--od-sidebar-width:200px;--type-workspace-title:1.5rem;background:var(--od-surface-layout);min-height:100dvh;color:var(--ink);font-size:var(--od-type-body);font-variant-numeric:tabular-nums;line-height:var(--od-leading-body)}.od-workspace :is(h1,h2){letter-spacing:-.025em}.od-workspace h3{letter-spacing:-.015em}.od-workspace h4{letter-spacing:-.01em}.od-workspace[data-nav=compact]{--od-sidebar-width:80px}.od-workspace .od-content{transition:margin-left .22s cubic-bezier(.22,1,.36,1)}.od-workspace .od-sidebar{transition:width .22s cubic-bezier(.22,1,.36,1),max-width .22s cubic-bezier(.22,1,.36,1),min-width .22s cubic-bezier(.22,1,.36,1),flex-basis .22s cubic-bezier(.22,1,.36,1)}.od-sidebar-compact .od-logo{justify-content:center;gap:0;padding:20px 0}.od-sidebar-compact .od-logo-mark{flex-shrink:0}.od-sidebar-compact .od-org-switch{padding:7px 18px 24px}.od-sidebar-inner.od-sidebar-compact .od-rail-menu.od-rail-menu{width:80px}.od-sidebar-compact .ant-menu-inline-collapsed>.ant-menu-item{justify-content:center;padding-inline:0}.od-sidebar-compact .ant-menu-inline-collapsed>.ant-menu-item>.ant-menu-title-content{flex:none;width:0;margin:0;position:absolute}.od-workspace .od-desktop-collapse{flex-shrink:0;width:40px;height:40px}.od-workspace a{text-decoration:none}.od-workspace .od-sidebar{z-index:20;height:100dvh;padding-top:var(--od-safe-top);padding-bottom:var(--od-safe-bottom);background:var(--od-chrome);position:fixed;inset:0 auto 0 0}.od-sidebar-inner{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;background:var(--od-chrome);height:100%;min-height:100%;color:var(--od-chrome-text);flex-direction:column;display:flex;overflow-y:auto}.od-logo{letter-spacing:-1px;flex:none;align-items:center;gap:10px;height:70px;padding:0 20px;font-size:24px;font-weight:800;display:flex;color:#fff!important}.od-logo-mark{color:#fff;background:#0050df;border-radius:7px;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.od-org-switch{color:#fff;padding:7px 16px 24px}.od-quick-add-slot{flex:none;padding:0 15px 8px}.od-sidebar-inner .od-quick-add.od-quick-add{width:100%;height:30px;color:var(--od-on-add);background:var(--od-gradient-add);border:0;border-radius:999px;font-weight:700}.od-sidebar-inner .od-quick-add.od-quick-add:hover{color:var(--od-on-add);background:var(--od-gradient-add);filter:brightness(1.08)}.od-sidebar-compact .od-quick-add-slot{justify-content:center;padding:0 0 16px;display:flex}.od-sidebar-compact .od-quick-add.od-quick-add{width:30px;min-width:30px;padding:0}.od-sidebar-compact .od-quick-add-label{display:none}.od-sidebar-inner .od-rail-menu.od-rail-menu{background:0 0;border-inline-end:0;flex:1 0 auto;padding:0 0 16px}.od-rail-menu a{color:inherit}.od-sidebar-inner .ant-menu-item-selected{font-weight:700;position:relative}.od-sidebar-inner:not(.od-sidebar-compact) .ant-menu-sub .ant-menu-item{padding-inline-start:15px!important}.od-sidebar-inner .ant-menu-item-selected:before{content:"";background:var(--od-signal-bar);width:4px;position:absolute;inset-block:0;inset-inline-start:0}.od-account{color:#fff;text-align:left;background:#ffffff12;border-radius:999px;align-items:center;gap:10px;height:46px;padding:0 10px 0 6px;display:flex}.od-account .od-account-identity{min-width:0;max-width:180px;line-height:16px}.od-account strong,.od-account small{text-overflow:ellipsis;display:block;overflow:hidden}.od-account strong{white-space:nowrap;font-size:14px;font-weight:700}.od-account small{color:var(--od-chrome-text);font-size:12px}.od-workspace .od-content{margin-left:var(--od-sidebar-width);min-width:0}.od-workspace .od-topbar{z-index:15;background:var(--od-chrome);color:#fff;height:calc(70px + var(--od-safe-top));padding:var(--od-safe-top) max(12px, var(--od-safe-right)) 0 max(12px, var(--od-safe-left));align-items:center;gap:12px;line-height:normal;display:flex;position:sticky;top:0}.od-workspace .od-topbar-end{margin-inline-start:auto}.od-workspace .od-mobile-menu,.od-mobile-title{display:none}.od-workspace-main{--od-page-inline-start:max(20px, var(--od-safe-left));--od-page-inline-end:max(20px, var(--od-safe-right));width:100%;padding:10px var(--od-page-inline-end) max(24px, var(--od-safe-bottom)) var(--od-page-inline-start)}.od-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;margin:0 0 12px;display:flex}.od-workspace-main .od-page-heading{margin:-10px calc(-1 * var(--od-page-inline-end)) 12px calc(-1 * var(--od-page-inline-start));padding:20px var(--od-page-inline-end) 10px var(--od-page-inline-start);background:var(--od-surface-card);box-shadow:var(--od-shadow-card)}.od-workspace-main .od-page-heading:has(>.od-page-heading-row){padding-bottom:0}.od-page-heading-top{flex-wrap:wrap;flex:1 0 100%;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;min-height:35px;display:flex}.od-page-heading:has(>.od-page-heading-row)>.od-page-heading-top{margin-bottom:10px}.od-page-title{min-width:0}.od-page-subtitle{color:var(--ink-soft);font-size:var(--od-type-support);line-height:18px}.od-page-company{letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:24px;font-weight:700;line-height:32px}.od-page-heading-row{flex-wrap:wrap;flex:1 0 100%;justify-content:space-between;align-items:flex-end;gap:8px 24px;min-width:0;display:flex}.od-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;padding-top:2px;display:flex}.od-page-toolbar-start{flex-wrap:wrap;flex:320px;align-items:center;gap:8px;min-width:0;display:flex}.od-page-toolbar-start>:only-child{flex:auto;min-width:0}.od-workspace .od-page-toolbar .od-table-filters.od-table-filters-inset{flex:0 auto;padding:0}.od-page-toolbar .od-board-tools{margin:0}.od-page-toolbar-end{justify-content:flex-end;align-items:center;gap:var(--od-control-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}.od-workspace .od-toolbar-search{width:min(300px,100%)}.od-filter-pop{width:min(340px,100vw - 48px);padding-top:8px}.od-filter-foot{gap:var(--od-control-gap);border-top:1px solid var(--od-border);margin:8px -12px -4px;padding:12px 12px 4px;display:flex}.od-workspace-main>div:has(>.od-page-alert)+.od-page-heading{margin-top:0}.od-list-surface{min-width:0}.od-row-actions{white-space:nowrap;align-items:center;gap:0;display:flex}.od-row-details{color:var(--ink);white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.od-row-details:hover{color:var(--od-action-text)}.od-row-details .anticon{flex:none;font-size:14px}.od-row-details.od-row-details{background:0 0;border:0;height:24px;padding:0}.od-row-actions-rule{background:var(--od-line-tab);flex:none;width:1px;height:24px;margin-inline:10px 4px}.od-row-actions .ant-btn-icon-only{color:var(--ink);font-size:16px}.od-page-tabs{flex:auto;min-width:0}.od-page-tabs>.ant-tabs-nav:before{display:none}.od-page-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-weight:600}.od-page-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:700}.od-portal-ui .ant-tabs-top>.ant-tabs-nav .ant-tabs-tab:first-child{padding-inline-start:0}.od-page-stats{color:var(--od-action-text);flex-wrap:wrap;align-items:stretch;margin-inline-start:auto;padding-bottom:8px;display:flex}.od-page-stat{border-inline-start:1px solid var(--od-line-tab);color:var(--od-action-text);text-align:end;padding-inline:14px;display:block}.od-page-stat:last-child{padding-inline-end:0}.od-page-stat strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700;line-height:16px;display:block}.od-page-stat span{color:inherit;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;display:block}.od-page-stat[data-alert] strong{color:var(--od-signal-attention)}a.od-page-stat:hover strong,a.od-page-stat:hover span{text-decoration:underline}a.od-page-stat:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.od-customers-sections{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.od-customers-sections>.ant-card{min-width:0}.od-page-alert{margin-bottom:12px}.od-today{font-size:var(--od-type-support);color:var(--ink-soft)}.od-table-primary{flex-direction:column;align-items:flex-start;gap:0;min-width:0;font-size:14px;line-height:20px;display:flex}.od-table-primary>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.od-table-primary>a,.od-table-primary>strong{color:var(--ink);font-weight:600}.od-table-primary>a:hover{color:var(--od-action-text)}.od-table-primary>span:nth-child(n+2):not(.ant-tag){color:var(--ink-soft);font-size:12px;line-height:18px}.od-due-overdue{color:#a55816}.od-workspace .od-table-filters{align-items:center;gap:12px;padding:16px 24px}.od-workspace .od-table-filters.od-table-filters-inset{padding:0 0 16px}.od-workspace .od-table-filters .ant-form-item{margin:0;padding:0}.od-table-filters .ant-input-affix-wrapper{min-width:280px}.od-back-link{font-size:var(--od-type-support);align-items:center;gap:8px;display:inline-flex;color:var(--ink-soft)!important}.od-operation-grid>.ant-card+.ant-card{margin-top:24px}.od-original-note{white-space:pre-wrap;margin:24px 0 0!important}.od-history{margin-top:32px}.od-history p:empty{display:none}.od-history .ant-typography-secondary{font-size:var(--od-type-support)}.od-inline-create{gap:12px;margin-top:24px}.od-inline-create .ant-form-item{margin:0;padding:0}.od-table-note{font-size:var(--od-type-support);margin:18px 0 0!important}.od-dimension{margin-bottom:24px}.od-dimension>span{margin-bottom:8px;display:block}.od-form-collapse{margin:0 0 24px}.od-mobile-navigation .od-sidebar-inner{height:100%;min-height:100%}.od-auth-links{flex-wrap:wrap;justify-content:space-between;margin-top:16px;display:flex}.od-driver{max-width:800px;margin:0 auto;padding:28px 20px 60px}.od-driver-header{border-radius:var(--od-radius-panel);background:var(--od-chrome);color:#fff;justify-content:space-between;align-items:center;margin-bottom:30px;padding:12px 16px;display:flex}.od-driver-header .od-logo{height:auto;padding:0}.od-driver h1.ant-typography{font-size:28px}.od-driver .ant-card{margin:20px 0}.od-driver-document{border-top:1px solid var(--od-divider);padding:22px 0}.od-driver-document .ant-alert{margin:15px 0}@media (max-width:800px){.od-workspace .od-desktop-collapse,.od-workspace .od-sidebar{display:none}.od-workspace .od-content{margin-left:0}.od-workspace .od-mobile-menu{display:inline-flex}.od-workspace .od-topbar{padding:var(--od-safe-top) max(6px, var(--od-safe-right)) 0 max(6px, var(--od-safe-left));height:calc(64px + var(--od-safe-top));gap:6px}.od-workspace-main{--od-page-inline-start:max(16px, var(--od-safe-left));--od-page-inline-end:max(16px, var(--od-safe-right));padding:10px var(--od-page-inline-end) max(24px, var(--od-safe-bottom)) var(--od-page-inline-start)}.od-page-heading{align-items:flex-start}.od-account .od-account-identity,.od-account>.anticon-down{display:none}.od-workspace .od-mobile-menu{flex:none;width:40px;height:40px;font-size:18px}.od-workspace .od-topbar-end{gap:2px!important}.od-account{height:40px;padding-inline:6px}.od-page-company{display:none}.od-page-stats{row-gap:8px;width:100%;margin-inline-start:0}.od-page-stat{text-align:start;flex:40%;padding-inline:10px 0}.od-today{display:none}.od-workspace .od-table-filters{padding:16px}.od-table-filters .ant-input-affix-wrapper{min-width:220px}.od-operation-grid .ant-card-extra{margin-left:0}.od-inline-create{display:grid}.od-inline-create .ant-select{width:100%!important}}@media (prefers-reduced-motion:reduce){.od-workspace .od-sidebar,.od-workspace .od-content{transition:none}.od-ui *,.od-ui :before,.od-ui :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.od-workspace .od-global-search{width:min(500px,40vw)}.od-topbar .od-topbar-icon.od-topbar-icon,.od-topbar .od-account.od-account{color:#fff}.od-topbar .od-topbar-icon.od-topbar-icon:hover,.od-topbar .od-account.od-account:hover{color:#fff;background:#ffffff24}.od-topbar-extras-placeholder{width:168px;height:40px;display:inline-block}@media (max-width:1100px){.od-topbar-extras-placeholder{width:40px}}.od-on-ink.od-on-ink{color:#fff;background:0 0;border-color:#ffffff8c}.od-on-ink.od-on-ink:hover{color:#fff;background:#ffffff1f;border-color:#fff}.od-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.od-search-scope{flex:none;min-width:128px}.od-topbar-icon.od-topbar-icon{width:40px;height:40px;font-size:18px}@media (max-width:1100px){.od-workspace .od-theme-switch{display:none}}.od-mobile-title{font-size:var(--od-type-support);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-weight:700;overflow:hidden}.od-workspace .od-topbar-end{flex:none}@media (max-width:575px){.od-topbar .od-topbar-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:800px){.od-workspace .od-global-search{display:none}.od-workspace .od-mobile-title{display:block}}.od-fact-input{grid-template-columns:minmax(180px,1fr) minmax(140px,1fr);gap:8px;display:grid}.od-fact-input>.ant-input{grid-column:1/-1}.od-fact-input>*{min-width:0}.od-cargo-fact-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:0 24px;display:grid}.od-cargo-fact-grid>*{min-width:0}.od-form-actions{z-index:2;padding:16px 0 max(16px, var(--od-safe-bottom));border-top:1px solid var(--od-border);background:var(--od-surface-card);position:sticky;bottom:0}.od-step-actions{margin-top:24px}.od-fact-input>.ant-input{flex:1;min-width:140px}@media (max-width:600px){.od-fact-input{grid-template-columns:minmax(0,1fr)}.od-fact-input>.ant-input{flex-basis:100%}}.od-scene-toolbar{flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.od-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.od-load-planner .od-page-heading{margin-bottom:0}.od-metric-grid .ant-statistic-title{font-size:var(--od-type-support);line-height:18px}.od-metric-grid .ant-statistic-content-suffix{font-size:var(--od-type-support)}.od-metric-grid .ant-card-body{padding:var(--od-panel-inset)}.od-metric-grid .ant-statistic-content{font-variant-numeric:tabular-nums;font-size:24px}.od-commercial-save{margin-top:20px}.od-customer-quote{flex-direction:column;gap:24px;max-width:960px;margin:0 auto;padding:clamp(16px,4vw,48px);display:flex}.od-customer-quote :where(.ant-btn){white-space:normal;max-width:100%;height:auto;min-height:36px}.od-commercial-line{margin-bottom:16px}.od-quote-detail{flex-direction:column;gap:20px;min-width:0;display:flex}.od-quote-detail .od-commercial-save{margin-top:0}.od-quote-detail .ant-alert-description ul{margin:0;padding-left:20px}.od-quote-detail .ant-descriptions-item-content{overflow-wrap:anywhere}.od-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1000px){.od-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.od-form-grid{grid-template-columns:minmax(0,1fr)}.od-metric-grid{gap:8px}.od-metric-grid .ant-statistic-content{font-size:20px}}.od-scene-stage{background:var(--od-planning-surface);border-radius:8px;height:clamp(330px,44vw,540px);position:relative;overflow:hidden}.od-scene-host,.od-scene-overlay{width:100%;height:100%;position:absolute;inset:0}.od-scene-host canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.od-scene-host canvas:focus-visible{outline-offset:-4px;outline:3px solid #0050df}.od-scene-overlay{pointer-events:none}.od-scene-placeholder{justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.od-scene-caption{color:var(--ink-soft);font-size:var(--od-type-support);pointer-events:none;position:absolute;bottom:12px;left:16px;right:16px}.od-scene-inspector{flex-wrap:wrap;align-items:end;gap:16px;padding:16px 0 0;display:flex}.od-scene-inspector>div:first-child{flex:220px}.od-scene-inspector>div:not(:first-child){gap:4px;width:240px;display:grid}.od-scene-inspector .ant-input-number{width:100%}@media (max-width:600px){.od-geometry-card>.ant-card-head{padding:16px}.od-geometry-card>.ant-card-head .ant-card-head-wrapper{flex-direction:column;align-items:start;gap:12px}.od-geometry-card>.ant-card-body{padding:16px}.od-scene-inspector{gap:12px}.od-scene-inspector>div:not(:first-child){flex:240px}.od-scene-stage{height:360px}}.od-logo{box-sizing:border-box;flex-shrink:0;height:96px}.od-wordmark{object-fit:contain;width:164px;height:40px;display:block}.od-sidebar-compact .od-logo{height:96px;padding:28px 0}.od-org-switch{box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:flex-end;height:104px;display:flex}.od-sidebar-inner{overflow:hidden auto}@media (max-width:575px){.od-portal-ui{--od-control-height:45px}.od-portal-ui :is(input.ant-input,textarea.ant-input,.ant-input-number-input,.ant-select-content,.ant-picker-input>input){font-size:16px;line-height:22px}.od-portal-ui :is(.ant-btn:not(.ant-btn-sm,.od-row-details),.ant-select-single,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,input.ant-input:not(.ant-input-affix-wrapper input,.ant-input-number input)){min-height:var(--od-control-height)}.od-portal-ui .ant-btn-icon-only:not(.ant-btn-sm){min-width:var(--od-control-height)}}.od-customer-record,.od-customer-record .ant-tabs-body-holder,.od-customer-record .ant-tabs-content{min-width:0}.od-customer-record .ant-table-wrapper{max-width:100%}.od-customer-packets{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.od-customer-record .ant-alert{margin-block-end:16px}.od-estimate-exceptions{white-space:normal;overflow-wrap:anywhere;margin:0 0 12px;padding-inline-start:20px}.od-estimate-exceptions li+li{margin-block-start:6px}.od-board-tools{margin-block-end:16px}.od-document-preview-body{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.od-document-preview,.od-document-preview-frame{border:0;flex:auto;width:100%;min-height:200px}.od-document-preview-frame{overflow:auto}.od-document-preview-image{max-width:100%;height:auto;display:block}.od-facts-snapshot{overflow-wrap:anywhere;margin-block:24px}.od-plain-list{margin:0;padding-inline-start:20px}.od-case-move-check{margin-bottom:16px}@media (max-width:575px){.od-board-tools .od-board-views{display:none}}.od-load-phone-row{gap:8px;min-width:0;display:grid}.od-load-identity{align-items:center;gap:8px;min-width:0;display:flex}.od-load-identity>.od-table-primary{flex:1;min-width:0}.od-load-identity>.od-table-primary>span[title]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.od-stage-cell{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.od-move-route{align-items:center;gap:8px;margin:0 0 16px;display:flex}.od-move-error,.od-bulk-move-table{margin-top:16px}.od-move-load{white-space:nowrap}.od-move-result{color:var(--ink-soft);font-size:var(--od-type-support)}.od-ready-permits{margin-bottom:24px}.od-ready-permits h5{margin-bottom:12px}.od-route-slot{margin-bottom:16px}.od-portal-ui{--od-field-halo:var(--od-surface-card)}.od-workspace-main{--od-field-halo:var(--od-surface-layout)}.od-card-body{--od-field-halo:var(--od-surface-card)}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker))>.ant-row{display:block;position:relative}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker))>.ant-row>.ant-form-item-label{inset-inline-start:8px;z-index:2;max-width:calc(100% - 40px);height:var(--od-control-height);white-space:nowrap;pointer-events:none;transition:transform var(--od-motion-fast) var(--od-ease);align-items:center;padding:0;display:flex;position:absolute;top:0;overflow:visible}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker))>.ant-row>.ant-form-item-label>label{max-width:100%;height:auto;color:var(--ink-soft);text-overflow:ellipsis;padding:0 4px;font-size:14px;font-weight:600;line-height:19px;display:block;overflow:hidden}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker))>.ant-row>.ant-form-item-label .anticon{pointer-events:auto}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):not(:focus-within,:has(.ant-input-prefix,.ant-input-number-prefix,.ant-select-prefix,.ant-picker-prefix)) :is(input,textarea)::placeholder{color:#0000}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):not(:focus-within,:has(.ant-input-prefix,.ant-input-number-prefix,.ant-select-prefix,.ant-picker-prefix)) .ant-select-placeholder{color:#0000}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):has(textarea)>.ant-row>.ant-form-item-label{height:35px}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):has(textarea):is(:focus-within,:has(textarea:not(:placeholder-shown)))>.ant-row>.ant-form-item-label{transform:translateY(-17px)}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:-webkit-any(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):-webkit-any(:focus-within,:has(input:not(:placeholder-shown),textarea:not(:placeholder-shown),.ant-select-content-has-value,input:-webkit-autofill,.ant-input-prefix,.ant-input-number-prefix,.ant-select-prefix,.ant-picker-prefix))>.ant-row>.ant-form-item-label{transform:translateY(calc((var(--od-control-height) - 1px) / -2))}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:-webkit-any(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):-webkit-any(:focus-within,:has(input:not(:placeholder-shown),textarea:not(:placeholder-shown),.ant-select-content-has-value,input:-webkit-autofill,.ant-input-prefix,.ant-input-number-prefix,.ant-select-prefix,.ant-picker-prefix))>.ant-row>.ant-form-item-label>label{background:linear-gradient(to bottom, var(--od-field-halo) 50%, var(--od-surface-card) 50%);border-radius:2px}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):is(:focus-within,:has(input:not(:placeholder-shown),textarea:not(:placeholder-shown),.ant-select-content-has-value,input:autofill,.ant-input-prefix,.ant-input-number-prefix,.ant-select-prefix,.ant-picker-prefix))>.ant-row>.ant-form-item-label{transform:translateY(calc((var(--od-control-height) - 1px) / -2))}.od-portal-ui .ant-form-vertical .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker)):is(:focus-within,:has(input:not(:placeholder-shown),textarea:not(:placeholder-shown),.ant-select-content-has-value,input:autofill,.ant-input-prefix,.ant-input-number-prefix,.ant-select-prefix,.ant-picker-prefix))>.ant-row>.ant-form-item-label>label{background:linear-gradient(to bottom, var(--od-field-halo) 50%, var(--od-surface-card) 50%);border-radius:2px}.od-portal-ui :is(.ant-tabs-content,.ant-card-body,.ant-collapse-body,.ant-drawer-body,.ant-drawer-body>div:only-child,.ant-modal-body,.od-customer-record,.od-stack)>*{margin-block:0}.od-portal-ui :is(.ant-tabs-content,.ant-card-body,.ant-collapse-body,.ant-drawer-body,.ant-drawer-body>div:only-child,.ant-modal-body,.od-customer-record,.od-stack)>*+:not([hidden],style,script,input[type=hidden]){margin-block-start:16px}.od-portal-ui :is(.ant-tabs-content,.ant-card-body,.ant-collapse-body,.ant-drawer-body,.ant-drawer-body>div:only-child,.ant-modal-body,.od-customer-record,.od-stack)>:is(h1,h2,h3,h4,h5,.ant-typography-title,.ant-divider-with-text)+*{margin-block-start:12px}.od-portal-ui :is(.ant-tabs-content,.ant-card-body,.ant-collapse-body,.ant-drawer-body,.ant-drawer-body>div:only-child,.ant-modal-body,.od-customer-record,.od-stack)>*+.ant-divider-with-text{margin-block-start:24px}.od-portal-ui .ant-divider.ant-divider-with-text{margin-block:24px 12px}.od-portal-ui .ant-divider.ant-divider-with-text:first-child{margin-block-start:0}:is(.od-portal-ui,.od-filter-pop) .ant-form:not(.ant-form-inline) .ant-form-item{padding-bottom:20px}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor){flex-direction:column;display:flex}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>:not(.ant-form-item,.ant-row,.ant-divider,.od-form-grid,.ant-form-item-explain,[hidden],input,style,script){margin-block:0 20px}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>div>.ant-typography:is(h1,h2,h3,h4,h5):first-child{margin-block:4px 12px}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>.ant-form-item-explain:has(.ant-form-item-explain-error){margin-block:-12px 20px}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>.ant-btn{align-self:flex-start}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor) .od-form-grid{row-gap:0}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor) .od-form-grid>:not(.ant-form-item,.ant-divider){margin-bottom:20px}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>.od-route-editor{margin-block:0}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>.ant-divider.ant-divider-with-text{margin-block:4px 20px}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>:first-child{margin-block-start:0}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>:last-child{margin-block-end:0}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>:nth-last-child(1 of :not(.ant-form-item-hidden,[hidden],style,script)){margin-block-end:0}.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>.ant-form-item:last-child,.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>.ant-row:last-child>.ant-col>.ant-form-item,.od-portal-ui :is(.ant-form-vertical,:where(.ant-form-vertical>fieldset:only-child),.od-route-editor)>:last-child>.ant-form-item:last-child{padding-block-end:0}.od-portal-ui .ant-upload-drag .ant-upload-text{line-height:24px}.od-portal-ui .ant-form-vertical .ant-form-item-label>label{font-weight:600;line-height:22px}.od-portal-ui .ant-form-vertical .ant-form-item:has(>.ant-row>.ant-form-item-control .ant-switch)>.ant-row{min-height:var(--od-control-height);flex-flow:row;align-items:center;gap:12px}.od-portal-ui .ant-form-vertical .ant-form-item:has(>.ant-row>.ant-form-item-control .ant-switch)>.ant-row>.ant-form-item-label{flex:0 auto;width:auto;padding:0}.od-portal-ui .ant-form-vertical .ant-form-item:has(>.ant-row>.ant-form-item-control .ant-switch)>.ant-row>.ant-form-item-control{flex:none;width:auto}.od-numbered-cards{counter-reset:od-card}.od-numbered-cards .od-card-title:not(.od-card-body .od-card-title){white-space:normal;flex-direction:column;align-items:flex-start;gap:12px;padding:0;display:flex}.od-numbered-cards .od-card-title:not(.od-card-body .od-card-title):before{counter-increment:od-card;content:counter(od-card);background:var(--od-deep);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:21px;height:21px;font-size:14px;font-weight:600;line-height:21px;display:inline-flex}.ant-btn.od-dismiss-button:not(:disabled),.ant-btn.od-dismiss-button:not(:disabled):focus-visible{color:#fff;background:var(--od-dismiss);border-color:var(--od-dismiss)}.ant-btn.od-dismiss-button:not(:disabled):hover{color:#fff;background:var(--od-dismiss-hover);border-color:var(--od-dismiss-hover)}:is(.od-add-scope .ant-btn-primary,.ant-btn-primary.od-add):not(:disabled,.ant-btn-dangerous){color:var(--od-on-add,#13223a);background:var(--od-add,#ffc81e);border-color:var(--od-add,#ffc81e)}:is(.od-add-scope .ant-btn-primary,.ant-btn-primary.od-add):not(:disabled,.ant-btn-dangerous):hover,:is(.od-add-scope .ant-btn-primary,.ant-btn-primary.od-add):not(:disabled,.ant-btn-dangerous):active{color:var(--od-on-add,#13223a);background:var(--od-add-hover,#f2b600);border-color:var(--od-add-hover,#f2b600)}