html,body{height:100svh;width:100%;margin:0;padding:0;min-height:100svh;max-height:100svh;top:0;left:0}.bi{font-size:1.125rem!important}.webapp-full-screen{height:100svh;min-height:100svh;max-height:100svh;width:100%;margin:auto;display:flex;justify-content:center;align-items:center}.webapp-full-height{height:100svh;min-height:100svh;max-height:100svh}.webapp-sb-gutter{padding:1em;scrollbar-gutter:both-edges}.grid-container{display:grid;grid-template-columns:auto auto;width:100%}.grid-item{display:flex;justify-content:end}.parent-grid{display:grid;place-items:center center}#components-reconnect-modal{color:#708090!important}.center-container{display:grid;height:100%;min-height:100%;margin:0;place-items:center center}.ticket-badge{content:'99'}.custom-dark-bg{background:#121212}.card.h-100.w-100.border-0{min-height:0;display:flex;flex-direction:column}.profile-picture-size{height:75px;width:75px}.welcome-size{width:20em;user-select:none;pointer-events:none}.lottie-size{height:15em}.recaptcha-space{height:78px;display:flex;align-items:center;justify-content:center;margin:auto}.google-button-space{height:40px;width:320px;display:flex;align-items:center;justify-content:center}.google-button-wrapper{position:relative;display:inline-block;min-height:40px;width:320px;border-radius:4px}.google-button-overlay{position:absolute;inset:0;background:rgba(0,112,255,.5);backdrop-filter:blur(10px) saturate(150%);cursor:not-allowed;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .5s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.05);overflow:hidden}.google-button-overlay::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(175,219,245,.5),transparent);transform:translateX(-100%);animation:google-shimmer 2.2s infinite}@keyframes google-shimmer{100%{transform:translateX(100%)}}.google-button-overlay.validated{opacity:0;pointer-events:none;transform:scale(.95)}.google-button-skeleton{width:320px;height:40px;border-radius:4px;position:relative;overflow:hidden;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.google-button-skeleton::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);animation:skeleton-shimmer 1.8s cubic-bezier(.4,0,.2,1) infinite;transform:translateX(-100%)}.google-button-skeleton::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top-color:#4285f4;border-radius:50%;animation:skeleton-spin .8s linear infinite}@keyframes skeleton-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes skeleton-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}[data-bs-theme="dark"] .google-button-skeleton{background:linear-gradient(135deg,#2d3748 0%,#1a202c 100%);border:1px solid rgba(255,255,255,.1);box-shadow:0 1px 3px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}[data-bs-theme="dark"] .google-button-skeleton::before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%)}[data-bs-theme="dark"] .google-button-skeleton::after{border-color:rgba(255,255,255,.15);border-top-color:#8ab4f8}.google-button-overlay::after{content:"Verifikasi Keamanan...";font-family:'Segoe UI Variable Display','Segoe UI',system-ui,-apple-system,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.01em;color:#f0f8ff;z-index:2;text-shadow:none}.login-form-width{width:400px}.PasswordTextBox,.OldPasswordTextBox,.NewPasswordTextBox,.ConfirmPasswordTextBox{height:100%}.utility-image-size{height:calc(100dvh - 12.5rem)!important}.validation-errors{margin-bottom:.25rem}.dropdown-width{min-width:100%;width:100%}.my-messagebox{white-space:pre-line}.badge-style{right:0;transform:translate(25%,-25%)}.fs-1rem{font-size:.75rem!important}.dxbl-upload-max-file-warning{color:#000!important}.dxbl-upload .dxbl-upload-container .dxbl-upload-max-file-warning>.dxbl-btn>.dxbl-image{color:#000!important}.select-none{user-select:none}.pointer-none{pointer-events:none}.select-auto{user-select:auto}.width-304{width:304px}.width-340{width:340px}.margin-top-overflow{margin-top:0}.outline-none{outline:0!important;box-shadow:none!important}.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator{display:none!important}.dxbl-grid-toolbar-container{--dxbl-grid-toolbar-container-padding-y:.25rem!important;--dxbl-grid-toolbar-container-padding-x:0rem!important;--dxbl-grid-toolbar-container-min-height:2.125rem!important}.toolbar-css{height:2.25rem!important}.toolbar-css .dxbl-btn-group>.dxbl-btn.dxbl-sm:where(:not(.dxbl-btn-standalone)){margin-top:.25rem!important;margin-bottom:.25rem!important;margin-left:-.25rem!important;margin-right:.5rem!important;--dxbl-btn-padding-y:.1875rem!important}.grid-area{height:100%}.grid-area .dxbl-grid-selected-row{background:var(--bs-border-color,var(--bs-gray-400,#ced4da))!important;color:var(--bs-body-color)}.grid-area .dxbl-grid-selected-row .dxbl-grid-empty-cell{background:var(--bs-body-bg)!important}.grid-area .dxbl-grid-selected-row .dxbl-grid-fixed-cell{background:var(--bs-border-color,var(--bs-gray-400,#ced4da))!important;color:var(--bs-body-color)!important}.dxbl-accordion-container{--dxbl-accordion-group-border-radius:0px}.accordion-area{margin:-1px!important;width:calc(16rem + 2px)!important;height:calc(100% + 2px)!important}.accordion-target{width:calc(16rem + 2px)}.dxbl-drawer>.dxbl-drawer-panel>.dxbl-drawer-body{padding:0}.group-100 .dxbl-group{height:100%}.dxbl-tabs-space-reservation{display:none!important}.w-max-content{width:max-content!important}.width-320{width:320px}.left-right{animation:left-right-move .3s ease-in-out}.editform .dxbl-grid>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>.dxbl-grid-table>thead{display:none!important}@keyframes left-right-move{0%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.right-left{animation:right-left-move .3s ease-in-out}@keyframes right-left-move{0%{transform:rotate(-180deg)}100%{transform:rotate(0deg)}}@media(orientation:portrait) and (max-aspect-ratio:8/10){.utility-image-size{height:calc(100dvw - 3rem)!important}}.progress,.progress-stacked{--bs-progress-height:1.5rem!important}.progress-tiket{min-width:900px}.progress-baru{width:4%}.progress-analisis{width:9%}.progress-infotambahan{width:14%}.progress-disetujui{width:10%}.progress-proses{width:6%}.progress-percobaan{width:10%}.progress-pembetulan{width:11%}.progress-selesai{width:7%}.progress-finalisasi{width:11%}.progress-ditolak{width:7%}.progress-tutup{width:5%}.progress-reopen{width:6%}.last-logged:focus{outline:0!important}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes!important}.dxbl-scroll-viewer{--dxbl-scroll-viewer-hor-scroll-bar-height:.35rem;--dxbl-scroll-viewer-hor-scroll-bar-hover-height:.6rem;--dxbl-scroll-viewer-vert-scroll-bar-width:.35rem;--dxbl-scroll-viewer-vert-scroll-bar-hover-width:.6rem}.grid-detail75{height:75dvh!important}.treelist-height{min-height:50dvh!important;height:50dvh!important;max-height:50dvh!important}.command-button-size{font-size:small!important}.dxbl-scroll-viewer>.dxbl-scroll-viewer-hor-scroll-bar>.dxbl-scroll-viewer-scroll-thumb{height:.65rem!important;border-radius:.3rem!important}.dxbl-scroll-viewer>.dxbl-scroll-viewer-vert-scroll-bar>.dxbl-scroll-viewer-scroll-thumb{width:.65rem!important;border-radius:.3rem!important}.content-area{margin:0;width:100%!important;height:calc(100svh - 4.25rem)!important}.mycursor{user-select:none!important}.main-height{top:0;max-height:max(100vh,100dvh)!important;height:100dvh!important}body{height:100%}.period-height{height:32px}.padding-header-acc{padding-left:.5rem}.toolbarheight{height:34px}.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator,.dxbl-btn-toolbar>.dxbl-adaptive-container-content.dxbl-btn-plain-toolbar>.dxbl-btn-group>.dxbl-btn-group:not(.dxbl-btn-group-first)>.dxbl-toolbar-group-separator{display:none!important}.dxbl-tabs.dxbl-tabs-top>.dxbl-tabs-tablist{padding-left:.25rem;padding-right:.25rem}.dxbl-tabs-text-overflow{margin-right:.25rem}.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item:not(.dxbl-tabs-tmpl):not(.dxbl-disabled):not(:disabled).dxbl-active{background:var(--bs-border-color,var(--bs-gray-400,#ced4da))!important;color:var(--bs-body-color)!important;font-weight:700;border-bottom:1px solid var(--bs-border-color,var(--bs-gray-400,#ced4da))!important;--dxbl-tabs-close-btn-hover-bg:var(--bs-danger-bg-subtle)!important}.dxbl-tabs>.dxbl-tabs-tablist>.dxbl-scroll-viewer>.dxbl-scroll-viewer-content>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button svg,.dxbl-tabs>.dxbl-tabs-tablist>ul>li>.dxbl-tabs-item>.dxbl-tabs-close-button svg{color:var(--bs-body-color)!important}.webapp-login-image-area{width:60svw;height:100svh;background:url("../../images/spectrum-gradient.svg") no-repeat center center fixed;--webkit-background-size:cover;--moz-background-size:cover;--o-background-size:cover;background-size:cover}.login-container{display:grid;height:100svh;min-height:100svh;margin:0;place-items:center center}@media only screen and (max-width:992px){.webapp-login-image-area{display:none!important}}.login-image-text-area{font-size:5.4vh}#flip{height:7.5vh;overflow:hidden}#flip>div>div{padding:0 1.8vh;height:7.5vh;margin-bottom:6.75vh;display:inline-block}#flip div:first-child{animation:show 7s linear infinite}@keyframes show{0%{margin-top:-41.5vh}5%{margin-top:-28.5vh}33%{margin-top:-28.5vh}38%{margin-top:-14.25vh}66%{margin-top:-14.25vh}71%{margin-top:0}99.99%{margin-top:0}100%{margin-top:-41.5vh}}.home-image{width:30vw;width:30dvw;height:30vw;height:30dvw;user-select:none!important;pointer-events:none!important}.bg-info-enhanced{background-color:#0bbeff}.bg-success-enhanced{background-color:#00b09b}.bg-primary-enhanced{background-color:#fff;color:#0072ff}.welcome-width{width:320px;margin-left:auto;margin-right:auto}.custom-drop-zone{padding:0!important;border-style:dashed;border-width:2px!important;height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(183,183,183,.1)}.custom-drop-zone.custom-drop-zone-hover{border-style:solid}.custom-drop-zone svg{width:42px;height:42px}.custom-drop-zone>*:not(#overviewDemoSelectButton){pointer-events:none}.dxbl-upload-max-file-warning{background-color:var(--bs-warning-bg-subtle)!important}.password-score-progress{height:.75rem}.whatsapp-validation{font-size:.8rem!important;width:304px}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.ls-wide{letter-spacing:.05em}.text-purple{color:#8b5cf6}.bg-purple{background-color:#8b5cf6}.gauge-container svg{transition:all 1s ease-in-out}