.info-bubble{position:absolute;white-space:nowrap}.info-bubble .delete-icon{position:absolute;right:.1875rem;top:.1875rem;border:0;text-align:right;cursor:pointer}.info-bubble .content-container{position:relative;clear:both;border:.0625rem solid #e6eaef;border-radius:.1875rem;cursor:default;padding:0 .9375rem .75rem!important}.info-bubble .content-container,.info-bubble .content-container .info-content{text-align:center;background:#fff}.info-bubble .content-container .info-content .title-head{color:#344050;font-size:.6875rem!important;font-weight:700!important;padding:.75rem 0 .625rem!important;display:block;text-align:center;border-bottom:.0625rem solid #e6eaef;margin:0!important;text-transform:uppercase}.info-bubble .content-container .info-content span{font-size:.6875rem;color:#344050;text-align:left;margin:0;font-weight:400;text-transform:none;letter-spacing:normal;line-height:normal;display:block;padding:.625rem 0 .5rem}.info-bubble .content-container .info-content span.map-address{padding-bottom:0}.info-bubble .content-container .info-content span.arrival-date{padding:.5rem 0 0;font-size:.625rem;color:rgba(52,64,80,.5)}.info-bubble .arrow-wrapper{position:relative}.info-bubble .arrow-wrapper .arrow-inner,.info-bubble .arrow-wrapper .arrow-outer{position:absolute;left:50%;height:0;width:0;border-style:solid}.info-bubble .arrow-wrapper .arrow-outer{border-color:#e6eaef transparent transparent}.info-bubble .arrow-wrapper .arrow-inner{border-color:#fff transparent transparent}.float-shadow .bubble-shadow{position:absolute;-webkit-box-shadow:2.5rem .9375rem .625rem rgba(33,33,33,.3);box-shadow:2.5rem .9375rem .625rem rgba(33,33,33,.3);background-color:transparent}.info-bubble-animation{-webkit-animation:info-bubble-animation .5s 1;animation:info-bubble-animation .5s 1}@-webkit-keyframes info-bubble-animation{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes info-bubble-animation{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1)}}.about-company{font-size:.75rem;line-height:normal;color:#344050}.about-company section:last-child{padding-bottom:0;margin-bottom:0}.about-company section p{position:relative;margin-bottom:0;font-size:.8125rem;line-height:normal}.about-company section p,.about-company section p i{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.about-company section p i{display:none;font-size:.75rem}.about-company section p:hover i{position:absolute;top:.5rem;right:.75rem;display:block}.about-company section .top-description p{padding:.75rem .625rem}.about-company section .top-description p:hover i{top:.875rem}.about-company section .top-description .el-loading-mask{top:-.75rem}.about-company section:nth-child(2),.about-company section:nth-child(3){padding-bottom:1.25rem}.about-company section:nth-child(2) .col-md-6,.about-company section:nth-child(3) .col-md-6{margin-bottom:0}.about-company section h2{color:#344050}.about-company section .info-section{margin-right:1.5rem;margin-left:1rem}.about-company section .info-section .group-info{position:relative;padding:.75rem;margin-bottom:0;font-size:.8125rem;line-height:normal;border:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.about-company section .info-section .group-info:hover{padding:.75rem;background:#e7f5fd}.about-company section .info-section .group-info.el-loading-parent--relative,.about-company section .info-section .group-info.el-loading-parent--relative:hover{background:none}.about-company section .info-section .group-info h4{margin-right:3rem;margin-bottom:.125rem;font-size:.8125rem;font-weight:700;line-height:1rem;color:#344050;text-transform:none;letter-spacing:normal}.about-company section .info-section .group-info pre{font-size:.8125rem;word-break:break-word;white-space:pre-wrap}.about-company section .info-section .group-info .group-info-actions{position:absolute;top:.75rem;right:.75rem;display:none}.about-company section .info-section .group-info .group-info-actions i{margin-left:0}.about-company section .info-section .group-info i{font-size:.75rem;color:rgba(52,64,80,.5);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.about-company section .info-section .group-info i:hover{color:#344050}.about-company section .info-section .group-info:hover .group-info-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.75rem;gap:.75rem}.about-company section .info-section .group-info.edit-info{border:.0625rem solid rgba(21,162,237,.6)}.about-company section .info-section .group-info.edit-info:hover{background:rgba(21,162,237,.05)}.about-company section .info-section .group-info.edit-info .comp-info-edit input{padding:0;margin:0;background:transparent;border:0}.about-company section .info-section .group-info.edit-info .comp-info-edit textarea{width:100%;height:auto;padding:0;margin:0;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.about-company section .info-section .group-info .delete-confirmation{padding-bottom:.125rem}.about-company section .info-section .group-info .delete-confirmation span{margin-left:.25rem}.about-company section .info-section.input-section{margin-top:1rem}.about-company section .info-section.input-section .group-info{display:table;width:100%;padding:.9375rem;background:rgba(52,64,80,.04);border-radius:.1875rem}.about-company section .info-section.input-section .group-info:hover{background:#e7f5fd;border-radius:.1875rem}.about-company section .info-section.input-section .group-info input,.about-company section .info-section.input-section .group-info textarea{margin:0 0 .625rem}.about-company section .info-section.input-section .group-info textarea{height:5rem}.about-company section .info-section.input-section .group-info button{float:right;margin:0 .125rem 0 .625rem}.about-company section .info-section.input-section .group-info h2{padding:.125rem 0 .9375rem}.about-company section .add-info{float:left;padding:1rem 2rem}.about-company section .add-info .btn-text{margin-right:0}.about-company section .add-info span{cursor:pointer}.about-company section .dropdown{margin-bottom:1.875rem}.about-company section i{margin-left:.75rem;cursor:pointer}.about-company section .el-loading-mask{top:0!important;background-color:hsla(0,0%,100%,.9)!important}.about-company section .el-loading-mask .el-loading-spinner{margin-top:-.625rem}.about-company section .el-loading-mask .el-loading-spinner .circular{width:1.25rem;height:1.25rem}.about-company .map-sidebar-head h3{color:#344050}.about-company .content-listing{height:25.4375rem;overflow-y:auto}.about-company .content-listing .company-location .company-address{padding:1.25rem;border-bottom:.0625rem solid #e6eaef}.about-company .content-listing .company-location .company-address:hover{cursor:pointer}.about-company .content-listing .company-location .company-address.active{background:#e7f5fd}.about-company .content-listing .company-location h3{color:#344050}.about-company .content-listing .company-location i{position:relative;top:.0625rem;float:left;height:3.125rem;font-size:.75rem}.about-company .content-listing .company-location span{position:relative;left:.375rem;display:block}.about-company .content-listing .company-location span:last-child{padding-top:.625rem;font-size:.6875rem;color:rgba(52,64,80,.5)}.about-company .comp-info-edit.company-desc{position:relative;width:100%}.about-company .comp-info-edit.company-desc textarea{position:relative;top:-.9375rem;left:.0625rem;height:3.75rem;border-color:rgba(21,162,237,.6)}.about-company .comp-info-edit input,.about-company .comp-info-edit textarea{padding-right:4.375rem}.about-company .comp-info-edit .save-cancel-button{position:absolute;top:.5rem;right:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.about-company .comp-info-edit .save-cancel-button .checked-icon{position:relative;left:-1.375rem;cursor:pointer}.about-company .comp-info-edit .save-cancel-button .checked-icon:before{border:solid #15a2ed;border-width:0 .0625rem .0625rem 0}.about-company .comp-info-edit .save-cancel-button span{width:1.25rem;height:1.25rem}.about-company .comp-info-edit .save-cancel-button span.checked-icon:after{top:.25rem;left:.5rem}.about-company .comp-info-edit .save-cancel-button span.removed-icon:after,.about-company .comp-info-edit .save-cancel-button span.removed-icon:before{top:.5625rem;left:.3125rem}.about-company section{border-bottom:.0625rem solid #e6eaef}.about-company section .not-editable{padding-right:.75rem;padding-left:.75rem}.about-company section.bdr-bottom{padding-bottom:2.5rem}.about-company section.bdr-bottom .not-editable{position:relative;left:-.125rem}.about-company section.bdr-bottom .not-editable:hover{background:transparent}.about-company #map{position:relative}.about-company .company-profile-section{padding:1.5rem 0;border-bottom:.0625rem solid #e6eaef}.about-company .company-profile-section:last-child{border-bottom:0}.about-company .company-profile-ai-gen .company-profile-ai-gen-content .row.no-gutters{grid-gap:unset;gap:unset}.about-company .company-profile-ai-gen .company-profile-ai-gen-content button{padding:0;margin:0;background:transparent;border:0}.about-company .company-profile-ai-gen .company-profile-ai-gen-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;grid-gap:.5rem;gap:.5rem}.about-company .contact-info .company-profile-ai-gen-ratings{margin-top:1rem;margin-left:1rem}.about-company .company-profile-ai-gen-content h1{margin-bottom:1rem}.card-base .card-main .about-company section{padding-top:1.5rem;padding-bottom:1.5rem}.card-base .card-main .about-company section.contact-info{padding-top:.75rem}.card-base .card-main .about-company section.contact-info .ai-gen-content-section-header{margin-top:.75rem}.card-base .card-main .about-company .row{padding:0}.card-base .card-main .about-company h2{font-size:.875rem;line-height:normal;letter-spacing:unset}.section-content .company-details .card-main .about-company .contact-info .el-loading-mask{top:0!important}.section-content .company-details .card-main .about-company .contact-info .el-loading-mask .el-loading-spinner{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;height:100%;margin-top:0}.card-base .card-main .about-company .company-profile-ai-gen-content .ai-gen-content-section-header h2{margin:0;font-size:.875rem;line-height:normal;text-transform:uppercase;letter-spacing:.0625rem}.card-base .card-main .about-company .company-profile-ai-gen-content .row{grid-gap:1.5rem;gap:1.5rem}.about-company .ai-gen-content-about-company{height:auto;overflow:unset}.about-company .ai-gen-content-about-company.ai-gen-content-clamp{position:relative;height:7.5rem;overflow:hidden}.about-company .product-services-section .company-profile-ai-gen-content .col-md-8 p:not(:last-child){margin:1rem 0;font-size:.875rem;color:#344050;text-transform:unset;letter-spacing:normal}@media (max-width:991px){.about-company section .info-section{margin-right:0}.about-company section .info-section .group-info{padding-left:0}.about-company section .add-info{padding-left:1rem}.about-company section .not-editable{padding-right:0;padding-left:0}.about-company .push-inner{padding:0}.about-company .push-inner section:first-child{padding-top:0}.card-base .card-main .about-company .company-profile-ai-gen-content .ai-gen-content-section-header h2{margin-bottom:1rem}.card-base .card-main .about-company .col-md-4,.card-base .card-main .about-company .col-md-8{padding-right:0;padding-left:0}.card-base .card-main .company-address h2{margin-bottom:1.5rem;font-size:1.25rem;font-weight:700;line-height:70%;text-transform:unset;letter-spacing:unset}}@media (max-width:991px) and (max-width:991px){.card-base .card-main .company-address .col-md-4,.card-base .card-main .company-address .col-md-8{padding-right:1rem;padding-left:1rem}}.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}}