@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:16px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#6418c3}.ant-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #6418c3;border-radius:8px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #4c4e6438;border-radius:8px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-checkbox-checked .ant-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-checkbox-checked .ant-checkbox-inner{background-color:#6418c3;border-color:#6418c3}.ant-checkbox-disabled{cursor:not-allowed}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-checkbox-disabled .ant-checkbox-input{cursor:not-allowed;pointer-events:none}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#4c4e6438!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{visibility:hidden}.ant-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:16px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ant-checkbox-wrapper:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:not-allowed}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox]{width:14px;height:14px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:16px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.ant-checkbox-group-item{margin-right:8px}.ant-checkbox-group-item:last-child{margin-right:0}.ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:0}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#4c4e6438}.ant-checkbox-indeterminate .ant-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#6418c3;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-checkbox-rtl{direction:rtl}.ant-checkbox-group-rtl .ant-checkbox-group-item{margin-right:0;margin-left:8px}.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{margin-left:0!important}.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:8px}.float-label{position:relative;margin-top:6px}.float-label.unfocus input::-moz-placeholder{opacity:0}.float-label.unfocus input:-ms-input-placeholder{opacity:0}.float-label.unfocus input::placeholder{opacity:0}.float-label.unfocus .ant-select-selection-placeholder{opacity:0}.float-label .label{top:-10px;left:26px;font-size:12px!important;font-weight:400;background-color:#fff;position:absolute;pointer-events:none;padding-left:2px;padding-right:2px;transition:all .2s ease;z-index:1;color:#666cff}.float-label:has(.ant-form-item-has-success) .ant-picker,.float-label:has(.ant-form-item-has-success) .ant-select-selector,.float-label:has(.ant-form-item-has-success) input{border-color:#666cff!important}.float-label:has(.ant-form-item-has-success) .label{color:#666cff}.float-label:not(:has(.ant-form-item-has-success)) .label:not(.focused){top:0;transform:translateY(16px);font-size:16px!important;color:rgba(0,0,0,.65)}.float-label:has(.ant-input-status-error) .label{color:#f5222d!important}.float-label:has(.ant-select-status-error) .label{color:#f5222d!important}.ant-picker,.ant-select,.ant-select-selection-item,.ant-select-selection-search-input,.ant-select-selector{height:60px!important}.ant-input-number,.ant-picker{width:100%}.ant-input-number-input{height:60px}.__wrapper-image{position:relative;width:100%;max-width:420px;height:100%}.__wrapper-image:hover .__image-icon-overlay{display:flex;justify-content:center;align-items:center}.__wrapper-image .__image-icon-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:none}.ql-container{min-height:10em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;background:#fefcfc}th.ant-table-cell{font-size:12px;font-weight:500}td.ant-table-cell{font-size:14px;font-weight:400}.ant-table-thead>tr>th{background:#f7f5f8;color:#6e6e6e}.ant-table-thead>tr>th:first-child{border-radius:20px 0 0 0}.ant-table-container table>thead>tr:first-child th:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.ant-table-container table>thead>tr:last-child th:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.btn-filled{background:linear-gradient(90deg,#9d50bb 0,#6e48aa 51%,#9d50bb);background-size:200% auto;color:#fff;display:block;border-radius:8px;border:none;margin:0;padding:12px 24px;font-size:16px;font-weight:700;text-align:center;transition:all .3s ease-in-out;cursor:pointer}.btn-filled:hover{background:linear-gradient(90deg,#9d50bb 0,#6e48aa 51%,#9d50bb);background-position:100%;color:#fff;text-decoration:none}.btn-filled-delete{background:#dc3545;background-size:200% auto;color:#fff;display:block;border-radius:8px;border:none;margin:0;padding:12px 24px;font-size:16px;font-weight:700;text-align:center;transition:all .3s ease-in-out;cursor:pointer}.btn-filled-delete:hover{background:#dc3545;background-position:100%;color:#fff;text-decoration:none}.btn-delete{border-radius:8px;border-radius:10px;background:var(--status-red-light,linear-gradient(0deg,hsla(0,0%,100%,.88) 0,hsla(0,0%,100%,.88) 100%),#ff4d49);color:var(--status-red-dark,#dc3545)}.btn-delete,.btn-delete:hover{padding:10px 20px;align-items:center}.btn-delete:hover{border-radius:8px;background:var(--status-red-dark,#dc3545);color:var(--light-text-contrast,#fff)}.btn-revise{background:var(--status-blue-light,linear-gradient(0deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.9) 100%),#2e65f3);color:var(--status-blue-dark,#2e65f3)}.btn-approve,.btn-revise{padding:10px 20px;border-radius:10px}.btn-approve{background:var(--status-green-light,linear-gradient(0deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.9) 100%),#249f5d);color:var(--status-green-dark,#249f5d)}.btn-outlined{color:0A6;background:#fff;font-size:16px;font-weight:400;border:1px solid #e2e1e6;padding:12px 24px;border-radius:8px;display:flex;align-items:center;cursor:pointer}.btn-outlined:hover{border-color:#6418c3;color:#6418c3}.custom-btn{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;transition:all .3s ease-in-out}.custom-btn img,.custom-btn>svg{min-width:18px;min-height:18px}.btn-icon{width:40px;height:40px;padding:8px;border-radius:8px;border:1px solid #4c4e6438}.btn-icon:hover{border-color:#6418c3;color:#6418c3!important;fill:#6418c3!important}.custom-btn:active{transform:scale(.98)}.chip-status{color:var(--light-primary-contrast,#fff);font-size:14px;font-style:normal;font-weight:400;line-height:22px;border-radius:16px;width:-moz-fit-content;width:fit-content;padding:4px}.chip-status .status-container{padding:3px 6px}.chip-primary{background:var(--light-other-chip-background,rgba(58,53,65,.08))}.chip-secondary{background:var(--light-info-main,#26c6f9)}.chip-purple{background:var(--status-purple-dark,#67348d)}.chip-darkred{background:var(--status-red-dark,#dc3545)}.chip-yellowdark{background:var(--hover-yellow-dark,#ed9418)}.chip-infomain{background:var(--light-info-main,#26c6f9)}.chip-greendark{background:var(--status-green-dark,#249f5d)}.main-layout .__content-layout{transition:all .3s ease-in-out}.main-layout .__content{background-color:#f0f0f0;min-height:calc(100vh - 64px - 64px);margin:64px 0 0;padding:24px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.main-layout .__breadcrumb{padding:12px;background-color:#fff;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-layout .__footer{display:flex;justify-content:center;align-items:center;height:64px;background-color:#f0f0f0}.main-layout .ant-breadcrumb{line-height:1.25rem}.main-layout .ant-breadcrumb>ol{align-items:baseline;flex-wrap:nowrap}.main-layout .ant-badge{height:18px}.main-layout .nav-header{position:fixed;top:0;right:0;left:0;z-index:100;width:100%;padding:0;height:64px;background-color:#fff;transition:all .3s ease-in-out}.main-layout .nav-header .__wrapper-content{display:flex;justify-content:space-between;align-items:center;color:#212121;height:100%;padding:0 24px}.main-layout .nav-header .__wrapper-content .__left-content{display:flex;align-items:center;grid-gap:28px;gap:28px;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-layout .nav-header .__wrapper-content .__right-content{display:flex;align-items:center;grid-gap:28px;gap:28px}.main-layout .nav-sidebar{position:fixed;top:0;bottom:0;z-index:999;background-color:#fff;transition:all .3s ease-in-out}.main-layout .nav-sidebar .__header{height:64px;display:flex;justify-content:flex-start;align-items:center;width:100%;padding-left:24px;grid-gap:24px;gap:24px;transition:all .3s ease-in-out}.main-layout .nav-sidebar .__header .__logo{display:flex;justify-content:center;align-items:center;grid-gap:4px;gap:4px;background-color:#f7ebff;padding:4px 8px;border-radius:8px}.main-layout .nav-sidebar .__header .__logo-title{font-size:1.5rem;font-weight:900;color:#315d3f}.main-layout .nav-sidebar .__actor-content{height:64px;padding:0 12px;display:flex;align-items:center;grid-gap:12px;gap:12px;transition:all .3s ease-in-out}.main-layout .nav-sidebar .__menu{height:calc(100vh - 64px - 64px);padding-bottom:24px;overflow-y:auto;overflow-x:hidden;transition:all .3s ease-in-out;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.main-layout .nav-sidebar .__menu::-webkit-scrollbar{width:8px}.main-layout .nav-sidebar .__menu::-webkit-scrollbar-thumb,.main-layout .nav-sidebar .__menu::-webkit-scrollbar-track{background-color:transparent}.main-layout .nav-sidebar .__menu:hover::-webkit-scrollbar-thumb{background-color:rgba(100,24,195,.2);border-radius:8px}.main-layout .nav-sidebar .__menu::-webkit-scrollbar-thumb:hover{background-color:#6418c3}.main-layout .nav-sidebar .__menu .ant-menu{border:none}.main-layout .nav-sidebar .logo{float:left;width:120px;height:31px;margin:16px 24px 16px 0;background:hsla(0,0%,100%,.3)}.main-layout .custom-breadcrumb li:not(:last-child) .__breadcrumb-route{cursor:pointer}.main-layout .custom-breadcrumb li:last-child .__breadcrumb-route{cursor:default}.main-layout .custom-breadcrumb .__breadcrumb-route{text-transform:capitalize}.main-layout .custom-breadcrumb .__breadcrumb-route:hover{color:rgba(0,0,0,.65)}.sidebar-open{overflow:hidden}.sidebar-open .__overlay{background-color:rgba(0,0,0,.3);position:fixed;top:0;right:0;bottom:0;left:0;z-index:101}.custom-link{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;transition:all .3s ease-in-out}.custom-link img,.custom-link>svg{min-width:18px;min-height:18px}.iconOnly{width:40px;height:40px;padding:8px;border-radius:8px;border:1px solid #4c4e6438}.iconOnly:hover{border-color:#6418c3;color:#6418c3!important;fill:#6418c3!important}.buttonLink{padding:8px 12px;border-radius:8px;border:1px solid #4c4e6438;background:linear-gradient(90deg,#9d50bb 0,#6e48aa 51%,#9d50bb);background-size:200% auto;color:#fff;font-weight:600}.buttonLink:hover{background-position:100%;color:#fff;text-decoration:none}.linkText:hover{color:#6418c3}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiA8.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format("truetype")}*{font-family:Roboto,sans-serif}.sideBarHeader{height:32px;padding:4px;background:hsla(0,0%,100%,.3);display:flex;flex-direction:row-reverse;align-items:center}.sideBarHeader .logo{flex:1 1}.sideBarHeader .sideBarTrigger{cursor:pointer;font-size:24px}#basic_confirm_password,#basic_password{height:auto}.ant-menu-item{margin:4px 0!important}.ant-menu-item:first-child{margin-top:0!important}.ant-menu-item-icon{width:1.25rem}.ant-dropdown-menu{padding:4px}.ant-dropdown-menu .ant-dropdown-menu-item{border-radius:8px}.ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:rgba(100,24,195,.2)}.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{font-size:18px;line-height:20px}.criclebox:hover{background-color:#6418c3!important;color:#f8f8f8!important}.ant-btn-icon-only{padding:8px!important}.ant-table-footer,.ant-table-title{padding-left:0}.rs__cell.rs__time{z-index:0!important}.ubah-password .ant-input-affix-wrapper{padding:8px 26px 8px 8px}.ubah-password .ant-input{padding-left:12px!important;margin-right:8px!important;height:auto!important}.dashboard-container .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:12px 12px;gap:12px 12px;grid-auto-flow:row;grid-template-areas:"KBIH JAMAAH MUTHAWIF PETUGAS" "MAPS MAPS MAPS LIVE" "MAPS MAPS MAPS KEAMANAN" "MAPS MAPS MAPS KESEHATAN" "MAPS MAPS MAPS NYASAR"}.dashboard-container .MAPS{grid-area:MAPS}.dashboard-container .KBIH{grid-area:KBIH}.dashboard-container .JAMAAH{grid-area:JAMAAH}.dashboard-container .MUTHAWIF{grid-area:MUTHAWIF}.dashboard-container .PETUGAS{grid-area:PETUGAS}.dashboard-container .KESEHATAN{grid-area:KESEHATAN}.dashboard-container .NYASAR{grid-area:NYASAR}.dashboard-container .KEAMANAN{grid-area:KEAMANAN}.dashboard-container .LIVE{grid-area:LIVE}.ant-checkbox{top:0}