.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}body,html{min-height:100%}#__next{height:100%}code{font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;padding:.1rem .4rem;font-size:90%;color:#d400ff;border-radius:.1335rem}code:not([class*=language-]):after,code:not([class*=language-]):before{content:"`"}code[class*=language-]{padding:0}.rotate{animation:rotation 2s linear infinite}@keyframes rotation{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}::-webkit-scrollbar{height:7px;width:11px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:15px}::-webkit-scrollbar-thumb{background:grey;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:grey}.btn-shine{padding-top:19px;color:#fff;background:linear-gradient(90deg,#4d4d4d 0,#fff 10%,#4d4d4d 20%);background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 3s linear(0 0,.57 45.88%) infinite;animation-fill-mode:forwards;-webkit-text-size-adjust:none;font-weight:bolder;font-size:30px;text-decoration:none;white-space:nowrap}@keyframes shine{to{background-position:200px}}.btn-shine2{position:absolute;top:50%;left:90%;transform:translate(-50%,-50%);padding:12px 48px;color:#fff;background:linear-gradient(90deg,#4d4d4d 0,#fff 10%,#4d4d4d 20%);background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine2 3s linear(0 0,.57 45.88%) infinite;animation-fill-mode:forwards;-webkit-text-size-adjust:none;font-weight:bolder;font-size:30px;text-decoration:none;white-space:nowrap}@keyframes shine2{to{background-position:200px}}.message{color:#9dc468;display:block;font-weight:900;overflow:hidden;position:absolute;padding-left:.5rem;top:.2rem;left:270px;animation:openclose 5s ease-in-out infinite}.word1,.word2,.word3{font-family:tahoma}@keyframes openclose{0%{top:.2rem;width:0}5%{width:0}15%{width:230px}30%{top:.2rem;width:230px}33%{top:.2rem;width:0}35%{top:.2rem;width:0}38%{top:-4.5rem}48%{top:-4.5rem;width:190px}62%{top:-4.5rem;width:190px}66%{top:-4.5rem;width:0;text-indent:0}71%{top:-9rem;width:0;text-indent:5px}86%{top:-9rem;width:285px}95%{top:-9rem;width:285px}98%{top:-9rem;width:0;text-indent:5px}to{top:0;width:0;text-indent:0}}.progress-bar{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:8px;width:80%;border-radius:5px;background-color:#eee}.progress-bar.done{display:none}.progress-bar-inner{height:100%;width:0;transition:all .3s ease-in-out}.overlay{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.253);display:flex;justify-content:center;align-items:center;z-index:1}.file-upload-menu{width:400px;height:500px;padding:10px 0;border-radius:12px;display:flex;flex-direction:column;animation:smooth .5s ease;z-index:9999999999999}@keyframes smooth{0%{height:0%}to{height:500px}}.file-upload-menu p{padding:10px;display:flex;justify-content:space-between;align-items:center}.file-upload-menu p span:last-child{cursor:pointer}.file-upload-menu>button{width:-moz-fit-content;width:fit-content;padding:10px 20px;margin:auto;border-radius:12px}.manage-actions{flex:1 1;display:flex;flex-direction:column;padding:10px;margin:10px;overflow:scroll;overflow-x:hidden}.manage-actions>div:first-child{border:1px dashed #eee;display:flex;justify-content:center;align-items:center;padding:10px}.manage-actions label{border:1px solid #0000002b;padding:10px;color:#0000007a;cursor:pointer}.manage-actions label+div{padding:0 10px;text-align:center;cursor:pointer}.dropdown-area{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#00000085;font-size:14px}.files-container{display:flex;flex-direction:column;gap:3px}.file-container{display:flex;justify-content:space-between;align-items:center;position:relative;transition:all .5s ease 0s;padding:1px 0}@media print{::-webkit-scrollbar{display:none!important}.opoTable{width:100%!important;font-size:10px!important}.print-background{position:absolute;width:100%;min-height:100%;overflow:hidden}.print-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://i.ibb.co/S7JMfPG/esap-logo.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.5;z-index:-1;-webkit-print-color-adjust:exact;print-color-adjust:exact}.content-container{position:relative;z-index:1}.printButton{display:none!important}.small-font-table{font-size:9px!important}.no-print{display:none}}.dropdown_menu a.nav-link{display:flex!important;align-items:center!important;width:auto!important;height:auto!important;border-radius:5px!important;cursor:pointer!important;font-size:.9em!important;padding:6px!important;transition:.5s!important;text-decoration:none!important}.bg-bubbles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.bg-bubbles li{position:absolute;list-style:none;display:block;width:60px;height:60px;background-color:rgba(150,170,255,.15);bottom:-160px;animation:square 18s linear infinite}.bg-bubbles li:first-child{left:10%;opacity:.5}.bg-bubbles li:nth-child(2){left:20%;width:80px;height:80px;animation-delay:2s;animation-duration:17s;opacity:.5}.bg-bubbles li:nth-child(3){left:25%;animation-delay:2s;animation-duration:14s;opacity:.5}.bg-bubbles li:nth-child(4){left:40%;width:60px;height:60px;animation-duration:13s;background-color:rgba(99,129,248,.25);opacity:.5}.bg-bubbles li:nth-child(5){left:70%;opacity:.5}.bg-bubbles li:nth-child(6){left:80%;width:120px;height:120px;animation-delay:3s;animation-duration:13s;background-color:rgba(96,71,255,.2);opacity:.5}.bg-bubbles li:nth-child(7){left:32%;width:160px;height:160px;animation-delay:7s;animation-duration:13s;opacity:.5}.bg-bubbles li:nth-child(8){left:55%;width:20px;height:20px;animation-delay:13s;animation-duration:18s;opacity:.5}.bg-bubbles li:nth-child(9){left:25%;width:10px;height:10px;animation-delay:2s;animation-duration:16s;background-color:rgba(116,81,255,.3);opacity:.5}.bg-bubbles li:nth-child(10){left:90%;width:160px;height:160px;animation-delay:11s;animation-duration:15s;opacity:.5}@keyframes square{0%{transform:translateY(0)}to{transform:translateY(-1300px) rotate(600deg)}}@keyframes borderAnimation{0%{border-color:#5f86f2}12.5%{border-color:#a65ff2}25%{border-color:#f25fd0}37.5%{border-color:#f25f61}50%{border-color:#f2cb5f}62.5%{border-color:#abf25f}75%{border-color:#5ff281}87.5%{border-color:#5ff2f0}to{border-color:#5f86f2}}.custom-placeholder::placeholder{font-size:12px;opacity:.5}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bounce-animation{animation:bounce 3s infinite}.glow{box-shadow:0 0 10px rgba(209,168,241,.8),0 0 20px hsla(0,0%,100%,.8),0 0 30px rgba(198,124,243,.8)}.coinsMenu{position:absolute;z-index:1000;width:0;height:180px;top:0;right:120%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:all .5s}.animate{transform:translateX(-20px);width:400px}@media print{.no-print{display:none!important}.app-content{overflow:hidden}.item-invoice-print{width:200px!important}*{font-size:12px important}.parent-container{width:100%!important}.page-break{page-break-before:always}.itemBreakAvoid{page-break-inside:avoid!important}}.thanks-title{font-family:Lucida Handwriting,cursive;font-size:30px;background:#020024;background:linear-gradient(90deg,#020024,#6b0979 36%,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.thanks-text:nth-child(3){background:#894fcf;background:linear-gradient(90deg,#894fcf 2%,#cf298f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:monospace}.thanks-text:nth-child(4){background:#45cf71;background:linear-gradient(90deg,#45cf71 2%,#6fa1cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Verdana,Geneva,Tahoma,sans-serif}.light-gallery{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:30px;position:relative}.lg-outer{z-index:999999!important}.css-79ws1d-MuiModal-root{z-index:1}@media (max-width:767px){.welcome-to-esap h2,.welcome-to-esap p,.welcome-to-esap span{font-size:14px!important}}.welcome-to-esap span{background:-webkit-linear-gradient(#707cff,#fa81e8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:30px}.welcome-to-esap .splash-screen{position:relative;width:100%;min-height:50px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.welcome-to-esap .animated-text{font-size:2em;margin-bottom:20px;animation:fadeInUp 2s ease-in-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.welcome-to-esap button{border:none;cursor:pointer;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(30,144,255,.7)}70%{box-shadow:0 0 0 20px rgba(30,144,255,0)}to{box-shadow:0 0 0 0 rgba(30,144,255,0)}}body{margin:0}.welcome-to-esap{height:100vh}.welcome-to-esap video{object-fit:cover}.welcome-to-esap .overlay,.welcome-to-esap video{position:absolute;left:0;top:0;width:100%;height:100%}.welcome-to-esap .overlay{background-color:#00000066}.print-only{display:none}@media print{.no-print{display:none}.print-only{display:flex}}.css-nleq1g-MuiInputBase-input-MuiOutlinedInput-input{height:100px!important}