@media screen and (max-width:767px){.font-semibold{font-weight:500}.logistics-page-light{max-width:100vw;overflow-x:hidden}#candidate-warehouses{padding-top:20px;margin-top:24px!important;margin-bottom:24px!important}#analysis-results,#analysis-settings{margin-top:70px!important}.logistics-search-page__facility-list-banner p{font-size:13px!important}.logistics-search-page__analysis-settings-step-wrap{margin-top:-50px!important}.logistics-search-page__body,.logistics-search-page__body-inner{min-width:0;max-width:100%}.logistics-search-page__main-wrap{width:100%;min-width:0;max-width:100%!important}.logistics-search-page__main{box-sizing:border-box;width:100%;min-width:0;max-width:100%!important}.logistics-search-page__header{padding-top:env(safe-area-inset-top,0)}.logistics-search-page__header-inner{padding:12px 16px!important}.logistics-search-page__header-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;min-width:0;display:grid!important}.logistics-search-page__header-brand{display:contents!important}.logistics-search-page__header-logo-link{grid-area:1/1;align-self:start;min-width:0;max-width:55vw}.logistics-search-page__header-logo{object-fit:contain;object-position:left center;min-width:0;max-width:100%;width:120px!important;height:32px!important}.logistics-search-page__header-title-wrap{grid-area:2/1;align-self:start;min-width:0;padding-left:0!important}.logistics-search-page__header-title{white-space:normal;word-break:keep-all;font-size:1rem!important;line-height:1.35!important}.logistics-search-page__header-cta-group{flex-direction:column;grid-area:1/2/span 2;justify-content:center;place-self:center end;align-items:flex-end;min-width:0;max-width:100%;display:flex!important}.logistics-search-page__header-cta{box-sizing:border-box;text-align:left;flex-flow:row;justify-content:center;align-items:center;gap:6px;max-width:100%;width:max-content!important;height:auto!important;min-height:44px!important;padding:8px 10px!important;font-size:11px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}.logistics-search-page__header-cta-text-full{white-space:nowrap!important;display:inline!important}.logistics-search-page__header-cta svg{flex-shrink:0}.logistics-search-page__search-form .mx-auto{box-sizing:border-box;max-width:100%!important;margin-top:32px!important}.logistics-search-page__search-form-step-wrap{box-sizing:border-box;justify-content:center;min-width:0;width:100%!important;max-width:100%!important;margin-bottom:-38px!important;padding-left:0!important;padding-right:0!important}.logistics-search-page__search-form-step{box-sizing:border-box;min-width:0;gap:8px!important;width:100%!important;max-width:335px!important;min-height:82px!important;padding:10px 16px!important}.logistics-search-page__search-form-step-icon{flex-shrink:0;width:50px!important;height:50px!important}.logistics-search-page__search-form-step-title{text-overflow:ellipsis;min-width:0;overflow:hidden;font-size:1.125rem!important;line-height:1.35!important}.logistics-search-page__search-form-container{box-sizing:border-box;max-width:100%;gap:10px!important;padding:40px 20px 24px!important}.logistics-search-page__municipality-input::placeholder,.logistics-search-page__address-input::placeholder{white-space:pre-line!important;font-size:12px!important;line-height:1.4!important}.logistics-search-page__search-form-panel-header{height:auto!important;min-height:56px!important;padding:12px 16px!important}.logistics-search-page__search-form-panel-header h3{font-weight:500;font-size:1.125rem!important}.logistics-search-page__search-form-panel-body{padding:16px!important}.logistics-search-page__search-form-selected-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.logistics-search-page__search-form-clear-btn{width:100%!important;min-height:44px!important}.logistics-search-page__search-form-submit-btn{min-height:48px!important;padding:14px 16px!important;font-size:1rem!important}.logistics-search-page__leadtime-search{gap:20px!important}.logistics-search-page__leadtime-search-block{gap:16px!important}.logistics-search-page__leadtime-search-loc-row{gap:12px!important}.logistics-search-page__leadtime-search-days-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.logistics-search-page__leadtime-search-dropdown-col,.logistics-search-page__leadtime-search-days{flex:none!important;width:100%!important;min-width:0!important}.logistics-search-page__leadtime-search-dropdown-col .relative,.logistics-search-page__leadtime-search-days .relative{width:100%!important;max-width:100%!important;line-height:1.5!important}.logistics-search-page__leadtime-search-dropdown-col button,.logistics-search-page__leadtime-search-days button{min-width:0!important}.logistics-search-page__leadtime-search-dropdown-col button span,.logistics-search-page__leadtime-search-days button span{text-align:left!important;min-width:0!important;display:block!important}.logistics-search-page__leadtime-search-dropdown-col button:not([data-placeholder=true]) span,.logistics-search-page__leadtime-search-days button:not([data-placeholder=true]) span{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.logistics-search-page__leadtime-search-dropdown-col button[data-placeholder=true],.logistics-search-page__leadtime-search-days button[data-placeholder=true]{align-items:center!important;height:auto!important;min-height:48px!important;padding-top:12px!important;padding-bottom:12px!important}.logistics-search-page__leadtime-search-dropdown-col button[data-placeholder=true] span,.logistics-search-page__leadtime-search-days button[data-placeholder=true] span{white-space:normal!important;word-break:keep-all!important;font-size:12px!important;line-height:1.35!important;overflow:visible!important}.logistics-search-page__leadtime-search-delete{align-self:flex-end!important;min-height:44px!important;padding:10px 16px!important}.logistics-search-page__leadtime-search-add-wrap{justify-content:center!important;width:100%!important}.logistics-search-page__leadtime-search-add-btn{min-width:44px!important;min-height:44px!important}.logistics-search-page__detailed-conditions{min-width:0;max-width:100%}.logistics-search-page__detailed-conditions-header{min-height:48px!important;padding:12px 16px!important}.logistics-search-page__detailed-conditions-title{font-size:1.125rem!important;line-height:1.35!important}.logistics-search-page__detailed-conditions-body{padding:16px 12px 24px!important}.logistics-search-page__detailed-conditions-content,.logistics-search-page__detailed-conditions-grid{gap:20px!important}.logistics-search-page__detailed-conditions-price-row{flex-wrap:wrap!important;gap:12px!important}.logistics-search-page__detailed-conditions-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important}.logistics-search-page__detailed-conditions-input--area,.logistics-search-page__detailed-conditions-input--warehouse-id,.logistics-search-page__detailed-conditions-input--floor{width:100%!important;max-width:100%!important}.logistics-search-page__detailed-conditions-floor-row{flex-wrap:wrap!important;gap:12px!important}.logistics-search-page__detailed-conditions-floor-row .logistics-search-page__detailed-conditions-input--floor{flex:auto!important;min-width:0!important}.logistics-search-page__facility-list{min-width:0;max-width:100%}.logistics-search-page__facility-list-inner{gap:24px!important;margin-top:-20px!important;padding-bottom:24px!important;padding-left:16px!important;padding-right:16px!important}.logistics-search-page__facility-list-step-wrap{margin-bottom:0}.logistics-search-page__facility-list-step{gap:8px!important;min-height:82px!important;padding:10px 16px!important}.logistics-search-page__facility-list-step-icon,.logistics-search-page__facility-list-step img{width:50px!important;height:50px!important}.logistics-search-page__facility-list-step-title,.logistics-search-page__facility-list-step h3{font-size:1.125rem!important}.logistics-search-page__facility-list-header{min-height:48px!important;padding:12px 16px!important}.logistics-search-page__facility-list-title{white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;font-size:1.125rem!important;line-height:1.35!important}.logistics-search-page__facility-list-content{gap:16px!important;padding:16px 12px 24px!important}.logistics-search-page__facility-list-results-row{gap:12px!important}.logistics-search-page__facility-list-sort-row{justify-content:flex-end!important}.logistics-search-page__facility-list-sort-options{gap:8px!important}.logistics-search-page__facility-list-sort-options button{min-height:44px!important;padding:8px 12px!important}.logistics-search-page__facility-list-table-wrap{-webkit-overflow-scrolling:touch;min-width:0}.logistics-search-page__facility-list-table,.logistics-search-page__facility-row,.logistics-search-page__facility-list-thead{min-width:720px!important}.logistics-search-page__facility-list-th{white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;min-width:0!important}.logistics-search-page__facility-row-photo{min-width:0!important;overflow:hidden!important}.logistics-search-page__facility-row-photo-inner{justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:80px!important;min-height:80px!important;display:flex!important}.logistics-search-page__facility-row-photo img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;min-height:128px!important}.logistics-search-page__facility-grid{grid-template-columns:minmax(0,1fr) minmax(137px,2fr) minmax(140px,2fr) minmax(0,5fr) minmax(0,2fr);gap:0;display:grid}.logistics-search-page__facility-row-info{min-width:0!important;overflow:hidden!important}.logistics-search-page__facility-row-info p{word-wrap:break-word!important;overflow-wrap:break-word!important;min-width:0!important}.logistics-search-page__facility-row-services{min-width:0!important;overflow:hidden!important}.logistics-search-page__facility-row-details-btn{min-height:44px!important}.logistics-search-page__facility-list-pagination-btns button{min-width:44px!important;min-height:44px!important}.logistics-search-page__facility-list-cta{min-height:48px!important;padding:14px 16px!important;font-size:1rem!important}.logistics-search-page__analysis-settings{min-width:0;max-width:100%}.logistics-search-page__analysis-settings-inner{box-sizing:border-box!important;gap:24px!important;min-width:0!important;max-width:100%!important;padding-bottom:24px!important;padding-left:16px!important;padding-right:16px!important}.logistics-search-page__analysis-settings-form-wrap{min-width:0!important;max-width:100%!important;overflow:visible!important}.logistics-search-page__analysis-settings-form{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.logistics-search-page__analysis-settings-hubs{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;padding:16px 12px 20px!important}.logistics-search-page__analysis-settings-step{gap:8px!important;min-height:82px!important;padding:10px 16px!important}.logistics-search-page__analysis-settings-step-icon{width:52px!important;height:52px!important}.logistics-search-page__analysis-settings-step-title{font-size:1.125rem!important}.logistics-search-page__analysis-settings-hubs-title{font-size:1.0625rem!important}.logistics-search-page__analysis-settings-hubs-list{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.logistics-search-page__analysis-settings-hub-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px!important}.logistics-search-page__analysis-settings-hub-card-inner{box-sizing:border-box!important;width:100%!important;min-width:0!important}.logistics-search-page__analysis-settings-hub-card-image{width:100%!important;max-width:100%!important;height:140px!important}.logistics-search-page__analysis-settings-hub-card-prices{width:100%!important;max-width:100%!important}.logistics-search-page__analysis-settings-back-btn{width:100%!important;max-width:280px!important;min-height:44px!important}.logistics-search-page__analysis-settings-panel{padding:0}.logistics-search-page__analysis-settings-panel-header{min-height:48px!important;padding:12px 16px!important}.logistics-search-page__analysis-settings-panel-title{white-space:normal!important;word-break:break-word!important;font-size:1.125rem!important}.logistics-search-page__analysis-settings-panel-body{gap:20px!important;padding:16px 12px 24px!important}.logistics-search-page__analysis-settings-usage-input-row input{min-width:0!important;max-width:100%!important}.logistics-search-page__analysis-settings-weight-option{gap:12px!important;height:auto!important;min-height:auto!important;max-height:none!important;padding:12px 16px!important;overflow:visible!important}.logistics-search-page__analysis-settings-weight-option>div{min-height:auto!important}.logistics-search-page__analysis-settings-weight-option>div:first-child{align-items:flex-start!important}.logistics-search-page__analysis-settings-weight-option>div:last-child{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important}.logistics-search-page__analysis-settings-weight-value{white-space:nowrap!important}.logistics-search-page__analysis-settings-weight{margin-bottom:12px!important}.logistics-search-page__analysis-settings-delivery{margin-top:8px!important}.logistics-search-page__analysis-settings-delivery-grid{flex-direction:column!important;align-items:stretch!important;gap:16px!important}.logistics-search-page__analysis-settings-delivery-rows{flex-flow:wrap!important;gap:12px!important;display:flex!important}.logistics-search-page__analysis-settings-delivery-row{display:contents!important}.logistics-search-page__analysis-settings-delivery-field{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;min-width:0!important;max-width:calc(50% - 6px)!important}.logistics-search-page__analysis-settings-delivery-total{min-height:64px!important}.logistics-search-page__analysis-settings-submit{min-height:48px!important;padding:14px 16px!important;font-size:1rem!important}.logistics-search-page__analysis-results{min-width:0;max-width:100%}.logistics-search-page__analysis-results-content{padding-left:20px!important;padding-right:20px!important}.logistics-search-page__analysis-results-banner{gap:8px!important;width:100%!important;min-height:110px!important;padding:10px 16px!important}.logistics-search-page__analysis-results-banner-icon,.logistics-search-page__analysis-settings-step-icon,.logistics-search-page__facility-list-step-icon{width:50px!important;height:58px!important}.logistics-search-page__analysis-results-banner-title{font-size:1.375rem!important;line-height:1!important}.logistics-search-page__analysis-results-banner h2{font-weight:500;transform:translateY(-16px)}.logistics-search-page__analysis-results-conditions{gap:16px!important;width:100%!important;max-width:335px!important}.logistics-search-page__analysis-results-conditions-title{margin-top:0!important;font-size:1.0625rem!important}.logistics-search-page__analysis-results-conditions-card-wrap{max-width:100%!important}.logistics-search-page__analysis-results-conditions-card{border-radius:12px!important;align-items:stretch!important;height:327px!important;min-height:327px!important;padding:20px!important;box-shadow:0 6px 12px #00000014!important}.logistics-search-page__analysis-results-conditions-rows{gap:8px!important;width:100%!important}.logistics-search-page__analysis-results-conditions-row{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;width:100%!important;font-size:14px!important;line-height:100%!important}.logistics-search-page__analysis-results-conditions-row-label{padding-bottom:2px;color:#757575!important;width:132px!important;font-size:14px!important;font-weight:400!important;line-height:1!important}.logistics-search-page__analysis-results-conditions-row .logistics-search-page__analysis-results-conditions-row-label{margin-top:2px}.logistics-search-page__analysis-results-conditions-row-value{color:#424242!important;text-align:left!important;width:100%!important;font-size:14px!important;font-weight:500!important;line-height:1.7!important}.logistics-search-page__analysis-results-conditions-row-value--muted{color:#c2c2c2!important}.logistics-search-page__analysis-results-conditions-delivery-values{text-align:left!important;justify-content:flex-start!important;gap:4px 12px!important;width:100%!important;font-size:14px!important;line-height:1.4!important}.logistics-search-page__analysis-results-conditions-divider{background-color:#e0e0e0!important;width:100%!important;height:1px!important}.logistics-search-page__analysis-results-back-btn{font-weight:500;width:100%!important;max-width:180px!important;min-height:40px!important}.logistics-search-page__analysis-results-summary{width:100%!important;max-width:100%!important}.logistics-search-page__analysis-results-map-block{width:100%!important;min-width:0!important;max-width:100%!important}.logistics-search-page__analysis-results-empty{padding:16px!important}.logistics-search-page__analysis-results-empty-back{min-height:44px!important}.logistics-search-page__cost-comparison{min-width:0;max-width:100%}.logistics-search-page__cost-comparison-header{max-height:86px;min-height:48px!important;padding:12px 16px!important}.logistics-search-page__cost-comparison-header h3{font-weight:500;font-size:1.125rem!important}.logistics-search-page__cost-comparison-body{box-sizing:border-box!important;gap:12px!important;min-width:0!important;max-width:100%!important;padding:20px!important}.logistics-search-page__cost-comparison-table-wrap{-webkit-overflow-scrolling:touch;min-height:355px;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;overflow:auto visible!important}.logistics-search-page__cost-comparison-scroll-inner{vertical-align:top!important;box-sizing:border-box!important;flex-direction:column!important;width:max-content!important;min-width:100%!important;max-width:none!important;display:inline-flex!important}.logistics-search-page__cost-comparison-table{box-sizing:border-box!important;align-items:stretch!important;width:max-content!important;min-width:100%!important}.logistics-search-page__cost-comparison-th--label{box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important;flex-shrink:0!important;align-self:stretch!important;width:120px!important;min-width:120px!important;max-width:120px!important;height:auto!important;min-height:37px!important;padding:10px 16px!important}.logistics-search-page__cost-comparison-th:not(.logistics-search-page__cost-comparison-th--label){height:37px;min-height:37px;box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;flex:0 0 260px!important;width:162px!important;min-width:162px!important;max-width:162px!important;min-height:37px!important;padding:10px 16px!important}.logistics-search-page__cost-comparison-th span{font-weight:500}.logistics-search-page__cost-comparison-row{width:calc(100% - 10px);box-sizing:border-box!important;align-items:stretch!important;display:flex!important}.logistics-search-page__cost-comparison-td{align-items:center!important;min-height:60px!important;display:flex!important}.logistics-search-page__cost-comparison-td--label{box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:break-word!important;flex-shrink:0!important;width:120px!important;min-width:120px!important;max-width:120px!important;padding:10px 16px!important}.logistics-search-page__cost-comparison-td:not(.logistics-search-page__cost-comparison-td--label){box-sizing:border-box!important;overflow-wrap:break-word!important;word-break:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;flex:0 0 260px!important;width:162px!important;min-width:162px!important;max-width:162px!important;padding:10px 16px!important}.logistics-search-page__cost-comparison-scroll-inner>.logistics-search-page__cost-comparison-row:nth-child(2) .logistics-search-page__cost-comparison-td:not(.logistics-search-page__cost-comparison-td--label),.logistics-search-page__cost-comparison-scroll-inner>.logistics-search-page__cost-comparison-row:nth-child(3) .logistics-search-page__cost-comparison-td:not(.logistics-search-page__cost-comparison-td--label),.logistics-search-page__cost-comparison-scroll-inner>.logistics-search-page__cost-comparison-row:nth-child(4) .logistics-search-page__cost-comparison-td:not(.logistics-search-page__cost-comparison-td--label){white-space:nowrap!important}.logistics-search-page__cost-comparison-th{font-weight:500;box-sizing:border-box!important;align-items:center!important;display:flex!important}.logistics-search-page__cost-comparison-disclaimer{color:#616161!important;font-size:12px!important;line-height:1.2!important}.logistics-search-page__cost-comparison-industry-cell{width:120px!important;min-width:120px!important;padding:0!important}.logistics-search-page__cost-comparison-industry-trigger{color:#424242!important;box-sizing:border-box!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:44px!important;padding:10px 16px!important;font-size:14px!important;font-weight:600!important;line-height:normal!important}.logistics-search-page__cost-comparison-industry-cell{align-items:center!important}.logistics-search-page__cost-comparison-industry-text-sp{font-weight:500;text-align:left!important;line-height:normal!important;display:block!important}.logistics-search-page__cost-comparison-industry-expanded{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.logistics-search-page__gis-map-section{min-width:0!important;max-width:100%!important}.logistics-search-page__gis-map-section-header{padding:12px 16px!important}.logistics-search-page__gis-map-section-header h2{font-size:1.125rem!important}.logistics-search-page__gis-map-section-sticky{z-index:100000!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:8px 12px!important}.logistics-search-page__gis-map-section-sticky-inner{flex-direction:row!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important}.logistics-search-page__gis-map-section-facility-label{align-self:center!important}.logistics-search-page__gis-map-section-sticky-inner>span{color:#424242!important;white-space:nowrap!important;flex-shrink:0!important;font-size:14px!important;font-weight:500!important;line-height:100%!important}.logistics-search-page__gis-map-section-tabs{flex:1!important;align-items:stretch!important;min-width:0!important}.logistics-search-page__gis-map-section-tabs button,.logistics-search-page__gis-map-section-tab{box-sizing:border-box!important;border:1px solid #c2c2c2!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;min-width:0!important;height:auto!important;min-height:36px!important;max-height:none!important;padding:0 4px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;display:flex!important;overflow:visible!important}.logistics-search-page__gis-map-section-tabs button span{white-space:normal!important;text-overflow:clip!important;text-align:center!important;word-break:break-word!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important;font-size:12px!important;display:block!important;overflow:visible!important}.logistics-search-page__gis-map-section-industry{flex-flow:row!important;align-items:center!important;gap:8px!important;width:100%!important}.logistics-search-page__gis-map-section-industry>span{white-space:nowrap!important;flex-shrink:0!important;font-size:14px!important;font-weight:500!important}.logistics-search-page__gis-map-section-industry-select{flex-shrink:0!important;width:144px!important;min-width:144px!important}.logistics-search-page__gis-map-section-industry-select button{color:#757575!important;min-height:40px!important;padding:8px 32px 8px 16px!important;font-size:12px!important}.logistics-search-page__gis-map-section-content{padding:16px 8px 0!important}.logistics-search-page__gis-map-section-gis-title{padding:8px 24px!important}.logistics-search-page__gis-map-section-gis-title h3{font-size:1.125rem!important;line-height:24px!important}.logistics-search-page__gis-map-section-panel{gap:24px!important;padding:24px 8px!important}.logistics-search-page__gis-map-section-layer-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important;height:auto!important;min-height:0!important}.logistics-search-page__gis-map-section-layer-buttons{align-items:stretch!important;width:100%!important}.logistics-search-page__gis-map-section-layer-row>div{flex-flow:column wrap!important;gap:8px!important}.logistics-search-page__gis-map-section-layer-group{box-sizing:border-box!important;flex:1!important;align-self:stretch!important;align-items:stretch!important;min-width:0!important;display:flex!important}.logistics-search-page__gis-map-section-layer-row button{max-height:33px;text-align:center!important;box-sizing:border-box!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;height:auto!important;min-height:33px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.25!important;display:flex!important}.logistics-search-page__gis-map-section-map-row{flex-direction:column!important;gap:16px!important;padding:8px 8px 24px!important}.logistics-search-page__gis-map-section-map-area{background-color:#424242!important;border-radius:4px!important;flex:none!important;order:1!important;width:100%!important;height:200px!important;min-height:200px!important;max-height:200px!important}.logistics-search-page__gis-map-section-map-area>div{height:30px!important}.logistics-search-page__gis-map-section-selected-badge{min-height:unset!important;gap:4px!important;padding:4px 8px!important;font-size:11px!important;line-height:1.2!important}.logistics-search-page__gis-map-section-selected-badge span{font-size:11px!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup{max-width:220px!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-content{min-width:0!important;padding:8px 10px!important;font-size:12px!important;box-shadow:0 2px 8px #0003!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-content>div{font-size:12px!important;line-height:1.4!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-content>div>div:first-child{margin-bottom:4px!important;font-size:13px!important;font-weight:700!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-content>div>div:nth-child(2){margin-bottom:6px!important;font-size:11px!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-content span[style*="font-size: 18px"],.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-content span[style*="font-size: 16px"]{font-size:14px!important}.logistics-search-page__gis-map-section-map-area .mapboxgl-popup-tip{width:10px!important;height:10px!important}.logistics-search-page__gis-map-section-legend{border:1px solid #f0f7fe!important;border-radius:4px!important;order:2!important;gap:12px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:13px!important}.logistics-search-page__gis-map-section-legend-header{gap:4px!important}.logistics-search-page__gis-map-section-legend-title{color:#424242!important;font-size:12px!important;font-weight:600!important}.logistics-search-page__gis-map-section-legend-desc{color:#616161!important;font-size:10px!important}.logistics-search-page__gis-map-section-legend-items{flex-flow:wrap!important;gap:8px!important;padding:0!important}.logistics-search-page__gis-map-section-legend-items>div{gap:8px!important}.logistics-search-page__gis-map-section-legend-dot:not(.logistics-search-page__gis-map-section-legend-dot--warehouse){width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__gis-map-section-legend-dot--warehouse{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}.logistics-search-page__gis-map-section-legend-label{color:#424242!important;font-size:10px!important}.logistics-search-page__gis-map-section-legend-hints{border-top-color:#ededed!important;padding-top:13px!important}.logistics-search-page__gis-map-section-legend-hints ul{color:#616161!important;font-size:12px!important}.logistics-search-page__gis-map-section-side-panel{order:3!important;width:100%!important;max-width:100%!important}.logistics-search-page__gis-map-section-side-panel-header{padding:10px 12px!important}.logistics-search-page__gis-map-section-side-panel-header h4{font-size:13px!important}.logistics-search-page__gis-map-section-side-panel-header p{margin-top:4px!important;font-size:11px!important}.logistics-search-page__gis-map-section-side-panel-header .h-5.w-5{width:18px!important;height:18px!important}.logistics-search-page__gis-map-section-side-panel-summary{padding:10px 12px!important;font-size:12px!important}.logistics-search-page__gis-map-section-side-panel-summary .text-sm{font-size:12px!important}.logistics-search-page__gis-map-section-side-panel .divide-y>div{padding:8px 12px!important}.logistics-search-page__gis-map-section-side-panel .divide-y .text-sm{font-size:12px!important}.logistics-search-page__gis-map-section-side-panel .divide-y .text-xs{font-size:11px!important}.logistics-search-page__gis-map-section-charts{gap:24px!important;margin-top:24px!important}.logistics-search-page__cost-analysis-header h4{font-size:1.125rem!important}.logistics-search-page__cost-analysis-content{gap:24px!important;padding:0 8px!important;overflow:visible!important}.logistics-search-page__cost-analysis-summary-row{flex-flow:wrap!important;align-items:center!important;gap:16px!important;padding:0!important}.logistics-search-page__cost-analysis-summary-inner{flex-wrap:wrap!important;flex:100%!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.logistics-search-page__cost-analysis-summary-inner>.logistics-search-page__cost-analysis-summary-card,.logistics-search-page__cost-analysis-summary-inner>.logistics-search-page__cost-analysis-summary-card--transport{flex:1!important;gap:8px!important;min-width:0!important;max-width:none!important;padding:12px 6px!important}.logistics-search-page__cost-analysis-summary-card p:first-child,.logistics-search-page__cost-analysis-summary-card--transport p:first-child{font-size:12px!important}.logistics-search-page__cost-analysis-summary-card p:last-child,.logistics-search-page__cost-analysis-summary-card--transport p:last-child{font-size:18px!important;line-height:24px!important}.logistics-search-page__cost-analysis-summary-plus{flex-shrink:0!important;font-size:1.25rem!important}.logistics-search-page__cost-analysis-summary-equals{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:16px!important;font-size:14px!important;display:flex!important}.logistics-search-page__cost-analysis-summary-total{flex-direction:column!important;flex:1!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;min-width:0!important;padding:17px!important}.logistics-search-page__cost-analysis-summary-total p:first-child{text-align:center!important;margin:0!important;font-size:12px!important}.logistics-search-page__cost-analysis-summary-total p:last-child{text-align:center!important;font-size:18px!important;line-height:24px!important}.logistics-search-page__cost-analysis-body{padding-bottom:24px!important;overflow:visible!important}.logistics-search-page__cost-analysis-body-inner{flex-direction:column!important;gap:24px!important;overflow:visible!important}.logistics-search-page__cost-analysis-table-scroll{order:2!important;width:100%!important;min-width:0!important;overflow:auto visible!important}.logistics-search-page__cost-analysis-donut{order:1!important;width:100%!important;min-width:0!important;height:301px!important;min-height:301px!important;padding:16px!important;overflow:visible!important}.logistics-search-page__cost-analysis-donut-title{text-align:left!important;margin-bottom:8px!important;font-size:12px!important}.logistics-search-page__cost-analysis-donut-inner{width:204px!important;max-width:100%!important;height:204px!important;overflow:visible!important}.logistics-search-page__cost-analysis-donut-tooltip{box-sizing:border-box!important;min-width:0!important;max-width:96px!important}.logistics-search-page__cost-analysis-table-wrap{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:none!important;padding:0 0 0 4px!important}.logistics-search-page__cost-analysis-table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important}.logistics-search-page__cost-analysis-table th,.logistics-search-page__cost-analysis-table td{box-sizing:border-box!important}.logistics-search-page__cost-analysis-table thead tr.logistics-search-page__cost-analysis-table-header th{color:#424242!important;white-space:nowrap!important;padding:10.5px 12px!important;font-size:12px!important;font-weight:600!important;line-height:100%!important}.logistics-search-page__cost-analysis-table-header-amount{padding-left:11px!important}.logistics-search-page__cost-analysis-table-header-ratio{padding-right:2px!important}.logistics-search-page__cost-analysis-table-category{vertical-align:top!important;color:#424242!important;max-width:94px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important;line-height:100%!important}.logistics-search-page__cost-analysis-table-row:not(.logistics-search-page__cost-analysis-table-row--transport)>td:not(.logistics-search-page__cost-analysis-table-category),.logistics-search-page__cost-analysis-table-subtotal td{vertical-align:middle!important;box-sizing:border-box!important;padding-left:12px!important;padding-right:12px!important;font-size:14px!important;overflow:hidden!important}.logistics-search-page__cost-analysis-table-subtotal td{background-color:#fff!important}.logistics-search-page__cost-analysis-table-row:not(.logistics-search-page__cost-analysis-table-row--transport) .logistics-search-page__cost-analysis-table-row-item{min-height:0!important;max-height:100%!important}.logistics-search-page__cost-analysis-table-row-item{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.logistics-search-page__cost-analysis-table-row-item>span{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;min-width:0!important;max-width:100%!important;line-height:1.25!important;overflow:hidden!important}.logistics-search-page__cost-analysis-table-row .logistics-search-page__cost-analysis-table-row-item span{line-height:1.25!important}.logistics-search-page__cost-analysis-table-row .logistics-search-page__cost-analysis-table-dot{flex-shrink:0!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__cost-analysis-table-row span{font-size:14px!important;font-weight:500!important;line-height:100%!important}.logistics-search-page__cost-analysis-table-subtotal-label{color:#424242!important;text-align:left!important;font-size:12px!important;font-weight:600!important}.logistics-search-page__cost-analysis-table-subtotal-amount{text-align:right!important;color:#424242!important;padding-right:2px!important;font-size:14px!important;font-weight:500!important}.logistics-search-page__cost-analysis-table-subtotal-ratio{text-align:right!important;color:#424242!important;padding-right:2px!important;font-size:14px!important;font-weight:400!important}.logistics-search-page__cost-analysis-table-row--transport td{vertical-align:middle!important;background-color:#f0f7ff!important;padding:8px 12px!important}.logistics-search-page__cost-analysis-table-transport-label{transform:translateY(-4px);flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;display:flex!important}.logistics-search-page__cost-analysis-table-row--transport .logistics-search-page__cost-analysis-table-dot{background-color:#da3915!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__cost-analysis-table-transport-label span{color:#424242!important;white-space:nowrap!important;font-size:14px!important;font-weight:500!important;line-height:100%!important}.logistics-search-page__cost-analysis-table-transport-dash{text-align:center!important;color:#424242!important;font-size:14px!important;font-weight:400!important}.logistics-search-page__cost-analysis-table-transport-amount{text-align:right!important;color:#424242!important;white-space:nowrap!important;padding-right:2px!important;font-size:14px!important;font-weight:600!important}.logistics-search-page__cost-analysis-table-transport-ratio{text-align:right!important;color:#424242!important;padding-right:2px!important;font-size:14px!important;font-weight:400!important}.logistics-search-page__cost-analysis-table-total td{min-height:52px;vertical-align:middle!important;padding:8px 12px!important}.logistics-search-page__cost-analysis-table-total-label{color:#424242!important;text-align:left!important;font-size:14px!important;font-weight:500!important;line-height:120%!important}.logistics-search-page__cost-analysis-table-total-dash{text-align:center!important;color:#424242!important;opacity:1!important;font-size:14px!important;font-weight:600!important}.logistics-search-page__cost-analysis-table-total-dash:empty:after{content:"-"!important}.logistics-search-page__cost-analysis-table-total-amount{text-align:right!important;white-space:nowrap!important;padding-right:2px!important;font-size:14px!important;font-weight:500!important;overflow:visible!important;transform:none!important}.logistics-search-page__cost-analysis-table-total-ratio{text-align:right!important;color:#424242!important;margin-right:0!important;padding-right:2px!important;font-size:14px!important;font-weight:400!important;overflow:visible!important;transform:none!important}.logistics-search-page__cost-analysis-disclaimer{font-size:12px!important;line-height:18px!important}.logistics-search-page__cost-analysis-invoice-label-pc{display:none!important}.logistics-search-page__cost-analysis-invoice-label-sp{display:inline!important}.logistics-search-page__cost-analysis-table-dot--transport{background-color:#da3915!important;border-radius:12px!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__cost-analysis-total-label-sp{display:inline!important}.logistics-search-page__leadtime-analysis-header{padding:8px!important}.logistics-search-page__leadtime-analysis-header h4{font-size:18px!important;line-height:24px!important}.logistics-search-page__leadtime-analysis-content{gap:24px!important;padding:24px 8px!important}.logistics-search-page__leadtime-analysis-disclaimer{font-size:12px!important;line-height:normal!important}.logistics-search-page__leadtime-analysis-table{-webkit-overflow-scrolling:touch;min-width:min-content!important;overflow-x:auto!important}.logistics-search-page__leadtime-analysis-table-header{padding:8px!important}.logistics-search-page__leadtime-analysis-table-header-cell{width:48px!important;min-width:48px!important;font-size:12px!important;font-weight:500!important}.logistics-search-page__leadtime-analysis-table-header-delivery{width:60px!important;min-width:60px!important}.logistics-search-page__leadtime-analysis-table-row{padding:8px!important}.logistics-search-page__leadtime-analysis-table-row-label{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;width:60px!important;min-width:60px!important}.logistics-search-page__leadtime-analysis-table-dot{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__leadtime-analysis-table-row .logistics-search-page__leadtime-analysis-table-row-label span{font-size:14px!important}.logistics-search-page__leadtime-analysis-table-row .logistics-search-page__leadtime-analysis-table-cell{width:48px!important;min-width:48px!important;font-size:14px!important}.logistics-search-page__leadtime-analysis-table-total{padding:8px!important}.logistics-search-page__leadtime-analysis-table-total-label{width:60px!important;min-width:60px!important;font-size:14px!important}.logistics-search-page__leadtime-analysis-table-total .logistics-search-page__leadtime-analysis-table-cell,.logistics-search-page__leadtime-analysis-table-total-value{width:48px!important;min-width:48px!important;font-size:14px!important}.logistics-search-page__leadtime-analysis-cover{gap:16px!important;padding:12px 8px!important}.logistics-search-page__leadtime-analysis-cover-title{font-size:14px!important;font-weight:500!important}.logistics-search-page__leadtime-analysis-cover-bar{height:56px!important;min-height:56px!important}.logistics-search-page__leadtime-analysis-cover-legend{grid-template-columns:1fr!important;justify-items:stretch!important;gap:10px 0!important;width:100%!important;display:grid!important}.logistics-search-page__leadtime-analysis-cumulative{gap:2px!important;padding:12px 8px!important}.logistics-search-page__leadtime-analysis-cumulative-title{color:#424242!important;width:100%!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important}.logistics-search-page__leadtime-analysis-cumulative-item{flex-direction:column!important;align-items:stretch!important;gap:1px!important;width:100%!important;display:flex!important}.logistics-search-page__leadtime-analysis-cumulative-label{color:#424242!important;font-size:12px!important;font-weight:400!important;line-height:normal!important}.logistics-search-page__leadtime-analysis-cumulative-bar-row{flex-direction:row!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}.logistics-search-page__leadtime-analysis-cumulative-track{background-color:#ededed!important;border-radius:9999px!important;flex:1!important;min-width:0!important;height:14px!important;min-height:12px!important;overflow:hidden!important}.logistics-search-page__leadtime-analysis-cumulative-track>div{border-radius:9999px!important}.logistics-search-page__leadtime-analysis-cumulative-value{color:#424242!important;flex-shrink:0!important;font-size:12px!important;font-weight:400!important;line-height:normal!important}.logistics-search-page__regional-coverage,.logistics-search-page__leadtime-analysis,.logistics-search-page__cost-analysis{padding-top:12px!important}.logistics-search-page__gis-map-section-gis{padding-top:16px!important}.logistics-search-page__regional-coverage-header{padding:8px!important}.logistics-search-page__regional-coverage-header h4{font-size:18px!important;line-height:24px!important}.logistics-search-page__regional-coverage-content{box-sizing:border-box!important;gap:24px!important;min-width:0!important;max-width:100%!important;padding:24px 8px!important}.logistics-search-page__regional-coverage-disclaimer{font-size:12px!important;line-height:normal!important}.logistics-search-page__regional-coverage-table{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important}.logistics-search-page__regional-coverage-table-inner{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;width:max-content!important;min-width:100%!important;max-width:none!important;display:flex!important}.logistics-search-page__regional-coverage-table-header,.logistics-search-page__regional-coverage-table-row,.logistics-search-page__regional-coverage-table-total{box-sizing:border-box!important;grid-template-columns:60px 54px 110px 54px 116px!important;align-items:center!important;column-gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.logistics-search-page__regional-coverage-table-header{padding:8px!important}.logistics-search-page__regional-coverage-table-header-cell{text-align:right!important;word-break:keep-all!important;white-space:normal!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;font-size:12px!important;font-weight:600!important;line-height:1.25!important}.logistics-search-page__regional-coverage-table-header-delivery{text-align:left!important}.logistics-search-page__regional-coverage-table-row{padding:8px!important}.logistics-search-page__regional-coverage-table-row-label{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:none!important}.logistics-search-page__regional-coverage-table-dot{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__regional-coverage-table-row .logistics-search-page__regional-coverage-table-row-label span{font-size:12px!important;line-height:1.3!important}.logistics-search-page__regional-coverage-table-row .logistics-search-page__regional-coverage-table-cell{text-align:right!important;white-space:nowrap!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;font-size:13px!important}.logistics-search-page__regional-coverage-table-total{padding:8px!important}.logistics-search-page__regional-coverage-table-total-label{width:auto!important;min-width:0!important;font-size:14px!important}.logistics-search-page__regional-coverage-table-total .logistics-search-page__regional-coverage-table-cell{text-align:right!important;white-space:nowrap!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;font-size:13px!important}.logistics-search-page__regional-coverage-table-total-value{text-align:right!important;white-space:nowrap!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;font-size:13px!important;font-weight:600!important}.logistics-search-page__regional-coverage-cover{gap:16px!important;padding:12px 8px!important}.logistics-search-page__regional-coverage-cover-title{font-size:14px!important;font-weight:500!important}.logistics-search-page__regional-coverage-cover-bar{height:56px!important;min-height:56px!important}.logistics-search-page__regional-coverage-cover-legend{grid-template-columns:1fr!important;justify-items:stretch!important;gap:10px 0!important;width:100%!important;display:grid!important}.logistics-search-page__regional-coverage-cumulative{padding:10px 8px;gap:2px!important}.logistics-search-page__regional-coverage-cumulative-sp{padding:12px 0 0}.logistics-search-page__regional-coverage-cumulative-title{padding:0 8px;width:100%!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important}.logistics-search-page__regional-coverage-cumulative-row{flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;min-width:0!important;display:flex!important}.logistics-search-page__regional-coverage-cumulative-label{color:#424242!important;flex-shrink:0!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important}.logistics-search-page__regional-coverage-cumulative-label span{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:12px!important}.logistics-search-page__regional-coverage-cumulative-bar-value-row{flex-direction:row!important;flex:none!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.logistics-search-page__regional-coverage-cumulative-bar-wrap{flex:1!important;min-width:0!important}.logistics-search-page__regional-coverage-cumulative-value{color:#424242!important;flex-shrink:0!important;font-size:12px!important;font-weight:400!important;line-height:normal!important}.logistics-search-page__regional-block{margin-top:48px!important}.logistics-search-page__regional-block-header{padding:8px 24px!important}.logistics-search-page__regional-block-header h4{font-size:18px!important;line-height:24px!important}.logistics-search-page__regional-block-content{gap:24px!important;padding:24px 8px!important}.logistics-search-page__regional-block-disclaimer{font-size:12px!important;line-height:normal!important}.logistics-search-page__regional-block-table{-webkit-overflow-scrolling:touch;width:100%!important;min-width:0!important;overflow-x:auto!important}.logistics-search-page__regional-block-table-inner{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;width:max-content!important;min-width:100%!important;max-width:none!important;display:flex!important}.logistics-search-page__regional-block-table-header,.logistics-search-page__regional-block-table-row,.logistics-search-page__regional-block-table-total{box-sizing:border-box!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:none!important}.logistics-search-page__regional-block-table-header{padding:16px 12px!important}.logistics-search-page__regional-block-table-header-delivery{width:96px!important;min-width:96px!important;font-size:12px!important;font-weight:600!important}.logistics-search-page__regional-block-table-header-region,.logistics-search-page__regional-block-table-header-count{width:64px!important;min-width:64px!important;font-size:12px!important;font-weight:600!important}.logistics-search-page__regional-block-table-header-region--last{width:80px!important;min-width:80px!important}.logistics-search-page__regional-block-table-header-count,.logistics-search-page__regional-block-table-cell-count{text-align:right!important;width:80px!important;min-width:80px!important}.logistics-search-page__regional-block-table-header-count{background-color:#c2c2c2!important}.logistics-search-page__regional-block-table-row{max-height:43px!important;padding:12px!important}.logistics-search-page__regional-block-table-row-label{gap:4px!important;width:96px!important;min-width:96px!important}.logistics-search-page__regional-block-table-dot{width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.logistics-search-page__regional-block-table-row .logistics-search-page__regional-block-table-row-label span{font-size:14px!important}.logistics-search-page__regional-block-table-row .logistics-search-page__regional-block-table-cell{width:64px!important;min-width:64px!important;font-size:14px!important}.logistics-search-page__regional-block-table-row .logistics-search-page__regional-block-table-cell--last{width:80px!important;min-width:80px!important}.logistics-search-page__regional-block-table-row .logistics-search-page__regional-block-table-cell-count{text-align:right!important;background-color:#0000!important;flex-shrink:0!important;width:80px!important;min-width:80px!important}.logistics-search-page__regional-block-table-total .logistics-search-page__regional-block-table-cell--last{width:80px!important;min-width:80px!important}.logistics-search-page__regional-block-table-total{padding:12px!important}.logistics-search-page__regional-block-table-total-label{width:96px!important;min-width:96px!important;font-size:14px!important}.logistics-search-page__regional-block-table-total .logistics-search-page__regional-block-table-cell:not(.logistics-search-page__regional-block-table-cell-count){font-size:14px!important}.logistics-search-page__regional-block-table-total .logistics-search-page__regional-block-table-cell.logistics-search-page__regional-block-table-cell-count{text-align:right!important;white-space:nowrap!important;box-sizing:border-box!important;background-color:#0000!important;flex-shrink:0!important;justify-content:flex-end!important;align-items:center!important;width:80px!important;min-width:80px!important;max-width:80px!important;font-size:14px!important;display:flex!important}.logistics-search-page__regional-block-chart{-webkit-overflow-scrolling:touch!important;gap:0!important;min-width:0!important;min-height:auto!important;padding:11px 8px!important;overflow-x:auto!important}.logistics-search-page__regional-block-chart-scroll-inner{box-sizing:border-box!important;flex-direction:column!important;gap:0!important;width:max-content!important;min-width:100%!important;max-width:none!important;display:flex!important}.logistics-search-page__regional-block-chart-bars{justify-content:flex-start!important;gap:8px!important;width:max-content!important;min-width:100%!important;padding-bottom:4px!important;overflow-x:visible!important}.logistics-search-page__regional-block-chart-bar{width:48px!important;min-width:48px!important;max-width:48px!important}.logistics-search-page__regional-block-chart-bar>div:first-child{height:262px!important}.logistics-search-page__regional-block-chart-label{white-space:nowrap!important;padding-top:8px!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.logistics-search-page__regional-block-chart-label--long-region{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;width:max-content!important;max-width:none!important}.logistics-search-page__regional-block-chart-disclaimer-wrap{width:100%!important;min-width:0!important;max-width:none!important;overflow-x:visible!important}.logistics-search-page__regional-block-chart-disclaimer{color:#424242!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;font-size:10px!important;line-height:normal!important}.logistics-search-page__action-section-inner{flex-direction:column!important;height:auto!important;min-height:0!important}.logistics-search-page__action-section-panel{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:auto!important;min-height:248px!important;padding:16px 24px!important;overflow:visible!important}.logistics-search-page__action-section-content{flex-direction:column!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:205px!important;display:flex!important}.logistics-search-page__action-section-text-row{flex-direction:column!important;flex-shrink:0!important;justify-content:flex-start!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-height:0!important;overflow:visible!important}.logistics-search-page__action-section-text-block{align-items:flex-start!important;gap:16px!important;width:100%!important;max-width:none!important}.logistics-search-page__action-section-title-block{width:192px!important;max-width:100%!important}.logistics-search-page__action-section-title{font-size:32px!important;font-weight:700!important;line-height:normal!important}.logistics-search-page__action-section-subtitle{font-size:14px!important;font-weight:400!important;line-height:normal!important}.logistics-search-page__action-section-description{width:100%!important;min-width:0!important;font-size:14px!important;font-weight:600!important;line-height:normal!important}.logistics-search-page__action-section-image{flex-shrink:0!important;align-self:center!important;width:171px!important;max-width:100%!important;height:129.545px!important}.logistics-search-page__action-section-image img{object-fit:contain!important}.logistics-search-page__action-section-panel{position:relative!important}.logistics-search-page__action-section-button{border-radius:8px!important;flex-grow:0!important;flex-shrink:0!important;gap:8px!important;width:100%!important;height:40px!important;min-height:40px!important;margin-top:-50px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important;line-height:normal!important}.logistics-search-page__footer{padding:25px 24px 24px!important}.logistics-search-page__footer-inner{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important}.logistics-search-page__footer-copyright{text-align:center!important;color:#616161!important;width:100%!important;font-size:14px!important;line-height:21px!important}.logistics-search-page__footer-link{text-align:center!important;color:#004190!important;font-size:14px!important;line-height:21px!important}}@media screen and (max-width:391px){.logistics-search-page__header-title{font-size:12px!important}}.logistics-search-page__cost-analysis-invoice-label-sp,.logistics-search-page__cost-analysis-total-label-sp{display:none}
