:root{--background:#ffffff;--foreground:#171717;--main-bg:#f7f6fe;--primary-color:#5329ff;--secondary-color:#ddd4ff;--tet-color:#1a1a1a;--clue-color:#8c8c8c;--outline-color:#e8e8e8;--grow-green:rgba(0,182,155,1);--red:rgba(249,60,101,1)}#root,.App{min-height:100vh;background-color:var(--main-bg)}.top-menu{position:relative}.modal-content{box-shadow:0 0 4px rgba(249,60,101,.4)}.modal-backdrop{background-color:rgba(0,0,0,.4)}.modal-header{display:flex!important;align-items:flex-start!important}.paddingTopBottom{padding:15px 0}.chartjs-tooltip{cursor:pointer}.settings-modal{display:flex;flex-direction:column;position:absolute;top:68px;right:55px;background-color:white;border-radius:8px;min-height:160px;min-width:270px;box-shadow:0 0 20px rgba(0,0,0,.2);z-index:999999}.settings-modal p{cursor:pointer}.settings-modal p:hover{color:var(--primary-color)}.signin-page,.signup-page{justify-content:center;min-height:100vh}.signin-page,.signup-form,.signup-page{display:flex;flex-direction:column;align-items:center}.signup-form{background-color:white;width:58vh;padding:16px 28px;box-shadow:0 0 20px rgba(0,0,0,.08);border-radius:16px;font-size:1.95vh}.signin-form input,.signup-form input,.signup-form label,.signup-form select{font-size:1.95vh;margin:.25vh auto}.signup-form h1{font-size:3vh!important}.signup-form button{padding:1vw;width:auto}.select-field{position:relative}.signin-form{background-color:white;min-height:50vh;width:58vh;padding:24px 28px;display:flex;flex-direction:column;box-shadow:0 0 20px rgba(0,0,0,.08);border-radius:16px;font-size:2vh}.filter-item{min-width:14vw!important;max-width:240px!important;position:relative}.top-wrapper{height:8vh!important}@media screen and (min-width:2000px){.top-wrapper svg{width:2vh;height:2vh}}.filter-item label{font-size:15px}@media screen and (min-width:2000px){.filter-item label{font-size:1.8vh}}.filter-item select{font-size:15px;border:none!important}@media screen and (min-width:2000px){.filter-item select{font-size:1.5vh}}.medium-plate>div>img{width:7vh!important}.fields-container{width:100%}label{font-weight:500}.link{text-decoration:none;font-weight:700;color:var(--primary-color);cursor:pointer;padding:10px 0;background-color:transparent;border:none}.select-element:hover{color:var(--primary-color);font-weight:600}.input-field{width:100%;min-width:100%;position:relative}.burger-menu-mobile{display:none}input,select{outline:none!important;box-shadow:none!important;border:1px solid rgba(232,232,232,1)}.prime-btn{border:none;background-color:var(--primary-color);color:white;border-radius:8px;width:100%;margin:10px 0;font-weight:700;font-size:1.95vh;transition:background-color 1.1s ease}.btnhomepage-main-button{justify-content:flex-start;gap:10px}.btnhomepage-main-button,.first-screen-action-button{border:none;background-color:var(--primary-color);color:white;border-radius:8px;width:100%;margin:10px 0;font-weight:700;font-size:1.95vh;transition:background-color 1.1s ease;display:flex;align-items:center}.first-screen-action-button{justify-content:center}.signup-screen-action-button{border:none;background-color:var(--primary-color);color:white;border-radius:8px;width:100%;margin:10px 0;font-weight:700;font-size:1.95vh;transition:background-color 1.1s ease;display:flex;justify-content:center;align-items:center}.butt{font-size:16px;width:150px;height:64px}.grey-block{padding:8px;border-radius:8px}.file-block,.grey-block{background-color:rgba(247,246,254,1)}.file-block{border:1px dashed silver;padding:16px;border-radius:8px}.selfcost-warning{background-color:white;border-radius:8px}.danger-btn{border:1px solid var(--red);background-color:transparent;color:var(--red);border-radius:8px}.danger-btn,.secondary-btn{width:100%;margin:10px 0;font-weight:700;font-size:1.95vh}.secondary-btn{border:2px solid var(--clue-color);background-color:white;color:var(--primary-color);border-radius:8px;padding:20px 24px}#form-file-upload{height:16rem;max-width:100%;text-align:center;position:relative}#input-file-upload{display:none}#label-file-upload{height:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem;border:2px dashed #cbd5e1;background-color:#f8fafc}#label-file-upload.drag-active{background-color:#ffffff}.upload-button{cursor:pointer;padding:.25rem;font-size:1rem;border:none;font-family:Oswald,sans-serif;background-color:transparent}.upload-button:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#drag-file-element{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}.onboarding-page{min-height:100vh;display:flex}.clue-text{color:var(--clue-color)}.prime-text{color:var(--primary-color);font-weight:700}.user-tokens{margin-top:2rem}.user-token-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.token-status{text-align:right}.token-inactive,.token-status{display:flex;align-items:center;justify-content:flex-end}.token-inactive{margin-right:1rem;background-color:rgba(249,60,101,.1)}.token-active,.token-inactive{padding:8px 16px;border-radius:8px;max-width:38vh}.token-active{display:flex;align-items:center;background-color:rgba(0,182,155,.1);justify-content:flex-end}.token-active img,.token-inactive img{width:8px;height:8px;margin-right:8px}.refresh-token-btn{font-weight:700;color:var(--primary-color);cursor:pointer}.onboard-form-block{display:flex;flex-direction:column;background-color:white;box-shadow:0 0 20px rgba(0,0,0,.08);margin-bottom:25px}.onboard-description,.onboard-form-block{padding:1rem;border-radius:1rem}.onboard-description p:first-child,.onboard-form-block p:first-child{font-size:2.5vh!important}.onboard-description *,.onboard-form-block *,.onboard-form-block .text-center>p{font-size:1.95vh!important}.logo{max-width:15vw;object-fit:contain}.side-nav{width:18vw;min-width:270px;max-width:18vw;padding:28px 20px;max-height:100vh;position:-webkit-sticky;position:sticky;box-shadow:0 0 20px rgba(0,0,0,.08);display:flex;flex-direction:column;background-color:white;justify-content:space-between;z-index:12;font-size:2vh;gap:.9em}.period-select,.shop-select{position:relative;width:13vw}.sidenav-el{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem;cursor:pointer}.sidenav-el:hover .sidenav-title{font-weight:700}.sidenav-title{color:var(--clue-color);font-weight:500;margin-left:10px}.side-nav-icon{width:2vh;height:2vh}.submenu-item{margin-bottom:.9em;cursor:pointer;color:#1a1a1a}.submenu-item:hover{font-weight:700}.support-block{display:flex;flex-direction:row;border-radius:16px;padding:.5em 1em;background:rgba(83,41,255,.04)}.support-block-text-writeus{font-weight:700}.support-block-text-box{margin-left:1vh}.support-block-text-title{font-size:1.75vh;font-weight:600;color:rgba(26,26,26,.5)}.support-block-text-subtitle{background:rgba(83,41,255,.04)}.support-block-text-subtitle,.support-block-text-writeus{font-weight:500;color:rgba(26,26,26,1)}.support-block-text-box{display:flex;flex-direction:column;justify-content:center;margin-left:16px}.support-icon{width:3vw;cursor:pointer}.top-nav{padding:12px;margin-top:10px}.additional-tools{background:#f0ad000d;color:#f0ad00;font-size:2vh;padding:.5em 1em;border-radius:16px;margin:0}.additional-tools.expanded{background:#f0ad000d;color:#f0ad00;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0}#root>div>div.dashboard-page>div.dashboard-content.pb-5>div.top-nav>div>div.col-2.d-flex.justify-content-around.top-menu,#root>div>div.dashboard-page>div.dashboard-content.pb-5>div.top-nav>div>div.d-flex.col.me-2{height:9vh!important}.topNavWidth{width:100%!important;max-width:100%!important}.topNavStatic{padding-left:0!important;padding-right:0!important;width:100%!important}.top-nav>div .col,.top-nav>div .col-2{background-color:white;height:60px;display:flex;align-items:center;border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.08);padding:24px 32px}.calculate-page,.dashboard-page,.orders-map{min-height:100vh;display:flex;position:relative}.calculate-content,.dashboard-content,.orders-map-content{width:100%;height:auto;max-height:100vh;overflow-y:auto}.dash-container,.linked-shops-container{max-width:78vw!important}.orders-map{overflow:hidden}.medium-plate{background-color:white;border-radius:16px;padding:16px;min-width:10vw;box-shadow:0 0 20px rgba(0,0,0,.08)}#root>div>div.linked-shops-page>div.linked-shops-content>div.container.linked-shops-container.d-flex>div:first-child>div.d-flex.justify-content-between>div:first-child>p.clue-text.p-0.m-0{font-size:1.95vh!important}.wrapper{width:100%}.storage-table{background-color:white;border-radius:16px;padding:16px;width:100%;box-shadow:0 0 20px rgba(0,0,0,.08)}@media screen and (min-width:2000px){.storage-table{padding:2vh}}.storage-table-title-element{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.chart-table{background-color:white;border-radius:16px;padding:16px;width:100%;box-shadow:0 0 20px rgba(0,0,0,.08)}@media screen and (min-width:2000px){.chart-table{padding:2vh}}.wide-plate{background-color:white;border-radius:16px;min-height:196px;padding:16px;width:100%;font-weight:600;box-shadow:0 0 20px rgba(0,0,0,.08)}@media screen and (min-width:2000px){.wide-plate{padding:2vh}}.wide-plate-title-element-div>.wide-plate-title-elem-p{margin-bottom:0!important;font-size:24px}.wide-plate-title-element{margin-bottom:15px}.finance-table{background-color:white;border-radius:16px;padding:16px;width:100%;box-shadow:0 0 20px rgba(0,0,0,.08)}@media screen and (min-width:2000px){.finance-table{padding:2vh}}.finance-table::-webkit-scrollbar{opacity:0}.fin-row{border-top:1px solid silver;padding:8px 0;font-size:2.5vh;white-space:nowrap;min-width:80px}.finance-table .fin-row,.storage-table .fin-row{font-size:1.95vh!important}.finance-table .fin-row:nth-child(2){font-size:2.25vh!important;padding-right:20px}.finance-table .fin-row:nth-child(3) img{height:1.25vh!important;margin-top:.5vh}.finance-table .fin-row:nth-child(3){padding-left:20px;padding-right:20px;display:flex;justify-content:flex-end;align-items:center;padding-top:.5vh}.finance-table .fin-row:nth-child(3) span{min-width:40px;font-size:1.5vh!important}.storage-table div{display:flex;align-items:flex-start}#root>div>div.dashboard-page>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(5)>div:first-child>div.storage-table.mt-3>div:nth-child(2)>span:nth-child(4),.storage-table .fin-row:nth-child(4){font-size:1.95vh!important}.chart-row-data img,.row-chart img{max-width:8vh!important}.storage-table span{font-size:14px}@media screen and (min-width:2000px){.storage-table span{font-size:1.7vh}}.chart-table-row{margin-top:1rem}@media screen and (min-width:2000px){.chart-table-row .clue-text{font-size:1.7vh!important}}.chart-row-data{display:flex;justify-content:space-around;gap:2rem}.chart-row-data p:first-child,.row-chart p:first-child{font-size:2.25vh!important}.row-chart{display:flex;justify-content:space-around;gap:2rem;margin-left:10px}.small-plate{background-color:white;border-radius:16px;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:16px;min-width:15vw;box-shadow:0 0 20px rgba(0,0,0,.08)}@media screen and (min-width:2000px){.small-plate{padding:2vh}}.big-chart{background-color:white;border-radius:16px;min-height:500px;padding:16px;box-shadow:0 0 20px rgba(0,0,0,.08)}.linked-shops-page{min-height:100vh;display:flex}.linked-shops-content{width:100%;min-height:100vh;overflow-y:auto}.sub-page{min-height:100vh;display:flex}.sub-page-content{width:100%}.sub-page-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;padding:16px}.sub-card{display:flex;flex-direction:column;border-radius:16px;background-color:#fff;padding:24px}.sub-card-row{display:flex;width:100%;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.sub-card-content-wrap{display:flex;gap:16px}.sub-card-content{display:flex;flex-direction:column;justify-content:space-between}.sub-card-content-title{margin:0;font-size:24px;font-weight:700;line-height:30px}.sub-card-content-text{margin:0;font-size:16px;font-weight:500;line-height:20px}.sub-card-content-pay{padding-bottom:20px;color:#8c8c8c}.sub-divider{padding:0;border-bottom:1px solid #8c8c8c80}.sub-card-toggle{display:flex;align-items:center;cursor:pointer}.sub-card-toggle img{width:12px;height:12px;margin-right:8px}.sub-card-toggle span{font-size:16px;font-weight:500;line-height:20px;color:#8c8c8c}.add-token-modal .modal-content{box-shadow:none;border:none}.top-nav .dash-container div:first-child{padding:2vh!important}.linked-shop-block{position:relative;display:flex;flex-direction:column;height:250px;background-color:white;padding:1rem;border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.08);min-width:calc(100% / 2 - 20px);margin-bottom:1.5vh}.row-linked-shop{--bs-gutter-x:0!important;--bs-gutter-y:0!important;gap:15px!important}.linked-shop-block h3,.linked-shop-block>div>div p{font-size:2.75vh!important}.linked-shop-block p,.linked-shop-block span{font-size:1.95vh}.confirmation-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:100vw;background-color:silver}.form-check-label{font-weight:700!important}.hidden-checkbox{opacity:0}.toggle-block{padding:4px;border:1px solid silver;border-radius:4px;min-width:60px;display:flex;justify-content:space-between;gap:4px;margin-left:10px}.toggler{cursor:pointer}.toggler,.toggler-active{border-radius:4px;padding:4px;width:32px;height:32px;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center}.toggler-active{background-color:rgba(232,232,232,1)}.modal-content{border-radius:16px!important}#order+label{position:relative;padding-left:25px;cursor:pointer}#order+label:before{content:"";position:absolute;left:-3px;top:-1px;width:24px;height:24px;background-color:#fff;border:1px solid silver;border-radius:4px}#order:checked+label:before{background-color:rgba(240,173,0,1)}#order+label:after{content:"\2713";position:absolute;top:0;left:3px;font-size:16px;color:transparent;transition:all .2s}#order:checked+label:after{color:#fff}#sales+label{position:relative;padding-left:25px;cursor:pointer}#sales+label:before{content:"";position:absolute;left:-3px;top:-1px;width:24px;height:24px;background-color:#fff;border:1px solid silver;border-radius:4px}#sales:checked+label:before{background-color:var(--primary-color)}#sales+label:after{content:"\2713";position:absolute;top:0;left:3px;font-size:16px;color:transparent;transition:all .2s}#sales:checked+label:after{color:#fff}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.3}.loader{color:var(--primary-color);font-size:8px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:mulShdSpin 1.3s linear infinite;transform:translateZ(0)}.small-loader{width:16px;height:16px;border:2px solid #f3f3f3;border-top-color:rgba(83,41,255,1);border-radius:50%;animation:spin 1s linear infinite;display:inline-block;margin-right:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mulShdSpin{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.mockup-page{min-height:100vh;padding-top:45px;display:flex;background-color:white;overflow:hidden}.mockup-start{height:60vh;width:40vw;display:flex;flex-direction:column;justify-content:space-between}.mockup-end{width:40vw;display:flex;align-items:center;justify-content:center}.mockup-end img{height:80vh;width:auto;object-position:contain;object-fit:contain;object-position:center}.numbers{font-weight:700;font-size:1.5vw}.small-title{font-size:1.75vh}.small-numbers{font-size:2vh}.medium-numbers{font-size:2.25vh}.tiny-numbers{font-size:1.55vh!important;font-weight:700}.mobile-menu{display:none}.hamburger{display:none!important}.stock-analysis-left-space{width:24px}.request-monitoring-search-mobile{display:none}.search-mobile-req-monitoring{width:80%!important}.filter-options,.search-mobile-req-monitoring{display:flex;flex-direction:row}.schedule-footer .schedule-revenue-storage-chart{width:68%!important}.schedule-footer .scehdule-revenue-structure{width:30%!important}@media screen and (max-width:1080px){.button-container{flex-direction:row!important;align-items:center!important}.abc-filter-container{display:flex;margin-bottom:10px;flex-direction:column;align-items:flex-start!important}.filter-options{margin-top:10px}.table-wrapper-mobile{overflow-y:hidden;overflow-x:scroll}.table-mobile-abc{min-width:1400px}.row-linked-shop{display:contents!important}.table-container{overflow:scroll}.stock-analysis-left-space{width:48px}.search-mobile-req-monitoring{display:flex;align-items:center;flex-direction:row}.stock-mobile-header{align-items:flex-start!important}.generatorPage .generator,.stock-mobile-header{flex-direction:column!important}.table-wrapper-req-monitoring{min-width:90vw!important}.barcode-sku-brand,.productInfo-price-photo,.productInfo-wbInfo{width:100%!important}.wide-plate-title-elem-p{font-size:18px!important}.downloadButtonDashMobile>.download-button{display:flex;align-items:center;justify-content:center;margin-top:10px;color:#fff;border-radius:8px;font-size:15px;font-weight:600;padding:4px;min-width:150px;max-width:150px;white-space:nowrap;height:35px;cursor:pointer}.downloadButtonDashMobile>.download-button img{width:15px;height:13px}.dashboardMobile .row{flex-direction:column}.dash-container,.linked-shops-container{display:flex;flex-direction:column;min-width:90vw;padding:1.75vh 0!important}.top-nav .dash-container{display:flex;flex-direction:row;min-width:90vw}.chart-wrapper{max-width:90vw;overflow:scroll}#root>div>div.dashboard-page>div.dashboard-content.pb-3>div:nth-child(3)>div:nth-child(2)>div>div>div.d-flex.justify-content-between.align-items-center{display:flex;flex-direction:column;width:80vw!important}.numbers{font-weight:700;font-size:2.75vh}.eyes{display:flex!important;justify-content:flex-end!important;font-size:3vh!important}.dashboard-content{overflow-x:hidden}.side-nav{visibility:hidden;opacity:0;position:fixed;left:-100%;width:auto;transition:opacity .3s ease,visibility .3s ease,left .3s ease}.side-nav.open{visibility:visible;opacity:1;left:0;height:100%}.burger-menu-mobile{display:block;margin:0;color:#552CFF}.finance-table::-webkit-scrollbar{opacity:1}.top-menu{display:none!important;gap:10px}.hamburger,.top-menu{font-size:20px!important;padding:0!important}.hamburger{display:flex!important;width:15vw!important}.hamburger svg{min-width:6vw!important}#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:first-child{display:flex;flex-direction:column}#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(2)>div{overflow-x:auto}#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(2)>div>div>div{display:block!important;font-size:12px}.big-chart{min-width:900px}.big-chart canvas{overflow-x:scroll!important;min-height:60vh!important;min-width:860px!important}#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(3),#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(4),#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(5){display:flex;flex-direction:column}.wrapper span{font-size:1.75vh}.fin-row:first-child{min-width:190px!important}.fin-row{min-width:110px!important;padding-right:10px}#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(5)>div:first-child>div.finance-table span,#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(5)>div:first-child>div.storage-table.mt-3 span{white-space:nowrap;margin-right:4px;font-size:1.75vh!important}#root>div>div>div.dashboard-content.pb-5>div:nth-child(3)>div:nth-child(5)>div:nth-child(2)>div.finance-table .fin-row{min-width:140px!important}.storage-table{overflow-x:scroll!important}.wide-plate{overflow-x:scroll}.wide-plate div{width:800px}.chart-table .container{display:flex;gap:2rem}.boarding-content>.container,.chart-row-data,.linked-shops-content>.container,.row-chart{display:flex!important;flex-direction:column!important}.period-select,.shop-select{position:relative;width:150px}.mobile-menu{display:block;background-color:white;position:absolute;width:100vw;min-height:100vh;left:-100vw;z-index:999999;padding:2rem}.mobile-menu,.mobile-open{top:0;transition:all .25s ease-in-out}.mobile-open{left:0}.mockup-page{overflow:hidden}.mockup-wrapper{display:flex!important;flex-direction:column!important;justify-content:center;width:80vw;padding:0!important}.mockup-start{width:100vw;height:50vh;justify-content:center}.mockup-start,.mockup-start p{display:flex;flex-direction:column;align-items:center}.mockup-start p{text-align:center;font-size:20px!important;width:75vw;left:-200px;margin-top:40px}.mockup-end{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0}.mockup-end img{height:50vh;padding-bottom:100px}.signup-page{padding:0}.signin-form,.signup-form{width:90vw!important}.signin-form{padding:24px 20px}.logo{max-width:150px!important}.fields-container{width:80vw}.input-field{max-width:80vw!important}.signin-form button,.signup-form button{width:80vw;padding:16px 24px;font-size:16px}.signin-form label,.signup-form input,.signup-form label,.signup-form select{font-size:1.75vh;max-width:80vw!important}#root>div>div>div>div:nth-child(4){font-size:1.75vh!important}.signup-form div:last-child{width:80vw}#root>div>div>div>div:nth-child(5){font-size:14px}.signup-form h1{font-size:18px!important}}@media screen and (max-width:900px){.stock-analysis-left-space{width:36px}}@media screen and (max-width:600px){.stock-analysis-left-space{width:24px}}@media screen and (max-width:480px){.button-container{flex-direction:column!important;align-items:baseline!important}}.search{width:100%;display:flex}.search-box{flex-grow:1;max-width:100%}.search-input{flex-grow:1;min-width:0}.search-container{flex:1 1 300px}@media (max-width:1090px){.input-and-button-container{flex-direction:column}.search-container{flex-basis:100%}}.button-container{flex-direction:row;flex:0 0 auto;align-items:center}.search-box-btn{border:none;outline:none;background-color:inherit;color:inherit;margin-left:10px}.input-and-button-container{gap:15px}.search-box{max-width:670px;display:flex;flex-direction:row;align-items:center}.search-input{max-width:670px;height:44px;border:1px solid #5329ff80!important;border-radius:8px;padding:0 16px}.search-input::placeholder{width:max-content;height:25px;size:16px;line-height:20px;color:#1a1a1a80}.table-header{height:76px;background-color:#f7f6fe;color:grey;padding:.3em;margin:20px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;font-weight:500;font-size:1rem;border-radius:8px}.table-header div:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.table-body{margin:20px;display:flex;flex-direction:column}.table-body-row{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-around;text-align:left;border-bottom:1px solid #f1f1f1}.scrollable-table-vertical{overflow-x:scroll;max-width:100vw}.scrollable-table{overflow-y:auto;max-height:500px;overflow-x:hidden;overscroll-behavior:none}@media screen and (min-width:2000px){.abcAnalysis .scrollable-table{max-height:calc(100vh - 590px)}}.table-header-category-monitoring>div{width:max-content;min-width:5%}.table-body-row-category-monitoring div{width:max-content;min-width:6%}.scrollable-table::-webkit-scrollbar{background:#5329ff80;border-radius:6px;width:6px;height:33%}.scrollable-table::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-table::-webkit-scrollbar-thumb{background:#5329ff80;border-radius:6px}.scrollable-table-request{overflow-x:hidden;overflow-y:auto;max-height:400px;max-width:68%}.scrollable-table-request::-webkit-scrollbar{height:8px;width:8px}.scrollable-table-request::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-table-request::-webkit-scrollbar-thumb{background:#5329ff80;border-radius:6px}.table th:first-child{width:80vw}.table th:first-child,.table th:not(:first-child){text-align:center;white-space:nowrap;vertical-align:middle}.table th:not(:first-child){width:60vw}.table{width:100%;table-layout:fixed}.table td{height:50px;border-bottom:1px solid #f1f1f1;white-space:nowrap;text-align:start}.table-glit-category-mon-header>th{font-weight:400;color:#8C8C8C}.table-glit-category-mon-body>td:not(:first-child){font-weight:400;background-color:#00000008;border-radius:8px;padding:4px 8px}.table-glit-category-mon-body{width:max-content;height:max-content;padding:5px;display:flex;flex-direction:row}.table-content{height:max-content}.table-content,.table-content-stock{border-radius:10px;background-color:#ffffff}.table-content-stock{margin:22px 0 0 40px;overflow-x:auto;width:calc(100% - 40px);height:calc(100vh - 220px)}.table-glit{width:100%;table-layout:fixed}.table-glit td{height:50px;border-bottom:1px solid #f1f1f1}.table-glit th:first-child,.table-glit th:not(:first-child){width:13vw}.table-glit-product{width:100%;table-layout:fixed}.table-glit-product td{height:50px;border-bottom:1px solid #f1f1f1}.table-glit-product td:first-child{width:13vw}.table-glit-product td:not(:first-child){width:4vw}.table-glit-product th:first-child{width:13vw}.table-glit-product th:not(:first-child){width:4vw}.table-glit-request{width:100%;table-layout:fixed}.table-glit-request td{height:50px;border-bottom:1px solid #f1f1f1}.table-glit-request th:first-child{width:2vw}.table-glit-request th:not(:first-child){width:3vw}.product-cont{display:flex;gap:50px}.product-cont-item{width:617px;min-height:367px;border-radius:16px;background-color:white}.product-cont-item-p{display:flex;justify-content:space-between;margin:10px 20px;font-size:16px;font-weight:700;color:rgba(26,26,26,1)}.input-product{width:280px;height:47px;border-radius:8px;padding:16px;font-size:16px;font-weight:700;line-height:20px}.input-product-span{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:18px;font-weight:700;line-height:22px;color:rgba(26,26,26,1)}.download-button{display:flex;align-items:center;align-self:flex-end;background-color:#5329ff;color:#fff;border-radius:8px;font-size:16px;font-weight:600;padding:8px;min-width:150px;white-space:nowrap;height:45px;cursor:pointer}@media screen and (min-width:2000px){.download-button{min-width:-moz-fit-content;min-width:fit-content;height:auto;padding:1vh;font-size:1.75vh}}.download-button img{width:18px;height:16px;margin-right:6px}@media screen and (min-width:2000px){.download-button img{width:2vh;height:2vh}}.download-button.disabled{pointer-events:none}.filter-panel{display:flex;justify-content:space-between;width:100%}.icon-sort-wrap{display:inline-block;cursor:pointer;background:transparent}.sort-icon{transition:transform .3s ease}.sort-icon_rotate{transform:rotate(180deg)}.in-circle{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:0;white-space:nowrap}.linked-wrap .linked-shop-block{padding-left:1rem}.linked-wrap{width:100vw}.header-btn-wrap{display:flex;gap:40px}.header-btn{font-size:20px;display:flex;align-items:center;padding:20px 30px 20px 14px;width:auto;gap:16px}.header-btn_light{background-color:#5329ff1a;color:#5329ff}.try-again-btn{padding:20px 0;font-weight:600;font-size:18px}.cancel-subscription-modal{font-weight:700;font-size:24px;line-height:30px;color:#1a1a1a}.cancel-subscription-modal-text{font-weight:500;font-size:16px;line-height:20px;color:#1a1a1a}.button-box{display:flex;flex-direction:column;gap:12px;margin-top:24px}.button-stay{display:flex;height:63px;align-items:center;justify-content:center;background:#5329ff;border:2px solid #5329ff;border-radius:8px;color:#f1f1f1;font-size:18px;font-weight:700;line-height:22px}.button-stay:hover{cursor:pointer}.button-cancel{display:flex;height:63px;align-items:center;justify-content:center;background:white;border-radius:8px;color:#5329ff;font-size:18px;font-weight:700;line-height:22px;border:2px solid #ddd4ff}.button-cancel:hover{cursor:pointer}.error-notifications{position:relative;display:inline-block;border-bottom:1px solid rgba(232,232,232,1);padding-bottom:12px}.error-no-messages{font-size:16px;font-weight:700;line-height:22px}.error-notification{position:relative}.error-notification svg{display:inline-block;cursor:pointer}.error-number{position:absolute;top:-7px;right:-4px}.error-number,.error-number-support{font-size:12px;color:white;background-color:red;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.error-popup{position:absolute;top:110%;left:-450px;background-color:#fff;border:1px solid #ddd;padding:24px 32px;width:500px;border-radius:8px;z-index:12;max-height:600px;overflow-y:auto}.error-popup::-webkit-scrollbar{width:0}.error-popup-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:12px}.message-popup-body{width:100%;display:flex;flex-direction:column;gap:12px}.message-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px}.message-date-close,.message-icon-text{display:flex;align-items:center;gap:12px}.message-title{margin:0;font-weight:700;font-size:16px;line-height:20px;color:rgba(26,26,26,1)}.message-date{color:rgba(140,140,140,1)}.message-date,.message-text{font-weight:500;font-size:16px;line-height:20px}.message-text{color:rgba(26,26,26,1);margin-bottom:12px}.abcAnalysis .table-header,.abcAnalysis .table-header th{position:-webkit-sticky;position:sticky;top:0}.abcAnalysis .table-header img{background-color:transparent}.abcAnalysis .filter-btn{text-align:center;border-radius:8px;font-size:1rem;font-weight:600;padding:.6em 1.25em;margin-left:.75em;white-space:nowrap;height:45px;cursor:pointer;color:grey}@media screen and (min-width:2000px){.abcAnalysis .filter-btn{height:unset}}.abcAnalysis .filter-btn.active{background-color:#5329ff;color:#fff}.filter-btn-p{color:grey;font-size:1rem;margin-left:.75em}.abc-filter-container{position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;padding:1rem 0 0 1rem;align-items:center}.table-row-image{display:flex;flex-direction:row;align-items:center}.icon-sort{width:16px;height:16px;margin:0 4px}.tooltip-container{position:relative;display:inline-block}.info-icon{cursor:pointer;margin-left:5px}.tooltip-content{width:300px;background-color:white;color:black;text-align:left;padding:10px;border-radius:8px;box-shadow:0 0 20px 0 #00000014;position:absolute;z-index:1;font-size:14px;white-space:normal}.image-button{padding:5px 14px;display:flex;align-items:center;flex-direction:row;cursor:pointer;background-color:#5329ff0d;border-radius:8px;width:100%;max-width:230px;max-height:50px;box-sizing:border-box}@media screen and (min-width:2000px){.image-button{align-items:center;max-width:unset}}.circle{border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.icon-image{width:24px;height:24px;object-fit:cover}@media screen and (min-width:2000px){.icon-image{width:2vh;height:2vh}}.label{margin-left:5px;font-size:16px;font-weight:600;color:#5329ff;white-space:nowrap}.goods-cell{min-width:200px}.goods-cell-150{min-width:150px}.goods-cell-120{min-width:120px}.goods-cell-135{min-width:135px}.goods-cell-160{min-width:160px}.goods-cell-180{min-width:180px}.goods-cell-100{min-width:100px}.about-goods-first{width:250px}.name-of-goods{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:200px;max-width:200px}.about-goods,.table-caption{display:flex;align-items:center}.table-caption{gap:20px;width:100%;height:100%;font-size:24px;line-height:30px;font-weight:700;color:rgba(26,26,26,1);margin:20px 0 5px 50px}.table-caption thead{height:76px}.table-stock thead{min-width:7160px}.table-stock tbody{min-width:7200px}.about-goods-title{min-width:1280px}.about-goods-title-sells{min-width:615px}.about-goods-title-returns{min-width:440px}.about-goods-title-logistic,.about-goods-title-selfcost{min-width:320px}.about-goods-title-other{min-width:670px}.about-goods-title-profit{min-width:1240px}.about-goods-title-abc{min-width:260px}.about-goods-title-price{min-width:460px}.about-goods-title-orders{min-width:275px}.about-goods-title-purchase{min-width:625px}.about-goods-title-speed{min-width:275px}.about-goods-title-remainder{min-width:150px}.table-stock{max-width:none;table-layout:fixed;width:7150px}.custom-table::-webkit-scrollbar{height:6px;border-radius:6px;width:6px}.custom-table::-webkit-scrollbar-track{background:#f1f1f1;margin-top:140px}.custom-table::-webkit-scrollbar-thumb{background:#5329ff80;border-radius:6px}.table-stock thead tr{display:flex;align-items:center;gap:20px;width:100%;height:40px;border-bottom:1px solid #e8e8e8;height:76px;background:rgba(247,246,254,1);border-radius:12px;margin-left:15px}.table-stock thead tr th{font-weight:500;font-size:16px;line-height:20px;color:rgba(140,140,140,1);height:100%}.table-stock tbody tr{display:flex;align-items:center;gap:20px;width:100%;min-height:44px;padding:5px 0;border-bottom:1px solid rgba(232,232,232,1)}.goods-cell-first{margin-left:25px}.table-stock tbody tr td{height:100%}.table-alignment{flex-direction:column;height:100%}.about-goods-wrapper,.table-alignment{display:flex;width:100%}.empty-box{min-width:30px;margin:0 10px;height:40px;display:flex;align-items:center}.about-goods-cell{min-width:1400px;display:flex;flex-direction:column}.border-right{border-right:1px solid rgba(232,232,232,1)}.height-100{height:100%;display:flex;align-items:center}.custom-table-container{font-family:Arial,sans-serif;padding:20px;background-color:#fff}.custom-table{width:100%;overflow:auto;position:relative;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08);overscroll-behavior:none}.table-container{display:flex;width:max-content;background:white;height:-moz-fit-content;height:fit-content}.fixed-columns{position:-webkit-sticky;position:sticky;left:0;z-index:3;background-color:#fff;border-radius:16px;display:flex;transition:box-shadow .3s ease;height:100%;min-height:100%}.scrollable-columns{display:flex;margin-right:10px}.column{display:flex;flex-direction:column}.cell{height:100%;min-height:60px;padding:10px;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;font-size:14px}.cell-header,.goods-cell-header{z-index:2;height:70px;box-sizing:border-box}.cell-header,.goods-cell-header,.header-cell{position:-webkit-sticky;position:sticky;min-height:70px;max-height:70px}.header-cell{top:0;background:rgba(255,255,255,1);font-size:1.5rem;line-height:1.25;font-weight:700;color:rgba(26,26,26,1)}.cell-header,.goods-cell-header{top:70px}.goods-cell-header{color:#8c8c8c;font-size:1rem;font-weight:500;line-height:1.25;border:none;padding-left:50px;margin-left:17px;background:#f7f6fe;display:flex;align-items:center;max-height:70px}.cell-header{color:#8c8c8c;font-size:1rem;font-weight:500;line-height:1.25;border:none;background:#f7f6fe;height:70px;min-height:70px;box-sizing:border-box}.data-cell{background-color:#fff;font-size:1rem;font-weight:500;line-height:1.25;max-height:70px}.fixed-columns .cell-header,.fixed-columns .goods-cell-header,.fixed-columns .header-cell{z-index:4}.scrollable-columns .cell-header,.scrollable-columns .header-cell{z-index:1}.custom-table{will-change:transform;-webkit-overflow-scrolling:touch}.goods-cell{width:300px}.fixed-columns-shadow{box-shadow:6px 0 10px -5px rgba(0,0,0,.06)}.productInfo-price-photo{display:flex;background:white;width:calc(100% / 3 - 10px);height:199px;border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.productInfo-price-photo-photo{height:182px;width:138px;background-color:#D3D3D3;display:flex;align-items:flex-start;justify-content:center;border-radius:3px;margin:8px 0 0 8px}.productInfo-price-photo-photo img{height:182px;width:138px;object-fit:cover;border-radius:3px}.productInfo-price-photo-price{margin-left:18px;margin-top:8px}.barcode-sku-brand{background-color:white}.barcode-sku-brand,.productInfo-wbInfo{width:calc(100% / 3 - 10px);height:199px;border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.productInfo-wbInfo{display:flex;flex-direction:column;justify-content:space-between;padding:16px;background:rgba(255,255,255,1)}.productInfo-wbInfo-rating{display:flex;justify-content:space-between;flex-direction:row;width:100%}.productInfo-wbInfo-rating p{font-size:24px;margin:8px 0 0;font-weight:700;line-height:30px;color:rgba(26,26,26,1)}.productInfo-wbInfo-rating img{height:30px}.barcode-wrapper{margin-top:5px;margin-left:15px}.barcode{display:flex;align-items:flex-start;justify-content:space-between}.barcode-row{flex-direction:column}.barcode-sku-data-wrapper{max-height:125px;overflow:auto;min-width:max-content;margin-right:20px}.barcode-sku-data-wrapper::-webkit-scrollbar{width:6px}.barcode-sku-data-wrapper::-webkit-scrollbar-track{background:#f4f4f4}.barcode-sku-data-wrapper::-webkit-scrollbar-thumb{background-color:#5329FF80;border-radius:8px}.barcode-sku-data-wrapper::-webkit-scrollbar-thumb:hover{background-color:#5329FF80}.barcode-text-title{margin-bottom:10px;margin-top:15px;font-size:16px;font-weight:500;color:#8c8c8c;position:-webkit-sticky;position:sticky}.barcode-row-image{width:60px;height:60px;background-color:rgba(126,126,126,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:17px;margin-top:16px}.barcode-text{font-size:16px;font-weight:500;line-height:20px;color:rgba(26,26,26,1);margin-right:10px}.sales-box-wrapper{width:100%;max-width:312px;height:205px;background:rgba(255,255,255,1);border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.sales-box-title{font-size:16px;font-weight:500;color:#8c8c8c;line-height:20px;margin-top:16px;margin-bottom:8px}.sales-box-price{font-size:24px;font-weight:700;line-height:30px;color:rgba(26,26,26,1);margin-bottom:8px}.sales-box-image{width:60px;height:60px;background-color:rgba(126,126,126,.2);border-radius:10px;margin-right:16px;display:flex;align-items:center;justify-content:center;margin-top:16px}.sales-box-with-image{display:flex;justify-content:space-between;margin-left:16px}.sales-box-quantity{margin-left:16px;margin-top:24px}.sebestoimost-box-wrapper{width:100%;max-width:312px;height:205px;background:rgba(255,255,255,1);border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.sebestoimost-box-row{display:flex;justify-content:space-between;margin-left:16px}.sebestoimost-box-image{width:100%;max-width:60px;height:60px;background-color:rgba(74,217,145,.2);border-radius:10px;margin-right:16px;display:flex;align-items:center;justify-content:center;margin-top:16px}.sebestoimost-box-image img{width:28px;height:28px}.sebestoimost-box-button{height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:16px 16px 0}.sebestoimost-box-button button{display:flex;align-items:center;height:45px;width:100%;border:none;background:rgba(83,41,255,.05);padding:8px;border-radius:8px;font-size:14px;font-weight:600;line-height:25px;color:rgba(83,41,255,1)}.sebestoimost-box-button button img{margin-right:8px;margin-left:14px}.returns-box-wrapper{width:100%;max-width:312px;height:205px;background:rgba(255,255,255,1);border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.returns-box-row{display:flex;justify-content:space-between;margin-left:16px}.returns-qantity{margin-left:16px;margin-top:24px}.returns-box-image{width:60px;height:60px;background-color:rgba(255,144,102,.2);border-radius:10px;margin-right:16px;display:flex;align-items:center;justify-content:center;margin-top:16px}.penalty-wb-box-wrapper{gap:20px;display:flex;flex-direction:column;max-width:312px;width:100%}.penalty-wb-box{width:100%;max-width:340px;height:55px;background:rgba(255,255,255,1);border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08);display:flex;align-items:center;justify-content:space-between;padding:0 16px}.penalty-wb-box-title{font-size:16px;font-weight:500;line-height:20px;color:rgba(140,140,140,1)}.expenses-box-wrapper{width:100%;max-width:422px;height:90px;background:rgba(255,255,255,1);border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.expenses-box-title{font-size:16px;font-weight:500;line-height:20px;color:rgba(140,140,140,1);margin-left:16px;margin-top:16px;margin-bottom:8px}.expenses-box-price{display:flex;align-items:center;justify-content:space-between}.expenses-box-price-title{font-size:24px;font-weight:700;line-height:30px;color:rgba(26,26,26,1);margin-left:16px}.orders-ostatok-box-wrapper{width:100%;max-width:644px;height:140px;background:rgba(255,255,255,1);border-radius:16px;display:flex;flex-direction:column;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.orders-ostatok-box-title{font-size:24px;font-weight:700;line-height:30px;margin:16px 0 0 16px}.orders-ostatok-row{display:flex;justify-content:space-between;margin:16px 0 0 16px}.orders-ostatok-row-text{font-size:16px;font-weight:600;line-height:20px;color:rgba(26,26,26,1)}.orders-ostatok-row-second{display:flex;justify-content:space-between;margin:0 0 0 16px}.orders-ostatok-row-digit{font-size:18px;font-weight:700;line-height:23px;color:rgba(26,26,26,1);margin-right:8px}.productInfo-nav{display:flex;justify-content:space-between;align-items:flex-end;margin-left:10px;margin-top:24px;margin-bottom:0;width:100%}.productInfo-nav-text{display:flex;align-items:center;justify-content:center;padding:0 12px;font-size:18px;height:100%}.sellout-box-wrapper{width:100%;max-width:422px;height:140px;background:rgba(255,255,255,1);border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.08);padding:16px}.sellout-box-title{font-size:16px;font-weight:500;line-height:20px;color:rgba(140,140,140,1);margin-bottom:8px}.sellout-box-digit{font-size:24px;font-weight:700;line-height:30px}.product-cont-item-box{width:612px;height:221px;background:rgba(255,255,255,1);border-radius:16px;padding:16px;margin-top:20px;margin-bottom:60px}.product-cont-item-wrapper{display:flex;justify-content:space-between;gap:50px}.product-cont-item-title{font-size:24px;font-weight:700;line-height:30px;color:rgba(26,26,26,1);margin-bottom:8px}.product-cont-item-subtitle{font-size:16px;font-weight:700;line-height:20px;color:rgba(140,140,140,1);margin:8px 0}.table-wrapper-category-mon{overflow-x:auto;margin:10px 20px}.req-mon-table-header{width:max-content}.req-mon-table-header-tr{display:flex;flex-direction:row;align-items:center;justify-content:center}.req-mon-table-body{max-height:600px}.req-mon-table-header-th-first{border-top-left-radius:12px;border-bottom-left-radius:12px;position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:200px}.req-mon-table-header-th-first,.req-mon-table-header-th-last{padding:10px;background:#f7f6fe;min-height:70px;color:#8c8c8c;display:flex;align-items:center}.req-mon-table-header-th-last{border-top-right-radius:12px;border-bottom-right-radius:12px;min-width:120px}.req-mon-table-body-td{min-width:120px}.req-mon-table-body-td,.req-mon-table-body-td-first{text-wrap:nowrap;padding:10px;display:flex;align-items:center;border-bottom:1px solid #e0e0e0}.req-mon-table-body-td-first{position:-webkit-sticky!important;position:sticky!important;left:0!important;z-index:4;background-color:white;min-width:200px}.req-mon-table-header-th{white-space:normal;padding:10px;background:#f7f6fe;min-height:70px;color:#8c8c8c;display:flex;align-items:center;justify-content:center;min-width:120px}.req-mon-table-body{width:max-content;max-height:500px;overflow-y:auto}.req-mon-table-body-tr{display:flex;flex-direction:row}.table-wrapper-category-mon thead th:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px;padding:16px;text-align:left;position:-webkit-sticky;position:sticky;left:0;z-index:1}.table-wrapper-category-mon tbody td:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:white}.table-wrapper-category-mon thead th:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.table-wrapper-category-mon tbody td,.table-wrapper-category-mon thead th{padding:10px}.table-wrapper-category-mon table{width:100%;border-collapse:collapse}.table-wrapper-category-mon thead th{background-color:#F7F6FE;padding:10px;text-align:left;color:#8C8C8C;font-weight:500;font-size:16px}.table-wrapper-category-mon tbody td{padding:10px;text-align:center;border-bottom:1px solid #e8e8e8}.table-wrapper-category-mon .category{text-align:left;color:#5329FF;font-weight:500}.table-wrapper-category-mon tbody td,.table-wrapper-category-mon thead th{white-space:nowrap}.table-wrapper-category-mon tr:nth-child(n) td{background-color:#fff}.icon-sort-wrap-category-monitoring{display:block}.scrollable-table-monitoring-category{overflow-x:auto}.scrollable-table-monitoring-category::-webkit-scrollbar{height:6px}.scrollable-table-monitoring-category::-webkit-scrollbar-track{background:#f4f4f4}.scrollable-table-monitoring-category::-webkit-scrollbar-thumb{background-color:#5329FF80;border-radius:8px}.scrollable-table-monitoring-category::-webkit-scrollbar-thumb:hover{background-color:#5329FF80}.table-content-category-monitoring{height:max-content;border-radius:10px;background-color:#ffffff;margin:0 0 0 60px;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.table-container-req-mon{overflow-y:auto}.table-container-req-mon table{width:100%}.table-container-req-mon thead th{background-color:#f2f2f2;position:-webkit-sticky;position:sticky;top:0;z-index:4}.table-container-req-mon thead th:first-child{z-index:5;position:-webkit-sticky;position:sticky}.table-container-req-mon tbody{display:table;overflow-y:auto}.table-container-req-mon thead{display:flex}.table-container-req-mon thead tr{display:contents;width:100%}.table-container-req-mon tbody tr{display:table;width:100%}.arrow{background:none;border:none;font-size:16px;font-weight:500;cursor:pointer}.left-arrow{margin-right:5px}.right-arrow{margin-left:5px}.filter-tab-container,.stock-analysis-tab-container{display:flex;align-items:center}.stock-analysis-tab-container{width:max-content;justify-content:space-around;margin-top:30px}.stock-analysis-tab-container-item{border-radius:8px;cursor:pointer;width:max-content;margin-left:15px;text-align:center;padding:8px 12px}.stock-analysis-tab-container-item p{margin:0;padding:0;color:#1A1A1A80;font-weight:500}.request-table{width:74vw;box-shadow:0 0 20px 0 rgba(0,0,0,.08);margin:0 0 0 60px}.tableContainer{width:62vw;margin:10px 0 10px 20px}.tableContainer .table{width:100%;border-collapse:collapse;margin:0}.tableContainer td,.tableContainer th{padding:0 12px 15px 30px;height:30px}.tableContainer table thead th{background-color:#F7F6FE;color:#8C8C8C;font-weight:400;border-bottom:0;position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:16px;text-align:center;white-space:normal;word-wrap:break-word}.tableContainer table thead th:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px;text-align:left}.tableContainer table thead th:nth-child(2){text-align:left}.tableContainer table thead th:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px;text-align:left}.tableContainer table body tr{border-bottom:1px solid #e8e8e8}.tableContainer td:first-child{color:#5329FF;font-weight:400}.scrollableBody::-webkit-scrollbar{width:8px}.scrollableBody::-webkit-scrollbar-track{background:#f4f4f4}.scrollableBody::-webkit-scrollbar-thumb{background-color:#5329FF80;border-radius:8px}.scrollableBody::-webkit-scrollbar-thumb:hover{background-color:#5329FF80}.container{--bs-gutter-x:0!important}.table-wrapper-req-monitoring{display:flex;flex-direction:column;max-width:78vw!important;height:max-content;--bs-gutter-x:0!important;border-radius:10px;background-color:#ffffff;margin:auto;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.table-req-monitoring tbody td{text-align:left;padding:5px 10px}.table-req-monitoring thead th:nth-child(2){text-align:left}.table-req-monitoring thead th{text-align:center}.infoOfTable{background-color:#5329FF08;padding:10px;border-radius:10px;max-width:max-content;margin:20px 20px 10px}.attention-icon,.infoOfTable{display:flex;align-items:center}.attention-icon{background:#f2ecfe;border-radius:50%;width:24px;height:24px;justify-content:center;color:#5329FF;margin-right:10px;border:1.5px solid #5329ff}.exclamation-circle{font-weight:700;font-size:14px}.page-info{position:relative}.page-info,.pagination{display:flex;align-items:center}.pagination{border-radius:8px;padding:4px 8px;justify-content:space-between;min-width:166px}.page{display:flex;align-items:center;margin-left:3px;margin-right:3px}.page span{font-size:16px;font-weight:700}.icon-page:before{content:"\1F4C4";margin-right:5px}.rank{display:flex;align-items:center}.rank span{font-weight:500}.icon-rank:before{content:"\2630";margin-right:5px}.icon-up:before{content:"\2197";color:#4caf50;margin-left:5px}.req-mon-td-wrapper{display:flex;align-items:center;justify-content:space-between}.req-mon-td-wrapper .rank{margin-left:5px}.req-mon-td-quantity{background-color:#00000008}.req-mon-td-quantity,.req-mon-td-quantity-empty{margin-right:10px;padding:4px 16px;border-radius:8px;font-weight:700}.req-mon-td-quantity-empty{background-color:transparent;min-width:42px}.loader-wrapper{display:flex;justify-content:center;align-items:center;height:80vh}.no-translate{-webkit-translate:none;translate:none}.chart-container{padding:16px;background-color:white;border-radius:16px;box-shadow:0 0 20px rgba(0,0,0,.08);transition:transform .3s ease-in-out}@media screen and (min-width:2000px){.chart-container{padding:2vh}}.chart-title{text-align:left;color:#1A1A1A;font-weight:700;font-size:20px}canvas{max-height:400px}.bar{transition:background-color .2s ease-in-out}.bar:hover{background-color:rgba(255,99,132,.8)}.roundedChartColor{background-color:#F0AD00}.roundedChartColor,.roundedChartColorPurple{width:17px;height:17px;border-radius:3px;margin-right:5px}.roundedChartColorPurple{background-color:#5329FF}.chart-container-colors-wrapper,.chart-container-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.chart-header-wrapper{display:flex;gap:10px}.chart-header-wrapper-prof{display:flex;gap:15px;justify-content:flex-end}.chart-container-header-prof{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.modalBackdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modalContent{background:white;width:80%;max-width:600px;padding:20px;border-radius:8px;position:relative}.modalHeader{display:flex;justify-content:space-between;align-items:center}.closeButton{background:none;border:none;font-size:1.5rem;cursor:pointer}.modalBody{margin:20px 0}.modalFooter{display:flex;justify-content:flex-end}.downloadButton{background:#553bff;color:white;padding:10px 20px;border-radius:5px;cursor:pointer}.custom-tooltip{min-width:270px;font-family:Arial,sans-serif;font-size:14px;color:#1A1A1A;position:absolute;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:20px}.custom-tooltip-header{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin-bottom:0!important}.tooltip-color{background-color:#F0AD00;width:10px;height:10px;border-radius:2px;margin-right:10px}.tooltip-title-period{font-size:16px}.custom-tooltip-amount-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1.5px solid #e8e8e8}.custom-tooltip-amount-title{font-size:24px;color:#8C8C8C;font-weight:700}.custom-tooltip-period{max-height:225px;overflow:auto}.custom-tooltip-period::-webkit-scrollbar{height:6px;border-radius:6px;width:6px}.custom-tooltip-period::-webkit-scrollbar-track{background:#f1f1f1;margin-left:15px}.custom-tooltip-period::-webkit-scrollbar-thumb{background:#5329ff80;border-radius:6px}.custom-tooltip-amount{font-size:24px;color:#1A1A1A;font-weight:700}.custom-tooltip div{margin-bottom:5px}.custom-tooltip strong{font-size:16px;color:#8C8C8C}.custom-modal-success .modal-content{box-shadow:none!important}.lowResMain{background-image:url(/_next/static/media/imageFonStartBsn_comp.2768d200.png)}.highResMain{background-image:url(/_next/static/media/imageFonStartBsn.4bc4535d.png)}.first-block-dashboard .chart-container{overflow:hidden;width:calc(100% / 2 - 10px)!important;margin:0!important;min-width:auto!important;min-height:100%!important}.first-block-dashboard .finance-table{width:calc(100% / 2 - 10px)!important;margin:0!important;height:auto}.second-block-dashboard .chart-container{overflow:hidden;width:calc(100% / 2 - 10px)!important;margin:0!important;min-width:auto!important;min-height:100%!important}.second-block-dashboard .finance-table{width:calc(100% / 2 - 10px)!important;margin:0!important;height:auto}.third-block-dashboard-firstline .chart-container,.third-block-dashboard-firstline .storage-table{width:calc(100% / 2 - 10px)!important;margin:0!important;height:100%}.third-block-dashboard-firstline .chart-container{min-width:auto!important;min-height:100%!important;max-height:350px;overflow-y:scroll;overflow-x:hidden}.third-block-dashboard-secondline .chart-wrapper-dash{width:calc(100% / 2 - 10px)!important;height:max-content}.third-block-dashboard-secondline .chart-wrapper-dash .chart-container{width:calc(100% / 2 - 10px)!important;margin:0!important;overflow:hidden;min-width:auto!important;min-height:-webkit-fill-available}.third-block-dashboard-secondline .chart-wrapper-dash .taxChartWrapper{width:calc(100% / 2 - 10px)!important;margin:0!important;height:100%;overflow:hidden;min-width:auto!important;min-height:100%!important}.third-block-dashboard-secondline .finance-wrapper-dash{width:calc(100% / 2 - 10px)!important;margin:0!important;height:auto!important}.third-block-dashboard-secondline .finance-wrapper-dash .chart-table{width:100%;margin:0!important;min-height:100%}@media screen and (max-width:1080px){.first-block-dashboard .chart-container{overflow:scroll}.first-block-dashboard .chart-container,.first-block-dashboard .finance-table,.second-block-dashboard .chart-container{height:100%;margin:0!important;width:100%!important}.second-block-dashboard .chart-container{overflow:scroll}.second-block-dashboard .finance-table{height:100%;margin:0!important;width:100%!important}.third-block-dashboard-firstline .chart-container,.third-block-dashboard-firstline .storage-table{width:100%!important}.third-block-dashboard-secondline .chart-wrapper-dash{width:100%!important;height:max-content}.third-block-dashboard-secondline .chart-wrapper-dash .chart-container{min-height:-webkit-fill-available;overflow:hidden}.third-block-dashboard-secondline .finance-wrapper-dash{width:100%!important}}#root{width:100%;max-width:100vw;overflow-x:hidden}