@font-face{font-family:Sora;src:local("Sora Bold"),url(../font/Sora-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}.teams-root[data-v-81d32d60]{width:100%}.teams-root-collapsed[data-v-81d32d60]{align-items:center;display:flex;justify-content:center;width:100%}.teams-root:not(.teams-root-collapsed) .teams-dropdown[data-v-81d32d60] [role=button],.teams-root:not(.teams-root-collapsed) .teams-dropdown[data-v-81d32d60] button{align-items:center!important;display:flex!important;width:100%!important}.teams-root-collapsed .teams-dropdown[data-v-81d32d60],.teams-root-collapsed .teams-dropdown[data-v-81d32d60] [role=button],.teams-root-collapsed .teams-dropdown[data-v-81d32d60] button{align-items:center!important;display:flex!important;width:auto!important}.team-logo-trigger[data-v-81d32d60]{align-items:center;border-radius:14px;cursor:pointer;display:flex;gap:.75rem;padding:.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.team-logo-trigger.is-collapsed[data-v-81d32d60]{padding:.25rem;width:auto}.logo-icon-wrapper[data-v-81d32d60]{align-items:center;background:linear-gradient(135deg,#5d396526,#73507b1a);border:1px solid rgba(93,57,101,.25);border-radius:12px;box-shadow:0 2px 8px #5d39651f,inset 0 1px #ffffff80;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.team-logo-trigger:hover .logo-icon-wrapper[data-v-81d32d60]{background:linear-gradient(135deg,#5d396538,#73507b26);box-shadow:0 4px 14px #5d396533,inset 0 1px #fff9;transform:scale(1.05)}.brand-name[data-v-81d32d60]{align-items:baseline;display:flex;gap:0;overflow:hidden;white-space:nowrap}.brand-bee[data-v-81d32d60]{color:#4a2558;font-family:SoraBold,Sora,sans-serif;font-weight:800}.brand-bee[data-v-81d32d60],.brand-suite[data-v-81d32d60]{font-size:1.15rem;letter-spacing:-.02em}.brand-suite[data-v-81d32d60]{color:#8b6b95;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-weight:400}.brand-fade-enter-active[data-v-81d32d60]{transition:opacity .25s ease,transform .25s ease}.brand-fade-leave-active[data-v-81d32d60]{transition:opacity .15s ease,transform .15s ease}.brand-fade-enter-from[data-v-81d32d60],.brand-fade-leave-to[data-v-81d32d60]{opacity:0;transform:translate(-10px)}@font-face{font-family:Sora;src:local("Sora Bold"),url(../font/Sora-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}.user-menu-popup{background:#efeabf!important;border:1px solid rgba(93,57,101,.15)!important;border-radius:16px!important;box-shadow:0 12px 40px #3d1f4529!important}.user-menu-popup,.user-menu-popup *{color:#3d1f45!important;font-family:Sora,"Sora Fallback: Arial",sans-serif!important}.user-menu-popup [role=menuitem]{border-radius:10px!important;margin:1px 4px!important;transition:background .22s ease,color .22s ease!important}.user-menu-popup [role=menuitem] span[class*=i-]{color:#5d3965a6!important}.user-menu-popup [role=menuitem]:hover,.user-menu-popup [role=menuitem][data-highlighted]{background:linear-gradient(160deg,#5d3965,#3d1f45)!important}.user-menu-popup [role=menuitem]:hover,.user-menu-popup [role=menuitem]:hover *,.user-menu-popup [role=menuitem][data-highlighted],.user-menu-popup [role=menuitem][data-highlighted] *{color:#fffffff2!important}.user-menu-popup [role=separator]{background:#5d396526!important}@font-face{font-family:Sora;src:local("Sora Bold"),url(../font/Sora-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}.er-avatar[data-v-0b96cab2]{background:linear-gradient(135deg,#5d3965,#3d1f45)!important;color:#fff!important}.er-sender[data-v-0b96cab2]{color:#3d1f45;font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.er-sender[data-v-0b96cab2],.er-time[data-v-0b96cab2]{font-family:Sora,"Sora Fallback: Arial",sans-serif;white-space:nowrap}.er-time[data-v-0b96cab2]{color:#3d1f4561;font-size:.65rem;font-weight:300}.er-content[data-v-0b96cab2]{color:#3d1f45b3;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.75rem;font-weight:300;line-height:1.5;overflow-wrap:break-word;word-break:break-word}.er-detail-box[data-v-0b96cab2]{background:#ffffff8c;border:1px solid rgba(61,31,69,.08);border-radius:10px;display:flex;flex-direction:column;gap:.3rem;margin-top:.3rem;padding:.5rem .6rem}.er-plno[data-v-0b96cab2]{color:#3d1f45;font-size:.72rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.er-meta[data-v-0b96cab2],.er-plno[data-v-0b96cab2]{font-family:Sora,"Sora Fallback: Arial",sans-serif}.er-meta[data-v-0b96cab2]{color:#3d1f4580;font-size:.65rem;font-weight:300}.er-badge[data-v-0b96cab2]{border:1px solid transparent;border-radius:9999px;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.03em;padding:.1rem .5rem;text-transform:uppercase;white-space:nowrap}.er-badge--pending[data-v-0b96cab2]{background:#d977061f;border-color:#d977064d;color:#b45309}.er-badge--approved[data-v-0b96cab2]{background:#15803d1f;border-color:#15803d4d;color:#15803d}.er-badge--rejected[data-v-0b96cab2]{background:#b91c1c1f;border-color:#b91c1c4d;color:#b91c1c}.er-detail-box--clickable[data-v-0b96cab2]{cursor:pointer;transition:border-color .18s,background .18s}.er-detail-box--clickable[data-v-0b96cab2]:hover{background:#ffffffb8;border-color:#3d1f4529}.er-chevron[data-v-0b96cab2]{color:#3d1f4573;transition:transform .2s}.er-chevron--open[data-v-0b96cab2]{transform:rotate(180deg)}.er-modal-box[data-v-0b96cab2]{background:#3d1f4508;border:1px solid rgba(61,31,69,.08);border-radius:12px;display:flex;flex-direction:column;gap:.35rem;padding:.6rem .7rem}.er-modal-label[data-v-0b96cab2]{color:#3d1f458c;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.er-reason-full[data-v-0b96cab2]{color:#3d1f45cc;font-size:.8rem;line-height:1.5;overflow-wrap:break-word;word-break:break-word}.er-reason-full[data-v-0b96cab2],.er-session-info[data-v-0b96cab2]{font-family:Sora,"Sora Fallback: Arial",sans-serif;font-weight:300}.er-session-info[data-v-0b96cab2]{align-items:center;color:#3d1f4599;display:flex;flex-wrap:wrap;font-size:.68rem;gap:.35rem}.er-session-badge[data-v-0b96cab2]{border-radius:9999px;font-size:.58rem;font-weight:700;padding:.05rem .4rem;text-transform:uppercase}.er-session-badge--open[data-v-0b96cab2]{background:#15803d1f;color:#15803d}.er-session-badge--closed[data-v-0b96cab2]{background:#3d1f4514;color:#3d1f458c}.er-audit-row[data-v-0b96cab2]{align-items:center;background:#fff9;border:1px solid rgba(61,31,69,.06);border-radius:8px;color:#3d1f45b3;display:flex;flex-wrap:wrap;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.68rem;gap:.4rem;padding:.35rem .5rem}.er-audit-action[data-v-0b96cab2]{border-radius:9999px;font-size:.58rem;font-weight:700;padding:.05rem .4rem;text-transform:uppercase}.er-audit-action--create[data-v-0b96cab2]{background:#15803d1f;color:#15803d}.er-audit-action--delete[data-v-0b96cab2]{background:#b91c1c1f;color:#b91c1c}.er-audit-action--update[data-v-0b96cab2]{background:#d977061f;color:#b45309}.er-audit-datetime[data-v-0b96cab2]{color:#3d1f4580;font-weight:300}.er-audit-by[data-v-0b96cab2]{align-items:center;display:flex;font-weight:400;gap:.2rem}.er-audit-desc[data-v-0b96cab2]{color:#3d1f4599;font-weight:300;width:100%}@font-face{font-family:Sora;src:local("Sora Bold"),url(../font/Sora-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}.notif-panel{backdrop-filter:blur(20px) saturate(130%)!important;-webkit-backdrop-filter:blur(20px) saturate(130%)!important;background:linear-gradient(160deg,#fef9ee,#fde8d8 55%,#fbd5c5)!important;border-left:1px solid hsla(31,97%,72%,.35)!important;box-shadow:-16px 0 48px #3d1f451a,-4px 0 16px #fdba7226!important}.notif-header{background:transparent!important;border-bottom:1px solid rgba(61,31,69,.09)!important;padding:1.1rem 1.25rem .85rem!important}.notif-title{color:#3d1f45!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.01em!important}.notif-desc,.notif-title{font-family:Sora,"Sora Fallback: Arial",sans-serif!important}.notif-desc{color:#3d1f4573!important;font-size:.72rem!important;font-weight:300!important;margin-top:.15rem!important}.notif-close{color:#3d1f4566!important;transition:color .2s,background .2s!important}.notif-close:hover{background:#3d1f4512!important;border-radius:8px!important;color:#3d1f45!important}@font-face{font-family:Sora;src:local("Sora Bold"),url(../font/Sora-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}.notif-item[data-v-79f33bb7]{background:#ffffff73;border:1px solid transparent;border-radius:14px;box-shadow:0 1px 4px #3d1f450d;cursor:pointer;font-family:Sora,"Sora Fallback: Arial",sans-serif;margin-bottom:4px;padding:.65rem .8rem;transition:background .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.34,1.56,.64,1)}.notif-item[data-v-79f33bb7]:hover{background:#ffffffbf;border-color:#3d1f4524;box-shadow:0 4px 16px #3d1f451a,inset 0 1px #fff9;transform:translate(2px)}.notif-item--unread[data-v-79f33bb7]{background:#ffffff8c;border-left:3px solid #d97706!important;border-color:#d977064d}.notif-avatar[data-v-79f33bb7]{background:linear-gradient(135deg,#5d3965,#3d1f45)!important;color:#fff!important}.notif-sender[data-v-79f33bb7]{color:#3d1f45;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-content[data-v-79f33bb7]{color:#3d1f45b3;font-size:.75rem;line-height:1.5;overflow-wrap:break-word;white-space:normal;word-break:break-word}.notif-content[data-v-79f33bb7],.notif-time[data-v-79f33bb7]{font-family:Sora,"Sora Fallback: Arial",sans-serif;font-weight:300}.notif-time[data-v-79f33bb7]{color:#3d1f4561;font-size:.65rem;white-space:nowrap}@font-face{font-family:Sora;src:local("Sora Bold"),url(../font/Sora-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Sora Fallback: Arial";src:local("Arial");size-adjust:113.7279%;ascent-override:85.2913%;descent-override:25.4995%;line-gap-override:0%}.hide-scrollbar-sidebar{scrollbar-width:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.hide-scrollbar-sidebar .sidebar-content-wrapper::-webkit-scrollbar,.hide-scrollbar-sidebar::-webkit-scrollbar{display:none;height:0;width:0}.hide-scrollbar-sidebar .sidebar-content-wrapper{scrollbar-width:none}.sidebar-nav-scroll{display:flex;flex:1;flex-direction:column;min-height:0;padding:.4rem .75rem}.sidebar-nav-scroll-collapsed{overflow-x:hidden;overflow-y:auto;padding:.5rem 0;scrollbar-width:none}.sidebar-spacer{flex:1;min-height:1.5rem}.nav-section-title{align-items:center;color:#3d1f4573;display:flex;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.57rem;font-weight:300;gap:.6rem;letter-spacing:.12em;margin:1.1rem .5rem .3rem;text-transform:uppercase}.nav-section-title:after{background:linear-gradient(90deg,rgba(93,57,101,.25),transparent);content:"";flex:1;height:1px}.glass-container{backdrop-filter:blur(32px) saturate(160%) brightness(1.02);-webkit-backdrop-filter:blur(32px) saturate(160%) brightness(1.02);background:linear-gradient(155deg,#ffffff85,#dcc8eb52 45%,#aa87c32e);border:1px solid hsla(0,0%,100%,.8);border-radius:24px;box-shadow:0 12px 48px #3d1f451a,0 3px 10px #5d396512,inset 0 1.5px #ffffffe6,inset 0 0 0 1px #fff6;height:calc(100vh - 24px)!important;margin:12px;transition:box-shadow .4s ease}.premium-sidebar:hover{box-shadow:0 20px 60px #3d1f4524,0 5px 16px #5d39651a,inset 0 1.5px #ffffffeb,inset 0 0 0 1px #ffffff80}.menu-putih{--ui-navigation-menu-item-active-bg:transparent;--ui-navigation-menu-item-hover-bg:transparent}.menu-putih,.menu-putih *{color:#3d1f45!important;font-family:Sora,"Sora Fallback: Arial",sans-serif!important;font-size:.82rem!important;font-weight:300!important;letter-spacing:.01em!important}.menu-putih a,.menu-putih button{background:transparent!important;border:1px solid transparent;border-radius:14px;margin:1.5px 0;padding:.45rem .7rem!important;position:relative;transition:transform .26s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.menu-putih a:before,.menu-putih button:before{background:transparent!important;border-radius:14px!important;transition:background .28s cubic-bezier(.4,0,.2,1)!important}.menu-putih ul{border-left:none!important}.menu-putih a:hover:before,.menu-putih button:hover:before{background:linear-gradient(160deg,#5d3965,#3d1f45)!important;opacity:.55}.menu-putih a:hover,.menu-putih button:hover{border-color:#5d396566!important;box-shadow:0 4px 16px #5d396533,inset 0 1px #ffffff4d;transform:translate(2px) scale(1.01)}.menu-putih a:hover,.menu-putih a:hover *,.menu-putih button:hover,.menu-putih button:hover *{color:#ffffffe6!important}.menu-putih :deep(li>a>span[class*=i-]),.menu-putih :deep(li>button>span[class*=i-]){color:#5d3965a6!important;transition:color .2s}.menu-putih :deep(li>a:hover>span[class*=i-]),.menu-putih :deep(li>button:hover>span[class*=i-]){color:#5d3965!important}.menu-putih :deep([class*=chevron]),.menu-putih :deep([class*=i-lucide-chevron]){color:#5d396566!important;transition:color .2s,transform .25s!important}.menu-putih [data-collapsed=true] a,.menu-putih [data-collapsed=true] button,.menu-putih[data-collapsed=true] a,.menu-putih[data-collapsed=true] button{justify-content:center!important;padding-left:0!important;padding-right:0!important}.menu-putih a[aria-current=page]:before{background:linear-gradient(160deg,#5d3965,#3d1f45)!important;border-radius:12px!important;inset:0!important}.menu-putih a[aria-current=page]{background:transparent!important;border:1px solid rgba(93,57,101,.5)!important;border-radius:12px!important;box-shadow:0 6px 24px #5d39654d,inset 0 1px #ffffff40!important;font-weight:600!important;margin:1.5px 4px!important;transform:none!important}.menu-putih a[aria-current=page],.menu-putih a[aria-current=page] *{color:#fff!important}.menu-putih [role=region],.menu-putih li,.menu-putih ul{overflow:visible!important}.menu-putih :deep(li>[data-active=true]>span[class*=i-]),.menu-putih :deep(li>a[aria-current=page]>span[class*=i-]){color:#5d3965!important}.menu-putih :deep(ul>li){padding-left:.25rem}.sidebar-header-wrapper{padding:1.6rem 1rem .6rem;transition:padding .3s ease;width:100%}.sidebar-header-wrapper.collapsed{align-items:center;display:flex;justify-content:center;padding:1.6rem 0 .6rem;width:100%}.sidebar-footer-wrapper{border-top:1px solid rgba(93,57,101,.09);box-sizing:border-box;padding:.65rem .75rem;transition:padding .3s ease;width:100%}.sidebar-footer-wrapper button{background:transparent!important;border:1px solid transparent!important;border-radius:12px!important;transition:background .28s cubic-bezier(.4,0,.2,1),border-color .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),transform .24s cubic-bezier(.34,1.56,.64,1)!important}.sidebar-footer-wrapper button:hover{background:linear-gradient(160deg,#5d3965,#3d1f45)!important;border-color:#fff3!important;box-shadow:0 4px 20px #5d39654d,inset 0 1px #fff3!important;transform:scale(1.01)}.sidebar-footer-wrapper button:hover,.sidebar-footer-wrapper button:hover *{color:#ffffffe6!important}.sidebar-footer-wrapper .um-text{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;line-height:1.18;min-width:0;overflow:hidden;text-align:left}.sidebar-footer-wrapper .um-username{color:#3d1f45!important;font-size:.82rem!important;font-weight:700!important}.sidebar-footer-wrapper .um-fullname,.sidebar-footer-wrapper .um-username{display:block;font-family:Sora,"Sora Fallback: Arial",sans-serif!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-footer-wrapper .um-fullname{color:#3d1f4599!important;font-size:.64rem!important;font-weight:400!important}.sidebar-footer-wrapper.collapsed{padding:.65rem .35rem}.main-content-wrapper{display:flex;flex:1;flex-direction:column;height:100vh;min-width:0;overflow:hidden}@keyframes slideIn{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}.premium-sidebar{animation:slideIn .6s cubic-bezier(.16,1,.3,1)}.premium-sidebar[data-collapsed=false]{--width:var(--v1d712890)!important}.lp-search-wrap{align-items:center;background:#ffffff8c;border:1.5px solid rgba(93,57,101,.13);border-radius:50px;box-shadow:0 1px 6px #5d39650f;display:flex;gap:.5rem;margin-top:.25rem;padding:.38rem .8rem;transition:border-color .25s,background .25s,box-shadow .25s}.lp-search-wrap:focus-within{background:#ffffffbf;border-color:#5d396552;box-shadow:0 2px 12px #5d39651f}.lp-search-icon{color:#5d396566;flex-shrink:0;font-size:.75rem;transition:color .2s}.lp-search-wrap:focus-within .lp-search-icon{color:#5d3965a6}.lp-search-input{background:transparent;border:none;color:#3d1f45;flex:1;font-family:Sora,"Sora Fallback: Arial",sans-serif;font-size:.76rem;font-weight:300;letter-spacing:.01em;min-width:0;outline:none}.lp-search-input::-moz-placeholder{color:#5d396559;font-weight:300}.lp-search-input::placeholder{color:#5d396559;font-weight:300}.lp-search-clear{background:transparent;border:none;color:#5d396559;cursor:pointer;flex-shrink:0;font-size:.68rem;line-height:1;padding:0;transition:color .15s}.lp-search-clear:hover{color:#5d3965}.dx-datagrid-pager .dx-navigate-button,.dx-datagrid-pager .dx-page,.dx-datagrid-pager .dx-page-size,.dx-datagrid-pager .dx-selection,.dx-pager .dx-page-sizes .dx-selection,.dx-pager .dx-pages .dx-selection{border-radius:9999px!important}
