.grade-details-page-container{background-color:var(--bs-light);.children{width:100%;background-color:var(--bs-white);padding-top:20px;padding-left:80px;padding-right:80px}.status-badge{gap:1px;padding:2px 12px;border-radius:9999px;border:1px solid #6fe469;background-color:#edfbee;line-height:16px;color:#58a854;text-transform:capitalize}.page-visit,.status-badge{display:flex;align-items:center;font-size:12px}.page-visit{padding-left:12px;gap:2px;color:#607dc8}.sub-heading{font-size:16px;color:#4b5563}.grade-title-row{display:flex;align-items:center;gap:12px}.grade-title-image-button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease}.grade-title-image-button.is-clickable{cursor:pointer}.grade-title-image-button.is-clickable:focus-visible,.grade-title-image-button.is-clickable:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(53,78,110,.18);outline:none}.grade-title-image-button:disabled{cursor:default;box-shadow:none}.grade-title-image{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #d8e0f2}.grade-title-image-fallback{width:42px;height:42px;color:#1f4a93;font-size:14px;font-weight:600}.stats-card-container{border-radius:8px;border:1px solid var(--bs-gray-300);padding:12px}.stats-card-body{display:flex;justify-content:space-between;align-items:center}.stats-card-heading{font-size:12px;color:var(--bs-gray-600)}.stats-card-subheading{font-weight:500;font-size:24px;line-height:120%;color:#354e6e}.stats-card-label{color:var(--bs-gray-600);font-size:12px;line-height:1.5}.stats-card-sublabel{display:flex;align-items:center;padding-top:4px}.stats-card-text{color:var(--bs-gray-600);font-size:12px}.stats-card-symbol{color:#9ca3af}.stats-card-icon{padding-right:4px}}.grade-banner-carousel{margin-top:24px}@media (max-width:991px){.grade-details-page-container .children{padding-left:20px;padding-right:20px}}@media (max-width:575px){.grade-details-page-container .children{padding-left:15px;padding-right:15px}.grade-details-page-container .grade-title-row{gap:10px;align-items:flex-start}.grade-details-page-container .stats-card-subheading{font-size:20px}}.news-section{display:flex;gap:16px;flex-direction:column}.news-section-title{line-height:100%;letter-spacing:0;text-align:center}.news-card-container{display:flex;flex-direction:column;border-radius:8px;gap:6px;padding:8px;background-color:#eef7ff}.news-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));gap:20px}.news-card{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;transition:transform .2s ease,box-shadow .2s ease}.news-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.news-image{position:relative;width:100%;height:160px;overflow:hidden}.news-image-element{-o-object-fit:cover;object-fit:cover}.news-content{flex:1;display:flex;border-radius:8px;padding:8px;background-color:#fff;flex-direction:column}.news-content .news-title{padding-top:8px;padding-bottom:8px;font-weight:500;font-size:14px;line-height:150%;color:#3150a0}.news-content .news-description{gap:8px;padding-top:4px;padding-bottom:8px;font-weight:400;font-size:14px;line-height:150%;color:#6c757d;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.learn-more-link{font-weight:500;text-decoration:none;display:block;margin-top:8px;cursor:pointer;font-size:14px;color:#0d6efd}.learn-more-link:hover{text-decoration:underline}.news-timestamp{display:flex;align-items:center;gap:8px;padding-top:8px;margin:auto 0 0;.calendar-icon{width:16px;height:16px}}.news-timestamp .timestamp{font-weight:400;font-size:12px;line-height:150%;vertical-align:middle;color:#495057}.section-title-with-hr{display:flex;align-items:center;width:100%}.title-hr{flex-grow:1;border:none;height:1px;background-color:#ced4da;margin:0}.news-section-title{font-size:20px;font-weight:500;color:#124481;margin:0 20px!important;white-space:nowrap}@media (max-width:767px){.news-section{gap:10px}.news-cards-grid{grid-template-columns:1fr;gap:10px}.news-image{height:142px}.news-content .news-title{font-size:13px;padding-top:6px;padding-bottom:6px}.news-content .news-description{font-size:12px;-webkit-line-clamp:2;margin-bottom:6px}.learn-more-link{font-size:12px}.news-timestamp .timestamp{font-size:11px}.news-section-title{font-size:16px;margin:0 10px!important}}.card-container{border-radius:8px;border:1px solid var(--bs-gray-300);padding:0 24px 24px 12px;.card-heading{font-size:24px;color:#09090b;line-height:24px}.card-content-container{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:16px}.card-subheading{padding-top:3px;flex:2;gap:3px}.subheading-label{color:#4b5563;line-height:14px}.subheading-text{color:#031633;line-height:20px;margin-top:4px}.datasheet-button{border-radius:6px;border:1px solid #e4e4e7;padding:9px 17px;line-height:20px;color:var(--bs-gray-800);flex:3}.datasheet-button:hover{background-color:var(--bs-gray-100);border-color:var(--bs-gray-300);color:var(--bs-gray-900)}.grade-description{margin-top:16px;margin-bottom:16px;padding-top:2px;color:#4b5563;line-height:20px}.grade-description-text{margin-top:8px!important}.polymer-description-content{border-radius:6px;border:1px solid var(--bs-gray-200);display:flex;flex-direction:column;background-color:#faf9f8;cursor:pointer}.polymer-description-content-frame{border-bottom:1px solid var(--bs-gray-300);padding:12px 16px 12px 8px;display:flex;gap:12px;align-items:start}.frame-content{color:#4b5563;line-height:24px}.status-badge-success{padding:4px 12px;border-radius:9999px;border:1px solid #86efac;color:#15803d}.status-badge-primary,.status-badge-success{display:flex;align-items:center;gap:1px;background-color:#edfbee;font-size:12px;line-height:16px;text-transform:capitalize}.status-badge-primary{padding:3px 11px;border-radius:9999px;border:1px solid #93c5fd;color:#1d4ed8}}@media (max-width:767px){.card-container{padding:0 12px 16px}.card-container .card-heading{font-size:20px;line-height:24px}.card-container .card-content-container{flex-wrap:wrap;align-items:flex-start;row-gap:12px;padding-top:12px;padding-bottom:12px}.card-container .card-subheading{flex:1 1 calc(50% - 8px);min-width:130px;padding-top:0}.card-container .datasheet-button{flex:1 1 100%;width:100%;justify-content:center}}.disable-inputs{.btn,.form-check,.form-check-input,[role=button],button:not(.accordion-button),input,label{pointer-events:none;cursor:default;max-width:-moz-fit-content;max-width:fit-content}.btn:not(.accordion-button),button:not(.accordion-button),input:checked{background-color:var(--bs-gray-300)!important;border-color:var(--bs-gray-300)!important;color:var(--bs-gray-800)!important}}.restrict-note-container{margin-top:8px}.restricted-badge{padding:6px 16px;background-color:var(--bs-neutral_300);color:var(--bs-neutral-950);border-radius:48px;gap:4px;display:flex;font-size:14px;font-weight:400;line-height:100%;vertical-align:middle;min-width:-moz-fit-content;min-width:fit-content;.icon{min-height:12px;max-height:12px;min-width:12px;max-width:12px}}.restricted-note{width:100%;display:flex;gap:8px;padding:6px 16px;color:var(--bs-child-gray-900);align-items:center;background-color:var(--bs-neutral_100);border:1px solid var(--bs-neutral-250);border-radius:4px;.restricted-badge{flex-grow:0}.note{flex-grow:1;font-size:14px}.restrict-badge{display:flex;gap:4px;align-items:center}.icon{min-height:16px;max-height:16px;min-width:16px;max-width:16px}.restricted-tag{font-weight:500;line-height:100%;font-size:16px}}hr{margin:0;border:1px solid var(--bs-gray-200)}.offer_list_section{background-color:var(--bs-gray-100)!important;display:flex;height:100%}.offer_list{width:1280px!important;padding:16px;margin:0 auto;height:100%;background-color:var(--bs-white)!important}.offer_details_grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;row-gap:20px}.offer_details{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;-moz-column-gap:16px;column-gap:16px}.offer_details_left_content{display:grid;grid-template-columns:auto;grid-template-rows:1fr auto}.offer_details_right_content{display:flex;gap:72px;flex-direction:column;padding:20px;border:1px solid #ebebf3;border-radius:6px;.row-one{.grade_card{display:flex;gap:16px;.grade_images{position:relative;transition:all .3s ease;z-index:1}.grade_images:hover{transform:scale(2.5);z-index:10}.grade_images .img_classes{width:76px;height:100px;border-radius:4px;transition:all .3s ease;cursor:pointer}.grade_images .img_classes:hover{transform:scale(1.08);box-shadow:0 10px 20px rgba(0,0,0,.15);border:1px solid #3498db}}.application{.heading{font-size:.875rem;font-weight:500;color:#124481}.description{font-size:.875rem;font-weight:400;color:#59687c;padding:8px 0}}}.edit{display:flex;gap:8px;padding-top:10px;border-top:1px solid #c8c7d6;justify-content:end;align-items:center}}.offer_details .action-mobile-menu{display:none}@media (max-width:767.98px){.offer_details .action-desktop-actions{display:none}.offer_details .action-mobile-menu{display:inline-flex}.offer_details .action-mobile-menu-toggle{border:1px solid #e1e6f2;background-color:#fff;border-radius:8px;padding:6px 8px;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-ocean-blue-450)}}.specs_section{flex:1;.manufacturer-name{font-size:.875rem;font-weight:400;color:#59687c}.mfi{font-size:.75rem;font-weight:400;color:#2f4174;padding:2px 4px;background-color:#e9f0ff!important;border-radius:4px}}.data_set{display:grid}.data_set_label{display:flex;gap:2px;align-items:center;justify-content:space-between}.data_set_label .name{display:flex;gap:8px;align-items:center}.data_set_label .name .grade_name{display:flex;gap:2px;align-items:center}.data_set_label .offer_type{align-self:flex-end}.data_set_label .grade_title{color:var(--bs-body-secondary);display:flex;align-items:center;gap:8px;font-size:1.5rem;font-weight:500;.grade-badge-count{background-color:var(--bs-gray-200)!important;color:var(--bs-secondary)!important;padding:8px;border-radius:20px!important;font-size:.75rem;font-weight:400}}.grade_title svg{color:var(--bs-yellow-200);width:16px;height:16px}.trusted_seal_title{color:var(--bs-blue-500);font-weight:400;font-size:12px;font-style:italic}.trusted_seal_container{display:flex;align-items:center;gap:4px;background:linear-gradient(90.68deg,#cbdbfb -48.31%,#f9fbfe 91.48%);border-radius:2px;padding:0 4px;height:25px}.data_set .grade_specs{display:grid;padding:8px 0;border-radius:6px;border:1px solid var(--bs-neutral-300)}.data_set .grade_specs .row{margin:0 16px!important;border-bottom:1px solid var(--bs-neutral-300)}.data_set .grade_specs :last-child{border:none}.data_set .grade_specs .col{padding:8px!important}.data_set .grade_specs .row>.col:first-child{font-size:1rem!important;color:var(--bs-neutral_900)!important}.data_set .grade_specs .row>.col:last-child{font-size:1rem!important;display:flex;justify-content:end}.data_set .grade_specs .offer_type{color:var(--bs-theme-secondary);font-weight:500}.data_set .grade_specs .offer_rate{display:flex;align-items:center;gap:2px;color:var(--bs-green-500);font-weight:600}.data_set .grade_specs .offer_qty{color:var(--bs-body-text-secondary);font-weight:500}.data_set .grade_specs .offer_qty span{color:var(--bs-neutral-700);font-weight:500}.data_set .grade_specs .country,.data_set .grade_specs .offer_location{color:var(--bs-body-text-secondary)}.data_set .grade_specs .country{font-size:1rem;text-align:right;.ports{font-size:.875rem}}.data_set .grade_specs .offer_packaging{color:var(--bs-body-text-secondary);font-weight:400}.data_set .grade_specs .offer_packaging span{color:var(--bs-neutral-700);text-wrap:nowrap}.download_sheet{display:flex;gap:8px;color:var(--bs-body-secondary);justify-content:end}.download_sheet,.foreign-calculator-cta{align-items:center;font-size:.875rem;font-weight:500}.foreign-calculator-cta{display:inline-flex;justify-content:center;padding:8px 12px;border:1px solid var(--var-child-blue-400);border-radius:6px;color:var(--bs-ocean-blue-450)!important;background-color:#fff;text-decoration:none!important}.data_set_label .action_td svg{color:var(--var-child-blue-400)!important;width:10px;height:10px}.data_set_label .action_edit_btn{width:80px;padding:6px 12;display:flex;align-items:center;justify-content:center;border-radius:6px;font-weight:400;gap:8px;font-size:14px;color:var(--bs-ocean-blue-450);background-color:#fff;border:1px solid var(--var-child-blue-400);margin-left:auto}button{border-radius:4px}a{text-decoration:none!important}.specs_section a{text-decoration:underline!important;color:var(--bs-ocean_blue_500)!important}.offer_suggestions tbody{display:block;padding:0!important;overflow:visible!important;border-bottom:none!important}.offer_suggestions .table-responsive{overflow-x:visible!important;-webkit-overflow-scrolling:touch}.offer_suggestions table{--bs-table-hover-bg:rgba(229,234,249,.72)!important;margin-bottom:0!important;border-width:0!important}.offer_suggestions .table>:not(caption)>*>*,.offer_suggestions table>:not(caption)>*>*{border-bottom-width:0!important;border-top-width:0!important;border-color:transparent!important}.offer_suggestion .table>:not(caption)>*>*{border-bottom-width:0!important}.offer_suggestions .table_section{display:grid;grid-template-columns:1fr 186px;margin-top:24px;-moz-column-gap:8px;column-gap:8px;margin-bottom:8px}.offer_suggestions th{background-color:#eef7ff!important;color:#123cba!important;border-bottom:none!important;text-transform:capitalize!important;font-size:16px!important;text-align:left!important;font-weight:400!important;padding:18px 8px!important}.offer_suggestions .action_header{text-align:center!important}.offer_suggestions .validty_header button{margin:0 auto}.offer_suggestion .name{display:flex;gap:8px;flex-direction:column}.offer_suggestions .grade_title{color:var(--bs-ocean-blue-550);display:flex;align-items:center;gap:8px;font-size:1rem}.offer_suggestions tbody tr{margin-bottom:8px;border:none!important}.offer_suggestions table thead{border-radius:6px!important;margin-bottom:8px!important;border-bottom:none!important}.offer_suggestions .star_icon{color:var(--bs-yellow-200)!important;width:16px;height:16px}.offer_suggestions .action_td svg{color:var(--var-child-blue-400)!important;width:10px;height:10px}.offer_suggestions .action_edit_btn{width:80px;padding:6px 12;display:flex;align-items:center;justify-content:center;border-radius:6px;font-weight:400;gap:8px;font-size:14px;color:var(--bs-ocean-blue-450);background-color:#fff;border:1px solid var(--var-child-blue-400);margin-left:auto}.offer_suggestions tbody td{font-size:16px!important;font-weight:500!important;padding:0;border:none!important}.offer_suggestions tbody tr .row-div{display:flex;width:100%;background:linear-gradient(180deg,#fff 19.82%,rgba(229,234,249,.72) 174.65%);border-radius:6px;align-items:center;padding-left:0;padding-right:0;scrollbar-width:none;-ms-overflow-style:none}.offer_suggestions tbody tr .row-div::-webkit-scrollbar{display:none}.offer_suggestions .location{display:flex;align-items:center;gap:2px}.offer_suggestions .rate_section{display:flex;align-items:center;color:var(--bs-base-green-300);font-weight:600}.offer_suggestions .rate_section .rate_unit{color:var(--bs-child_gray_600)!important;font-weight:400!important;font-size:14px!important;text-transform:lowercase!important}.offer_suggestions .rate_section .rate_currency_symbol{color:var(--bs-base-green-300)!important;font-weight:600!important;margin-right:2px}.offer_suggestions .rate_section svg{color:var(--bs-base-green-300)!important}.offer_suggestions .ring-container{position:relative;display:flex;justify-content:center;align-items:center}.offer_suggestions .circle{width:5px;height:5px;background-color:var(--bs-green-100);border-radius:50%;position:absolute}.offer_suggestions .ringring{border:3px solid var(--bs-child-green-300);border-radius:50%;height:10px;width:10px;position:absolute;animation:pulsate 1s ease-out infinite;opacity:0}.offer_suggestions .trusted_seal_container{display:flex;align-items:center;gap:4px;background:linear-gradient(90.68deg,#cbdbfb -48.31%,#f9fbfe 91.48%);border-radius:2px;padding:0 4px}.offer_suggestions .trusted_seal_title{color:var(--bs-blue-500);font-weight:400;font-size:12px;font-style:italic}.offer_suggestions .myoffer_container{display:flex;align-items:center;gap:4px;background:linear-gradient(90.89deg,#f9dc7c -39.38%,#fafbfe 101.21%);border-radius:2px;padding:0 4px}.offer_suggestions .myoffer_title{color:var(--bs-base-yellow-200);font-weight:400;font-size:12px;font-style:italic;text-transform:capitalize}.offer_suggestions .dropdown{display:flex;justify-content:center}.offer_suggestions .dropdown button{background-color:transparent;border:none}.offer_suggestions .dropdown button:hover{background-color:var(--bs-gray-100)}.offer_suggestions .no-table-data{margin:auto 0;text-align:center;color:var(--bs-primary);font-size:1rem!important;padding:0!important}.bid_placed_container{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--bs-website-footer)!important;font-size:1rem;cursor:pointer}.offer_suggestions .bid_placed_container .bid_placed_arrow{color:var(--bs-body-text-primary)!important}.offer_suggestions .header-grade-name-and-description{display:flex;flex-direction:column}.offer_suggestions .header-grade-name-and-description .header-grade-name{font-size:16px;font-weight:400;color:#123cba!important}.offer_suggestions .header-grade-name-and-description .header-description,.offer_suggestions .location-header .header-grade-name,.offer_suggestions .rate-header .header-grade-name{font-size:14px;font-weight:400;color:var(--bs-custom-secondary)}.offer_suggestions .accessor-manufacturer-name-and-description{display:flex;flex-direction:column}.offer_suggestions .countdown-validity{display:flex;align-items:center;gap:8px;justify-content:center;border-radius:48px;padding:2px 8px}.offer_suggestions .accessor-manufacturer-name-and-description .accessor-manufacturer-name{font-weight:400;font-size:14px;color:#6c757d}.offer_suggestions .toq-moq{color:#0e2a70!important}.offer_suggestions .toq-moq-moq{color:#0e2a70!important;font-weight:400}.offer_suggestions .accessor-manufacturer-name-and-description .accessor-grade-name{font-weight:500;font-size:14px;color:#0e2a70;display:flex;gap:4px}.offer_suggestions .accessor-manufacturer-name-and-description .accessor-grade-name .favorite{color:var(--bs-yellow-200)}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}.offer_suggestions table thead th:nth-child(3){padding-left:8px;padding-right:8px;text-align:left}.offer_suggestions table tbody tr td:nth-child(3){padding-left:8px;padding-right:8px}.offer_suggestions .toq-moq-moq.toq-moq-moq,.offer_suggestions .toq-moq.toq-moq{text-align:left;padding-left:0;margin-left:0;display:block;width:100%}.offer_suggestions table thead th{vertical-align:top}.offer_suggestions .header-grade-name,.offer_suggestions .header-mfi{line-height:1.2;margin-bottom:0;padding-bottom:0}.offer_suggestions table thead th .header-grade-name-and-description .header-grade-name,.offer_suggestions table thead th .header-mfi,.offer_suggestions table thead th .location-header>span:first-child,.offer_suggestions table thead th .rate-header>span:first-child,.offer_suggestions table thead th>div>span:first-child{display:block;line-height:1.2;margin-bottom:4px}.offer_suggestions table.table tbody tr .row-div td:nth-child(3)>div,.offer_suggestions table.table thead th:nth-child(3)>div{margin-left:30px}.offer_suggestions table.table tbody tr .row-div td:last-child{white-space:normal;padding-left:4px;padding-right:4px}.offer_suggestions table.table tbody tr .row-div td:last-child .bid_placed_container{flex-wrap:wrap;gap:4px;font-size:.875rem;line-height:1.1;flex-direction:row;align-items:flex-start;justify-content:center}.offer_suggestions table.table tbody tr .row-div td:last-child .bid_placed_container div,.offer_suggestions table.table tbody tr .row-div td:last-child .bid_placed_container span{overflow-wrap:normal;word-break:normal;white-space:nowrap}.offer_suggestions table.table tbody tr .row-div td:last-child .bid_placed_container>span:last-child{white-space:normal;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}@media (max-width:768px){.offer_list,.offer_list_section{overflow-x:hidden}.offer_list{width:100%!important;max-width:100%!important;padding:12px}.offer_details{grid-template-columns:1fr;row-gap:12px;max-width:100%}.offer_details_right_content{gap:20px;padding:12px}.offer_details_right_content .row-one .grade_card{gap:10px}.offer_details_right_content .row-one .grade_card .grade_images:hover{transform:none}.offer_details_right_content .row-one .grade_card .grade_images .img_classes:hover{transform:none;border:none;box-shadow:none}.offer_details_right_content .edit{justify-content:flex-start;flex-wrap:wrap;gap:10px}.offer_suggestions .table_section{grid-template-columns:1fr}.offer_suggestions{max-width:100%;overflow-x:hidden}.offer_suggestions .matching_offer,.offer_suggestions .table{max-width:100%}.offer_suggestions .table-responsive{overflow-x:auto!important;width:100%;max-width:100%}.offer_suggestions .table{overflow-x:auto;-webkit-overflow-scrolling:touch}.offer_suggestions .table table,.offer_suggestions table{min-width:620px}}.matching_offer{display:grid;grid-template-columns:303px 1fr;grid-template-rows:auto;-moz-column-gap:8px;column-gap:8px}.matching_offer .content{border:1px solid var(--bs-neutral_300);display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px}.matching_offer .table .row-div,.matching_offer .table table tbody tr{cursor:pointer}.matching_offer .mobile-listing-meta{display:none}.no_data{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;background-color:var(--bs-neutral_100);gap:16px}.action-column{max-width:100%;overflow:visible}.action-column .btn{width:100%;max-width:60px;text-align:center}.action-button-compact{font-size:10px;font-weight:500;border-radius:4px;padding:4px 8px;line-height:1.2;white-space:nowrap}.action-button-compact:disabled{opacity:.6;cursor:not-allowed}td.action-column{vertical-align:middle!important;padding:8px!important}th.action_header{text-align:center}@media (max-width:768px){.matching_offer{grid-template-columns:1fr;row-gap:10px;max-width:100%}.matching_offer .content{padding:12px;gap:10px}.matching_offer .table{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.matching_offer .mobile-listing-meta{display:flex;flex-direction:column;gap:4px}}.polystox-logo{max-width:none;height:none!important;width:190px}.restricted-tooltip{background-color:#000;border-radius:6px}.restricted-tooltip>.tooltip-inner{max-width:350px}.notification-popup-container{position:absolute;top:45px;right:-160px;z-index:1050;display:none;filter:drop-shadow(0 4px 10px rgba(0,0,0,.1))}.notification-popup-container.show{display:block}.arrow-up{position:absolute;top:-10px;right:166px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:1051}.notification-popup{width:380px;max-height:574px;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.main-header{box-shadow:0 3px 3px 0 rgba(0,0,0,.02)}.notification-header{display:flex;justify-content:space-between;align-items:center;padding:16px}.inbox-title{font-size:1.125rem;display:flex;color:var(--bs-heading);gap:8px}.inbox-title,.notification-badge{font-weight:500;align-items:center}.notification-badge{width:20px;height:20px;background-color:var(--bs-base-red-200);border-radius:50%;display:inline-flex;justify-content:center;color:#fff;font-size:.75rem}.mark-read-btn{color:var(--bs-ocean_blue_500);font-size:.75rem;padding:0;text-decoration:none;background:none;border:none;cursor:pointer}.notification-tabs{display:flex;border-bottom:1px solid #e9ecef}.notification-tabs .nav-link{color:#495057;padding:8px 20px 12px!important;font-size:15px;border-bottom:2px solid transparent;cursor:pointer}.notification-tabs .nav-link.active{color:#1e88e5;border-bottom:2px solid #1e88e5;font-weight:500}.notification-tabs .nav-link:hover:not(.active){background-color:#f8f9fa;border-bottom:2px solid #e9ecef}.notification-list{max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.notification-item{display:flex;padding:8px 12px;border-bottom:1px solid var(--bs-gray-200);cursor:pointer;gap:12px}.notification-item:hover{background-color:var(--bs-ocean_blue_50)}.notification-avatar{flex-shrink:0}.notification-avatar .rounded-circle{width:32px;height:32px}.notification-content{flex-grow:1;flex-direction:column;gap:6px}.notification-title{font-weight:600;color:var(--bs-heading);font-size:.875rem}.notification-message-container{display:flex;border-left:2px solid var(--bs-blue-500)}.notification-message{font-size:.75rem;color:var(--bs-secondary);margin-left:12px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.notification-time{font-size:.625rem;color:var(--bs-tertiary-two)}.no-notifications{padding:20px;text-align:center;color:#6c757d;font-style:italic}.notification-loading,.notification-loading-more{display:flex;justify-content:center;align-items:center;padding:15px;color:var(--bs-secondary);font-size:.875rem}.notification-loading-more{padding:10px;font-size:.75rem}.loading-trigger{height:10px;width:100%}.notification-action-container{width:100%;margin:6px 0}.notification-action-container button{width:100%!important}.skeleton-item{cursor:default!important;background:transparent!important;.skeleton-message,.skeleton-time,.skeleton-title{background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}.skeleton-title{width:60%;height:16px;margin-bottom:8px}.skeleton-message{width:90%;height:14px;margin-bottom:8px}.skeleton-time{width:30%;height:12px;align-self:flex-end}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.notification-popup-container{position:fixed;top:58px;left:16px;right:16px;z-index:1200}.arrow-up{display:none}.notification-popup{width:100%;max-height:calc(100vh - 76px)}.notification-list{max-height:calc(100vh - 220px)}}@media (max-width:576px){.notification-popup-container{left:16px;right:16px}.notification-popup{border-radius:10px}.notification-header{padding:14px}.notification-item{padding:10px}.notification-tabs .nav-link{font-size:14px;padding:8px 12px 10px!important}}.create-form-group-select .form-select{max-width:-moz-max-content;max-width:max-content;background-color:var(--bs-theme-secondary);color:var(--bs-white);font-size:.835rem;border:none;--bs-form-select-bg-img:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_5013_5189)"><rect width="12" height="12" fill="white" fill-opacity="0.01"/><path d="M5.43685 8.355L1.83985 4.2435C1.41535 3.75975 1.76035 3 2.4046 3H9.5986C9.74278 2.99988 9.88394 3.04132 10.0052 3.11936C10.1264 3.1974 10.2226 3.30873 10.2822 3.44002C10.3418 3.57131 10.3623 3.717 10.3412 3.85963C10.3201 4.00227 10.2584 4.1358 10.1633 4.24425L6.56635 8.35425C6.49595 8.43481 6.40913 8.49937 6.31173 8.54361C6.21432 8.58785 6.10858 8.61074 6.0016 8.61074C5.89461 8.61074 5.78887 8.58785 5.69146 8.54361C5.59406 8.49937 5.50724 8.43481 5.43685 8.35425V8.355Z" fill="%23E7F1FF"/></g><defs><clipPath id="clip0_5013_5189"><rect width="12" height="12" fill="white"/></clipPath></defs></svg>')}.create-form-group-select .form-select:focus{box-shadow:none}.create-form-group-select .form-control-lg{--bs-border-radius-lg:0.25rem;font-size:1rem}.create-form-group-select .form-select:disabled{background-color:var(--bs-secondary);--bs-form-select-bg-img:none;padding-right:.75rem}.toast-container{top:80px;right:0}.toast-header .btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M11.854%200.145993C11.9006%200.192439%2011.9375%200.247615%2011.9627%200.30836C11.9879%200.369105%2012.0009%200.434226%2012.0009%200.499994C12.0009%200.565761%2011.9879%200.630882%2011.9627%200.691627C11.9375%200.752372%2011.9006%200.807548%2011.854%200.853994L0.853994%2011.854C0.760107%2011.9479%200.632769%2012.0006%200.499994%2012.0006C0.367218%2012.0006%200.23988%2011.9479%200.145993%2011.854C0.0521068%2011.7601%20-0.000638008%2011.6328%20-0.000638008%2011.5C-0.000638008%2011.3672%200.0521068%2011.2399%200.145993%2011.146L11.146%200.145993C11.1924%200.0994302%2011.2476%200.0624875%2011.3084%200.037281C11.3691%200.0120746%2011.4342%20-0.000900269%2011.5%20-0.000900269C11.5658%20-0.000900269%2011.6309%200.0120746%2011.6916%200.037281C11.7524%200.0624875%2011.8075%200.0994302%2011.854%200.145993Z%22%20fill%3D%22currentColor%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.145993%200.145993C0.0994302%200.192439%200.0624875%200.247615%200.037281%200.30836C0.0120746%200.369105%20-0.000900269%200.434226%20-0.000900269%200.499994C-0.000900269%200.565761%200.0120746%200.630882%200.037281%200.691627C0.0624875%200.752372%200.0994302%200.807548%200.145993%200.853994L11.146%2011.854C11.2399%2011.9479%2011.3672%2012.0006%2011.5%2012.0006C11.6328%2012.0006%2011.7601%2011.9479%2011.854%2011.854C11.9479%2011.7601%2012.0006%2011.6328%2012.0006%2011.5C12.0006%2011.3672%2011.9479%2011.2399%2011.854%2011.146L0.853994%200.145993C0.807548%200.0994302%200.752372%200.0624875%200.691627%200.037281C0.630882%200.0120746%200.565761%20-0.000900269%200.499994%20-0.000900269C0.434226%20-0.000900269%200.369105%200.0120746%200.30836%200.037281C0.247615%200.0624875%200.192439%200.0994302%200.145993%200.145993Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E");height:16px;width:16px;margin-left:unset;margin-right:unset;background-color:transparent!important;box-shadow:none!important;border:none!important;opacity:1}.toast{--bs-toast-max-width:350px;width:-moz-fit-content!important;width:fit-content!important;max-width:350px!important;border-width:1px!important;border-radius:8px!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.toast-header{border:0!important;border-radius:8px!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;padding:8px 16px!important;box-shadow:0 12px 20px 0 #0000002e;display:flex;gap:8px;align-items:center;svg{height:15px;width:15px;margin:4px}}.toast.success{border-color:var(--bs-green-200);.toast-header{background-color:var(--bs-child-green-100);color:var(--bs-child-green-400)}}.toast.error{border-color:var(--bs-red-300);.toast-header{background-color:var(--bs-base-red-100)}.btn-close,.toast-header{color:var(--bs-base-red-200)}}.toast.warning{border-color:var(--bs-yellow-300);.toast-header{background-color:var(--bs-yellow-100);color:var(--bs-yellow-700)}}.horizontal-bar{border:1px solid #eaeef2;width:500px}.edit-offer-popup-inputs{display:flex;flex-direction:column;gap:12px;margin-top:12px;.sections{display:flex;gap:12px}.label-and-input{display:flex;flex-direction:column;gap:4px;width:100%}.label-text{color:var(--bs-secondary);font-weight:400;font-size:14px}.form-label{margin-bottom:4px!important}#calendar-input{color:var(--bs-tertiary)!important}#calendar-input,#calendar-input-set{font-size:1rem;padding-left:16px!important;padding-block:8px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;line-height:1.5!important;border:1px solid var(--bs-gray-400)!important;border-right:0!important;padding-right:0!important}.calendar-input-icon{width:16px;height:16px;cursor:pointer;color:var(--bs-gray-600)}.calendar-append-node{background-color:var(--bs-white);border:1px solid var(--bs-gray-400)!important;padding-right:16px!important}.calendar{width:100%;margin-bottom:0!important;cursor:pointer}.calendar-error-message{margin-top:12px;font-weight:400;font-size:.875rem;line-height:1.25rem;display:block}.grade-rate-currency{background-color:#fff!important;border:1px solid var(--bs-tertiary)!important;color:var(--bs-body-primary)!important;font-size:16px}.grade-rate-currency-focused{background-color:#fff!important;border:1px solid var(--bs-form-input-focus-border)!important;color:var(--bs-body-primary);font-size:16px}#grade-rate{border-left:none}}.contentClassName-order-request{display:flex;flex-direction:column;border-radius:16px;overflow-y:auto}.contentClassName-order-request::-webkit-scrollbar{display:none!important}.headerClassName-order-request{display:flex;justify-content:space-between;border-bottom:1px solid var(--bs-gray-300);padding:16px;position:sticky;top:0;z-index:1057;background-color:#fff}.headerClassName-order-request .btn-close{margin-left:auto;opacity:1!important;filter:none!important;--bs-btn-close-color:#000!important;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414 1.707 15.707A1 1 0 01.293 14.293L6.586 8 .293 1.707A1 1 0 01.293.293z'/%3e%3c/svg%3e")!important}.bodyClassName-order-request{padding:0;font-size:12px;color:var(--color-gray-700);line-height:1.5;width:100%}.modalClassName-order-request{max-width:730px!important}.titleClassName-order-request{width:100%}.bodyContent-order-request{display:grid;grid-template-columns:1fr;gap:6px;padding:0}.btnClassname-order-request{display:flex;justify-content:end;padding:16px;position:sticky;bottom:0;z-index:1;background-color:#fff;font-weight:400;font-size:16px;button{display:flex;justify-content:space-between;gap:8px;font-weight:300}svg{width:14px;height:14px}}.headerContentClassname-order-request{display:flex;gap:20px;align-items:center;h5{font-weight:500;color:var(--bs-secondary);font-size:18px}}.create-order-popup-body{flex:1;padding:0;display:flex;.headerContentClassname-order-request h5{margin-right:auto;color:var(--bs-body-text-secondary);font-size:1.125rem}.input-group-text{background-color:var(--bs-child-blue-400);color:#fff}.form-label{color:var(--bs-secondary);font-size:14px;font-weight:500}.accordionItemsClassName{margin:0!important;border:1px solid var(--bs-blue-100);.accordion-header{border-bottom:1px solid var(--bs-child-gray-400)!important}}.accordion-header button{font-size:.875rem!important;color:var(--bs-body-secondary)!important;font-weight:400;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.accordion-header button:not(.collapsed){background-color:#f1f7ff!important}.accordion-body{padding:0!important}.accordion-collapse{margin:0!important}.order_request_popup .alert{padding:8px;border:1px solid var(--bs-orange-200);background-color:var(--bs-orange_150);margin-bottom:0;font-size:14px}.alert-heading{font-size:14px!important;color:var(--bs-orange-550)!important;font-weight:500}.alert ol li{color:var(--bs-orange-450)!important;font-size:14px!important;font-weight:400}.alert ol{list-style:outside}}.order_request_popup{display:flex;padding:16px;flex-direction:column;gap:16px;.order_request_popup_content{display:flex;gap:16px}.grade_specs{padding:8px;display:flex;flex-direction:column;gap:8px}.grade_specs .country{text-align:right}.right-section{flex:1;display:flex;flex-direction:column;justify-content:space-between;.form-group-inputs{display:flex;flex-direction:column;gap:16px;flex:1}}.grade_title{color:var(--bs-body-secondary);display:flex;align-items:center;gap:8px;font-size:1rem;.grade-badge-count{background-color:var(--bs-gray-200)!important;color:var(--bs-secondary)!important;padding:8px;border-radius:20px!important;font-size:.75rem;font-weight:400}svg{color:var(--bs-yellow-200);width:16px;height:16px}}.trusted_seal_container{display:flex;align-items:center;gap:4px;background:linear-gradient(90.68deg,#cbdbfb -48.31%,#f9fbfe 91.48%);border-radius:2px;padding:0 4px}.trusted_seal_title{color:var(--bs-blue-500);font-weight:400;font-size:12px;font-style:italic}.card{flex:1!important;border:none!important;background-color:var(--bs-child_gray_200);.card-body{padding:8px!important}.card-title{border:1px solid #d6dcec;padding:12px 8px;border-radius:6px;background-color:#fff}hr{margin:0;color:var(--bs-neutral-250)}}.row{padding:0 8px!important;>.col:first-child{font-size:.875rem!important;color:var(--bs-neutral_900)!important}>.col:last-child{font-size:.875rem!important;display:flex;justify-content:end}}.col{padding:0!important}.offer_type{color:var(--bs-theme-secondary);font-weight:500}.offer_rate{display:flex;align-items:center;gap:2px;color:var(--bs-green-500);font-weight:600}.offer_qty{color:var(--bs-body-text-secondary);font-weight:500;span{color:var(--bs-neutral-700);font-weight:500}}.offer_location{text-align:right!important}.offer_location,.offer_packaging{color:var(--bs-body-text-secondary)}.offer_packaging{font-weight:400;text-wrap:nowrap;span{color:var(--bs-neutral-700)}}.bid_rate{text-align:right!important}.pricing-details{font-size:14px;font-weight:400;padding:8px;background-color:var(--bs-light);border-radius:4px;.normal-left{font-weight:400}.normal-left,.normal-right{color:var(--bs-gray-600);font-size:14px}.normal-right{font-weight:500}.total-left{color:var(--bs-gray-600)}.total-left,.total-right{font-weight:700;font-size:14px}.total-right{color:var(--bs-success)}.non-total{border-bottom:1px solid var(--bs-gray-300)}p{justify-content:space-between;padding:6px 8px!important}p,span{display:flex;align-items:center}}}@media (max-width:768px){.modalClassName-order-request{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.contentClassName-order-request{max-height:calc(100vh - 16px);border-radius:12px;overflow-y:auto}.headerClassName-order-request{padding:12px}.headerContentClassname-order-request h5{font-size:1rem}.order_request_popup{padding:12px;gap:12px}.order_request_popup .order_request_popup_content{flex-direction:column;gap:12px}.order_request_popup .create-order-popup-body,.order_request_popup .right-section{width:100%}.order_request_popup .pricing-details p{padding:6px 0!important}.alert-container>div:last-child{flex-wrap:wrap}.alert-container>div:last-child .btn{flex:1;min-width:130px}}.contentClassName{display:flex;flex-direction:column;border-radius:16px;overflow-y:auto}.contentClassName::-webkit-scrollbar{display:none!important}.headerClassName{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--bs-gray-300);padding:16px;position:sticky;top:0;z-index:1057;background-image:linear-gradient(to left top,#1d4fd1,#1e50d1,#1f50d1,#1f51d1,#2051d1,#2051d1,#2151d1,#2151d1,#2151d1,#2151d1,#2151d1,#2151d1)}.bodyClassName{padding:0;font-size:12px;color:var(--color-gray-700);line-height:1.5;width:100%}.modalClassName{max-width:730px!important}.titleClassName{width:100%}.bodyContent{flex:1;.choose-grade{display:flex;flex-direction:column;gap:4px;.choose-grade-text{font-size:.875rem;font-weight:400;color:var(--bs-neutral-950)}.choose-grade-value{display:grid;grid-template-columns:1fr 1fr;gap:16px;.form-check{.form-check-label{font-size:1rem;font-weight:400;color:var(--bs-neutral-750)}&.selected-grade .form-check-label{color:var(--bs-ocean-blue-550);font-weight:500}}}}}.btnClassname{display:flex;border-top:1px solid var(--bs-gray-300);justify-content:end;padding:16px;position:sticky;bottom:0;z-index:1;background-color:#fff;gap:8px}.custom-divider{border-color:var(--bs-gray-500);border-width:1px;margin-top:10px;margin-bottom:10px}.headerContentClassname{display:flex;gap:20px;align-items:center}.headerContentClassname h5{margin-right:auto;color:#fff;font-size:1.125rem}.input-group-text{background-color:#607dc8;color:#fff}.form-label{color:#576381;font-size:.875rem}.accordionItemsClassName{border-radius:4px;margin:0!important;border:1px solid var(--bs-blue-100)}.accordion-header button{font-size:.875rem!important;color:var(--bs-body-secondary)!important;font-weight:400;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.accordion-header button:not(.collapsed){background-color:#f1f7ff!important}.accordion-body{padding:0!important}.accordion-collapse{margin:0!important}.alert{padding:8px;border:1px solid var(--bs-orange-200);background-color:var(--bs-orange_150);margin-bottom:0}.alert-heading{font-size:.875rem!important;color:#98683d!important;font-weight:500}.alert ol li{color:var(--bs-orange-450)!important}.alert ol{list-style:outside}.create_bid_popup .alert{font-size:14px}.create_bid_popup .alert-heading{font-weight:600}.create_bid_popup{display:flex;padding:16px;gap:16px;.right-section{flex:1!important;display:flex;flex-direction:column;justify-content:space-between;.form-group-inputs{display:flex;flex-direction:column;gap:16px}}}.create_bid_popup .grade_title{color:var(--bs-body-secondary);display:flex;align-items:center;gap:8px;font-size:1rem;.grade-badge-count{background-color:var(--bs-gray-200)!important;color:var(--bs-secondary)!important;padding:8px;border-radius:20px!important;font-size:.75rem;font-weight:400}}.create_bid_popup .grade_specs .country{text-align:right}.create_bid_popup .grade_title svg{color:var(--bs-yellow-200);width:16px;height:16px}.create_bid_popup .trusted_seal_container{display:flex;align-items:center;gap:4px;background:linear-gradient(90.68deg,#cbdbfb -48.31%,#f9fbfe 91.48%);border-radius:2px;padding:0 4px}.create_bid_popup .trusted_seal_title{color:var(--bs-blue-500);font-weight:400;font-size:12px;font-style:italic}.create_bid_popup .card{border:none!important;background-color:var(--bs-child_gray_200)}.create_bid_popup .card .card-body{padding:8px!important}.create_bid_popup .card .card-title{border:1px solid #d6dcec;padding:12px 8px;border-radius:6px;background-color:#fff}.create_bid_popup .grade_specs{padding:8px;display:flex;flex-direction:column;gap:8px}.create_bid_popup .row{padding:0 8px!important}.create_bid_popup .col{padding:0!important}.create_bid_popup .row>.col:first-child{font-size:.875rem!important;color:var(--bs-neutral_900)!important}.create_bid_popup .row>.col:last-child{font-size:.875rem!important;display:flex;justify-content:end}.create_bid_popup .offer_type{color:var(--bs-theme-secondary);font-weight:500}.create_bid_popup .offer_rate{display:flex;align-items:center;gap:2px;color:var(--bs-green-500);font-weight:600}.create_bid_popup .offer_qty{color:var(--bs-body-text-secondary);font-weight:500}.create_bid_popup .offer_qty span{color:var(--bs-neutral-700);font-weight:500}.create_bid_popup .offer_location{text-align:right!important}.create_bid_popup .offer_expired,.create_bid_popup .offer_location,.create_bid_popup .offer_packaging{color:var(--bs-body-text-secondary)}.create_bid_popup .offer_packaging{font-weight:400;text-wrap:nowrap}.create_bid_popup .offer_packaging span{color:var(--bs-neutral-700)}.create_bid_popup .card hr{margin:0;color:var(--bs-neutral-250)}.create_bid_popup .bid_rate{text-align:right!important}.create_bid_popup .offer-value{font-size:.875rem!important;font-weight:500!important;color:var(--bs-body-text-secondary)!important}.create_bid_popup .form-input-group{display:flex;gap:14px}.reactivate-offer-modal{max-width:500px!important}.reactivate-offer-dialog{border-radius:8px}.reactivate-offer-content{padding:16px;display:flex;flex-direction:column;gap:20px}.grade-section{background-color:#f8f9fb;border-radius:8px;padding:12px}.grade-header{display:flex;align-items:center;gap:12px}.grade-image{width:48px;height:48px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.grade-info{flex:1;display:flex;flex-direction:column;gap:4px}.grade-name-wrapper{display:flex;align-items:center;gap:6px}.grade-name{font-size:1rem;font-weight:600;color:var(--bs-body-text-secondary)}.trusted-badge{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(90.68deg,#cbdbfb -48.31%,#f9fbfe 91.48%);border-radius:2px;padding:2px 6px}.trusted-text{color:#4a7fdb;font-size:.625rem;font-weight:600;font-style:italic}.live-badge{background-color:#fff3e0;color:#ff9800;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:500}.form-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;color:#000}.form-field-group{display:flex;flex-direction:column;gap:6px}.form-field-group.full-width{grid-column:1/-1}.field-label{font-size:.875rem;font-weight:400;color:#576381;margin-bottom:0}.input-with-unit{position:relative;display:flex;align-items:center}.input-with-unit .form-control{border:1px solid #d6dcec;border-radius:4px;padding:8px 12px;font-size:.875rem;color:var(--bs-body-text-secondary);background-color:#fff}.input-with-unit .form-control:focus{border-color:#4a66c0;box-shadow:none}.input-with-unit .form-control.with-currency{padding-left:28px}.currency-symbol{left:12px;color:var(--bs-body-text-secondary);z-index:1}.currency-symbol,.unit-badge{position:absolute;font-size:.875rem;font-weight:500}.unit-badge{right:0;background-color:#1160c6;color:#fff;padding:8px 12px;border-top-right-radius:4px;border-bottom-right-radius:4px;height:100%;display:flex;align-items:center}.form-field-group.full-width .form-control{width:100%;border:1px solid #d6dcec;border-radius:4px;padding:8px 12px;font-size:.875rem;color:var(--bs-body-text-secondary)}.btnClassname .btn{font-size:.875rem;font-weight:500;padding:8px 20px;border-radius:4px}.btnClassname .btn-outline-secondary{border:1px solid #d6dcec;color:var(--bs-body-text-secondary)}.btnClassname .btn-outline-secondary:hover{background-color:#f8f9fb;border-color:#d6dcec;color:var(--bs-body-text-secondary)}.btnClassname .btn-primary{background-color:#4a66c0;border:none}.btnClassname .btn-primary:hover{background-color:#3d5a99}.create-demand-offer-popup-header .btn-close,.create-offer-popup-header .btn-close,.headerClassName .btn-close{margin-left:115px;--bs-btn-close-color:#fff!important;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414 1.707 15.707A1 1 0 01.293 14.293L6.586 8 .293 1.707A1 1 0 01.293.293z'/%3e%3c/svg%3e")!important;opacity:1!important}.btn-primary{background-color:#1717b4}@media (max-width:768px){.modalClassName{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.contentClassName{border-radius:12px;max-height:calc(100vh - 16px);overflow-y:auto}.headerClassName{padding:12px}.headerContentClassname h5{font-size:1rem}.create-demand-offer-popup-header .btn-close,.create-offer-popup-header .btn-close,.headerClassName .btn-close{margin-left:auto}.create_bid_popup{flex-direction:column;padding:12px;gap:12px}.create_bid_popup .form-input-group{flex-direction:column;gap:10px}.create_bid_popup .form-group,.create_bid_popup .right-section{width:100%}.create_bid_popup .card .card-title{padding:10px 8px}.create_bid_popup .offer_packaging{text-wrap:wrap}}.create-offer-popup-content{display:flex;flex-direction:column;border-radius:16px;overflow-y:auto}.create-offer-popup-content::-webkit-scrollbar{display:none!important}.create-offer-popup-header{display:flex;justify-content:space-between;align-items:center;padding:16px;position:sticky;top:0;z-index:1057;background-image:linear-gradient(to left top,#1d4fd1,#1e50d1,#1f50d1,#1f51d1,#2051d1,#2051d1,#2151d1,#2151d1,#2151d1,#2151d1,#2151d1,#2151d1);border-bottom:none!important}.create-offer-popup-body{padding:0;font-size:12px;color:var(--color-gray-700);line-height:1.5;width:100%}.create-offer-popup-modal{max-width:730px!important}.create-offer-popup-title{width:100%}.create-offer-header-content{display:flex;gap:20px;align-items:center}.create-offer-header-content h5{margin-right:auto;color:#fff;font-size:1.125rem;margin-bottom:0}.create-offer-popup-wrapper{display:flex;padding:16px;gap:16px}.create-offer-left-section{flex:1}.create-offer-left-section .card{border:none!important;background-color:var(--bs-child_gray_200)}.create-offer-left-section .card .card-body{padding:8px!important}.create-offer-right-section{flex:1;display:flex;flex-direction:column;justify-content:space-between}.bid-note-alert{padding:8px;border:1px solid var(--bs-orange-200);background-color:var(--bs-orange_150);margin-bottom:0;font-size:14px}.bid-note-alert .alert-heading{font-size:.875rem!important;color:#98683d!important;font-weight:600;margin-bottom:4px}.bid-note-alert ol{list-style:outside;margin-bottom:0}.bid-note-alert ol li{color:var(--bs-orange-450)!important}@media (max-width:768px){.create-offer-popup-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.create-offer-popup-content{max-height:calc(100vh - 16px);border-radius:12px;overflow-y:auto}.create-offer-popup-header{padding:12px}.create-offer-header-content h5{font-size:1rem}.create-offer-popup-wrapper{flex-direction:column;padding:12px;gap:12px}.create-offer-left-section,.create-offer-right-section{width:100%}.input-row{flex-direction:column;gap:10px}.action-buttons{width:100%;justify-content:stretch;gap:8px}.create-btn,.discard-btn{flex:1;min-width:0;padding:10px 12px}}.create-demand-offer-popup-content{display:flex;flex-direction:column;border-radius:16px;overflow-y:auto}.create-demand-offer-popup-content::-webkit-scrollbar{display:none!important}.create-demand-offer-popup-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--bs-gray-300);padding:16px;position:sticky;top:0;z-index:1057;background-image:linear-gradient(to left top,#1d4fd1,#1e50d1,#1f50d1,#1f51d1,#2051d1,#2051d1,#2151d1,#2151d1,#2151d1,#2151d1,#2151d1,#2151d1)}.create-demand-offer-popup-body{padding:0;font-size:12px;color:var(--color-gray-700);line-height:1.5;width:100%}.create-demand-offer-popup-modal{max-width:730px!important}.create-demand-offer-popup-title{width:100%}.create-demand-offer-header-content{display:flex;gap:20px;align-items:center}.create-demand-offer-header-content h5{margin-right:auto;color:#fff;font-size:1.125rem;margin-bottom:0}.create-demand-offer-popup-wrapper{display:flex;padding:16px;gap:16px}.error-message{padding:10px;margin-bottom:10px;background-color:#fee;color:#c00;border-radius:4px;width:100%}.create-demand-offer-left-section{flex:1}.create-demand-offer-left-section .card{border:none!important;background-color:var(--bs-child_gray_200)}.create-demand-offer-left-section .card .card-body{padding:8px!important}.grade-card-title{border:1px solid #d6dcec;padding:12px 8px;border-radius:6px;background-color:#fff;margin-bottom:0!important}.grade-header-info{display:flex;align-items:center;gap:12px}.grade-thumbnail{width:48px;height:48px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.grade-details{flex:1;display:flex;flex-direction:column;gap:4px}.grade-name-row{display:flex;align-items:center;gap:6px}.grade-title-text{font-size:1rem;font-weight:600;color:var(--bs-body-text-secondary)}.trusted-seal{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(90.68deg,#cbdbfb -48.31%,#f9fbfe 91.48%);border-radius:2px;padding:2px 6px;width:-moz-fit-content;width:fit-content}.trusted-label{color:#4a7fdb;font-size:.625rem;font-weight:600;font-style:italic}.status-badge{background-color:#fff3e0;color:#ff9800;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:500}.offer-specifications{padding:8px;display:flex;flex-direction:column;gap:8px}.spec-row{display:flex;justify-content:space-between;padding:0 8px}.spec-label{font-size:.875rem;color:var(--bs-neutral_900)}.spec-value{font-size:.875rem;color:var(--bs-body-text-secondary);font-weight:500;text-align:right}.rate-value{color:var(--bs-green-500);font-weight:600}.location-value{color:var(--bs-body-text-secondary)}.create-demand-offer-right-section{flex:1;display:flex;flex-direction:column;justify-content:space-between}.form-inputs-wrapper{display:flex;flex-direction:column;gap:16px}.input-row{display:flex;gap:14px}.full-width-row{width:100%}.input-group-field{display:flex;flex-direction:column;gap:6px;flex:1}.full-width-row .input-group-field{width:100%}.input-label{font-size:.875rem;font-weight:400;color:#576381;margin-bottom:0}.input-with-badge{position:relative;display:flex;align-items:center}.custom-input{border:1px solid #d6dcec;border-radius:4px;padding:8px 12px;font-size:.875rem;color:var(--bs-body-text-secondary);background-color:#fff;width:100%;outline:none}.custom-input:focus{border-color:#4a66c0;box-shadow:none}.custom-input.with-rupee{padding-left:28px}.full-width-input{width:100%}.rupee-symbol{left:12px;color:var(--bs-body-text-secondary);z-index:1}.input-unit-badge,.rupee-symbol{position:absolute;font-size:.875rem;font-weight:500}.input-unit-badge{right:0;background-color:#607dc8;color:#fff;padding:8px 12px;border-top-right-radius:4px;border-bottom-right-radius:4px;height:100%;display:flex;align-items:center}.divider-line{margin:10px 0}.action-buttons{display:flex;justify-content:flex-end;gap:8px}.create-btn,.discard-btn{font-size:.875rem;font-weight:500;padding:8px 20px;border-radius:4px}.discard-btn{border:1px solid #d6dcec;background-color:#fff}.discard-btn,.discard-btn:hover{color:var(--bs-body-text-secondary)}.discard-btn:hover{background-color:#f8f9fb;border-color:#d6dcec}.create-btn{background-color:#1717b4;border:none;min-width:120px}.create-btn:hover{background-color:#121296}@media (max-width:768px){.create-demand-offer-popup-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.create-demand-offer-popup-content{max-height:calc(100vh - 16px);border-radius:12px;overflow-y:auto}.create-demand-offer-popup-header{padding:12px}.create-demand-offer-header-content h5{font-size:1rem}.create-demand-offer-popup-wrapper{flex-direction:column;padding:12px;gap:12px}.create-demand-offer-left-section,.create-demand-offer-right-section{width:100%}.input-row{flex-direction:column;gap:10px}.bid-note-alert-left{height:auto!important}.action-buttons{width:100%;justify-content:stretch;gap:8px}.create-btn,.discard-btn{flex:1;min-width:0;padding:10px 12px}}.seleted-bottom-menu{position:fixed;bottom:35px;left:50%;transform:translateX(-50%);background-color:var(--bs-child_gray_200);border:1px solid var(--bs-child-blue-100);box-shadow:0 -8px 12px 0 #00000014;padding:13px 16px;border-radius:8px;display:flex;flex-direction:row;align-items:center;gap:18px;z-index:99999;animation:slideInUp .3s ease-in}.seleted-bottom-menu .front-section{display:flex;gap:8px;align-items:center;flex-direction:row;padding-right:8px}.seleted-bottom-menu .close-icon-container{padding:8px 12px}.seleted-bottom-menu .close-icon{height:24px;width:24px;color:var(--bs-black)}.seleted-bottom-menu .offers-selected{display:flex;gap:4px;color:var(--bs-secondary);font-size:16px;align-items:center}.seleted-bottom-menu .selected-number{padding:0 8px;border-radius:4px;background-color:var(--bs-blue-100)}.seleted-bottom-menu .vr{border-color:var(--bs-child-blue-100)}.seleted-bottom-menu .action-button,.seleted-bottom-menu .rear-section{display:flex;gap:8px;align-items:center}.seleted-bottom-menu .action-button{padding:4px 8px;color:var(--bs-ocean_blue_500)}.seleted-bottom-menu .action-button:disabled{color:var(--bs-gray-700)!important}.seleted-bottom-menu .action-button.delete{color:var(--bs-danger)}.seleted-bottom-menu .action-button.reactivate{color:var(--bs-success)}.seleted-bottom-menu .action-icon{height:16px;width:16px}@keyframes slideInUp{0%{transform:translateY(100%) translateX(-50%);opacity:0}to{transform:translateY(0) translateX(-50%);opacity:1}}.rotating-side-banners{width:100%;display:flex;flex-direction:column;gap:12px}.rotating-side-banner{width:100%;display:block}.rotating-side-banner img{display:block;width:100%;height:auto}.dialog-container{max-width:450px;max-height:344px;background:linear-gradient(354.05deg,#fff 50.14%,#579fe8 331.92%);box-shadow:0 2px 2px 0 #0000001a;box-shadow:0 0 0 2px #ffffff99;padding:16px}.dialog-container .title{color:#112a46;font-weight:700;font-size:18px;text-align:center}.starter-popup{position:relative}.close-btn{position:absolute;top:-16px;right:-10px;background:transparent;border:none;font-size:18px;cursor:pointer;color:#000;background-color:#fff;border-radius:50%;height:26px;width:26px;align-self:center;box-shadow:0 0 4px 0 #0000001a}.filters-container{display:flex;align-items:center;flex-wrap:wrap;gap:10px;.custom-dropdown{position:relative}.filter-icon{font-size:18px}.filter-count{font-weight:500}.chevron-icon{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:10px;height:10px;&.rotated{transform:rotate(180deg)!important}}.dropdown-content{position:absolute;top:100%;left:0;z-index:1000;min-width:157px;padding:0;border-radius:4px;background-color:var(--bs-white);box-shadow:0 4px 16px rgba(0,0,0,.1);margin-top:.25rem;transform-origin:top center;animation:dropdownOpen .25s ease-out forwards}.filter-categories-list{display:flex;flex-direction:column;gap:4px}.filter-category-container{position:relative}.filter-category-item{padding:8px 10px;cursor:pointer;transition:background-color .2s,color .2s,border-bottom .2s;display:flex;align-items:center;justify-content:space-between;color:var(--bs-neutral-800);font-size:.875rem;animation:fadeIn .3s ease-out;animation-fill-mode:both;&.active,&:hover{background-color:var(--bs-ocean_blue_50);color:var(--bs-ocean-blue-400);border-bottom:1px solid var(--bs-ocean-blue-400)}}.category-icon{margin-right:8px;font-size:16px}.category-name{font-weight:500}.selected-count{margin-left:6px}.animated-popover{position:absolute;background-color:var(--bs-white);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:256px;z-index:1060;padding:8px 0;border:none;.popover-arrow{display:none}.popover-body{padding:0}}.filter-options-container{display:flex;flex-direction:column;padding:0;gap:8px;.heading{padding:0 10px 6px!important;font-size:.875rem!important;font-weight:400!important;color:var(--bs-neutral-800)!important}.search-input{padding:0 8px!important}}.search-icon-container{background-color:var(--bs-light);border-right:none}.filter-options-list{max-height:250px;overflow-y:auto;&::-webkit-scrollbar{width:6px}}.filter-option-item{display:flex;align-items:center;padding:10px;border-radius:4px;cursor:pointer;transition:background-color .2s;gap:8px;color:var(--bs-body-text-secondary)!important;font-size:.875rem!important;&:hover{background-color:var(--bs-light)}.form-check-input{width:16px;height:16px}.status-accepted{color:var(--bs-base-green-300)}.status-rejected{color:var(--bs-base-red-300)}.status-expired{color:var(--bs-neutral-600)}.status-withdrawn{color:var(--bs-orange-500)}}.no-results{padding:16px;text-align:center;color:var(--bs-custom-secondary);font-style:italic}.applied-filter-badge{background-color:var(--bs-neutral-150)!important;border-radius:2px;padding:4px 8px;font-size:.875rem;color:var(--bs-neutral-900);font-weight:400;&.animated{animation:badgePop .3s cubic-bezier(.175,.885,.32,1.275)}}.filter-badge-content{display:flex;align-items:center;gap:6px}.filter-badge-text{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-remove-btn{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--bs-custom-secondary);transition:color .2s;&:hover{color:var(--bs-danger)}}.filter-remove-icon{font-size:14px}.clear-all-btn{font-size:14px;padding:0;color:var(--bs-primary);text-decoration:underline;background:none;border:none;cursor:pointer;&:hover{color:var(--bs-danger);text-decoration:underline}}.location-filter-list{max-height:300px;overflow-y:auto;scroll-behavior:smooth}.loading-indicator{font-size:12px;color:var(--bs-custom-secondary);text-align:center;padding:5px}.loading-trigger{display:flex;justify-content:center;align-items:center}.error-message{color:var(--bs-danger);text-align:center;padding:10px;font-size:14px}}.filters-container .filter-actions{display:flex;justify-content:end;gap:8px;padding:8px}.filters-container .applied-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@keyframes dropdownOpen{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes badgePop{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.filters-container .filter-category-container:first-child .filter-category-item{animation-delay:.05s}.filters-container .filter-category-container:nth-child(2) .filter-category-item{animation-delay:.1s}.filters-container .filter-category-container:nth-child(3) .filter-category-item{animation-delay:.15s}.filters-container .filter-category-container:nth-child(4) .filter-category-item{animation-delay:.2s}.custom-popover-enter{opacity:0;transform:translateX(-10px)}.custom-popover-enter-active{transition:opacity .2s ease,transform .2s ease}.custom-popover-enter-active,.custom-popover-exit{opacity:1;transform:translateX(0)}.custom-popover-exit-active{transition:opacity .2s ease,transform .2s ease}.animated-popover-enter,.custom-popover-exit-active{opacity:0;transform:translateX(-10px)}.animated-popover-enter-active{transition:opacity .2s ease,transform .2s ease}.animated-popover-enter-active,.animated-popover-exit{opacity:1;transform:translateX(0)}.animated-popover-exit-active{opacity:0;transform:translateX(-10px);transition:opacity .2s ease,transform .2s ease}@media (max-width:991.98px){.filters-container{width:100%;justify-content:center;position:relative}.filters-container .custom-dropdown{display:flex;justify-content:center;width:100%}.filters-container .dropdown-content{min-width:min(220px,calc(100vw - 24px));left:50%;right:auto;transform:translateX(-50%)!important;animation:none}.filters-container .animated-popover{width:min(320px,calc(100vw - 24px));min-width:min(320px,calc(100vw - 24px));max-height:70vh;overflow:hidden}.filters-container .filter-options-list,.filters-container .location-filter-list{max-height:44vh}}.action-drawer{position:absolute;height:100%;width:100%;top:0;.form-section{display:flex;gap:6px;label{font-size:12px;line-height:100%;color:var(--bs-text-secondary);display:flex;gap:4px;flex-direction:column}.input-group,input,select{max-height:32px!important;min-height:32px!important;font-size:12px}select{padding:0 1rem;background-color:var(--bs-theme-secondary)!important}input{padding:default 6px!important}}.action-button-section{display:flex;gap:6px}.bottom{padding:0}.reject-body{display:flex;flex-direction:column;gap:8px;.reject-body-radio{display:flex;gap:8px;align-items:center;flex-direction:row!important;input{min-height:-moz-fit-content!important;min-height:fit-content!important}}}.error{color:var(--bs-red-500);font-size:12px}}.payment-details{.calendar-icon{background-color:var(--bs-white)!important;color:#6c757d!important;padding-right:0!important}.react-datepicker-popper{z-index:4!important}.calendar-icon.disabled{background-color:#e9ecef!important}.submitForm{display:flex;flex-direction:column;gap:12px!important;.payment-form{display:flex;flex-direction:column;.accordion{display:flex;flex-direction:column;gap:12px!important;.accordion-item{border-radius:4px;border:1px solid #d6dcec;.accordion-header{button{padding:12px 16px!important;font-weight:500;font-size:1.1125rem;color:var(--bs-secondary);display:flex;align-items:center;gap:14px;background-color:var(--bs-white)!important;.payment-status.payment-not-paid{color:var(--bs-orange-600)!important}.payment-status.payment-not-paid,.payment-status.payment-percentage-paid{border-radius:100px;background-color:#ffe5d0!important;font-weight:400!important;font-size:.875rem!important}.payment-status.payment-percentage-paid{color:var(--bs-orange-600)}.payment-status.payment-fully-paid{border-radius:100px;background-color:var(--bs-green-100)!important;font-weight:400!important;font-size:.875rem!important;color:var(--bs-green-500)}}}

                    ;.accordion-collapse{.accordion-custom-body{display:flex;flex-direction:column;gap:4px;background-color:#fff!important;.existing-payments,.form-body{background-color:var(--bs-gray-100)!important}.form-body{padding:8px!important;display:grid!important;grid-template-columns:2fr 1fr 1fr;gap:6px;border-radius:4px!important;.form-label{font-weight:400!important;font-size:.875rem!important;color:var(--bs-secondary)!important}.input-group{.proof-button{height:auto!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;background-color:var(--bs-blue-500)!important;border-color:transparent!important;color:#fff!important}.viewProofButton{height:auto!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;background-color:#607dc8!important;border-color:transparent!important;color:var(--bs-white)!important}.date-inputs{border-left:none!important;padding:8px!important}}.file-info-container{display:flex;align-items:center;width:100%;margin-top:4px}.file-info{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:4px;max-width:calc(100% - 24px);display:block}.remove-file-btn{padding:0;margin:0;display:flex;align-items:center;justify-content:center;color:#6c757d;min-width:20px;height:20px;flex-shrink:0}.remove-file-btn:hover{color:#dc3545}.remove-icon{font-size:18px}&>div:first-child{min-width:0;.form-text{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-group{flex-wrap:nowrap;.form-control{min-width:0;overflow:hidden;text-overflow:ellipsis}}}}}}}}}}}.custom-dropdown-option{display:flex;flex-direction:column;gap:4px;.cd-title{color:var(--bs-body-text-primary);font-size:12px}.cd-description{color:var(--bs-custom-secondary);font-size:12px}.cd-title.selected{font-size:12px}.cd-description.selected,.cd-title.selected{color:var(--bs-white)}}.location-container{display:flex;min-height:100%}.location-container .spinner-border{height:1.5rem;width:1.5rem}.favourites-sub-heading{margin:1rem}.vertical-section{border-right:1px solid var(--bs-gray-100);width:300px}.vertical-section.grade{flex-grow:1;border-right:0}