@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{font-family:Inter,sans-serif;margin:0}p,h1,h2,h3,h4,h5,h6,span,div,a,body{margin:0;padding:0}.content-dashboard{display:flex;width:calc(100% - 300px);margin-left:300px;margin-top:84px;padding:20px;background-color:#f8f8f8;min-height:calc(100vh - 84px)}.login{display:flex;justify-content:center;align-items:center;height:100vh;background-image:url(/build/assets/bg-login-BgGfzaZt.webp);background-position:right bottom;background-repeat:no-repeat;background-size:60%}.login .login-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:40px}.login .login-wrapper .top-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.login .login-wrapper .top-section img{width:160px;height:auto}.login .login-wrapper .top-section .text-1{font-size:50px;font-weight:600;color:#1513b8;margin-top:25px}.login .login-wrapper .top-section .text-2{font-size:18px;font-weight:500;color:#6a6a6a;letter-spacing:-.2px}.login .login-wrapper .middle-section{display:flex;width:100%;align-items:center;justify-content:center}.login .login-wrapper .middle-section form{display:flex;flex-direction:column;gap:15px;width:400px}.login .login-wrapper .middle-section .input-box{display:flex;flex-direction:column;gap:6px}.login .login-wrapper .middle-section .input-box label{font-size:14px;font-weight:600;color:#353535}.login .login-wrapper .middle-section .input-box .inside-box{position:relative;display:flex}.login .login-wrapper .middle-section .input-box .inside-box input{padding:12px;font-size:14px;border:1px solid #a9d2fe;border-radius:10px;width:100%;outline:none}.login .login-wrapper .middle-section .input-box .inside-box input::placeholder{color:#9b9b9b}.login .login-wrapper .middle-section .input-box .inside-box input:focus{border-color:#1513b8}.login .login-wrapper .middle-section .input-box .inside-box img{width:20px;height:20px;cursor:pointer;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.login .login-wrapper .middle-section .bottom-input{display:flex;justify-content:space-between;align-items:center;margin-top:-5px}.login .login-wrapper .middle-section .bottom-input .left-section{display:flex;align-items:center;gap:5px}.login .login-wrapper .middle-section .bottom-input .left-section input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:#1513b8}.login .login-wrapper .middle-section .bottom-input .left-section label{font-size:12px;color:#353535;cursor:pointer}.login .login-wrapper .middle-section .bottom-input .right-section a{font-size:12px;color:#353535;text-decoration:none}.login .login-wrapper .middle-section .bottom-input .right-section a:hover{text-decoration:underline}.login .login-wrapper .middle-section .btn-login{background-color:#1410b6;color:#fff;padding:14px 20px;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;width:100%;margin-top:20px;transition:background-color .3s}.login .login-wrapper .middle-section .btn-login:hover{background-color:#0f0f8a}.login .login-wrapper .middle-section .text-bottom{font-size:16px;color:#353535;text-align:center;margin-top:15px}.login .login-wrapper .middle-section .text-bottom a{color:#1513b8;text-decoration:none;font-weight:600;cursor:pointer}.pic-management *{margin:0;padding:0}.pic-management.index{width:100%;display:flex;flex-direction:column;gap:20px}.pic-management.index .top-section{display:flex;width:100%;gap:20px;justify-content:space-between}.pic-management.index .top-section .card-section{width:33.33%;display:flex;gap:0px;width:100%;background-color:#fff;padding:20px;gap:20px;align-items:center;border-radius:8px}.pic-management.index .top-section .card-section img{width:60px;height:60px}.pic-management.index .top-section .card-section .text-group{display:flex;flex-direction:column}.pic-management.index .top-section .card-section .text-group .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;margin:0}.pic-management.index .top-section .card-section .text-group .text-2{font-size:21px;font-weight:700;color:#18181b;margin:0}.pic-management.index .bottom-section{display:flex;width:100%;background-color:#fff;padding:20px;border-radius:8px;flex-direction:column;gap:20px}.pic-management.index .bottom-section .first-group,.pic-management.index .bottom-section .second-group{display:flex;width:100%;gap:10px}.pic-management.detail{width:100%;display:flex;flex-direction:column;gap:20px}.pic-management.detail .top-section{display:flex;width:100%;gap:20px}.pic-management.detail .top-section .left-section{width:50%;display:flex;flex-direction:column;gap:20px}.pic-management.detail .top-section .left-section .row-box{display:flex;width:100%;gap:20px}.pic-management.detail .top-section .left-section .card-section-first{background-color:#fff;padding:30px 20px;border-radius:8px;display:flex;flex-direction:column;gap:10px;width:50%}.pic-management.detail .top-section .left-section .card-section-first .text-group{display:flex;align-items:center;gap:10px;width:100%}.pic-management.detail .top-section .left-section .card-section-first .text-group .text-1{font-size:20px;font-weight:600;color:#2e2e2e;margin:0}.pic-management.detail .top-section .left-section .card-section-first .text-group .status{font-size:14px;font-weight:500;padding:2px 10px;margin:0;border-radius:4px}.pic-management.detail .top-section .left-section .card-section-first .text-group .status.active{background-color:#57d07b;color:#fff}.pic-management.detail .top-section .left-section .card-section-first .text-group .text-3{font-size:14px;font-weight:400;color:#696969;margin:0}.pic-management.detail .top-section .left-section .card-section-first .text-group img{width:14px;height:14px}.pic-management.detail .top-section .left-section .card-section-first .text-group .text-2{font-size:21px;font-weight:700;color:#18181b;margin:0}.pic-management.detail .top-section .left-section .card-section{background-color:#fff;padding:30px 20px;border-radius:8px;display:flex;gap:15px;width:50%;align-items:center}.pic-management.detail .top-section .left-section .card-section img{width:46px;height:46px}.pic-management.detail .top-section .left-section .card-section .text-group{display:flex;flex-direction:column;justify-content:center}.pic-management.detail .top-section .left-section .card-section .text-group .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px;margin:0;white-space:nowrap}.pic-management.detail .top-section .left-section .card-section .text-group .text-2{font-size:18px;font-weight:700;color:#18181b;margin:0}.pic-management.detail .top-section .right-section{width:50%;padding:20px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:20px}.pic-management.detail .top-section .right-section .top-section{display:flex;justify-content:space-between;align-items:center}.pic-management.detail .top-section .right-section .top-section .text-1{font-size:16px;font-weight:600;color:#18181b;margin:0;text-transform:uppercase;letter-spacing:1px}.pic-management.detail .top-section .right-section .top-section .group-right{display:flex;gap:10px}.pic-management.detail .bottom-section{display:flex;flex-direction:column;width:100%;gap:20px;background-color:#fff;padding:20px;border-radius:8px}.pic-management.detail .bottom-section .nav-pills{border-bottom:1px solid #e2e2e2}.pic-management.detail .bottom-section .nav-link{color:#bbb;font-weight:500;font-size:16px;border-radius:0;display:flex;align-items:center;transition:all .2s ease}.pic-management.detail .bottom-section .nav-link img{width:24px;height:24px;margin-right:10px;filter:grayscale(100%);opacity:.6;transition:all .2s ease}.pic-management.detail .bottom-section .nav-link.active{color:#1513b8;font-weight:600;background-color:transparent;border-bottom:2px solid #1513b8}.pic-management.detail .bottom-section .nav-link.active img{filter:none;opacity:1}.pic-management.detail .bottom-section .nav-link:hover{color:#1513b8;font-weight:500}.pic-management.detail .bottom-section .nav-link:hover img{filter:none;opacity:1}.pic-management.detail .bottom-section .task-list .wrapper-bottom{display:flex;flex-direction:column;gap:15px}.pic-management.detail .bottom-section .task-list .wrapper-bottom .filter-group{display:flex;width:100%;gap:10px}.pic-management.monthly-detail{width:100%;display:flex;flex-direction:column;gap:20px}.pic-management.monthly-detail .top-section{display:flex;width:100%;gap:20px}.pic-management.monthly-detail .top-section .card-group{width:100%;display:flex;flex-direction:column;gap:20px}.pic-management.monthly-detail .top-section .card-group .row-box{display:flex;width:100%;gap:20px}.pic-management.monthly-detail .top-section .card-group .card-section-first{background-color:#fff;padding:20px;border-radius:8px;display:flex;flex-direction:column;gap:10px;width:20%}.pic-management.monthly-detail .top-section .card-group .card-section-first .text-group{display:flex;align-items:center;gap:10px;width:100%}.pic-management.monthly-detail .top-section .card-group .card-section-first .text-group .text-1{font-size:20px;font-weight:600;color:#2e2e2e;margin:0}.pic-management.monthly-detail .top-section .card-group .card-section-first .text-group .text-3{font-size:14px;font-weight:400;color:#696969;margin:0}.pic-management.monthly-detail .top-section .card-group .card-section{background-color:#fff;padding:20px;border-radius:8px;display:flex;gap:15px;width:20%;align-items:center}.pic-management.monthly-detail .top-section .card-group .card-section img{width:46px;height:46px}.pic-management.monthly-detail .top-section .card-group .card-section .text-group{display:flex;flex-direction:column;justify-content:center}.pic-management.monthly-detail .top-section .card-group .card-section .text-group .text-1{font-size:12px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px;margin:0;white-space:nowrap}.pic-management.monthly-detail .top-section .card-group .card-section .text-group .text-2{font-size:18px;font-weight:700;color:#18181b;margin:0}.pic-management.monthly-detail .top-section .right-section{width:50%;padding:20px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:20px}.pic-management.monthly-detail .top-section .right-section .top-section{display:flex;justify-content:space-between;align-items:center}.pic-management.monthly-detail .top-section .right-section .top-section .text-1{font-size:16px;font-weight:600;color:#18181b;margin:0;text-transform:uppercase;letter-spacing:1px}.pic-management.monthly-detail .top-section .right-section .top-section .group-right{display:flex;gap:10px}.pic-management.monthly-detail .bottom-section{display:flex;flex-direction:column;width:100%;gap:20px;background-color:#fff;padding:20px;border-radius:8px}.pic-management.monthly-detail .bottom-section .nav-pills{border-bottom:1px solid #e2e2e2}.pic-management.monthly-detail .bottom-section .nav-link{color:#bbb;font-weight:500;font-size:16px;border-radius:0;display:flex;align-items:center;transition:all .2s ease}.pic-management.monthly-detail .bottom-section .nav-link img{width:24px;height:24px;margin-right:10px;filter:grayscale(100%);opacity:.6;transition:all .2s ease}.pic-management.monthly-detail .bottom-section .nav-link.active{color:#1513b8;font-weight:600;background-color:transparent;border-bottom:2px solid #1513b8}.pic-management.monthly-detail .bottom-section .nav-link.active img{filter:none;opacity:1}.pic-management.monthly-detail .bottom-section .nav-link:hover{color:#1513b8;font-weight:500}.pic-management.monthly-detail .bottom-section .nav-link:hover img{filter:none;opacity:1}.pic-management.monthly-detail .bottom-section .task-list .wrapper-bottom{display:flex;flex-direction:column;gap:15px}.pic-management.monthly-detail .bottom-section .task-list .wrapper-bottom .filter-group{display:flex;width:100%;gap:10px}.group-exclusion *{margin:0;padding:0}.group-exclusion.index{width:100%;display:flex;flex-direction:column;gap:20px}.group-exclusion.index .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.group-exclusion.index .top-section .box-card{width:33.33%;display:flex;align-items:center;padding:25px;background-color:#fff;border-radius:8px;gap:15px}.group-exclusion.index .top-section .box-card img{width:60px;height:60px}.group-exclusion.index .top-section .box-card .group-text{display:flex;flex-direction:column;gap:0px}.group-exclusion.index .top-section .box-card .group-text .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px}.group-exclusion.index .top-section .box-card .group-text .text-2{font-size:21px;font-weight:700;color:#18181b}.group-exclusion.index .bottom-section{display:flex;flex-direction:column;gap:15px;width:100%;padding:20px;background-color:#fff;border-radius:8px}.group-exclusion.index .bottom-section .first-group{display:flex;gap:10px}.group-exclusion.index .bottom-section .first-group .pencil{padding:10px 15px;background-color:#e3e3ff;transition:all .2s ease-in-out;border-radius:8px}.group-exclusion.index .bottom-section .first-group .pencil:hover{cursor:pointer;background-color:#d1d1ff}.group-exclusion.index .bottom-section .first-group .btn-secondary2{padding:10px 15px;background-color:#fff;border-radius:8px;border:1px solid #1513b8;color:#1513b8;text-decoration:none;font-size:14px;margin:0;font-weight:500}.group-exclusion.index .bottom-section .first-group .btn-secondary{padding:10px 15px;background-color:#dfdeff;border-radius:8px;color:#1513b8;text-decoration:none;font-size:14px;margin:0;font-weight:500;white-space:nowrap}.group-exclusion.index .bottom-section .first-group .btn-primary{padding:10px 15px;background-color:#1513b8;border-radius:8px;color:#fff;text-decoration:none;font-size:14px;margin:0;font-weight:500;white-space:nowrap}.group-exclusion.index .bottom-section .second-group{display:flex;gap:10px}.group-exclusion.index .bottom-section .select-mode{display:none}.group-exclusion.detail{width:100%;display:flex;flex-direction:column;gap:20px}.group-exclusion.detail .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.group-exclusion.detail .top-section .box-card{width:33.33%;display:flex;align-items:center;padding:25px;background-color:#fff;border-radius:8px;gap:15px}.group-exclusion.detail .top-section .box-card img{width:60px;height:60px}.group-exclusion.detail .top-section .box-card .group-text{display:flex;flex-direction:column;gap:0px}.group-exclusion.detail .top-section .box-card .group-text .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px}.group-exclusion.detail .top-section .box-card .group-text .text-2{font-size:21px;font-weight:700;color:#18181b}.group-exclusion.detail .top-section .box-card-left{width:33.33%;display:flex;align-items:center;justify-content:space-between;padding:40px 25px;background-color:#fff;border-radius:8px;gap:15px}.group-exclusion.detail .top-section .box-card-left .text-1{font-size:20px;font-weight:600;color:#2e2e2e}.group-exclusion.detail .top-section .box-card-left .status{font-size:14px;font-weight:500;padding:3px 8px}.group-exclusion.detail .top-section .box-card-left .status.ontrack{background-color:#dfdeff;color:#1513b8;border-radius:4px}.group-exclusion.detail .bottom-section{display:flex;flex-direction:column;width:100%;gap:20px;background-color:#fff;padding:20px;border-radius:8px}.group-exclusion.detail .bottom-section .nav-pills{border-bottom:1px solid #e2e2e2}.group-exclusion.detail .bottom-section .nav-link{color:#bbb;font-weight:500;font-size:16px;border-radius:0;display:flex;align-items:center;transition:all .2s ease}.group-exclusion.detail .bottom-section .nav-link svg{width:24px;height:24px;margin-right:10px;filter:grayscale(100%);opacity:.6;transition:all .2s ease}.group-exclusion.detail .bottom-section .nav-link.active{color:#1513b8;font-weight:600;background-color:transparent;border-bottom:2px solid #1513b8}.group-exclusion.detail .bottom-section .nav-link.active svg{filter:none;opacity:1}.group-exclusion.detail .bottom-section .nav-link:hover{color:#1513b8;font-weight:500}.group-exclusion.detail .bottom-section .nav-link:hover svg{filter:none;opacity:1}.group-exclusion.detail .bottom-section .task-list .wrapper-bottom{display:flex;flex-direction:column;gap:15px}.group-exclusion.detail .bottom-section .task-list .wrapper-bottom .first-group{display:flex;gap:10px;align-items:center}.group-exclusion.detail .bottom-section .task-list .wrapper-bottom .first-group button{background-color:#1513b8;color:#fff;padding:11px 15px;white-space:nowrap;display:flex;align-items:center;gap:5px;border-radius:8px;border:none;font-size:14px;font-weight:600}.group-exclusion.detail .bottom-section .task-list .wrapper-bottom .first-group button svg{margin-left:5px}.group-exclusion.detail .bottom-section .task-list .wrapper-bottom .filter-group{display:flex;width:100%;gap:10px}.task-manager *{margin:0;padding:0}.task-manager.index{width:100%;display:flex;flex-direction:column;gap:20px}.task-manager.index .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.task-manager.index .top-section .box-card{width:33.33%;display:flex;align-items:center;padding:25px;background-color:#fff;border-radius:8px;gap:15px}.task-manager.index .top-section .box-card img{width:60px;height:60px}.task-manager.index .top-section .box-card .group-text{display:flex;flex-direction:column;gap:0px}.task-manager.index .top-section .box-card .group-text .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px}.task-manager.index .top-section .box-card .group-text .text-2{font-size:21px;font-weight:700;color:#18181b}.task-manager.index .bottom-section{display:flex;flex-direction:column;gap:15px;width:100%;padding:20px;background-color:#fff;border-radius:8px}.task-manager.index .bottom-section .first-group{display:flex;gap:10px}.task-manager.index .bottom-section .first-group .pencil{padding:10px 15px;background-color:#e3e3ff;transition:all .2s ease-in-out;border-radius:8px}.task-manager.index .bottom-section .first-group .pencil:hover{cursor:pointer;background-color:#d1d1ff}.task-manager.index .bottom-section .first-group .btn-secondary2{padding:10px 15px;background-color:#fff;border-radius:8px;border:1px solid #1513b8;color:#1513b8;text-decoration:none;font-size:14px;margin:0;font-weight:500}.task-manager.index .bottom-section .first-group .btn-secondary{padding:10px 15px;background-color:#dfdeff;border-radius:8px;color:#1513b8;text-decoration:none;font-size:14px;margin:0;font-weight:500;white-space:nowrap}.task-manager.index .bottom-section .first-group .btn-primary{padding:10px 15px;background-color:#1513b8;border-radius:8px;color:#fff;text-decoration:none;font-size:14px;margin:0;font-weight:500;white-space:nowrap}.task-manager.index .bottom-section .second-group{display:flex;gap:10px}.task-manager.index .bottom-section .select-mode{display:none}.task-manager.detail{width:100%;display:flex;flex-direction:column;gap:20px}.task-manager.detail .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.task-manager.detail .top-section .box-card{width:33.33%;display:flex;align-items:center;padding:25px;background-color:#fff;border-radius:8px;gap:15px}.task-manager.detail .top-section .box-card img{width:60px;height:60px}.task-manager.detail .top-section .box-card .group-text{display:flex;flex-direction:column;gap:0px}.task-manager.detail .top-section .box-card .group-text .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px}.task-manager.detail .top-section .box-card .group-text .text-2{font-size:21px;font-weight:700;color:#18181b}.task-manager.detail .top-section .box-card-left{width:33.33%;display:flex;align-items:center;justify-content:space-between;padding:40px 25px;background-color:#fff;border-radius:8px;gap:15px}.task-manager.detail .top-section .box-card-left .text-1{font-size:20px;font-weight:600;color:#2e2e2e}.task-manager.detail .top-section .box-card-left .status{font-size:14px;font-weight:500;padding:3px 8px}.task-manager.detail .top-section .box-card-left .status.ontrack{background-color:#dfdeff;color:#1513b8;border-radius:4px}.task-manager.detail .bottom-section{display:flex;flex-direction:column;width:100%;gap:20px;background-color:#fff;padding:20px;border-radius:8px}.task-manager.detail .bottom-section .nav-pills{border-bottom:1px solid #e2e2e2}.task-manager.detail .bottom-section .nav-link{color:#bbb;font-weight:500;font-size:16px;border-radius:0;display:flex;align-items:center;transition:all .2s ease}.task-manager.detail .bottom-section .nav-link svg{width:24px;height:24px;margin-right:10px;filter:grayscale(100%);opacity:.6;transition:all .2s ease}.task-manager.detail .bottom-section .nav-link.active{color:#1513b8;font-weight:600;background-color:transparent;border-bottom:2px solid #1513b8}.task-manager.detail .bottom-section .nav-link.active svg{filter:none;opacity:1}.task-manager.detail .bottom-section .nav-link:hover{color:#1513b8;font-weight:500}.task-manager.detail .bottom-section .nav-link:hover svg{filter:none;opacity:1}.task-manager.detail .bottom-section .task-list .wrapper-bottom{display:flex;flex-direction:column;gap:15px}.task-manager.detail .bottom-section .task-list .wrapper-bottom .first-group{display:flex;gap:10px;align-items:center}.task-manager.detail .bottom-section .task-list .wrapper-bottom .first-group button{background-color:#1513b8;color:#fff;padding:11px 15px;white-space:nowrap;display:flex;align-items:center;gap:5px;border-radius:8px;border:none;font-size:14px;font-weight:600}.task-manager.detail .bottom-section .task-list .wrapper-bottom .first-group button svg{margin-left:5px}.task-manager.detail .bottom-section .task-list .wrapper-bottom .filter-group{display:flex;width:100%;gap:10px}.daily-group-recap *{margin:0;padding:0}.daily-group-recap.index{width:100%;display:flex;flex-direction:column;gap:20px}.daily-group-recap.index .bottom-section{display:flex;flex-direction:column;gap:15px;width:100%;padding:20px;background-color:#fff;border-radius:8px}.daily-group-recap.index .bottom-section .first-group{display:flex;gap:10px}.daily-group-recap.index .bottom-section .first-group .pencil{padding:10px 15px;background-color:#e3e3ff;transition:all .2s ease-in-out;border-radius:8px}.daily-group-recap.index .bottom-section .first-group .pencil:hover{cursor:pointer;background-color:#d1d1ff}.daily-group-recap.index .bottom-section .first-group .btn-secondary2{padding:10px 15px;background-color:#fff;border-radius:8px;border:1px solid #1513b8;color:#1513b8;text-decoration:none;font-size:14px;margin:0;font-weight:500}.daily-group-recap.index .bottom-section .first-group .btn-secondary{padding:10px 15px;background-color:#dfdeff;border-radius:8px;color:#1513b8;text-decoration:none;font-size:14px;margin:0;font-weight:500;white-space:nowrap}.daily-group-recap.index .bottom-section .first-group .btn-primary{padding:10px 15px;background-color:#1513b8;border-radius:8px;color:#fff;text-decoration:none;font-size:14px;margin:0;font-weight:500;white-space:nowrap}.daily-group-recap.index .bottom-section .second-group{display:flex;gap:10px}.daily-group-recap.index .bottom-section .select-mode{display:none}.daily-group-recap.detail{width:100%;display:flex;flex-direction:column;gap:20px}.daily-group-recap.detail .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.daily-group-recap.detail .top-section .box-card{width:50%;display:flex;align-items:center;padding:25px;background-color:#fff;border-radius:8px;gap:15px}.daily-group-recap.detail .top-section .box-card img,.daily-group-recap.detail .top-section .box-card svg{width:60px;height:60px}.daily-group-recap.detail .top-section .box-card .group-text{display:flex;flex-direction:column;gap:0px}.daily-group-recap.detail .top-section .box-card .group-text .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px}.daily-group-recap.detail .top-section .box-card .group-text .text-2{font-size:21px;font-weight:700;color:#18181b}.daily-group-recap.detail .top-section .box-card-left{width:50%;display:flex;align-items:center;justify-content:space-between;padding:40px 25px;background-color:#fff;border-radius:8px;gap:15px}.daily-group-recap.detail .top-section .box-card-left .text-1{font-size:20px;font-weight:600;color:#2e2e2e}.daily-group-recap.detail .top-section .box-card-left .status{font-size:14px;font-weight:500;padding:3px 8px}.daily-group-recap.detail .top-section .box-card-left .status.ontrack{background-color:#dfdeff;color:#1513b8;border-radius:4px}.daily-group-recap.detail .bottom-section{display:flex;flex-direction:column;width:100%;gap:20px;background-color:#fff;padding:20px;border-radius:8px}.daily-group-recap.detail .bottom-section .scroll-box{display:flex;flex-direction:column;gap:20px;overflow-y:auto;height:calc(100vh - 360px)}.daily-group-recap.detail .bottom-section .card-box{display:flex;flex-direction:column;background-color:#f6f6f6;border-radius:8px;padding:20px}.daily-group-recap.detail .bottom-section .card-box .text-1{font-size:20px;font-weight:600;color:#2e2e2e;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.daily-group-recap.detail .bottom-section .card-box ol{padding-left:20px}.daily-group-recap.detail .bottom-section .card-box li{font-size:16px;font-weight:500;color:#5e5e5e}.employee-performance *{margin:0;padding:0}.employee-performance.index{display:flex;flex-direction:column;width:100%;gap:20px}.employee-performance.index .card-group{display:flex;width:100%;gap:20px}.employee-performance.index .card-group .card-box{display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:20px;gap:20px;width:49%}.employee-performance.index .card-group .card-box .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.employee-performance.index .card-group .card-box .top-section .left-group{display:flex}.employee-performance.index .card-group .card-box .top-section .left-group .text-1{font-size:18px;font-weight:500}.employee-performance.index .card-group .card-box .top-section .right-group{display:flex;align-items:flex-end;align-items:center;gap:10px}.employee-performance.index .card-group .card-box .top-section .right-group .btn-more{padding:10px;background-color:#e0ebf4;border-radius:8px;cursor:pointer}.employee-performance.index .card-group .card-box .middle-section{display:flex;width:80%;margin:0 auto}.employee-performance.index .card-group .card-box .middle-section .second-place{display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;width:33.33%;margin-top:30px;padding-bottom:20px;background:linear-gradient(to right bottom,#fff 40%,#f1f1f1)}.employee-performance.index .card-group .card-box .middle-section .second-place .profile-pic{position:relative}.employee-performance.index .card-group .card-box .middle-section .second-place .profile-pic img{width:78px;height:78px;border:5px solid #f5f5f5;border-radius:50%}.employee-performance.index .card-group .card-box .middle-section .second-place .profile-pic span{color:#fff;width:28px;height:28px;background-color:#dfae1d;border-radius:50%;text-align:center;border:2px solid #e4e4e4;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.employee-performance.index .card-group .card-box .middle-section .second-place .text-bottom{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:10px}.employee-performance.index .card-group .card-box .middle-section .second-place .text-bottom .text-1{white-space:nowrap;align-items:center;display:flex;gap:5px}.employee-performance.index .card-group .card-box .middle-section .second-place .text-bottom .text-1 img{width:20px;height:20px;cursor:pointer}.employee-performance.index .card-group .card-box .middle-section .second-place .text-bottom .text-2{font-size:12px;color:#fff;padding:5px 10px;border-radius:20px;display:flex;align-items:center;gap:5px;margin:0;background-color:#3733c5}.employee-performance.index .card-group .card-box .middle-section .first-place{display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;width:33.33%;margin-top:10px}.employee-performance.index .card-group .card-box .middle-section .first-place .profile-pic{position:relative}.employee-performance.index .card-group .card-box .middle-section .first-place .profile-pic img{width:78px;height:78px;border:5px solid #f5f5f5;border-radius:50%}.employee-performance.index .card-group .card-box .middle-section .first-place .profile-pic .crown{position:absolute;bottom:-13px;left:50.5%;transform:translate(-50%);width:25px;border:none}.employee-performance.index .card-group .card-box .middle-section .first-place .profile-pic span{color:#fff;width:28px;height:28px;background-color:#3c7dd9;border-radius:50%;text-align:center;border:2px solid #b7dcff;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.employee-performance.index .card-group .card-box .middle-section .first-place .text-bottom{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:10px}.employee-performance.index .card-group .card-box .middle-section .first-place .text-bottom .text-1{white-space:nowrap;align-items:center;display:flex;gap:5px}.employee-performance.index .card-group .card-box .middle-section .first-place .text-bottom .text-1 img{width:20px;height:20px;cursor:pointer}.employee-performance.index .card-group .card-box .middle-section .first-place .text-bottom .text-2{font-size:12px;color:#fff;padding:5px 10px;border-radius:20px;display:flex;align-items:center;gap:5px;margin:0;background-color:#3733c5}.employee-performance.index .card-group .card-box .middle-section .third-place{display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;width:33.33%;margin-top:30px;padding-bottom:20px;background:linear-gradient(to left bottom,#fff 40%,#f1f1f1)}.employee-performance.index .card-group .card-box .middle-section .third-place .profile-pic{position:relative}.employee-performance.index .card-group .card-box .middle-section .third-place .profile-pic img{width:78px;height:78px;border:5px solid #ffeced;border-radius:50%}.employee-performance.index .card-group .card-box .middle-section .third-place .profile-pic span{color:#fff;width:28px;height:28px;background-color:#ff485a;border-radius:50%;text-align:center;border:2px solid #ffeced;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.employee-performance.index .card-group .card-box .middle-section .third-place .text-bottom{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:10px}.employee-performance.index .card-group .card-box .middle-section .third-place .text-bottom .text-1{white-space:nowrap;align-items:center;display:flex;gap:5px}.employee-performance.index .card-group .card-box .middle-section .third-place .text-bottom .text-1 img{width:20px;height:20px;cursor:pointer}.employee-performance.index .card-group .card-box .middle-section .third-place .text-bottom .text-2{font-size:12px;color:#fff;padding:5px 10px;border-radius:20px;display:flex;align-items:center;gap:5px;margin:0;background-color:#3733c5}.employee-performance.index .card-group .card-box .bottom-section{display:flex;flex-direction:column;gap:10px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #f4f4f4;padding:10px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom:last-child{border-bottom:none}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .left-section{display:flex;align-items:center;gap:15px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .left-section .number{font-size:14px;font-weight:500;color:#666;padding:3px;border-bottom:2px solid #3733c5;margin-bottom:5px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .left-section img{width:30px;height:30px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .left-section .eye-icon{width:20px;height:20px;cursor:pointer;margin-left:-5px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .left-section .name{font-size:14px;font-weight:500}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .right-section{display:flex;align-items:center;gap:10px}.employee-performance.index .card-group .card-box .bottom-section .group-bottom .right-section .text-min{font-size:12px;color:#fff;padding:5px 10px;border-radius:20px;display:flex;align-items:center;gap:5px;margin:0;background-color:#3733c5}.keyword-alert-system *{margin:0;padding:0}.keyword-alert-system.index{width:100%;display:flex;flex-direction:column;gap:20px}.keyword-alert-system.index .box-section{display:flex;width:100%;background-color:#fff;padding:20px;border-radius:8px;flex-direction:column;gap:20px}.keyword-alert-system.index .box-section .first-group,.keyword-alert-system.index .box-section .second-group{display:flex;width:100%;gap:10px}.keyword-alert-system.index .scroll-box{max-height:300px;overflow-y:auto;margin:10px 0}.keyword-alert-system.index .scroll-box .card-box{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;padding:20px}.keyword-alert-system.index .scroll-box .card-box .left-side{display:flex;flex-direction:column;gap:5px}.keyword-alert-system.index .scroll-box .card-box .left-side .text-1{font-size:14px;font-weight:600}.keyword-alert-system.index .scroll-box .card-box .left-side .text-2{font-size:12px;font-weight:500;color:#7c7c7c}.keyword-alert-system.index .scroll-box .card-box .right-side{display:flex;align-items:center;gap:10px}.keyword-alert-system.index .scroll-box .card-box .right-side .status{color:#1513b8;font-size:12px;font-weight:500;padding:5px 10px;background-color:#ddedff;border-radius:4px}.keyword-alert-system.index .scroll-box .card-box .right-side .status.active{color:#1513b8;background-color:#dfdeff}.keyword-alert-system.index .scroll-box .card-box .right-side .status.inactive{color:#434343;background-color:#eaeaea}.keyword-alert-system.detail{width:100%;display:flex;flex-direction:column;gap:20px}.keyword-alert-system.detail .top-section{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.keyword-alert-system.detail .top-section .box-card{width:50%;display:flex;align-items:center;padding:25px;background-color:#fff;border-radius:8px;gap:15px}.keyword-alert-system.detail .top-section .box-card img,.keyword-alert-system.detail .top-section .box-card svg{width:60px;height:60px}.keyword-alert-system.detail .top-section .box-card .group-text{display:flex;flex-direction:column;gap:0px}.keyword-alert-system.detail .top-section .box-card .group-text .text-1{font-size:14px;font-weight:500;color:#adadad;text-transform:uppercase;letter-spacing:1px}.keyword-alert-system.detail .top-section .box-card .group-text .text-2{font-size:21px;font-weight:700;color:#18181b}.keyword-alert-system.detail .top-section .box-card-left{width:50%;display:flex;flex-direction:column;padding:40px 25px;background-color:#fff;border-radius:8px}.keyword-alert-system.detail .top-section .box-card-left .text-1{font-size:20px;font-weight:600;color:#2e2e2e}.keyword-alert-system.detail .top-section .box-card-left .text-2{font-size:14px;font-weight:400;color:#7c7c7c}.keyword-alert-system.detail .top-section .box-card-left .status{font-size:14px;font-weight:500;padding:3px 8px}.keyword-alert-system.detail .top-section .box-card-left .status.ontrack{background-color:#dfdeff;color:#1513b8;border-radius:4px}.keyword-alert-system.detail .bottom-section{display:flex;flex-direction:column;width:100%;gap:20px;background-color:#fff;padding:20px;border-radius:8px}.keyword-alert-system.detail .bottom-section .scroll-box{display:flex;flex-direction:column;gap:20px;overflow-y:auto;height:calc(100vh - 360px)}.keyword-alert-system.detail .bottom-section .card-box{display:flex;flex-direction:column;background-color:#f6f6f6;border-radius:8px;padding:20px}.keyword-alert-system.detail .bottom-section .card-box .text-1{font-size:20px;font-weight:600;color:#2e2e2e;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.keyword-alert-system.detail .bottom-section .card-box ol{padding-left:20px}.keyword-alert-system.detail .bottom-section .card-box li{font-size:16px;font-weight:500;color:#5e5e5e}.setting.index{padding:20px;background-color:#fff;border-radius:8px;width:100%;height:max-content}.setting.index .lines{width:100%;height:.5px;background-color:#bbb;margin-bottom:10px}.setting.index .option{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.setting.index .option .left-section .text{font-size:18px;font-weight:500;color:#333;display:flex;align-items:center;gap:10px}.setting.index .option .left-section span{cursor:pointer;margin-bottom:2px}.setting.index .option .right-section img{width:24px;height:24px;cursor:pointer}.setting.index .option .right-section .switch{position:relative;display:inline-block;width:50px;height:24px}.setting.index .option .right-section .switch input{opacity:0;width:0;height:0}.setting.index .option .right-section .slider{position:absolute;cursor:pointer;inset:0;background-color:#c7c7cc;transition:.4s;border-radius:9px}.setting.index .option .right-section .slider:before{position:absolute;content:"";height:17px;width:17px;left:5px;bottom:3.5px;background-color:#fff;transition:.4s;border-radius:50%}.setting.index .option .right-section input:checked+.slider{background-color:#1513b8}.setting.index .option .right-section input:checked+.slider:before{transform:translate(24px)}.bot-subscription *{margin:0}.bot-subscription.index{width:100%;display:flex;flex-direction:column;gap:20px}.bot-subscription.index .bot-group{display:flex;width:100%;gap:20px}.bot-subscription.index .bot-group .agent-box{display:flex;flex-direction:column;width:50%;gap:30px;padding:20px;justify-content:space-between;height:max-content}.bot-subscription.index .bot-group .agent-box .wrapper-top{display:flex;width:100%;justify-content:space-between}.bot-subscription.index .bot-group .agent-box.karina-active{border:1px solid #b9dbff;background-color:#f5f8ff;border-radius:16px}.bot-subscription.index .bot-group .agent-box.karina-active .left-section{display:flex;align-items:center;justify-content:center;gap:20px}.bot-subscription.index .bot-group .agent-box.karina-active .left-section img{width:110px;height:110px}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text{height:100%;display:flex;flex-direction:column;justify-content:space-between}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text .top{display:flex;flex-direction:column;gap:0px}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text .top .text-1{font-size:28px;font-weight:700;color:#1513b8;margin-bottom:-2px}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text .top .text-2{font-size:14px;font-weight:500;color:#4081c6}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text .bottom{display:flex;flex-direction:column;gap:0px}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text .bottom .text-3{font-size:14px;font-weight:400;color:#757575}.bot-subscription.index .bot-group .agent-box.karina-active .left-section .group-text .bottom .text-4{font-size:14px;font-weight:500;color:#757575}.bot-subscription.index .bot-group .agent-box.karina-active .right-section{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:20px}.bot-subscription.index .bot-group .agent-box.karina-active .right-section .text-1{font-size:14px;font-weight:700;color:#fff;background-color:#1513b8;padding:7px 15px;border-radius:20px;cursor:pointer}.bot-subscription.index .bot-group .agent-box.karina-active .right-section .text-2{font-size:16px;font-weight:500;color:#2e2e2e;cursor:pointer}.bot-subscription.index .bot-group .agent-box.satria,.bot-subscription.index .bot-group .agent-box.cynthia{border:1px solid #DADADA;background-color:#fff;border-radius:16px}.bot-subscription.index .bot-group .agent-box.satria .left-section,.bot-subscription.index .bot-group .agent-box.cynthia .left-section{display:flex;align-items:center;justify-content:center;gap:20px}.bot-subscription.index .bot-group .agent-box.satria .left-section img,.bot-subscription.index .bot-group .agent-box.cynthia .left-section img{width:110px;height:110px}.bot-subscription.index .bot-group .agent-box.satria .left-section .group-text,.bot-subscription.index .bot-group .agent-box.cynthia .left-section .group-text{height:100%;display:flex;flex-direction:column;justify-content:space-between}.bot-subscription.index .bot-group .agent-box.satria .left-section .group-text .top,.bot-subscription.index .bot-group .agent-box.cynthia .left-section .group-text .top{display:flex;flex-direction:column;gap:0px}.bot-subscription.index .bot-group .agent-box.satria .left-section .group-text .top .text-1,.bot-subscription.index .bot-group .agent-box.cynthia .left-section .group-text .top .text-1{font-size:28px;font-weight:700;color:#1513b8;margin-bottom:-2px}.bot-subscription.index .bot-group .agent-box.satria .left-section .group-text .top .text-2,.bot-subscription.index .bot-group .agent-box.cynthia .left-section .group-text .top .text-2{font-size:14px;font-weight:500;color:#4081c6}.bot-subscription.index .bot-group .agent-box.satria .left-section .group-text .bottom,.bot-subscription.index .bot-group .agent-box.cynthia .left-section .group-text .bottom{display:flex;flex-direction:column;gap:0px}.bot-subscription.index .bot-group .agent-box.satria .left-section .group-text .bottom .text-4,.bot-subscription.index .bot-group .agent-box.cynthia .left-section .group-text .bottom .text-4{font-size:16px;font-weight:400;color:#757575}.bot-subscription.index .bot-group .agent-box.satria .right-section,.bot-subscription.index .bot-group .agent-box.cynthia .right-section{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:20px}.bot-subscription.index .bot-group .agent-box.satria .right-section .text-1,.bot-subscription.index .bot-group .agent-box.cynthia .right-section .text-1{font-size:14px;font-weight:700;color:#1513b8;background-color:#dfdeff;padding:7px 15px;border-radius:20px;cursor:pointer}.bot-subscription.index .bot-group .agent-box.satria .right-section .text-2,.bot-subscription.index .bot-group .agent-box.cynthia .right-section .text-2{font-size:16px;font-weight:500;color:#2e2e2e;cursor:pointer}.bot-subscription.index .bot-group .agent-box .capabilities{padding:20px;display:flex;flex-direction:column;background:#fff;border-radius:12px;display:none}.bot-subscription.index .bot-group .agent-box .capabilities .title{font-size:18px;font-weight:600;color:#433f3f;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E0E0E0}.bot-subscription.index .bot-group .agent-box .capabilities .group-text{display:flex;flex-direction:column;gap:15px;margin-top:10px}.bot-subscription.index .bot-group .agent-box .capabilities .group-text .abilities-group{display:flex;gap:15px}.bot-subscription.index .bot-group .agent-box .capabilities .group-text .abilities-group .ability{font-size:14px;font-weight:500;color:#1513b8;background-color:#f2f2f2;padding:7px 15px;border-radius:24px}.sidebar{padding:15px 30px;border-right:1px solid #e0e0e0;width:300px;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between}.sidebar .top{width:100%;display:flex;flex-direction:column;align-items:center}.sidebar .top .logo{margin-top:20px;margin-bottom:25px}.sidebar .top .logo img{width:160px;height:auto}.sidebar .top .menu-section{margin-top:20px;width:100%;text-align:left}.sidebar .top .menu-section .text-top{font-size:12px;color:#c8c8c8;margin-bottom:10px}.sidebar .top .menu-section .person-box{display:flex;align-items:center;position:relative;padding:8px;border-radius:8px;margin-top:17px;background-color:#eef;width:100%}.sidebar .top .menu-section .person-box img{width:67px;height:67px;position:absolute;bottom:0;left:20px}.sidebar .top .menu-section .person-box .text-person{display:flex;flex-direction:column;margin-left:90px;gap:0}.sidebar .top .menu-section .person-box .text-person p{margin:0}.sidebar .top .menu-section .person-box .text-person .text-1{font-size:16px;font-weight:600}.sidebar .top .menu-section .person-box .text-person .text-2{font-size:10px;color:#1513b8;white-space:nowrap;font-weight:500}.sidebar .top .menu-section .menu-list{display:flex;flex-direction:column;margin-top:-20px;background-color:#fafafa;border-radius:0 0 12px 12px;padding-top:40px;padding-bottom:20px;gap:21px}.sidebar .top .menu-section .menu-list .menu-item{display:flex;padding:0 0 0 20px;align-items:center;transition:all .2s ease-in-out;position:relative;text-decoration:none}.sidebar .top .menu-section .menu-list .menu-item img{width:20px;height:20px;margin-right:10px}.sidebar .top .menu-section .menu-list .menu-item img.img-active{display:none}.sidebar .top .menu-section .menu-list .menu-item .line-active{position:absolute;left:0;top:0;width:3px;height:20px;display:none}.sidebar .top .menu-section .menu-list .menu-item .text-item{font-size:14px;color:#a3a3a3;font-weight:400;transition:all .2s ease-in-out;margin:0}.sidebar .top .menu-section .menu-list .menu-item.active,.sidebar .top .menu-section .menu-list .menu-item:hover{cursor:pointer}.sidebar .top .menu-section .menu-list .menu-item.active .text-item,.sidebar .top .menu-section .menu-list .menu-item:hover .text-item{font-size:14px;color:#1513b8;font-weight:600}.sidebar .top .menu-section .menu-list .menu-item.active .line-active,.sidebar .top .menu-section .menu-list .menu-item:hover .line-active,.sidebar .top .menu-section .menu-list .menu-item.active img.img-active,.sidebar .top .menu-section .menu-list .menu-item:hover img.img-active{display:block}.sidebar .top .menu-section .menu-list .menu-item.active img.img-inactive,.sidebar .top .menu-section .menu-list .menu-item:hover img.img-inactive{display:none}.sidebar .top .menu-section .other-menu{width:100%;margin-top:20px;text-align:left}.sidebar .top .menu-section .other-menu .text-top{font-size:12px;color:#c8c8c8;margin-bottom:10px}.sidebar .top .menu-section .other-menu .menu-item{display:flex;padding:0;align-items:center;transition:all .2s ease-in-out;text-decoration:none}.sidebar .top .menu-section .other-menu .menu-item img{width:20px;height:20px;margin-right:10px}.sidebar .top .menu-section .other-menu .menu-item img.img-active{display:none}.sidebar .top .menu-section .other-menu .menu-item .text-item{font-size:14px;color:#a3a3a3;font-weight:400;margin:0;transition:all .2s ease-in-out}.sidebar .top .menu-section .other-menu .menu-item.active,.sidebar .top .menu-section .other-menu .menu-item:hover{cursor:pointer}.sidebar .top .menu-section .other-menu .menu-item.active .text-item,.sidebar .top .menu-section .other-menu .menu-item:hover .text-item{font-size:14px;color:#1513b8;font-weight:600}.sidebar .top .menu-section .other-menu .menu-item.active img.img-active,.sidebar .top .menu-section .other-menu .menu-item:hover img.img-active{display:block}.sidebar .top .menu-section .other-menu .menu-item.active img.img-inactive,.sidebar .top .menu-section .other-menu .menu-item:hover img.img-inactive{display:none}.sidebar .logout{display:flex;align-items:center;padding:12px 0 12px 15px;background-color:#eaeaff;border-radius:6px;cursor:pointer;margin-bottom:15px;transition:all .2s ease-in-out}.sidebar .logout img{width:20px;height:20px;margin-right:10px}.sidebar .logout .text-logout{font-size:14px;color:#0600b8;font-weight:600;margin:0}.sidebar .logout:hover{transform:scale(1.05)}.navbar{display:flex;width:calc(100% - 300px);margin-left:300px;border-bottom:1px solid #E0E0E0;height:84px;padding:0 40px;justify-content:space-between;align-items:center;background-color:#fff;position:fixed!important;top:0;z-index:1000}.navbar *{margin:0}.navbar .left-section{display:flex;align-items:center;gap:10px}.navbar .left-section .backButton{width:30px;height:30px;cursor:pointer;transition:transform .2s ease-in-out}.navbar .left-section .backButton:hover{transform:scale(1.1)}.navbar .left-section .text-1{font-size:24px;font-weight:600;color:#2d2d2d;margin:0}.navbar .right-section{display:flex;align-items:center;gap:20px}.navbar .right-section .admin-box{display:flex;align-items:center;gap:10px;cursor:pointer;background-color:#d5d6ff;transition:all .2s ease-in-out;padding:6px 25px;border-radius:100px}.navbar .right-section .admin-box .text-1{font-size:14px;font-weight:500;color:#1513b8}.navbar .right-section .admin-box img{width:12px;height:12px}.navbar .right-section .admin-box:hover{background-color:#c4c5ff}.navbar .right-section .notif-box{position:relative;cursor:pointer}.navbar .right-section .notif-box img{width:26px;height:26px}.navbar .right-section .notif-box span{position:absolute;top:-2px;right:0;width:16px;height:16px;background-color:#0600b8;border:1px solid #ffffff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px}.navbar .right-section .profile-box{cursor:pointer}.navbar .right-section .profile-box img{width:36px;height:36px;border-radius:50%}.search-box{display:flex;align-items:center;width:100%}.search-box .search-wrapper{display:flex;align-items:center;position:relative;width:100%}.search-box .search-wrapper.prefix img{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.search-box .search-wrapper input{padding:10px 10px 10px 40px;border-radius:6px;border:2px solid #efeeee;width:100%;font-size:14px}.search-box .search-wrapper input::placeholder{color:#b1b1b1}.search-box .search-wrapper input:focus{outline:none;border-color:#6c63ff}.button-add{display:flex;align-items:center;justify-content:center;width:150px;padding:10px;border:none;background-color:#1513b8;border-radius:6px;transition:all .2s ease-in-out}.button-add img,.button-add svg{width:20px;height:20px;margin-right:8px}.button-add span{font-size:14px;font-weight:600;color:#fff;white-space:nowrap}.button-add:hover{background-color:#0f0d8a;cursor:pointer}.dropdown-box{width:100%;position:relative}.dropdown-box select{width:100%;border:2px solid #efeeee;border-radius:6px;padding:10px;background-color:#fff;font-size:14px;color:#b1b1b1;outline:none!important;background-image:url(/build/assets/arrow-down-CXQlqI0b.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:16px 16px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.dropdown-box select option{color:#000}.dropdown-box2{width:100%;position:relative}.dropdown-box2 select{width:100%;border:2px solid #efeeee;border-radius:6px;padding:10px 40px 10px 10px;background-color:#f2f2f2;font-size:14px;color:#080740;outline:none!important;background-image:url(/build/assets/arrow-down2-DmMXD48q.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:16px 16px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.dropdown-box2 select option{color:#000}.dropdown-action button{background:transparent;border:none;cursor:pointer;margin-right:5px}.dropdown-action button img{width:24px;height:24px}.dropdown-action .dropdown-menu{border-radius:10px;box-shadow:0 2px 10px #0000001a;background-color:#fff;min-width:131px}.dropdown-action .dropdown-menu .dropdown-item{color:#4a4a4a;padding:6px 15px;text-decoration:none;font-size:14px;width:100%;font-weight:500}.dropdown-action .dropdown-menu .dropdown-item:hover{background-color:#f1f1f1}.dropdown-action .dropdown-menu .dropdown-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:8px;margin-top:-8px}.dropdown-action .dropdown-menu .dropdown-item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:8px;margin-bottom:-8px}.dropdown-action .dropdown-menu .line{height:1px;background-color:#efeeee;width:80%;margin:0 auto}.table-section{min-width:100%;width:100%!important;border-radius:20px!important;position:relative;margin-top:-10px}.table-section table thead{border-top-left-radius:8px;border-top-right-radius:8px;background-color:#fff}.table-section table th{border:none;border-bottom:1px solid #e9e9e9!important;padding:16px 30px 16px 24px;font-weight:600;font-size:14px;color:#000;background-color:#f9f9f9;white-space:nowrap;position:relative;cursor:pointer;outline:none!important;background-image:url(/build/assets/sort-icon-CrbI7S5I.svg);background-repeat:no-repeat;background-position:right 10px center}.table-section table th.no-sort{background-image:none}.table-section table th:first-child{border-top-left-radius:8px}.table-section table th:last-child{border-top-right-radius:8px}.table-section table th.w-40{width:40%}.table-section table th.w-15{width:15%}.table-section table th.w-20{width:20%}.table-section table th.w-10{width:10%}.table-section table th .dt-column-order{display:none!important}.table-section table td{white-space:nowrap;border:none;padding:20px 24px;font-size:12px;font-weight:500;color:#3d3d3d;border-bottom:1px solid #e9e9e9!important}.table-section table td.custom-td{display:flex;justify-content:space-between;width:100%;align-items:center}.table-section table td.custom-td .status{display:inline-block;padding:5px 10px;border-radius:4px;font-size:12px;font-weight:500;color:#000}.table-section table td.custom-td .status.assigned{color:#1513b8;background-color:#ddedff}.table-section table td .status{display:inline-block;padding:5px 10px;border-radius:4px;font-size:12px;font-weight:500;color:#000}.table-section table td .status.active,.table-section table td .status.done{color:#1513b8;background-color:#dfdeff}.table-section table td .status.ontrack{color:#1513b8;background-color:#ddedff}.table-section table td .status.inactive,.table-section table td .status.ongoing,.table-section table td .status.unfinished,.table-section table td .status.excluded{color:#434343;background-color:#eaeaea}.dt-info{font-size:12px;font-weight:500;padding:0;order:1;position:absolute;height:40px;color:#3d3d3d;right:85px;bottom:-16px}.dt-length{position:absolute;bottom:-10px}.dt-length label{position:absolute;left:15px;bottom:15px;font-weight:500!important;font-size:12px;color:#3d3d3d}.dt-length select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0 20px 0 0;font-weight:500;font-size:13px;line-height:16px;color:#3d3d3d;background:transparent;position:relative}.dt-length select:focus{outline:none;box-shadow:none}.dt-length .dropdown-arrow-table{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url(/build/assets/arrow-row-BFMnAe-Z.svg);background-repeat:no-repeat;background-position:center;background-size:16px 16px}.dt-length .dropdown-arrow-table path{fill:none;stroke:none}.dt-paging .page-link{display:none;cursor:pointer!important}.dt-paging .page-link.previous,.dt-paging .page-link.next{display:block;border:none;margin:0;padding:0}.dt-paging .page-link.next{margin-right:20px}.dt-paging .page-link.previous{margin-right:8px}.dt-scroll-body{border-bottom-style:none!important}.modal *{margin:0}.modal.add-pic .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.add-pic .modal-content{padding:20px;border-radius:15px}.modal.add-pic .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.add-pic .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.add-pic .modal-content .modal-body{display:flex;flex-direction:column;margin:0;padding:20px 0;gap:15px}.modal.add-pic .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.add-pic .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:48.25%;cursor:pointer}.modal.add-pic .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.add-pic .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.delete .modal-dialog,.modal.change-status .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.delete .modal-content,.modal.change-status .modal-content{padding:20px;border-radius:15px;width:400px}.modal.delete .modal-content .modal-header,.modal.change-status .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.delete .modal-content .modal-header .modal-title,.modal.change-status .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.delete .modal-content .modal-body,.modal.change-status .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.delete .modal-content .modal-body img,.modal.delete .modal-content .modal-body svg,.modal.change-status .modal-content .modal-body img,.modal.change-status .modal-content .modal-body svg{width:150px;height:150px;margin:0 auto}.modal.delete .modal-content .modal-body .text-del,.modal.change-status .modal-content .modal-body .text-del{font-size:14px;font-weight:500;text-align:center;color:#3d3d3d}.modal.delete .modal-content .modal-footer,.modal.change-status .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.delete .modal-content .modal-footer button,.modal.change-status .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:47.75%;cursor:pointer}.modal.delete .modal-content .modal-footer button.btn-secondary,.modal.change-status .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.delete .modal-content .modal-footer button.btn-primary,.modal.change-status .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.detail-unreplied .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.detail-unreplied .modal-content{padding:20px;border-radius:15px;width:700px}.modal.detail-unreplied .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.detail-unreplied .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.detail-unreplied .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.detail-unreplied .modal-content .modal-body .top-box{display:flex;padding:20px;border-radius:8px;background-color:#fafafa}.modal.detail-unreplied .modal-content .modal-body .top-box .group-text{flex:1}.modal.detail-unreplied .modal-content .modal-body .top-box .group-text .text-1{font-size:14px;font-weight:500;color:#999}.modal.detail-unreplied .modal-content .modal-body .top-box .group-text .text-2{font-size:16px;font-weight:500;color:#2e2e2e}.modal.detail-unreplied .modal-content .modal-body .bottom-box{display:flex;padding:20px;border-radius:8px;background-color:#fafafa}.modal.detail-unreplied .modal-content .modal-body .bottom-box .group-text .text-1{font-size:14px;font-weight:500;color:#999;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid #e4e4e4}.modal.detail-unreplied .modal-content .modal-body .bottom-box .group-text .text-2{font-size:16px;font-weight:500;color:#2e2e2e}.modal.detail-unreplied .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.detail-unreplied .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:100%;cursor:pointer}.modal.detail-unreplied .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.detail-unreplied .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.detail-task .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.detail-task .modal-content{padding:20px;border-radius:15px;width:700px!important}.modal.detail-task .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.detail-task .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.detail-task .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.detail-task .modal-content .modal-body .top-box{display:flex;flex-direction:column;padding:20px;border-radius:8px;background-color:#fafafa}.modal.detail-task .modal-content .modal-body .top-box .top-text{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e4e4e4}.modal.detail-task .modal-content .modal-body .top-box .top-text .text-1{font-size:14px;font-weight:500;color:#999}.modal.detail-task .modal-content .modal-body .top-box .top-text .status{font-size:12px;font-weight:500;padding:5px 10px;border-radius:4px}.modal.detail-task .modal-content .modal-body .top-box .top-text .status.done{background-color:#dfdeff;color:#1513b8}.modal.detail-task .modal-content .modal-body .top-box .top-text .status.ongoing{background-color:#eaeaea;color:#434343}.modal.detail-task .modal-content .modal-body .top-box .middle-text{width:100%;display:flex;gap:10px}.modal.detail-task .modal-content .modal-body .top-box .middle-text .group-text{flex:1}.modal.detail-task .modal-content .modal-body .top-box .middle-text .group-text .text-1{font-size:14px;font-weight:500;color:#999}.modal.detail-task .modal-content .modal-body .top-box .middle-text .group-text .text-2{font-size:16px;font-weight:500;color:#2e2e2e}.modal.detail-task .modal-content .modal-body .top-box .middle-text2{width:100%;display:flex;gap:10px;margin-top:15px;padding-top:15px;border-top:1px solid #e4e4e4}.modal.detail-task .modal-content .modal-body .top-box .middle-text2 .group-text{flex:1}.modal.detail-task .modal-content .modal-body .top-box .middle-text2 .group-text .text-1{font-size:14px;font-weight:500;color:#999}.modal.detail-task .modal-content .modal-body .top-box .middle-text2 .group-text .text-2{font-size:16px;font-weight:500;color:#2e2e2e;white-space:nowrap}.modal.detail-task .modal-content .modal-body .bottom-box{display:flex;padding:20px;border-radius:8px;background-color:#fafafa}.modal.detail-task .modal-content .modal-body .bottom-box .group-text .text-1{font-size:14px;font-weight:500;color:#999;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid #e4e4e4}.modal.detail-task .modal-content .modal-body .bottom-box .group-text .text-2{font-size:16px;font-weight:500;color:#2e2e2e}.modal.detail-task .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.detail-task .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:100%;cursor:pointer}.modal.detail-task .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.detail-task .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.detail-task .modal-content .modal-footer.ongoing button{width:48.25%}.modal.manage .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.manage .modal-content{padding:20px;border-radius:15px;width:400px}.modal.manage .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.manage .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.manage .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.manage .modal-content .modal-body .pic-list{display:flex;flex-direction:column;gap:20px;padding:15px;background-color:#fafafa;height:210px;overflow-y:auto;border-radius:8px}.modal.manage .modal-content .modal-body .pic-list .pic-item{display:flex;align-items:center;gap:10px}.modal.manage .modal-content .modal-body .pic-list .pic-item input[type=checkbox]{width:20px;height:20px;accent-color:#19a182}.modal.manage .modal-content .modal-body .pic-list .pic-item .name{font-size:14px;color:#3d3d3d;font-weight:500}.modal.manage .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.manage .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:47.75%;cursor:pointer}.modal.manage .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.manage .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.alert .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.alert .modal-content{padding:20px;border-radius:15px;width:400px}.modal.alert .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.alert .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.alert .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.alert .modal-content .modal-body .pic-list{display:flex;flex-direction:column;gap:20px;padding:15px;background-color:#fff;margin-top:10px;height:170px;overflow-y:auto;border-radius:8px}.modal.alert .modal-content .modal-body .pic-list .pic-item{display:flex;align-items:center;gap:10px}.modal.alert .modal-content .modal-body .pic-list .pic-item input[type=checkbox]{width:20px;height:20px;accent-color:#19a182}.modal.alert .modal-content .modal-body .pic-list .pic-item .name{font-size:14px;color:#3d3d3d;font-weight:500}.modal.alert .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.alert .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:47.75%;cursor:pointer}.modal.alert .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.alert .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.manage-confirmation .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh}.modal.manage-confirmation .modal-content{padding:20px;border-radius:15px;width:400px}.modal.manage-confirmation .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.manage-confirmation .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.manage-confirmation .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.manage-confirmation .modal-content .modal-body .pic-list{display:flex;flex-direction:column;gap:15px;padding:15px;background-color:#fafafa;height:190px;overflow-y:auto;border-radius:8px;width:70%;margin:0 auto}.modal.manage-confirmation .modal-content .modal-body .pic-list .pic-item{display:flex;align-items:center;gap:10px}.modal.manage-confirmation .modal-content .modal-body .pic-list .pic-item .name{font-size:14px;color:#3d3d3d;font-weight:500}.modal.manage-confirmation .modal-content .modal-body .confirmation-text{font-size:14px;color:#3d3d3d;font-weight:500;text-align:center;margin-top:10px}.modal.manage-confirmation .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.manage-confirmation .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:47.75%;cursor:pointer}.modal.manage-confirmation .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.manage-confirmation .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.detail-daily .modal-dialog{display:flex;justify-content:center;align-items:center;height:100vh;max-width:750px}.modal.detail-daily .modal-content{padding:20px;border-radius:15px}.modal.detail-daily .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin:0;padding:5px 5px 15px;border-bottom:1px solid #e7e8e9}.modal.detail-daily .modal-content .modal-header .modal-title{font-size:16px;font-weight:600;text-align:center;width:100%;color:#3d3d3d}.modal.detail-daily .modal-content .modal-body{display:flex;flex-direction:column;margin:0 auto;padding:20px 0;gap:15px;width:100%}.modal.detail-daily .modal-content .modal-body .top-box{display:flex;padding:20px;border-radius:8px;background-color:#fafafa;justify-content:space-between;align-items:center}.modal.detail-daily .modal-content .modal-body .top-box .text-1{font-size:20px;font-weight:600;color:#2e2e2e}.modal.detail-daily .modal-content .modal-body .top-box .status{font-size:12px;font-weight:500;padding:5px 10px;border-radius:4px}.modal.detail-daily .modal-content .modal-body .top-box .status.done{background-color:#dfdeff;color:#1513b8}.modal.detail-daily .modal-content .modal-body .top-box .status.ongoing,.modal.detail-daily .modal-content .modal-body .top-box .status.unfinished{background-color:#eaeaea;color:#434343}.modal.detail-daily .modal-content .modal-body .middle-group{display:flex;align-items:center;gap:15px}.modal.detail-daily .modal-content .modal-body .middle-group .half-box{display:flex;align-items:center;width:50%;background-color:#fafafa;padding:20px;gap:15px}.modal.detail-daily .modal-content .modal-body .middle-group .half-box img{width:46px;height:46px}.modal.detail-daily .modal-content .modal-body .middle-group .half-box .group-text p{margin:0}.modal.detail-daily .modal-content .modal-body .middle-group .half-box .group-text .text-1{font-size:12px;font-weight:500;text-transform:uppercase;color:#adadad}.modal.detail-daily .modal-content .modal-body .middle-group .half-box .group-text .text-2{font-size:18px;font-weight:700;color:#18181b}.modal.detail-daily .modal-content .modal-body .bottom-box{display:flex;padding:20px;border-radius:8px;background-color:#fafafa}.modal.detail-daily .modal-content .modal-body .bottom-box .half-box{width:50%}.modal.detail-daily .modal-content .modal-body .bottom-box .half-box p{margin:0}.modal.detail-daily .modal-content .modal-body .bottom-box .half-box .text-1{font-size:20px;font-weight:600;color:#2e2e2e}.modal.detail-daily .modal-content .modal-body .bottom-box .half-box .text-2{font-size:16px;font-weight:500;color:#5e5e5e;padding:10px;background-color:#fff;border-radius:8px;margin-top:15px}.modal.detail-daily .modal-content .modal-body .bottom-box .half-box.custom{padding-right:20px;margin-right:20px;border-right:1px solid #e4e4e4}.modal.detail-daily .modal-content .modal-footer{display:flex;justify-content:flex-end;border:none;padding:0}.modal.detail-daily .modal-content .modal-footer button{padding:13px 20px;background-color:#dfdeff;color:#1513b8;font-size:14px;font-weight:500;border:none;border-radius:8px;width:100%;cursor:pointer}.modal.detail-daily .modal-content .modal-footer button.btn-secondary{background-color:#dfdeff;color:#1513b8}.modal.detail-daily .modal-content .modal-footer button.btn-primary{background-color:#1513b8;color:#fff}.modal.detail-daily .modal-content .modal-footer.ongoing button{width:48.25%}.group-input{display:flex;flex-direction:column;gap:0;width:100%}.group-input label{font-weight:500;font-size:14px;color:#3d3d3d;margin-bottom:5px!important}.group-input .input-wrapper{position:relative;width:100%;display:flex;align-items:center;gap:10px}.group-input .input-wrapper input{border:1px solid #e4e4e4;border-radius:8px!important;padding:10px 15px!important;font-size:14px;width:100%;margin:0!important;outline:none}.group-input .input-wrapper input[type=number]{-moz-appearance:textfield}.group-input .input-wrapper input[type=number]::-webkit-outer-spin-button,.group-input .input-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.group-input .input-wrapper.prefix .prefix-icon{position:absolute;left:12px;top:49%;transform:translateY(-50%);font-size:14px;color:#353535}.group-input .input-wrapper.prefix input{padding-left:45px!important}.date-wrapper{position:relative;width:100%}.date-wrapper input[type=date]{border:1px solid #e4e4e4;border-radius:8px;padding:10px 15px 10px 40px;font-size:14px;width:100%;margin:0;outline:none;position:relative;color:#b1b1b1}.date-wrapper input[type=date]::-webkit-calendar-picker-indicator{opacity:0;background-color:red;position:absolute;left:0;width:100%;height:100%}.date-wrapper img{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;z-index:5}.checkbox{width:20px;height:20px;accent-color:#1513B8}.accordion{border:none!important}.accordion .accordion-collapse,.accordion .accordion-item,.accordion button,.accordion .accordion-header,.accordion .accordion-button:focus{border:none!important;outline:none!important;box-shadow:none!important;border-color:none!important}.accordion .accordion-item{margin-bottom:20px}.accordion .accordion-button{border:none!important;outline:none!important;background-color:#fafafa!important;border-radius:8px 8px 0 0!important;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.accordion .accordion-button .top-text{display:flex;gap:10px;width:100%;align-items:center}.accordion .accordion-button .top-text .text-1{font-size:16px;font-weight:700}.accordion .accordion-button .top-text .text-2{font-size:12px;font-weight:400;color:#333;padding:3px 10px;background-color:#ddedff;color:#1513b8;border-radius:15px}.accordion .accordion-button .bottom-text{width:80%}.accordion .accordion-button .bottom-text p{font-size:12px;font-weight:500;color:#7c7c7c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.accordion .accordion-button.collapsed{border-radius:8px!important}.accordion .accordion-button:not(.collapsed){background-color:#fafafa!important;color:#252525!important;border:none!important}.accordion .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.28 5.9668L8.9333 10.3135C8.41997 10.8268 7.57997 10.8268 7.06664 10.3135L2.71997 5.9668' stroke='%232E2E2E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;position:absolute!important;top:50%!important;right:20px!important;transform:translateY(-50%)}.accordion .accordion-button:after .collapsed{transform:translateY(-50%) rotateX(180deg)!important}.accordion .accordion-body{background-color:#fafafa!important;color:#333!important;border:none!important;outline:none!important;border-radius:0 0 8px 8px!important;margin-top:-10px}
