:root{--color-primary: #1976d2;--color-secondary: #424242;--color-background: #FFFFFF;--color-surface: #FFFFFF;--color-cardBackground: #FFFFFF;--color-textPrimary: #333333;--color-textSecondary: #666666;--color-border: #d0d0d0;--color-divider: #e0e0e0;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-base: 13px;--font-size-lg: 14px;--font-size-xl: 16px;--font-size-2xl: 18px;--sidebar-width: 256px;--header-height: 64px;--border-radius: 8px}body[data-theme=theme2]{background-color:var(--color-background)!important;color:var(--color-textPrimary)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;scrollbar-color:#334155 #1E293B}body[data-theme=theme2] *{border-color:var(--color-border)!important}body[data-theme=theme2] .v-application,body[data-theme=theme2] .v-main{background-color:var(--color-background)!important}body[data-theme=theme2] .v-container,body[data-theme=theme2] .v-row,body[data-theme=theme2] .v-col{background-color:transparent!important}body[data-theme=theme2] ::-webkit-scrollbar{width:8px;height:8px}body[data-theme=theme2] ::-webkit-scrollbar-track{background:#1e293b}body[data-theme=theme2] ::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}body[data-theme=theme2] ::-webkit-scrollbar-thumb:hover{background:#475569}body[data-theme=theme2] .v-card{background-color:var(--color-cardBackground)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-card-title,body[data-theme=theme2] .v-card-text{color:var(--color-textPrimary)!important}body[data-theme=theme2] .home_headerbg{background:#0f172a!important}body[data-theme=theme2] .home_headerbg .top_line{border-bottom:1px solid #10B981!important}body[data-theme=theme2] .home_headerbg .top_line .right_bg{background-color:#10b981!important}body[data-theme=theme2] .home_header,body[data-theme=theme2] .home_header .menu-btn,body[data-theme=theme2] .home_header .v-toolbar-title{color:#f1f5f9!important}body[data-theme=theme2] .home_header .v-btn{border-color:#10b981!important;color:#f1f5f9!important}body[data-theme=theme2] .home_header .v-btn:hover{background-color:#10b9811a!important}body[data-theme=theme2] .home_header .d-flex.align-center>span{color:#f1f5f9!important}body[data-theme=theme2] .home_header .v-btn[icon]{color:#f1f5f9!important}body[data-theme=theme2] .v-menu .v-card,body[data-theme=theme2] .v-menu .v-list{background-color:#1e293b!important}body[data-theme=theme2] .v-menu .v-list-item{color:#f1f5f9!important}body[data-theme=theme2] .v-menu .v-list-item:hover{background-color:#10b9811a!important}body[data-theme=theme2] .v-menu .v-list-item .v-icon{color:#10b981!important}body[data-theme=theme2] .v-menu .v-list-item-title{color:#f1f5f9!important}body[data-theme=theme2] .custom-popup-card{background:#1e293bf2!important;border:1px solid #334155!important}body[data-theme=theme2] .form_card_li{background:#1e293b!important;color:#10b981!important;border:2px solid #10B981!important}body[data-theme=theme2] .ticket_preview .preview_tit{color:#10b981!important}body[data-theme=theme2] .ticket_preview .preview_list{color:#f1f5f9!important}body[data-theme=theme2] .drag-handle{background:linear-gradient(90deg,#10b981,#059669)!important;height:4px!important;border-radius:4px 4px 0 0!important}body[data-theme=theme2] .login_header .top_line{border-bottom:1px solid #10B981!important}body[data-theme=theme2] .login_header .top_line .right_bg{background-color:#10b981!important}body[data-theme=theme2] .v-card-subtitle{color:var(--color-textSecondary)!important}body[data-theme=theme2] .v-field{background-color:#1e293b!important;color:#f1f5f9!important}body[data-theme=theme2] .v-field input,body[data-theme=theme2] .v-field textarea{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] .v-field label{color:#cbd5e1!important;font-weight:500!important;font-size:13px!important}body[data-theme=theme2] .v-field--focused label{color:#10b981!important;font-weight:600!important}body[data-theme=theme2] .v-field__outline__start,body[data-theme=theme2] .v-field__outline__end,body[data-theme=theme2] .v-field__outline__notch:before,body[data-theme=theme2] .v-field__outline__notch:after{border-color:#64748b!important}body[data-theme=theme2] .v-field--focused .v-field__outline__start,body[data-theme=theme2] .v-field--focused .v-field__outline__end,body[data-theme=theme2] .v-field--focused .v-field__outline__notch:before,body[data-theme=theme2] .v-field--focused .v-field__outline__notch:after{border-color:#10b981!important}body[data-theme=theme2] .v-field:hover:not(.v-field--focused) .v-field__outline__start,body[data-theme=theme2] .v-field:hover:not(.v-field--focused) .v-field__outline__end,body[data-theme=theme2] .v-field:hover:not(.v-field--focused) .v-field__outline__notch:before,body[data-theme=theme2] .v-field:hover:not(.v-field--focused) .v-field__outline__notch:after{border-color:#94a3b8!important}body[data-theme=theme2] .v-text-field input{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] .v-text-field input::placeholder{color:#94a3b8!important;opacity:1!important;font-size:13px!important}body[data-theme=theme2] .v-field__input{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] .v-select,body[data-theme=theme2] .v-select .v-field{background-color:#1e293b!important}body[data-theme=theme2] .v-select__selection,body[data-theme=theme2] .v-select .v-field__input,body[data-theme=theme2] .v-select .v-select__selection-text,body[data-theme=theme2] .v-list-item-title{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] .v-overlay__content>.v-card,body[data-theme=theme2] .v-overlay__content>.v-sheet,body[data-theme=theme2] .v-overlay__content>.v-list{border:none!important;box-shadow:0 4px 12px #0000004d!important}body[data-theme=theme2] .v-select__content,body[data-theme=theme2] .v-autocomplete__content,body[data-theme=theme2] .v-combobox__content{background-color:#1e293b!important;border:none!important;box-shadow:0 4px 12px #0000004d!important}body[data-theme=theme2] .v-table{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-table .v-table__wrapper>table{background-color:var(--color-tableRow)!important}body[data-theme=theme2] .v-table .v-table__wrapper>table>thead>tr>th{background-color:var(--color-tableHeader)!important;color:var(--color-textPrimary)!important;border-color:var(--color-tableBorder)!important;font-weight:600!important}body[data-theme=theme2] .v-table .v-table__wrapper>table>tbody>tr>td{border-color:var(--color-tableBorder)!important;color:var(--color-textPrimary)!important;background-color:var(--color-tableRow)!important}body[data-theme=theme2] .v-table .v-table__wrapper>table>tbody>tr:hover{background-color:var(--color-tableRowHover)!important}body[data-theme=theme2] .v-table .v-table__wrapper>table>tbody>tr:hover>td{background-color:var(--color-tableRowHover)!important}body[data-theme=theme2] .v-navigation-drawer{background-color:#1e293b!important;border-right:1px solid #334155!important}body[data-theme=theme2] .v-list{background-color:transparent!important;border:none!important}body[data-theme=theme2] .v-list-item{color:#f1f5f9!important;border:none!important;background-color:transparent!important}body[data-theme=theme2] .v-list-item:hover{background-color:#334155!important}body[data-theme=theme2] .v-list-item--active{background-color:#10b98126!important;border-left:3px solid #10B981!important}body[data-theme=theme2] .v-list-item-title{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] .v-list-item--active .v-list-item-title{color:#10b981!important;font-weight:600!important}body[data-theme=theme2] .v-list-item .v-icon{color:#94a3b8!important}body[data-theme=theme2] .v-list-item--active .v-icon{color:#10b981!important}body[data-theme=theme2] .v-list-item-subtitle{color:var(--color-textSecondary)!important}body[data-theme=theme2] .v-app-bar{background-color:transparent!important;border:none!important}body[data-theme=theme2] .v-toolbar{background-color:transparent!important;color:#f1f5f9!important}body[data-theme=theme2] .v-toolbar-title{color:#f1f5f9!important}body[data-theme=theme2] .v-btn{color:var(--color-textPrimary)!important;background-color:var(--color-surface)!important}body[data-theme=theme2] .v-btn--variant-elevated,body[data-theme=theme2] .v-btn--variant-flat{background-color:var(--color-primary)!important;color:#fff!important}body[data-theme=theme2] .v-btn--variant-outlined{border-color:var(--color-border)!important;color:var(--color-textPrimary)!important;background-color:transparent!important}body[data-theme=theme2] .v-btn--variant-text{color:var(--color-textPrimary)!important;background-color:transparent!important}body[data-theme=theme2] .v-btn--variant-tonal{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-btn:hover{opacity:.9}body[data-theme=theme2] .v-btn-group{background-color:transparent!important}body[data-theme=theme2] .v-btn-group .v-btn{background-color:var(--color-surface)!important;border-color:var(--color-border)!important}body[data-theme=theme2] .v-dialog .v-card{background-color:var(--color-cardBackground)!important;border:none!important;box-shadow:0 8px 24px #0006!important}body[data-theme=theme2] .v-overlay{background-color:transparent!important}body[data-theme=theme2] .v-overlay__scrim{background-color:#0f172a80!important}body[data-theme=theme2]:has(.v-snackbar) .v-overlay__scrim{background-color:transparent!important;opacity:0!important;display:none!important;visibility:hidden!important}body[data-theme=theme2] .v-overlay--active:has(.v-snackbar) .v-overlay__scrim,body[data-theme=theme2] .v-overlay:has(.v-snackbar__wrapper) .v-overlay__scrim,body[data-theme=theme2] .v-overlay[class*=snackbar] .v-overlay__scrim,body[data-theme=theme2] div[class*=snackbar] .v-overlay__scrim{background-color:transparent!important;opacity:0!important;display:none!important;visibility:hidden!important}body[data-theme=theme2] .v-menu .v-list{background-color:#1e293b!important;border:none!important;box-shadow:0 4px 12px #0000004d!important}body[data-theme=theme2] .v-menu .v-list-item{background-color:transparent!important;border:none!important}body[data-theme=theme2] .v-menu .v-list-item:hover{background-color:#334155!important}body[data-theme=theme2] .v-menu .v-overlay__content{background-color:#1e293b!important;border:none!important;box-shadow:0 4px 12px #0000004d!important}body[data-theme=theme2] .v-divider{border-color:var(--color-divider)!important;opacity:1!important}body[data-theme=theme2] hr{border-color:var(--color-divider)!important}body[data-theme=theme2] .v-tabs{background-color:var(--color-surface)!important}body[data-theme=theme2] .v-tab{color:var(--color-textSecondary)!important}body[data-theme=theme2] .v-tab--selected{color:var(--color-primary)!important}body[data-theme=theme2] .v-tabs-slider{background-color:var(--color-primary)!important}body[data-theme=theme2] .v-chip{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-progress-linear{background-color:var(--color-surface)!important}body[data-theme=theme2] .v-progress-circular{color:var(--color-primary)!important}body[data-theme=theme2] .v-tooltip .v-overlay__content{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-breadcrumbs,body[data-theme=theme2] .v-breadcrumbs-item{color:var(--color-textSecondary)!important}body[data-theme=theme2] .v-breadcrumbs-item--disabled{color:var(--color-textDisabled)!important}body[data-theme=theme2] .v-pagination{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-pagination__item{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-pagination__item--is-active{background-color:var(--color-primary)!important;color:#fff!important}body[data-theme=theme2] .v-expansion-panel{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-expansion-panel-title,body[data-theme=theme2] .v-expansion-panel-text{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-alert{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-badge__badge{background-color:var(--color-primary)!important;color:#fff!important}body[data-theme=theme2] .v-bottom-navigation{background-color:var(--color-surface)!important;border-top:1px solid var(--color-border)!important}body[data-theme=theme2] .v-carousel{background-color:var(--color-surface)!important}body[data-theme=theme2] .v-data-table{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-data-table-header{background-color:var(--color-tableHeader)!important}body[data-theme=theme2] .v-data-table__td{border-color:var(--color-tableBorder)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-data-table__th{background-color:var(--color-tableHeader)!important;color:var(--color-textPrimary)!important;border-color:var(--color-tableBorder)!important}body[data-theme=theme2] .v-picker{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] .v-date-picker-header{background-color:var(--color-tableHeader)!important}body[data-theme=theme2] .v-date-picker-table{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-rating,body[data-theme=theme2] .v-slider{color:var(--color-primary)!important}body[data-theme=theme2] .v-slider-track{background-color:var(--color-border)!important}body[data-theme=theme2] .v-stepper{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-stepper-header{background-color:var(--color-tableHeader)!important}body[data-theme=theme2] .v-timeline{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-timeline-item__dot{background-color:var(--color-primary)!important}body[data-theme=theme2] .v-treeview{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-window{background-color:var(--color-surface)!important}body[data-theme=theme2] .text-primary{color:var(--color-textPrimary)!important}body[data-theme=theme2] .text-secondary{color:var(--color-textSecondary)!important}body[data-theme=theme2] .text-disabled{color:var(--color-textDisabled)!important}body[data-theme=theme2] .text-success,body[data-theme=theme2] .success--text{color:var(--color-win)!important}body[data-theme=theme2] .text-error,body[data-theme=theme2] .error--text{color:var(--color-loss)!important}body[data-theme=theme2] .text-warning,body[data-theme=theme2] .warning--text{color:var(--color-warning)!important}body[data-theme=theme2] .text-info,body[data-theme=theme2] .info--text{color:var(--color-info)!important}body[data-theme=theme2] .bg-surface{background-color:var(--color-surface)!important}body[data-theme=theme2] .bg-primary{background-color:var(--color-primary)!important}body[data-theme=theme2] table{background-color:var(--color-tableRow)!important;color:var(--color-textPrimary)!important;border-color:var(--color-tableBorder)!important}body[data-theme=theme2] table th{background-color:var(--color-tableHeader)!important;color:var(--color-textPrimary)!important;border-color:var(--color-tableBorder)!important}body[data-theme=theme2] table td{background-color:var(--color-tableRow)!important;color:var(--color-textPrimary)!important;border-color:var(--color-tableBorder)!important}body[data-theme=theme2] table td.remark-cell[style*=background]{background-color:revert!important;color:revert!important}body[data-theme=theme2] table tr:hover td{background-color:var(--color-tableRowHover)!important}body[data-theme=theme2] table tr:hover td.remark-cell[style*=background]{background-color:revert!important}body[data-theme=theme2] input,body[data-theme=theme2] textarea,body[data-theme=theme2] select{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] input::placeholder,body[data-theme=theme2] textarea::placeholder{color:#94a3b8!important;opacity:1!important;font-size:13px!important}body[data-theme=theme2] input:focus,body[data-theme=theme2] textarea:focus,body[data-theme=theme2] select:focus{outline:none!important}body[data-theme=theme2] a{color:var(--color-primary)!important}body[data-theme=theme2] a:hover{color:var(--color-secondary)!important}body[data-theme=theme2] code{background-color:var(--color-surface)!important;color:var(--color-primary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] pre{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important;border:1px solid var(--color-border)!important}body[data-theme=theme2] blockquote{background-color:var(--color-surface)!important;color:var(--color-textSecondary)!important;border-left-color:var(--color-primary)!important}body[data-theme=theme2] [style*="background-color: white"],body[data-theme=theme2] [style*="background-color: #fff"],body[data-theme=theme2] [style*="background-color: #ffffff"],body[data-theme=theme2] [style*="background: white"],body[data-theme=theme2] [style*="background: #fff"],body[data-theme=theme2] [style*="background: #ffffff"],body[data-theme=theme2] [style*="background-color: #f"],body[data-theme=theme2] [style*="background: #f"]{background-color:var(--color-surface)!important;background:var(--color-surface)!important}body[data-theme=theme2] [style*="color: black"],body[data-theme=theme2] [style*="color: #000"],body[data-theme=theme2] [style*="color: #000000"],body[data-theme=theme2] [style*="color: #3"],body[data-theme=theme2] [style*="color: #2"],body[data-theme=theme2] [style*="color: #1"]{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-sheet{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-img{background-color:var(--color-surface)!important}body[data-theme=theme2] .v-responsive{background-color:transparent!important}body[data-theme=theme2] .v-virtual-scroll,body[data-theme=theme2] [class*=elevation-],body[data-theme=theme2] [class*=rounded]{background-color:var(--color-surface)!important}body[data-theme=theme2] div:not([class*=v-]):not([style*=background]){background-color:transparent!important}body[data-theme=theme2] .v-autocomplete,body[data-theme=theme2] .v-combobox,body[data-theme=theme2] .v-autocomplete .v-field,body[data-theme=theme2] .v-combobox .v-field{background-color:#1e293b!important}body[data-theme=theme2] .v-autocomplete input,body[data-theme=theme2] .v-combobox input,body[data-theme=theme2] .v-autocomplete .v-field__input,body[data-theme=theme2] .v-combobox .v-field__input{color:#f1f5f9!important;font-weight:500!important;font-size:14px!important}body[data-theme=theme2] .v-file-input,body[data-theme=theme2] .v-file-input .v-field,body[data-theme=theme2] .v-otp-input{background-color:var(--color-surface)!important}body[data-theme=theme2] .v-radio,body[data-theme=theme2] .v-checkbox{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-selection-control__input{color:var(--color-primary)!important}body[data-theme=theme2] .v-switch{color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-switch .v-selection-control__input,body[data-theme=theme2] .v-range-slider{color:var(--color-primary)!important}body[data-theme=theme2] .v-color-picker{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-skeleton-loader{background-color:var(--color-surface)!important}body[data-theme=theme2] .v-snackbar,body[data-theme=theme2] .v-snackbar .v-overlay__content,body[data-theme=theme2] .v-overlay.no-scrim-snackbar .v-overlay__content{background-color:transparent!important}body[data-theme=theme2] .v-overlay.no-scrim-snackbar,body[data-theme=theme2] .v-overlay:has(.no-scrim-snackbar){background-color:transparent!important}body[data-theme=theme2] .no-scrim-snackbar.v-overlay .v-overlay__scrim,body[data-theme=theme2] .v-overlay.no-scrim-snackbar .v-overlay__scrim{display:none!important;opacity:0!important;background-color:transparent!important;pointer-events:none!important;visibility:hidden!important}body[data-theme=theme2] .v-snackbar .v-overlay__scrim,body[data-theme=theme2] .v-overlay.v-snackbar .v-overlay__scrim,body[data-theme=theme2] .v-overlay--active.v-snackbar .v-overlay__scrim{display:none!important;opacity:0!important;background-color:transparent!important;pointer-events:none!important}body[data-theme=theme2] .v-overlay.v-snackbar__wrapper{background-color:transparent!important}body[data-theme=theme2] .v-overlay:has(.v-snackbar){background-color:transparent!important}body[data-theme=theme2] .v-overlay:has(.v-snackbar) .v-overlay__scrim{display:none!important}body[data-theme=theme2] .v-snackbar__wrapper{background-color:#4caf50!important;border:1px solid #45A049!important;border-radius:8px!important}body[data-theme=theme2] .v-snackbar__content{color:#fff!important;font-weight:500!important}body[data-theme=theme2] .v-snackbar.v-snackbar--variant-elevated.bg-success .v-snackbar__wrapper,body[data-theme=theme2] .v-snackbar.v-snackbar--variant-elevated.bg-error .v-snackbar__wrapper,body[data-theme=theme2] .v-snackbar.v-snackbar--variant-elevated.bg-info .v-snackbar__wrapper,body[data-theme=theme2] .v-snackbar.v-snackbar--variant-elevated.bg-warning .v-snackbar__wrapper{background-color:#4caf50!important;border-color:#45a049!important}body[data-theme=theme2] .v-system-bar{background-color:var(--color-surface)!important;color:var(--color-textPrimary)!important}body[data-theme=theme2] .v-toolbar-title__placeholder{color:var(--color-textPrimary)!important}
