.light-theme{--prox-dark: #f7fafc;--prox-dark-2: #ffffff;--prox-dark-3: #e2e8f0;--prox-light: #1a202c;--prox-light-2: #4a5568}.light-theme .bg-prox-dark{background-color:#f7fafc!important}.light-theme .bg-prox-dark-2{background-color:#fff!important}.light-theme .bg-prox-dark-3{background-color:#e2e8f0!important}.light-theme .text-white,.light-theme .text-prox-light{color:#1a202c!important}.light-theme .text-prox-light-2{color:#4a5568!important}.light-theme .border-prox-dark-3{border-color:#e2e8f0!important}.light-theme .hover\:bg-prox-dark-3:hover{background-color:#edf2f7!important}.light-theme .hover\:text-white:hover{color:#1a202c!important}.light-theme input,.light-theme textarea,.light-theme select{background-color:#f7fafc!important;border-color:#e2e8f0!important;color:#1a202c!important}.light-theme input::placeholder,.light-theme textarea::placeholder{color:#a0aec0!important}.light-theme .rounded-lg,.light-theme .rounded-xl{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.light-theme table thead{background-color:#edf2f7!important}.light-theme table tbody tr:hover{background-color:#f7fafc!important}.light-theme aside{background-color:#fff!important;border-right:1px solid #e2e8f0}.light-theme header{background-color:#fff!important;border-bottom:1px solid #e2e8f0!important}.light-theme [class*=dropdown],.light-theme [class*=menu]{background-color:#fff!important;border-color:#e2e8f0!important}.light-theme main{background-color:#f7fafc!important}.light-theme .fixed.inset-0{background-color:#0000004d!important}.light-theme .theme-toggle-btn{background-color:#edf2f7!important}.light-theme .theme-toggle-btn:hover{background-color:#e2e8f0!important}.dark-theme .theme-toggle-btn{background-color:#ffffff1a}.dark-theme .theme-toggle-btn:hover{background-color:#fff3}.light-theme ::-webkit-scrollbar{width:8px;height:8px}.light-theme ::-webkit-scrollbar-track{background:#f1f5f9}.light-theme ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.light-theme ::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media print{.print\:hidden{display:none!important}body{background:#fff!important;color:#000!important}*{box-shadow:none!important;border-radius:0!important}.print\:break-after{page-break-after:always}.print\:break-before{page-break-before:always}.print\:avoid-break{page-break-inside:avoid}table{page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}@page{margin:1cm}}
