@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;640;800;900&display=swap";*{box-sizing:border-box;margin:0;padding:0;font-family:Outfit,sans-serif}body{overflow-x:hidden;min-width:375px}body::-webkit-scrollbar{display:none}h2{color:#ebff33}a{color:#ebff33;text-decoration:none}ul{list-style-type:none;justify-content:space-around}.btn,.btn-light{text-transform:uppercase;background:#ebff33;color:#000;font-weight:700;padding:10px;font-size:1rem;border-radius:50px;border:none;cursor:pointer;transition:background .3s}.btn{background:#ebff33;padding:10px 20px}.btn:hover{background:#d1e200;color:#000;transition:.3s}.btn-light{background:#f44336;border-radius:50px;min-width:100%;color:#fff;font-size:1rem;text-transform:uppercase;font-weight:600;padding:5px;cursor:pointer}.btn-light:hover{background:#8b2323;color:#e8e6e3;transition:.3s}.btn a{color:#fff}input{border:none;border-radius:5px;color:#0f0f0f;font-size:1rem;outline:none;padding:1rem .7rem;transition:.1s ease-out;width:100%}input:focus+label,input:not(:placeholder-shown)+label{color:#000;background-color:#ebff33;top:0;transform:translateY(-50%) scale(.9)!important}input:not(:focus)::placeholder{opacity:0}label{position:absolute;top:50%;left:1rem;transform:translateY(-50%);font-size:1rem;color:#0f0f0f;background-color:transparent;transition:all .2s ease;pointer-events:none}.input{height:100%;border:1px solid #666;border-radius:5px}.text{position:relative}.search-result-container{padding:24px;background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;margin-bottom:2rem}.paginationWrapper{width:100%;display:flex;justify-content:center;align-items:center;padding:1rem 0}.paginationWrapper::-webkit-scrollbar{display:none}.customPagination{display:flex;justify-content:center;align-items:center;gap:.2rem;padding:5px 10px;border:1px solid #ddd;border-radius:10px;width:100%;background:white;opacity:.95}.custom-pagination-item{border-radius:20px!important;min-width:24px;height:24px;font-weight:700;border:1px solid #ccc!important;color:#0f0f0f!important;transition:all .3s ease;font-size:.5rem;margin:2px}.custom-pagination-item:hover{background-color:#333!important;border-color:#ddd!important;color:#ebff33!important}.Mui-selected.custom-pagination-item{background-color:#222!important;color:#ebff33!important;border-color:#ddd!important;font-weight:700!important}@media screen and (max-width: 1199px){.bg{position:fixed}.mainGrid{display:flex;flex-direction:column;gap:1rem}.formFirst{order:-1}.loginpage{min-height:100vh}}.app-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center;background-color:#0f0f0f;box-shadow:0 0 32px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:1.5rem;height:1.5rem;margin:3rem .2rem;background:#8385aa;border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#0f0f0f;min-height:100vh;color:#ddd;font-size:calc(10px + 2vmin)}
