.company-profile-content .base-graph .section-stats a.active{color:#344050}.company-profile-content .base-graph .section-stats a.active h3{font-weight:400;font-size:.75rem}.content-listing.shipping-overview .table>thead>tr>th:last-child{text-align:left}.el-loading-mask{z-index:10}.company-profile-content .pie-chart-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-profile-content .pie-chart-card .pie-chart{-webkit-box-flex:1;-ms-flex:1;flex:1}.stats-graph{width:100%;padding:0}.stats-graph .chart-row{display:-webkit-box;display:-ms-flexbox;display:flex}.stats-graph .chart-row .overview-shipments-chart{width:100%}.stats-graph .chart-row .overview-shipments-chart .overview-shipments-chart__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem}.stats-graph .chart-row .overview-shipments-chart .overview-shipments-chart__header .total-count span{font-weight:700}.stats-graph .chart-row .overview-shipments-chart .overview-shipments-chart__header h2{margin-bottom:1.25rem;font-size:.75rem}.stats-graph .chart-row .overview-shipments-chart .graph-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem}.stats-graph .chart-row .overview-shipments-chart .graph-label .legend{display:-webkit-box;display:-ms-flexbox;display:flex}.stats-graph .chart-row .overview-shipments-chart .graph-label .legend .legend-item{display:block;font-size:.75rem;line-height:1;color:#344050;text-transform:capitalize}.stats-graph .chart-row .overview-shipments-chart .graph-label .legend .legend-item label{margin-left:0}.stats-graph .chart-row .overview-shipments-chart .graph-label .legend .legend-item:not(:last-child){margin-right:.75rem}.stats-graph .chart-row.pie-chart-row{padding:3rem 1.5rem;grid-gap:3rem;gap:3rem}.stats-graph .chart-row>:first-child{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.stats-graph .chart-row h2{margin-bottom:3.75rem;font-size:.75rem}.stats-graph .chart-row.pie-chart-row .pie-item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0;border-right:.0625rem solid #e6eaef}.stats-graph .chart-row.pie-chart-row .pie-item:last-child{border-right:0}.stats-graph .chart-row.pie-chart-row .pie-item .pie-chart-card .overview-pie-chart{width:16.5625rem;height:16.5625rem}.stats-graph .chart-row label.el-checkbox .el-checkbox__label{font-size:.75rem}.stats-graph .el-loading-mask{background-color:hsla(0,0%,100%,.9)!important}.multiselect.custom-select{top:-.25rem}.el-loading-mask{width:100%;height:100%}.el-loading-spinner{top:50%}nav.horizontal .horizontal__column{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.mt-70{margin-top:1.5rem}.mt-50{margin-top:1rem}.mt-100{margin-top:3rem}.mb-70{margin-bottom:1.5rem}.my-50{margin-top:1rem;margin-bottom:1rem}.alert-gen-ai .alert{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem;font-size:.875rem;color:#12171e;border:.0625rem solid transparent;border-radius:.25rem}.alert-gen-ai .alert-danger{background:#fff5f6;border-color:#f58996}.alert-gen-ai .alert-dismissible{padding-right:3.25rem}.alert-gen-ai .alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;height:unset;padding:1rem;color:inherit}.alert-gen-ai .alert-dismissible .close:after{display:block;font-family:Material Icons,sans-serif;font-size:1.25rem;font-weight:400;color:#607086;word-wrap:normal;content:"close"}.alert-gen-ai button.close{padding:0;background-color:transparent;border:0}.alert-gen-ai .close{float:right;font-size:0;font-weight:600;line-height:1;color:#607086;text-shadow:none}.alert-gen-ai .alert-icon{display:block;margin-right:1rem;line-height:0;background-image:none}.alert-gen-ai .material-icons.icon-critical{color:#e21427}.alert-gen-ai .material-icons.icon-md{font-size:1.25rem}.alert-gen-ai .icon-md{width:1.25rem;height:1.25rem}.alert-gen-ai .alert-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1rem}.alert-gen-ai .alert-title{padding-bottom:.25rem;font-weight:600}@media (max-width:567px){.company-profile-content .pie-chart-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.company-profile-content .pie-chart-card .pie-chart-legend{padding-left:0;margin-left:0}.stats-graph .chart-row h2{margin-bottom:1.5rem}.stats-graph .chart-row.pie-chart-row .pie-item{margin-bottom:0}.stats-graph .chart-row.pie-chart-row{padding-bottom:0}}@media only screen and (max-width:64em){.company-profile-content .pie-chart-card{grid-gap:3rem;gap:3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.stats-graph .chart-row.pie-chart-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:0;padding-left:0;grid-gap:3rem;gap:3rem}.stats-graph .chart-row.pie-chart-row .pie-item:first-child{border-right:0}.stats-graph .chart-row.pie-chart-row .pie-item:last-child{margin-bottom:0}.stats-graph .chart-row.pie-chart-row .pie-item{margin-bottom:3.125rem}}@media (min-width:1200px){.company-profile-content .pie-chart-card{grid-gap:1rem;gap:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-profile-content .pie-chart-card .pie-chart-legend{padding-right:0;padding-left:0;margin-left:0}.stats-graph .chart-row.pie-chart-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:0;padding-left:0}.stats-graph .chart-row.pie-chart-row .pie-item:first-child .pie-chart-legend{padding-right:3rem}.company-details .company-profile-section:first-child{padding-top:0}}@media only screen and (max-width:39.938em){.stats-graph .chart-row .overview-shipments-chart .graph-label{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.75rem}.stats-graph .chart-row .overview-shipments-chart .graph-label>*{margin-bottom:.75rem}.stats-graph .chart-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stats-graph .chart-row>*{width:100%!important}.stats-graph .chart-row>:nth-child(2){margin-top:4rem;margin-left:0}nav.horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:39.938em) and (max-width:567px){.stats-graph .chart-row>:nth-child(2){margin-top:2rem}}.company-profile-ai-gen-error{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;margin-bottom:1.25rem;background-color:#fff2f2;border:.0625rem solid #f8d7da;border-radius:.25rem}.company-profile-ai-gen-error .error-message{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:3.125rem;color:#6c757d}.company-profile-ai-gen-error .error-message:before{position:absolute;top:.125rem;left:0;width:1.25rem;height:1.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;color:#fff;text-align:center;content:"!";background-color:#dc3545;border-radius:50%}.company-profile-ai-gen-error .error-message h4{margin-top:0;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;color:#dc3545;text-transform:none}.company-profile-ai-gen-error .error-message p{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.5}.company-profile-ai-gen-error .error-close{position:absolute;top:.5rem;right:.5rem;padding:0;cursor:pointer;background:none;border:none}.company-profile-ai-gen-error .error-close .material-icons{font-size:1rem;color:#6c757d}.company-profile-ai-gen-error .error-close .material-icons:hover{color:#343a40}.company-details .company-profile-ai-gen-content .company-profile-ai-gen-ratings{margin-top:1rem}.company-details .company-profile-ai-gen-content ul:last-child{margin-bottom:1rem}.company-details .company-profile-ai-gen-content ul li ul:last-child{margin-bottom:0}.company-details .company-profile-ai-gen-content p:last-child{margin-bottom:1rem}.company-profile-ai-gen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:2rem;gap:2rem;margin-bottom:2rem}.company-profile-ai-gen-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:700;line-height:70%;grid-gap:.5rem;gap:.5rem}.company-profile-ai-gen-header button{padding:0;background:transparent;border:0}.card-base .card-main .company-profile-ai-gen-content h2{margin-top:1rem;margin-bottom:1rem;font-size:1rem;line-height:normal;text-transform:unset;letter-spacing:0}.company-profile-ai-gen-content{font-size:.875rem;line-height:normal;letter-spacing:unset}.company-profile-ai-gen-content h1{margin-bottom:0;font-size:1.25rem;line-height:1.5rem;text-transform:unset;letter-spacing:0}.company-profile-ai-gen-content h3{margin-bottom:.5rem;font-size:.875rem;text-transform:unset;letter-spacing:unset}.company-profile-ai-gen-content h4{margin:1rem 0;font-size:.875rem;color:#344050;text-transform:unset;letter-spacing:normal}.company-profile-ai-gen-content p{margin-bottom:0;font-size:.875rem;line-height:normal;letter-spacing:unset}.company-profile-ai-gen-content p:not(:last-child){margin-bottom:1.5rem}.company-profile-ai-gen-content .row{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.25rem;grid-gap:6rem;gap:6rem}.company-profile-ai-gen-content .row.no-gutters{padding:0}.company-profile-ai-gen-content .row:after,.company-profile-ai-gen-content .row:before{display:none}.company-profile-ai-gen-content.ai-gen-shipment-summary{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:3.5rem;gap:3.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-profile-ai-gen-content.ai-gen-shipment-summary ol li{margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:normal}.company-profile-ai-gen-content.ai-gen-shipment-summary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.company-profile-ai-gen-content.ai-gen-shipment-summary ul li ul{margin-bottom:0;margin-left:0;list-style:none}.company-profile-ai-gen-content.ai-gen-shipment-summary h2{margin-bottom:.5rem;line-height:normal}.company-profile-ai-gen-content.ai-gen-shipment-summary .ai-gen-shipment-summary-sub{margin-bottom:1rem;font-size:1.25rem;font-weight:700;text-transform:unset;letter-spacing:0}.company-profile-ai-gen-content ul{margin-left:1rem;list-style:unset}.ai-gen-content-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.5rem;gap:.5rem}.section-divider{height:.0625rem;margin:1rem 1.25rem;border:0;border-top:.0625rem solid #e6eaef}.ai-gen-popover{font-size:.875rem;line-height:1.25rem}.mb-0{margin-bottom:0!important}.el-popup-parent--hidden .section-content{z-index:4}.ai-gen-download-report{width:100%;max-width:calc(100% - 3rem);max-height:calc(100% - 3rem);margin:3rem auto;margin-top:3rem!important;overflow:auto}.ai-gen-download-report .el-dialog__header{padding:2rem 2rem 0;margin-bottom:0}.ai-gen-download-report .el-dialog__body{max-height:calc(100vh - 11rem);padding:1.5rem 2rem;overflow:auto;font-size:.875rem;line-height:1.25rem}.ai-gen-download-report .company-profile-ai-gen-content h2{margin-top:1.5rem;margin-bottom:1rem;font-size:1rem;line-height:normal;text-transform:unset;letter-spacing:0}.ai-gen-download-report .company-profile-ai-gen-content-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.ai-gen-download-report .table-wrapper{position:relative;min-height:21.875rem}.ai-gen-download-report-custom-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:.5rem;gap:.5rem}.ai-gen-download-report-custom-header button{padding:0;background:transparent;border:0}.el-dialog__wrapper .ai-gen-download-report .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:21.875rem;padding-bottom:1.5rem;grid-gap:1.5rem;gap:1.5rem}.el-dialog__wrapper .ai-gen-download-report.dialog-with-footer .el-dialog__body{padding-bottom:0}.el-dialog__wrapper .ai-gen-download-report.dialog-with-footer .el-dialog__footer{display:block;border-top:0}.el-dialog__wrapper .ai-gen-download-report .el-dialog__footer{padding:1.5rem 2rem 2rem;text-align:center}.el-dialog__wrapper .ai-gen-download-report .el-dialog__footer button{margin-top:0;margin-left:0;line-height:1rem;white-space:normal}.el-dialog__wrapper .ai-gen-download-report .table>thead>tr>th{padding:.75rem}.el-dialog__wrapper .ai-gen-download-report .table>thead>tr>th h3{white-space:nowrap}.el-dialog__wrapper .ai-gen-download-report .table>thead>tr>th:first-child{border-left:0}.el-dialog__wrapper .ai-gen-download-report .table>thead>tr>th:last-child{border-right:0}.el-dialog__wrapper .ai-gen-download-report .table>thead>tr:first-child{border-top:.0625rem solid #ddd}.el-dialog__wrapper .ai-gen-download-report .table>tbody>tr>td{min-width:18.75rem;padding:.5rem .75rem!important;font-size:.75rem;text-transform:none}.el-dialog__wrapper .ai-gen-download-report .table>tbody>tr:last-child{border-bottom:.0625rem solid #ddd}.el-dialog__wrapper .ai-gen-download-report .table>tbody>tr:last-child>td{border-top:.0625rem solid #ddd}.el-dialog__wrapper .ai-gen-download-report .table>tbody>tr:last-child>td:not(:last-child){border-right:.0625rem solid #ddd}.el-dialog__wrapper.ai-gen-generate-report .company-profile-ai-gen-content,.el-dialog__wrapper.ai-gen-generate-report .company-profile-ai-gen-header,.el-dialog__wrapper.ai-gen-generate-report .el-dialog__footer{display:none}.el-dialog__wrapper.ai-gen-generate-report .company-profile-ai-gen-generate-report{display:block}.ai-gen-download-report-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.5rem;gap:.5rem;padding-top:1.5rem}.ai-gen-download-report-footer p{line-height:1rem}.ai-gen-download-report-footer p:last-child{margin-bottom:0}.ai-gen-download-report-footer button.is-loading{height:2.5rem;background:#e1e7f0;opacity:1}.ai-gen-download-report-footer button.is-loading .el-icon-loading{height:2.5rem;padding:.5rem 1rem;margin:0}.ai-gen-download-report-footer button.is-loading:hover{cursor:not-allowed;background:#e1e7f0}.ai-gen-download-report-footer button.is-loading .el-loading-spinner{position:relative;top:0;margin-top:0}.ai-gen-download-report-footer button.is-loading .el-loading-spinner .circular{width:1.5rem;height:1.5rem}.company-profile-ai-gen-ratings .el-radio-button-group{display:inline-block}.company-profile-ai-gen-ratings .el-radio-button .el-radio-button__inner{border-color:#d3ddec}.company-profile-ai-gen-ratings .el-radio-button:first-child .el-radio-button__inner,.company-profile-ai-gen-ratings .el-radio-button:last-child .el-radio-button__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem .5rem;background:transparent;-webkit-box-shadow:none;box-shadow:none}.company-profile-ai-gen-ratings .el-radio-button:first-child .el-radio-button__inner{border-right:0}.company-profile-ai-gen-ratings .el-radio-button.is-active .material-icons{display:none}.company-profile-ai-gen-ratings .el-radio-button.is-active .material-icons.active{display:block}.company-profile-ai-gen-ratings .material-icons{margin-right:0;font-size:1rem;color:#c8d1de}.horizonta-divider{display:block;height:.0625rem;padding:0;border:0;border-top:.0625rem solid #e6eaef}.company-profile-ai-gen-generate-report{width:30.125rem;height:38.4375rem;padding:7.9375rem 0;margin:auto;text-align:center}.company-profile-ai-gen-generate-report .company-profile-ai-gen-generate-report-header{margin-bottom:2rem;font-size:1rem;font-weight:700}.company-profile-ai-gen-generate-report .company-profile-ai-gen-generate-report-status{margin-top:.5rem;font-size:.75rem}.company-profile-ai-gen-generate-report .company-profile-ai-gen-generate-report-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;margin-top:3rem;font-size:.8125rem;text-align:left;background:#f2faff;border-radius:.25rem}.company-profile-ai-gen-generate-report .company-profile-ai-gen-generate-report-info .material-icons{font-size:1.25rem;color:#15a2ed}.company-profile-ai-gen-generate-report .company-profile-ai-gen-generate-report-info .company-profile-ai-gen-generate-report-info-content p{margin-bottom:1rem}.data-table-placeholder-wrapper{position:relative;overflow:hidden;border-top:.0625rem solid #e6eaef;border-bottom:.0625rem solid #e6eaef}.data-table-placeholder-wrapper .data-table-placeholder-data{display:-webkit-box;display:-ms-flexbox;display:flex}.data-table-placeholder-wrapper .data-table-placeholder-data span{position:relative;width:12.5rem;padding:.5rem .75rem;border-right:.0625rem solid #e6eaef}.data-table-placeholder-wrapper .data-table-placeholder-data span:last-child{width:21rem;border-right:0}.data-table-placeholder-wrapper .data-table-placeholder-data span:after{display:block;height:1rem;content:"";background:#e1e7f0}.data-table-placeholder-wrapper .data-table-placeholder-content{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:2rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;color:#465366;background:hsla(0,0%,100%,.7)}.data-table-placeholder-wrapper .data-table-placeholder-content .material-icons{font-size:1rem;color:#15a2ed}.search-page .alert-gen-ai-download-modal-error{display:block;margin:0}.search-page .alert-gen-ai-download-modal-error .alert-action{padding-top:.5rem}.search-page .alert-gen-ai-download-modal-error .alert-action button{letter-spacing:0}@media only screen and (max-width:991px){.company-profile-ai-gen .company-profile-ai-gen-content .row{display:unset}.company-profile-ai-gen .company-profile-ai-gen-content .align-right{text-align:left}.company-profile-ai-gen .company-profile-ai-gen-content button{margin-top:1rem}.company-profile-ai-gen .company-profile-ai-gen-content.ai-gen-shipment-summary .row .col-md-6:last-child{margin-top:1.5rem}}@media (min-width:768px){.ai-gen-download-report{width:calc(100% - 6rem);max-width:50rem;max-height:calc(100% - 3rem);margin:1.5rem auto;margin-top:1.5rem!important}}@media only screen and (max-width:39.938em){.el-dialog__wrapper .ai-gen-download-report{position:relative}}@media (max-width:767px){.company-profile-ai-gen-generate-report{width:100%;padding:0}}@media (max-width:480px){.data-table-placeholder-wrapper .data-table-placeholder-data{height:2.75rem}.data-table-placeholder-wrapper .data-table-placeholder-data span{display:none}.data-table-placeholder-wrapper .data-table-placeholder-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}