input[type=number].no-spinner::-webkit-inner-spin-button,input[type=number].no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].no-spinner{-moz-appearance:textfield}.modal .modal-dialog.modal-xl{max-width:min(96vw,1680px)}.modal .modal-dialog.modal-lg{max-width:min(92vw,1320px)}.modal .modal-content{max-height:calc(100vh - 2rem)}.modal .modal-body{overflow-x:auto}@media (max-width:991.98px){.modal .modal-dialog.modal-lg,.modal .modal-dialog.modal-xl{max-width:calc(100vw - 1rem);margin:.5rem auto}}:where(.theme-dark,[data-bs-theme=dark]) .table{--tblr-table-bg:var(--tblr-bg-surface);--tblr-table-striped-bg:rgba(255,255,255,0.02);--tblr-table-hover-bg:rgba(255,255,255,0.06);--tblr-table-border-color:var(--tblr-border-color)}:where(.theme-dark,[data-bs-theme=dark]) textarea.form-control{background-color:var(--tblr-bg-surface);color:var(--tblr-body-color);border-color:var(--tblr-border-color)}:where(.theme-dark,[data-bs-theme=dark]) textarea.form-control:focus{background-color:var(--tblr-bg-surface)}:where(.theme-dark,[data-bs-theme=dark]) .progress{background-color:var(--tblr-bg-surface-tertiary)}:where(.theme-dark,[data-bs-theme=dark]) .progress-bar{background-color:var(--tblr-primary)}:where(.theme-dark,[data-bs-theme=dark]) .bg-light{background-color:var(--tblr-bg-surface-tertiary)!important;color:var(--tblr-body-color)!important}:where(.theme-dark,[data-bs-theme=dark]) .admin-users-surface{background-color:var(--tblr-bg-surface)!important;color:var(--tblr-body-color)!important;border-color:var(--tblr-border-color)!important}:where(.theme-dark,[data-bs-theme=dark]) .admin-users-surface .form-control,:where(.theme-dark,[data-bs-theme=dark]) .admin-users-surface .form-select{background-color:var(--tblr-bg-forms);color:var(--tblr-body-color);border-color:var(--tblr-border-color)}:where(.theme-dark,[data-bs-theme=dark]) .admin-users-surface .form-control::placeholder{color:var(--tblr-secondary-color)}:where(.theme-dark,[data-bs-theme=dark]) .admin-users-surface-item{background-color:var(--tblr-bg-surface)!important;color:var(--tblr-body-color)!important;border-color:var(--tblr-border-color)!important}:where(.theme-dark,[data-bs-theme=dark]) .admin-users-surface .table{--tblr-table-bg:var(--tblr-bg-surface);--tblr-table-striped-bg:rgba(255,255,255,0.02);--tblr-table-hover-bg:rgba(255,255,255,0.06);--tblr-table-border-color:var(--tblr-border-color)}:where(.theme-dark,[data-bs-theme=dark]) .swal2-popup{background:var(--tblr-bg-surface);color:var(--tblr-body-color);border:1px solid var(--tblr-border-color-translucent);box-shadow:var(--tblr-box-shadow)}:where(.theme-dark,[data-bs-theme=dark]) .swal2-html-container,:where(.theme-dark,[data-bs-theme=dark]) .swal2-title{color:var(--tblr-body-color)}:where(.theme-dark,[data-bs-theme=dark]) .swal2-input,:where(.theme-dark,[data-bs-theme=dark]) .swal2-select,:where(.theme-dark,[data-bs-theme=dark]) .swal2-textarea{background:var(--tblr-bg-forms);color:var(--tblr-body-color);border-color:var(--tblr-border-color)}:where(.theme-dark,[data-bs-theme=dark]) .swal2-styled.swal2-confirm{background-color:var(--tblr-primary);color:#fff}:where(.theme-dark,[data-bs-theme=dark]) .swal2-styled.swal2-cancel{background-color:var(--tblr-secondary);color:#fff}.tox .tox-dialog{border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(15,23,42,.18)}.tox .tox-dialog__body,.tox .tox-dialog__footer,.tox .tox-dialog__header{padding:20px 24px}.tox .tox-dialog__body-content{padding:0}.tox .tox-dialog__body-nav{padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #e5e7eb}.tox .tox-dialog__body-nav-item{padding:8px 12px;border-radius:8px}.tox .tox-dialog__footer{background:#f8fafc}.tox .tox-dialog__title{padding-right:16px}.tox .tox-dialog__header .tox-button--icon{margin-right:8px}.tox .tox-dialog__footer .tox-button{margin-left:6px;margin-right:6px;border-radius:8px}.tox-tinymce-aux{z-index:2000!important}.tox .tox-dialog-wrap__backdrop{background:rgba(15,23,42,.35)}.tox .tox-dialog-wrap{display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none}.tox .tox-dialog-wrap,.tox .tox-dialog-wrap__backdrop{position:fixed!important;inset:0!important}.tox .tox-dialog{margin:0!important;width:min(720px,calc(100vw - 2rem))!important;max-height:calc(100vh - 3rem);pointer-events:auto;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.tox .tox-dialog__body{max-height:calc(100vh - 14rem);overflow:auto}.auth-shell{background:linear-gradient(135deg,#f8fafc,#eef2f6)}.auth-panel{background:#ffffff;border-right:1px solid #e6ebf2}.auth-title h1{font-family:Poppins,Segoe UI,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:-.02em;color:#1f2937}.auth-logo-wrap{border-radius:12px;padding:8px 10px;display:inline-flex;align-items:center;justify-content:center}.auth-logo-img{display:block;margin:0 auto}.auth-card,.auth-card .card,.auth-card .card-body,.auth-card .card-md{background:#ffffff}.auth-card{border-radius:16px;padding:20px 22px;box-shadow:0 18px 40px rgba(15,23,42,.08);border:1px solid rgba(148,163,184,.25)}.auth-media{position:relative;background:#0f172a}.auth-slide{position:relative;background-position:50%;background-size:cover}.auth-overlay{position:absolute;inset:0;background:linear-gradient(120deg,rgba(7,12,22,.85),rgba(7,12,22,.35) 45%,rgba(7,12,22,.15))}.auth-caption{position:absolute;bottom:48px;left:56px;max-width:420px;color:#f8fafc;z-index:2}.auth-caption-title{font-family:Poppins,Segoe UI,Helvetica Neue,sans-serif;font-size:24px;font-weight:600;letter-spacing:.01em}.auth-caption-desc{margin-top:10px;color:rgba(248,250,252,.88);font-size:14px}[data-bs-theme=dark] .auth-shell{background:linear-gradient(135deg,#0b1220,#111827)}[data-bs-theme=dark] .auth-panel{background:#0f172a;border-right:1px solid #1e293b}[data-bs-theme=dark] .auth-title h1{color:#e2e8f0}[data-bs-theme=dark] .auth-title .text-muted{color:#94a3b8!important}[data-bs-theme=dark] .auth-card,[data-bs-theme=dark] .auth-card .card,[data-bs-theme=dark] .auth-card .card-body,[data-bs-theme=dark] .auth-card .card-md{background:#111827;border-color:#334155;box-shadow:0 18px 40px rgba(2,6,23,.45)}[data-bs-theme=dark] .auth-logo-wrap{background:rgba(15,23,42,.55);border:1px solid #334155}@media (max-width:991px){.auth-panel{border-right:none}}@media (max-width:767.98px){.fc .fc-toolbar{flex-wrap:wrap;justify-content:center;row-gap:.5rem}.fc .fc-toolbar-title{font-size:1.1em}}.po-modal-hide-total td:nth-child(8),.po-modal-hide-total th:nth-child(8){display:none}:where(.theme-dark,[data-bs-theme=dark]){--erp-dark-surface:var(--tblr-bg-surface,#182433);--erp-dark-surface-2:var(--tblr-bg-surface-tertiary,#202d3d);--erp-dark-form:var(--tblr-bg-forms,#101a2a);--erp-dark-border:var(--tblr-border-color,#334155);--erp-dark-text:var(--tblr-body-color,#d9e2ef);--erp-dark-muted:var(--tblr-secondary-color,#94a3b8)}:where(.theme-dark,[data-bs-theme=dark]) .bg-white,:where(.theme-dark,[data-bs-theme=dark]) .bg-white-subtle{background-color:var(--erp-dark-surface)!important;color:var(--erp-dark-text)!important}:where(.theme-dark,[data-bs-theme=dark]) .text-dark{color:var(--erp-dark-text)!important}:where(.theme-dark,[data-bs-theme=dark]) .border-dark,:where(.theme-dark,[data-bs-theme=dark]) .border-white{border-color:var(--erp-dark-border)!important}:where(.theme-dark,[data-bs-theme=dark]) .table-light,:where(.theme-dark,[data-bs-theme=dark]) .table-light td,:where(.theme-dark,[data-bs-theme=dark]) .table-light th,:where(.theme-dark,[data-bs-theme=dark]) .table-light>td,:where(.theme-dark,[data-bs-theme=dark]) .table-light>th{--bs-table-bg:var(--erp-dark-surface-2)!important;--bs-table-color:var(--erp-dark-text)!important;--bs-table-border-color:var(--erp-dark-border)!important;background-color:var(--erp-dark-surface-2)!important;color:var(--erp-dark-text)!important;border-color:var(--erp-dark-border)!important}:where(.theme-dark,[data-bs-theme=dark]) .form-control,:where(.theme-dark,[data-bs-theme=dark]) .form-select,:where(.theme-dark,[data-bs-theme=dark]) .input-group-text{background-color:var(--erp-dark-form);color:var(--erp-dark-text);border-color:var(--erp-dark-border)}:where(.theme-dark,[data-bs-theme=dark]) .form-control::placeholder{color:var(--erp-dark-muted)}:where(.theme-dark,[data-bs-theme=dark]) .card-footer.bg-white,:where(.theme-dark,[data-bs-theme=dark]) .modal-content,:where(.theme-dark,[data-bs-theme=dark]) .modal-footer,:where(.theme-dark,[data-bs-theme=dark]) .modal-header{background-color:var(--erp-dark-surface)!important;color:var(--erp-dark-text);border-color:var(--erp-dark-border)}:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-dialog,:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-dialog__footer,:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-edit-area,:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-editor-header,:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-statusbar,:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-toolbar,:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-toolbar__primary{background-color:var(--erp-dark-surface)!important;color:var(--erp-dark-text);border-color:var(--erp-dark-border)}:where(.theme-dark,[data-bs-theme=dark]) .tox .tox-edit-area__iframe{background-color:var(--erp-dark-form)}:where(.theme-dark,[data-bs-theme=dark]) .alert-info.bg-white{background-color:rgba(37,99,235,.18)!important;color:#bfdbfe!important}:where(.theme-dark,[data-bs-theme=dark]) [style*="background: #fff"],:where(.theme-dark,[data-bs-theme=dark]) [style*="background: rgb(255, 255, 255)"],:where(.theme-dark,[data-bs-theme=dark]) [style*="background:#fff"]{background:var(--erp-dark-surface)!important;color:var(--erp-dark-text)!important}:where(.theme-dark,[data-bs-theme=dark]) [style*="background: #f8f9ff"],:where(.theme-dark,[data-bs-theme=dark]) [style*="background: rgb(248, 249, 255)"],:where(.theme-dark,[data-bs-theme=dark]) [style*="background:#f8f9ff"]{background:var(--erp-dark-form)!important}:where(.theme-dark,[data-bs-theme=dark]) [style*="color: #111"],:where(.theme-dark,[data-bs-theme=dark]) [style*="color: rgb(17, 24, 39)"],:where(.theme-dark,[data-bs-theme=dark]) [style*="color:#111"]{color:var(--erp-dark-text)!important}.support-ticket-card:focus-visible,.support-ticket-card:hover{border-color:var(--tblr-primary)!important;box-shadow:0 .25rem .75rem rgba(var(--tblr-primary-rgb),.14)!important}.support-panel{border-radius:20px!important}.support-panel>.bg-primary,.support-panel>.card-header{border-top-left-radius:20px;border-top-right-radius:20px}.support-panel .card,.support-ticket-detail-card{border-radius:14px}.support-back-button{font-weight:600;color:var(--tblr-primary)}.support-back-button:focus-visible,.support-back-button:hover{color:var(--tblr-primary-dark,var(--tblr-primary));text-decoration:underline!important}