@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.mr-1{margin-right:4px}.ml-1{margin-left:4px}.mb-1{margin-bottom:4px}.mt-1{margin-top:4px}.my-1{margin-top:4px;margin-bottom:4px}.mx-1{margin-left:4px;margin-right:4px}.mr-2{margin-right:8px}.ml-2{margin-left:8px}.mb-2{margin-bottom:8px}.mt-2{margin-top:8px}.my-2{margin-top:8px;margin-bottom:8px}.mx-2{margin-left:8px;margin-right:8px}.mr-3{margin-right:12px}.ml-3{margin-left:12px}.mb-3{margin-bottom:12px}.mt-3{margin-top:12px}.my-3{margin-top:12px;margin-bottom:12px}.mx-3{margin-left:12px;margin-right:12px}.mr-4{margin-right:16px}.ml-4{margin-left:16px}.mb-4{margin-bottom:16px}.mt-4{margin-top:16px}.my-4{margin-top:16px;margin-bottom:16px}.mx-4{margin-left:16px;margin-right:16px}.mr-5{margin-right:20px}.ml-5{margin-left:20px}.mb-5{margin-bottom:20px}.mt-5{margin-top:20px}.my-5{margin-top:20px;margin-bottom:20px}.mx-5{margin-left:20px;margin-right:20px}.my-auto{margin-bottom:auto;margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.flex{display:flex}.flex-content-center{justify-content:center}.text-center{text-align:center}.custom-cards-list{display:flex;--ms-flex-wrap: wrap;flex-wrap:wrap;justify-content:center}.custom-cards-list .custom-card-box{padding-right:10px;padding-left:10px;margin-bottom:20px!important;border-radius:5px;color:#f8f9fa;min-width:280px}.custom-cards-list .custom-card-box .custom-card{display:flex;flex-direction:column;width:320px;max-width:320px;min-width:320px;justify-content:space-between;cursor:pointer;background:#000!important;box-shadow:0 0 12px #012877;border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important}.custom-cards-list .custom-card-box .custom-card:hover{border:2px solid rgba(15,113,203,.85)!important}.custom-cards-list .custom-card-box .custom-card .custom-card-header{padding:10px 10px 0;margin-bottom:0;display:flex;justify-content:space-between;width:100%;align-items:center}.custom-cards-list .custom-card-box .custom-card .custom-card-header .custom-card-header-buttons{display:flex;justify-self:right}.custom-cards-list .custom-card-box .custom-card .custom-card-header .custom-card-header-buttons button{padding:0;margin:0 5px;border-radius:8px}.custom-cards-list .custom-card-box .custom-card .custom-card-header .custom-card-header-buttons button:hover{opacity:.5;background-color:transparent}.custom-cards-list .custom-card-box .custom-card .custom-card-header .custom-card-header-buttons button svg{font-size:20px}.custom-cards-list .custom-card-box .custom-card .custom-card-content{padding:10px 25px}.custom-cards-list .custom-card-box .custom-card .custom-card-content h5{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:18px;color:#f8f9fa}.custom-cards-list .custom-card-box .custom-card .custom-card-content span{color:#f8f9fa;height:48px}.custom-cards-list .custom-card-box .custom-card .custom-card-button-box{width:100%}.custom-cards-list .custom-card-box .custom-card .custom-card-button-box button{border-radius:0 0 8px 8px/0px 0px 8px 8px;background:#232326c2;width:100%}.custom-cards-list .custom-card-box .custom-card .custom-card-button-box button:hover{background:linear-gradient(180deg,#012060d4,#056b9991)}.custom-cards-list .custom-card-box .MuiChip-icon{color:#000!important}.custom-dialog .MuiPaper-root{border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important;box-shadow:0 0 12px #012877}.custom-dialog .MuiPaper-root .MuiDialogTitle-root,.custom-dialog .MuiPaper-root .MuiDialogContent-root,.custom-dialog .MuiPaper-root .MuiDialogActions-root{background:#000!important;color:#f8f9fa!important}.custom-dialog .MuiPaper-root .MuiDialogContent-root{border-color:#f8f9fa!important}.custom-dialog .MuiPaper-root .MuiDialogContent-root pre{background:linear-gradient(0deg,#c8c8c833,#ececec66)!important;color:#f8f9fa!important;border-radius:0!important}.custom-dialog .MuiPaper-root .MuiDialogContent-root .copy-button{color:#ffffff80!important}.custom-dialog .MuiPaper-root .MuiDialogContent-root .copy-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991)!important;border-color:#f8f9fa!important;color:#f8f9fa!important}.custom-dialog .MuiPaper-root .MuiDialogContent-root .MuiTextField-root{border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important;box-shadow:0 0 12px #012877}.custom-dialog .MuiPaper-root .MuiDialogContent-root .MuiInputLabel-shrink{font-weight:700;font-size:18px;color:#f8f9fa!important;background:#232326c2!important;border-radius:5px;padding:0 10px}.custom-dialog .MuiPaper-root .MuiDialogActions-root{padding:20px 0}.custom-dialog .MuiPaper-root .close-button{border-radius:8px!important;border-color:#0f71cb!important;color:#f8f9fa!important}.custom-dialog .MuiPaper-root .close-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991)!important;border-color:#f8f9fa!important}.custom-dialog .MuiPaper-root .action-button{background-color:#f8f9fa!important;border-radius:8px!important;border-color:#0f71cb!important;color:#012060!important;border:1px solid rgb(248,249,250)!important}.custom-dialog .MuiPaper-root .action-button:hover{background:#0f71cb!important;border-color:#f8f9fa!important;color:#f8f9fa!important}.custom-dialog .MuiPaper-root .add-material-button{background-color:#47acffce!important;color:#fff!important}.custom-dialog .MuiPaper-root .add-material-button:hover{background:linear-gradient(180deg,#012060d4,#00a5ff91)!important;border:2px solid rgb(248,249,250)!important}.shared-table{width:100%;overflow:hidden;background-color:#000!important;margin-top:16px}.shared-table tbody td{padding-bottom:10px;padding-top:10px}.shared-table thead th{padding-bottom:10px;padding-top:10px;background:#232326c2}div#menu-[role=presentation] li{color:#f8f9fa!important}.product-table-wrapper{margin-top:40px}.product-table-wrapper *{color:#f8f9fa!important}.product-table-wrapper>div.MuiPaper-root{background:#000!important;border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important}.product-table-wrapper tbody td,.product-table-wrapper tbody th{font-size:14px}.product-table-wrapper tr.Mui-selected{background-color:#0156ff42!important}.parts-discovery-sidebar .sidebar-section{padding:16px}.parts-discovery-sidebar .sidebar-section-title{color:#f8f9fa;margin-bottom:8px;font-weight:600}.parts-discovery-sidebar .sidebar-text-field .MuiOutlinedInput-root{background-color:#ffffff1a;color:#f8f9fa}.parts-discovery-sidebar .sidebar-text-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff4d}.parts-discovery-sidebar .sidebar-text-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.parts-discovery-sidebar .sidebar-text-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8f9fa}.parts-discovery-sidebar .sidebar-text-field .MuiInputLabel-root{color:#ffffffb3}.parts-discovery-sidebar .sidebar-text-field .MuiInputLabel-root.Mui-focused,.parts-discovery-sidebar .sidebar-text-field .MuiSelect-icon{color:#f8f9fa}.parts-discovery-sidebar .filter-group{margin-top:16px;display:flex;flex-wrap:wrap;gap:4px}.parts-discovery-sidebar .filter-group .filter-group-title{width:100%;margin-bottom:4px;color:#fffc;font-weight:500;font-size:.7rem}.parts-discovery-sidebar .filter-chip{height:24px;font-size:.75rem;background-color:#ffffff26;color:#f8f9fa;border:1px solid rgba(255,255,255,.3)}.parts-discovery-sidebar .filter-chip:hover{background-color:#ffffff40}.parts-discovery-sidebar .filter-chip .MuiChip-deleteIcon{color:#fffc}.parts-discovery-sidebar .filter-chip .MuiChip-deleteIcon:hover{color:#f8f9fa}.pagination-controls{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px;margin-bottom:24px;padding:0 16px;flex-shrink:0}.pagination-controls .pagination-button{background:linear-gradient(180deg,#002a7e,#006ca7);color:#f8f9fa!important;border-color:green;border-radius:12px!important;padding:8px 16px;font-size:.875rem;min-width:120px;height:40px;transition:all .2s ease-in-out}.pagination-controls .pagination-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991);border-color:#f8f9fa!important}.pagination-controls .pagination-button:disabled{opacity:.6;cursor:not-allowed}.pagination-controls .pagination-button.loading .pagination-button-content{opacity:0}.pagination-controls .pagination-button .pagination-spinner,.pagination-controls .pagination-button .pagination-spinner.hover-spinner{color:#f8f9fa}.pagination-controls .pagination-info{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px 16px;backdrop-filter:blur(10px);min-width:200px;text-align:center}.pagination-controls .pagination-info .pagination-current{color:#f8f9fa;font-weight:500;font-size:.8rem}.pagination-controls .pagination-info .pagination-total{color:#fffc;font-size:.8rem}.search-mode-toggle{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;margin-bottom:24px;backdrop-filter:blur(10px)}.search-mode-toggle .search-mode-title{color:#f8f9fa;margin-bottom:16px;font-weight:600;text-align:center}.search-mode-toggle .search-mode-buttons{display:flex;gap:8px;margin-bottom:16px}.search-mode-toggle .search-mode-buttons .search-mode-button{flex:1;padding:10px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:#ffffff1a;color:#fffc;font-size:.875rem;transition:all .2s ease}.search-mode-toggle .search-mode-buttons .search-mode-button:hover{background:#fff3;border-color:#ffffff80}.search-mode-toggle .search-mode-buttons .search-mode-button.active{background:linear-gradient(180deg,#012060d4,#056b9991);color:#f8f9fa;border-color:#f8f9fa;font-weight:600}.search-mode-toggle .search-mode-info{display:flex;gap:4px}.search-mode-toggle .search-mode-info .info-chip{font-size:.75rem;height:24px;background:#ffffff26;color:#f8f9fa;border:1px solid rgba(255,255,255,.3)}.search-mode-toggle .search-mode-info .info-chip.active-info{background:#4caf5033;border-color:#4caf50;color:#4caf50}.search-mode-toggle .search-mode-info .info-chip.inactive-info{background:#ff980033;border-color:#ff9800;color:#ff9800}.filter-chips-container{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.filter-chips-container .filter-chips-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-chips-container .filter-chips-row .filter-chip{background:#1976d21a;border:1px solid rgba(25,118,210,.3);color:#1976d2;font-size:.75rem;height:28px}.filter-chips-container .filter-chips-row .filter-chip .filter-chip-content{display:flex;align-items:center}.filter-chips-container .filter-chips-row .filter-chip .filter-chip-content .filter-chip-label{font-size:inherit;color:inherit}.filter-chips-container .filter-chips-row .filter-chip .filter-chip-content .filter-chip-value{font-size:inherit;font-weight:700;margin-left:4px;color:inherit}.filter-chips-container .filter-chips-row .filter-chip .MuiChip-deleteIcon{color:#1976d2b3;font-size:16px}.filter-chips-container .filter-chips-row .filter-chip .MuiChip-deleteIcon:hover{color:#1976d2}.filter-chips-container .filter-chips-row .clear-all-button{background:#f443361a;border:1px solid rgba(244,67,54,.3);color:#f44336;font-size:.75rem;height:28px;padding:4px 8px}.filter-chips-container .filter-chips-row .clear-all-button:hover{background:#f4433633}.partner-search-container .partner-autocomplete .MuiOutlinedInput-root{background:#ffffff1a;border-radius:8px;color:#f8f9fa}.partner-search-container .partner-autocomplete .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff4d}.partner-search-container .partner-autocomplete .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.partner-search-container .partner-autocomplete .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8f9fa}.partner-search-container .partner-autocomplete .MuiInputLabel-root{color:#ffffffb3}.partner-search-container .partner-autocomplete .MuiInputLabel-root.Mui-focused,.partner-search-container .partner-autocomplete .MuiAutocomplete-endAdornment .MuiSvgIcon-root{color:#f8f9fa}.partner-search-container .partner-option .partner-name{font-weight:500}.partner-search-container .partner-option .partner-bpnl{font-size:.875rem;color:#0009}.partner-search-container .search-button{background:linear-gradient(180deg,#002a7e,#006ca7);color:#f8f9fa!important;border-color:green;border-radius:12px!important;margin-bottom:24px;padding:10px 24px;font-weight:500}.partner-search-container .search-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991);border-color:#f8f9fa!important}.partner-search-container .search-button:disabled{opacity:.6}.single-twin-search .twin-search-input{margin-bottom:16px}.single-twin-search .twin-search-input .MuiOutlinedInput-root{background:#ffffff1a;border-radius:8px;color:#f8f9fa}.single-twin-search .twin-search-input .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff4d}.single-twin-search .twin-search-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.single-twin-search .twin-search-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8f9fa}.single-twin-search .twin-search-input .MuiInputLabel-root{color:#ffffffb3}.single-twin-search .twin-search-input .MuiInputLabel-root.Mui-focused{color:#f8f9fa}.single-twin-search .search-button{background:linear-gradient(180deg,#002a7e,#006ca7);color:#f8f9fa!important;border-color:green;border-radius:12px!important;margin-bottom:24px;padding:10px 24px;font-weight:500}.single-twin-search .search-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991);border-color:#f8f9fa!important}.single-twin-search .search-button:disabled{opacity:.6}.search-header{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;margin-bottom:24px;backdrop-filter:blur(10px)}.search-header .search-header-title{color:#f8f9fa;margin-bottom:16px;font-weight:600;text-align:center}.search-header .search-header-content{display:flex;gap:16px;align-items:flex-start}@media (max-width: 768px){.search-header .search-header-content{flex-direction:column;gap:12px}}.search-header .search-header-content .search-input-section{flex:1}.search-header .search-header-content .search-input-section .search-input .MuiOutlinedInput-root{background:#ffffff1a;border-radius:8px;color:#f8f9fa}.search-header .search-header-content .search-input-section .search-input .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff4d}.search-header .search-header-content .search-input-section .search-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80}.search-header .search-header-content .search-input-section .search-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#f8f9fa}.search-header .search-header-content .search-input-section .search-input .MuiInputLabel-root{color:#ffffffb3}.search-header .search-header-content .search-input-section .search-input .MuiInputLabel-root.Mui-focused{color:#f8f9fa}.search-header .search-header-content .search-input-section .search-button{background:linear-gradient(180deg,#002a7e,#006ca7);color:#f8f9fa!important;border-color:green;border-radius:12px!important;margin-top:12px;padding:10px 24px;font-weight:500}.search-header .search-header-content .search-input-section .search-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991);border-color:#f8f9fa!important}.search-header .search-header-content .search-input-section .search-button:disabled{opacity:.6}.search-header .search-header-content .search-info-section{min-width:180px;text-align:right}@media (max-width: 768px){.search-header .search-header-content .search-info-section{min-width:auto;text-align:center}}.search-header .search-header-content .search-info-section .search-results-count{font-weight:500;color:#f8f9fa;font-size:.875rem}.search-header .search-header-content .search-info-section .search-time-info{color:#fffc;font-size:.75rem;display:block}.catalog-parts-cards-list{display:flex;--ms-flex-wrap: wrap;flex-wrap:wrap;justify-content:center}.catalog-parts-cards-list .catalog-parts-card-box{padding-right:8px;padding-left:8px;margin-bottom:16px!important;border-radius:5px;color:#f8f9fa;width:360px!important;min-width:360px!important}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card{display:flex;flex-direction:column;width:auto;height:340px!important;min-height:340px!important;justify-content:space-between;cursor:pointer;background:#000!important;box-shadow:0 0 12px #012877;border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important;position:relative;overflow:hidden}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card:hover{border:2px solid rgba(15,113,203,.85)!important}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-header{padding:12px 14px 4px;margin-bottom:0;display:flex;justify-content:space-between;width:100%;align-items:center;flex-shrink:0;min-height:42px;gap:8px}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-header>div:first-child{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-header .catalog-parts-card-header-buttons{display:flex;justify-self:right;flex-shrink:0}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-header .catalog-parts-card-header-buttons button{padding:0;margin:0 5px;border-radius:8px}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-header .catalog-parts-card-header-buttons button:hover{opacity:.5;background-color:transparent}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-header .catalog-parts-card-header-buttons button svg{font-size:20px}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content{padding:12px 16px;flex:1;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;min-height:0}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content h5{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:17px;color:#f8f9fa;margin-bottom:14px;line-height:1.3;word-wrap:break-word;hyphens:auto}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content span{color:#f8f9fa}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content .info-label{font-size:.65rem;color:#ffffff73;font-weight:500;text-transform:uppercase;letter-spacing:.8px;margin-bottom:3px;display:block;line-height:1.2}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content .id-section{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;flex:1}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content .id-section>div{min-height:36px;display:flex;flex-direction:column;justify-content:flex-start}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-content .MuiTypography-caption{line-height:1.3;word-break:break-word;overflow-wrap:break-word;hyphens:auto}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-button-box{width:100%;margin-top:auto;flex-shrink:0;min-height:48px}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-button-box button{border-radius:0 0 8px 8px/0px 0px 8px 8px;background:#232326c2;width:100%;height:48px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.catalog-parts-cards-list .catalog-parts-card-box .catalog-parts-card .catalog-parts-card-button-box button:hover{background:linear-gradient(180deg,#012060d4,#056b9991)}.catalog-parts-cards-list .catalog-parts-card-box .MuiChip-icon{color:#000!important}.custom-data-grid{color:#f8f9fa}.custom-data-grid *{background-color:#232326c2!important;color:#f8f9fa!important}.modern-data-grid{color:#000!important}.modern-data-grid .MuiDataGrid-columnHeaders{background:linear-gradient(135deg,#1976d226,#42a5f51a)!important;color:#000!important}.modern-data-grid .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{border-right:1px solid rgba(0,0,0,.12)!important}.modern-data-grid .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:last-child{border-right:none!important}.modern-data-grid .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeaderTitle{color:#000!important;font-weight:700!important}.modern-data-grid .MuiDataGrid-cell{background-color:transparent!important;color:#000!important;border-bottom:1px solid rgba(0,0,0,.08)!important;border-right:1px solid rgba(0,0,0,.05)!important}.modern-data-grid .MuiDataGrid-cell:last-child{border-right:none!important}.modern-data-grid .MuiDataGrid-cell *,.modern-data-grid .MuiDataGrid-cell p,.modern-data-grid .MuiDataGrid-cell span,.modern-data-grid .MuiDataGrid-cell div{color:#000!important}.modern-data-grid .MuiDataGrid-row{background-color:transparent!important;color:#000!important}.modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell,.modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell *,.modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell p,.modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell span,.modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell div,.modern-data-grid .MuiDataGrid-row:hover .MuiDataGrid-cell,.modern-data-grid .MuiDataGrid-row:hover .MuiDataGrid-cell *,.modern-data-grid .MuiDataGrid-row:hover .MuiDataGrid-cell p,.modern-data-grid .MuiDataGrid-row:hover .MuiDataGrid-cell span,.modern-data-grid .MuiDataGrid-row:hover .MuiDataGrid-cell div,.modern-data-grid .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell,.modern-data-grid .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell *,.modern-data-grid .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell p,.modern-data-grid .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell span,.modern-data-grid .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell div{color:#000!important}.modern-data-grid .MuiDataGrid-virtualScroller{background-color:transparent!important}.modern-data-grid .MuiDataGrid-footerContainer{background:#1976d20d!important;color:#000!important}.modern-data-grid .MuiDataGrid-footerContainer *,.modern-data-grid .MuiTablePagination-root,.modern-data-grid .MuiTablePagination-root *,.modern-data-grid .MuiDataGrid-overlay,.modern-data-grid .MuiDataGrid-overlay *{color:#000!important}.modern-data-grid-dark{color:#f8f9fa!important}.modern-data-grid-dark .MuiDataGrid-columnHeaders{background:linear-gradient(135deg,#1976d226,#42a5f51a)!important;color:#f8f9fa!important}.modern-data-grid-dark .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{border-right:1px solid rgba(248,249,250,.12)!important}.modern-data-grid-dark .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:last-child{border-right:none!important}.modern-data-grid-dark .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeaderTitle{color:#f8f9fa!important;font-weight:700!important}.modern-data-grid-dark .MuiDataGrid-cell{background-color:transparent!important;color:#f8f9fa!important;border-bottom:1px solid rgba(248,249,250,.15)!important;border-right:1px solid rgba(248,249,250,.08)!important}.modern-data-grid-dark .MuiDataGrid-cell:last-child{border-right:none!important}.modern-data-grid-dark .MuiDataGrid-cell *,.modern-data-grid-dark .MuiDataGrid-cell p,.modern-data-grid-dark .MuiDataGrid-cell span,.modern-data-grid-dark .MuiDataGrid-cell div{color:#f8f9fa!important}.modern-data-grid-dark .MuiDataGrid-row{background-color:transparent!important;color:#f8f9fa!important}.modern-data-grid-dark .MuiDataGrid-row .MuiDataGrid-cell,.modern-data-grid-dark .MuiDataGrid-row .MuiDataGrid-cell *,.modern-data-grid-dark .MuiDataGrid-row .MuiDataGrid-cell p,.modern-data-grid-dark .MuiDataGrid-row .MuiDataGrid-cell span,.modern-data-grid-dark .MuiDataGrid-row .MuiDataGrid-cell div,.modern-data-grid-dark .MuiDataGrid-row:hover .MuiDataGrid-cell,.modern-data-grid-dark .MuiDataGrid-row:hover .MuiDataGrid-cell *,.modern-data-grid-dark .MuiDataGrid-row:hover .MuiDataGrid-cell p,.modern-data-grid-dark .MuiDataGrid-row:hover .MuiDataGrid-cell span,.modern-data-grid-dark .MuiDataGrid-row:hover .MuiDataGrid-cell div,.modern-data-grid-dark .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell,.modern-data-grid-dark .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell *,.modern-data-grid-dark .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell p,.modern-data-grid-dark .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell span,.modern-data-grid-dark .MuiDataGrid-row.Mui-selected .MuiDataGrid-cell div{color:#f8f9fa!important}.modern-data-grid-dark .MuiDataGrid-virtualScroller{background-color:transparent!important}.modern-data-grid-dark .MuiDataGrid-footerContainer{background:#1976d20d!important;color:#f8f9fa!important}.modern-data-grid-dark .MuiDataGrid-footerContainer *,.modern-data-grid-dark .MuiTablePagination-root,.modern-data-grid-dark .MuiTablePagination-root *,.modern-data-grid-dark .MuiDataGrid-overlay,.modern-data-grid-dark .MuiDataGrid-overlay *{color:#f8f9fa!important}.productDetail .modern-data-grid .MuiDataGrid-cell,.productDetail .modern-data-grid .MuiDataGrid-cell *,.productDetail .modern-data-grid .MuiDataGrid-cell p,.productDetail .modern-data-grid .MuiDataGrid-cell span,.productDetail .modern-data-grid .MuiDataGrid-cell div,.productDetail .modern-data-grid .MuiDataGrid-cell .MuiTypography-root,.productDetail .modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell *,.productDetail .modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell p,.productDetail .modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell span,.productDetail .modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell div,.productDetail .modern-data-grid .MuiDataGrid-row .MuiDataGrid-cell .MuiTypography-root{color:#000!important}.productDetail{padding:20px;margin:20px 50px 30px}@media (max-width: 600px){.productDetail{margin:0}}.productDetail *{color:#f8f9fa!important}.productDetail.productDetail .black-status-chip,.productDetail.productDetail .black-status-chip *,.productDetail.productDetail .black-status-chip .MuiChip-label,.productDetail.productDetail .black-status-chip .MuiSvgIcon-root{color:#000!important}.productDetail .product-card{background:#000!important;border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important;box-shadow:0 0 12px #012877;padding:20px}.productDetail .product-card .MuiBox-root,.productDetail .product-card .MuiGrid2-root{margin:10px 0}.productDetail .product-card-details{background:#000!important;border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important;box-shadow:0 0 12px #012877;padding:40px;width:100%;height:100%}.productDetail .product-card-details .MuiBox-root,.productDetail .product-card-details .MuiGrid2-root{margin:10px 0}.productDetail,.productDetail .cx-card__decision--item .cx-card__decision--button{background:#000!important;border-radius:8px!important;box-shadow:0 0 10px #012060;border:2px solid rgba(1,86,255,.26)!important}.productDetail .MuiChip-root span,.productDetail .MuiChip-root .MuiChip-label,.productDetail .MuiChip-root .MuiChip-icon{color:#fff!important}.productDetail .cx-dropdown-menu button{background-color:#000!important;color:#f8f9fa!important;border:1px solid rgb(248,249,250)}.productDetail .cx-dropdown-menu button:hover,.productDetail .cx-dropdown-menu .dropdown-buttons{background-color:#000!important;color:#f8f9fa!important}.productDetail button.update-button{background-color:#4d4d4d8f;height:32px;box-sizing:border-box;border-radius:6px;font-size:.8125rem}.productDetail .title-subtitle{padding:10px 0 40px}.productDetail .add-on-buttons button{padding:10px}.productDetail .product-image{display:block;max-height:250px;max-width:100%;height:auto;border-radius:25px}.MuiChip-icon{color:#fff!important}.cx-card__decision *,.productDetail *{color:#f8f9fa!important}div[role=presentation]>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper{background-color:#000;box-shadow:0 0 12px #ffffff80}div[role=presentation]>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper button{background-color:#faa023;color:#000;font-weight:600}div[role=presentation]>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper svg{fill:#f8f9fa}div[role=presentation]>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper p{color:#f8f9fa;margin-left:10px}.share-dropdown-btn{border-radius:0!important;background-color:#000!important;color:#f8f9fa!important;display:flex;align-items:center;justify-content:flex-start}.share-dropdown-btn:hover{background:linear-gradient(180deg,#012060d4,#056b9991)}.update-button-content{font-size:15px}.submodel-button-content{padding-right:5px;font-size:15px;text-transform:initial}.submodel-button{border-radius:8px!important;border:1px solid rgba(0,80,40,.83)!important;background:linear-gradient(to right,#22bc00d4 .42%,#00ff2b91)}.submodel-button:hover{background:linear-gradient(to right,#22bc00d4,#166ac5)!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px #217a009b!important;transition:all .2s ease-in-out}.submodel-button:disabled{background-color:#4d4d4d8f;color:#000;cursor:not-allowed;opacity:.5}.submodel-button:active{border:2px solid rgba(0,80,40,.83)!important;box-shadow:none!important}.submodel-button:focus{border:2px solid rgba(0,80,40,.83)!important;box-shadow:none!important}button.actions-button{background:linear-gradient(135deg,#1976d2,#42a5f5)!important;height:32px;box-sizing:border-box;border-radius:6px!important;border:1px solid rgb(1,40,119)!important;font-size:.8125rem!important;color:#f8f9fa!important;text-transform:none!important;font-weight:500!important}button.actions-button:hover{background:linear-gradient(135deg,#1565c0,#1976d2)!important;border-color:#ffffff80!important}button.actions-button:disabled{background-color:transparent!important;color:#4d4d4d8f!important;border-color:#4d4d4d8f!important;cursor:not-allowed;opacity:.5}button.actions-button .MuiSvgIcon-root,button.actions-button svg{color:#f8f9fa!important;font-size:1.125rem!important;fill:#f8f9fa!important}button.actions-button:hover .MuiSvgIcon-root,button.actions-button:hover svg{color:#f8f9fa!important;fill:#f8f9fa!important}button.actions-button:disabled .MuiSvgIcon-root,button.actions-button:disabled svg{color:#4d4d4d8f!important;fill:#4d4d4d8f!important}button.actions-button span{color:#f8f9fa!important}button.actions-button:disabled span{color:#f8f9fa!important}button.actions-button .MuiButton-endIcon .MuiSvgIcon-root{color:#f8f9fa!important;fill:#f8f9fa!important}.MuiPaper-root.actions-dropdown-menu{background-color:#fff!important;border:1px solid rgba(15,113,203,.3)!important;border-radius:8px!important;box-shadow:0 4px 20px #0120601a!important;min-width:200px!important;margin-top:4px!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root{color:#000!important;font-size:14px!important;min-height:36px!important;padding:8px 16px!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root:hover{background-color:#0f71cb14!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root .MuiListItemIcon-root{color:#000!important;min-width:36px!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root .MuiListItemIcon-root .MuiSvgIcon-root,.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root .MuiListItemIcon-root svg{font-size:1.125rem!important;color:#000!important;fill:#000!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root .MuiListItemText-root .MuiListItemText-primary{font-size:14px!important;color:#000!important;font-weight:400!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root.danger-item{color:#d32f2f!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root.danger-item:hover{background-color:#d32f2f0a!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root.danger-item .MuiListItemIcon-root{color:#d32f2f!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root.danger-item .MuiListItemIcon-root .MuiSvgIcon-root,.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root.danger-item .MuiListItemIcon-root svg{color:#d32f2f!important;fill:#d32f2f!important}.MuiPaper-root.actions-dropdown-menu .MuiMenuItem-root.danger-item .MuiListItemText-primary{color:#d32f2f!important}.MuiPaper-root.actions-dropdown-menu .MuiDivider-root{border-color:#0f71cb33!important;margin:4px 0!important}.product-catalog .title{display:flex;align-items:center;justify-content:center;width:100%;margin:20px 0}.product-catalog .text{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:10px;color:#f8f9fa;padding:5px 80px;text-align:center;background:#0120604d;box-shadow:0 0 12px #012877}.customer-part-id-form{color:#f8f9fa!important}.customer-part-id-form .MuiFormControlLabel-label{color:#f8f9fa!important;font-weight:500!important;font-size:.9rem!important}.customer-part-id-checkbox,.customer-part-id-checkbox.MuiCheckbox-root{color:#f8f9fa!important}.customer-part-id-checkbox.MuiCheckbox-root:hover{background-color:#0120601a!important}.customer-part-id-checkbox.MuiCheckbox-root.Mui-checked{color:#0f71cb!important}.customer-part-id-checkbox .MuiSvgIcon-root{color:#f8f9fa!important}.customer-part-id-checkbox.Mui-checked .MuiSvgIcon-root{color:#0f71cb!important}.product-list-pagination p,.product-list-pagination button{color:#f8f9fa!important}.product-list-pagination button.Mui-disabled{color:#ffffff80!important}.not-found.title{color:#f8f9fa!important;font-size:1em}.not-found.icon{color:#f8f9fa!important;font-size:8em}.spinner{border:4px solid rgba(0,0,0,.1);width:70px;height:70px;border-radius:50%;border-left-color:#f8f9fa;animation:spin 1s ease infinite;margin:auto}@keyframes spin{to{transform:rotate(360deg)}}.register-btn{color:#fff;transition:color .3s ease,background-color .3s ease}.register-btn:hover{color:#fff}.parts-discovery-sidebar{background-color:#056b9991!important}@media (max-width: 960px){.parts-discovery-sidebar{position:static!important;height:auto!important}}.parts-discovery-sidebar span,.parts-discovery-sidebar h6,.parts-discovery-sidebar h4,.parts-discovery-sidebar p{color:#f8f9fa}.parts-discovery-sidebar span.MuiSlider-root span.MuiSlider-thumb{color:#7cb0b0}.parts-discovery-search-button{background:linear-gradient(180deg,#002a7e,#006ca7);color:#f8f9fa!important;border-color:green;border-radius:12px!important}.parts-discovery-search-button:hover{background:linear-gradient(180deg,#012060d4,#056b9991);border-color:#f8f9fa!important}.contentWrapper{background:#000;background-image:linear-gradient(#0000004d,#0009),url(/stars-background.png)!important;height:100vh;overflow:hidden}.more-options-menu{background:#fff!important}.headerArea{position:sticky;top:0;z-index:1100}.sidebarArea{z-index:1000;position:sticky;top:68.8px;height:calc(100vh - 68.8px);overflow-y:auto}.additionalSidebarArea{position:sticky;top:68.8px;height:calc(100vh - 68.8px);overflow-y:auto;z-index:900}.parts-discovery-sidebar{position:sticky;top:68.8px;height:calc(100vh - 68.8px);z-index:0;overflow-y:auto}.contentArea{padding:0;height:calc(100vh - 68.8px);overflow:auto;display:flex;flex-direction:column}.productWrapper{width:100%;height:100%}.main-logo{height:50px}.small-logo{height:35px}header.ichub-header{background:linear-gradient(180deg,#012060d4,#00a5ff91);border-radius:0;border-bottom:5px solid rgba(71,172,255,.809);padding:0!important;position:sticky!important;transition:background-color .3s ease-in-out}header.ichub-header.scrolled{background:linear-gradient(180deg,#002a7e,#006ca7)}header.ichub-header button.user-button{background-color:#0156ff42;color:#f8f9fa;border:1px solid rgb(248,249,250);margin-left:15px}header.ichub-header button.user-button:hover{background-color:#000!important;color:#f8f9fa!important;font-weight:700;box-shadow:0 0 15px #faa023!important}header.ichub-header h2{color:#f8f9fa;font-weight:700}#primary-search-account-menu>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper{background-color:#000;box-shadow:0 0 12px #ffffff80;margin-top:20px}#primary-search-account-menu>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper ul *{background-color:#000!important;color:#f8f9fa!important}#primary-search-account-menu>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper li:hover{font-weight:700;box-shadow:0 0 12px #faa023}#primary-search-account-menu>div.MuiPaper-root.MuiPopover-paper.MuiMenu-paper hr{border-color:#ffffff80}.sidebarContainer{display:flex;background:linear-gradient(180deg,#012060d4,#056b9991);box-shadow:2px 0 5px #0000001a;height:100%;flex-direction:column;align-items:center;padding:10px 0;z-index:1000000}.iconButton{background:none;border:none;color:#f8f9fa;font-size:2rem;margin:10px 0;cursor:pointer;opacity:.6;transition:opacity .3s}.iconButton.active,.iconButton:hover{opacity:1}.iconButton.disabled{pointer-events:none;opacity:.5;cursor:default;color:#6b6b6b}*{margin:0;padding:0;box-sizing:border-box;font-family:Manrope,sans-serif!important;font-optical-sizing:auto;font-style:normal}.add-button{border-radius:8px!important;border-color:green!important;color:#f8f9fa!important}.add-button:hover{background:linear-gradient(180deg,#005028d4,#00b46491)!important;border-color:#f8f9fa!important}.back-button{border-radius:8px!important;border-color:#ffa726!important;color:#f8f9fa!important}.back-button:hover{background:#ff9800!important;border-color:#f8f9fa!important}
