:root{--cx-page-width-max: 1400px;--cx-color-light-gray: rgb(242, 242, 242);--cx-color-green: rgb(3, 182, 150)}.santorini-updated{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}cx-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:400;font-size:.875rem;margin-bottom:0rem}cx-card .addNewPaymentLink{color:var(--cx-color-primary)}app-product-price{display:block;padding:2px}@media(max-width:991.98px){app-product-price{padding-left:.5rem}}app-product-price div.green{color:#03b696;font-weight:var(--cx-font-weight-bold)}app-product-price div.sales_price{color:#20485c}app-product-price div.list_price{color:#7f7f7f;text-decoration:line-through}a.request_a_quote_link{text-decoration:underline;color:#20485c;text-transform:uppercase;font-weight:600;cursor:pointer}app-request-price-modal .modal-header{display:flex;align-items:center}app-request-price-modal .form-control,app-request-price-modal .ng-select-container{border-radius:0!important}@media(min-width:992px){app-request-price-modal div.product-info{display:flex;flex-flow:row nowrap;justify-content:space-between}app-request-price-modal div.product-info div.product-img{flex-basis:30%;max-width:35%}app-request-price-modal div.product-info div.product-properties{flex-basis:60%;padding-left:10px}app-request-price-modal div.product-info div.product-properties div.form-group label.quantity-container{display:flex}app-request-price-modal div.product-info div.product-properties div.form-group label.quantity-container span.label-content{align-items:center;display:flex}app-request-price-modal div.product-info div.product-properties div.form-group label.quantity-container input.form-control{width:100px;margin-left:10px}app-request-price-modal div.product-info div.product-properties div.form-group label.quantity-container span.sales-unit{align-items:center;display:flex;margin-bottom:.375rem;margin-left:.375rem}app-request-price-modal input[name=userEmail]{width:50%}app-request-price-modal ng-select{width:60%}app-request-price-modal input[name=postalCode]{width:40%}app-request-price-modal div.buttons{display:flex;flex-flow:row nowrap;justify-content:space-evenly}app-request-price-modal div.buttons button{width:30%}}@media(max-width:991.98px){app-request-price-modal div.form-group label.quantity-container{display:flex}app-request-price-modal div.form-group label.quantity-container span.label-content{align-items:center;display:flex;font-size:.875rem}app-request-price-modal div.form-group label.quantity-container input.form-control{width:100px;margin-left:10px}app-request-price-modal div.form-group label.quantity-container span.sales-unit{align-items:center;display:flex;margin-bottom:.375rem;margin-left:.375rem}}app-store-finder-modal .modal-body{background-color:#fff}@media(min-width:992px){app-store-finder-modal .store-finder-search-result{flex-basis:33%}}@media(max-width:991.98px){app-store-finder-modal .store-finder-search-result{flex-basis:100%;border-bottom:1px solid}}app-store-finder-modal .form-group{margin-top:10px}app-store-finder-modal .label-content{color:#eb2a27;text-transform:uppercase}app-store-finder-modal .zip-container{display:flex;flex-flow:row wrap;align-items:center;flex-wrap:nowrap}app-store-finder-modal .zip-container input.form-control{flex-basis:100px;border-radius:0;margin-bottom:0}app-store-finder-modal .zip-container button{margin-left:20px}app-store-finder-modal .btn-text-size{font-size:1rem}app-store-finder-modal .store-finder-search-results{display:flex;flex-flow:row wrap}app-store-finder-modal .store-finder-search-results .store-finder-search-result{padding-top:10px;padding-bottom:10px}app-store-finder-modal .store-finder-search-results .store-finder-search-result .name{color:var(--cx-color-primary);font-weight:700}cx-pagination{justify-content:flex-end}@media(max-width:991.98px){cx-pagination{justify-content:flex-start}}cx-pagination button{cursor:pointer;font-size:var(--cx-font-size);color:var(--cx-color-text);width:45px;height:45px;border:solid 1px var(--cx-color-light);box-sizing:content-box;border-inline-end:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s;padding:0;background:transparent}cx-pagination button.current{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:#fff;opacity:1}cx-pagination button:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}cx-pagination button:last-child{border-inline-end:solid 1px var(--cx-color-light);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}cx-pagination button.disabled{pointer-events:none;cursor:not-allowed}app-toast-container ngb-toast div.toast-body{color:#fff!important;background-color:#03b696}app-login-form-modal .modal-header{display:flex;align-items:center}app-login-form-modal span.title{font-weight:700;font-style:normal;font-size:20px;color:#20485c}app-quick-view-modal div.inventory{display:flex;flex-flow:row nowrap;justify-content:flex-start}app-quick-view-modal div.add-to-cart-price{display:flex;column-gap:10px;flex-flow:row nowrap}app-quick-view-modal .modal-header{display:flex;align-items:center}app-quick-view-modal .form-control,app-quick-view-modal .ng-select-container{border-radius:0!important}@media(min-width:992px){app-quick-view-modal div.product-info{display:flex;flex-flow:row nowrap}app-quick-view-modal div.product-info div.product-img{flex-basis:30%}app-quick-view-modal div.product-info div.product-img img{max-width:100%}app-quick-view-modal div.product-info div.product-properties{flex-basis:35%;padding-left:10px;padding-right:10px}app-quick-view-modal div.product-info div.add-to-cart{flex-basis:35%}app-quick-view-modal div.product-info div.add-to-cart div.add-to-cart-price{display:flex;flex-flow:row nowrap}app-quick-view-modal div.product-info div.add-to-cart div.add-to-cart-price div.price-label{width:auto}app-quick-view-modal div.product-info div.add-to-cart div.inventory{display:flex;flex-flow:row nowrap;justify-content:flex-start}app-quick-view-modal div.product-info div.add-to-cart div.inventory app-total-inventory{flex:1}app-quick-view-modal div.product-info div.add-to-cart button{width:100%}}app-last-ordered p{padding:2px}@media(max-width:991.98px){app-last-ordered p{padding:4px}}app-product-sale-text{display:inline;color:#eb2a27;font-weight:var(--cx-font-weight-bold)}app-buy-now-modal .checkout-step-title{color:#20485c;font-size:18px;font-style:Normal;font-weight:700;padding-bottom:10px}app-buy-now-modal .checkout-step-content{padding-left:15px;padding-bottom:5px;padding-right:15px}app-buy-now-modal .checkout-step-edit{padding-left:15px;padding-bottom:15px}app-buy-now-modal .review-button{width:100%;margin:10px 0}app-buy-now-modal .cx-summary-label{text-align:start;padding:0}app-buy-now-modal .cx-summary-amount{text-align:end;padding:0}app-buy-now-modal .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}@media(min-width:992px){app-buy-now-modal .checkout-step-edit{width:25%}}@media(max-width:991.98px){app-buy-now-modal .checkout-step-edit{width:50%}}app-buy-now-modal .buynow-info .quantity-container button{width:30px!important;min-width:30px}bdi-table-view .search-result,bdi-action-center-comp .search-result{width:100%}bdi-table-view .search-result .link-like,bdi-action-center-comp .search-result .link-like{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;text-decoration:underline}bdi-table-view .search-result .table,bdi-action-center-comp .search-result .table{overflow:scroll}@media(max-width:767.98px){bdi-table-view .search-result .table,bdi-action-center-comp .search-result .table{display:none}}bdi-table-view .search-result .table .table-header,bdi-action-center-comp .search-result .table .table-header{background:#20485c}bdi-table-view .search-result .table .table-header th,bdi-action-center-comp .search-result .table .table-header th{border:none;vertical-align:middle;color:#fff;font-size:1rem;font-weight:900;height:3.25rem;line-height:1.25rem;padding:.75rem .5rem}bdi-table-view .search-result .table .table-line,bdi-action-center-comp .search-result .table .table-line{width:100%}bdi-table-view .search-result .table .table-line tr,bdi-action-center-comp .search-result .table .table-line tr,bdi-table-view .search-result .table .table-line td,bdi-action-center-comp .search-result .table .table-line td{border:none;padding:.75rem .5rem;vertical-align:middle}bdi-table-view .search-result .table .table-line tr:nth-child(odd),bdi-action-center-comp .search-result .table .table-line tr:nth-child(odd){background-color:#e2f3ff}bdi-table-view .search-result .table .table-line tr td a,bdi-action-center-comp .search-result .table .table-line tr td a{text-decoration:underline}@media(min-width:768px){bdi-table-view .search-result .mobile-table-view,bdi-action-center-comp .search-result .mobile-table-view{display:none}}bdi-table-view .search-result .mobile-table-view .header,bdi-action-center-comp .search-result .mobile-table-view .header{display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:400;color:#0009;margin-bottom:1rem;border-bottom:1px solid rgba(106,106,106,.6)}bdi-table-view .search-result .mobile-table-view .mobile-table .head-button,bdi-action-center-comp .search-result .mobile-table-view .mobile-table .head-button{display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;border-bottom:2px solid #6a6a6a;padding:1rem 0}bdi-table-view .search-result .mobile-table-view .mobile-table .head-button.collapsed,bdi-action-center-comp .search-result .mobile-table-view .mobile-table .head-button.collapsed{border-bottom:2px solid rgba(106,106,106,.5)}bdi-table-view .search-result .mobile-table-view .mobile-table .mobile-body,bdi-action-center-comp .search-result .mobile-table-view .mobile-table .mobile-body{padding:.5rem;font-size:1rem;line-height:1.25rem;margin:.5rem 0}bdi-table-view .search-result .mobile-table-view .mobile-table .mobile-body>.row,bdi-action-center-comp .search-result .mobile-table-view .mobile-table .mobile-body>.row{padding:.5rem}bdi-table-view .search-result .mobile-table-view .mobile-table .mobile-body>.row:nth-child(odd),bdi-action-center-comp .search-result .mobile-table-view .mobile-table .mobile-body>.row:nth-child(odd){background:#eaf7fe}bdi-table-view .search-result .mobile-table-view .mobile-table .mobile-body>.row a,bdi-action-center-comp .search-result .mobile-table-view .mobile-table .mobile-body>.row a{text-decoration:underline}bdi-table-view .search-result .mobile-table-view .mobile-table .mobile-body>.row>div:first-child,bdi-action-center-comp .search-result .mobile-table-view .mobile-table .mobile-body>.row>div:first-child{font-weight:900}app-send-reminder-email{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-send-reminder-email .send-reminder-email-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}app-send-reminder-email .send-reminder-email-header .title{font-size:1.5rem;font-weight:900;color:#20485c}app-send-reminder-email .send-reminder-email-header i{cursor:pointer}app-send-reminder-email .send-reminder-email-body{margin-top:1.5rem;font-weight:500}app-send-reminder-email .send-reminder-email-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}app-send-reminder-email .send-reminder-email-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}app-send-reminder-email .send-reminder-email-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}app-cancel-confirmation-modal{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-cancel-confirmation-modal .cancel-confirmation-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}app-cancel-confirmation-modal .cancel-confirmation-header .title{font-size:1rem;font-weight:900;color:#20485c}app-cancel-confirmation-modal .cancel-confirmation-header i{cursor:pointer}app-cancel-confirmation-modal .cancel-confirmation-body{margin-top:1.5rem;font-weight:500}app-cancel-confirmation-modal .cancel-confirmation-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}app-cancel-confirmation-modal .cancel-confirmation-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}app-cancel-confirmation-modal .cancel-confirmation-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}bdi-requisition-log-comp{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem}bdi-requisition-log-comp .page-title{font-weight:900;font-style:normal;font-size:2rem;border-bottom:2px solid #20485c;margin-top:1rem}bdi-requisition-log-comp .back-to-action-page{display:flex;justify-content:flex-end;align-items:center;margin:1rem 0 1.5rem;padding-bottom:1rem}@media(max-width:991.98px){bdi-requisition-log-comp .back-to-action-page{justify-content:flex-start;flex-direction:column}}bdi-requisition-log-comp .back-to-action-page a{display:inline-flex;align-items:center;font-weight:900;color:#00e;text-decoration:none;margin-left:1rem;white-space:nowrap;gap:.3rem}bdi-requisition-log-comp .back-to-action-page a:hover{text-decoration:underline}@media(max-width:767.98px){bdi-requisition-log-comp .back-to-action-page a{width:100%;margin-left:0;text-align:center;justify-content:center}}bdi-requisition-log-comp .summary-container{display:flex;flex-wrap:wrap;justify-content:space-between}bdi-requisition-log-comp .summary-container .summary-data{width:350px}@media(max-width:767.98px){bdi-requisition-log-comp .summary-container .summary-data{width:100%}}bdi-requisition-log-comp .summary-container .summary-data .title{font-weight:700;margin-bottom:.5rem;border-bottom:1px solid #000;font-weight:900;color:#20485c;font-size:24px}bdi-requisition-log-comp .summary-container .summary-data .param-row{display:flex;flex-direction:row;gap:1rem;margin-bottom:.5rem}bdi-requisition-log-comp .summary-container .summary-data .param-row strong{width:100px}bdi-requisition-log-comp .summary-container .summary-data .param-row span,bdi-requisition-log-comp .summary-container .summary-data .param-row a{word-wrap:break-word;width:160px}bdi-requisition-log-comp .timeline-container{margin-bottom:1.5rem;width:100%}bdi-requisition-log-comp .timeline-container .timeline{color:#fff;font-size:20px;font-weight:900;background:#414143;padding:8px;display:flex;justify-content:space-between;align-items:center;line-height:normal}bdi-requisition-log-comp .timeline-container .timeline button{display:flex;align-items:center;width:200px}bdi-requisition-log-comp .timeline-container .timeline button svg{margin-right:2.5rem}bdi-requisition-log-comp .timeline-container .mobile-label{display:none;font-weight:900;color:#20485c;min-width:120px}bdi-requisition-log-comp .timeline-container .timeline-content{width:50%;margin-bottom:1.5rem}@media(max-width:1199.98px){bdi-requisition-log-comp .timeline-container .timeline-content{width:100%}}bdi-requisition-log-comp .timeline-container .timeline-content .header{background-color:#20485c;color:#fff}@media(max-width:991.98px){bdi-requisition-log-comp .timeline-container .timeline-content .header{display:none}}bdi-requisition-log-comp .timeline-container .timeline-content .header ul{list-style:none;margin-left:0;display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:.5rem;padding:.5rem 1rem;font-weight:900}bdi-requisition-log-comp .timeline-container .timeline-content .header ul li{min-width:200px}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .timeline-content .header ul li{min-width:50%}}bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul{list-style:none;margin-left:0;justify-content:space-between;margin-top:0rem;display:flex;padding:.5rem 1rem;margin-bottom:0}bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul li{min-width:200px;display:flex;align-items:center;gap:.5rem}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul li{min-width:50%}}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul{flex-direction:column;align-items:flex-start;padding:1rem;border-bottom:1px solid rgba(0,0,0,.25)}bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul li{min-width:100%;width:100%;justify-content:space-between;padding:.25rem 0}bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul li .mobile-label{display:block}bdi-requisition-log-comp .timeline-container .timeline-content .body-wrapper ul li .value{text-align:left;flex:1}}bdi-requisition-log-comp .timeline-container .notes-content{width:50%;margin-bottom:1.5rem}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .notes-content{width:100%}}bdi-requisition-log-comp .timeline-container .notes-content .header{background-color:#20485c;color:#fff}@media(max-width:991.98px){bdi-requisition-log-comp .timeline-container .notes-content .header{display:none}}bdi-requisition-log-comp .timeline-container .notes-content .header ul{list-style:none;margin-left:0;display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:.5rem;padding:.5rem 1rem;font-weight:900}bdi-requisition-log-comp .timeline-container .notes-content .header ul li{min-width:200px}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .notes-content .header ul li{min-width:50%}}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.read-row{list-style:none;padding:.5rem 1rem;margin:0;display:flex;align-items:center}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.read-row li{min-width:200px;display:flex;align-items:center;gap:.5rem}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.read-row{flex-direction:column;align-items:flex-start;padding:1rem;border-bottom:1px solid rgba(0,0,0,.25)}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.read-row li{min-width:100%;width:100%;justify-content:space-between;padding:.25rem 0}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.read-row li .mobile-label{display:block}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.read-row li .value{text-align:left;flex:1}}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper ul.form-rows{list-style:none;padding:0;margin:0}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container{display:grid;grid-template-columns:250px 200px 250px 1fr 50px;grid-template-rows:auto auto;gap:.75rem;align-items:center;padding:.5rem 1rem;margin:0}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .cell{display:flex;align-items:center}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .cell-date{grid-column:1/2;grid-row:1}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .cell-createdBy{grid-column:2/3;grid-row:1}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .cell-type{grid-column:3/4;grid-row:1}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .cell-contents{grid-column:4/5;grid-row:1;justify-content:flex-start;gap:.75rem;position:relative}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .btn-delete{margin-left:.5rem;height:30px;padding:0 10px;display:inline-flex;align-items:center}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .save-cell{grid-column:4/5;grid-row:2;justify-self:end;padding-top:.25rem}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .save-cell button{min-width:100px}@media(max-width:767.98px){bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-bottom:1px solid rgba(0,0,0,.25)}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .float-label-group{width:100%}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .save-cell{width:100%;display:flex;justify-content:flex-end;padding:0;margin-top:.5rem}}@media(max-width:767.98px)and (max-width:767.98px){bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .note-container .save-cell button{width:100%}}bdi-requisition-log-comp .timeline-container .notes-content .body-wrapper .bdi-form-control{width:100%;box-sizing:border-box}send-message-popup{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}send-message-popup .send-message-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}send-message-popup .send-message-header .title{font-size:1.5rem;font-weight:900;color:#20485c}send-message-popup .send-message-header i{cursor:pointer}send-message-popup .send-message-body{margin-top:1.5rem;font-weight:500}send-message-popup .send-message-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}send-message-popup .send-message-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}send-message-popup .send-message-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}app-smro-deliver-to{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-smro-deliver-to .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}app-smro-deliver-to .searchBox{margin:2rem auto}app-smro-deliver-to .action-buttons{margin-bottom:1rem;justify-content:center}app-smro-deliver-to .action-buttons button{max-width:200px}@media(max-width:767.98px){app-smro-deliver-to .action-buttons button{min-width:100%}}app-smro-deliver-to .search-result{width:100%;margin:2rem auto}app-smro-deliver-to .search-result .table{overflow:scroll}app-smro-deliver-to .search-result .table .table-header{background:#20485c}app-smro-deliver-to .search-result .table .table-header th{border:none;vertical-align:middle;color:#fff;font-size:1rem;font-weight:900;height:3.25rem;line-height:1.25rem;padding:.75rem .5rem}app-smro-deliver-to .search-result .table .table-line{width:100%}app-smro-deliver-to .search-result .table .table-line tr,app-smro-deliver-to .search-result .table .table-line td{border:none;padding:.75rem .5rem;vertical-align:middle}app-smro-deliver-to .search-result .table .table-line tr:nth-child(odd){background-color:#e2f3ff}app-smro-deliver-to .search-result .table .table-line tr td a{text-decoration:underline}delete-smro-deliver-to-popup,add-smro-deliver-to-popup{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;align-content:center}delete-smro-deliver-to-popup .modal-md,add-smro-deliver-to-popup .modal-md{height:max-content;min-height:1px}delete-smro-deliver-to-popup .smro-deliver-to-header,add-smro-deliver-to-popup .smro-deliver-to-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}delete-smro-deliver-to-popup .smro-deliver-to-header .title,add-smro-deliver-to-popup .smro-deliver-to-header .title{font-size:1.5rem;font-weight:900;color:#20485c}delete-smro-deliver-to-popup .smro-deliver-to-header i,add-smro-deliver-to-popup .smro-deliver-to-header i{cursor:pointer}delete-smro-deliver-to-popup .smro-deliver-to-body,add-smro-deliver-to-popup .smro-deliver-to-body{margin-top:1.5rem;font-weight:500}delete-smro-deliver-to-popup .smro-deliver-to-body .float-label-group,add-smro-deliver-to-popup .smro-deliver-to-body .float-label-group{margin-bottom:1.5rem}delete-smro-deliver-to-popup .smro-deliver-to-body .buttons-group,add-smro-deliver-to-popup .smro-deliver-to-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}delete-smro-deliver-to-popup .smro-deliver-to-body .buttons-group button,add-smro-deliver-to-popup .smro-deliver-to-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}smro-user-report,smro-report-download{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}smro-user-report .page-title,smro-report-download .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}smro-user-report .left-navigation,smro-report-download .left-navigation{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(max-width:991.98px){smro-user-report .left-navigation,smro-report-download .left-navigation{margin-bottom:2rem;flex-direction:row;white-space:nowrap;--webkit-overflow-scrolling: touch;overflow-x:auto;-ms-overflow-style:none;touch-action:pan-x;width:90vw;scrollbar-width:none}}smro-user-report .left-navigation a,smro-report-download .left-navigation a{font-size:1rem;font-weight:400}smro-user-report .left-navigation a.active,smro-report-download .left-navigation a.active{font-weight:700}smro-user-report .crib-items-list,smro-report-download .crib-items-list{margin:2rem 0}smro-user-report .crib-items-list .row,smro-report-download .crib-items-list .row{justify-content:center;gap:2rem}smro-user-report .crib-items-list h5,smro-report-download .crib-items-list h5{margin:0;font-size:24px;font-style:normal;font-weight:900;color:#20485c}smro-user-report .crib-items-list .card,smro-report-download .crib-items-list .card{border:1px solid #6a6a6a;box-shadow:1px 1px 2px 1px #414143;width:100%;padding:0}smro-user-report .crib-items-list .card .card-body,smro-report-download .crib-items-list .card .card-body{text-align:center;padding:1rem}smro-user-report .crib-items-list .card:hover,smro-report-download .crib-items-list .card:hover{background-color:#20485c;color:#fff;border:none}smro-user-report .crib-items-list .card:hover h5,smro-report-download .crib-items-list .card:hover h5{color:#fff}smro-user-report .right-content .float-label-group,smro-report-download .right-content .float-label-group{margin-bottom:2rem}smro-user-report .right-content .float-label-group.calender-wrapper,smro-report-download .right-content .float-label-group.calender-wrapper{position:relative}smro-user-report .right-content .float-label-group.calender-wrapper svg,smro-report-download .right-content .float-label-group.calender-wrapper svg{position:absolute;top:50%;right:10px;transform:translateY(-50%)}smro-user-report .right-content .action-buttons,smro-report-download .right-content .action-buttons{display:flex;justify-content:center}smro-user-report .right-content .action-buttons button,smro-report-download .right-content .action-buttons button{width:276px}app-upload-logo{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-upload-logo .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}app-upload-logo .upload-logo-form{margin:2rem auto}app-upload-logo .upload-logo-form .action-button{margin:2rem auto;text-align:center}app-upload-logo .upload-logo-form .action-button button{width:50%}@media(max-width:767.98px){app-upload-logo .upload-logo-form .action-button button{width:100%}}app-upload-logo .upload-logo-form .form-group input[type=file]{border:none}app-upload-logo .upload-logo-success bdi-media img{width:300px;display:block;margin:0 auto}app-smro-my-company-landing{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-smro-my-company-landing .container-block{justify-content:space-between;margin-bottom:5rem;margin-top:3rem;column-gap:3rem;row-gap:3rem}app-smro-my-company-landing .iconSection{border-right:.1em solid #6c7079;color:#20485c;padding:0 1rem}app-smro-my-company-landing .block-wrapper{min-height:8rem;width:45%;background-color:#f2f2f2!important;padding:1rem}@media(max-width:991.98px){app-smro-my-company-landing .block-wrapper{width:90%;margin:0 auto}}app-smro-my-company-landing .block-wrapper .block-body{flex-direction:column;padding:0 1rem;display:flex}app-smro-my-company-landing h4{color:#20485c;font-weight:700}smro-left-navigation{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media(max-width:767.98px){smro-left-navigation{display:none}}smro-left-navigation .left-panel{width:240px;border-right:1px solid #afaa99;padding:20px 0;background-color:#fff;height:100%}smro-left-navigation .left-panel .menu-list{list-style:none;padding:0;margin:0}smro-left-navigation .left-panel .menu-list li{font-weight:700;font-size:1rem;color:#000;margin-bottom:.5rem}smro-left-navigation .left-panel .menu-list li:last-child{margin-bottom:0}smro-left-navigation .left-panel .menu-list li a{padding:10px 12px;display:block}smro-left-navigation .left-panel .menu-list li a.active{background-color:#afaa99;padding:10px 12px;border-radius:2px;color:#000}.my-company-content{flex:1;padding:1rem;max-width:80%;overflow:auto}@media(max-width:767.98px){.my-company-content{max-width:100%}}app-crib-item-upload{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-crib-item-upload .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}app-crib-item-upload .crib-item-import-form{margin:2rem auto}app-crib-item-upload .crib-item-import-form .action-button{display:flex;justify-content:space-between;gap:1rem;margin:2rem auto;text-align:center}app-crib-item-upload .crib-item-import-form .action-button button{width:50%}@media(max-width:767.98px){app-crib-item-upload .crib-item-import-form .action-button button{width:100%}}app-crib-item-upload .crib-item-import-form .form-group input[type=file]{border:none}app-crib-item-upload .upload-error-container{max-height:200px;overflow:auto;border:1px solid #ccc;padding:10px;width:90%;max-width:580px;margin:0 auto;background-color:#f9f9f9;box-sizing:border-box}app-crib-item-upload .upload-error-message{width:100%;display:block;margin:0;word-wrap:break-word}account-group-list,account-group-detail-popup{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}account-group-list .search-result,account-group-detail-popup .search-result{width:100%;margin:2rem auto}account-group-list .search-result .table,account-group-detail-popup .search-result .table{overflow:scroll}account-group-list .search-result .table .table-header,account-group-detail-popup .search-result .table .table-header{background:#20485c}account-group-list .search-result .table .table-header th,account-group-detail-popup .search-result .table .table-header th{border:none;vertical-align:middle;color:#fff;font-size:1rem;font-weight:900;height:3.25rem;line-height:1.25rem;padding:.75rem .5rem}account-group-list .search-result .table .table-line,account-group-detail-popup .search-result .table .table-line{width:100%}account-group-list .search-result .table .table-line tr,account-group-list .search-result .table .table-line td,account-group-detail-popup .search-result .table .table-line tr,account-group-detail-popup .search-result .table .table-line td{border:none;padding:.75rem .5rem;vertical-align:middle}account-group-list .search-result .table .table-line tr:nth-child(odd),account-group-detail-popup .search-result .table .table-line tr:nth-child(odd){background-color:#e2f3ff}account-group-list .search-result .table .table-line tr td a,account-group-detail-popup .search-result .table .table-line tr td a{text-decoration:underline}account-group-list .page-title{font-weight:700;font-style:normal;color:#20485c;font-size:24px;border-bottom:2px solid #20485c}account-group-list button{max-width:200px}add-account-group-popup,delete-account-group-popup,account-group-detail-popup{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}add-account-group-popup .account-group-header,delete-account-group-popup .account-group-header,account-group-detail-popup .account-group-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}add-account-group-popup .account-group-header .title,delete-account-group-popup .account-group-header .title,account-group-detail-popup .account-group-header .title{font-size:1.5rem;font-weight:900;color:#20485c}add-account-group-popup .account-group-header i,delete-account-group-popup .account-group-header i,account-group-detail-popup .account-group-header i{cursor:pointer}add-account-group-popup .account-group-body,delete-account-group-popup .account-group-body,account-group-detail-popup .account-group-body{margin-top:1.5rem;font-weight:500}add-account-group-popup .account-group-body .float-label-group,delete-account-group-popup .account-group-body .float-label-group,account-group-detail-popup .account-group-body .float-label-group{margin-bottom:1.5rem}add-account-group-popup .account-group-body .buttons-group,delete-account-group-popup .account-group-body .buttons-group,account-group-detail-popup .account-group-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}add-account-group-popup .account-group-body .buttons-group button,delete-account-group-popup .account-group-body .buttons-group button,account-group-detail-popup .account-group-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}add-account-group-popup .account-group-body .buttons-group button.bdi-btn-danger svg,delete-account-group-popup .account-group-body .buttons-group button.bdi-btn-danger svg,account-group-detail-popup .account-group-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}@media(min-width:992px){app-oci-requisition button.btn{margin-top:1.5rem;height:3.5rem}}@media(max-width:991.98px){app-oci-requisition button.btn{margin-top:1.5rem;height:3.5rem;width:100%}}app-company-setting{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-company-setting .page-title{font-weight:700;font-style:normal;color:#20485c;font-size:24px;border-bottom:2px solid #20485c}app-company-setting .company-setting-container{padding:2rem;display:flex;justify-content:center}app-company-setting .buttons-group{display:flex;gap:1.5rem;margin:2rem 0}@media(max-width:991.98px){app-company-setting .buttons-group{flex-wrap:wrap}}app-company-setting .buttons-group button{width:100%;max-width:384px}@media(max-width:991.98px){app-company-setting .buttons-group button{max-width:100%}}app-company-setting .bdi-form-group{display:flex;align-items:center;flex-wrap:nowrap;gap:0}@media(max-width:991.98px){app-company-setting .bdi-form-group{flex-wrap:wrap}}app-company-setting .radio-controls{display:flex;margin-bottom:2rem;gap:2rem;align-items:center}@media(max-width:991.98px){app-company-setting .radio-controls{flex-direction:column;gap:0}}app-company-setting .radio-controls .form-check{margin:0;display:flex;align-items:center;gap:1rem}app-company-setting .radio-controls .form-check label{margin:0;padding-top:5px}app-company-setting .radio-controls .radio-inputs{display:flex;gap:1.5rem;flex-wrap:wrap}app-company-setting app-update-company-setting-form{margin-top:20px}app-company-setting app-update-company-setting-form h5{margin:0}app-company-setting app-update-company-setting-form .sub-form-data{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.5rem}app-company-setting app-update-company-setting-form .sub-form-data a,app-company-setting app-update-company-setting-form .sub-form-data .form-check-label a{color:#00e}app-crib-hierarchy-page{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-crib-hierarchy-page .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}app-crib-hierarchy-page .content-wrapper{display:flex;flex-direction:row;align-items:start;gap:1.5rem}@media(max-width:767.98px){app-crib-hierarchy-page .content-wrapper{flex-direction:column}}app-crib-hierarchy-page .content-wrapper .left-wrapper{border:1px solid #afaa99;width:288px;display:flex;flex-direction:column;height:100%}@media(max-width:767.98px){app-crib-hierarchy-page .content-wrapper .left-wrapper{width:100%}}app-crib-hierarchy-page .content-wrapper .left-wrapper .crib-tree{max-height:100vh;overflow-y:auto;flex:1;padding:8px}@media(max-width:767.98px){app-crib-hierarchy-page .content-wrapper .left-wrapper .crib-tree{max-height:50vh}}app-crib-hierarchy-page .content-wrapper .left-wrapper .add-new-area{display:flex;padding:1rem;align-items:center;gap:8px}app-crib-hierarchy-page .content-wrapper .left-wrapper .add-new-cell{display:flex;align-items:center;justify-content:center}app-crib-hierarchy-page .content-wrapper .left-wrapper .add-new-cell .bdi-btn-outline-primary{margin:.5rem 0}app-crib-hierarchy-page .content-wrapper .smro-crib-nav-header,app-crib-hierarchy-page .content-wrapper .smro-area-header{background:#20485c;color:#fff;display:flex;height:35px;justify-content:center;align-items:center;gap:10px;align-self:stretch;font-size:1rem;font-weight:900}app-crib-hierarchy-page .content-wrapper .smro-area-header{background:#0006}app-crib-hierarchy-page .content-wrapper form{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}app-crib-hierarchy-page .content-wrapper form .input-delete{display:flex;align-items:center}app-delete-hierarchy-modal{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-delete-hierarchy-modal .action-buttons{display:flex;gap:1rem;justify-content:center}app-delete-hierarchy-modal .action-buttons button{flex:1}app-delete-hierarchy-modal .modal-body{display:flex;flex-direction:column;gap:.5rem}app-delete-hierarchy-modal .modal-body .text-context{text-align:center;display:flex;gap:1rem;margin-top:.5rem;flex-direction:column}app-delete-hierarchy-modal .modal-title{color:#000;font-size:20px;font-weight:900;padding-bottom:.5rem;border-bottom:2px solid #afaa99}bdi-requisition-details-page{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem}bdi-requisition-details-page .error-message{color:red;font-size:14px;margin-top:5px}bdi-requisition-details-page .req-title{font-weight:900;font-style:normal;font-size:2rem;border-bottom:2px solid #20485c;margin-top:1rem}bdi-requisition-details-page .back-to-action-page{display:flex;justify-content:flex-end;align-items:center;margin:1rem 0 1.5rem;padding-bottom:1rem}@media(max-width:991.98px){bdi-requisition-details-page .back-to-action-page{justify-content:flex-start;flex-direction:column}}bdi-requisition-details-page .back-to-action-page a{display:inline-flex;align-items:center;font-weight:900;color:#00e;text-decoration:none;margin-left:1rem;white-space:nowrap;gap:.3rem}bdi-requisition-details-page .back-to-action-page a:hover{text-decoration:underline}@media(max-width:767.98px){bdi-requisition-details-page .back-to-action-page a{width:100%;margin-left:0;text-align:center;justify-content:center}}bdi-requisition-details-page .summary-container{display:flex;flex-wrap:wrap;justify-content:space-between}bdi-requisition-details-page .summary-container .summary-data{color:#333;display:flex;flex-direction:column;margin-bottom:1rem}bdi-requisition-details-page .summary-container .summary-data .title{font-weight:700;margin-bottom:.5rem;border-bottom:1px solid #000;font-weight:900;color:#20485c;font-size:24px}bdi-requisition-details-page .summary-container .summary-data .param-row{display:flex;flex-direction:row;gap:1rem;margin-bottom:.5rem}bdi-requisition-details-page .summary-container .summary-data .param-row strong{flex:1}bdi-requisition-details-page .summary-container .summary-data .param-row span,bdi-requisition-details-page .summary-container .summary-data .param-row a{word-wrap:break-word;width:250px}@media(max-width:991.98px){bdi-requisition-details-page .summary-container .summary-data .param-row span,bdi-requisition-details-page .summary-container .summary-data .param-row a{width:160px}}bdi-requisition-details-page bdi-media{width:200px!important;height:200px!important}bdi-requisition-details-page bdi-media img{object-fit:contain;min-width:100%}bdi-requisition-details-page .wildcard-products{display:flex;flex-direction:column;flex:1 1 auto!important}bdi-requisition-details-page .wildcard-products div{flex-grow:0!important;flex-shrink:0!important;display:flex;flex-direction:row}bdi-requisition-details-page .product-entry-info h6{font-size:16px;font-weight:900;line-height:20px;margin-bottom:1rem}bdi-requisition-details-page .product-entry-info .description,bdi-requisition-details-page .product-entry-info .longDescription{font-size:16px;font-weight:400;line-height:20px}bdi-requisition-details-page .product-entry-info .brand-name-link{font-size:16px;font-weight:900;margin-bottom:.75rem;display:block;padding:0}bdi-requisition-details-page .download-search-container{display:flex;flex-wrap:wrap;justify-content:start}bdi-requisition-details-page .download-search-container .approve-buttons{display:flex;gap:1rem}bdi-requisition-details-page .download-search-container .download-csv,bdi-requisition-details-page .download-search-container .submit-po,bdi-requisition-details-page .download-search-container .bdi-btn-link{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}@media(max-width:991.98px){bdi-requisition-details-page .download-search-container .submit-po button{width:100%}}bdi-requisition-details-page .table-header{border-top:.125rem solid lightgrey;font-weight:700;vertical-align:bottom;line-height:1.5rem;display:flex;margin-top:2rem;padding:1rem 0}bdi-requisition-details-page .column-sizes{position:relative}bdi-requisition-details-page .column-sizes div:nth-child(1){flex-grow:1}bdi-requisition-details-page .column-sizes div:nth-child(2){width:10rem}@media(max-width:991.98px){bdi-requisition-details-page .column-sizes div:nth-child(2){width:100%}}bdi-requisition-details-page .column-sizes div:nth-child(2).item-value input{width:80%}bdi-requisition-details-page .column-sizes div:nth-child(3){width:10rem}bdi-requisition-details-page .column-sizes div:nth-child(4){width:8rem}bdi-requisition-details-page .column-sizes div:nth-child(5){width:9rem}bdi-requisition-details-page .column-sizes .delete-icon{width:3rem}bdi-requisition-details-page .column-sizes .delete-icon .bdi-btn-link{display:flex;justify-content:start;padding:0}@media(max-width:991.98px){bdi-requisition-details-page .column-sizes .delete-icon{position:absolute;right:10px;top:10px;background-color:#fff!important}}bdi-requisition-details-page .data-row{border-top:.125rem solid grey}bdi-requisition-details-page .data-row .product-image-section{display:flex;flex-direction:column;flex-grow:0!important;align-items:center;justify-content:center;margin-right:1rem}@media(max-width:991.98px){bdi-requisition-details-page .data-row .product-image-section{margin-right:0}}bdi-requisition-details-page .data-row .product-image-section .product-img{max-height:200px;min-height:200px;width:200px}bdi-requisition-details-page .data-row .favorite-btn button{display:flex!important;align-items:center;gap:10px;margin:0 auto}bdi-requisition-details-page .data-row .favorite-icon{font-size:.875rem;margin-right:.25rem;margin-left:-.5rem}bdi-requisition-details-page .data-row .description{line-height:normal}bdi-requisition-details-page .data-row .cust-no{color:#6a6a6a}bdi-requisition-details-page .data-row .qty-input{width:3.75rem;height:1.875rem;vertical-align:middle;line-height:1.875rem;border-style:solid;border-color:#000;border-width:.0675rem;font-size:.875rem;font-weight:400;color:#000}bdi-requisition-details-page .data-row .url-ref{width:100%!important}bdi-requisition-details-page .data-row .url-ref strong{white-space:nowrap}bdi-requisition-details-page .data-row .url-ref a{word-break:break-all}bdi-requisition-details-page .data-row a{font-size:.875rem;text-decoration:underline}bdi-requisition-details-page .data-row .product a{font-size:.875rem;text-decoration:underline}bdi-requisition-details-page .data-row:first{border-top:none}bdi-requisition-details-page .shrink{flex-grow:0!important}bdi-requisition-details-page .requisition-pager li{display:inline}bdi-requisition-details-page .requisition-pager a,bdi-requisition-details-page .requisition-pager a:visited,bdi-requisition-details-page .requisition-pager a:hover{color:#1f485c;text-decoration:underline;padding-left:0;padding-right:0;margin-left:.125rem;margin-right:.125rem}bdi-requisition-details-page cx-pagination{display:inline}bdi-requisition-details-page cx-pagination a,bdi-requisition-details-page cx-pagination a:visited,bdi-requisition-details-page cx-pagination a:hover{display:inline-flex;border:none;background-color:#fff!important;color:#1f485c;text-decoration:underline;padding:0;margin-left:.25rem;margin-right:.25rem;width:auto!important;height:auto!important}bdi-requisition-details-page cx-pagination a.current,bdi-requisition-details-page cx-pagination a.next,bdi-requisition-details-page cx-pagination a.previous,bdi-requisition-details-page cx-pagination a.current:hover,bdi-requisition-details-page cx-pagination a.next:hover,bdi-requisition-details-page cx-pagination a.previous:hover{text-decoration:none}@media(max-width:991.98px){bdi-requisition-details-page .summary-data{margin-bottom:.75rem}bdi-requisition-details-page .my-button{width:auto!important;margin-left:.25rem;margin-right:.25rem}bdi-requisition-details-page .table-header,bdi-requisition-details-page .data-row{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:0}bdi-requisition-details-page .column-sizes div:nth-child{flex-grow:1;width:auto}bdi-requisition-details-page .data-row .row-param{width:auto!important;margin-left:-.9375rem;padding:.25rem .9375rem}bdi-requisition-details-page .data-row .row-param .item-header{padding-left:.25rem;font-weight:700;width:7rem;flex-grow:0}}@media(max-width:991.98px)and (max-width:991.98px){bdi-requisition-details-page .data-row .row-param .item-header{width:100%}}@media(max-width:991.98px){bdi-requisition-details-page .data-row .row-param .item-value{flex-grow:1}bdi-requisition-details-page .data-row .row-param:nth-child(odd){background-color:#7f7f7f2b}bdi-requisition-details-page cx-pagination{display:inline}bdi-requisition-details-page cx-pagination a,bdi-requisition-details-page cx-pagination a:visited,bdi-requisition-details-page cx-pagination a:hover{font-size:1.5rem;display:none;border:none;background-color:#fff!important;color:#1f485c;text-decoration:none;text-decoration-line:none!important;margin:0!important;padding:.5rem 2rem;width:3rem!important;height:2.5rem!important}bdi-requisition-details-page cx-pagination a.current,bdi-requisition-details-page cx-pagination a.next,bdi-requisition-details-page cx-pagination a.previous,bdi-requisition-details-page cx-pagination a.current:hover,bdi-requisition-details-page cx-pagination a.next:hover,bdi-requisition-details-page cx-pagination a.previous:hover{text-decoration:none;text-decoration-line:none}bdi-requisition-details-page cx-pagination a.current{background-color:#fe5757!important;color:#fff!important;display:inline-flex;border:.0625rem solid gray}bdi-requisition-details-page cx-pagination a.current+a{display:inline-flex;border:.0625rem solid gray}bdi-requisition-details-page cx-pagination a:first-child,bdi-requisition-details-page cx-pagination a:last-child{display:inline-flex;border:.0625rem solid gray}}app-approval-confirmation-modal{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-approval-confirmation-modal .app-approval-confirmation-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}app-approval-confirmation-modal .app-approval-confirmation-header .title{font-size:1rem;font-weight:900;color:#20485c}app-approval-confirmation-modal .app-approval-confirmation-header i{cursor:pointer}app-approval-confirmation-modal .app-approval-confirmation-body{margin-top:1.5rem;font-weight:500}app-approval-confirmation-modal .app-approval-confirmation-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}app-approval-confirmation-modal .app-approval-confirmation-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}app-approval-confirmation-modal .app-approval-confirmation-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}app-decline-confirmation-modal{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-decline-confirmation-modal .app-decline-confirmation-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}app-decline-confirmation-modal .app-decline-confirmation-header .title{font-size:1rem;font-weight:900;color:#20485c}app-decline-confirmation-modal .app-decline-confirmation-header i{cursor:pointer}app-decline-confirmation-modal .app-decline-confirmation-body{margin-top:1.5rem;font-weight:500}app-decline-confirmation-modal .app-decline-confirmation-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}app-decline-confirmation-modal .app-decline-confirmation-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}app-decline-confirmation-modal .app-decline-confirmation-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}app-submit-po-confirmation-modal{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}app-submit-po-confirmation-modal .app-submit-po-confirmation-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}app-submit-po-confirmation-modal .app-submit-po-confirmation-header .title{font-size:1rem;font-weight:900;color:#20485c}app-submit-po-confirmation-modal .app-submit-po-confirmation-header i{cursor:pointer}app-submit-po-confirmation-modal .app-submit-po-confirmation-body{margin-top:1.5rem;font-weight:500}app-submit-po-confirmation-modal .app-submit-po-confirmation-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}app-submit-po-confirmation-modal .app-submit-po-confirmation-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}app-submit-po-confirmation-modal .app-submit-po-confirmation-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}remove-req-detail-entry-popup{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;align-content:center}remove-req-detail-entry-popup .modal-md{height:max-content;min-height:1px}remove-req-detail-entry-popup .remove-req-entry-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #6a6a6a}remove-req-detail-entry-popup .remove-req-entry-header .title{font-size:1.5rem;font-weight:900;color:#20485c}remove-req-detail-entry-popup .remove-req-entry-header i{cursor:pointer}remove-req-detail-entry-popup .remove-req-entry-body{margin-top:1.5rem;font-weight:500}remove-req-detail-entry-popup .remove-req-entry-body .float-label-group{margin-bottom:1.5rem}remove-req-detail-entry-popup .remove-req-entry-body .buttons-group{display:flex;justify-content:space-between;gap:1rem}remove-req-detail-entry-popup .remove-req-entry-body .buttons-group button{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}remove-req-detail-entry-popup .remove-req-entry-body .buttons-group button.bdi-btn-danger svg{filter:brightness(0) invert(1)}bdi-action-center-comp{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}bdi-action-center-comp .yellow-row{background-color:#ff0!important}bdi-action-center-comp .link-like{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;text-decoration:underline}bdi-action-center-comp .searchBox .search-box-content{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0;margin:1rem 0}bdi-action-center-comp .searchBox label{font-weight:900;color:#20485c;font-size:1rem;font-style:normal;line-height:1.25rem;display:flex;align-items:center;gap:1rem}bdi-action-center-comp .searchBox .show-open-orders div{margin-left:2rem}bdi-action-center-comp .searchBox .bdi-label div{flex:1 1 50%}bdi-action-center-comp .searchBox .bdi-label div:lang(es){flex:1 1 56%}bdi-action-center-comp .searchBox select,bdi-action-center-comp .searchBox input{margin:0}bdi-action-center-comp .searchBox .bdi-form-group{display:flex;align-items:center;flex-wrap:nowrap;gap:1rem}@media(max-width:991.98px){bdi-action-center-comp .searchBox .bdi-form-group{flex-wrap:wrap}}bdi-action-center-comp .searchBox .btn-search{font-size:.9375rem;height:2rem;min-width:10.5rem}@media(max-width:991.98px){bdi-action-center-comp .searchBox .btn-search{width:100%;margin:0 auto .5rem}}bdi-action-center-comp .reqPaginationContainer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:10px}@media(max-width:991.98px){bdi-action-center-comp .reqPaginationContainer{flex-wrap:wrap}}@media(max-width:991.98px){bdi-action-center-comp .reqPaginationContainer .sort-widget{justify-content:center;text-align:center;display:flex;width:100%;margin:1rem 0 0;gap:.5rem}}bdi-action-center-comp .reqPaginationContainer .pagination-widget{display:flex;flex-flow:row nowrap}@media(max-width:991.98px){bdi-action-center-comp .reqPaginationContainer .pagination-widget{flex-wrap:wrap;justify-content:center;text-align:center;margin-bottom:1rem;width:100%;margin-top:1rem}}bdi-action-center-comp .reqPaginationContainer .pagination-widget .pageSizeLinks{height:3rem;display:flex;align-items:center;gap:1.5rem;color:#20485c;padding-right:1.5rem}@media(max-width:991.98px){bdi-action-center-comp .reqPaginationContainer .pagination-widget .pageSizeLinks{padding:0}}bdi-action-center-comp .reqPaginationContainer .pagination-widget .pageSizeLinks div{font-weight:900}bdi-action-center-comp .reqPaginationContainer .pagination-widget .pageSizeLinks a{text-decoration:none;font-weight:700}bdi-action-center-comp .reqPaginationContainer .pagination-widget .pageSizeLinks a.underline{font-weight:400;text-decoration:underline}bdi-action-center-comp cx-pagination{align-items:center}bdi-action-center-comp cx-pagination a{padding:.5rem;width:1rem;height:1rem;border:1px solid #afaa99}bdi-action-center-comp cx-pagination a.current{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:#fff;opacity:1}bdi-action-center-comp cx-pagination a:first-child,bdi-action-center-comp cx-pagination a:last-child{border:none;font-weight:600;font-size:1.25rem}bdi-action-center-comp .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}bdi-action-center-comp req-table-header{display:none}bdi-requisition-status-comp{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}bdi-requisition-status-comp .searchBox .search-box-content{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0;margin:1rem 0;gap:1rem 0}bdi-requisition-status-comp .searchBox label{font-weight:900;color:#20485c;font-size:1rem;font-style:normal;line-height:1.25rem;flex:1 1 75%}bdi-requisition-status-comp .searchBox .bdi-form-group{display:flex;align-items:center;flex-wrap:nowrap;gap:0}@media(max-width:991.98px){bdi-requisition-status-comp .searchBox .bdi-form-group{flex-wrap:wrap}}bdi-requisition-status-comp .searchBox .btn-search{font-size:.9375rem;height:2rem;min-width:10.5rem}@media(max-width:991.98px){bdi-requisition-status-comp .searchBox .btn-search{width:100%;margin:0 auto .5rem}}bdi-requisition-status-comp .search-field-container{display:flex;flex-flow:row wrap;align-items:center}bdi-requisition-status-comp .btn-clear-search{color:#eb2a27;text-decoration:underline}bdi-requisition-status-comp div.reqPaginationContainer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:10px}@media(max-width:991.98px){bdi-requisition-status-comp div.reqPaginationContainer{flex-wrap:wrap}}@media(max-width:991.98px){bdi-requisition-status-comp div.reqPaginationContainer .sort-widget{justify-content:center;text-align:center;display:flex;width:100%;margin:1rem 0 0;gap:.5rem}}bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget{display:flex;flex-flow:row nowrap}@media(max-width:991.98px){bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget{flex-wrap:wrap;justify-content:center;text-align:center;margin-bottom:1rem}}bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget .pageSizeLinks{height:3rem;display:flex;align-items:center;gap:1.5rem;color:#20485c;padding-right:1.5rem}@media(max-width:991.98px){bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget .pageSizeLinks{padding:0}}bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget .pageSizeLinks div{font-weight:900}bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget .pageSizeLinks a{text-decoration:none;font-weight:700}bdi-requisition-status-comp div.reqPaginationContainer .pagination-widget .pageSizeLinks a.underline{font-weight:400;text-decoration:underline}bdi-requisition-status-comp cx-pagination{align-items:center}bdi-requisition-status-comp cx-pagination a{padding:.5rem;width:1rem;height:1rem;border:1px solid #afaa99}bdi-requisition-status-comp cx-pagination a.current{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:#fff;opacity:1}bdi-requisition-status-comp cx-pagination a:first-child,bdi-requisition-status-comp cx-pagination a:last-child{border:none;font-weight:600;font-size:1.25rem}bdi-requisition-status-comp .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}bdi-requisition-status-comp div.req-table-header{display:none}cost-centers-page{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}cost-centers-page .page-title{font-weight:900;font-style:normal;color:#20485c;font-size:2rem;border-bottom:2px solid #20485c}cost-centers-page .content-wrapper{display:flex;flex-direction:row;align-items:start;gap:1.5rem}@media(max-width:767.98px){cost-centers-page .content-wrapper{flex-direction:column}}cost-centers-page .content-wrapper .left-wrapper{border:1px solid #afaa99;width:25%;display:flex;flex-direction:column;height:100%}@media(max-width:767.98px){cost-centers-page .content-wrapper .left-wrapper{width:100%}}cost-centers-page .content-wrapper .left-wrapper .cdk-tree{max-height:100vh;overflow-y:auto;flex:1;padding:8px}@media(max-width:767.98px){cost-centers-page .content-wrapper .left-wrapper .cdk-tree{max-height:50vh}}cost-centers-page .content-wrapper .smro-crib-nav-header,cost-centers-page .content-wrapper .smro-area-header{background:#20485c;color:#fff;display:flex;height:35px;justify-content:center;align-items:center;gap:10px;align-self:stretch;font-size:1rem;font-weight:900}cost-centers-page .content-wrapper .smro-area-header{background:#0006}cost-centers-page .content-wrapper form{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}cost-centers-page .content-wrapper form .input-delete{display:flex;align-items:center}cost-centers-page .content-wrapper .add-new-center{display:flex;align-items:center;padding-left:40px}cost-centers-page .content-wrapper .add-new-center .bdi-btn-outline-primary{margin:.5rem 0}cost-centers-page .content-wrapper .add-button{margin:.5rem;padding:1rem}cost-centers-page .action-button{display:flex;align-items:center;gap:1rem;margin:1rem 0}cost-centers-page .action-button button{width:100%}@media(max-width:767.98px){cost-centers-page .action-button{flex-direction:column}}delete-cost-center-modal .modal-body{padding:1rem 2rem!important}delete-cost-center-modal .action-button{display:flex;align-items:center;gap:1rem;margin:1rem 2rem}delete-cost-center-modal .action-button button{width:100%}@media(max-width:767.98px){delete-cost-center-modal .action-button{flex-direction:column}}cost-center-form .is-level-required,delete-cost-center-modal .is-level-required{display:flex;align-items:center}cost-center-form .is-level-required .account-label,delete-cost-center-modal .is-level-required .account-label{width:75%;margin-left:2rem;margin-bottom:0;display:flex;align-items:center}cost-center-form .account-name,delete-cost-center-modal .account-name{display:flex;align-items:center;gap:1rem}cost-center-form .account-label,delete-cost-center-modal .account-label{font-size:1rem;font-weight:900;text-transform:capitalize}.smro-tree-invisible{display:none}.smro-tree-node{display:block}.smro-tree-node .smro-tree-node{padding-left:40px}app-cost-center-main :host{display:block}app-cost-center-main .page-disabled-wrapper{display:flex;justify-content:center;align-items:flex-start;padding:36px 16px}app-cost-center-main .page-disabled-card{background:#fff;border:1px solid #e6e9ee;border-radius:12px;padding:28px;max-width:640px;width:100%;box-shadow:0 8px 30px #0f172a0f;text-align:center}app-cost-center-main .page-disabled-icon{display:flex;justify-content:center;margin-bottom:12px}app-cost-center-main .page-disabled-title{font-size:20px;font-weight:600;margin:8px 0 6px;color:#111827}app-cost-center-main .page-disabled-text{color:#6b7280;font-size:15px;line-height:1.5;margin-bottom:18px}app-cost-center-main .page-disabled-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}app-cost-center-main .btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:500;cursor:pointer}app-cost-center-main .btn-primary{background:#0f62fe;color:#fff;border:1px solid rgba(15,98,254,.12)}app-cost-center-main .btn-secondary{background:transparent;color:#0f1724;border:1px solid #e6e9ee}@media(max-width:480px){app-cost-center-main .page-disabled-card{padding:20px}app-cost-center-main .page-disabled-title{font-size:18px}app-cost-center-main .page-disabled-text{font-size:14px}}
