[data-theme=dark] body{background-color:#0f172a;color:#cbd5e1}[data-theme=dark] h2{color:#f1f5f9}[data-theme=dark] .sidebar{background:#1e293b;border-right-color:#334155}[data-theme=dark] .sidebar__logo{border-bottom-color:#334155}[data-theme=dark] .sidebar__logo-link{color:#f1f5f9}[data-theme=dark] .sidebar__logo-text strong{color:#ff5cb0}[data-theme=dark] .sidebar__menu::-webkit-scrollbar-thumb{background:#334155}[data-theme=dark] .sidebar__menu{scrollbar-color:#334155 transparent}[data-theme=dark] .sidebar__label,[data-theme=dark] .sidebar__item{color:#94a3b8}[data-theme=dark] .sidebar__item:hover{color:#f1f5f9;background:#334155}[data-theme=dark] .sidebar__item--active{color:#ff5cb0;background:#e805801a}[data-theme=dark] .sidebar__item--active:hover{background:#e8058026;color:#ff5cb0}[data-theme=dark] .sidebar__sub-item{color:#94a3b8}[data-theme=dark] .sidebar__sub-item:hover{color:#f1f5f9;background:#334155}[data-theme=dark] .sidebar__sub-item--active{color:#ff5cb0;background:#e805801a}[data-theme=dark] .sidebar__separator{background:#334155}[data-theme=dark] .sidebar__dropdown-arrow{color:#94a3b8}[data-theme=dark] .sidebar__user:hover{background:#334155}[data-theme=dark] .sidebar__avatar{border-color:#334155}[data-theme=dark] .sidebar__user-name{color:#f1f5f9}[data-theme=dark] .sidebar__user-role,[data-theme=dark] .sidebar__user-role-more{color:#94a3b8}[data-theme=dark] .sidebar__user-menu-roles{border-bottom-color:#334155}[data-theme=dark] .sidebar__user-menu-label{color:#94a3b8}[data-theme=dark] .sidebar__role-chip{background:color-mix(in srgb,var(--role-color, #94a3b8) 18%,transparent);border-color:color-mix(in srgb,var(--role-color, #94a3b8) 35%,transparent)}[data-theme=dark] .sidebar__user-more{color:#94a3b8}[data-theme=dark] .sidebar__user-menu{background:#1e293b;border-color:#334155;box-shadow:0 4px 16px #0000004d,0 1px 3px #0003}[data-theme=dark] .sidebar__user-menu-item{color:#94a3b8}[data-theme=dark] .sidebar__user-menu-item:hover{background:#334155;color:#f1f5f9}[data-theme=dark] .sidebar__user-menu-item--danger:hover{background:#ef44441a;color:#ef4444}[data-theme=dark] .sidebar__user-menu-item--danger:hover button{color:#ef4444}.sidebar__theme-toggle{display:flex;align-items:center;gap:.5rem;padding:.45rem .6rem;border-radius:.35rem;font-size:.8rem;font-weight:500;color:#475569;transition:all .15s;cursor:pointer;width:100%;text-align:left;border:none;background:none;font-family:inherit}.sidebar__theme-toggle:hover{background:#f1f5f9;color:#0f172a}[data-theme=dark] .sidebar__theme-toggle{color:#94a3b8}[data-theme=dark] .sidebar__theme-toggle:hover{background:#334155;color:#f1f5f9}[data-theme=dark] .topbar{background:#1e293bd9;border-bottom-color:#334155}[data-theme=dark] .topbar__toggle{color:#94a3b8}[data-theme=dark] .topbar__toggle:hover,[data-theme=dark] .topbar__search{background:#334155}[data-theme=dark] .topbar__search:focus-within{background:#1e293b;border-color:#475569}[data-theme=dark] .topbar__search-icon{color:#94a3b8}[data-theme=dark] .topbar__search-input{color:#f1f5f9}[data-theme=dark] .topbar__search-input::-moz-placeholder{color:#a3b0c2}[data-theme=dark] .topbar__search-input::placeholder{color:#a3b0c2}[data-theme=dark] .topbar__search-placeholder{color:#a3b0c2}[data-theme=dark] .topbar__search-shortcut{color:#e2e8f0;background:#1e293b;border-color:#475569}[data-theme=dark] .topbar__search-clear:hover{color:#f1f5f9;background:#475569}[data-theme=dark] .cmd-palette{background:#1e293b;border-color:#334155;box-shadow:0 25px 50px #0006}[data-theme=dark] .cmd-palette__header{border-bottom-color:#334155}[data-theme=dark] .cmd-palette__search-icon{color:#94a3b8}[data-theme=dark] .cmd-palette__input{color:#f1f5f9}[data-theme=dark] .cmd-palette__input::-moz-placeholder{color:#94a3b8}[data-theme=dark] .cmd-palette__input::placeholder{color:#94a3b8}[data-theme=dark] .cmd-palette__close kbd{color:#94a3b8;background:#334155;border-color:#475569}[data-theme=dark] .cmd-palette__loading,[data-theme=dark] .cmd-palette__empty{color:#94a3b8}[data-theme=dark] .cmd-palette__section+.cmd-palette__section{border-top-color:#334155}[data-theme=dark] .cmd-palette__section-label{color:#94a3b8}[data-theme=dark] .cmd-palette__item:hover,[data-theme=dark] .cmd-palette__item--active{background:#e8058014}[data-theme=dark] .cmd-palette__item-icon{background:#334155;color:#94a3b8}[data-theme=dark] .cmd-palette__item-title{color:#f1f5f9}[data-theme=dark] .cmd-palette__item-title mark{background:#e8058033;color:#ff5cb0}[data-theme=dark] .cmd-palette__item-subtitle{color:#94a3b8}[data-theme=dark] .cmd-palette__item-meta{color:#94a3b8;background:#334155}[data-theme=dark] .cmd-palette__footer{border-top-color:#334155;background:#172033;color:#94a3b8}[data-theme=dark] .cmd-palette__footer kbd{background:#334155;border-color:#475569}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#334155}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#475569}@media screen and (max-width: 1024px),(hover: none){[data-theme=dark] .sidebar--open{box-shadow:0 0 0 100vmax #00000080}}:where([data-theme=dark]) :is(input,select,textarea){background-color:rgb(var(--tb-surface));border-color:rgb(var(--c-slate-300));color:rgb(var(--c-slate-900))}:where([data-theme=dark]) :is(input,textarea)::-moz-placeholder{color:rgb(var(--c-slate-400))}:where([data-theme=dark]) :is(input,textarea)::placeholder{color:rgb(var(--c-slate-400))}[data-theme=dark] :is([type=checkbox],[type=radio]):not(:checked){background-color:rgb(var(--tb-surface));border-color:rgb(var(--c-slate-400))}:where([data-theme=dark]) select option{background-color:rgb(var(--tb-surface));color:rgb(var(--c-slate-900))}[data-theme=dark] .login_box{background:#1e293bb3;border-color:#33415580}[data-theme=dark] .login-header h2{color:#f1f5f9}[data-theme=dark] .login-header .subtitle{color:#94a3b8}[data-theme=dark] .input-field{background:#1e293b80;color:#f1f5f9;box-shadow:inset 2px 2px 5px #0003}[data-theme=dark] .input-field:focus{background:#1e293b}[data-theme=dark] .input-field:not(:-moz-placeholder)~.input-label{background:#1e293b}[data-theme=dark] .input-field:focus~.input-label,[data-theme=dark] .input-field:not(:placeholder-shown)~.input-label{background:#1e293b}[data-theme=dark] .input-label,[data-theme=dark] .checkbox-label{color:#94a3b8}[data-theme=dark] .custom-checkbox{background:#1e293b;border-color:#475569}[data-theme=dark] .system-status{background:#1e293be6;color:#cbd5e1;border-color:#33415580}[data-theme=dark] .floating-widget{background:#1e293b99;border-color:#33415566}[data-theme=dark] .floating-widget:hover{background:#1e293bcc}[data-theme=dark] .widget-header,[data-theme=dark] .widget-info .label{color:#94a3b8}[data-theme=dark] .widget-info .status{color:#f1f5f9}[data-theme=dark]{color-scheme:dark;--tb-surface: 30 41 59;--tb-page: 15 23 42;--c-slate-50: 24 34 52;--c-slate-100: 36 48 69;--c-slate-200: 51 65 85;--c-slate-300: 71 85 105;--c-slate-400: 138 152 173;--c-slate-500: 163 176 194;--c-slate-600: 203 213 225;--c-slate-700: 219 226 234;--c-slate-800: 226 232 240;--c-slate-900: 241 245 249;--c-slate-950: 248 250 252;--c-gray-50: 24 34 52;--c-gray-100: 36 48 69;--c-gray-200: 51 65 85;--c-gray-300: 71 85 105;--c-gray-400: 138 152 173;--c-gray-500: 163 176 194;--c-gray-600: 203 213 225;--c-gray-700: 219 226 234;--c-gray-800: 226 232 240;--c-gray-900: 241 245 249;--c-gray-950: 248 250 252;--tx-slate-200: 138 152 173;--tx-slate-300: 138 152 173;--tx-gray-200: 138 152 173;--tx-gray-300: 138 152 173;--c-red-50: 55 44 60;--c-red-100: 68 46 61;--c-red-200: 93 49 62;--c-red-300: 124 53 63;--tx-red-500: 248 113 113;--tx-red-600: 248 113 113;--tx-red-700: 252 165 165;--tx-red-800: 254 202 202;--tx-red-900: 254 226 226;--tx-red-950: 254 242 242;--c-rose-50: 56 44 63;--c-rose-100: 69 45 65;--c-rose-200: 94 48 70;--c-rose-300: 126 51 75;--tx-rose-500: 251 113 133;--tx-rose-600: 251 113 133;--tx-rose-700: 253 164 175;--tx-rose-800: 254 205 211;--tx-rose-900: 255 228 230;--tx-rose-950: 255 241 242;--c-pink-50: 55 45 70;--c-pink-100: 67 47 76;--c-pink-200: 92 50 87;--c-pink-300: 123 55 101;--tx-pink-500: 244 114 182;--tx-pink-600: 244 114 182;--tx-pink-700: 249 168 212;--tx-pink-800: 251 207 232;--tx-pink-900: 252 231 243;--tx-pink-950: 253 242 248;--c-orange-50: 56 50 55;--c-orange-100: 69 54 52;--c-orange-200: 96 63 48;--c-orange-300: 129 74 42;--tx-orange-500: 251 146 60;--tx-orange-600: 251 146 60;--tx-orange-700: 253 186 116;--tx-orange-800: 254 215 170;--tx-orange-900: 255 237 213;--tx-orange-950: 255 247 237;--c-amber-50: 56 55 53;--c-amber-100: 69 62 50;--c-amber-200: 95 76 45;--c-amber-300: 127 94 37;--tx-amber-500: 251 191 36;--tx-amber-600: 251 191 36;--tx-amber-700: 252 211 77;--tx-amber-800: 253 230 138;--tx-amber-900: 254 243 199;--tx-amber-950: 255 251 235;--c-yellow-50: 54 58 53;--c-yellow-100: 67 66 50;--c-yellow-200: 91 82 44;--c-yellow-300: 122 103 36;--tx-yellow-500: 250 204 21;--tx-yellow-600: 250 204 21;--tx-yellow-700: 253 224 71;--tx-yellow-800: 254 240 138;--tx-yellow-900: 254 249 195;--tx-yellow-950: 254 252 232;--c-emerald-50: 28 58 67;--c-emerald-100: 27 67 72;--c-emerald-200: 26 84 80;--c-emerald-300: 24 106 91;--tx-emerald-500: 52 211 153;--tx-emerald-600: 52 211 153;--tx-emerald-700: 110 231 183;--tx-emerald-800: 167 243 208;--tx-emerald-900: 209 250 229;--tx-emerald-950: 236 253 245;--c-green-50: 30 60 63;--c-green-100: 31 69 65;--c-green-200: 31 88 70;--c-green-300: 32 111 75;--tx-green-500: 74 222 128;--tx-green-600: 74 222 128;--tx-green-700: 134 239 172;--tx-green-800: 187 247 208;--tx-green-900: 220 252 231;--tx-green-950: 240 253 244;--c-teal-50: 29 58 72;--c-teal-100: 28 67 78;--c-teal-200: 27 84 91;--c-teal-300: 26 105 107;--tx-teal-500: 45 212 191;--tx-teal-600: 45 212 191;--tx-teal-700: 94 234 212;--tx-teal-800: 153 246 228;--tx-teal-900: 204 251 241;--tx-teal-950: 240 253 250;--c-cyan-50: 27 58 77;--c-cyan-100: 26 66 87;--c-cyan-200: 23 83 105;--c-cyan-300: 19 104 128;--tx-cyan-500: 34 211 238;--tx-cyan-600: 34 211 238;--tx-cyan-700: 103 232 249;--tx-cyan-800: 165 243 252;--tx-cyan-900: 207 250 254;--tx-cyan-950: 236 254 255;--c-sky-50: 28 56 80;--c-sky-100: 27 63 90;--c-sky-200: 25 78 111;--c-sky-300: 23 97 137;--tx-sky-500: 56 189 248;--tx-sky-600: 56 189 248;--tx-sky-700: 125 211 252;--tx-sky-800: 186 230 253;--tx-sky-900: 224 242 254;--tx-sky-950: 240 249 255;--c-blue-50: 33 52 81;--c-blue-100: 35 57 93;--c-blue-200: 39 68 115;--c-blue-300: 43 81 143;--tx-blue-500: 96 165 250;--tx-blue-600: 96 165 250;--tx-blue-700: 147 197 253;--tx-blue-800: 191 219 254;--tx-blue-900: 219 234 254;--tx-blue-950: 239 246 255;--c-indigo-50: 38 48 81;--c-indigo-100: 42 52 92;--c-indigo-200: 51 59 114;--c-indigo-300: 61 68 141;--tx-indigo-500: 129 140 248;--tx-indigo-600: 129 140 248;--tx-indigo-700: 165 180 252;--tx-indigo-800: 199 210 254;--tx-indigo-900: 224 231 255;--tx-indigo-950: 238 242 255;--c-violet-50: 43 47 81;--c-violet-100: 50 50 93;--c-violet-200: 63 56 115;--c-violet-300: 79 64 143;--tx-violet-500: 167 139 250;--tx-violet-600: 167 139 250;--tx-violet-700: 196 181 253;--tx-violet-800: 221 214 254;--tx-violet-900: 237 233 254;--tx-violet-950: 245 243 255;--c-purple-50: 47 46 82;--c-purple-100: 55 49 93;--c-purple-200: 71 54 115;--c-purple-300: 92 61 144;--tx-purple-500: 192 132 252;--tx-purple-600: 192 132 252;--tx-purple-700: 216 180 254;--tx-purple-800: 233 213 255;--tx-purple-900: 243 232 255;--tx-purple-950: 250 245 255;--c-primary-50: 57 41 70;--c-primary-100: 71 42 75;--c-primary-200: 98 42 86;--c-primary-300: 131 43 99;--tx-primary-500: 255 92 176;--tx-primary-600: 255 92 176;--tx-primary-700: 255 154 208;--tx-primary-800: 255 198 228;--tx-primary-900: 255 227 241;--tx-primary-950: 255 240 247}[data-theme=dark] :is(.bg-slate-700,.bg-slate-800,.bg-slate-900,.bg-slate-950,.bg-gray-700,.bg-gray-800,.bg-gray-900,.bg-gray-950,[class*="bg-slate-800/"],[class*="bg-slate-900/"],[class*="bg-slate-950/"]){--tb-surface: 255 255 255;--c-slate-50: 248 250 252;--c-slate-100: 241 245 249;--c-slate-200: 226 232 240;--c-slate-300: 203 213 225;--c-slate-400: 148 163 184;--c-slate-500: 100 116 139;--c-slate-600: 71 85 105;--c-slate-700: 51 65 85;--c-slate-800: 30 41 59;--c-slate-900: 15 23 42;--c-slate-950: 2 6 23;--c-gray-50: 249 250 251;--c-gray-100: 243 244 246;--c-gray-200: 229 231 235;--c-gray-300: 209 213 219;--c-gray-400: 156 163 175;--c-gray-500: 107 114 128;--c-gray-600: 75 85 99;--c-gray-700: 55 65 81;--c-gray-800: 31 41 55;--c-gray-900: 17 24 39;--c-gray-950: 3 7 18;--tx-slate-200: 226 232 240;--tx-slate-300: 203 213 225;--tx-gray-200: 229 231 235;--tx-gray-300: 209 213 219;--c-red-50: 254 242 242;--c-red-100: 254 226 226;--c-red-200: 254 202 202;--c-red-300: 252 165 165;--tx-red-500: 239 68 68;--tx-red-600: 220 38 38;--tx-red-700: 185 28 28;--tx-red-800: 153 27 27;--tx-red-900: 127 29 29;--tx-red-950: 69 10 10;--c-rose-50: 255 241 242;--c-rose-100: 255 228 230;--c-rose-200: 254 205 211;--c-rose-300: 253 164 175;--tx-rose-500: 244 63 94;--tx-rose-600: 225 29 72;--tx-rose-700: 190 18 60;--tx-rose-800: 159 18 57;--tx-rose-900: 136 19 55;--tx-rose-950: 76 5 25;--c-pink-50: 253 242 248;--c-pink-100: 252 231 243;--c-pink-200: 251 207 232;--c-pink-300: 249 168 212;--tx-pink-500: 236 72 153;--tx-pink-600: 219 39 119;--tx-pink-700: 190 24 93;--tx-pink-800: 157 23 77;--tx-pink-900: 131 24 67;--tx-pink-950: 80 7 36;--c-orange-50: 255 247 237;--c-orange-100: 255 237 213;--c-orange-200: 254 215 170;--c-orange-300: 253 186 116;--tx-orange-500: 249 115 22;--tx-orange-600: 234 88 12;--tx-orange-700: 194 65 12;--tx-orange-800: 154 52 18;--tx-orange-900: 124 45 18;--tx-orange-950: 67 20 7;--c-amber-50: 255 251 235;--c-amber-100: 254 243 199;--c-amber-200: 253 230 138;--c-amber-300: 252 211 77;--tx-amber-500: 245 158 11;--tx-amber-600: 217 119 6;--tx-amber-700: 180 83 9;--tx-amber-800: 146 64 14;--tx-amber-900: 120 53 15;--tx-amber-950: 69 26 3;--c-yellow-50: 254 252 232;--c-yellow-100: 254 249 195;--c-yellow-200: 254 240 138;--c-yellow-300: 253 224 71;--tx-yellow-500: 234 179 8;--tx-yellow-600: 202 138 4;--tx-yellow-700: 161 98 7;--tx-yellow-800: 133 77 14;--tx-yellow-900: 113 63 18;--tx-yellow-950: 66 32 6;--c-emerald-50: 236 253 245;--c-emerald-100: 209 250 229;--c-emerald-200: 167 243 208;--c-emerald-300: 110 231 183;--tx-emerald-500: 16 185 129;--tx-emerald-600: 5 150 105;--tx-emerald-700: 4 120 87;--tx-emerald-800: 6 95 70;--tx-emerald-900: 6 78 59;--tx-emerald-950: 2 44 34;--c-green-50: 240 253 244;--c-green-100: 220 252 231;--c-green-200: 187 247 208;--c-green-300: 134 239 172;--tx-green-500: 34 197 94;--tx-green-600: 22 163 74;--tx-green-700: 21 128 61;--tx-green-800: 22 101 52;--tx-green-900: 20 83 45;--tx-green-950: 5 46 22;--c-teal-50: 240 253 250;--c-teal-100: 204 251 241;--c-teal-200: 153 246 228;--c-teal-300: 94 234 212;--tx-teal-500: 20 184 166;--tx-teal-600: 13 148 136;--tx-teal-700: 15 118 110;--tx-teal-800: 17 94 89;--tx-teal-900: 19 78 74;--tx-teal-950: 4 47 46;--c-cyan-50: 236 254 255;--c-cyan-100: 207 250 254;--c-cyan-200: 165 243 252;--c-cyan-300: 103 232 249;--tx-cyan-500: 6 182 212;--tx-cyan-600: 8 145 178;--tx-cyan-700: 14 116 144;--tx-cyan-800: 21 94 117;--tx-cyan-900: 22 78 99;--tx-cyan-950: 8 51 68;--c-sky-50: 240 249 255;--c-sky-100: 224 242 254;--c-sky-200: 186 230 253;--c-sky-300: 125 211 252;--tx-sky-500: 14 165 233;--tx-sky-600: 2 132 199;--tx-sky-700: 3 105 161;--tx-sky-800: 7 89 133;--tx-sky-900: 12 74 110;--tx-sky-950: 8 47 73;--c-blue-50: 239 246 255;--c-blue-100: 219 234 254;--c-blue-200: 191 219 254;--c-blue-300: 147 197 253;--tx-blue-500: 59 130 246;--tx-blue-600: 37 99 235;--tx-blue-700: 29 78 216;--tx-blue-800: 30 64 175;--tx-blue-900: 30 58 138;--tx-blue-950: 23 37 84;--c-indigo-50: 238 242 255;--c-indigo-100: 224 231 255;--c-indigo-200: 199 210 254;--c-indigo-300: 165 180 252;--tx-indigo-500: 99 102 241;--tx-indigo-600: 79 70 229;--tx-indigo-700: 67 56 202;--tx-indigo-800: 55 48 163;--tx-indigo-900: 49 46 129;--tx-indigo-950: 30 27 75;--c-violet-50: 245 243 255;--c-violet-100: 237 233 254;--c-violet-200: 221 214 254;--c-violet-300: 196 181 253;--tx-violet-500: 139 92 246;--tx-violet-600: 124 58 237;--tx-violet-700: 109 40 217;--tx-violet-800: 91 33 182;--tx-violet-900: 76 29 149;--tx-violet-950: 46 16 101;--c-purple-50: 250 245 255;--c-purple-100: 243 232 255;--c-purple-200: 233 213 255;--c-purple-300: 216 180 254;--tx-purple-500: 168 85 247;--tx-purple-600: 147 51 234;--tx-purple-700: 126 34 206;--tx-purple-800: 107 33 168;--tx-purple-900: 88 28 135;--tx-purple-950: 59 7 100;--c-primary-50: 255 240 247;--c-primary-100: 255 227 241;--c-primary-200: 255 198 228;--c-primary-300: 255 154 208;--tx-primary-500: 255 45 148;--tx-primary-600: 232 5 128;--tx-primary-700: 201 2 109;--tx-primary-800: 166 5 93;--tx-primary-900: 138 10 80;--tx-primary-950: 77 0 41}[data-theme=dark] .shadow-sm{box-shadow:0 1px 2px #0000004d!important}[data-theme=dark] .shadow-md{box-shadow:0 4px 6px -1px #0006,0 2px 4px -1px #0000004d!important}[data-theme=dark] .shadow-lg{box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0000004d!important}html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease!important}html.theme-loading *,html.theme-loading *:before,html.theme-loading *:after{transition:none!important}
