.tableIcon{width:15px;height:auto}.tableBtnIcon{width:15px;height:auto;filter:invert(100%);color:#fff}.btnText{text-transform:none;color:#fff}.table-container{border-radius:12px;overflow:hidden}.profile-name{font-weight:700}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}table{width:100%;border-collapse:collapse;margin:20px 0}thead th{background-color:#2d3e50;color:#fff;padding:10px;text-align:left}tbody td{padding:10px;text-align:left;border-bottom:1px solid #dddddd}tbody tr:nth-child(2n){background-color:#f9f9f9}tbody tr:nth-child(odd){background-color:#fff}.weekend-description{text-align:center;font-weight:700;background-color:#c0bf68;padding:10px}.action-buttons{display:flex;flex-direction:row;gap:8px}@media (max-width: 600px){.action-buttons{flex-direction:column}.action-button{width:100%}}._error_1ejra_1{background-color:#ffc6bd}._errorHeighlight_1ejra_4{background-color:red;font-weight:700}._header_1ejra_8{font-weight:700;font-size:13px;text-align:center;padding:10px;border-bottom:2px solid #ddd}._content_1ejra_16{font-size:small;text-align:left;padding:10px;border:1px solid #ddd;white-space:nowrap;overflow:visible}._content_1ejra_16:hover{overflow:visible;z-index:1}._errorBlink_1ejra_30{color:red;animation:_blinker_1ejra_1 1s step-end infinite;display:flex;flex:1;align-items:center}@keyframes _blinker_1ejra_1{50%{opacity:0}}html,body{overflow-x:hidden;margin:0;padding:0}._page-container_1ejra_51{display:flex;flex-direction:column;height:100vh;overflow:auto;padding:1rem}.products-page{padding:20px;text-align:left;margin-right:2px}.title{margin-bottom:20px}.content-row{display:grid;grid-template-columns:4fr 1fr 1fr;gap:20px}.upload-section{border:2px dashed #ccc;padding:40px;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;box-shadow:0 4px 8px #0000001a}.upload-box{display:flex;flex-direction:column;align-items:center}.cloud-icon{fill:#004165;margin-bottom:10px}.browse-button{background-color:#02080e;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.browse-button:hover{background-color:#2f2249}.download-buttons{display:flex;flex-direction:column;text-align:left}.download-button{background-color:#fff!important;color:#38b536!important;margin-bottom:10px;border:none;border-radius:5px;cursor:pointer;box-shadow:0 4px 8px #0000001a;text-transform:none!important;font-size:15px;font-weight:400}.download-button:hover{background-color:#2d9c68!important}.excel-icon{width:24px;height:24px;margin-right:1px}.upload-icon{width:130px;height:100px}.line-decor{color:#0e0a0a;position:relative;display:inline-block}.line-decor:before{content:"_____";color:#101011;position:absolute;top:-5px;left:-45px}.line-decor:after{content:"_____";color:#070707;position:absolute;top:-5px;right:-45px}:root{background-color:#fafcfe}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fafcfe}a:hover{color:#747bff}button{background-color:#f9f9f9}}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)}
