body.admin-light-theme{--admin-primary:#35857a;--admin-primary-rgb:53,133,122;--admin-accent:#4a9e93;--admin-accent-rgb:74,158,147;--admin-bg:#f8fafc;--admin-bg-rgb:248,250,252;--admin-white:#fff;--admin-white-rgb:255,255,255;--admin-text-main:#0f172a;--admin-text-muted:var(--admin-text-muted);--admin-text-pure:#000;--admin-border-light:rgba(var(--admin-text-main-rgb,15,23,42),.05);--admin-border-med:rgba(var(--admin-text-main-rgb,15,23,42),.1);--admin-border-thick:rgba(var(--admin-text-main-rgb,15,23,42),.2);--admin-text-main-rgb:15,23,42;--admin-shadow:#0000000d;--admin-shadow-light:#00000008;--admin-red:#ef4444;--admin-red-dark:#b91c1c;--admin-red-light:#fca5a5;--admin-red-rgb:239,68,68;--admin-green:#10b981;--admin-green-dark:#059669;--admin-green-light:#34d399;--admin-green-rgb:16,185,129;--admin-blue:#0ea5e9;--admin-blue-dark:#0369a1;--admin-blue-light:#38bdf8;--admin-blue-rgb:14,165,233}.admin-light-wrapper{background-color:var(--admin-bg);min-height:100vh;color:var(--admin-text-main);--holo-admin-light-cyan:#06b6d41f;--holo-admin-light-purple:#8b5cf61a;--holo-admin-light-teal:rgba(var(--admin-primary-rgb),.12);--holo-admin-light-rose:#f43f5e14;position:relative}.admin-light-wrapper .holo-bg{z-index:0;background:var(--admin-bg);width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.admin-light-wrapper .holo-bg:before{content:"";background:radial-gradient(circle at 30% 30%,var(--holo-admin-light-teal)0%,transparent 40%),radial-gradient(circle at 70% 20%,var(--holo-admin-light-purple)0%,transparent 40%),radial-gradient(circle at 20% 80%,var(--holo-admin-light-cyan)0%,transparent 40%),radial-gradient(circle at 80% 80%,var(--holo-admin-light-rose)0%,transparent 40%),radial-gradient(circle at 50% 50%,var(--holo-admin-light-teal)0%,transparent 60%);filter:blur(80px);width:200%;height:200%;animation:20s ease-in-out infinite alternate admin-light-holo-float;position:absolute;top:-50%;left:-50%}.admin-light-wrapper .holo-bg:after{content:"";pointer-events:none;z-index:2;opacity:.4;background:radial-gradient(#0f172a0d 1px,#0000 1px) 0 0/40px 40px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes admin-light-holo-float{0%{transform:translate(0)rotate(0)}to{transform:translate(-2%,-5%)rotate(2deg)}}.admin-light-wrapper .header-container{background:0 0!important}.admin-light-wrapper .layout-topbar{-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 20px #0000000d;border-bottom:1px solid rgba(var(--admin-primary-rgb),.2)!important;background:#fffc!important}.admin-light-wrapper .layout-topbar .header-details-first,.admin-light-wrapper .layout-topbar .header-details-second-date-time-picker{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-main)!important}.admin-light-wrapper .layout-topbar .header-dropdown-name label{letter-spacing:.05em;color:var(--admin-text-main)!important}.admin-light-wrapper .layout-topbar i.pi,.admin-light-wrapper .layout-topbar .cursor-pointer,.admin-light-wrapper .layout-topbar .p-button-icon{color:var(--admin-text-main)!important}.admin-light-wrapper .layout-sidebar{-webkit-backdrop-filter:blur(12px);box-shadow:4px 0 24px #0000000d;background:#ffffff08!important;border-right:1px solid #0f172a0d!important}@media screen and (max-width:991px){.admin-light-wrapper .layout-sidebar{background:#fffffff2!important}}.admin-light-wrapper .layout-sidebar .layout-menu li>a{transition:all .2s;color:var(--admin-text-muted)!important}.admin-light-wrapper .layout-sidebar .layout-menu li>a:hover{background:rgba(var(--admin-primary-rgb),.1)!important;color:var(--admin-primary)!important}.admin-light-wrapper .layout-sidebar .layout-menu li>a.active-route{border-left:3px solid var(--admin-primary);color:var(--admin-primary)!important;background:rgba(var(--admin-primary-rgb),.1)!important}.admin-light-wrapper .layout-sidebar .layout-menu li>a i{color:inherit!important}.admin-light-wrapper .page-header1{text-transform:uppercase;border-bottom:2px solid rgba(var(--admin-primary-rgb),.3);text-shadow:0 0 10px rgba(var(--admin-primary-rgb),.25);letter-spacing:.05em;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.35rem;display:inline-block;color:var(--admin-primary)!important;font-weight:700!important}.admin-light-wrapper .modern-page-title{border-left:5px solid var(--admin-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}.admin-light-wrapper .modern-page-title .title-text{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text-main);font-size:1.5rem;font-weight:800;text-shadow:none!important}@media (max-width:640px){.admin-light-wrapper .modern-page-title .title-text{white-space:normal;font-size:1.1rem}}.admin-light-wrapper .modern-page-title .count-badge{background:var(--admin-primary);text-align:center;min-width:2rem;box-shadow:0 0 10px rgba(var(--admin-primary-rgb),.5);border-radius:6px;padding:.25rem .6rem;font-size:.9rem;font-weight:800;color:var(--admin-white)!important}.admin-light-wrapper .hitachi_header_bg{display:none!important}.admin-light-wrapper .hitachi_header_container{align-items:center;display:flex;background:0 0!important}.admin-light-wrapper h1,.admin-light-wrapper h2,.admin-light-wrapper h3,.admin-light-wrapper h4,.admin-light-wrapper h5,.admin-light-wrapper h6,.admin-light-wrapper p,.admin-light-wrapper span,.admin-light-wrapper div,.admin-light-wrapper li,.admin-light-wrapper a,.admin-light-wrapper label,.admin-light-wrapper .p-component,.admin-light-wrapper .layout-menuitem-text,.admin-light-wrapper label.custom-label,.admin-light-wrapper .glass-card .custom-label,.admin-light-wrapper .glass-card label.custom-label{color:var(--admin-text-main)!important}.admin-light-wrapper body.admin-light-theme .table-column-color{color:var(--admin-primary)!important}.admin-light-wrapper .p-button-label p-c{color:var(--admin-white)}.admin-light-wrapper .p-error{color:red!important}.admin-light-wrapper .layout-menuitem-text{letter-spacing:.1em;opacity:.9;font-size:.8rem;text-transform:capitalize!important;font-weight:500!important}.admin-light-wrapper .custom_input,.admin-light-wrapper .custom-select,.admin-light-wrapper .p-inputgroup{width:100%;display:block;position:relative}.admin-light-wrapper .p-paginator .p-dropdown .p-dropdown-label,.admin-light-wrapper .p-paginator .p-dropdown .p-dropdown-trigger-icon{color:var(--admin-text-main)!important}.admin-light-wrapper .p-paginator .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input),.admin-light-wrapper .p-paginator .p-inputnumber-input,.admin-light-wrapper .p-paginator .p-inputtextarea,.admin-light-wrapper .p-paginator input[type=text],.admin-light-wrapper .p-paginator input[type=number],.admin-light-wrapper .p-paginator textarea{transition:all .3s;color:var(--admin-text-main)!important;background:#fffc!important;border:1px solid #0f172a26!important;border-radius:8px!important;padding:.5rem 1rem!important}.admin-light-wrapper .p-paginator .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input):enabled:focus,.admin-light-wrapper .p-paginator .p-inputnumber-input:enabled:focus,.admin-light-wrapper .p-paginator .p-inputtextarea:enabled:focus,.admin-light-wrapper .p-paginator input[type=text]:enabled:focus,.admin-light-wrapper .p-paginator input[type=number]:enabled:focus,.admin-light-wrapper .p-paginator textarea:enabled:focus{box-shadow:0 0 0 2px rgba(var(--admin-primary-rgb),.2);border-color:var(--admin-primary)!important;background:#fff!important}.admin-light-wrapper .p-paginator .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input)::-moz-placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator .p-inputnumber-input::-moz-placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator .p-inputtextarea::-moz-placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator input[type=text]::-moz-placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator input[type=number]::-moz-placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator textarea::-moz-placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input)::placeholder,.admin-light-wrapper .p-paginator .p-inputnumber-input::placeholder,.admin-light-wrapper .p-paginator .p-inputtextarea::placeholder,.admin-light-wrapper .p-paginator input[type=text]::placeholder,.admin-light-wrapper .p-paginator input[type=number]::placeholder,.admin-light-wrapper .p-paginator textarea::placeholder{color:#64748b!important}.admin-light-wrapper .p-paginator .p-input-filled .p-inputtext,.admin-light-wrapper .p-paginator .p-input-filled .p-inputnumber-input,.admin-light-wrapper .p-paginator .p-input-filled input[type=text],.admin-light-wrapper .p-paginator .p-input-filled input[type=password],.admin-light-wrapper .p-paginator .p-inputtext.p-filled,.admin-light-wrapper .p-paginator .p-password .p-inputtext,.admin-light-wrapper .p-paginator .p-input-filled .p-inputtext:enabled:focus,.admin-light-wrapper .p-paginator .p-input-filled .p-inputnumber-input:enabled:focus,.admin-light-wrapper .p-paginator .p-input-filled input[type=text]:focus,.admin-light-wrapper .p-paginator .p-input-filled input[type=password]:focus,.admin-light-wrapper .p-paginator .p-inputtext.p-filled:enabled:focus,.admin-light-wrapper .p-paginator .p-password .p-inputtext:enabled:focus{color:var(--admin-text-main)!important;background:#fffc!important}.admin-light-wrapper .p-paginator .p-input-filled .p-inputgroup-addon,.admin-light-wrapper .p-paginator .p-input-filled .p-inputgroup-addon:last-child{color:var(--admin-text-main)!important;background:#f1f5f9!important;border-color:#0f172a26!important}.admin-light-wrapper .p-paginator .glass-input{color:var(--admin-text-main)!important;background:#fffc!important;border:1px solid #0f172a26!important;border-radius:8px!important}.admin-light-wrapper .p-paginator .glass-input:enabled:focus{border-color:var(--admin-primary)!important;box-shadow:0 0 0 2px rgba(var(--admin-primary-rgb),.2)!important;background:#fff!important}.admin-light-wrapper .p-inputtext:not(textarea),.admin-light-wrapper .p-inputnumber-input,.admin-light-wrapper input[type=text]{height:40px!important;min-height:40px!important}.admin-light-wrapper .p-dropdown{align-items:center;background:#fffc!important;border:1px solid #0f172a26!important;border-radius:8px!important;height:40px!important}.admin-light-wrapper .p-dropdown .p-inputtext,.admin-light-wrapper .p-dropdown .p-dropdown-label{color:var(--admin-text-main)!important}.admin-light-wrapper .p-dropdown .p-dropdown-trigger{width:3rem;color:var(--admin-primary)!important}.admin-light-wrapper .admin-page-header{z-index:10;display:inline-block;position:relative}.admin-light-wrapper .page-header1-sub{margin-left:.5rem;font-size:1rem;font-weight:500;color:var(--admin-text-muted)!important}.admin-light-wrapper .card,.admin-light-wrapper .custom-card-no-shadow{-webkit-backdrop-filter:blur(16px);border:1px solid #0f172a14;border-radius:20px;margin-bottom:2rem;padding:1rem;box-shadow:0 4px 20px #00000008;background:#fff9!important}.admin-light-wrapper .card,.admin-light-wrapper .card>*,.admin-light-wrapper .card p,.admin-light-wrapper .card span,.admin-light-wrapper .card div,.admin-light-wrapper .card label,.admin-light-wrapper .card h1,.admin-light-wrapper .card h2,.admin-light-wrapper .card h3,.admin-light-wrapper .card h4,.admin-light-wrapper .card h5,.admin-light-wrapper .card h6,.admin-light-wrapper .custom-card-no-shadow,.admin-light-wrapper .custom-card-no-shadow>*,.admin-light-wrapper .custom-card-no-shadow p,.admin-light-wrapper .custom-card-no-shadow span,.admin-light-wrapper .custom-card-no-shadow div,.admin-light-wrapper .custom-card-no-shadow label,.admin-light-wrapper .custom-card-no-shadow h1,.admin-light-wrapper .custom-card-no-shadow h2,.admin-light-wrapper .custom-card-no-shadow h3,.admin-light-wrapper .custom-card-no-shadow h4,.admin-light-wrapper .custom-card-no-shadow h5,.admin-light-wrapper .custom-card-no-shadow h6{color:var(--admin-text-main)!important;opacity:1!important;visibility:visible!important}.admin-light-wrapper .card .p-error,.admin-light-wrapper .custom-card-no-shadow .p-error{color:var(--admin-red)!important}.admin-light-wrapper .card,.admin-light-wrapper .custom-card-no-shadow{z-index:10!important;position:relative!important}.admin-light-wrapper .card .p-inputtext:not(.p-dropdown-label),.admin-light-wrapper .card .p-dropdown,.admin-light-wrapper .card .admin-glass-input,.admin-light-wrapper .card .admin-glass-dropdown,.admin-light-wrapper .card .p-calendar .p-inputtext,.admin-light-wrapper .card .p-inputnumber .p-inputtext,.admin-light-wrapper .custom-card-no-shadow .p-inputtext:not(.p-dropdown-label),.admin-light-wrapper .custom-card-no-shadow .p-dropdown,.admin-light-wrapper .custom-card-no-shadow .admin-glass-input,.admin-light-wrapper .custom-card-no-shadow .admin-glass-dropdown,.admin-light-wrapper .custom-card-no-shadow .p-calendar .p-inputtext,.admin-light-wrapper .custom-card-no-shadow .p-inputnumber .p-inputtext{color:var(--admin-text-main)!important;background:#fffc!important;border-color:#0f172a26!important}.admin-light-wrapper .card .p-dropdown .p-dropdown-trigger,.admin-light-wrapper .custom-card-no-shadow .p-dropdown .p-dropdown-trigger{background:#f1f5f9!important;border-left:1px solid #0f172a1a!important}.admin-light-wrapper .custom-card-no-shadow .font-bold,.admin-light-wrapper .card .font-bold,.admin-light-wrapper .font-bold{letter-spacing:.05em;color:var(--admin-primary)!important;opacity:1!important}.admin-light-wrapper .search-button{box-shadow:0 4px 10px rgba(var(--admin-primary-rgb),.15);letter-spacing:.05em;transition:all .3s;background:var(--admin-primary)!important;color:var(--admin-white)!important;border:none!important;border-radius:8px!important;height:40px!important;padding:0 1.5rem!important;font-weight:800!important}.admin-light-wrapper .search-button i,.admin-light-wrapper .search-button span,.admin-light-wrapper .search-button .p-button-icon,.admin-light-wrapper .search-button .p-button-label{color:var(--admin-white)!important}.admin-light-wrapper .search-button:hover{box-shadow:0 6px 15px rgba(var(--admin-primary-rgb),.3);transform:translateY(-2px);background:var(--admin-primary)!important}.admin-light-wrapper .glass-card{-webkit-backdrop-filter:blur(16px);background:#fff9;border:1px solid #0f172a14;border-radius:20px;margin-bottom:0;padding:1rem;position:relative;overflow:visible;box-shadow:0 4px 20px #00000008}.admin-light-wrapper .glass-card:before{content:"";background:rgba(var(--admin-white-rgb),.05);pointer-events:none;z-index:0;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.admin-light-wrapper .glass-card>*{z-index:1;position:relative}.admin-light-wrapper .glass-card .p-inputtext:not(.p-dropdown-label),.admin-light-wrapper .glass-card .p-dropdown,.admin-light-wrapper .glass-card .admin-glass-input,.admin-light-wrapper .glass-card .admin-glass-dropdown,.admin-light-wrapper .glass-card .p-calendar .p-inputtext,.admin-light-wrapper .glass-card .p-inputnumber .p-inputtext{color:var(--admin-text-main)!important;background:#fffc!important;border-color:#0f172a26!important}.admin-light-wrapper .glass-card .p-dropdown .p-dropdown-trigger{background:#f1f5f9!important;border-left:1px solid #0f172a1a!important}.admin-light-wrapper .glass-tag{background:rgba(var(--admin-primary-rgb),.15);border:1px solid rgba(var(--admin-primary-rgb),.3);color:var(--admin-primary);letter-spacing:.05em;box-shadow:0 0 10px rgba(var(--admin-primary-rgb),.1);vertical-align:middle;border-radius:99px;align-items:center;margin-left:1rem;padding:.25rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.admin-light-wrapper .glass-table-wrapper{background:#fff6;border:1px solid #0f172a0d;border-radius:16px;margin-top:1rem;padding:.5rem;overflow:auto}.admin-light-wrapper .glass-table-wrapper .p-datatable .p-datatable-tbody>tr.p-row-odd,.admin-light-wrapper .glass-table-wrapper .rowExpansionTable,.admin-light-wrapper .glass-table-wrapper .rowExpansionTable .p-datatable,.admin-light-wrapper .glass-table-wrapper .rowExpansionTable .p-datatable-tbody>tr{background:0 0!important}.admin-light-wrapper .glass-table-wrapper .p-datatable-row-expansion,.admin-light-wrapper .glass-table-wrapper .p-datatable-row-expansion>td{background:0 0!important;border:none!important;padding:0!important}.admin-light-wrapper .neon-button{box-shadow:0 4px 10px rgba(var(--admin-primary-rgb),.15);letter-spacing:.05em;transition:all .3s;background:var(--admin-primary)!important;color:var(--admin-white)!important;border:none!important;font-weight:800!important}.admin-light-wrapper .neon-button,.admin-light-wrapper .neon-button i,.admin-light-wrapper .neon-button span,.admin-light-wrapper .neon-button .p-button-icon,.admin-light-wrapper .neon-button .p-button-label{color:var(--admin-white)!important;font-weight:800!important}.admin-light-wrapper .neon-button:hover{box-shadow:0 6px 15px rgba(var(--admin-primary-rgb),.3);transform:translateY(-2px);background:var(--admin-primary)!important}.admin-light-wrapper .glass-danger-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 10px #ef444426;background:var(--admin-red)!important;color:var(--admin-white)!important;border:none!important;justify-content:center!important;width:7rem!important;font-weight:800!important}.admin-light-wrapper .glass-danger-button,.admin-light-wrapper .glass-danger-button i,.admin-light-wrapper .glass-danger-button span,.admin-light-wrapper .glass-danger-button .p-button-icon,.admin-light-wrapper .glass-danger-button .p-button-label{color:var(--admin-white)!important;font-weight:700!important}.admin-light-wrapper .glass-danger-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #ef44444d;background:var(--admin-red-light)!important}.admin-light-wrapper .glass-danger-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.admin-light-wrapper .glass-danger-button-wide{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 10px #ef444426;background:var(--admin-red)!important;color:var(--admin-white)!important;white-space:nowrap!important;border:none!important;justify-content:center!important;font-weight:800!important}.admin-light-wrapper .glass-danger-button-wide i,.admin-light-wrapper .glass-danger-button-wide span,.admin-light-wrapper .glass-danger-button-wide .p-button-icon,.admin-light-wrapper .glass-danger-button-wide .p-button-label{color:var(--admin-white)!important;font-weight:700!important}.admin-light-wrapper .glass-danger-button-wide:hover{transform:translateY(-2px);box-shadow:0 6px 15px #ef44444d;background:var(--admin-red-light)!important}.admin-light-wrapper .glass-danger-button-wide:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.admin-light-wrapper .glass-primary-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 10px #0ea5e926;background:var(--admin-blue)!important;color:var(--admin-white)!important;white-space:nowrap!important;border:none!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;font-weight:800!important;display:flex!important}.admin-light-wrapper .glass-primary-button,.admin-light-wrapper .glass-primary-button i,.admin-light-wrapper .glass-primary-button span,.admin-light-wrapper .glass-primary-button .p-button-icon,.admin-light-wrapper .glass-primary-button .p-button-label{color:var(--admin-white)!important;font-weight:800!important}.admin-light-wrapper .glass-primary-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0ea5e94d;background:var(--admin-blue-light)!important}.admin-light-wrapper .glass-primary-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.admin-light-wrapper .glass-edit-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 10px #10b98126;background:var(--admin-green)!important;color:var(--admin-white)!important;border:none!important;justify-content:center!important;font-weight:800!important}.admin-light-wrapper .glass-edit-button i,.admin-light-wrapper .glass-edit-button span,.admin-light-wrapper .glass-edit-button .p-button-icon,.admin-light-wrapper .glass-edit-button .p-button-label{color:var(--admin-white)!important;font-weight:800!important}.admin-light-wrapper .glass-edit-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #10b9814d;background:var(--admin-green-light)!important}.admin-light-wrapper .glass-edit-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.admin-light-wrapper .glass-create-button,.admin-light-wrapper .glass-create-button i,.admin-light-wrapper .glass-create-button span,.admin-light-wrapper .glass-create-button .p-button-icon,.admin-light-wrapper .glass-create-button .p-button-label,.admin-light-wrapper .create-button,.admin-light-wrapper .create-button i,.admin-light-wrapper .create-button span,.admin-light-wrapper .create-button .p-button-icon,.admin-light-wrapper .create-button .p-button-label{color:var(--admin-white)!important;font-weight:800!important}.admin-light-wrapper .glass-create-button:hover,.admin-light-wrapper .create-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #10b9814d}.admin-light-wrapper .glass-create-button:disabled,.admin-light-wrapper .create-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.admin-light-wrapper .icon-circle-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.admin-light-wrapper .icon-circle-edit,.admin-light-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}.admin-light-wrapper .icon-circle-edit i,.admin-light-wrapper .icon-circle-delete i{pointer-events:none;transition:color .3s;color:var(--admin-white)!important}.admin-light-wrapper .icon-circle-edit:focus,.admin-light-wrapper .icon-circle-delete:focus{box-shadow:none!important;outline:none!important}.admin-light-wrapper .icon-circle-edit:hover,.admin-light-wrapper .icon-circle-delete:hover{transform:scale(1.1);box-shadow:0 0 15px #0003}.admin-light-wrapper .icon-circle-edit:disabled,.admin-light-wrapper .icon-circle-delete:disabled{opacity:.5;cursor:not-allowed}.admin-light-wrapper .icon-circle-edit:disabled:hover,.admin-light-wrapper .icon-circle-delete:disabled:hover{box-shadow:none;transform:none}.admin-light-wrapper .icon-circle-edit{box-shadow:0 4px 10px #10b98126;background:var(--admin-green)!important}.admin-light-wrapper .icon-circle-edit:hover{box-shadow:0 6px 15px #10b9814d}.admin-light-wrapper .icon-circle-delete{box-shadow:0 4px 10px #ef444426;background:var(--admin-red)!important}.admin-light-wrapper .icon-circle-delete:hover{box-shadow:0 6px 15px #ef44444d}.admin-light-wrapper .p-datatable-table{min-width:100%}.admin-light-wrapper .table-wide .p-datatable-table{min-width:50rem!important}.admin-light-wrapper .p-datatable{background:0 0!important}.admin-light-wrapper .p-datatable .p-datatable-header{padding:1rem 0;background:0 0!important;border:none!important}.admin-light-wrapper .p-datatable .p-datatable-thead>tr>th{text-transform:uppercase;letter-spacing:.02em;border-top:none;border-left:none;border-right:none;background:rgba(var(--admin-primary-rgb),.1)!important;color:var(--admin-text-main)!important;border-bottom:2px solid rgba(var(--admin-primary-rgb),.2)!important;text-shadow:none!important;padding:.5rem .4rem!important;font-size:12px!important;font-weight:800!important}.admin-light-wrapper .p-datatable .p-datatable-thead>tr>th:first-child{border-top-left-radius:12px}.admin-light-wrapper .p-datatable .p-datatable-thead>tr>th:last-child{border-top-right-radius:12px}.admin-light-wrapper .p-datatable .p-datatable-thead>tr>th .p-column-title{color:var(--admin-text-main)!important}.admin-light-wrapper .p-datatable .p-datatable-tbody>tr{border-bottom:1px solid #0f172a0d;font-size:.85rem;transition:background .3s;color:var(--admin-text-main)!important;background:0 0!important}.admin-light-wrapper .p-datatable .p-datatable-tbody>tr:hover{background:rgba(var(--admin-primary-rgb),.1)!important}.admin-light-wrapper .p-datatable .p-datatable-tbody>tr>td{border-left:none;border-right:none;color:var(--admin-text-main)!important;border-bottom:1px solid #0f172a0d!important;padding:.5rem!important}.admin-light-wrapper .p-datatable .p-datatable-tbody>tr>td .text-highlighter-user-list,.admin-light-wrapper .p-datatable .p-datatable-tbody>tr>td div,.admin-light-wrapper .p-datatable .p-datatable-tbody>tr>td span:not(.p-badge){color:var(--admin-text-main)!important}.admin-light-wrapper .p-datatable .p-datatable-tbody>tr>td a{color:var(--primary-color)!important}@media (max-width:960px){.admin-light-wrapper .p-datatable .p-datatable-tbody>tr{background:0 0!important}}.admin-light-wrapper .p-datatable .p-datatable-tfoot>tr>td{background:rgba(var(--admin-primary-rgb),.05)!important;color:var(--admin-text-main)!important;border-top:2px solid rgba(var(--admin-primary-rgb),.2)!important;border-bottom:none!important;padding:1.5rem 1rem!important;font-weight:700!important}.admin-light-wrapper .p-datatable .p-datatable-emptymessage td,.admin-light-wrapper .p-datatable .p-datatable-emptymessage td div,.admin-light-wrapper .p-datatable .p-datatable-emptymessage td span{text-align:center;padding:3rem;font-style:italic;color:var(--admin-text-main)!important;background:0 0!important}.admin-light-wrapper .p-datatable .p-rowgroup-header td,.admin-light-wrapper .p-datatable .p-rowgroup-header td span,.admin-light-wrapper .p-datatable .p-rowgroup-header-name,.admin-light-wrapper .p-datatable tr.main-row-header td,.admin-light-wrapper .p-datatable tr.main-row-header td span,.admin-light-wrapper .p-datatable .p-datatable-row-expansion td,.admin-light-wrapper .p-datatable .p-datatable-row-expansion td div,.admin-light-wrapper .p-datatable .p-datatable-row-expansion td span,.admin-light-wrapper .p-datatable .rowExpansionTable,.admin-light-wrapper .p-datatable .rowExpansionTable .p-datatable-tbody>tr>td,.admin-light-wrapper .p-datatable .rowExpansionTable .p-datatable-tbody>tr>td div,.admin-light-wrapper .p-datatable .rowExpansionTable .p-datatable-tbody>tr>td span,.admin-light-wrapper .p-datatable .stockpile-summary .rowExpansionTable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td,.admin-light-wrapper .p-datatable .stockpile-summary .rowExpansionTable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td div,.admin-light-wrapper .p-datatable .stockpile-summary .rowExpansionTable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td span,.admin-light-wrapper .p-datatable .stockpile-summary .rowExpansionTable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td,.admin-light-wrapper .p-datatable .stockpile-summary .rowExpansionTable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td div,.admin-light-wrapper .p-datatable .stockpile-summary .rowExpansionTable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td span,.admin-light-wrapper .p-datatable .stockpile-summary.p-datatable .p-datatable-tbody>tr>td .p-row-toggler{color:var(--admin-text-main)!important}.admin-light-wrapper .p-datatable .p-paginator{justify-content:flex-end;padding:1rem .5rem;background:0 0!important;border:none!important}.admin-light-wrapper .p-datatable .p-paginator .p-paginator-current{font-weight:600;color:var(--admin-text-main)!important}.admin-light-wrapper .p-datatable .p-paginator .p-paginator-first,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-prev,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-next,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-last,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;min-width:2.5rem;height:2.5rem;margin:0 .1rem;transition:all .2s;box-shadow:0 2px 5px #0000000d;color:var(--admin-text-main)!important;background:#fff!important;border:1px solid #0f172a1a!important}.admin-light-wrapper .p-datatable .p-paginator .p-paginator-first:not(.p-disabled):hover,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-prev:not(.p-disabled):hover,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-next:not(.p-disabled):hover,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-last:not(.p-disabled):hover,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page:not(.p-disabled):hover{transform:translateY(-1px);color:var(--admin-text-main)!important;background:#0f172a0d!important;border-color:#0f172a26!important}.admin-light-wrapper .p-datatable .p-paginator .p-paginator-first.p-highlight,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-prev.p-highlight,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-next.p-highlight,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-last.p-highlight,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{font-weight:800;background-color:var(--admin-primary)!important;color:var(--admin-white)!important}.admin-light-wrapper .p-datatable .p-paginator .p-paginator-first.p-disabled,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-prev.p-disabled,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-next.p-disabled,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-last.p-disabled,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-disabled{opacity:.4;cursor:not-allowed!important;background:#0f172a05!important}.admin-light-wrapper .p-datatable .p-paginator .p-paginator-first .pi,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-prev .pi,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-next .pi,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-last .pi,.admin-light-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page .pi{font-size:.9rem}.admin-light-wrapper .p-datatable .p-paginator .p-dropdown{border-radius:8px;align-items:center;margin-left:1rem;background:#0f172a0d!important;border:1px solid #0f172a33!important;height:2.5rem!important}.admin-light-wrapper .p-datatable .p-paginator .p-dropdown .p-inputtext,.admin-light-wrapper .p-datatable .p-paginator .p-dropdown .p-dropdown-label{padding-right:.5rem;color:var(--admin-text-main)!important}.admin-light-wrapper .p-datatable .p-paginator .p-dropdown .p-dropdown-trigger{width:2rem;color:#0f172ab3!important;height:100%!important}.admin-light-wrapper .p-datatable .p-paginator .p-dropdown:hover{background:#0f172a1a!important;border-color:#0f172a4d!important}.admin-light-wrapper .p-datatable .p-frozen-column{box-shadow:2px 0 5px #00000008;background:#fffffff2!important}.admin-light-wrapper .custom-table-dashboard .p-datatable-wrapper{background:#fff9;border:1px solid #0f172a0d;border-radius:12px;overflow:hidden}.admin-light-wrapper .custom-table-dashboard .p-datatable .p-datatable-tbody>tr.p-row-odd{background:0 0!important}.admin-light-wrapper .admin-detail-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--admin-primary-rgb),.15);background:#ffffffb3;border-radius:16px;padding:1.25rem 1.5rem;transition:all .3s;box-shadow:0 4px 15px #00000008}.admin-light-wrapper .admin-detail-card .flex.align-items-center{border-bottom:1px solid #0f172a0d;padding:.45rem 0}.admin-light-wrapper .admin-detail-card .flex.align-items-center:last-child{border-bottom:none}.admin-light-wrapper .admin-detail-label{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700;color:var(--admin-primary)!important}.admin-light-wrapper .admin-detail-value{font-size:.9rem;font-weight:600;line-height:1.5;color:var(--admin-text-main)!important}.admin-light-wrapper .admin-text-glow{text-shadow:0 0 20px rgba(var(--admin-primary-rgb),.4),0 0 40px rgba(var(--admin-primary-rgb),.15);color:var(--admin-primary)!important}.admin-light-wrapper .admin-back-link{font-weight:600;color:var(--admin-accent)!important;background:0 0!important;border:none!important}.admin-light-wrapper .admin-back-link .p-button-label{color:var(--admin-accent)!important}.admin-light-wrapper .admin-back-link:hover,.admin-light-wrapper .admin-back-link:hover .p-button-label{color:var(--admin-primary)!important}.admin-light-wrapper .p-multiselect{align-items:center;background:#fffc!important;border:1px solid #0f172a26!important;border-radius:8px!important}.admin-light-wrapper .p-multiselect .p-multiselect-label{color:var(--admin-text-main)!important;padding:.5rem 1rem!important}.admin-light-wrapper .p-multiselect .p-multiselect-trigger{width:3rem;color:var(--admin-primary)!important}.admin-light-wrapper .p-multiselect .p-multiselect-panel{background:#fffffff2!important;border:1px solid #0f172a26!important}.admin-light-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-header{color:var(--admin-text-main)!important;background:#f1f5f9!important;border-bottom:1px solid #0f172a1a!important}.admin-light-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-header .p-checkbox-box{background:#fff;border-color:#0f172a4d}.admin-light-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:var(--admin-text-main)!important;background:0 0!important}.admin-light-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{color:var(--admin-text-main)!important;background:#0f172a0d!important}.admin-light-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:rgba(var(--admin-primary-rgb),.2)!important;color:var(--admin-text-main)!important}.admin-light-wrapper .input-parent-file-border{color:var(--admin-text-main)!important;background:#fffc!important;border:1px solid #0f172a26!important;border-radius:8px!important;align-items:center!important;padding:.5rem!important;display:flex!important}.admin-light-wrapper .input-parent-file-border button{letter-spacing:.05em;white-space:nowrap;box-shadow:0 2px 5px rgba(var(--admin-primary-rgb),.15);margin-right:1rem;transition:all .3s;background:var(--admin-primary)!important;color:var(--admin-white)!important;border:none!important;border-radius:6px!important;width:auto!important;padding:.4rem 1rem!important;font-weight:700!important}.admin-light-wrapper .input-parent-file-border button:hover{box-shadow:0 4px 10px rgba(var(--admin-primary-rgb),.3);background:var(--admin-primary)!important}.admin-light-wrapper .input-parent-file-border span{color:var(--admin-text-main)!important}.admin-light-wrapper .panel-glass-override{box-shadow:none!important;background:0 0!important;border:none!important}.admin-light-wrapper .panel-glass-override .p-panel-header{color:var(--admin-text-main)!important;background:#0f172a0d!important;border:none!important;border-radius:12px 12px 0 0!important}.admin-light-wrapper .panel-glass-override .p-panel-header .p-panel-title{color:var(--admin-text-main)!important;font-weight:700!important}.admin-light-wrapper .panel-glass-override .p-panel-header .p-panel-icons button{color:var(--admin-text-main)!important}.admin-light-wrapper .panel-glass-override .p-panel-header .p-panel-icons button:hover{background:#0f172a1a!important}.admin-light-wrapper .panel-glass-override .p-panel-content{background-color:rgba(var(--admin-primary-rgb),.1)!important;color:var(--admin-text-main)!important;border:none!important;border-radius:12px!important;padding:1.25rem!important}.admin-light-wrapper .glass-select-button .p-button{transition:all .3s;color:#64748b!important;background:#fffc!important;border:1px solid #0f172a26!important}.admin-light-wrapper .glass-select-button .p-button:hover{color:var(--admin-text-main)!important;background:#0f172a0d!important}.admin-light-wrapper .glass-select-button .p-button.p-highlight{box-shadow:0 2px 10px rgba(var(--admin-primary-rgb),.15);font-weight:700;background:var(--admin-primary)!important;color:var(--admin-white)!important;border-color:var(--admin-primary)!important}.admin-light-wrapper .glass-save-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:var(--admin-white)!important;border:none!important;justify-content:center!important;width:12rem!important;font-weight:800!important}.admin-light-wrapper .glass-save-button .p-button-label{color:var(--admin-white)!important;font-weight:800!important}.admin-light-wrapper .glass-save-button:hover{transform:translateY(-2px);box-shadow:0 0 15px #2563eb80;background:var(--admin-green-light)!important}.admin-light-wrapper .glass-save-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.admin-light-wrapper .glass-secondary-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a;color:var(--admin-text-muted)!important;background:#0f172a1a!important;border:1px solid #0f172a33!important;border-radius:12px!important;font-weight:700!important}.admin-light-wrapper .glass-secondary-button:hover{transform:translateY(-1px);color:var(--admin-text-main)!important;background:#0f172a33!important;border-color:#0f172a66!important}.admin-light-wrapper .glass-button-width-auto{width:auto!important;min-width:12rem!important;padding-left:2rem!important;padding-right:2rem!important}.admin-light-wrapper .glass-button-width-full{width:100%!important}.admin-light-wrapper .glass-transparent-list{padding:0;background:0 0!important;border:none!important}.admin-light-wrapper .glass-transparent-list li{color:var(--admin-text-main);background:#ffffffb3;border:1px solid #0f172a1a;border-radius:8px;align-items:center;margin-bottom:.5rem;padding:.75rem 1rem;display:flex;box-shadow:0 2px 5px #00000005}.admin-light-wrapper .glass-transparent-list li:hover{background:#ffffffe6}.admin-light-wrapper .glass-button-width-11rem{width:11rem!important}.admin-light-wrapper .glass-login-button{-webkit-backdrop-filter:blur(12px);text-transform:uppercase;letter-spacing:.1em;box-shadow:0 0 20px rgba(var(--admin-primary-rgb),.15);transition:all .3s;border:1px solid rgba(var(--admin-primary-rgb),.4)!important;color:var(--admin-text-main)!important;background:#0f172a14!important;border-radius:12px!important;font-weight:700!important}.admin-light-wrapper .glass-login-button .p-button-label{color:var(--admin-text-main)!important;font-weight:700!important}.admin-light-wrapper .glass-login-button:enabled:hover{box-shadow:0 0 30px rgba(var(--admin-primary-rgb),.3);transform:translateY(-2px);background:rgba(var(--admin-primary-rgb),.15)!important;border-color:rgba(var(--admin-primary-rgb),.6)!important}.admin-light-wrapper .glass-input,.admin-light-wrapper .glass-dropdown{color:var(--admin-text-main)!important;background:#fffc!important;border:1px solid #0f172a26!important;border-radius:8px!important;align-items:center!important;height:40px!important;display:flex!important}.admin-light-wrapper .glass-input .p-inputtext,.admin-light-wrapper .glass-input .p-dropdown-label,.admin-light-wrapper .glass-dropdown .p-inputtext,.admin-light-wrapper .glass-dropdown .p-dropdown-label{color:var(--admin-text-main)!important;background:0 0!important;align-items:center!important;height:100%!important;padding:0 .75rem!important;display:flex!important}.admin-light-wrapper .glass-input .p-dropdown-trigger,.admin-light-wrapper .glass-dropdown .p-dropdown-trigger{color:rgba(var(--admin-primary-rgb),.7)!important;background:0 0!important;height:100%!important}.admin-light-wrapper .glass-input:enabled:focus,.admin-light-wrapper .glass-input.p-focus,.admin-light-wrapper .glass-dropdown:enabled:focus,.admin-light-wrapper .glass-dropdown.p-focus{border-color:var(--admin-primary)!important;box-shadow:0 0 0 2px rgba(var(--admin-primary-rgb),.2)!important;background:#0f172acc!important}.admin-light-wrapper .glass-input:hover,.admin-light-wrapper .glass-dropdown:hover{border-color:rgba(var(--admin-primary-rgb),.5)!important}body.admin-light-theme .p-dropdown-panel{-webkit-backdrop-filter:blur(16px);background:#fffffff2!important;border:1px solid #0f172a26!important;border-radius:12px!important;box-shadow:0 10px 30px #0000001a!important}body.admin-light-theme .p-dropdown-panel .p-dropdown-items-wrapper{background:0 0!important}body.admin-light-theme .p-dropdown-panel .p-dropdown-items{padding:.5rem!important}body.admin-light-theme .p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:var(--admin-text-muted)!important;background:0 0!important}body.admin-light-theme .p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:var(--admin-text-main)!important;background:0 0!important;border-radius:6px!important;margin-bottom:2px!important;padding:.75rem 1rem!important;font-weight:500!important;transition:all .2s!important}body.admin-light-theme .p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{transform:translate(4px);color:var(--admin-text-main)!important;background:#0f172a0d!important}body.admin-light-theme .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:rgba(var(--admin-primary-rgb),.15)!important;color:var(--admin-primary)!important;font-weight:700!important}body.admin-light-theme .admin-glass-dialog.p-dialog{-webkit-backdrop-filter:blur(20px);background:#fffffff2!important;border:1px solid #0f172a26!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 20px 50px #0000001a!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-header{color:var(--admin-text-main)!important;background:#f1f5f9!important;border-bottom:1px solid #0f172a1a!important;justify-content:center!important;align-items:center!important;padding:2.5rem 1.5rem 1.25rem!important;display:flex!important;position:relative!important}body.admin-light-theme .admin-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:var(--admin-primary)!important}@media (max-width:640px){body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-header .p-dialog-title{font-size:.9rem}}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-header .p-dialog-title{text-align:center!important;flex:1!important;margin:0!important}body.admin-light-theme .admin-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}body.admin-light-theme .admin-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:var(--admin-primary)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icon:hover{transform:rotate(90deg);background:rgba(var(--admin-primary-rgb),.1)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content{text-align:left;font-size:1rem;line-height:1.6;color:var(--admin-text-main)!important;background:0 0!important;padding:2rem 1.5rem!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content p,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content span:not(.p-tabview-title,.p-error,.p-button-label){color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-error{color:var(--admin-red)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview{background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-tabview-nav{background:#f1f5f9!important;border-bottom:1px solid #0f172a1a!important;border-radius:8px 8px 0 0!important;padding:0!important;display:flex!important;overflow:hidden!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-tabview-nav li{flex:1;margin:0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-tabview-nav li .p-tabview-nav-link{justify-content:center;color:#64748b!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:100%!important;padding:1.25rem!important;font-weight:600!important;transition:all .3s!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-tabview-nav li .p-tabview-nav-link:hover{color:var(--admin-primary)!important;background:rgba(var(--admin-primary-rgb),.1)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:var(--admin-primary)!important;border-bottom:3px solid var(--admin-primary)!important;background:rgba(var(--admin-primary-rgb),.2)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-tabview-panels{color:var(--admin-text-main)!important;background:0 0!important;padding:1.5rem 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-filled,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-inputtext:enabled:focus{background:#fff!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-tabview .p-error{color:red!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable-table{min-width:100%}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .table-wide .p-datatable-table{min-width:50rem!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable{background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-header{padding:1rem 0;background:0 0!important;border:none!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-thead>tr>th{text-transform:uppercase;letter-spacing:.02em;border-top:none;border-left:none;border-right:none;background:rgba(var(--admin-primary-rgb),.1)!important;color:var(--admin-text-main)!important;border-bottom:2px solid rgba(var(--admin-primary-rgb),.2)!important;text-shadow:none!important;padding:.5rem .4rem!important;font-size:12px!important;font-weight:800!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-thead>tr>th:first-child{border-top-left-radius:12px}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-thead>tr>th:last-child{border-top-right-radius:12px}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-thead>tr>th .p-column-title{color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr{border-bottom:1px solid #0f172a0d;font-size:.85rem;transition:background .3s;color:var(--admin-text-main)!important;background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr:hover{background:rgba(var(--admin-primary-rgb),.1)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr>td{border-left:none;border-right:none;color:var(--admin-text-main)!important;border-bottom:1px solid #0f172a0d!important;padding:.5rem!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr>td .text-highlighter-user-list,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr>td div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr>td span:not(.p-badge){color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr>td a{color:var(--primary-color)!important}@media (max-width:960px){body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tbody>tr{background:0 0!important}}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-tfoot>tr>td{background:rgba(var(--admin-primary-rgb),.05)!important;color:var(--admin-text-main)!important;border-top:2px solid rgba(var(--admin-primary-rgb),.2)!important;border-bottom:none!important;padding:1.5rem 1rem!important;font-weight:800!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-emptymessage td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-emptymessage td div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-emptymessage td span{text-align:center;padding:3rem;font-style:italic;color:var(--admin-text-main)!important;background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-rowgroup-header td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-rowgroup-header td span,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-rowgroup-header-name,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable tr.main-row-header td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable tr.main-row-header td span,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-row-expansion td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-row-expansion td div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-datatable-row-expansion td span,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .rowExpansionTable,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .rowExpansionTable .p-datatable-tbody>tr>td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .rowExpansionTable .p-datatable-tbody>tr>td div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .rowExpansionTable .p-datatable-tbody>tr>td span,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .stockpile-summary .rowExpansionTable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .stockpile-summary .rowExpansionTable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .stockpile-summary .rowExpansionTable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td span,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .stockpile-summary .rowExpansionTable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .stockpile-summary .rowExpansionTable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td div,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .stockpile-summary .rowExpansionTable .p-datatable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td span{color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator{justify-content:flex-end;padding:1rem .5rem;background:0 0!important;border:none!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-current{font-weight:600;color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-first,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-prev,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-next,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-last,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;min-width:2.5rem;height:2.5rem;margin:0 .1rem;transition:all .2s;box-shadow:0 2px 5px #0000000d;color:var(--admin-text-main)!important;background:#fff!important;border:1px solid #0f172a1a!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-first:not(.p-disabled):hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-prev:not(.p-disabled):hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-next:not(.p-disabled):hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-last:not(.p-disabled):hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-pages .p-paginator-page:not(.p-disabled):hover{transform:translateY(-1px);background:#0f172a0d!important;border-color:#0f172a26!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-first.p-highlight,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-prev.p-highlight,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-next.p-highlight,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-last.p-highlight,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{font-weight:800;color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-first.p-disabled,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-prev.p-disabled,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-next.p-disabled,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-last.p-disabled,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-disabled{opacity:.4;cursor:not-allowed!important;background:#0f172a05!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-first .pi,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-prev .pi,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-next .pi,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-last .pi,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-paginator-pages .p-paginator-page .pi{font-size:.9rem}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-dropdown{border-radius:8px;align-items:center;margin-left:1rem;background:#0f172a0d!important;border:1px solid #0f172a33!important;height:2.5rem!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-dropdown .p-inputtext,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-dropdown .p-dropdown-label{padding-right:.5rem;color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-dropdown .p-dropdown-trigger{width:2rem;color:#0f172ab3!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-paginator .p-dropdown:hover{background:#0f172a1a!important;border-color:#0f172a4d!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-datatable .p-frozen-column{box-shadow:2px 0 5px #00000008;background:#fffffff2!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .custom-table-dashboard .p-datatable-wrapper{background:#fff9;border:1px solid #0f172a0d;border-radius:12px;overflow:hidden}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .custom-table-dashboard .p-datatable .p-datatable-tbody>tr.p-row-odd{background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input),body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-password-input,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-dropdown,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-multiselect{color:var(--admin-text-main)!important;background:#fff!important;border:1px solid #0f172a1a!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input):enabled:hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-password-input:enabled:hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-dropdown:enabled:hover,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-multiselect:enabled:hover{border-color:rgba(var(--admin-primary-rgb),.5)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input):enabled:focus,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-password-input:enabled:focus,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-dropdown:enabled:focus,body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content .p-multiselect:enabled:focus{border-color:var(--admin-primary)!important;box-shadow:0 0 0 2px rgba(var(--admin-primary-rgb),.2)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-content label{color:var(--admin-text-muted)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .admin-confirmation-heading{margin-bottom:.75rem;font-weight:700;color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-button{text-transform:uppercase;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}body.admin-light-theme .admin-glass-dialog.p-dialog .p-button:not(:last-child){margin-bottom:.75rem!important}body.admin-light-theme .admin-glass-dialog.p-dialog .update-button,body.admin-light-theme .admin-glass-dialog.p-dialog .del_ok-button,body.admin-light-theme .admin-glass-dialog.p-dialog .glass-danger-button{box-shadow:0 0 15px rgba(var(--admin-primary-rgb),.3);background:var(--admin-primary)!important;color:var(--admin-white)!important;border:none!important}body.admin-light-theme .admin-glass-dialog.p-dialog .update-button i,body.admin-light-theme .admin-glass-dialog.p-dialog .update-button span,body.admin-light-theme .admin-glass-dialog.p-dialog .update-button .p-button-icon,body.admin-light-theme .admin-glass-dialog.p-dialog .update-button .p-button-label,body.admin-light-theme .admin-glass-dialog.p-dialog .del_ok-button i,body.admin-light-theme .admin-glass-dialog.p-dialog .del_ok-button span,body.admin-light-theme .admin-glass-dialog.p-dialog .del_ok-button .p-button-icon,body.admin-light-theme .admin-glass-dialog.p-dialog .del_ok-button .p-button-label,body.admin-light-theme .admin-glass-dialog.p-dialog .glass-danger-button i,body.admin-light-theme .admin-glass-dialog.p-dialog .glass-danger-button span,body.admin-light-theme .admin-glass-dialog.p-dialog .glass-danger-button .p-button-icon,body.admin-light-theme .admin-glass-dialog.p-dialog .glass-danger-button .p-button-label{color:var(--admin-white)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .update-button:hover,body.admin-light-theme .admin-glass-dialog.p-dialog .del_ok-button:hover,body.admin-light-theme .admin-glass-dialog.p-dialog .glass-danger-button:hover{box-shadow:0 0 25px rgba(var(--admin-primary-rgb),.5);transform:translateY(-2px);background:var(--admin-primary)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .back-button{border:1px solid var(--admin-primary)!important;color:var(--admin-primary)!important;background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .back-button:hover{background:rgba(var(--admin-primary-rgb),.1)!important;border-color:var(--admin-accent)!important;color:var(--admin-accent)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-dialog-footer{text-align:center!important;background:#f1f5f9e6!important;border-top:1px solid #0f172a0d!important;border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important;padding:1rem 1.5rem 1.5rem!important;display:block!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-wrapper,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-scrollable-wrapper,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-scrollable-header,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-scrollable-body{background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-thead>tr>th,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-scrollable-header-box,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable.p-datatable-striped .p-datatable-thead>tr>th{color:var(--admin-text-main)!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#f1f5f9!important;border:1px solid #0f172a1a!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;font-weight:700!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-thead>tr>th .p-column-title,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-scrollable-header-box .p-column-title,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th .p-column-title,body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable.p-datatable-striped .p-datatable-thead>tr>th .p-column-title{color:inherit!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-tbody>tr{transition:all .2s;color:var(--admin-text-main)!important;background:0 0!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-tbody>tr:nth-child(2n){background:#0f172a05!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-tbody>tr>td{background:0 0!important;border:1px solid #0f172a0d!important;padding:.75rem 1rem!important;font-size:.85rem!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable .p-datatable-tbody>tr:hover{background:rgba(var(--admin-primary-rgb),.08)!important}body.admin-light-theme .admin-glass-dialog.p-dialog .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:#0f172a08!important}body.admin-light-theme .admin-glass-dialog .glass-input-file{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;display:flex;border:1px solid rgba(var(--admin-primary-rgb),.3)!important;color:var(--admin-text-main)!important;background:#fff!important;border-radius:8px!important;padding:.5rem!important}body.admin-light-theme .admin-glass-dialog .glass-input-file span{opacity:.9;font-size:.9rem;color:var(--admin-text-main)!important}body.admin-light-theme .admin-glass-dialog .glass-choose-file-button{cursor:pointer;white-space:nowrap;font-size:.85rem;transition:all .2s;background:rgba(var(--admin-primary-rgb),.15)!important;border:1px solid rgba(var(--admin-primary-rgb),.4)!important;color:var(--admin-primary)!important;border-radius:4px!important;padding:.4rem 1rem!important;font-weight:700!important}body.admin-light-theme .admin-glass-dialog .glass-choose-file-button:hover{box-shadow:0 0 10px rgba(var(--admin-primary-rgb),.2);background:rgba(var(--admin-primary-rgb),.3)!important;border-color:var(--admin-primary)!important}body.admin-light-theme .p-datepicker{-webkit-backdrop-filter:blur(16px);background:#fff!important;border-radius:8px!important}body.admin-light-theme .p-datepicker .p-datepicker-header{background:rgba(var(--admin-primary-rgb),.1)!important;color:#6366f1!important;padding:.75rem!important}body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-title{font-weight:700;color:var(--admin-primary)!important}body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-prev,body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-next{color:var(--admin-primary)!important}body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-prev:hover,body.admin-light-theme .p-datepicker .p-datepicker-header .p-datepicker-next:hover{background:rgba(var(--admin-primary-rgb),.15)!important}body.admin-light-theme .p-datepicker .p-datepicker-calendar thead th{color:#94a3b8!important}body.admin-light-theme .p-datepicker .p-datepicker-calendar tbody td{padding:.25rem}body.admin-light-theme .p-datepicker .p-datepicker-calendar tbody td>span{border-radius:50%;width:2rem;height:2rem;transition:all .2s;color:#1f2937!important}body.admin-light-theme .p-datepicker .p-datepicker-calendar tbody td>span:hover{background:rgba(var(--admin-primary-rgb),.15)!important;color:#000!important}body.admin-light-theme .p-datepicker .p-datepicker-calendar tbody td>span.p-highlight{background:var(--admin-primary)!important;color:#fff!important}body.admin-light-theme .p-datepicker .p-datepicker-calendar tbody td.p-datepicker-today>span{font-weight:700;color:#fff!important;background:red!important}body.admin-light-theme .p-datepicker .p-datepicker-calendar tbody td.p-datepicker-today>span.p-highlight{color:#fff!important;background:red!important;border:none!important}body.admin-light-theme .p-datepicker .p-timepicker span,body.admin-light-theme .p-datepicker .p-timepicker button{color:#334155!important}body.admin-light-theme .p-datepicker .p-timepicker button:hover{background:#3341551f!important}
body.hq-dark-theme,.hq-wrapper{--hq-primary:#6366f1;--hq-primary-rgb:99,102,241;--hq-secondary:#06b6d4;--hq-secondary-rgb:6,182,212;--hq-accent:#3b82f6;--hq-accent-rgb:59,130,246;--hq-hover:#4f46e5;--hq-hover-rgb:79,70,229;--hq-bg:#0f172a;--hq-bg-rgb:15,23,42;--hq-white:#fff;--hq-white-rgb:255,255,255;--hq-text-main:#f1f5f9;--hq-text-main-rgb:241,245,249;--hq-text-muted:#cbd5e1;--hq-text-muted-rgb:203,213,225;--hq-border-light:rgba(var(--hq-white-rgb),.05);--hq-border-med:rgba(var(--hq-white-rgb),.1);--hq-border-thick:rgba(var(--hq-white-rgb),.2);--hq-shadow:#0006;--hq-shadow-light:#0003;--hq-shadow-med:#0009;--hq-red:#ef4444;--hq-green:#10b981;--hq-blue:#0ea5e9;--holo-hq-primary:rgba(var(--hq-primary-rgb),.8);--holo-hq-secondary:rgba(var(--hq-secondary-rgb),.8);--holo-hq-accent:rgba(var(--hq-accent-rgb),.6);--holo-hq-dark:rgba(var(--hq-bg-rgb),1)}.hq-wrapper{background-color:var(--hq-bg);color:#f8fafc;min-height:100vh;position:relative}.hq-wrapper .p-sortable-column-icon{color:var(--admin-white)!important}.hq-wrapper .holo-bg{z-index:0;background:var(--hq-bg);width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.hq-wrapper .holo-bg:before{content:"";background:radial-gradient(circle at 30% 30%,var(--holo-hq-primary)0%,transparent 40%),radial-gradient(circle at 70% 20%,var(--holo-hq-secondary)0%,transparent 40%),radial-gradient(circle at 20% 80%,var(--holo-hq-accent)0%,transparent 40%),radial-gradient(circle at 80% 80%,var(--holo-hq-secondary)0%,transparent 40%),radial-gradient(circle at 50% 50%,var(--holo-hq-primary)0%,transparent 60%);filter:blur(80px);opacity:.6;width:200%;height:200%;animation:25s ease-in-out infinite alternate hq-holo-float;position:absolute;top:-50%;left:-50%}.hq-wrapper .holo-bg:after{content:"";background:radial-gradient(rgba(var(--hq-white-rgb),.05)1px,transparent 1px);pointer-events:none;z-index:2;opacity:.4;background-size:40px 40px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes hq-holo-float{0%{transform:translate(0)rotate(0)}to{transform:translate(-2%,-5%)rotate(2deg)}}.hq-wrapper .header-container{background:0 0!important}.hq-wrapper .layout-topbar{-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 20px var(--hq-shadow);background:rgba(var(--hq-bg-rgb),.8)!important;border-bottom:1px solid rgba(var(--hq-primary-rgb),.2)!important}.hq-wrapper .layout-topbar .header-details-first,.hq-wrapper .layout-topbar .header-details-second-date-time-picker{text-transform:uppercase;letter-spacing:.05em;color:var(--hq-text-main)!important}.hq-wrapper .layout-topbar .header-dropdown-name label{letter-spacing:.05em;color:var(--hq-text-main)!important}.hq-wrapper .layout-sidebar{-webkit-backdrop-filter:blur(12px);box-shadow:4px 0 24px var(--hq-shadow-light);background:rgba(var(--hq-white-rgb),.03)!important;border-right:1px solid rgba(var(--hq-white-rgb),.05)!important}@media screen and (max-width:991px){.hq-wrapper .layout-sidebar{background:rgba(var(--hq-bg-rgb),.95)!important}}.hq-wrapper .layout-sidebar .layout-menu li>a{transition:all .2s;color:var(--hq-text-muted)!important}.hq-wrapper .layout-sidebar .layout-menu li>a:hover{background:rgba(var(--hq-white-rgb),.05)!important;color:#f8fafc!important}.hq-wrapper .layout-sidebar .layout-menu li>a.active-route{border-left:3px solid var(--hq-primary);color:var(--hq-primary)!important;background:rgba(var(--hq-primary-rgb),.1)!important}.hq-wrapper .layout-sidebar .layout-menu li>a i{color:inherit!important}.hq-wrapper .page-header1{text-transform:uppercase;border-bottom:2px solid rgba(var(--hq-primary-rgb),.3);text-shadow:0 0 10px rgba(var(--hq-primary-rgb),.25);letter-spacing:.05em;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.35rem;display:inline-block;color:var(--hq-primary)!important;font-weight:700!important}.hq-wrapper .modern-page-title{background:linear-gradient(90deg,var(--holo-hq-primary)0%,var(--holo-hq-secondary)100%);background:linear-gradient(90deg,rgba(var(--hq-primary-rgb),.25)0%,#38bdf826 100%);border-left:5px solid var(--hq-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}.hq-wrapper .modern-page-title .title-text{text-transform:uppercase;letter-spacing:.05em;color:var(--hq-white);text-shadow:0 2px 4px var(--hq-shadow);font-size:1.5rem;font-weight:800}.hq-wrapper .modern-page-title .count-badge{background:var(--holo-hq-primary);text-align:center;min-width:2rem;box-shadow:0 0 10px rgba(var(--hq-primary-rgb),.5);border-radius:6px;padding:.25rem .6rem;font-size:.9rem;font-weight:800;color:var(--hq-white)!important}@media screen and (max-width:640px){.hq-wrapper .modern-page-title{padding:.5rem 1rem}.hq-wrapper .modern-page-title .title-text{white-space:normal;font-size:1.1rem}}.hq-wrapper .hitachi_header_bg{display:none!important}.hq-wrapper .hitachi_header_container{align-items:center;display:flex;background:0 0!important}.hq-wrapper h1,.hq-wrapper h2,.hq-wrapper h3,.hq-wrapper h4,.hq-wrapper h5,.hq-wrapper h6,.hq-wrapper p,.hq-wrapper span,.hq-wrapper div,.hq-wrapper li,.hq-wrapper a,.hq-wrapper label,.hq-wrapper .p-component,.hq-wrapper .layout-menuitem-text{color:var(--hq-text-main)}.hq-wrapper .p-error{color:red!important}.hq-wrapper .layout-menuitem-text{letter-spacing:.1em;opacity:.9;font-size:.8rem;text-transform:capitalize!important;font-weight:500!important}.hq-wrapper .custom_input,.hq-wrapper .custom-select,.hq-wrapper .p-inputgroup{width:100%;display:block;position:relative}.hq-wrapper .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input),.hq-wrapper .p-inputnumber-input,.hq-wrapper .p-inputtextarea,.hq-wrapper input[type=text],.hq-wrapper input[type=number],.hq-wrapper textarea{transition:all .3s;background:rgba(var(--hq-white-rgb),.06)!important;background-color:rgba(var(--hq-white-rgb),.06)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important;border-radius:8px!important;padding:.5rem 1rem!important}.hq-wrapper .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input):enabled:focus,.hq-wrapper .p-inputnumber-input:enabled:focus,.hq-wrapper .p-inputtextarea:enabled:focus,.hq-wrapper input[type=text]:enabled:focus,.hq-wrapper input[type=number]:enabled:focus,.hq-wrapper textarea:enabled:focus{border-color:var(--hq-primary)!important;background:rgba(var(--hq-bg-rgb),.8)!important;background-color:rgba(var(--hq-bg-rgb),.8)!important}.hq-wrapper .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input)::-moz-placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper .p-inputnumber-input::-moz-placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper .p-inputtextarea::-moz-placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper input[type=text]::-moz-placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper input[type=number]::-moz-placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper textarea::-moz-placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper .p-inputtext:not(.p-dropdown-label):not(.p-hidden-accessible input)::placeholder,.hq-wrapper .p-inputnumber-input::placeholder,.hq-wrapper .p-inputtextarea::placeholder,.hq-wrapper input[type=text]::placeholder,.hq-wrapper input[type=number]::placeholder,.hq-wrapper textarea::placeholder{color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper .p-inputtext:not(textarea),.hq-wrapper .p-inputnumber-input,.hq-wrapper input[type=text]{height:40px!important;min-height:40px!important}.hq-wrapper .p-dropdown{align-items:center;background:rgba(var(--hq-white-rgb),.06)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;border-radius:8px!important;height:40px!important}.hq-wrapper .p-dropdown .p-inputtext{color:var(--hq-text-main)!important}.hq-wrapper .p-dropdown .p-dropdown-trigger{width:3rem;color:var(--hq-primary)!important}.hq-wrapper .p-paginator .p-dropdown .p-dropdown-label,.hq-wrapper .p-paginator .p-dropdown .p-dropdown-trigger-icon{color:var(--hq-white)!important}.hq-wrapper .p-input-filled .p-inputtext,.hq-wrapper .p-input-filled .p-inputnumber-input,.hq-wrapper .p-input-filled input[type=text],.hq-wrapper .p-input-filled input[type=password],.hq-wrapper .p-inputtext.p-filled,.hq-wrapper .p-password .p-inputtext,.hq-wrapper .p-input-filled .p-inputtext:enabled:focus,.hq-wrapper .p-input-filled .p-inputnumber-input:enabled:focus,.hq-wrapper .p-input-filled input[type=text]:focus,.hq-wrapper .p-input-filled input[type=password]:focus,.hq-wrapper .p-inputtext.p-filled:enabled:focus,.hq-wrapper .p-password .p-inputtext:enabled:focus{background:rgba(var(--hq-white-rgb),.06)!important;background-color:rgba(var(--hq-white-rgb),.06)!important;color:var(--hq-text-main)!important}.hq-wrapper .p-input-filled .p-inputgroup-addon,.hq-wrapper .p-input-filled .p-inputgroup-addon:last-child{background:rgba(var(--hq-white-rgb),.06)!important;background-color:rgba(var(--hq-white-rgb),.06)!important;border-color:rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important}.hq-wrapper input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px rgba(var(--hq-bg-rgb),.95)inset!important;-webkit-text-fill-color:var(--hq-text-main)!important;caret-color:var(--hq-text-main)!important}.hq-wrapper input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px rgba(var(--hq-bg-rgb),.95)inset!important;-webkit-text-fill-color:var(--hq-text-main)!important;caret-color:var(--hq-text-main)!important}.hq-wrapper input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px rgba(var(--hq-bg-rgb),.95)inset!important;-webkit-text-fill-color:var(--hq-text-main)!important;caret-color:var(--hq-text-main)!important}.hq-wrapper input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px rgba(var(--hq-bg-rgb),.95)inset!important;-webkit-text-fill-color:var(--hq-text-main)!important;caret-color:var(--hq-text-main)!important}.hq-wrapper .hq-input-label{text-transform:uppercase;letter-spacing:.05em;text-shadow:0 1px 2px #00000080;margin-bottom:.5rem;display:block;color:#fff!important;font-size:.85rem!important;font-weight:600!important}.hq-wrapper .glass-input{background:rgba(var(--hq-white-rgb),.06)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important;border-radius:8px!important}.hq-wrapper .glass-input:enabled:focus{border-color:var(--hq-primary)!important;box-shadow:0 0 0 2px rgba(var(--hq-primary-rgb),.2)!important;background:rgba(var(--hq-bg-rgb),.8)!important}.hq-wrapper .hq-page-header{z-index:10;display:inline-block;position:relative}.hq-wrapper .page-header1-sub{margin-left:.5rem;font-size:1rem;font-weight:500;color:var(--hq-text-muted)!important}.hq-wrapper .card,.hq-wrapper .custom-card-no-shadow{-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--hq-white-rgb),.08);box-shadow:none;border-radius:20px;margin-bottom:2rem;padding:1rem;background:#ffffff05!important}.hq-wrapper .card,.hq-wrapper .card>*,.hq-wrapper .card p,.hq-wrapper .card span,.hq-wrapper .card div,.hq-wrapper .card label,.hq-wrapper .card h1,.hq-wrapper .card h2,.hq-wrapper .card h3,.hq-wrapper .card h4,.hq-wrapper .card h5,.hq-wrapper .card h6,.hq-wrapper .custom-card-no-shadow,.hq-wrapper .custom-card-no-shadow>*,.hq-wrapper .custom-card-no-shadow p,.hq-wrapper .custom-card-no-shadow span,.hq-wrapper .custom-card-no-shadow div,.hq-wrapper .custom-card-no-shadow label,.hq-wrapper .custom-card-no-shadow h1,.hq-wrapper .custom-card-no-shadow h2,.hq-wrapper .custom-card-no-shadow h3,.hq-wrapper .custom-card-no-shadow h4,.hq-wrapper .custom-card-no-shadow h5,.hq-wrapper .custom-card-no-shadow h6{color:#f8fafc!important;opacity:1!important;visibility:visible!important}.hq-wrapper .card,.hq-wrapper .custom-card-no-shadow{z-index:10!important;position:relative!important}.hq-wrapper .custom-card-no-shadow .font-bold,.hq-wrapper .card .font-bold,.hq-wrapper .hq-wrapper .font-bold{text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(var(--hq-white-rgb),.1);margin-bottom:.5rem;padding-bottom:.5rem;display:block;color:var(--hq-primary)!important;opacity:1!important}.hq-wrapper .search-button{box-shadow:0 0 15px rgba(var(--hq-primary-rgb),.4);text-transform:uppercase;letter-spacing:.05em;transition:all .3s;background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-hover)100%)!important;color:var(--hq-white)!important;border:none!important;border-radius:8px!important;height:40px!important;padding:0 1.5rem!important;font-weight:800!important}.hq-wrapper .search-button:hover{box-shadow:0 0 25px rgba(var(--hq-primary-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-primary)100%)!important}.hq-wrapper .glass-card{-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--hq-white-rgb),.08);box-shadow:none;background:#ffffff05;border-radius:20px;margin-bottom:2rem;padding:1rem;position:relative;overflow:visible}.hq-wrapper .glass-card:before{content:"";background:linear-gradient(135deg,rgba(var(--hq-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}.hq-wrapper .glass-card>*{z-index:1;position:relative}.hq-wrapper .glass-tag{background:rgba(var(--hq-primary-rgb),.15);border:1px solid rgba(var(--hq-primary-rgb),.3);color:var(--hq-primary);letter-spacing:.05em;box-shadow:0 0 10px rgba(var(--hq-primary-rgb),.1);vertical-align:middle;border-radius:99px;align-items:center;margin-left:1rem;padding:.25rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.hq-wrapper .glass-table-wrapper{border:1px solid rgba(var(--hq-white-rgb),.05);background:#ffffff05;border-radius:16px;margin-top:1rem;padding:.5rem;overflow:auto}.hq-wrapper .glass-table-wrapper .p-datatable .p-datatable-tbody>tr.p-row-odd,.hq-wrapper .glass-table-wrapper .rowExpansionTable,.hq-wrapper .glass-table-wrapper .rowExpansionTable .p-datatable,.hq-wrapper .glass-table-wrapper .rowExpansionTable .p-datatable-tbody>tr{background:0 0!important}.hq-wrapper .glass-table-wrapper .p-datatable-row-expansion,.hq-wrapper .glass-table-wrapper .p-datatable-row-expansion>td{background:0 0!important;border:none!important;padding:0!important}.hq-wrapper .neon-button{box-shadow:0 0 15px rgba(var(--hq-primary-rgb),.4);text-transform:uppercase;letter-spacing:.05em;transition:all .3s;background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-hover)100%)!important;color:var(--hq-white)!important;border:none!important;font-weight:800!important}.hq-wrapper .neon-button .p-button-label{color:var(--hq-white)!important;font-weight:800!important}.hq-wrapper .neon-button:hover{box-shadow:0 0 25px rgba(var(--hq-primary-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-primary)100%)!important}.hq-wrapper .glass-danger-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 0 15px #ec489966;background:linear-gradient(135deg,var(--hq-red)0%,#b91c1c 100%)!important;color:var(--hq-white)!important;border:none!important;justify-content:center!important;width:7rem!important;font-weight:700!important}.hq-wrapper .glass-danger-button .p-button-label{color:var(--hq-white)!important;font-weight:700!important}.hq-wrapper .glass-danger-button:hover{box-shadow:0 0 25px rgba(var(--hq-red-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,#fca5a5 0%,var(--hq-red)100%)!important}.hq-wrapper .glass-danger-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.hq-wrapper .glass-danger-button-wide{box-shadow:0 0 15px rgba(var(--hq-red-rgb),.4);letter-spacing:.05em;transition:all .3s;background:linear-gradient(135deg,var(--hq-red)0%,#b91c1c 100%)!important;color:var(--hq-white)!important;white-space:nowrap!important;border:none!important;justify-content:center!important;width:12rem!important;font-weight:800!important}.hq-wrapper .glass-danger-button-wide .p-button-label{color:var(--hq-white)!important;font-weight:700!important}.hq-wrapper .glass-danger-button-wide:hover{box-shadow:0 0 25px rgba(var(--hq-red-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,#fca5a5 0%,var(--hq-red)100%)!important}.hq-wrapper .glass-danger-button-wide:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.hq-wrapper .glass-primary-button{box-shadow:0 0 15px rgba(var(--hq-blue-rgb),.4);letter-spacing:.05em;transition:all .3s;background:linear-gradient(135deg,var(--hq-blue)0%,#0369a1 100%)!important;color:var(--hq-white)!important;white-space:nowrap!important;border:none!important;font-weight:800!important}.hq-wrapper .glass-primary-button .p-button-label{color:var(--hq-white)!important;font-weight:800!important}.hq-wrapper .glass-primary-button:hover{box-shadow:0 0 25px rgba(var(--hq-blue-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,#38bdf8 0%,var(--hq-blue)100%)!important}.hq-wrapper .glass-primary-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.hq-wrapper .glass-edit-button{box-shadow:0 0 15px rgba(var(--hq-green-rgb),.4);letter-spacing:.05em;transition:all .3s;background:linear-gradient(135deg,var(--hq-green)0%,#059669 100%)!important;color:var(--hq-white)!important;white-space:nowrap!important;border:none!important;justify-content:center!important;width:7rem!important;font-weight:800!important}.hq-wrapper .glass-edit-button .p-button-label{color:var(--hq-white)!important;font-weight:800!important}.hq-wrapper .glass-edit-button:hover{box-shadow:0 0 25px rgba(var(--hq-green-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,#34d399 0%,var(--hq-green)100%)!important}.hq-wrapper .glass-edit-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.hq-wrapper .glass-create-button{box-shadow:0 0 15px rgba(var(--hq-green-rgb),.4);letter-spacing:.05em;transition:all .3s;background:linear-gradient(135deg,var(--hq-green)0%,#059669 100%)!important;color:var(--hq-white)!important;white-space:nowrap!important;border:none!important;justify-content:center!important;width:12rem!important;font-weight:800!important}.hq-wrapper .glass-create-button .p-button-label{color:var(--hq-white)!important;font-weight:800!important}.hq-wrapper .glass-create-button:hover{box-shadow:0 0 25px rgba(var(--hq-green-rgb),.6);transform:translateY(-2px);background:linear-gradient(135deg,#34d399 0%,var(--hq-green)100%)!important}.hq-wrapper .glass-create-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.hq-wrapper .icon-circle-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.hq-wrapper .icon-circle-edit,.hq-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}.hq-wrapper .icon-circle-edit i,.hq-wrapper .icon-circle-delete i{pointer-events:none;transition:color .3s;color:var(--hq-white)!important}.hq-wrapper .icon-circle-edit:focus,.hq-wrapper .icon-circle-delete:focus{box-shadow:none!important;outline:none!important}.hq-wrapper .icon-circle-edit:hover,.hq-wrapper .icon-circle-delete:hover{box-shadow:0 0 15px rgba(var(--hq-white-rgb),.3);transform:scale(1.1)}.hq-wrapper .icon-circle-edit:disabled,.hq-wrapper .icon-circle-delete:disabled{opacity:.5;cursor:not-allowed}.hq-wrapper .icon-circle-edit:disabled:hover,.hq-wrapper .icon-circle-delete:disabled:hover{box-shadow:none;transform:none}.hq-wrapper .icon-circle-edit{box-shadow:0 0 12px rgba(var(--hq-green-rgb),.4);background:linear-gradient(135deg,var(--hq-green)0%,#059669 100%)!important}.hq-wrapper .icon-circle-edit:hover{box-shadow:0 0 20px rgba(var(--hq-green-rgb),.6)}.hq-wrapper .icon-circle-delete{box-shadow:0 0 12px rgba(var(--hq-red-rgb),.4);background:linear-gradient(135deg,var(--hq-red)0%,#b91c1c 100%)!important}.hq-wrapper .icon-circle-delete:hover{box-shadow:0 0 20px rgba(var(--hq-red-rgb),.6)}.hq-wrapper .p-datatable-table{min-width:100%}.hq-wrapper .table-wide .p-datatable-table{min-width:50rem!important}.hq-wrapper .p-datatable{background:0 0!important}.hq-wrapper .p-datatable .p-datatable-header{padding:1rem 0;background:0 0!important;border:none!important}.hq-wrapper .p-datatable .p-datatable-thead>tr>th{text-transform:uppercase;letter-spacing:.02em;text-shadow:0 0 10px #00000080;border-top:none;border-left:none;border-right:none;background:rgba(var(--hq-white-rgb),.05)!important;color:var(--hq-white)!important;border-bottom:2px solid rgba(var(--hq-white-rgb),.1)!important;padding:.5rem .4rem!important;font-size:12px!important;font-weight:700!important}.hq-wrapper .p-datatable .p-datatable-thead>tr>th:first-child{border-top-left-radius:12px}.hq-wrapper .p-datatable .p-datatable-thead>tr>th:last-child{border-top-right-radius:12px}.hq-wrapper .p-datatable .p-datatable-thead>tr>th .p-column-title{color:var(--hq-white)!important}.hq-wrapper .p-datatable .p-datatable-tbody>tr{border-bottom:1px solid rgba(var(--hq-white-rgb),.05);font-size:.85rem;transition:background .3s;color:var(--hq-text-main)!important;background:0 0!important}.hq-wrapper .p-datatable .p-datatable-tbody>tr:hover{background:rgba(var(--hq-primary-rgb),.1)!important}.hq-wrapper .p-datatable .p-datatable-tbody>tr>td{border-left:none;border-right:none;border-bottom:1px solid rgba(var(--hq-white-rgb),.05)!important;color:inherit!important;padding:.5rem!important}@media (max-width:960px){.hq-wrapper .p-datatable .p-datatable-tbody>tr{background:0 0!important}}.hq-wrapper .p-datatable .p-datatable-tfoot>tr>td{background:rgba(var(--hq-white-rgb),.05)!important;color:var(--hq-white)!important;border-top:2px solid rgba(var(--hq-white-rgb),.1)!important;border-bottom:none!important;padding:1.5rem 1rem!important;font-weight:700!important}.hq-wrapper .p-datatable .p-datatable-emptymessage td{text-align:center;padding:3rem;font-style:italic;color:#94a3b8!important;background:0 0!important}.hq-wrapper .p-datatable .p-paginator{justify-content:flex-end;padding:1rem .5rem;background:0 0!important;border:none!important}.hq-wrapper .p-datatable .p-paginator .p-paginator-current{font-weight:600;color:var(--hq-white)!important}.hq-wrapper .p-datatable .p-paginator .p-paginator-first,.hq-wrapper .p-datatable .p-paginator .p-paginator-prev,.hq-wrapper .p-datatable .p-paginator .p-paginator-next,.hq-wrapper .p-datatable .p-paginator .p-paginator-last,.hq-wrapper .p-datatable .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(--hq-white-rgb),.05)!important;border:1px solid rgba(var(--hq-white-rgb),.1)!important;color:var(--hq-white)!important}.hq-wrapper .p-datatable .p-paginator .p-paginator-first:not(.p-disabled):hover,.hq-wrapper .p-datatable .p-paginator .p-paginator-prev:not(.p-disabled):hover,.hq-wrapper .p-datatable .p-paginator .p-paginator-next:not(.p-disabled):hover,.hq-wrapper .p-datatable .p-paginator .p-paginator-last:not(.p-disabled):hover,.hq-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page:not(.p-disabled):hover{transform:translateY(-1px);background:rgba(var(--hq-white-rgb),.2)!important;border-color:rgba(var(--hq-white-rgb),.3)!important}.hq-wrapper .p-datatable .p-paginator .p-paginator-first.p-highlight,.hq-wrapper .p-datatable .p-paginator .p-paginator-prev.p-highlight,.hq-wrapper .p-datatable .p-paginator .p-paginator-next.p-highlight,.hq-wrapper .p-datatable .p-paginator .p-paginator-last.p-highlight,.hq-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{box-shadow:0 0 10px rgba(var(--hq-primary-rgb),.4);font-weight:800;background:linear-gradient(135deg,#a855f7 0%,var(--hq-hover)100%)!important;border-color:var(--hq-primary)!important;color:var(--hq-white)!important}.hq-wrapper .p-datatable .p-paginator .p-paginator-first.p-disabled,.hq-wrapper .p-datatable .p-paginator .p-paginator-prev.p-disabled,.hq-wrapper .p-datatable .p-paginator .p-paginator-next.p-disabled,.hq-wrapper .p-datatable .p-paginator .p-paginator-last.p-disabled,.hq-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page.p-disabled{opacity:.4;cursor:not-allowed!important;background:#ffffff05!important}.hq-wrapper .p-datatable .p-paginator .p-paginator-first .pi,.hq-wrapper .p-datatable .p-paginator .p-paginator-prev .pi,.hq-wrapper .p-datatable .p-paginator .p-paginator-next .pi,.hq-wrapper .p-datatable .p-paginator .p-paginator-last .pi,.hq-wrapper .p-datatable .p-paginator .p-paginator-pages .p-paginator-page .pi{font-size:.9rem}.hq-wrapper .p-datatable .p-paginator .p-dropdown{border-radius:8px;align-items:center;margin-left:1rem;background:rgba(var(--hq-white-rgb),.05)!important;border:1px solid rgba(var(--hq-white-rgb),.2)!important;height:2.5rem!important}.hq-wrapper .p-datatable .p-paginator .p-dropdown .p-inputtext,.hq-wrapper .p-datatable .p-paginator .p-dropdown .p-dropdown-label{padding-right:.5rem;color:var(--hq-white)!important}.hq-wrapper .p-datatable .p-paginator .p-dropdown .p-dropdown-trigger{width:2rem;color:#ffffffb3!important;height:100%!important}.hq-wrapper .p-datatable .p-paginator .p-dropdown:hover{background:rgba(var(--hq-white-rgb),.1)!important;border-color:rgba(var(--hq-white-rgb),.3)!important}.hq-wrapper .p-datatable .p-frozen-column{background:rgba(var(--hq-bg-rgb),.95)!important}.hq-wrapper .custom-table-dashboard .p-datatable-wrapper{border:1px solid rgba(var(--hq-white-rgb),.05);background:#ffffff05;border-radius:12px;overflow:hidden}.hq-wrapper .custom-table-dashboard .p-datatable .p-datatable-tbody>tr.p-row-odd{background:0 0!important}.hq-wrapper .hq-detail-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--hq-primary-rgb),.15);background:#ffffff0a;border-radius:16px;padding:1.25rem 1.5rem;transition:all .3s}.hq-wrapper .hq-detail-card .flex.align-items-center{border-bottom:1px solid rgba(var(--hq-white-rgb),.05);padding:.45rem 0}.hq-wrapper .hq-detail-card .flex.align-items-center:last-child{border-bottom:none}.hq-wrapper .hq-detail-label{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700;color:var(--hq-primary)!important}.hq-wrapper .glass-filter-bar{border:1px solid rgba(var(--hq-primary-rgb),.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a66;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:1rem;margin-top:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.hq-wrapper .hq-detail-value{font-size:.9rem;font-weight:600;line-height:1.5;color:var(--hq-white)!important}.hq-wrapper .hq-text-glow{text-shadow:0 0 20px rgba(var(--hq-primary-rgb),.4),0 0 40px rgba(var(--hq-primary-rgb),.15);color:var(--hq-primary)!important}.hq-wrapper .hq-back-link{font-weight:600;color:var(--hq-primary)!important;background:0 0!important;border:none!important}.hq-wrapper .hq-back-link .p-button-label,.hq-wrapper .hq-back-link:hover,.hq-wrapper .hq-back-link:hover .p-button-label{color:var(--hq-primary)!important}.hq-wrapper .p-multiselect{align-items:center;background:rgba(var(--hq-white-rgb),.06)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;border-radius:8px!important}.hq-wrapper .p-multiselect .p-multiselect-label{color:var(--hq-text-main)!important;padding:.5rem 1rem!important}.hq-wrapper .p-multiselect .p-multiselect-trigger{width:3rem;color:var(--hq-primary)!important}.hq-wrapper .p-multiselect .p-multiselect-panel{background:rgba(var(--hq-bg-rgb),.95)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important}.hq-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-header{background:rgba(var(--hq-bg-rgb),.95)!important;border-bottom:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important}.hq-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-header .p-checkbox-box{border-color:rgba(var(--hq-primary-rgb),.5);background:rgba(var(--hq-white-rgb),.05)}.hq-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:var(--hq-text-main)!important;background:0 0!important}.hq-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item:hover{background:rgba(var(--hq-primary-rgb),.2)!important;color:var(--hq-white)!important}.hq-wrapper .p-multiselect .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background:rgba(var(--hq-primary-rgb),.4)!important;color:var(--hq-white)!important}.hq-wrapper .input-parent-file-border{background:rgba(var(--hq-white-rgb),.06)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important;border-radius:8px!important;align-items:center!important;padding:.5rem!important;display:flex!important}.hq-wrapper .input-parent-file-border button{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;margin-right:1rem;transition:all .3s;background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-hover)100%)!important;color:var(--hq-white)!important;border:none!important;border-radius:6px!important;width:auto!important;padding:.4rem 1rem!important;font-weight:700!important}.hq-wrapper .input-parent-file-border button:hover{box-shadow:0 0 10px rgba(var(--hq-primary-rgb),.4);background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-primary)100%)!important}.hq-wrapper .input-parent-file-border span{color:var(--hq-text-main)!important}.hq-wrapper .panel-glass-override{box-shadow:none!important;background:0 0!important;border:none!important}.hq-wrapper .panel-glass-override .p-panel-header{background:rgba(var(--hq-white-rgb),.05)!important;color:var(--hq-text-main)!important;border:none!important;border-radius:12px 12px 0 0!important}.hq-wrapper .panel-glass-override .p-panel-header .p-panel-title{color:var(--hq-text-main)!important;font-weight:700!important}.hq-wrapper .panel-glass-override .p-panel-header .p-panel-icons button{color:var(--hq-text-main)!important}.hq-wrapper .panel-glass-override .p-panel-header .p-panel-icons button:hover{background:rgba(var(--hq-white-rgb),.1)!important}.hq-wrapper .panel-glass-override .p-panel-content{color:var(--hq-text-main)!important;background:#0f172a66!important;border:none!important;border-radius:0 0 12px 12px!important;padding:1.25rem!important}.hq-wrapper .glass-select-button .p-button{transition:all .3s;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-muted)!important;background:#0f172a99!important}.hq-wrapper .glass-select-button .p-button:hover{background:rgba(var(--hq-primary-rgb),.2)!important;color:var(--hq-white)!important}.hq-wrapper .glass-select-button .p-button.p-highlight{box-shadow:0 0 15px rgba(var(--hq-primary-rgb),.4);font-weight:700;background:linear-gradient(135deg,var(--hq-primary)0%,var(--hq-hover)100%)!important;color:var(--hq-white)!important;border-color:var(--hq-primary)!important}.hq-wrapper .glass-save-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:var(--hq-white)!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;border:none!important;justify-content:center!important;width:12rem!important;font-weight:800!important}.hq-wrapper .glass-save-button .p-button-label{color:var(--hq-white)!important;font-weight:800!important}.hq-wrapper .glass-save-button:hover{transform:translateY(-2px);box-shadow:0 0 15px #2563eb80;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important}.hq-wrapper .glass-save-button:disabled{opacity:.6;box-shadow:none;cursor:not-allowed}.hq-wrapper .glass-secondary-button{letter-spacing:.05em;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a;background:rgba(var(--hq-white-rgb),.1)!important;border:1px solid rgba(var(--hq-white-rgb),.2)!important;color:#e2e8f0!important;border-radius:12px!important;font-weight:700!important}.hq-wrapper .glass-secondary-button:hover{transform:translateY(-1px);background:rgba(var(--hq-white-rgb),.2)!important;color:var(--hq-white)!important;border-color:rgba(var(--hq-white-rgb),.4)!important}.hq-wrapper .glass-button-width-auto{width:auto!important;min-width:12rem!important;padding-left:2rem!important;padding-right:2rem!important}.hq-wrapper .glass-button-width-full{width:100%!important}.hq-wrapper .glass-transparent-list{padding:0;background:0 0!important;border:none!important}.hq-wrapper .glass-transparent-list li{margin-bottom:.5rem;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important;background:#0f172a99!important}.hq-wrapper .glass-transparent-list li:hover{background:rgba(var(--hq-primary-rgb),.2)!important}.hq-wrapper .custom-card-info,.hq-wrapper .custom-card-info-with-zIndex{border:1px solid rgba(var(--hq-primary-rgb),.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a66;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000001a}.hq-wrapper .custom-card-info .flex,.hq-wrapper .custom-card-info-with-zIndex .flex{margin-bottom:.75rem}.hq-wrapper .custom-card-info .flex:last-child,.hq-wrapper .custom-card-info-with-zIndex .flex:last-child{margin-bottom:0}.hq-wrapper .custom-card-info .page-header3,.hq-wrapper .custom-card-info-with-zIndex .page-header3{margin-right:.5rem;font-weight:600;display:inline-block;color:var(--hq-primary)!important}.hq-wrapper .custom-card-info span:not(.page-header3),.hq-wrapper .custom-card-info-with-zIndex span:not(.page-header3){color:var(--hq-text-main);font-weight:500}.hq-wrapper .custom-card-info-with-zIndex{z-index:10;position:relative}.hq-wrapper .section-space{border-top:1px solid rgba(var(--hq-primary-rgb),.15);margin-top:3rem;padding-top:2rem}.hq-wrapper .glass-button-width-11rem{width:11rem!important}.hq-wrapper .admin-detail-card{-webkit-backdrop-filter:blur(12px);border:1px solid rgba(var(--hq-primary-rgb),.15);background:#ffffff0a;border-radius:16px;padding:1.25rem 1.5rem;transition:all .3s}.hq-wrapper .admin-detail-card .flex.align-items-center{border-bottom:1px solid rgba(var(--hq-white-rgb),.05);padding:.45rem 0}.hq-wrapper .admin-detail-card .flex.align-items-center:last-child{border-bottom:none}.hq-wrapper .admin-detail-label{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700;color:#f0abfc!important}.hq-wrapper .admin-detail-value{font-size:.9rem;font-weight:600;line-height:1.5;color:var(--hq-white)!important}.hq-wrapper .admin-text-glow{text-shadow:0 0 20px #ec489966,0 0 40px #ec489926;color:#d946ef!important}.hq-wrapper .admin-back-link{font-weight:600;color:var(--hq-primary)!important;background:0 0!important;border:none!important}.hq-wrapper .admin-back-link .p-button-label,.hq-wrapper .admin-back-link:hover,.hq-wrapper .admin-back-link:hover .p-button-label{color:var(--hq-primary)!important}.hq-wrapper .text-glow{text-shadow:0 0 20px rgba(var(--hq-primary-rgb),.3)}.hq-wrapper .glass-login-button{-webkit-backdrop-filter:blur(12px);text-transform:uppercase;letter-spacing:.1em;box-shadow:0 0 20px rgba(var(--hq-primary-rgb),.15);transition:all .3s;background:rgba(var(--hq-white-rgb),.08)!important;border:1px solid rgba(var(--hq-primary-rgb),.4)!important;color:var(--hq-white)!important;border-radius:12px!important;font-weight:700!important}.hq-wrapper .glass-login-button .p-button-label{color:var(--hq-white)!important;font-weight:700!important}.hq-wrapper .glass-login-button:enabled:hover{box-shadow:0 0 30px rgba(var(--hq-primary-rgb),.3);transform:translateY(-2px);background:rgba(var(--hq-primary-rgb),.15)!important;border-color:rgba(var(--hq-primary-rgb),.6)!important}.hq-wrapper~.p-dropdown-panel,body>.p-dropdown-panel{-webkit-backdrop-filter:blur(12px);background:rgba(var(--hq-bg-rgb),.95)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;box-shadow:0 8px 32px var(--hq-shadow)!important;border-radius:8px!important}.hq-wrapper~.p-dropdown-panel .p-dropdown-items,body>.p-dropdown-panel .p-dropdown-items{padding:0}.hq-wrapper~.p-dropdown-panel .p-dropdown-items .p-dropdown-item,body>.p-dropdown-panel .p-dropdown-items .p-dropdown-item{transition:background .2s;color:var(--hq-text-main)!important;background:0 0!important;padding:.75rem 1rem!important}.hq-wrapper~.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover,body>.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background:rgba(var(--hq-primary-rgb),.2)!important;color:var(--hq-white)!important}.hq-wrapper~.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,body>.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:var(--hq-white)!important;background:#8b5cf659!important}.hq-glass-dialog.p-dialog{-webkit-backdrop-filter:blur(20px);background:rgba(var(--hq-bg-rgb),.95)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 20px 50px #000c!important}.hq-glass-dialog.p-dialog.p-dialog{box-shadow:0 20px 50px #000c!important}.hq-glass-dialog.p-dialog .p-dialog-header{border-bottom:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-white)!important;background:#8b5cf614!important;justify-content:center!important;align-items:center!important;padding:2.5rem 1.5rem 1.25rem!important;display:flex!important;position:relative!important}.hq-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:var(--hq-primary)!important;text-align:center!important;flex:1!important;margin:0!important}.hq-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}.hq-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:var(--hq-primary)!important}.hq-glass-dialog.p-dialog .p-dialog-header .p-dialog-header-icon:hover{transform:rotate(90deg);background:rgba(var(--hq-primary-rgb),.15)!important}.hq-glass-dialog.p-dialog .p-dialog-content{text-align:left;font-size:1rem;line-height:1.6;color:var(--hq-text-main)!important;background:0 0!important;padding:2rem 1.5rem!important}.hq-glass-dialog.p-dialog .p-dialog-content div,.hq-glass-dialog.p-dialog .p-dialog-content p,.hq-glass-dialog.p-dialog .p-dialog-content span:not(.p-tabview-title,.p-dropdown-label,.p-multiselect-label,.p-button-label,.p-error){color:var(--hq-text-main)!important}.hq-glass-dialog.p-dialog .p-dialog-content .hitachi_header_bg{background-color:var(--hq-primary)!important;border:none!important;border-radius:2px!important;width:4px!important;height:24px!important;display:block!important}.hq-glass-dialog.p-dialog .p-dialog-content .page-header1{color:var(--hq-white)!important;text-shadow:none!important;background:0 0!important;border-bottom:none!important;margin-bottom:0!important;padding:0!important;font-size:1.2rem!important;font-weight:700!important}.hq-glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex,.hq-glass-dialog.p-dialog .p-dialog-content .custom-card-info{border:1px solid rgba(var(--hq-primary-rgb),.3)!important;background:#ffffff08!important;border-radius:10px!important;margin:1rem 0!important;padding:1.25rem!important}.hq-glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex span:not(.page-header3),.hq-glass-dialog.p-dialog .p-dialog-content .custom-card-info span:not(.page-header3){color:var(--hq-text-main)!important}.hq-glass-dialog.p-dialog .p-dialog-content .custom-card-info-with-zIndex .page-header3,.hq-glass-dialog.p-dialog .p-dialog-content .custom-card-info .page-header3{color:var(--hq-primary)!important;font-size:.95rem!important;font-weight:700!important}.hq-glass-dialog.p-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input),.hq-glass-dialog.p-dialog .p-dialog-content .p-password-input,.hq-glass-dialog.p-dialog .p-dialog-content .p-dropdown,.hq-glass-dialog.p-dialog .p-dialog-content .p-multiselect{background:rgba(var(--hq-white-rgb),.06)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-white)!important}.hq-glass-dialog.p-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input):enabled:hover,.hq-glass-dialog.p-dialog .p-dialog-content .p-password-input:enabled:hover,.hq-glass-dialog.p-dialog .p-dialog-content .p-dropdown:enabled:hover,.hq-glass-dialog.p-dialog .p-dialog-content .p-multiselect:enabled:hover{border-color:rgba(var(--hq-primary-rgb),.6)!important}.hq-glass-dialog.p-dialog .p-dialog-content .p-inputtext:not(.p-inputnumber-input):enabled:focus,.hq-glass-dialog.p-dialog .p-dialog-content .p-password-input:enabled:focus,.hq-glass-dialog.p-dialog .p-dialog-content .p-dropdown:enabled:focus,.hq-glass-dialog.p-dialog .p-dialog-content .p-multiselect:enabled:focus{border-color:var(--hq-primary)!important;box-shadow:0 0 0 2px rgba(var(--hq-primary-rgb),.2)!important}.hq-glass-dialog.p-dialog .p-dialog-content label{color:var(--hq-text-muted)!important}.hq-glass-dialog.p-dialog .p-dialog-footer{border-top:1px solid rgba(var(--hq-primary-rgb),.2)!important;text-align:center!important;background:#0f172a66!important;padding:1rem 1.5rem 1.5rem!important;display:block!important}.hq-glass-dialog.p-dialog .p-dialog-footer .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}.hq-glass-dialog.p-dialog .p-dialog-footer .p-button:not(:last-child){margin-bottom:.75rem!important}.hq-glass-dialog.p-dialog .glass-danger-button{background:linear-gradient(135deg,var(--hq-red)0%,#b91c1c 100%)!important;color:var(--hq-white)!important;border:none!important}.hq-glass-dialog.p-dialog .glass-danger-button:hover{background:linear-gradient(135deg,#fca5a5 0%,var(--hq-red)100%)!important;box-shadow:0 0 25px rgba(var(--hq-red-rgb),.6)!important;transform:translateY(-2px)!important}.hq-glass-dialog.p-dialog .back-button{border:1px solid rgba(var(--hq-primary-rgb),.5)!important;color:var(--hq-primary)!important;background:0 0!important}.hq-glass-dialog.p-dialog .back-button:hover{background:rgba(var(--hq-primary-rgb),.15)!important;border-color:var(--hq-primary)!important;color:var(--hq-primary)!important;box-shadow:0 4px 12px rgba(var(--hq-primary-rgb),.2)!important;transform:translateY(-1px)!important}.hq-glass-dialog.p-dialog .glass-input-file{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;display:flex;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;color:var(--hq-text-main)!important;background:#0f172a66!important;border-radius:8px!important;padding:.5rem!important}.hq-glass-dialog.p-dialog .glass-input-file span{opacity:.9;font-size:.9rem;color:var(--hq-text-main)!important}.hq-glass-dialog.p-dialog .glass-choose-file-button{cursor:pointer;white-space:nowrap;font-size:.85rem;transition:all .2s;background:linear-gradient(135deg,rgba(var(--hq-primary-rgb),.2)0%,rgba(var(--hq-primary-rgb),.1)100%)!important;border:1px solid rgba(var(--hq-primary-rgb),.4)!important;color:var(--hq-primary)!important;border-radius:4px!important;padding:.4rem 1rem!important;font-weight:700!important}.hq-glass-dialog.p-dialog .glass-choose-file-button:hover{box-shadow:0 0 10px rgba(var(--hq-primary-rgb),.2);background:rgba(var(--hq-primary-rgb),.3)!important;border-color:var(--hq-primary)!important}.hq-wrapper~.p-datepicker,body>.p-datepicker{-webkit-backdrop-filter:blur(12px);background:rgba(var(--hq-bg-rgb),.95)!important;border:1px solid rgba(var(--hq-primary-rgb),.3)!important;border-radius:8px!important;box-shadow:0 10px 40px #0009!important}.hq-wrapper~.p-datepicker .p-datepicker-header,body>.p-datepicker .p-datepicker-header{background:rgba(var(--hq-primary-rgb),.1)!important;border-bottom:1px solid rgba(var(--hq-primary-rgb),.2)!important;color:var(--hq-primary)!important;padding:.75rem!important}.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title,body>.p-datepicker .p-datepicker-header .p-datepicker-title{font-weight:700;color:#fff!important}.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,body>.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,body>.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#fff!important}.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-prev,.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-next,body>.p-datepicker .p-datepicker-header .p-datepicker-prev,body>.p-datepicker .p-datepicker-header .p-datepicker-next{color:var(--hq-primary)!important}.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-prev:hover,.hq-wrapper~.p-datepicker .p-datepicker-header .p-datepicker-next:hover,body>.p-datepicker .p-datepicker-header .p-datepicker-prev:hover,body>.p-datepicker .p-datepicker-header .p-datepicker-next:hover{background:rgba(var(--hq-primary-rgb),.2)!important}.hq-wrapper~.p-datepicker .p-datepicker-calendar thead th,body>.p-datepicker .p-datepicker-calendar thead th{color:#94a3b8!important}.hq-wrapper~.p-datepicker .p-datepicker-calendar tbody td,body>.p-datepicker .p-datepicker-calendar tbody td{padding:.25rem}.hq-wrapper~.p-datepicker .p-datepicker-calendar tbody td>span,body>.p-datepicker .p-datepicker-calendar tbody td>span{border-radius:50%;width:2rem;height:2rem;transition:all .2s;color:var(--hq-text-main)!important}.hq-wrapper~.p-datepicker .p-datepicker-calendar tbody td>span:hover,body>.p-datepicker .p-datepicker-calendar tbody td>span:hover{background:rgba(var(--hq-primary-rgb),.2)!important;color:var(--hq-white)!important}.hq-wrapper~.p-datepicker .p-datepicker-calendar tbody td>span.p-highlight,body>.p-datepicker .p-datepicker-calendar tbody td>span.p-highlight{box-shadow:0 0 10px rgba(var(--hq-primary-rgb),.4);background:linear-gradient(135deg,#a855f7 0%,var(--hq-hover)100%)!important;color:var(--hq-white)!important}.hq-wrapper~.p-datepicker .p-datepicker-calendar tbody td.p-datepicker-today>span,body>.p-datepicker .p-datepicker-calendar tbody td.p-datepicker-today>span{font-weight:700;background:rgba(var(--hq-white-rgb),.1)!important;border:1px solid rgba(var(--hq-primary-rgb),.5)!important;color:var(--hq-primary)!important}.hq-wrapper~.p-datepicker .p-datepicker-calendar tbody td.p-datepicker-today>span.p-highlight,body>.p-datepicker .p-datepicker-calendar tbody td.p-datepicker-today>span.p-highlight{background:linear-gradient(135deg,#a855f7 0%,var(--hq-hover)100%)!important;color:var(--hq-white)!important;border:none!important}.hq-wrapper~.p-datepicker .p-timepicker,body>.p-datepicker .p-timepicker{border-top:1px solid rgba(var(--hq-primary-rgb),.2)!important}.hq-wrapper~.p-datepicker .p-timepicker span,body>.p-datepicker .p-timepicker span{color:var(--hq-text-main)!important}.hq-wrapper~.p-datepicker .p-timepicker button,body>.p-datepicker .p-timepicker button{color:var(--hq-primary)!important}.hq-wrapper~.p-datepicker .p-timepicker button:hover,body>.p-datepicker .p-timepicker button:hover{background:rgba(var(--hq-primary-rgb),.2)!important}
