body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}label+.css-a3l6o-MuiInputBase-root-MuiInput-root-MuiSelect-root{margin-top:0!important}::-webkit-scrollbar{width:22px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#b8b8b8;border-radius:20px;border:6px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a1a1a1}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}label+.css-1cayd89{margin-top:0}::-moz-selection{color:#fff;background:#7e9dcc}::selection{color:#fff;background:#7e9dcc}.mobile-n-cards{margin:0;padding:0;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.table-title{color:#225496!important;font-size:16px}.MuiDataGrid-iconSeparator{display:none!important}.MuiTableCell-root{border-bottom:none!important}.MuiTable-root th,.MuiTable-root td{border-top:1px solid transparent;border-bottom:1px solid transparent}.MuiTable-root tr{height:50px}svg.MuiTableSortLabel-icon{color:#225496!important}span.Mui-active{color:#225496!important;background-color:#f3f3f3;border-radius:6px;padding:4px;transition:all .2s linear}.sap-status-chip:hover svg{transition:all .15s ease-in-out;font-size:1.3rem}.sap-status-chip:not(:hover) svg{transition:all .15s ease-in-out;font-size:1.5rem}span.Mui-active:hover{background-color:#f9f9f9;color:#2760b7!important;transition:all .2s linear}span.MuiTableSortLabel-root{transition:all .2s linear}span.MuiTableSortLabel-root:hover{color:#2760b7!important;background-color:#f9f9f9;border-radius:6px;padding:4px;transition:all .2s linear}.image-container{position:relative;width:100%;height:100%}.notice-image{opacity:1;display:block;width:100%;transition:.5s ease;backface-visibility:hidden;border-radius:10px 10px 0 0;height:100%;object-fit:cover}.notice-image-middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.image-container:hover .notice-image{opacity:.5}.image-container:hover .notice-image-middle{opacity:1}.css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper,.css-177ic5c{max-height:600px!important;border-radius:16px!important;box-shadow:0 5px 5px -3px #0000000f,0 8px 10px 1px #0000000a,0 3px 14px 2px #0000000f!important;color:#696969!important;z-index:99999}.css-hfutr2-MuiSvgIcon-root-MuiSelect-icon,.css-bpeome-MuiSvgIcon-root-MuiSelect-icon,.MuiTouchRipple-root,.css-1636szt,.css-uge3vf,.css-qzbt6i-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator,.css-113ntv0-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-popupIndicator,.css-1yhq19e{color:#2760b7!important}.MuiTabs-indicator{background-color:#6480ab!important}.App{text-align:center}body{background-color:#e5e5e5}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Toastify__toast{width:600px;font-size:1rem;padding:1.5rem;min-height:80px;vertical-align:top;color:#fff}.downloadStyle{background-color:#f9f9f9;border-radius:10px;color:#2760b7;text-transform:inherit;padding:12px 16px;margin-top:24px}.containerFirst{display:flex;height:100%;width:100%;justify-content:center;align-items:center;background-color:#2760b7;color:#f9fafb;border-radius:0 10px 10px/0px 10px 10px}.spinnerFirst{border:4px solid #1f4e94;border-top:4px solid #f9fafb;border-radius:50%;width:90px;height:90px;animation:spin 1s linear infinite}.cardFirst{display:flex;flex-direction:column;align-items:center;padding:40px;background-color:transparent;border-radius:12px;gap:20px}.containerBtn{display:flex;height:76px;width:100%;justify-content:center;align-items:center;background-color:#fff;color:#f9fafb;border-radius:10px}.cardBtn{margin-top:24px;height:22px;width:100%;display:flex;flex-direction:column;align-items:center;padding:15px;background-color:#2760b7;border-radius:10px;gap:10px}.spinnerBtn{border:2px solid #1f4e94;border-top:2px solid white;border-radius:50%;width:15px;height:15px;animation:spin 1s linear infinite}.this-div{display:flex;justify-content:space-between;background-color:transparent;z-index:5}label+.css-wy1f6p-MuiInputBase-root-MuiInput-root{margin-top:0!important}.pagination-container{background-color:transparent;padding:10px 14px;z-index:15;display:inline-block;border-radius:10px;box-shadow:0 2px 14px #cacaca56}.big-bag{animation:zoom-in-zoom-out 2s ease infinite}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(3)}to{transform:scale(1)}}@keyframes drop{0%{opacity:0}70%{transform:translateY(700px)}to{transform:translateY(650px)}}@keyframes drop-error{0%{transform-origin:center;opacity:1}20%{transform:translate3d(0,20px,0) rotate3d(0,0,1,-10deg);opacity:1}40%,45%{transform:translate3d(0,-20px,0) rotate3d(0,0,1,10deg);opacity:1}to{opacity:1;transform:translate3d(0,200px,0) rotate3d(0,0,0,0)}}.check-legend:hover{font-size:1.7rem;transition:all .2s ease-in-out}.check-legend:not(:hover){font-size:1.5rem;transition:all .2s ease-in-out}.sync-legend:hover{animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;transition:all .2s ease-in-out}.sync-legend:not(:hover){animation-name:spin;animation-iteration-count:0;transition:all .2s ease-in-out}.pending-legend:hover{font-size:1.5rem;transform:rotate(180deg);transition:all .2s ease-in-out}.pending-legend:not(:hover){font-size:1.5rem;transform:rotate(0);transition:all .2s ease-in-out}.fail-legend:hover{animation:drop 2s ease forwards;animation-iteration-count:infinite;transition:all .2s ease-in-out}.fail-legend:not(:hover){transition:all .2s ease-in-out}.error-legend:hover{animation:drop-error 50s linear}.error-legend:not(:hover){transition:all .2s ease-in-out}.shake:hover{animation:shake .5s ease-in-out infinite}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.heartbeat:hover{animation:heartbeat 1.2s infinite}@keyframes heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.jello:hover{animation:jello 1s both infinite}@keyframes jello{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate-icon{animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes zoom-in-zoom-out{0%{transform:scale(1.1)}50%{transform:scale(1.2)}to{transform:scale(1.1)}}.in-out{animation:zoom-in-zoom-out 1s ease infinite;transition:all .2s linear}input[type=file]::file-selector-button{border:2px solid #6c5ce7;padding:.8em 1.8em;border-radius:.8em;background-color:#2760b7;transition:1s;margin-right:20px}input[type=file]::file-selector-button:hover{background-color:#2565c6;border:2px solid #6c5ce7}input::file-selector-button{font-weight:700;color:#fff;border-radius:3px}
