@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.row{display:flex}.row-5{display:flex;gap:5px}.row-10{display:flex;gap:10px}.col{display:flex;flex-direction:column}.col-5{display:flex;flex-direction:column;gap:5px}.col-10{display:flex;flex-direction:column;gap:10px}.wrap{display:flex;flex-wrap:wrap}a{margin:0;font-size:10px;letter-spacing:3px;text-decoration:none;font-family:EudoxusSans,sans-serif}p{margin:0;font-family:EudoxusSans,sans-serif;letter-spacing:1px;line-height:25px}.p-accordion .p-accordionpanel .p-accordionheader{background:transparent!important;color:#fff!important;font-weight:400!important;letter-spacing:1px!important;font-family:Poppins,sans-serif!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.6901960784)!important;padding:10px 18px!important}.p-accordion .p-accordionpanel .p-accordionheader:hover svg{color:#ffffffb0!important}.p-accordion .p-accordionpanel .p-accordionheader svg{color:#ffffffb0}.p-accordion .p-accordionpanel .p-accordioncontent .p-accordioncontent-content{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.6901960784)!important;border-left:1px solid rgba(255,255,255,.6901960784)!important;border-right:1px solid rgba(255,255,255,.6901960784)!important;color:#fff;font-size:12px}.custom-mouse-follower{background:#fff!important}.empty-text{color:#fff}.login-box{width:340px;padding:50px 40px;border-radius:10px 40px;background:#fff;box-shadow:#0000003d 0 3px 8px;gap:40px}.login-box .header h2{text-align:center;font-size:30px;margin:0}.login-box .header p{margin:0;text-align:center}.login-box .login-form{gap:10px}.login-box .login-form .login-input,.login-box .login-form .p-password-input{width:100%;padding:12px}.login-box .login-form .login-btn{margin-top:20px}.p-tooltip-text{font-size:12px}.p-dialog-footer{padding:20px!important}.p-dialog-header-actions{display:none!important}.p-datatable,.p-datatable .p-button-label{font-size:12px}.p-datatable-mask.p-overlay-mask{height:calc(100% - 43px);background:#ffffffa4;margin-top:43px}.p-datatable-empty-message{height:60px}.ql-tooltip.ql-editing{left:0!important}.admin-login{height:100vh;align-items:center;justify-content:center;padding:0 30px;background:var(--p-surface-100)}.admin-login h2{font-weight:400}.admin-login p{font-weight:200;font-size:14px}.admin-login .error{color:#b62727}.dashboard{position:relative;align-items:center;justify-content:start}@media (max-width: 768px) and (min-width: 550px){.dashboard{align-items:start}}@media (max-width: 550px) and (min-width: 360px){.dashboard{align-items:start}}.dashboard .logout-btn{position:absolute;top:20px;right:30px}.dashboard .header{height:80px;align-items:center;padding:0 30px}.dashboard .header h1{font-weight:600}@media (max-width: 550px) and (min-width: 360px){.dashboard .header h1{font-size:20px}}.dashboard .table-container{width:100%;padding:0 30px;box-shadow:#959da533 0 8px 24px;display:block}@media (max-width: 1100px) and (min-width: 768px){.dashboard .table-container{display:none}}@media (max-width: 768px) and (min-width: 550px){.dashboard .table-container{display:none}}@media (max-width: 550px) and (min-width: 360px){.dashboard .table-container{display:none}}@media (max-width: 360px) and (min-width: 0){.dashboard .table-container{display:none}}.dashboard .table-container .p-datatable{width:100%}.dashboard .accordion-container{width:100%;padding:0 30px;box-shadow:#959da533 0 8px 24px;display:none}@media (max-width: 1100px) and (min-width: 768px){.dashboard .accordion-container{display:block}}@media (max-width: 768px) and (min-width: 550px){.dashboard .accordion-container{display:block}}@media (max-width: 550px) and (min-width: 360px){.dashboard .accordion-container{display:block}}@media (max-width: 360px) and (min-width: 0){.dashboard .accordion-container{display:block}}.dashboard .accordion-container .p-accordionheader:hover svg{color:#000!important}.dashboard .accordion-container svg{color:#000!important}.dashboard .accordion-container .p-accordionheader,.dashboard .accordion-container .p-accordioncontent-content{color:#000!important}.dashboard .accordion-container .p-accordioncontent-content p{font-weight:200}.dashboard .accordion-container .p-accordioncontent-content p span{font-weight:600}body{margin:0;padding:0;position:relative;background:var(--p-surface-50);overflow-x:hidden;font-family:Poppins,sans-serif}
