body.staff-dark-theme{--staff-sidebar:#6366f1;--staff-primary:#294a64;--staff-primary-rgb:41,74,100;--staff-accent:#a2c2df;--staff-accent-rgb:162,194,223;--staff-hover:#3b6382;--staff-hover-rgb:59,99,130;--staff-bg:#0d161d;--staff-bg-rgb:13,22,29;--staff-white:#fff;--staff-white-rgb:255,255,255;--staff-text-main:#eaf2f1;--staff-text-main-rgb:234,242,241;--staff-text-muted:#8ba3a0;--staff-text-muted-rgb:139,163,160;--staff-text-pure:#fff;--staff-border-light:rgba(var(--staff-white-rgb),.05);--staff-border-med:rgba(var(--staff-white-rgb),.1);--staff-border-thick:rgba(var(--staff-white-rgb),.2);--staff-shadow:var(--staff-shadow);--staff-shadow-light:#0006;--staff-shadow-med:#0003;--staff-red:#e25e5e;--staff-red-rgb:226,94,94;--staff-green:#10b981;--staff-green-rgb:16,185,129;--staff-blue:#7895cb;--staff-blue-rgb:120,149,203;--staff-label-bright:#afffea;--staff-holo-indigo:#4f46e5;--staff-holo-indigo-rgb:79,70,229;--staff-holo-cyan:#0891b2;--staff-holo-cyan-rgb:8,145,178;--staff-holo-magenta:#be185d;--staff-holo-magenta-rgb:190,24,93;--staff-holo-teal:#0d9488;--staff-holo-teal-rgb:13,148,136;--staff-holo-purple:#7c3aed;--staff-holo-purple-rgb:124,58,237;--holo-accent:rgba(var(--staff-holo-indigo-rgb),.8);--holo-cyan:rgba(var(--staff-holo-cyan-rgb),.7);--holo-magenta:rgba(var(--staff-holo-magenta-rgb),.6);--holo-teal:rgba(var(--staff-holo-teal-rgb),.45);--holo-purple:rgba(var(--staff-holo-purple-rgb),.6)}.staff-wrapper{min-height:100vh;position:relative;overflow-x:hidden;background:0 0!important}.staff-wrapper .p-sortable-column-icon{color:var(--staff-white)!important}.staff-wrapper .holo-bg{z-index:0;background:var(--staff-bg);pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.staff-wrapper .holo-bg:before{content:"";background:radial-gradient(circle at 30% 30%,var(--holo-accent)0%,transparent 40%),radial-gradient(circle at 70% 20%,var(--holo-cyan)0%,transparent 40%),radial-gradient(circle at 20% 80%,var(--holo-magenta)0%,transparent 40%),radial-gradient(circle at 80% 80%,var(--holo-purple)0%,transparent 40%),radial-gradient(circle at 50% 50%,var(--holo-teal)0%,transparent 60%);filter:blur(80px);opacity:.65;width:200%;height:200%;animation:20s ease-in-out infinite alternate staff-holo-float;position:absolute;top:-50%;left:-50%}.staff-wrapper .holo-bg:after{content:"";background:radial-gradient(rgba(var(--staff-white-rgb),.03)1px,transparent 1px);z-index:1;opacity:.3;background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes staff-holo-float{0%{transform:translate(0)rotate(0)}to{transform:translate(-2%,-5%)rotate(2deg)}}.staff-wrapper .header-container{background:0 0!important}.staff-wrapper .layout-topbar{-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 20px var(--staff-shadow);background:rgba(var(--staff-primary-rgb),.8)!important;border-bottom:1px solid rgba(var(--staff-white-rgb),.1)!important}.staff-wrapper .layout-topbar .header-details-first,.staff-wrapper .layout-topbar .header-details-second-date-time-picker{text-transform:uppercase;letter-spacing:.05em;color:var(--staff-text-main)!important}.staff-wrapper .layout-topbar .header-dropdown-name label{letter-spacing:.05em;color:var(--admin-text-main)!important}.staff-wrapper .layout-topbar i.pi,.staff-wrapper .layout-topbar .cursor-pointer,.staff-wrapper .layout-topbar .p-button-icon{color:var(--staff-text-main)!important}@media screen and (max-width:991px){.staff-wrapper .layout-sidebar{background:rgba(var(--staff-bg-rgb),.95)!important}}.staff-wrapper .layout-sidebar .layout-menu{padding-bottom:80px!important}.staff-wrapper .layout-sidebar .layout-menu li>a{border-left:3px solid #0000;transition:all .2s;color:rgba(var(--staff-white-rgb),.85)!important}.staff-wrapper .layout-sidebar .layout-menu li>a.active-route{font-weight:700;color:#fff!important;background:#2563eb33!important;border-left:3px solid #2563eb!important}.staff-wrapper .card,.staff-wrapper .custom-card-no-shadow{-webkit-backdrop-filter:blur(16px);border-radius:20px;margin-bottom:2rem;background:rgba(var(--staff-white-rgb),.02)!important;border:1px solid var(--staff-border-med)!important;box-shadow:0 8px 32px 0 var(--staff-shadow)!important;padding:1.5rem!important}.staff-wrapper .card,.staff-wrapper .card p,.staff-wrapper .card span,.staff-wrapper .card div,.staff-wrapper .card label,.staff-wrapper .card h1,.staff-wrapper .card h2,.staff-wrapper .card h3,.staff-wrapper .card h4,.staff-wrapper .card h5,.staff-wrapper .card h6,.staff-wrapper .custom-card-no-shadow,.staff-wrapper .custom-card-no-shadow p,.staff-wrapper .custom-card-no-shadow span,.staff-wrapper .custom-card-no-shadow div,.staff-wrapper .custom-card-no-shadow label,.staff-wrapper .custom-card-no-shadow h1,.staff-wrapper .custom-card-no-shadow h2,.staff-wrapper .custom-card-no-shadow h3,.staff-wrapper .custom-card-no-shadow h4,.staff-wrapper .custom-card-no-shadow h5,.staff-wrapper .custom-card-no-shadow h6{color:var(--staff-text-main)!important}.staff-wrapper .p-datatable-table{min-width:100%}.staff-wrapper .table-wide .p-datatable-table{min-width:90rem!important}.staff-wrapper .p-paginator{padding:.5rem;background:0 0!important;border:none!important}.staff-wrapper .p-paginator .p-dropdown .p-dropdown-label,.staff-wrapper .p-paginator .p-dropdown .p-dropdown-trigger-icon{color:var(--staff-white)!important}.staff-wrapper .p-paginator .p-paginator-first,.staff-wrapper .p-paginator .p-paginator-prev,.staff-wrapper .p-paginator .p-paginator-next,.staff-wrapper .p-paginator .p-paginator-last,.staff-wrapper .p-paginator .p-paginator-pages .p-paginator-page{transition:all .2s;background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.1)!important;color:var(--staff-white)!important;border-radius:50%!important}.staff-wrapper .p-paginator .p-paginator-first:not(.p-disabled):hover,.staff-wrapper .p-paginator .p-paginator-prev:not(.p-disabled):hover,.staff-wrapper .p-paginator .p-paginator-next:not(.p-disabled):hover,.staff-wrapper .p-paginator .p-paginator-last:not(.p-disabled):hover,.staff-wrapper .p-paginator .p-paginator-pages .p-paginator-page:not(.p-disabled):hover{background:rgba(var(--staff-white-rgb),.15)!important}.staff-wrapper .p-paginator .p-paginator-first.p-highlight,.staff-wrapper .p-paginator .p-paginator-prev.p-highlight,.staff-wrapper .p-paginator .p-paginator-next.p-highlight,.staff-wrapper .p-paginator .p-paginator-last.p-highlight,.staff-wrapper .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{box-shadow:0 0 10px rgba(var(--staff-primary-rgb),.4);font-weight:800;background:var(--staff-primary)!important;border-color:var(--staff-primary)!important;color:var(--staff-white)!important}.staff-wrapper .layout-sidebar{-webkit-backdrop-filter:blur(16px);box-shadow:4px 0 28px var(--staff-shadow);background:rgba(var(--staff-white-rgb),.03)!important;border-right:1px solid rgba(var(--staff-accent-rgb),.2)!important}@media screen and (max-width:991px){.staff-wrapper .layout-sidebar{background:rgba(var(--staff-bg-rgb),.95)!important}}.staff-wrapper .layout-sidebar .layout-menu li>a{transition:all .2s;color:rgba(var(--staff-white-rgb),.85)!important}.staff-wrapper .layout-sidebar .layout-menu li>a:hover{background:rgba(var(--staff-accent-rgb),.1)!important;color:var(--staff-white)!important}.staff-wrapper .layout-sidebar .layout-menu li>a.active-route{border-left:3px solid #2563eb;font-weight:700;color:#fff!important;background:#2563eb33!important}.staff-wrapper .layout-sidebar .layout-menu li>a i{color:inherit!important}.staff-wrapper .p-input-filled .p-inputtext,.staff-wrapper .p-input-filled .p-inputnumber-input,.staff-wrapper .p-input-filled input[type=text],.staff-wrapper .p-input-filled input[type=password],.staff-wrapper .p-inputtext.p-filled,.staff-wrapper .p-password .p-inputtext,.staff-wrapper .p-input-filled .p-inputtext:enabled:focus,.staff-wrapper .p-input-filled .p-inputnumber-input:enabled:focus,.staff-wrapper .p-input-filled input[type=text]:focus,.staff-wrapper .p-input-filled input[type=password]:focus,.staff-wrapper .p-inputtext.p-filled:enabled:focus,.staff-wrapper .p-password .p-inputtext:enabled:focus{background:rgba(var(--staff-bg-rgb),.6)!important;background-color:rgba(var(--staff-bg-rgb),.6)!important;color:var(--staff-text-main)!important}.staff-wrapper .p-input-filled .p-inputgroup-addon,.staff-wrapper .p-input-filled .p-inputgroup-addon:last-child{color:#f1f5f9!important;background:#0f172a99!important;border-color:#6366f14d!important}.staff-wrapper input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#f1f5f9!important;caret-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 30px #0f172af2!important}.staff-wrapper input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#f1f5f9!important;caret-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 30px #0f172af2!important}.staff-wrapper input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#f1f5f9!important;caret-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 30px #0f172af2!important}.staff-wrapper input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#f1f5f9!important;caret-color:#f1f5f9!important;-webkit-box-shadow:inset 0 0 0 30px #0f172af2!important}.staff-wrapper .glass-input{background:rgba(var(--staff-bg-rgb),.6)!important;border:1px solid var(--staff-border-thick)!important;color:var(--staff-text-main)!important;border-radius:8px!important}.staff-wrapper .glass-input:enabled:focus{border-color:var(--staff-primary)!important;background:rgba(var(--staff-bg-rgb),.8)!important}.staff-wrapper .glass-danger-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 0 15px #e25e5e66;background:var(--staff-red)!important;color:var(--staff-white)!important;border:none!important;justify-content:center!important;width:7rem!important;font-weight:700!important}.staff-wrapper .glass-danger-button i,.staff-wrapper .glass-danger-button span,.staff-wrapper .glass-danger-button .p-button-icon,.staff-wrapper .glass-danger-button .p-button-label{color:var(--staff-white)!important;font-weight:700!important}.staff-wrapper .glass-danger-button:hover{transform:translateY(-2px);box-shadow:0 0 25px #e25e5e99;background:var(--staff-red)!important}.staff-wrapper .glass-danger-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.staff-wrapper .glass-edit-button{box-shadow:0 0 15px rgba(var(--staff-green-rgb,16,185,129),.4);letter-spacing:.05em;transition:all .3s;background:var(--staff-green)!important;color:var(--staff-white)!important;border:none!important;justify-content:center!important;width:7rem!important;font-weight:800!important}.staff-wrapper .glass-edit-button i,.staff-wrapper .glass-edit-button span,.staff-wrapper .glass-edit-button .p-button-icon,.staff-wrapper .glass-edit-button .p-button-label{color:var(--staff-white)!important;font-weight:800!important}.staff-wrapper .glass-edit-button:hover{box-shadow:0 0 25px rgba(var(--staff-green-rgb,16,185,129),.6);transform:translateY(-2px);background:var(--staff-green)!important}.staff-wrapper .glass-edit-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.staff-wrapper .glass-primary-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 0 12px #2563eb59;color:#fff!important;background:#2563eb!important;border:none!important;font-weight:800!important}.staff-wrapper .glass-primary-button .p-button-label{color:#fff!important;font-weight:800!important}.staff-wrapper .glass-primary-button:hover{transform:translateY(-2px);box-shadow:0 0 20px #2563eb8c;background:#1d4ed8!important}.staff-wrapper .glass-primary-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.staff-wrapper .glass-create-button,.staff-wrapper .create-button{box-shadow:0 0 15px rgba(var(--staff-green-rgb,16,185,129),.4);letter-spacing:.05em;transition:all .3s;background:var(--staff-green)!important;color:var(--staff-white)!important;border:none!important;justify-content:center!important;width:12rem!important;font-weight:800!important}.staff-wrapper .glass-create-button i,.staff-wrapper .glass-create-button span,.staff-wrapper .glass-create-button .p-button-icon,.staff-wrapper .glass-create-button .p-button-label,.staff-wrapper .create-button i,.staff-wrapper .create-button span,.staff-wrapper .create-button .p-button-icon,.staff-wrapper .create-button .p-button-label{color:var(--staff-white)!important;font-weight:800!important}.staff-wrapper .glass-create-button:hover,.staff-wrapper .create-button:hover{box-shadow:0 0 25px rgba(var(--staff-green-rgb,16,185,129),.6);transform:translateY(-2px);background:var(--staff-green)!important}.staff-wrapper .glass-create-button:disabled,.staff-wrapper .create-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.staff-wrapper .icon-circle-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.staff-wrapper .icon-circle-edit,.staff-wrapper .icon-circle-delete{cursor:pointer;appearance:none;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;transition:all .3s;display:flex;border:none!important;outline:none!important;padding:0!important}.staff-wrapper .icon-circle-edit i,.staff-wrapper .icon-circle-delete i{pointer-events:none;transition:color .3s;color:var(--staff-white)!important}.staff-wrapper .icon-circle-edit:focus,.staff-wrapper .icon-circle-delete:focus{box-shadow:none!important;outline:none!important}.staff-wrapper .icon-circle-edit:hover,.staff-wrapper .icon-circle-delete:hover{box-shadow:0 0 15px rgba(var(--staff-white-rgb),.3);transform:scale(1.1)}.staff-wrapper .icon-circle-edit:disabled,.staff-wrapper .icon-circle-delete:disabled{opacity:.5;cursor:not-allowed}.staff-wrapper .icon-circle-edit:disabled:hover,.staff-wrapper .icon-circle-delete:disabled:hover{box-shadow:none;transform:none}.staff-wrapper .icon-circle-edit{box-shadow:0 0 12px rgba(var(--staff-green-rgb,16,185,129),.4);background:var(--staff-green)!important}.staff-wrapper .icon-circle-edit:hover{box-shadow:0 0 20px rgba(var(--staff-green-rgb,16,185,129),.6)}.staff-wrapper .icon-circle-delete{box-shadow:0 0 12px rgba(var(--staff-red-rgb,226,94,94),.4);background:var(--staff-red)!important}.staff-wrapper .icon-circle-delete:hover{box-shadow:0 0 20px rgba(var(--staff-red-rgb,226,94,94),.6)}.staff-wrapper .layout-menuitem-text{letter-spacing:.1em;opacity:.9;font-size:.8rem;text-transform:capitalize!important;font-weight:500!important}.staff-wrapper .layout-sidebar .layout-menu .layout-root-menuitem{margin-bottom:.5rem!important}.staff-wrapper .layout-sidebar .layout-menu .layout-root-menuitem>.layout-menuitem-root-text{color:var(--staff-sidebar);opacity:.7;letter-spacing:.08em;margin:.2rem 0!important;padding-left:1.2rem!important;font-size:.7rem!important}.staff-wrapper .layout-sidebar .layout-menu .without-top-element{margin-top:.5rem!important}.staff-wrapper .staff-dashboard{color:var(--staff-text-main)}.staff-wrapper .modern-page-title{background:linear-gradient(90deg,rgba(var(--staff-primary-rgb),.1)0%,rgba(var(--staff-primary-rgb),0)100%);border-left:5px solid var(--staff-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0 12px 12px 0;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:inline-flex}.staff-wrapper .modern-page-title .title-text{text-transform:uppercase;letter-spacing:.05em;color:var(--staff-white);text-shadow:0 2px 4px var(--staff-shadow);font-size:1.5rem;font-weight:800!important}.staff-wrapper .staff-dashboard-date{background:rgba(var(--staff-white-rgb),.06);border:1px solid rgba(var(--staff-white-rgb),.1);color:var(--staff-text-muted);letter-spacing:.03em;border-radius:99px;padding:.4rem 1rem;font-size:.8rem;font-weight:600}.staff-wrapper .staff-stat-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--staff-white-rgb),.1);text-align:center;background:#ffffff0a;border-radius:20px;flex-direction:column;justify-content:center;min-height:180px;padding:2rem 1.5rem;transition:all .3s;display:flex}.staff-wrapper .staff-stat-card:hover{background:rgba(var(--staff-white-rgb),.06);box-shadow:0 8px 32px var(--staff-shadow);transform:translateY(-2px)}.staff-wrapper .staff-stat-card.indigo{border-color:rgba(var(--staff-primary-rgb),.3);box-shadow:0 0 25px rgba(var(--staff-primary-rgb),.1)}.staff-wrapper .staff-stat-card.indigo .staff-stat-label{color:var(--staff-label-bright)}.staff-wrapper .staff-stat-card.cyan{border-color:rgba(var(--staff-hover-rgb),.3);box-shadow:0 0 25px rgba(var(--staff-hover-rgb),.1)}.staff-wrapper .staff-stat-card.cyan .staff-stat-label{color:var(--staff-label-bright)}.staff-wrapper .staff-stat-label{text-transform:uppercase;letter-spacing:.08em;color:var(--staff-text-muted);margin-bottom:.75rem;font-size:.95rem;font-weight:600}.staff-wrapper .search-button{text-transform:uppercase;letter-spacing:.05em;transition:all .3s;box-shadow:0 0 12px #2563eb59;color:#fff!important;background:#2563eb!important;border:none!important;border-radius:8px!important;height:40px!important;padding:0 1.5rem!important;font-weight:800!important}.staff-wrapper .search-button i,.staff-wrapper .search-button span,.staff-wrapper .search-button .p-button-icon,.staff-wrapper .search-button .p-button-label{color:#fff!important;font-weight:800!important}.staff-wrapper .search-button:hover{transform:translateY(-2px);box-shadow:0 0 20px #2563eb8c;background:#1d4ed8!important}.staff-wrapper .edit-button-details{text-transform:uppercase;letter-spacing:.05em;transition:all .3s;box-shadow:0 2px 8px #2563eb4d;color:#fff!important;background:#2563eb!important;border:none!important;border-radius:12px!important;height:40px!important;padding:0 1.5rem!important;font-weight:800!important}.staff-wrapper .edit-button-details i,.staff-wrapper .edit-button-details span,.staff-wrapper .edit-button-details .p-button-icon,.staff-wrapper .edit-button-details .p-button-label{color:#fff!important;font-weight:800!important}.staff-wrapper .edit-button-details:hover{transform:translateY(-2px);box-shadow:0 4px 16px #2563eb73;background:#1d4ed8!important}.staff-wrapper .export-button,.staff-wrapper .export-button-white-bg{transition:all .3s;box-shadow:0 0 12px #2563eb4d;color:#fff!important;background:#2563eb!important;border:none!important;border-radius:8px!important;height:40px!important;padding:0 1.5rem!important;font-weight:700!important}.staff-wrapper .export-button i,.staff-wrapper .export-button span,.staff-wrapper .export-button .p-button-icon,.staff-wrapper .export-button .p-button-label,.staff-wrapper .export-button-white-bg i,.staff-wrapper .export-button-white-bg span,.staff-wrapper .export-button-white-bg .p-button-icon,.staff-wrapper .export-button-white-bg .p-button-label{color:#fff!important;font-weight:700!important}.staff-wrapper .export-button:hover,.staff-wrapper .export-button-white-bg:hover{transform:translateY(-2px);box-shadow:0 0 20px #2563eb80;background:#1d4ed8!important}.staff-wrapper .staff-stat-value{color:var(--staff-white);text-shadow:0 0 20px rgba(var(--staff-white-rgb),.15);font-size:1.5rem;font-weight:800;line-height:1.2}.staff-wrapper .staff-stat-sub{flex-wrap:nowrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex;overflow-x:auto}.staff-wrapper .staff-stat-sub::-webkit-scrollbar{height:4px;display:none}.staff-wrapper .staff-stat-sub:hover::-webkit-scrollbar{display:block}.staff-wrapper .staff-stat-sub::-webkit-scrollbar-thumb{background:rgba(var(--staff-white-rgb),.2);border-radius:4px}.staff-wrapper .staff-stat-sub span{color:var(--staff-text-muted);border:1px solid rgba(var(--staff-white-rgb),.06);background:#ffffff0a;border-radius:8px;padding:.25rem .6rem;font-size:.8rem;font-weight:500}.staff-wrapper .staff-care-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--staff-white-rgb),.1);background:#ffffff0a;border-radius:20px;height:100%;padding:1.5rem;transition:all .3s}.staff-wrapper .staff-care-card:hover{background:rgba(var(--staff-white-rgb),.06)}.staff-wrapper .staff-care-card .staff-care-title{color:var(--staff-white);text-align:center;border-bottom:1px solid rgba(var(--staff-white-rgb),.08);text-shadow:0 0 8px rgba(var(--staff-white-rgb),.1);margin-bottom:1rem;padding-bottom:.75rem;font-size:1rem;font-weight:700}.staff-wrapper .staff-wrapper .staff-care-list,.staff-wrapper .staff-care-list{margin:0;padding:0;list-style:none}.staff-wrapper .staff-wrapper .staff-care-list li,.staff-wrapper .staff-care-list li{border-radius:10px;justify-content:space-between;align-items:center;padding:.65rem .75rem;transition:background .2s;display:flex}.staff-wrapper .staff-wrapper .staff-care-list li:nth-child(2n),.staff-wrapper .staff-care-list li:nth-child(2n){background:#ffffff08}.staff-wrapper .staff-wrapper .staff-care-list li:hover,.staff-wrapper .staff-care-list li:hover{background:rgba(var(--staff-white-rgb),.06)}.staff-wrapper .staff-wrapper .staff-care-list li .label,.staff-wrapper .staff-care-list li .label{color:var(--staff-text-muted);font-size:.9rem;font-weight:500}.staff-wrapper .staff-wrapper .staff-care-list li .value,.staff-wrapper .staff-care-list li .value{color:var(--staff-white);text-align:center;background:#6366f126;border-radius:8px;min-width:32px;padding:.2rem .65rem;font-size:1rem;font-weight:700}.staff-wrapper .staff-chart-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--staff-white-rgb),.1);background:#ffffff0a;border-radius:20px;justify-content:center;align-items:center;height:100%;padding:1.5rem;transition:all .3s;display:flex}.staff-wrapper .staff-chart-card:hover{background:rgba(var(--staff-white-rgb),.06)}.staff-wrapper .staff-chart-card canvas{filter:drop-shadow(0 0 8px var(--staff-shadow))}.staff-wrapper .staff-detail-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--staff-white-rgb),.1);background:#ffffff0a;border-radius:16px;padding:1.25rem 1.5rem;transition:all .3s}.staff-wrapper .staff-detail-card .flex.align-items-center{border-bottom:1px solid rgba(var(--staff-white-rgb),.05);padding:.45rem 0}.staff-wrapper .staff-detail-card .flex.align-items-center:last-child{border-bottom:none}.staff-wrapper .staff-detail-label{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700;color:#a5b4fc!important}.staff-wrapper .staff-detail-value{color:var(--staff-white);letter-spacing:-.02em;font-size:.9rem;font-weight:700}.staff-wrapper .modern-page-title{box-shadow:4px 0 15px var(--staff-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:0 12px 12px 0;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex;border-left:4px solid #2563eb!important}.staff-wrapper .modern-page-title .title-text{color:var(--staff-white);text-transform:uppercase;letter-spacing:.1em;font-size:24px;font-weight:800}@media (max-width:640px){.staff-wrapper .modern-page-title .title-text{white-space:normal;font-size:1.1rem}}.staff-wrapper .modern-page-title .count-badge{background:var(--staff-holo-gold);color:var(--staff-white);box-shadow:0 2px 6px #0003,0 0 8px rgba(var(--staff-holo-gold-rgb),.25);border:1px solid rgba(var(--staff-white-rgb),.3);text-align:center;border-radius:8px;min-width:40px;padding:.25rem .8rem;font-size:1.1rem;font-weight:800}.staff-wrapper .glass-card{-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--staff-white-rgb),.08);box-shadow:none;background:#ffffff05;border-radius:20px;padding:1rem;position:relative;overflow:visible}.staff-wrapper .glass-card:before{content:"";background:linear-gradient(135deg,rgba(var(--staff-white-rgb),.05)0%,transparent 100%);pointer-events:none;z-index:0;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.staff-wrapper .glass-card>*{z-index:1;position:relative}.staff-wrapper .staff-wrapper .auth_surface_ground{background:0 0!important}.staff-wrapper .staff-wrapper .auth_view{-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 32px 0 var(--staff-shadow);border:1px solid rgba(var(--staff-white-rgb),.1)!important;background:#ffffff0a!important}.staff-wrapper .staff-wrapper .auth_view .p-inputgroup-addon,.staff-wrapper .staff-wrapper .auth_view .p-inputtext{background:var(--staff-shadow)!important;border-color:rgba(var(--staff-white-rgb),.1)!important;color:#fff!important}.staff-wrapper .glass-card.p-dialog label,.staff-wrapper .p-dialog.glass-card label,.staff-wrapper .glass-card.p-dialog .outer-label,.staff-wrapper .p-dialog.glass-card .outer-label,.staff-wrapper .glass-card.p-dialog .outer-label label,.staff-wrapper .p-dialog.glass-card .outer-label label,.staff-wrapper .glass-card.p-dialog .p-float-label>label,.staff-wrapper .glass-card.p-dialog .labelMainClassName,.staff-wrapper .glass-card.p-dialog [class*=label],.staff-wrapper .p-dialog.glass-card .p-float-label>label,.staff-wrapper .p-dialog.glass-card .labelMainClassName,.staff-wrapper .p-dialog.glass-card [class*=label]{color:var(--staff-text-muted)!important}.staff-wrapper .glass-card.p-dialog .page-header1,.staff-wrapper .glass-card.p-dialog .page-header2,.staff-wrapper .glass-card.p-dialog .page-header3,.staff-wrapper .p-dialog.glass-card .page-header1,.staff-wrapper .p-dialog.glass-card .page-header2,.staff-wrapper .p-dialog.glass-card .page-header3{color:var(--staff-white)!important}.staff-wrapper .glass-card.p-dialog>div,.staff-wrapper .glass-card.p-dialog>p,.staff-wrapper .glass-card.p-dialog>span,.staff-wrapper .glass-card.p-dialog .p-dialog-content>div p,.staff-wrapper .glass-card.p-dialog .p-dialog-content>div>span,.staff-wrapper .glass-card.p-dialog .mb-4>.outer-label,.staff-wrapper .glass-card.p-dialog .mb-4>p,.staff-wrapper .glass-card.p-dialog .font-16px,.staff-wrapper .p-dialog.glass-card>div,.staff-wrapper .p-dialog.glass-card>p,.staff-wrapper .p-dialog.glass-card>span,.staff-wrapper .p-dialog.glass-card .p-dialog-content>div p,.staff-wrapper .p-dialog.glass-card .p-dialog-content>div>span,.staff-wrapper .p-dialog.glass-card .mb-4>.outer-label,.staff-wrapper .p-dialog.glass-card .mb-4>p,.staff-wrapper .p-dialog.glass-card .font-16px{color:var(--staff-text-muted)}.staff-wrapper .glass-card.p-dialog .p-checkbox-label,.staff-wrapper .p-dialog.glass-card .p-checkbox-label{color:var(--staff-text-muted)!important}.staff-wrapper .glass-card.p-dialog .p-inputtext,.staff-wrapper .p-dialog.glass-card .p-inputtext{color:#f1f5f9!important}.staff-wrapper .glass-card.p-dialog .p-selectbutton .p-button .p-button-label,.staff-wrapper .p-dialog.glass-card .p-selectbutton .p-button .p-button-label{color:#fff!important}.staff-wrapper .glass-card.p-dialog .p-selectbutton .p-button:hover .p-button-label,.staff-wrapper .glass-card.p-dialog .p-selectbutton .p-button.p-highlight .p-button-label,.staff-wrapper .p-dialog.glass-card .p-selectbutton .p-button:hover .p-button-label,.staff-wrapper .p-dialog.glass-card .p-selectbutton .p-button.p-highlight .p-button-label{color:var(--staff-white)!important}.staff-wrapper .glass-card.p-dialog .p-togglebutton .p-button .p-button-label,.staff-wrapper .glass-card.p-dialog .p-togglebutton .p-button-label,.staff-wrapper .glass-card.p-dialog .p-togglebutton-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton .p-button .p-button-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton .p-button-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton-label{color:#333!important}.staff-wrapper .glass-card.p-dialog .p-togglebutton:hover .p-button .p-button-label,.staff-wrapper .glass-card.p-dialog .p-togglebutton:hover .p-button-label,.staff-wrapper .glass-card.p-dialog .p-togglebutton.p-highlight .p-button .p-button-label,.staff-wrapper .glass-card.p-dialog .p-togglebutton.p-highlight .p-button-label,.staff-wrapper .glass-card.p-dialog .p-button.p-togglebutton:hover .p-button-label,.staff-wrapper .glass-card.p-dialog .p-button.p-togglebutton.p-highlight .p-button-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton:hover .p-button .p-button-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton:hover .p-button-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton.p-highlight .p-button .p-button-label,.staff-wrapper .p-dialog.glass-card .p-togglebutton.p-highlight .p-button-label,.staff-wrapper .p-dialog.glass-card .p-button.p-togglebutton:hover .p-button-label,.staff-wrapper .p-dialog.glass-card .p-button.p-togglebutton.p-highlight .p-button-label{color:var(--staff-white)!important}.staff-wrapper .glass-card.p-dialog .p-checkbox+label,.staff-wrapper .p-dialog.glass-card .p-checkbox+label{color:#333!important}.staff-wrapper .glass-card.p-dialog .back-button .p-button-label,.staff-wrapper .glass-card.p-dialog .p-button.p-button-text .p-button-label,.staff-wrapper .glass-card.p-dialog .p-button[style*="background: transparent"] .p-button-label,.staff-wrapper .glass-card.p-dialog .p-button[style*="border: 1px"] .p-button-label,.staff-wrapper .p-dialog.glass-card .back-button .p-button-label,.staff-wrapper .p-dialog.glass-card .p-button.p-button-text .p-button-label,.staff-wrapper .p-dialog.glass-card .p-button[style*="background: transparent"] .p-button-label,.staff-wrapper .p-dialog.glass-card .p-button[style*="border: 1px"] .p-button-label,.staff-wrapper .glass-card.p-dialog .neon-button .p-button-label,.staff-wrapper .glass-card.p-dialog [class*=btn-grad] .p-button-label,.staff-wrapper .glass-card.p-dialog .p-button[style*="background: linear-gradient"] .p-button-label,.staff-wrapper .p-dialog.glass-card .neon-button .p-button-label,.staff-wrapper .p-dialog.glass-card [class*=btn-grad] .p-button-label,.staff-wrapper .p-dialog.glass-card .p-button[style*="background: linear-gradient"] .p-button-label{color:var(--staff-white)!important}.staff-wrapper .glass-card .custom-label,.staff-wrapper .glass-card label.custom-label{color:var(--staff-text-pure)!important}.staff-wrapper .glass-card .household-register label,.staff-wrapper .glass-card .question label{color:var(--staff-accent)!important}.staff-wrapper .glass-card .p-togglebutton .p-button-label,.staff-wrapper .glass-card .p-togglebutton-label{color:#333!important}.staff-wrapper .glass-card .p-togglebutton .p-button-label{color:#000!important}.staff-wrapper .glass-card .p-togglebutton.p-highlight .p-button-label{color:#fff!important}.staff-wrapper .glass-card .p-inputtext{color:var(--staff-text-muted)!important;background:rgba(var(--staff-white-rgb),.06)!important;border-color:rgba(var(--staff-white-rgb),.15)!important}.staff-wrapper .glass-card .p-dropdown .p-dropdown-label{color:var(--staff-text-muted)!important}.staff-wrapper .glass-table-wrapper{background:rgba(var(--staff-white-rgb),.06);border:1px solid #0f172a0d;border-radius:16px;width:100%;padding:.5rem;overflow:hidden}.staff-wrapper .glass-table-wrapper .p-datatable .p-datatable-wrapper{overflow:auto}.staff-wrapper .glass-table-wrapper .p-datatable .p-datatable-wrapper::-webkit-scrollbar{height:8px}.staff-wrapper .glass-table-wrapper .p-datatable .p-datatable-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--staff-white-rgb),.12);border-radius:10px}.staff-wrapper .glass-table-wrapper .p-datatable .p-paginator{background:0 0;border:none;padding:.5rem}.staff-wrapper .glass-table{box-shadow:0 0 50px var(--staff-shadow)}.staff-wrapper .glass-table .p-datatable-thead>tr>th{text-transform:uppercase;letter-spacing:.12em;text-shadow:0 0 10px var(--staff-shadow);background:rgba(var(--staff-white-rgb),.08)!important;color:var(--staff-white)!important;border-bottom:2px solid rgba(var(--staff-white-rgb),.1)!important;padding:.5rem .4rem!important;font-size:12px!important;font-weight:800!important}.staff-wrapper .glass-table .p-datatable-thead>tr>th .p-column-title{color:var(--staff-white)!important}.staff-wrapper .glass-table .p-datatable-tbody>tr{font-size:.85rem;transition:background .2s;color:#f1f5f9!important;background:0 0!important}.staff-wrapper .glass-table .p-datatable-tbody>tr:hover{background:rgba(var(--staff-white-rgb),.05)!important}.staff-wrapper .glass-table .p-datatable-tbody>tr>td{border-color:rgba(var(--staff-white-rgb),.08)!important;color:inherit!important;padding:.5rem!important}.staff-wrapper .glass-table .p-datatable-tbody>tr>td span,.staff-wrapper .glass-table .p-datatable-tbody>tr>td div,.staff-wrapper .glass-table .p-datatable-tbody>tr>td b,.staff-wrapper .glass-table .p-datatable-tbody>tr>td strong,.staff-wrapper .glass-table .p-datatable-tbody>tr>td a{color:#f1f5f9!important}.staff-wrapper .glass-table .p-datatable-tbody>tr>td .text-sm,.staff-wrapper .glass-table .p-datatable-tbody>tr>td p,.staff-wrapper .glass-table .p-datatable-tbody>tr>td small{opacity:.9;color:var(--primary-color)!important}.staff-wrapper .glass-table .p-datatable-tfoot>tr>td{background:rgba(var(--staff-white-rgb),.08)!important;color:var(--staff-white)!important;border-top:2px solid rgba(var(--staff-white-rgb),.1)!important;border-bottom:none!important;padding:1.5rem 1rem!important;font-weight:700!important}.staff-wrapper .glass-counter-btn{background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.1)!important;color:#fff!important}.staff-wrapper .glass-counter-btn:hover{background:rgba(var(--staff-white-rgb),.1)!important}.staff-wrapper .counter-action-btn{transition:all .2s;background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.1)!important;color:var(--staff-white)!important;justify-content:center!important;align-items:center!important;min-width:40px!important;height:40px!important;display:flex!important}.staff-wrapper .counter-action-btn:hover,.staff-wrapper .counter-action-btn.selected{box-shadow:0 0 10px #6366f166;background:#6366f1!important;border-color:#6366f1!important}.staff-wrapper .p-inputgroup .glass-input{border-radius:0!important;height:40px!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog,.staff-wrapper .glass-dialog.p-dialog{-webkit-backdrop-filter:blur(20px);background:#0f172af2!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 20px 50px #000c!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-header,.staff-wrapper .glass-dialog.p-dialog .p-dialog-header{color:var(--staff-white)!important;background:#6366f114!important;border-bottom:1px solid #6366f14d!important;justify-content:center!important;align-items:center!important;padding:2.5rem 1.5rem 1.25rem!important;display:flex!important;position:relative!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-title,.staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-title{text-transform:uppercase;letter-spacing:.1em;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:800;color:#818cf8!important;text-align:center!important;flex:1!important;margin:0!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icons,.staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icons{z-index:10!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:.75rem!important;right:1.25rem!important;transform:none!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icon,.staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icon{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex;color:#818cf8!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icon:hover,.staff-wrapper .glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icon:hover{transform:rotate(90deg);background:#6366f11a!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content{text-align:left;font-size:1rem;line-height:1.6;color:#f1f5f9!important;background:0 0!important;padding:2rem 1.5rem!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content div,.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content p,.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content span:not(.p-tabview-title,.p-dropdown-label,.p-multiselect-label),.staff-wrapper .glass-dialog.p-dialog .p-dialog-content div,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content p,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content span:not(.p-tabview-title,.p-dropdown-label,.p-multiselect-label){color:#f1f5f9!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .hitachi_header_bg,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .hitachi_header_bg{background-color:#6366f1!important;border:none!important;border-radius:2px!important;width:4px!important;height:24px!important;display:block!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .page-header1,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .page-header1{color:var(--staff-white)!important;text-shadow:none!important;background:0 0!important;border-bottom:none!important;margin-bottom:1rem!important;padding:0!important;font-size:1.2rem!important;font-weight:700!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex,.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info{background:#ffffff08!important;border:1px solid #818cf84d!important;border-radius:10px!important;margin:1rem 0!important;padding:1.25rem!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex span:not(.page-header3),.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info span:not(.page-header3),.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex span:not(.page-header3),.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info span:not(.page-header3){color:#f1f5f9!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex .page-header3,.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info .page-header3,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex .page-header3,.staff-wrapper .glass-dialog.p-dialog .p-dialog-content .custom-card-info .page-header3{color:#818cf8!important;font-size:.95rem!important;font-weight:700!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-footer,.staff-wrapper .glass-dialog.p-dialog .p-dialog-footer{gap:1rem;border-top:1px solid rgba(var(--staff-white-rgb),.05)!important;justify-content:flex-end!important;padding:1.5rem!important;display:flex!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-footer .back-button button,.staff-wrapper .glass-dialog.p-dialog .p-dialog-footer .back-button button{color:#818cf8!important;background:0 0!important;border:1px solid #818cf880!important;border-radius:8px!important;padding:.6rem 1.5rem!important;font-weight:600!important;transition:all .3s!important}.staff-wrapper .staff-wrapper .glass-dialog.p-dialog .p-dialog-footer .back-button button:hover,.staff-wrapper .glass-dialog.p-dialog .p-dialog-footer .back-button button:hover{color:var(--staff-white)!important;background:#818cf826!important;border-color:#6366f1!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #818cf833!important}.staff-wrapper .pi{font-weight:700;color:#fff!important}.staff-wrapper .pi.selected{border-color:rgba(var(--staff-white-rgb),.4)!important;background:linear-gradient(135deg,#6366f1 0%,#818cf8 100%)!important;box-shadow:0 0 15px #6366f180!important}.staff-wrapper .pi.selected .pi{text-shadow:0 0 5px rgba(var(--staff-white-rgb),.5)}.staff-wrapper .glass-dropdown{border-radius:8px;background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.2)!important;align-items:center!important;height:40px!important;display:flex!important}.staff-wrapper .glass-dropdown .p-dropdown-label{color:#fff!important;background:0 0!important;align-items:center!important;height:100%!important;padding:0 .75rem!important;display:flex!important}.staff-wrapper .glass-dropdown .p-dropdown-trigger{color:rgba(var(--staff-white-rgb),.7)!important;background:0 0!important;height:100%!important}.staff-wrapper .glass-dropdown:hover{border-color:rgba(var(--staff-white-rgb),.4)!important;background:rgba(var(--staff-white-rgb),.1)!important}.staff-wrapper .glass-dropdown.p-focus{border-color:#818cf8!important;box-shadow:0 0 0 2px #6366f166!important}.staff-wrapper .glass-input,.staff-wrapper .glass-dropdown{border-radius:8px;border:1px solid rgba(var(--staff-white-rgb),.1)!important;color:#fff!important;background:#ffffff05!important;height:40px!important}.staff-wrapper .glass-input.p-calendar,.staff-wrapper .glass-dropdown.p-calendar{border:1px solid rgba(var(--staff-white-rgb),.1)!important;background:#ffffff05!important;padding:0!important}.staff-wrapper .glass-input.p-calendar .p-inputtext,.staff-wrapper .glass-dropdown.p-calendar .p-inputtext{background:0 0!important;border:none!important;height:100%!important;padding:0 .75rem!important}.staff-wrapper .glass-input:enabled:focus,.staff-wrapper .glass-input.p-focus,.staff-wrapper .glass-dropdown:enabled:focus,.staff-wrapper .glass-dropdown.p-focus{background:rgba(var(--staff-white-rgb),.08)!important;border-color:#818cf8!important;box-shadow:0 0 0 2px #6366f166!important}.staff-wrapper .glass-input::-moz-placeholder{color:rgba(var(--staff-white-rgb),.4)!important}.staff-wrapper .glass-dropdown::-moz-placeholder{color:rgba(var(--staff-white-rgb),.4)!important}.staff-wrapper .glass-input::placeholder,.staff-wrapper .glass-dropdown::placeholder{color:rgba(var(--staff-white-rgb),.4)!important}.staff-wrapper .glass-input .p-inputtext,.staff-wrapper .glass-input .p-dropdown-label,.staff-wrapper .glass-dropdown .p-inputtext,.staff-wrapper .glass-dropdown .p-dropdown-label{color:#fff!important;background:0 0!important}.staff-wrapper .glass-input .p-dropdown-trigger,.staff-wrapper .glass-dropdown .p-dropdown-trigger{border-top-right-radius:8px;border-bottom-right-radius:8px;justify-content:center;align-items:center;display:flex;background:rgba(var(--staff-white-rgb),.05)!important;border-left:1px solid rgba(var(--staff-white-rgb),.1)!important;color:rgba(var(--staff-white-rgb),.7)!important;width:3rem!important}.staff-wrapper .glass-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-dropdown:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-dropdown:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-dropdown:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-dropdown:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff05!important}.staff-wrapper .glass-input:disabled,.staff-wrapper .glass-input.p-disabled,.staff-wrapper .glass-dropdown:disabled,.staff-wrapper .glass-dropdown.p-disabled{color:rgba(var(--staff-white-rgb),.5)!important;opacity:1!important;border-color:rgba(var(--staff-white-rgb),.05)!important;background:#ffffff05!important}.staff-wrapper .glass-table .p-paginator,.staff-wrapper .glass-table-wrapper .p-paginator{padding:1rem .5rem;background:0 0!important;border:none!important}.staff-wrapper .glass-table .p-paginator .p-paginator-current,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-current{font-weight:600;color:var(--staff-white)!important}.staff-wrapper .glass-table .p-paginator .p-paginator-first,.staff-wrapper .glass-table .p-paginator .p-paginator-prev,.staff-wrapper .glass-table .p-paginator .p-paginator-next,.staff-wrapper .glass-table .p-paginator .p-paginator-last,.staff-wrapper .glass-table .p-paginator .p-paginator-pages .p-paginator-page,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-first,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-prev,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-next,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-last,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;min-width:2.5rem;height:2.5rem;margin:0 .1rem;transition:all .2s;background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.1)!important;color:var(--staff-white)!important}.staff-wrapper .glass-table .p-paginator .p-paginator-first:not(.p-disabled):hover,.staff-wrapper .glass-table .p-paginator .p-paginator-prev:not(.p-disabled):hover,.staff-wrapper .glass-table .p-paginator .p-paginator-next:not(.p-disabled):hover,.staff-wrapper .glass-table .p-paginator .p-paginator-last:not(.p-disabled):hover,.staff-wrapper .glass-table .p-paginator .p-paginator-pages .p-paginator-page:not(.p-disabled):hover,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-first:not(.p-disabled):hover,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-prev:not(.p-disabled):hover,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-next:not(.p-disabled):hover,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-last:not(.p-disabled):hover,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-pages .p-paginator-page:not(.p-disabled):hover{transform:translateY(-1px);background:rgba(var(--staff-white-rgb),.2)!important;border-color:rgba(var(--staff-white-rgb),.3)!important}.staff-wrapper .glass-table .p-paginator .p-paginator-first.p-highlight,.staff-wrapper .glass-table .p-paginator .p-paginator-prev.p-highlight,.staff-wrapper .glass-table .p-paginator .p-paginator-next.p-highlight,.staff-wrapper .glass-table .p-paginator .p-paginator-last.p-highlight,.staff-wrapper .glass-table .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-first.p-highlight,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-prev.p-highlight,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-next.p-highlight,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-last.p-highlight,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{box-shadow:0 0 10px #6366f166;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.staff-wrapper .glass-table .p-paginator .p-paginator-first.p-disabled,.staff-wrapper .glass-table .p-paginator .p-paginator-prev.p-disabled,.staff-wrapper .glass-table .p-paginator .p-paginator-next.p-disabled,.staff-wrapper .glass-table .p-paginator .p-paginator-last.p-disabled,.staff-wrapper .glass-table .p-paginator .p-paginator-pages .p-paginator-page.p-disabled,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-first.p-disabled,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-prev.p-disabled,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-next.p-disabled,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-last.p-disabled,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-pages .p-paginator-page.p-disabled{opacity:.4;cursor:not-allowed!important;background:#ffffff05!important}.staff-wrapper .glass-table .p-paginator .p-paginator-first .pi,.staff-wrapper .glass-table .p-paginator .p-paginator-prev .pi,.staff-wrapper .glass-table .p-paginator .p-paginator-next .pi,.staff-wrapper .glass-table .p-paginator .p-paginator-last .pi,.staff-wrapper .glass-table .p-paginator .p-paginator-pages .p-paginator-page .pi,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-first .pi,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-prev .pi,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-next .pi,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-last .pi,.staff-wrapper .glass-table-wrapper .p-paginator .p-paginator-pages .p-paginator-page .pi{font-size:.9rem}.staff-wrapper .glass-table .p-paginator .p-dropdown,.staff-wrapper .glass-table-wrapper .p-paginator .p-dropdown{border-radius:8px;align-items:center;height:2.5rem;background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.2)!important}.staff-wrapper .glass-table .p-paginator .p-dropdown .p-dropdown-label,.staff-wrapper .glass-table-wrapper .p-paginator .p-dropdown .p-dropdown-label{padding-right:.5rem;color:var(--staff-white)!important}.staff-wrapper .glass-table .p-paginator .p-dropdown .p-dropdown-trigger,.staff-wrapper .glass-table-wrapper .p-paginator .p-dropdown .p-dropdown-trigger{width:2rem;color:rgba(var(--staff-white-rgb),.7)!important;height:100%!important}.staff-wrapper .glass-table .p-paginator .p-dropdown:hover,.staff-wrapper .glass-table-wrapper .p-paginator .p-dropdown:hover{background:rgba(var(--staff-white-rgb),.1)!important;border-color:rgba(var(--staff-white-rgb),.3)!important}.staff-wrapper .staff-wrapper .layout-sidebar{-webkit-backdrop-filter:blur(24px);box-shadow:4px 0 24px var(--staff-shadow);z-index:999;border-right:1px solid rgba(var(--staff-white-rgb),.1)!important;background:#020617f2!important}.staff-wrapper .staff-wrapper .layout-menu li.active-menuitem>a{background:rgba(var(--staff-white-rgb),.1)!important}.staff-wrapper .staff-wrapper .layout-menu li.active-menuitem>a .layout-menuitem-text,.staff-wrapper .staff-wrapper .layout-menu li.active-menuitem>a .pi,.staff-wrapper .staff-wrapper .layout-menu li.active-menuitem>a .nav-icon{font-weight:700;color:var(--staff-white)!important}.staff-wrapper .staff-wrapper .layout-menu li a{border-radius:12px;margin:.2rem 1rem;transition:all .2s;color:var(--staff-text-muted)!important}.staff-wrapper .staff-wrapper .layout-menu li a:hover{background:rgba(var(--staff-white-rgb),.1)!important;color:var(--staff-white)!important}.staff-wrapper .staff-wrapper .layout-menu li a:hover .layout-menuitem-icon,.staff-wrapper .staff-wrapper .layout-menu li a:hover .pi,.staff-wrapper .staff-wrapper .layout-menu li a:hover .nav-icon{color:var(--staff-white)!important}.staff-wrapper .staff-wrapper .layout-menu li a .layout-menuitem-text{font-weight:500}.staff-wrapper .staff-wrapper .layout-menu li a .layout-menuitem-icon,.staff-wrapper .staff-wrapper .layout-menu li a .pi,.staff-wrapper .staff-wrapper .layout-menu li a .nav-icon{transition:all .2s;color:#a5b4fc!important}.staff-wrapper .staff-wrapper .layout-menu li a.active-route{box-shadow:0 0 15px rgba(var(--staff-primary-rgb),.4);background:linear-gradient(135deg,var(--staff-primary)0%,var(--staff-hover)100%)!important;color:var(--staff-white)!important}.staff-wrapper .staff-wrapper .layout-menu li a.active-route .layout-menuitem-text{font-weight:700}.staff-wrapper .staff-wrapper .layout-menu li a.active-route .layout-menuitem-icon,.staff-wrapper .staff-wrapper .layout-menu li a.active-route .pi,.staff-wrapper .staff-wrapper .layout-menu li a.active-route .nav-icon{color:var(--staff-white)!important}.staff-wrapper .staff-wrapper .layout-menu li a.active-route:hover{background:linear-gradient(135deg,#6366f1 0%,#818cf8 100%)!important}.staff-wrapper .staff-wrapper .layout-menu li .layout-menuitem-root-text{text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 10px var(--staff-shadow);font-size:.8rem;font-weight:800;color:var(--staff-white)!important;padding:1.5rem 1.25rem .5rem!important}.staff-wrapper .staff-wrapper .layout-menu li .layout-menuitem-root-text .layout-menuitem-root-text-icon{margin-right:.5rem;color:#a5b4fc!important}.staff-wrapper .staff-wrapper .sidebar-bottom-fixed-view{background:rgba(var(--staff-primary-rgb),.2)!important;-webkit-backdrop-filter:blur(20px)!important;border-top:1px solid rgba(var(--staff-white-rgb),.1)!important;z-index:1000!important;align-items:center!important;width:300px!important;padding:.75rem 1.25rem!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important}.staff-wrapper .staff-wrapper .sidebar-bottom-fixed-view .p-button{background:0 0!important;border:none!important;justify-content:flex-start!important;width:100%!important}.staff-wrapper .staff-wrapper .sidebar-bottom-fixed-view .p-button .p-button-label,.staff-wrapper .staff-wrapper .sidebar-bottom-fixed-view .p-button .p-button-icon{text-align:left;font-weight:600;color:var(--staff-white)!important;white-space:normal!important;font-size:.75rem!important}.staff-wrapper .staff-wrapper .sidebar-bottom-fixed-view .p-button i{margin-right:.5rem;color:var(--staff-white)!important}.staff-wrapper .staff-wrapper .sidebar-bottom-fixed-view .p-button:hover .p-button-label{text-decoration:underline}.staff-wrapper .btn-grad-red{padding:.6rem 1.5rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #ef44444d;color:var(--staff-white)!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border:none!important;border-radius:12px!important}.staff-wrapper .btn-grad-red:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ef444480;background:linear-gradient(135deg,#dc2626,#b91c1c)!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel,.staff-wrapper body>.p-dropdown-panel,.staff-wrapper .staff-wrapper~.p-datepicker,.staff-wrapper body>.p-datepicker,.staff-wrapper .glass-calendar-panel{-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px var(--staff-shadow)!important;color:#f1f5f9!important;background:#0f172af2!important;border:1px solid #6366f14d!important;border-radius:8px!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header,.staff-wrapper body>.p-datepicker .p-datepicker-header,.staff-wrapper .glass-calendar-panel .p-datepicker-header{border-bottom:1px solid rgba(var(--staff-white-rgb),.1)!important;color:#f1f5f9!important;background:0 0!important;padding:.5rem!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-title,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-title,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-title,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-title{line-height:2rem!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month,.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:var(--staff-white)!important;background:0 0!important;border:none!important;font-weight:700!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month:hover,.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year:hover,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month:hover,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year:hover,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:hover,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:hover,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:hover,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:hover,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-title .p-datepicker-month:hover,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-title .p-datepicker-year:hover{color:#818cf8!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-prev,.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-next,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-prev,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-next,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-prev,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-next,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-prev,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-next,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-prev,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-next{color:var(--staff-white)!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-prev:hover,.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-datepicker-header .p-datepicker-next:hover,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-prev:hover,.staff-wrapper body>.p-dropdown-panel .p-datepicker-header .p-datepicker-next:hover,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-prev:hover,.staff-wrapper .staff-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-next:hover,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-prev:hover,.staff-wrapper body>.p-datepicker .p-datepicker-header .p-datepicker-next:hover,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-prev:hover,.staff-wrapper .glass-calendar-panel .p-datepicker-header .p-datepicker-next:hover{background:rgba(var(--staff-white-rgb),.1)!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table,.staff-wrapper body>.p-dropdown-panel table,.staff-wrapper .staff-wrapper~.p-datepicker table,.staff-wrapper body>.p-datepicker table,.staff-wrapper .glass-calendar-panel table{margin:.5rem 0!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table th,.staff-wrapper body>.p-dropdown-panel table th,.staff-wrapper .staff-wrapper~.p-datepicker table th,.staff-wrapper body>.p-datepicker table th,.staff-wrapper .glass-calendar-panel table th{color:var(--staff-text-muted)!important;font-weight:600!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table td,.staff-wrapper body>.p-dropdown-panel table td,.staff-wrapper .staff-wrapper~.p-datepicker table td,.staff-wrapper body>.p-datepicker table td,.staff-wrapper .glass-calendar-panel table td{padding:2px!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table td span,.staff-wrapper body>.p-dropdown-panel table td span,.staff-wrapper .staff-wrapper~.p-datepicker table td span,.staff-wrapper body>.p-datepicker table td span,.staff-wrapper .glass-calendar-panel table td span{color:#f1f5f9!important;border-radius:50%!important;width:2.5rem!important;height:2.5rem!important;transition:all .2s!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table td span:hover,.staff-wrapper body>.p-dropdown-panel table td span:hover,.staff-wrapper .staff-wrapper~.p-datepicker table td span:hover,.staff-wrapper body>.p-datepicker table td span:hover,.staff-wrapper .glass-calendar-panel table td span:hover{background:#6366f133!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table td span.p-highlight,.staff-wrapper body>.p-dropdown-panel table td span.p-highlight,.staff-wrapper .staff-wrapper~.p-datepicker table td span.p-highlight,.staff-wrapper body>.p-datepicker table td span.p-highlight,.staff-wrapper .glass-calendar-panel table td span.p-highlight{color:var(--staff-white)!important;background:#6366f1!important;box-shadow:0 0 10px #6366f166!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel table td span.p-datepicker-today,.staff-wrapper body>.p-dropdown-panel table td span.p-datepicker-today,.staff-wrapper .staff-wrapper~.p-datepicker table td span.p-datepicker-today,.staff-wrapper body>.p-datepicker table td span.p-datepicker-today,.staff-wrapper .glass-calendar-panel table td span.p-datepicker-today{color:var(--staff-white)!important;background:#6366f180!important;border:1px solid #6366f1!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-dropdown-items,.staff-wrapper body>.p-dropdown-panel .p-dropdown-items,.staff-wrapper .staff-wrapper~.p-datepicker .p-dropdown-items,.staff-wrapper body>.p-datepicker .p-dropdown-items,.staff-wrapper .glass-calendar-panel .p-dropdown-items{padding:0}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-dropdown-items .p-dropdown-item,.staff-wrapper body>.p-dropdown-panel .p-dropdown-items .p-dropdown-item,.staff-wrapper .staff-wrapper~.p-datepicker .p-dropdown-items .p-dropdown-item,.staff-wrapper body>.p-datepicker .p-dropdown-items .p-dropdown-item,.staff-wrapper .glass-calendar-panel .p-dropdown-items .p-dropdown-item{transition:background .2s;color:#f1f5f9!important;background:0 0!important;padding:.75rem 1rem!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,.staff-wrapper body>.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,.staff-wrapper .staff-wrapper~.p-datepicker .p-dropdown-items .p-dropdown-item:hover,.staff-wrapper body>.p-datepicker .p-dropdown-items .p-dropdown-item:hover,.staff-wrapper .glass-calendar-panel .p-dropdown-items .p-dropdown-item:hover{color:var(--staff-white)!important;background:#6366f133!important}.staff-wrapper .staff-wrapper~.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.staff-wrapper body>.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.staff-wrapper .staff-wrapper~.p-datepicker .p-dropdown-items .p-dropdown-item.p-highlight,.staff-wrapper body>.p-datepicker .p-dropdown-items .p-dropdown-item.p-highlight,.staff-wrapper .glass-calendar-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:var(--staff-white)!important;background:#6366f159!important}.staff-wrapper .staff-glass-calendar-panel{-webkit-backdrop-filter:blur(16px);background:#020617f2!important;border:1px solid #6366f14d!important;border-radius:8px!important;box-shadow:0 10px 40px #0009!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-header{color:#818cf8!important;background:#6366f11a!important;border-bottom:1px solid #6366f133!important;padding:.75rem!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-title{font-weight:700;color:var(--staff-white)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-prev,.staff-wrapper .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-next{color:var(--staff-white)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-prev:hover,.staff-wrapper .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-next:hover{background:rgba(var(--staff-white-rgb),.1)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar thead th{color:var(--staff-text-muted)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar tbody td{padding:.25rem}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar tbody td>span{border-radius:50%;width:2.5rem;height:2.5rem;transition:all .2s;color:#f1f5f9!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar tbody td>span:hover{background:rgba(var(--staff-primary-rgb),.2)!important;color:var(--staff-white)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar tbody td>span.p-highlight{box-shadow:0 0 10px rgba(var(--staff-primary-rgb),.4);background:linear-gradient(135deg,var(--staff-primary)0%,var(--staff-hover)100%)!important;color:var(--staff-white)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar tbody td.p-datepicker-today>span{font-weight:700;background:rgba(var(--staff-white-rgb),.1)!important;border:1px solid rgba(var(--staff-primary-rgb),.5)!important;color:var(--staff-accent)!important}.staff-wrapper .staff-glass-calendar-panel .p-datepicker-calendar tbody td.p-datepicker-today>span.p-highlight{background:linear-gradient(135deg,var(--staff-primary)0%,var(--staff-hover)100%)!important;color:var(--staff-white)!important;border:none!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog{-webkit-backdrop-filter:blur(20px);background:rgba(var(--staff-bg-rgb),.95)!important;border:1px solid rgba(var(--staff-primary-rgb),.3)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 20px 50px #000c!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog.p-dialog{box-shadow:0 20px 50px #000c!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-header{background:rgba(var(--staff-primary-rgb),.08)!important;border-bottom:1px solid rgba(var(--staff-primary-rgb),.3)!important;color:var(--staff-white)!important;justify-content:center!important;align-items:center!important;padding:2.5rem 1.5rem 1.25rem!important;display:flex!important;position:relative!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-header .p-dialog-title{text-transform:uppercase;letter-spacing:.1em;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:800;color:var(--staff-hover)!important;text-align:center!important;flex:1!important;margin:0!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-header .p-dialog-header-icons{z-index:10!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:.75rem!important;right:1.25rem!important;transform:none!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-header .p-dialog-header-icon{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex;color:var(--staff-hover)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-header .p-dialog-header-icon:hover{transform:rotate(90deg);background:rgba(var(--staff-primary-rgb),.15)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content{text-align:left;font-size:1rem;line-height:1.6;color:#f1f5f9!important;background:0 0!important;padding:2rem 1.5rem!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content div,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content p,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content span:not(.p-tabview-title,.p-dropdown-label,.p-multiselect-label){color:#f1f5f9!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input),.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-password-input,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-dropdown,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-multiselect{background:rgba(var(--staff-white-rgb),.06)!important;border:1px solid rgba(var(--staff-primary-rgb),.3)!important;color:var(--staff-white)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input):enabled:hover,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-password-input:enabled:hover,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-dropdown:enabled:hover,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-multiselect:enabled:hover{border-color:rgba(var(--staff-primary-rgb),.6)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input):enabled:focus,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-password-input:enabled:focus,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-dropdown:enabled:focus,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content .p-multiselect:enabled:focus{border-color:var(--staff-hover)!important;box-shadow:0 0 0 2px rgba(var(--staff-primary-rgb),.2)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-content label{color:var(--staff-text-muted)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .hitachi_header_bg{background-color:var(--staff-primary)!important;border:none!important;border-radius:2px!important;width:4px!important;height:24px!important;display:block!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .page-header1{color:var(--staff-white)!important;text-shadow:none!important;background:0 0!important;border-bottom:none!important;margin-bottom:1rem!important;padding:0!important;font-size:1.2rem!important;font-weight:700!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .custom-card-info-with-zIndex,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .custom-card-info{border:1px solid rgba(var(--staff-primary-rgb),.3)!important;background:#ffffff08!important;border-radius:10px!important;margin:1rem 0!important;padding:1.25rem!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .custom-card-info-with-zIndex span:not(.page-header3),.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .custom-card-info span:not(.page-header3){color:#f1f5f9!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .custom-card-info-with-zIndex .page-header3,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .custom-card-info .page-header3{color:var(--staff-hover)!important;font-size:.95rem!important;font-weight:700!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-dialog-footer{background:rgba(var(--staff-bg-rgb),.4)!important;border-top:1px solid rgba(var(--staff-primary-rgb),.2)!important;text-align:center!important;padding:1rem 1.5rem 1.5rem!important;display:block!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-button{letter-spacing:.05em;transition:all .2s;width:100%!important;min-width:unset!important;border-radius:8px!important;margin:0!important;padding:.75rem 1.5rem!important;font-weight:700!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .p-button:not(:last-child){margin-bottom:.75rem!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .glass-danger-button{color:var(--staff-white)!important;background:linear-gradient(135deg,#ef4444 0%,#b91c1c 100%)!important;border:none!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .glass-danger-button:hover{box-shadow:0 0 25px rgba(var(--staff-red-rgb,226,94,94),.6)!important;background:linear-gradient(135deg,#fca5a5 0%,#ef4444 100%)!important;transform:translateY(-2px)!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .back-button,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .glass-cancel-button{border:1px solid rgba(var(--staff-primary-rgb),.5)!important;color:var(--staff-hover)!important;background:0 0!important;border-radius:12px!important}.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .back-button:hover,.staff-wrapper .staff-glass-calendar-panel .admin-glass-dialog .glass-cancel-button:hover{background:rgba(var(--staff-primary-rgb),.15)!important;border-color:var(--staff-primary)!important;color:var(--staff-primary)!important;box-shadow:0 4px 12px rgba(var(--staff-primary-rgb),.2)!important;transform:translateY(-1px)!important}body .glass-cancel-button{letter-spacing:.05em;transition:all .3s;color:#818cf8!important;background:0 0!important;border:1px solid #6366f180!important;border-radius:12px!important;justify-content:center!important;font-weight:700!important}body .glass-cancel-button .p-button-label{color:#818cf8!important;font-weight:700!important}body .glass-cancel-button:hover{transform:translateY(-1px);color:#818cf8!important;background:#6366f126!important;border-color:#6366f1!important;box-shadow:0 4px 12px #6366f133!important}body.staff-dark-theme .custom-label,body.staff-dark-theme .content-color{color:#f1f5f9!important}body.staff-dark-theme .glass-dropdown-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(var(--staff-white-rgb),.1);border-radius:12px;overflow:hidden;background:#0f172af2!important}body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items{padding:0}body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items .p-dropdown-item,body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items .p-multiselect-item,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items .p-dropdown-item,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items .p-multiselect-item{transition:background .2s;color:#fff!important;background:0 0!important;padding:.75rem 1rem!important}body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items .p-multiselect-item:hover,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items .p-dropdown-item:hover,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items .p-multiselect-item:hover{background:rgba(var(--staff-white-rgb),.1)!important}body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,body.staff-dark-theme .glass-dropdown-panel .p-dropdown-items .p-multiselect-item.p-highlight,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items .p-dropdown-item.p-highlight,body.staff-dark-theme .glass-dropdown-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#fff!important;background:#6366f14d!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header{background:rgba(var(--staff-white-rgb),.05)!important;border-bottom:1px solid rgba(var(--staff-white-rgb),.1)!important;color:#fff!important;padding:.75rem 1rem!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header .p-checkbox .p-checkbox-box{background:rgba(var(--staff-white-rgb),.05)!important;border:1px solid rgba(var(--staff-white-rgb),.3)!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header .p-checkbox .p-checkbox-box.p-highlight{background:#818cf8!important;border-color:#818cf8!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{background:var(--staff-shadow)!important;border:1px solid rgba(var(--staff-white-rgb),.1)!important;color:#fff!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:rgba(var(--staff-white-rgb),.6)!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header .p-multiselect-close{color:rgba(var(--staff-white-rgb),.7)!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-header .p-multiselect-close:hover{background:rgba(var(--staff-white-rgb),.1)!important;color:#fff!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-item .p-checkbox{margin-right:.75rem}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-item .p-checkbox .p-checkbox-box{background:rgba(var(--staff-white-rgb),.1)!important;border-color:rgba(var(--staff-white-rgb),.3)!important}body.staff-dark-theme .glass-dropdown-panel .p-multiselect-item .p-checkbox .p-checkbox-box.p-highlight{background:#818cf8!important;border-color:#818cf8!important}body.staff-dark-theme .staff-glass-calendar-panel{-webkit-backdrop-filter:blur(16px);background:rgba(var(--staff-primary-rgb),.95)!important;border:1px solid rgba(var(--staff-primary-rgb),.3)!important;border-radius:8px!important;box-shadow:0 10px 40px #0009!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-header{background:rgba(var(--staff-primary-rgb),.1)!important;color:var(--staff-accent)!important;border-bottom:1px solid #00d2ff33!important;padding:.75rem!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-title{font-weight:700;color:var(--staff-accent)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-prev,body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-next{color:var(--staff-accent)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-prev:hover,body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-header .p-datepicker-next:hover{background:#00d2ff33!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar thead th{color:var(--staff-text-muted)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar tbody td{padding:.25rem}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar tbody td>span{border-radius:50%;width:2rem;height:2rem;transition:all .2s;color:var(--staff-text-main)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar tbody td>span:hover{color:var(--staff-text-pure)!important;background:#00d2ff33!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar tbody td>span.p-highlight{box-shadow:0 0 10px rgba(var(--staff-primary-rgb),.4);background:var(--cyan-900)!important;color:var(--staff-text-pure)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar tbody td.p-datepicker-today>span{font-weight:700;background:rgba(var(--staff-white-rgb),.1)!important;color:var(--staff-accent)!important;border:1px solid #00d2ff80!important}body.staff-dark-theme .staff-glass-calendar-panel .p-datepicker-calendar tbody td.p-datepicker-today>span.p-highlight{background:var(--staff-primary)!important;color:var(--staff-text-pure)!important;border:none!important}body.staff-dark-theme .staff-glass-calendar-panel .p-timepicker{border-top:1px solid #00d2ff33!important}body.staff-dark-theme .staff-glass-calendar-panel .p-timepicker span{color:var(--staff-text-main)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-timepicker button{color:var(--staff-accent)!important}body.staff-dark-theme .staff-glass-calendar-panel .p-timepicker button:hover{background:#00d2ff33!important}body.staff-dark-theme .p-datepicker table th>span{color:var(--staff-text-main)!important}body.staff-dark-theme .glass-dialog .back-button{color:#fff!important;border-color:var(--staff-primary)!important;background:0 0!important}body.staff-dark-theme .glass-dialog .back-button:hover{background:rgba(var(--admin-white-rgb),.1)!important}
