#app,.inertia-app-root{min-height:100vh}.swal2-container{z-index:10060!important}.swal2-popup .swal2-actions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin:1.25rem 0 0;padding:0 .5rem}.swal2-popup .swal2-actions .swal2-styled,.swal2-popup .swal2-actions button{margin:0!important}#nprogress{pointer-events:none;z-index:10050}#nprogress .bar{background:#d4af37!important;height:3px!important;z-index:10050!important;box-shadow:0 0 8px #d4af378c}#nprogress .peg{box-shadow:0 0 10px #d4af37b3,0 0 5px #f4c43073!important}body.inertia-navigating{cursor:progress}body.inertia-navigating .page-content,body.inertia-navigating .auth-page-content{opacity:.72;pointer-events:none;transition:opacity .12s ease-out}body.inertia-navigating .auth-page-content:has(.login-card){opacity:1}.login-card{position:relative;border-radius:var(--bs-border-radius, .25rem)}.login-card__inner{position:relative;z-index:1;background-color:#ffffffd9;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.login-card--loading{padding:2px;overflow:hidden}.login-card--loading:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from var(--login-border-angle, 0deg),transparent 0deg 50deg,#d4af37 120deg,#f4c430 200deg,#d4af37 280deg,transparent 330deg 360deg);animation:login-border-spin 1.1s linear infinite;z-index:0}.login-card--loading .login-card__inner{border-radius:calc(var(--bs-border-radius, .25rem) - 1px)}@property --login-border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes login-border-spin{to{--login-border-angle: 360deg}}.app-brand{display:inline-flex;align-items:center;line-height:0;text-decoration:none}.app-brand__img{display:block;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.auth-page-wrapper--login-bg{min-height:100vh;min-height:100dvh;background-repeat:no-repeat;background-size:cover;background-position:center center}.auth-page-wrapper--login-bg .auth-page-content{min-height:100vh;min-height:100dvh;display:flex;align-items:center;padding:2rem 0}.auth-page-wrapper--login-bg .login-card{margin-top:0}.app-brand--auth-card{justify-content:center;width:100%}.app-brand--auth-card .app-brand__img{height:52px;max-width:min(480px,100%);margin:0 auto}.login-card-brand{padding-top:.25rem}.app-brand--topbar .app-brand__img{--app-brand-topbar-max-height: 38px;display:block;width:auto;height:auto;max-height:var(--app-brand-topbar-max-height);max-width:min(300px,100%);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.topbar-brand-row{position:relative;min-width:0;flex:0 1 auto}.topbar-brand-row .app-brand{position:relative;z-index:1;min-width:0;flex:1 1 auto;max-width:100%}.topbar-brand-row .app-brand__img{min-width:0;max-width:100%}.topbar-search-center{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;max-width:100%}#page-topbar .topbar-actions{flex:0 0 auto;min-width:0;margin-left:0}#page-topbar .topbar-actions>.header-item,#page-topbar .topbar-actions>.dropdown{flex-shrink:0}#page-topbar .navbar-header{min-height:70px;gap:.35rem}#page-topbar .topbar-brand-row{flex:0 1 auto;min-width:0}#topnav-hamburger-icon{position:relative;z-index:3;pointer-events:auto;flex-shrink:0}@media(max-width:1399.98px){#page-topbar .gs-kbd-chip,#page-topbar .topbar-clock-date,#page-topbar .topbar-clock-sep{display:none}}@media(max-width:1199.98px){#page-topbar .navbar-header{gap:.25rem}#page-topbar .topbar-search-center+.topbar-actions{margin-left:0}#page-topbar .gs-trigger-label{display:none}#page-topbar .topbar-search-center{flex:0 0 36px!important;width:36px;min-width:36px;max-width:36px;padding:0!important;justify-content:center}#page-topbar .gs-trigger-btn{width:36px;min-width:36px;max-width:36px}#page-topbar .gs-trigger-btn.topbar-surface{width:36px;min-width:36px;max-width:36px;padding:0;justify-content:center;gap:0}#page-topbar .topbar-brand-row{flex:1 1 auto}#page-topbar .topbar-fullscreen-toggle{display:none}}@media(min-width:768px)and (max-width:991.98px){#page-topbar .navbar-header{gap:.25rem}}@media(max-width:767.98px){#page-topbar .topbar-brand-row{flex:1 1 auto;min-width:0}#page-topbar .topbar-actions{flex:0 0 auto}}#page-topbar .topbar-surface{display:flex;align-items:center;gap:.5rem;padding:.38rem .85rem;height:36px;border-radius:8px;border:1px solid var(--vz-border-color);font-size:.82rem;color:var(--vz-text-muted);background:var(--vz-secondary-bg, rgba(255, 255, 255, .08));white-space:nowrap;transition:border-color .15s,box-shadow .15s}[data-topbar=dark] #page-topbar .topbar-surface{border-color:#ffffff38;background:#ffffff1a;color:#ffffffe0}[data-topbar=dark] #page-topbar .gs-trigger-btn:hover{border-color:#ffffff61;box-shadow:0 0 0 3px #ffffff14;color:#fff}[data-topbar=dark] #page-topbar .gs-trigger-label{color:#ffffffb8}[data-topbar=dark] #page-topbar .gs-trigger-btn .ri-search-line{color:#ffffffb8!important}[data-topbar=dark] #page-topbar .gs-kbd-chip{color:#ffffffeb;background-color:#ffffff24;border-color:#ffffff47;box-shadow:0 1px #0000001f}[data-topbar=dark] #page-topbar .topbar-clock-icon,[data-topbar=dark] #page-topbar .topbar-clock-date,[data-topbar=dark] #page-topbar .topbar-clock-sep{color:#ffffffb8}[data-topbar=dark] #page-topbar .topbar-clock-time{color:#ffffffeb}@media(min-width:768px){#page-topbar #topnav-hamburger-icon.topnav-hamburger{display:none!important;width:0!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden}#page-topbar .topbar-brand-row{gap:0}[data-layout-style=detached] #page-topbar .navbar-header{padding-left:0!important}[data-layout-style=detached] #layout-wrapper{padding-left:2px!important}}@media(max-width:767.98px){#page-topbar #topnav-hamburger-icon.topnav-hamburger{display:inline-flex!important;visibility:visible!important;width:auto!important;min-width:auto!important;padding:.25rem .75rem!important;margin:0!important}}.topbar-profile .btn-topbar{width:2.5rem;height:2.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.topbar-profile .avatar-title{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center}.topbar-user-names{display:none;max-width:min(220px,24vw);margin-inline-start:.5rem;line-height:1.25;vertical-align:middle}@media(min-width:992px){.topbar-user-names{display:inline-block}}.topbar-user-names .user-name-sub-text{display:none}@media(min-width:1100px){.topbar-user-names{max-width:min(260px,20vw)}.topbar-user-names .user-name-sub-text{display:block}}[data-topbar=dark] #page-topbar .user-name-text{color:#fff;opacity:1}[data-topbar=dark] #page-topbar .user-name-sub-text{color:#f0c85a;opacity:1;font-weight:500}#page-topbar .header-item>.btn{--bs-btn-color: var(--vz-header-item-color, #495057)}[data-topbar=dark] #page-topbar .header-item>.btn{--bs-btn-color: #ffffff;--bs-btn-hover-color: #ffffff;--bs-btn-active-color: #ffffff}[data-topbar=dark] #page-topbar .header-item>.btn:hover,[data-topbar=dark] #page-topbar .header-item>.btn:focus,[data-topbar=dark] #page-topbar .header-item>.btn:active{color:#fff}body.avatar-crop-open{overflow:hidden}.avatar-crop-backdrop{position:fixed;inset:0;z-index:1090;background-color:#0000008c}.avatar-crop-dialog{position:fixed;z-index:1091;left:50%;top:50%;display:flex;flex-direction:column;width:min(800px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);transform:translate(-50%,-50%);background-color:var(--vz-secondary-bg, #fff);border:1px solid var(--vz-border-color, #e9ebec);border-radius:var(--bs-border-radius-lg, .5rem);box-shadow:0 .5rem 1.5rem #12263f2e;overflow:hidden}.avatar-crop-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--vz-border-color, #e9ebec)}.avatar-crop-dialog__title{margin:0;font-size:1.125rem;font-weight:600}.avatar-crop-dialog__body{flex:1 1 auto;min-height:0;overflow:auto}.avatar-crop-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;border-top:1px solid var(--vz-border-color, #e9ebec)}.avatar-crop-modal__stage{position:relative;max-height:min(70vh,520px);background:#1a1a1a;overflow:hidden}.avatar-crop-modal__image{display:block;max-width:100%}.avatar-crop-dialog .cropper-view-box,.avatar-crop-dialog .cropper-face{border-radius:50%}.avatar-crop-dialog .cropper-view-box{box-shadow:0 0 0 1px #ffffffbf;outline:none}img.app-brand__img.app-brand--sidebar,.app-brand__img.app-brand--sidebar{height:32px;max-width:min(200px,100%);width:auto}img.app-brand__img.app-brand--sidebar-sm,.app-brand__img.app-brand--sidebar-sm{height:28px;width:auto;max-width:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.navbar-brand-box.logo-econ{padding:.75rem 1rem;overflow:hidden}.navbar-brand-box .logo-econ span.logo-lg,.navbar-brand-box .logo-econ span.logo-sm{line-height:0}@media(max-width:767.98px){.navbar-brand-box .logo-econ span.logo-lg{display:none}.navbar-brand-box .logo-econ span.logo-sm{display:inline-block}}[data-topbar=dark] #page-topbar .app-brand--topbar .app-brand__img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}body.inertia-navigating #page-topbar,body.inertia-navigating .app-menu{opacity:1;pointer-events:auto;cursor:default}:root{--vz-vertical-menu-width: 270px}:is([data-layout=vertical],[data-layout=semibox]) .main-content{display:flex;flex-direction:column}:is([data-layout=vertical],[data-layout=semibox]) .main-content>.page-content{flex:1 1 auto}:is([data-layout=vertical],[data-layout=semibox]) .main-content>.footer{position:relative!important;left:auto!important;right:auto!important;width:100%;flex-shrink:0}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu{display:flex!important;flex-direction:column!important;overflow:hidden!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #scrollbar{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]{position:relative}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]:after{position:static!important;right:auto!important;margin-left:auto;flex-shrink:0;font-family:remixicon!important;content:""!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .btn-vertical-sm-hover{display:none!important}:root{--se-chula-pink: #da5f8e;--se-chula-pink-rgb: 218, 95, 142;--se-econ-gold: #ffcb05;--se-econ-gold-rgb: 255, 203, 5}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu{--se-sidebar-text: #5b6072;--se-sidebar-icon: #9aa0b2;--se-sidebar-hover-text: #4f4630;--se-sidebar-hover-icon: #b8900a;--se-sidebar-hover-bg: #f6f3e9;--se-sidebar-active-l1: #6e5300;--se-sidebar-active-l2: #6e5300;--se-sidebar-active-l3: #6e5300;--se-sidebar-active-icon: #c99a00;--se-sidebar-active-bg: #fdf3d0;--se-sidebar-rule: rgba(15, 23, 42, .08);background-image:none}[data-bs-theme=dark] :is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu,:is([data-layout=vertical],[data-layout=semibox])[data-bs-theme=dark] .app-menu.navbar-menu{--se-sidebar-text: #aeb4c4;--se-sidebar-icon: #858ca0;--se-sidebar-hover-text: #ece4cc;--se-sidebar-hover-icon: #e6bd2e;--se-sidebar-hover-bg: rgba(var(--se-econ-gold-rgb), .05);--se-sidebar-active-l1: #ffd84d;--se-sidebar-active-l2: #ffd84d;--se-sidebar-active-l3: #ffd84d;--se-sidebar-active-icon: #ffcb05;--se-sidebar-active-bg: rgba(var(--se-econ-gold-rgb), .12);--se-sidebar-rule: rgba(255, 255, 255, .07)}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--se-chula-pink) 0 78%,var(--se-econ-gold) 78% 100%);border-radius:5px 5px 0 0;z-index:2}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu:after{content:"";position:absolute;top:8px;right:8px;width:10px;height:10px;border-top:1.5px solid var(--se-econ-gold);border-right:1.5px solid var(--se-econ-gold);border-top-right-radius:3px;opacity:.85;pointer-events:none;z-index:2}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link{position:relative;margin:1px .75rem;padding-left:.85rem;padding-right:.85rem;border-radius:.375rem;color:var(--se-sidebar-text);font-weight:500;transition:background-color .18s ease,color .18s ease}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link>i{color:var(--se-sidebar-icon);transition:color .18s ease}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link:after{opacity:.45}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link:hover{color:var(--se-sidebar-hover-text)!important;background-color:var(--se-sidebar-hover-bg)!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link:hover>i{color:var(--se-sidebar-hover-icon)}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link[aria-expanded=true]{color:var(--vz-body-color)!important;background-color:transparent!important;background-image:none!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link.active{color:var(--se-sidebar-active-l1)!important;background-color:var(--se-sidebar-active-bg)!important;background-image:none!important;font-weight:600}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link.active>i,:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link[aria-expanded=true]>i{color:var(--se-sidebar-active-icon)}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.nav-link.menu-link.active:before{content:"";position:absolute;left:0;top:50%;width:2px;height:18px;transform:translateY(-50%);border-radius:2px;background:linear-gradient(180deg,var(--se-chula-pink) 0 72%,var(--se-econ-gold) 72% 100%)}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav{margin-left:1.55rem;padding-left:.25rem;border-left:1px solid var(--se-sidebar-rule)}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav .menu-dropdown .nav-link{color:var(--se-sidebar-text);border-radius:.375rem;transition:background-color .18s ease,color .18s ease}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link:before{left:-.25rem!important;top:50%!important;width:6px!important;height:1px!important;background-color:var(--se-sidebar-rule)!important;opacity:1!important;transition:width .18s ease,background-color .18s ease!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link:hover{color:var(--se-sidebar-hover-text)!important;background-color:var(--se-sidebar-hover-bg)!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link.active{color:var(--se-sidebar-active-l2)!important;background-color:transparent!important;font-weight:600}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link.active:before{width:12px!important;height:1.5px!important;background-color:var(--se-sidebar-active-icon)!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link:hover{color:var(--se-sidebar-hover-text)!important;background-color:var(--se-sidebar-hover-bg)!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link.active{color:var(--se-sidebar-active-l3)!important;background-color:transparent!important;font-weight:600}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu #navbar-nav>.nav-item>.menu-dropdown>.nav>.nav-item>.menu-dropdown>.nav>.nav-item>.nav-link.active:before{background-color:var(--se-econ-gold)!important;opacity:1!important}.app-menu.navbar-menu .sidebar-identity{position:relative;display:flex;align-items:center;gap:.3rem;flex-shrink:0;margin:.5rem 1.6rem .4rem;padding:.6rem 0 .35rem;border-top:1px solid var(--se-sidebar-rule);font-size:.625rem;font-weight:600;letter-spacing:.2em;color:var(--vz-secondary-color)}.app-menu.navbar-menu .sidebar-identity:before{content:"";position:absolute;top:-1px;left:0;width:28px;height:1px;background:linear-gradient(90deg,var(--se-chula-pink) 0 65%,var(--se-econ-gold) 65% 100%)}.app-menu.navbar-menu .sidebar-identity__dot{width:.375rem;height:.375rem;border-radius:50%}.app-menu.navbar-menu .sidebar-identity__dot--pink{background:var(--se-chula-pink)}.app-menu.navbar-menu .sidebar-identity__dot--gold{background:var(--se-econ-gold);margin-right:.3rem}:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .app-menu.navbar-menu .sidebar-identity,:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .app-menu.navbar-menu:after{display:none}@media(prefers-reduced-motion:reduce){.app-menu.navbar-menu .nav-link,.app-menu.navbar-menu .nav-link:before,.app-menu.navbar-menu .nav-link>i{transition:none!important;transform:none!important}}.role-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:991.98px){.role-picker{grid-template-columns:1fr}}.role-picker__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;min-height:100%;margin:0;padding:1rem 1rem 1rem 1.1rem;border:1px solid var(--vz-border-color, #e9ebec);border-radius:.5rem;background:var(--vz-card-bg, #fff);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.role-picker__card:hover{border-color:#40518959;box-shadow:0 2px 8px #0f172a0f}.role-picker__card--selected{border-color:#405189;background:linear-gradient(135deg,#4051890f,#d4af3714);box-shadow:0 0 0 1px #4051891f}.role-picker__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.role-picker__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;font-size:1.25rem;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.role-picker__card--selected .role-picker__icon{color:#fff}.role-picker__content{display:flex;flex-direction:column;gap:.2rem;padding-right:1.5rem;width:100%}.role-picker__system{display:inline-flex;align-items:center;align-self:flex-start;gap:.3rem;max-width:100%;margin-bottom:.2rem;padding:.28rem .55rem;border:1px solid transparent;border-radius:999px;font-size:.7rem;font-weight:700;line-height:1.15;letter-spacing:.01em;white-space:normal}.role-picker__system i{flex:0 0 auto;font-size:.78rem}.role-picker__system--core{color:#2f3a56;background:#eaebee;border-color:#cdd0d6}.role-picker__system--booking{color:#5b2882;background:#f3e8ff;border-color:#dfc3f7}.role-picker__system--cctv{color:#0b6e76;background:#dcf7f3;border-color:#a9e4dc}.role-picker__system--docpub{color:#8c5f04;background:#fff1cf;border-color:#f1d18a}.role-picker__system--maintenance{color:#a8430d;background:#ffeadf;border-color:#f5c4ad}.role-picker__system--space-asset{color:#433486;background:#eeebff;border-color:#cec6fa}.role-picker__system--assetloan{color:#9c2b45;background:#f5eaec;border-color:#e7ccd2}.role-picker__system--vehicle{color:#07556f;background:#dff5fc;border-color:#aee0ef}.role-picker__system--parking{color:#1b6e33;background:#e4f6e5;border-color:#b8dfba}.role-picker__system--warehouse{color:#6d3f22;background:#f7eadf;border-color:#dfc4ad}.role-picker__system--saraban{color:#097a5c;background:#d8f3e8;border-color:#9dd4b8}.role-picker__system--calendar{color:#405189;background:#e8ecf4;border-color:#c5cee0}.role-picker__system--knowledge{color:#99195e;background:#fbe4f0;border-color:#f0b8d4}.role-picker__system--custom{color:#495057;background:#f1f3f5;border-color:#d9dee3}.role-picker__card--system-core .role-picker__icon{background:#eaebee;color:#2f3a56}.role-picker__card--system-booking .role-picker__icon{background:#f3e8ff;color:#5b2882}.role-picker__card--system-cctv .role-picker__icon{background:#dcf7f3;color:#0b6e76}.role-picker__card--system-docpub .role-picker__icon{background:#fff1cf;color:#8c5f04}.role-picker__card--system-maintenance .role-picker__icon{background:#ffeadf;color:#a8430d}.role-picker__card--system-space-asset .role-picker__icon{background:#eeebff;color:#433486}.role-picker__card--system-assetloan .role-picker__icon{background:#f5eaec;color:#9c2b45}.role-picker__card--system-vehicle .role-picker__icon{background:#dff5fc;color:#07556f}.role-picker__card--system-parking .role-picker__icon{background:#e4f6e5;color:#1b6e33}.role-picker__card--system-warehouse .role-picker__icon{background:#f7eadf;color:#6d3f22}.role-picker__card--system-saraban .role-picker__icon{background:#d8f3e8;color:#097a5c}.role-picker__card--system-calendar .role-picker__icon{background:#e8ecf4;color:#405189}.role-picker__card--system-knowledge .role-picker__icon{background:#fbe4f0;color:#99195e}.role-picker__card--system-custom .role-picker__icon{background:#f1f3f5;color:#495057}.role-picker__card--selected.role-picker__card--system-core .role-picker__icon{background:#2f3a56;color:#fff}.role-picker__card--selected.role-picker__card--system-booking .role-picker__icon{background:#5b2882;color:#fff}.role-picker__card--selected.role-picker__card--system-cctv .role-picker__icon{background:#0b6e76;color:#fff}.role-picker__card--selected.role-picker__card--system-docpub .role-picker__icon{background:#8c5f04;color:#fff}.role-picker__card--selected.role-picker__card--system-maintenance .role-picker__icon{background:#a8430d;color:#fff}.role-picker__card--selected.role-picker__card--system-space-asset .role-picker__icon{background:#433486;color:#fff}.role-picker__card--selected.role-picker__card--system-assetloan .role-picker__icon{background:#9c2b45;color:#fff}.role-picker__card--selected.role-picker__card--system-vehicle .role-picker__icon{background:#07556f;color:#fff}.role-picker__card--selected.role-picker__card--system-parking .role-picker__icon{background:#1b6e33;color:#fff}.role-picker__card--selected.role-picker__card--system-warehouse .role-picker__icon{background:#6d3f22;color:#fff}.role-picker__card--selected.role-picker__card--system-saraban .role-picker__icon{background:#097a5c;color:#fff}.role-picker__card--selected.role-picker__card--system-calendar .role-picker__icon{background:#405189;color:#fff}.role-picker__card--selected.role-picker__card--system-knowledge .role-picker__icon{background:#99195e;color:#fff}.role-picker__card--selected.role-picker__card--system-custom .role-picker__icon{background:#495057;color:#fff}.bg-booking-subtle{background-color:#f3e8ff!important}.text-booking{color:#5b2882!important}.bg-maintenance-subtle{background-color:#ffeadf!important}.text-maintenance{color:#a8430d!important}.bg-vehicle-subtle{background-color:#dff5fc!important}.text-vehicle{color:#07556f!important}.bg-parking-subtle{background-color:#e4f6e5!important}.text-parking{color:#1b6e33!important}.bg-warehouse-subtle{background-color:#f7eadf!important}.text-warehouse{color:#6d3f22!important}.bg-cctv-subtle{background-color:#dcf7f3!important}.text-cctv{color:#0b6e76!important}.bg-docpub-subtle{background-color:#fff1cf!important}.text-docpub{color:#8c5f04!important}.bg-pubdoc-subtle{background-color:#eff2dc!important}.text-pubdoc{color:#5e6a1a!important}.bg-saraban-subtle{background-color:#d8f3e8!important}.text-saraban{color:#097a5c!important}.bg-calendar-subtle{background-color:#e8ecf4!important}.text-calendar{color:#405189!important}.bg-knowledge-subtle{background-color:#fbe4f0!important}.text-knowledge{color:#99195e!important}.bg-assetloan-subtle{background-color:#f5eaec!important}.text-assetloan{color:#9c2b45!important}.bg-space-asset-subtle{background-color:#ebe8f6!important}.text-space-asset{color:#433486!important}.role-picker__title{font-weight:600;font-size:.9375rem;color:var(--vz-heading-color, #212529);line-height:1.35}.role-picker__code{font-family:var(--vz-font-monospace, ui-monospace, monospace);font-size:.6875rem;letter-spacing:.02em;text-transform:lowercase;color:var(--vz-secondary-color, #878a99)}.role-picker__desc{font-size:.8125rem;line-height:1.45;color:var(--vz-secondary-color, #878a99);margin-top:.15rem}.role-picker__indicator{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;border:1px solid var(--vz-border-color, #e9ebec);color:transparent;font-size:.9rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.role-picker__card--selected .role-picker__indicator{background:#405189;border-color:#405189;color:#fff}.role-picker__card:focus-within{outline:2px solid rgba(64,81,137,.45);outline-offset:2px}.effective-perms-card .card-body{padding:.75rem 1rem 1rem}.effective-perms-table-wrap{max-height:420px;overflow-y:auto;background:var(--vz-card-bg, #fff)}.effective-perms-table thead th{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--vz-secondary-color, #878a99);border-bottom-width:1px}.effective-perms-table tbody td{vertical-align:middle}.effective-perms-table tbody tr:last-child td{border-bottom:0}.effective-perms-table .badge{font-weight:500;padding:.35em .65em}.org-unit-type-badge{font-weight:500;font-size:.75rem;padding:.35em .65em;border-radius:var(--bs-border-radius, .25rem)}.org-unit-type-color-picker{width:2.75rem;height:2.375rem;padding:.2rem;flex-shrink:0}.system-settings-preview{min-height:10rem;background-repeat:no-repeat;background-size:cover;background-position:center}.system-settings-preview--sm{min-height:5.5rem}.system-settings-topbar-color-sample{min-height:2.375rem}.system-settings-topbar-image-preview{min-height:4.375rem;background-repeat:no-repeat;cursor:default}button.system-settings-topbar-image-preview{cursor:crosshair}.topbar-bg-position-marker{position:absolute;width:14px;height:14px;margin-left:-7px;margin-top:-7px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000059;pointer-events:none}.user-list-badge{font-weight:600;font-size:.75rem;padding:.4em .7em;border-radius:.35rem;border:1px solid transparent;letter-spacing:.01em}.user-list-roles{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.user-list-roles--stacked{flex-direction:column;align-items:flex-start;gap:.4rem}.user-list-roles__line--roles{display:flex;flex-wrap:wrap;gap:.35rem}.user-super-admin-star{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0;border-radius:50%;color:#fff;font-size:.7rem;line-height:1;background:linear-gradient(135deg,#e8b923,#c9a227 55%,#b8860b);box-shadow:0 1px 2px #b8860b59}.user-super-admin-star .ri-star-fill{color:#fff}.user-list-badge--role{color:#0c4a6e;background-color:#e0f2fe;border-color:#7dd3fc}.user-list-badge--role .user-list-badge__code{color:#0369a1;opacity:.85;font-weight:500}.org-unit-select{--org-unit-select-bg: #f2f2f2;--org-unit-select-border: #d8d8d8;--org-unit-select-border-hover: #c4c4c4;--org-unit-select-option-hover: #e6e6e6;--org-unit-select-option-active: rgba(64, 81, 137, .14)}.org-unit-select__toggle{display:flex;align-items:center;width:100%;text-align:start;cursor:pointer;color:var(--vz-body-color, #212529);background-color:var(--org-unit-select-bg)!important;background-image:none!important;border:1px solid var(--org-unit-select-border)!important;border-radius:var(--bs-border-radius, .375rem);padding-right:.75rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.org-unit-select__toggle:hover{border-color:var(--org-unit-select-border-hover)!important;background-color:var(--org-unit-select-bg)!important}.org-unit-select.show .org-unit-select__toggle,.org-unit-select__toggle:focus{border-color:var(--vz-primary, #405189)!important;box-shadow:0 0 0 .2rem #4051891f;outline:0}.org-unit-select__toggle:disabled{cursor:not-allowed;opacity:.65}.org-unit-select__label{flex:1;min-width:0;color:inherit}.org-unit-select__menu{max-height:18rem;overflow-y:auto;z-index:1055;margin-top:.25rem;padding:.35rem 0;background-color:var(--org-unit-select-bg);border:1px solid var(--org-unit-select-border);border-radius:var(--bs-border-radius-lg, .5rem);box-shadow:0 4px 14px #0f172a14,0 0 0 1px #d8d8d88c}.org-unit-select__menu .dropdown-item{color:var(--vz-body-color, #212529);background-color:var(--org-unit-select-bg);transition:background-color .15s ease,color .15s ease}.org-unit-select__menu .dropdown-item:hover,.org-unit-select__menu .dropdown-item:focus{color:var(--vz-body-color, #212529);background-color:var(--org-unit-select-option-hover)}.org-unit-select__menu .dropdown-item.active,.org-unit-select__menu .dropdown-item:active{color:var(--vz-primary, #405189);background-color:var(--org-unit-select-option-active)}.org-unit-select__chevron{color:var(--vz-secondary-color, #878a99);font-size:1.1rem;line-height:1;transition:transform .15s ease}.org-unit-select.show .org-unit-select__chevron{transform:rotate(180deg)}.org-unit-select__option{--org-unit-depth: 0;padding:.45rem .75rem .45rem calc(.75rem + var(--org-unit-depth) * 1.1rem);border-left:2px solid transparent;transition:background-color .15s ease,border-color .15s ease}.org-unit-select__option--empty{font-style:italic;color:var(--vz-secondary-color, #878a99)}.org-unit-select__option:not(.org-unit-select__option--empty){border-left-color:rgba(64,81,137,calc(.08 + var(--org-unit-depth) * .04))}.org-unit-select__option--branch{font-weight:500}.org-unit-select__option-name{min-width:0;flex:1 1 auto}.org-unit-select__option-code{font-size:.7rem}.org-unit-path-display{min-width:0;max-width:16rem}.org-unit-path-display--compact{max-width:14rem}.org-unit-path-display--full-width{max-width:none;width:100%}.org-unit-path-display--full-width .org-unit-path-display__ancestors{font-size:.8125rem;line-height:1.5;margin-bottom:.35rem;overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}.org-unit-path-display--full-width .org-unit-path-display__name{flex:1 1 auto;min-width:0;line-height:1.45;white-space:normal;word-break:break-word}.org-unit-path-display__ancestors{font-size:.7rem;line-height:1.35;margin-bottom:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-unit-path-display__sep{margin:0 .2rem;opacity:.55}.org-unit-path-display__ancestor{opacity:.85}.org-unit-path-display__name{min-width:0}.org-unit-path-display__code{font-size:.65rem}.user-org-unit-cell{min-width:10rem}.org-unit-select-preview{background-color:rgba(var(--vz-light-rgb, 243, 246, 249),.65)}.org-unit-select-preview .org-unit-path-display{max-width:none;width:100%}.flatpickr-calendar{z-index:1060!important;border-radius:var(--bs-border-radius-lg, .5rem);overflow:hidden;box-shadow:0 .125rem .25rem #12263f0f,0 .5rem 1.25rem #12263f1a;border:1px solid var(--vz-border-color, #e9ebec);font-family:inherit}.flatpickr-calendar .flatpickr-months{background:var(--vz-primary, #695eef);padding:.2rem 0 .15rem}.flatpickr-calendar .flatpickr-months .flatpickr-month{background:transparent!important;color:#fff!important;fill:#fff!important;height:auto;min-height:2.1rem;line-height:1.2}.flatpickr-calendar .flatpickr-current-month{font-size:.9375rem;font-weight:500;color:#fff!important;padding:.3rem 0 .35rem;height:auto}.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months{background:#ffffff1f;color:#fff!important;font-size:inherit;font-weight:500;border:0;border-radius:.25rem;padding:.1rem .25rem}.flatpickr-calendar .flatpickr-current-month input.cur-year{color:#fff!important;font-size:inherit!important;font-weight:500!important}.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-calendar .flatpickr-current-month .numInputWrapper span.arrowDown{border-color:#ffffff59}.flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover{background:#ffffff14}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{color:#fff!important;fill:#fff!important;top:.2rem;padding:.35rem}.flatpickr-calendar .flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-next-month:hover{color:#fff!important}.flatpickr-calendar .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-next-month svg{fill:#fff!important}.flatpickr-calendar .flatpickr-weekdays{background:var(--vz-primary, #695eef);padding:0 0 .35rem}.flatpickr-calendar span.flatpickr-weekday{color:#fff!important;font-size:.8125rem;font-weight:500;letter-spacing:.02em;line-height:1.2}.flatpickr-calendar .flatpickr-days{background:#fff}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{background:#695eef24!important;background:rgba(var(--vz-primary-rgb),.14)!important;border-color:var(--vz-primary, #695eef)!important;color:var(--vz-primary, #695eef)!important}.flatpickr-calendar .flatpickr-day.today{border-color:var(--vz-primary, #695eef)}.flatpickr-calendar .flatpickr-day.today:not(.selected){color:var(--vz-primary, #695eef)}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid var(--vz-border-color, #e9ebec);background:#fff}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--vz-primary, #695eef)}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--vz-primary, #695eef)}.flatpickr-calendar.arrowBottom:before{border-top-color:var(--vz-primary, #695eef)}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}[data-booking-page] .card-header:not(.booking-list-group-card__header):not([class*=sys-settings-card__header--]){background-color:var(--booking-card-header-bg, var(--vz-card-cap-bg));color:var(--booking-card-header-text-color, var(--vz-card-cap-color))}[data-booking-page] .card-header:not(.booking-list-group-card__header):not([class*=sys-settings-card__header--]) .card-title{color:var(--booking-card-header-text-color, var(--vz-heading-color))}[data-maintenance-page] .card-header:not([class*=sys-settings-card__header--]):not(.bg-primary){background-color:var(--maintenance-card-header-bg, var(--vz-card-cap-bg));color:var(--maintenance-card-header-text-color, var(--vz-card-cap-color))}[data-maintenance-page] .card-header:not([class*=sys-settings-card__header--]):not(.bg-primary) .card-title{color:var(--maintenance-card-header-text-color, var(--vz-heading-color))}:root{--se-header-bg: #f5f8fa;--se-header-color: #2f3a45;--se-header-border: #c7ced1;--se-header-shadow-rgb: 94, 111, 120;--se-header-highlight: rgba(255, 255, 255, .75)}[data-bs-theme=dark]{--se-header-bg: #202527;--se-header-color: #dfe4e8;--se-header-border: #404a4f;--se-header-shadow-rgb: 18, 21, 23;--se-header-highlight: rgba(255, 255, 255, .05)}.card{--vz-card-cap-bg: var(--se-header-bg);--vz-card-cap-color: var(--se-header-color)}:root:not([data-bs-theme=dark]) .card{--vz-card-cap-bg: var(--se-card-header-bg, var(--se-header-bg));--vz-card-cap-color: var(--se-card-header-color, var(--se-header-color))}:where(:root:not([data-bs-theme=dark]) [data-card-header-color]) .card>.card-header :is(h1,h2,h3,h4,h5,h6,.card-title){color:var(--se-card-header-color)}:where(:root:not([data-bs-theme=dark]) [data-card-header-image]) .card>.card-header:not([class*=bg-],[class*=sys-settings-card__header--],.booking-list-group-card__header){background-image:var(--se-card-header-image);background-size:var(--se-card-header-image-size, cover);background-repeat:var(--se-card-header-image-repeat, no-repeat);background-position:var(--se-card-header-image-position, center)}.card>.card-header{position:relative;border-bottom:1px solid var(--se-header-border);box-shadow:inset 0 -2px 0 var(--se-header-highlight),0 1px 2px rgba(var(--se-header-shadow-rgb),.22),0 5px 9px -6px rgba(var(--se-header-shadow-rgb),.3)}.card>.card-header:after{content:"";position:absolute;left:var(--vz-card-cap-padding-x, 1rem);bottom:-1px;width:48px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--se-chula-pink),var(--se-econ-gold));pointer-events:none}.card>.card-header.no-accent:after{display:none}[data-bs-theme=dark] .card>.card-header:is([class*=sys-settings-card__header--],.booking-list-group-card__header){background:var(--se-header-bg)}.card-header.bg-primary-subtle .text-primary{color:var(--se-on-primary-subtle)!important}.card-header.bg-success-subtle .text-success{color:var(--se-on-success-subtle)!important}.card-header.bg-info-subtle .text-info{color:var(--se-on-info-subtle)!important}.card-header.bg-warning-subtle .text-warning{color:var(--se-on-warning-subtle)!important}.card-header.bg-danger-subtle .text-danger{color:var(--se-on-danger-subtle)!important}.card-header:is(.bg-primary-subtle,.bg-success-subtle,.bg-info-subtle,.bg-warning-subtle,.bg-danger-subtle) .card-title:not([class*=text-]){color:var(--se-header-color)}:root{--se-th-color: #34404b;--se-th-bg: #ffffff;--se-th-sheen: none;--se-th-highlight: #ffffff;--se-th-border: #e3e8ec;--se-th-edge-shadow: rgba(94, 111, 120, .08)}[data-bs-theme=dark]{--se-th-color: #d9dfe4;--se-th-bg: #2a3035;--se-th-sheen: linear-gradient(180deg, #353c42 0%, #2d3338 46%, #262b30 54%, #2a3035 100%);--se-th-highlight: rgba(255, 255, 255, .06);--se-th-border: #46505a;--se-th-edge-shadow: rgba(0, 0, 0, .25)}.table>thead:not(.table-dark)>tr>th{color:var(--se-th-color);background-color:var(--se-th-bg);background-image:var(--se-th-sheen);border-bottom-color:var(--se-th-border);box-shadow:inset 0 1px 0 var(--se-th-highlight),inset 0 -4px 4px -3px var(--se-th-edge-shadow)}.auth-logs-filter{display:flex;flex-direction:column;gap:1rem}.auth-logs-filter .row+.row{margin-top:0}.auth-logs-filter__actions{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.25rem;border-top:1px solid var(--vz-border-color, #e9ebec)}@media(min-width:768px){.auth-logs-filter__actions{justify-content:flex-end}}:root{--se-on-primary-subtle: color-mix(in srgb, var(--vz-primary) 62%, #000);--se-on-secondary-subtle: color-mix(in srgb, var(--vz-secondary) 58%, #000);--se-on-success-subtle: color-mix(in srgb, var(--vz-success) 48%, #000);--se-on-info-subtle: color-mix(in srgb, var(--vz-info) 45%, #000);--se-on-warning-subtle: color-mix(in srgb, var(--vz-warning) 48%, #000);--se-on-danger-subtle: color-mix(in srgb, var(--vz-danger) 58%, #000);--se-on-dark-subtle: var(--vz-dark);--se-on-primary-solid: #fff;--se-on-secondary-solid: color-mix(in srgb, var(--vz-secondary) 22%, #000);--se-on-success-solid: color-mix(in srgb, var(--vz-success) 25%, #000);--se-on-info-solid: color-mix(in srgb, var(--vz-info) 25%, #000);--se-on-warning-solid: color-mix(in srgb, var(--vz-warning) 28%, #000);--se-on-danger-solid: color-mix(in srgb, var(--vz-danger) 22%, #000)}[data-bs-theme=dark]{--se-on-primary-subtle: color-mix(in srgb, var(--vz-primary) 55%, #fff);--se-on-secondary-subtle: color-mix(in srgb, var(--vz-secondary) 55%, #fff);--se-on-success-subtle: color-mix(in srgb, var(--vz-success) 60%, #fff);--se-on-info-subtle: color-mix(in srgb, var(--vz-info) 60%, #fff);--se-on-warning-subtle: color-mix(in srgb, var(--vz-warning) 60%, #fff);--se-on-danger-subtle: color-mix(in srgb, var(--vz-danger) 55%, #fff);--se-on-dark-subtle: var(--vz-body-color)}.bg-primary-subtle:not(.text-body,.text-muted,.text-white,.text-reset,.text-dark),.bg-primary-subtle.text-primary{color:var(--se-on-primary-subtle)!important}.bg-secondary-subtle:not(.text-body,.text-muted,.text-white,.text-reset,.text-dark),.bg-secondary-subtle.text-secondary{color:var(--se-on-secondary-subtle)!important}.bg-success-subtle:not(.text-body,.text-muted,.text-white,.text-reset,.text-dark),.bg-success-subtle.text-success{color:var(--se-on-success-subtle)!important}.bg-info-subtle:not(.text-body,.text-muted,.text-white,.text-reset,.text-dark),.bg-info-subtle.text-info{color:var(--se-on-info-subtle)!important}.bg-warning-subtle:not(.text-body,.text-muted,.text-white,.text-reset,.text-dark),.bg-warning-subtle.text-warning{color:var(--se-on-warning-subtle)!important}.bg-danger-subtle:not(.text-body,.text-muted,.text-white,.text-reset,.text-dark),.bg-danger-subtle.text-danger{color:var(--se-on-danger-subtle)!important}.bg-dark-subtle.text-dark{color:var(--se-on-dark-subtle)!important}:root{--se-badge-primary: #25a0e2;--se-badge-secondary: #878a99;--se-badge-success: #00bd9d;--se-badge-info: #32ccff;--se-badge-warning: #ffbc0a;--se-badge-danger: #f06548;--se-badge-dark: #343a40}.badge{--vz-badge-font-size: .75em;--vz-badge-font-weight: 600;--vz-badge-padding-x: .65em;--vz-badge-padding-y: .35em}.badge:is(.bg-primary,.bg-primary-subtle){background-color:var(--se-badge-primary)!important;color:#fff!important}.badge:is(.bg-secondary,.bg-secondary-subtle){background-color:var(--se-badge-secondary)!important;color:#fff!important}.badge:is(.bg-success,.bg-success-subtle){background-color:var(--se-badge-success)!important;color:#fff!important}.badge:is(.bg-info,.bg-info-subtle){background-color:var(--se-badge-info)!important;color:#fff!important}.badge:is(.bg-warning,.bg-warning-subtle){background-color:var(--se-badge-warning)!important;color:#fff!important}.badge:is(.bg-danger,.bg-danger-subtle){background-color:var(--se-badge-danger)!important;color:#fff!important}.badge:is(.bg-dark,.bg-dark-subtle){background-color:var(--se-badge-dark)!important;color:#fff!important}.badge:is(.bg-primary,.bg-primary-subtle,.bg-secondary,.bg-secondary-subtle,.bg-success,.bg-success-subtle,.bg-info,.bg-info-subtle,.bg-warning,.bg-warning-subtle,.bg-danger,.bg-danger-subtle,.bg-dark,.bg-dark-subtle) :is(i,a,[class*=text-]){color:inherit!important}.badge.badge-gradient-primary{background:linear-gradient(135deg,var(--se-badge-primary) 0,var(--se-badge-success) 100%)}.badge.badge-gradient-secondary{background:linear-gradient(135deg,var(--se-badge-secondary) 0,var(--se-badge-info) 100%)}.badge.badge-gradient-success{background:linear-gradient(135deg,var(--se-badge-success) 0,var(--se-badge-warning) 100%)}.badge.badge-gradient-danger{background:linear-gradient(135deg,var(--se-badge-danger) 0,var(--se-badge-secondary) 100%)}.badge.badge-gradient-warning{background:linear-gradient(135deg,var(--se-badge-warning) 0,#bd8900 100%)}.badge.badge-gradient-info{background:linear-gradient(135deg,var(--se-badge-info) 0,var(--se-badge-success) 100%)}.badge.badge-gradient-dark{background:linear-gradient(135deg,var(--se-badge-dark) 0,var(--se-badge-primary) 100%)}:root{--se-btn-primary: #405189;--se-btn-primary-rgb: 64, 81, 137;--se-btn-secondary: #3577f1;--se-btn-secondary-rgb: 53, 119, 241;--se-btn-success: #0ab39c;--se-btn-success-rgb: 10, 179, 156;--se-btn-info: #299cdb;--se-btn-info-rgb: 41, 156, 219;--se-btn-warning: #f7b84b;--se-btn-warning-rgb: 247, 184, 75;--se-btn-danger: #f06548;--se-btn-danger-rgb: 240, 101, 72}.btn-primary{--se-btn: var(--se-btn-primary);--se-btn-rgb: var(--se-btn-primary-rgb)}.btn-secondary{--se-btn: var(--se-btn-secondary);--se-btn-rgb: var(--se-btn-secondary-rgb)}.btn-success{--se-btn: var(--se-btn-success);--se-btn-rgb: var(--se-btn-success-rgb)}.btn-info{--se-btn: var(--se-btn-info);--se-btn-rgb: var(--se-btn-info-rgb)}.btn-warning{--se-btn: var(--se-btn-warning);--se-btn-rgb: var(--se-btn-warning-rgb)}.btn-danger{--se-btn: var(--se-btn-danger);--se-btn-rgb: var(--se-btn-danger-rgb)}.btn-outline-primary,.btn-soft-primary,.btn-ghost-primary{--se-btn: var(--se-btn-primary);--se-btn-rgb: var(--se-btn-primary-rgb)}.btn-outline-secondary,.btn-soft-secondary,.btn-ghost-secondary{--se-btn: var(--se-btn-secondary);--se-btn-rgb: var(--se-btn-secondary-rgb)}.btn-outline-success,.btn-soft-success,.btn-ghost-success{--se-btn: var(--se-btn-success);--se-btn-rgb: var(--se-btn-success-rgb)}.btn-outline-info,.btn-soft-info,.btn-ghost-info{--se-btn: var(--se-btn-info);--se-btn-rgb: var(--se-btn-info-rgb)}.btn-outline-warning,.btn-soft-warning,.btn-ghost-warning{--se-btn: var(--se-btn-warning);--se-btn-rgb: var(--se-btn-warning-rgb)}.btn-outline-danger,.btn-soft-danger,.btn-ghost-danger{--se-btn: var(--se-btn-danger);--se-btn-rgb: var(--se-btn-danger-rgb)}:is(.btn-primary,.btn-secondary,.btn-success,.btn-info,.btn-warning,.btn-danger){--vz-btn-color: #fff;--vz-btn-bg: var(--se-btn);--vz-btn-border-color: var(--se-btn);--vz-btn-hover-color: #fff;--vz-btn-hover-bg: color-mix(in srgb, var(--se-btn) 85%, #000);--vz-btn-hover-border-color: color-mix(in srgb, var(--se-btn) 85%, #000);--vz-btn-focus-shadow-rgb: var(--se-btn-rgb);--vz-btn-active-color: #fff;--vz-btn-active-bg: color-mix(in srgb, var(--se-btn) 80%, #000);--vz-btn-active-border-color: color-mix(in srgb, var(--se-btn) 80%, #000);--vz-btn-disabled-color: #fff;--vz-btn-disabled-bg: var(--se-btn);--vz-btn-disabled-border-color: var(--se-btn)}:is(.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-info,.btn-outline-warning,.btn-outline-danger){--vz-btn-color: var(--se-btn);--vz-btn-bg: transparent;--vz-btn-border-color: var(--se-btn);--vz-btn-hover-color: #fff;--vz-btn-hover-bg: var(--se-btn);--vz-btn-hover-border-color: var(--se-btn);--vz-btn-focus-shadow-rgb: var(--se-btn-rgb);--vz-btn-active-color: #fff;--vz-btn-active-bg: var(--se-btn);--vz-btn-active-border-color: var(--se-btn);--vz-btn-disabled-color: var(--se-btn);--vz-btn-disabled-bg: transparent;--vz-btn-disabled-border-color: var(--se-btn)}:is(.btn-soft-primary,.btn-soft-secondary,.btn-soft-success,.btn-soft-info,.btn-soft-warning,.btn-soft-danger){--vz-btn-color: var(--se-btn);--vz-btn-bg: rgba(var(--se-btn-rgb), .1);--vz-btn-border-color: transparent;--vz-btn-hover-color: #fff;--vz-btn-hover-bg: var(--se-btn);--vz-btn-hover-border-color: transparent;--vz-btn-focus-shadow-rgb: var(--se-btn-rgb);--vz-btn-active-color: #fff;--vz-btn-active-bg: var(--se-btn);--vz-btn-active-border-color: transparent;--vz-btn-disabled-color: var(--se-btn);--vz-btn-disabled-bg: rgba(var(--se-btn-rgb), .1);--vz-btn-disabled-border-color: transparent}:is(.btn-ghost-primary,.btn-ghost-secondary,.btn-ghost-success,.btn-ghost-info,.btn-ghost-warning,.btn-ghost-danger){--vz-btn-color: var(--se-btn);--vz-btn-bg: transparent;--vz-btn-border-color: transparent;--vz-btn-hover-color: var(--se-btn);--vz-btn-hover-bg: rgba(var(--se-btn-rgb), .1);--vz-btn-hover-border-color: transparent;--vz-btn-focus-shadow-rgb: var(--se-btn-rgb);--vz-btn-active-color: var(--se-btn);--vz-btn-active-bg: rgba(var(--se-btn-rgb), .1);--vz-btn-active-border-color: transparent;--vz-btn-disabled-color: var(--se-btn)}.btn-link{--vz-btn-color: var(--se-btn-primary);--vz-btn-hover-color: color-mix(in srgb, var(--se-btn-primary) 80%, #000);--vz-btn-active-color: color-mix(in srgb, var(--se-btn-primary) 80%, #000)}:is(.btn-primary,.btn-secondary,.btn-success,.btn-info,.btn-warning,.btn-danger).btn-animation{background-color:var(--se-btn);border-color:var(--se-btn)!important}:is(.btn-primary,.btn-secondary,.btn-success,.btn-info,.btn-warning,.btn-danger).btn-animation:is(:hover,:focus,:active,:focus-visible){color:var(--se-btn);background-color:rgba(var(--se-btn-rgb),.1)}.btn:not(.btn-topbar):is(.btn-add,:has(>:is(.ri-add-line,.ri-add-circle-line))){--vz-btn-color: #fff;--vz-btn-bg: var(--se-badge-primary);--vz-btn-border-color: transparent;--vz-btn-hover-color: #fff;--vz-btn-hover-bg: var(--se-badge-primary);--vz-btn-hover-border-color: transparent;--vz-btn-active-color: #fff;--vz-btn-active-bg: var(--se-badge-primary);--vz-btn-active-border-color: transparent;--vz-btn-disabled-color: #fff;--vz-btn-disabled-bg: var(--se-badge-primary);--vz-btn-disabled-border-color: transparent;--vz-btn-focus-shadow-rgb: 37, 160, 226;background-image:linear-gradient(135deg,var(--se-badge-primary) 0,var(--se-badge-success) 100%)}.btn:not(.btn-topbar):is(.btn-add,:has(>:is(.ri-add-line,.ri-add-circle-line))):is(:hover,:focus-visible,:active,.active){background-image:linear-gradient(135deg,color-mix(in srgb,var(--se-badge-primary) 88%,#000) 0,color-mix(in srgb,var(--se-badge-success) 88%,#000))}@media(min-width:768px){:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility 0s linear 0s!important}:is([data-layout=vertical],[data-layout=semibox]) .main-content{transition:margin-left .38s cubic-bezier(.4,0,.2,1)!important}html[data-sidebar-hidden=true]:is([data-layout=vertical],[data-layout=semibox]) body .app-menu.navbar-menu{transform:translate(calc(-100% - 6rem))!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility 0s linear .38s!important}html[data-sidebar-hidden=true]:is([data-layout=vertical],[data-layout=semibox]) body .main-content{margin-left:0!important}html[data-sidebar-anim=off][data-sidebar-hidden]:is([data-layout=vertical],[data-layout=semibox]) body .app-menu.navbar-menu,html[data-sidebar-anim=off][data-sidebar-hidden]:is([data-layout=vertical],[data-layout=semibox]) body .main-content{transition:none!important}}@media(max-width:767.98px){:is([data-layout=vertical],[data-layout=semibox]) body .app-menu.navbar-menu{margin-left:0!important;transform:translate(calc(-100% - 1rem));opacity:0;visibility:hidden;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility 0s linear .35s}:is([data-layout=vertical],[data-layout=semibox]) body.vertical-sidebar-enable .app-menu.navbar-menu{transform:none;opacity:1;visibility:visible;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s ease,visibility 0s linear 0s}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){:is([data-layout=vertical],[data-layout=semibox]) body:is(*,.vertical-sidebar-enable) .app-menu.navbar-menu{transition:none}}#page-topbar .sidebar-toggle-btn{width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border:0;background:transparent;flex-shrink:0;transition:background-color .2s ease}#page-topbar .sidebar-toggle-btn:hover,#page-topbar .sidebar-toggle-btn:focus-visible{background-color:#ffffff1f}.sidebar-toggle-btn__bars{position:relative;display:block;width:18px;height:14px}.sidebar-toggle-btn__bars>span{position:absolute;left:0;height:2px;border-radius:2px;background-color:var(--vz-header-item-color, #fff);transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),top .35s ease,background-color .2s ease}[data-topbar=dark] .sidebar-toggle-btn__bars>span{background-color:#ffffffd9}.sidebar-toggle-btn__bars>span:nth-child(1){top:0;width:18px}.sidebar-toggle-btn__bars>span:nth-child(2){top:6px;width:12px}.sidebar-toggle-btn__bars>span:nth-child(3){top:12px;width:18px}.sidebar-toggle-btn:hover .sidebar-toggle-btn__bars>span:nth-child(2){width:18px;background-color:var(--se-econ-gold)}.sidebar-toggle-btn.is-collapsed .sidebar-toggle-btn__bars>span:nth-child(1){top:3px;width:10px;transform:translate(6px) rotate(40deg)}.sidebar-toggle-btn.is-collapsed .sidebar-toggle-btn__bars>span:nth-child(2){width:18px;background-color:var(--se-econ-gold)}.sidebar-toggle-btn.is-collapsed .sidebar-toggle-btn__bars>span:nth-child(3){top:9px;width:10px;transform:translate(6px) rotate(-40deg)}.se-back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;z-index:1040;width:3rem;height:3rem;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--se-chula-pink) 0%,#c24a79 100%);box-shadow:0 6px 18px rgba(var(--se-chula-pink-rgb),.38),0 2px 6px #0000001f;opacity:0;visibility:hidden;transform:translateY(18px) scale(.85);transition:opacity .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .35s,box-shadow .2s ease}.se-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1),visibility 0s linear 0s,box-shadow .2s ease}.se-back-to-top:hover,.se-back-to-top:focus-visible{box-shadow:0 10px 24px rgba(var(--se-chula-pink-rgb),.48),0 3px 8px #00000024;transform:translateY(-3px) scale(1.04);outline:none}.se-back-to-top:focus-visible{box-shadow:0 0 0 3px var(--vz-body-bg),0 0 0 5px var(--se-econ-gold)}.se-back-to-top__icon{position:relative;font-size:1.35rem;line-height:1}.se-back-to-top:hover .se-back-to-top__icon{animation:se-back-to-top-bounce .9s ease-in-out infinite}.se-back-to-top__ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.se-back-to-top__track{fill:none;stroke:#ffffff40;stroke-width:2.5}.se-back-to-top__progress{fill:none;stroke:var(--se-econ-gold);stroke-width:2.5;stroke-linecap:round;transition:stroke-dashoffset .15s linear}@keyframes se-back-to-top-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(max-width:575.98px){.se-back-to-top{right:1rem;bottom:1rem;width:2.75rem;height:2.75rem}}@media(prefers-reduced-motion:reduce){.se-back-to-top,.se-back-to-top.is-visible,.se-back-to-top__progress,:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu,:is([data-layout=vertical],[data-layout=semibox]) .main-content,.sidebar-toggle-btn__bars>span{transition:none!important}.se-back-to-top:hover .se-back-to-top__icon{animation:none}}@media print{.se-back-to-top,.sidebar-toggle-btn{display:none!important}}:root{--se-input-focus-color: #b0907f;--se-input-focus-ring: 0 0 0 .075rem rgba(176, 144, 127, .55), 0 0 4px rgba(176, 144, 127, .3);--se-input-hover-bg: #fffdf5}:is(.form-control,.form-select,.form-check-input,.org-unit-select__toggle){transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out}:is(.form-control,.form-select,.form-check-input):not(.is-invalid,.is-valid):focus,.form-control:is(.flatpickr-input,.flatpickr-alt).active:not(.is-invalid,.is-valid),.org-unit-select__toggle:focus,.org-unit-select.show .org-unit-select__toggle{border-color:var(--se-input-focus-color)!important;box-shadow:var(--se-input-focus-ring);outline:0}:root:not([data-bs-theme=dark]) :is(.form-control,.form-select):not(:disabled,[readonly],.form-control-plaintext):hover,:root:not([data-bs-theme=dark]) .form-control:is(.flatpickr-input,.flatpickr-alt):not(:disabled):hover,:root:not([data-bs-theme=dark]) .form-check-input:not(:disabled,:checked):hover,:root:not([data-bs-theme=dark]) .org-unit-select__toggle:not(:disabled):hover{background-color:var(--se-input-hover-bg)!important}:root{--se-btn-save-from: var(--se-badge-success);--se-btn-save-to: var(--se-badge-warning);--se-btn-cancel-from: #ff6b6b;--se-btn-cancel-to: #e5304f}.btn.btn-save:not(.btn-topbar),.btn.btn-cancel:not(.btn-topbar){--vz-btn-color: #fff;--vz-btn-hover-color: #fff;--vz-btn-active-color: #fff;--vz-btn-disabled-color: #fff;--vz-btn-border-color: transparent;--vz-btn-hover-border-color: transparent;--vz-btn-active-border-color: transparent;--vz-btn-disabled-border-color: transparent}.btn.btn-save:not(.btn-topbar){--vz-btn-bg: var(--se-btn-save-from);--vz-btn-hover-bg: var(--se-btn-save-from);--vz-btn-active-bg: var(--se-btn-save-from);--vz-btn-disabled-bg: var(--se-btn-save-from);--vz-btn-focus-shadow-rgb: 0, 189, 157;background-image:linear-gradient(135deg,var(--se-btn-save-from) 0,var(--se-btn-save-to) 100%)}.btn.btn-cancel:not(.btn-topbar){--vz-btn-bg: var(--se-btn-cancel-from);--vz-btn-hover-bg: var(--se-btn-cancel-from);--vz-btn-active-bg: var(--se-btn-cancel-from);--vz-btn-disabled-bg: var(--se-btn-cancel-from);--vz-btn-focus-shadow-rgb: 229, 48, 79;background-image:linear-gradient(135deg,var(--se-btn-cancel-from) 0,var(--se-btn-cancel-to) 100%)}.btn.btn-save:not(.btn-topbar):is(:hover,:focus-visible,:active,.active){background-image:linear-gradient(135deg,color-mix(in srgb,var(--se-btn-save-from) 88%,#000) 0,color-mix(in srgb,var(--se-btn-save-to) 88%,#000))}.btn.btn-cancel:not(.btn-topbar):is(:hover,:focus-visible,:active,.active){background-image:linear-gradient(135deg,color-mix(in srgb,var(--se-btn-cancel-from) 88%,#000) 0,color-mix(in srgb,var(--se-btn-cancel-to) 88%,#000))}.swal2-popup .btn.btn-cancel{background-image:linear-gradient(135deg,var(--se-btn-cancel-from) 0,var(--se-btn-cancel-to) 100%)!important;border-color:transparent!important}:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::-moz-placeholder,div:where(.swal2-container) input:where(.swal2-file)::-moz-placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::-moz-placeholder{color:#ccc}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}
