.light{color-scheme:light}.light .bg-slate-900,.light .bg-slate-900\/20,.light .bg-slate-900\/25,.light .bg-slate-900\/30,.light .bg-slate-900\/35,.light .bg-slate-900\/40,.light .bg-slate-900\/50,.light .bg-slate-900\/55,.light .bg-slate-900\/60,.light .bg-slate-900\/70,.light .bg-slate-900\/80,.light .bg-slate-900\/90,.light .bg-slate-900\/95{background-color:rgb(var(--bg-elevated)/1)!important}.light .bg-slate-800,.light .bg-slate-800\/30,.light .bg-slate-800\/40,.light .bg-slate-800\/50,.light .bg-slate-800\/60,.light .bg-slate-800\/70,.light .bg-slate-800\/80,.light .bg-slate-800\/90,.light .bg-slate-800\/95{background-color:rgb(var(--bg-secondary)/1)!important}.light .bg-slate-700,.light .bg-slate-700\/50,.light .bg-slate-700\/60,.light .bg-slate-700\/80,.light .bg-slate-700\/90,.light .bg-slate-950,.light .bg-slate-950\/20,.light .bg-slate-950\/25,.light .bg-slate-950\/30,.light .bg-slate-950\/40,.light .bg-slate-950\/50,.light .bg-slate-950\/60,.light .bg-slate-950\/65,.light .bg-slate-950\/70,.light .bg-slate-950\/80,.light .bg-slate-950\/90,.light .bg-slate-950\/95{background-color:rgb(var(--bg-elevated)/1)!important}.light .hover\:bg-slate-700:hover,.light .hover\:bg-slate-700\/70:hover,.light .hover\:bg-slate-800:hover,.light .hover\:bg-slate-800\/20:hover,.light .hover\:bg-slate-800\/25:hover,.light .hover\:bg-slate-800\/30:hover,.light .hover\:bg-slate-800\/40:hover,.light .hover\:bg-slate-800\/50:hover,.light .hover\:bg-slate-800\/60:hover,.light .hover\:bg-slate-800\/70:hover,.light .hover\:bg-slate-800\/80:hover{background-color:rgb(var(--accent)/.08)!important}.light .hover\:bg-slate-900\/30:hover,.light .hover\:bg-slate-900\/40:hover,.light .hover\:bg-slate-900\/55:hover{background-color:rgb(var(--accent)/.06)!important}.light .hover\:bg-white\/\[0\.04\]:hover{background-color:rgb(var(--accent)/.08)!important}.light .group:hover .group-hover\:bg-slate-800{background-color:rgb(var(--bg-elevated)/.55)!important}.light .bg-red-600.text-white,.light .bg-red-700.text-white,.light .bg-violet-600.text-white,.light .bg-violet-700.text-white,.light .btn-danger,.light .btn-gradient,.light .btn-primary,.light .glass-button,.light [type=button].text-white,.light [type=submit].text-white,.light button.text-white{color:#ffffff!important}.light .border-slate-600,.light .border-slate-600\/50,.light .border-slate-600\/70,.light .border-slate-700,.light .border-slate-700\/30,.light .border-slate-700\/40,.light .border-slate-700\/50,.light .border-slate-700\/60,.light .border-slate-700\/70,.light .border-slate-700\/80,.light .border-slate-700\/90,.light .border-slate-800{border-color:rgb(var(--border-default)/1)!important}.light .border-slate-800\/50{border-color:rgb(var(--border-subtle)/1)!important}.light .divide-slate-700>:not([hidden])~:not([hidden]),.light .divide-slate-700\/50>:not([hidden])~:not([hidden]){border-color:rgb(var(--border-default)/.55)!important}.light .hover\:border-slate-500:hover,.light .hover\:border-slate-600:hover{border-color:rgb(var(--accent)/.28)!important}.light .focus-visible\:ring-offset-slate-900:focus-visible,.light .focus-visible\:ring-offset-slate-950:focus-visible,.light .focus\:ring-offset-slate-900:focus,.light .ring-offset-slate-900,.light .ring-offset-slate-950{--tw-ring-offset-color:rgb(var(--bg-primary)/1)!important}.light .placeholder\:text-slate-400::-moz-placeholder,.light .placeholder\:text-slate-500::-moz-placeholder{color:rgb(var(--text-muted)/1)!important}.light .placeholder\:text-slate-400::placeholder,.light .placeholder\:text-slate-500::placeholder{color:rgb(var(--text-muted)/1)!important}.light .bg-black\/60{background-color:rgb(15 23 42/.22)!important}.light .bg-black\/50{background-color:rgb(15 23 42/.16)!important}.light .hover\:bg-violet-500\/10:hover,.light .hover\:bg-violet-500\/5:hover{background-color:rgb(var(--accent)/.05)!important}.light .auth-hero-panel{background:linear-gradient(135deg,rgb(15 23 42),rgb(30 41 59) 50%,rgb(15 23 42))!important}.light .auth-hero-panel,.light .auth-hero-panel .text-slate-200,.light .auth-hero-panel .text-slate-300,.light .auth-hero-panel .text-white{color:rgb(248 250 252)!important}.dark .bg-white:not(button):not([type=button]):not([type=submit]):not(.btn-primary):not(.btn-danger):not(.glass-button):not([class*=bg-violet-]):not([class*=bg-red-]){background-color:transparent!important}.dark .bg-white.card,.dark .card.bg-white,.dark section.bg-white{background:var(--app-glass-bg)!important;backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid var(--app-glass-border);box-shadow:var(--app-glass-shadow)}.light{--text-primary:9 9 9;--text-secondary:41 37 36;--text-muted:64 60 57;--text-subtle:82 77 73;--status-success-fg:5 150 105;--status-success-bg:209 250 229;--status-success-border:52 211 153;--status-info-fg:29 78 216;--status-info-bg:239 246 255;--status-info-border:191 219 254;--status-warning-fg:202 138 4;--status-warning-bg:255 251 235;--status-warning-border:253 230 138;--status-danger-fg:220 38 38;--status-danger-bg:254 249 249;--status-danger-border:254 202 202;--status-neutral-fg:68 64 60;--status-neutral-bg:250 250 250;--status-neutral-border:238 238 237;--status-violet-fg:154 52 18;--status-violet-bg:255 247 237;--status-violet-border:254 215 170;--chart-grid:240 240 239;--chart-axis:82 77 73;--chart-axis-label:64 60 57}.light .text-slate-100,.light .text-slate-200,.light .text-slate-50{color:rgb(var(--text-primary))!important}.light .text-slate-300{color:rgb(var(--text-secondary))!important}.light .text-slate-400{color:rgb(var(--text-muted))!important}.light .text-slate-500,.light .text-slate-600{color:rgb(var(--text-subtle))!important}.light .text-slate-400.text-sm,.light .text-sm.text-slate-400,.light p.text-slate-400{color:rgb(var(--text-muted))!important}.light .text-white{color:rgb(var(--text-primary))!important}.light .bg-red-600,.light .bg-red-700,.light .bg-slate-700.text-white,.light .bg-violet-400,.light .bg-violet-500,.light .bg-violet-600,.light .bg-violet-700,.light .btn-danger,.light .btn-gradient,.light .btn-primary,.light .glass-button,.light [role=switch][aria-checked=true],.light [type=button].text-white,.light [type=submit].text-white,.light a.text-white.bg-violet-600,.light button.bg-slate-700.text-slate-100,.light button.bg-slate-700.text-white,.light button.text-white{color:#ffffff!important}.light ::-moz-selection{background-color:rgb(var(--accent)/.14)!important;color:rgb(var(--text-primary))!important}.light ::selection{background-color:rgb(var(--accent)/.14)!important;color:rgb(var(--text-primary))!important}.light ::-webkit-scrollbar-track{background-color:rgb(255 255 255)}.light ::-webkit-scrollbar-thumb{background-color:rgb(228 228 226)}.light ::-webkit-scrollbar-thumb:hover{background-color:rgb(200 200 198)}.light .text-emerald-300,.light .text-emerald-400,.light .text-green-300,.light .text-green-300\/80,.light .text-green-400,.light .text-green-400\/90{color:rgb(var(--status-success-fg))!important}.light .text-blue-300,.light .text-blue-400{color:rgb(37 99 235)!important}.light .text-amber-200,.light .text-amber-200\/90,.light .text-amber-300,.light .text-amber-300\/90,.light .text-amber-400,.light .text-amber-400\/80,.light .text-amber-400\/90,.light .text-yellow-400,.light .text-yellow-400\/90{color:rgb(var(--status-warning-fg))!important}.light .text-violet-200,.light .text-violet-300,.light .text-violet-300\/90,.light .text-violet-400,.light .text-violet-400\/80,.light .text-violet-400\/90,.light .text-violet-500,.light .text-violet-600,.light svg.text-violet-400{color:rgb(var(--accent))!important}.light .hover\:text-red-300:hover,.light .hover\:text-red-400:hover{color:rgb(185 28 28)!important}.light .group:hover .group-hover\:text-violet-300,.light .group:hover .group-hover\:text-violet-400,.light .hover\:text-violet-200:hover,.light .hover\:text-violet-300:hover,.light .hover\:text-violet-400:hover{color:rgb(var(--accent))!important}.light .bg-emerald-900\/20,.light .bg-emerald-900\/30,.light .bg-emerald-900\/40,.light .bg-emerald-900\/60,.light .bg-green-900\/10,.light .bg-green-900\/20,.light .bg-green-900\/30,.light .bg-green-900\/60{background-color:rgb(var(--status-success-bg))!important}.light .bg-green-900\/60 .text-green-300,.light .text-green-300{color:rgb(var(--status-success-fg))!important}.light .border-green-700\/35,.light .border-green-700\/40,.light .border-green-700\/50{border-color:rgb(var(--status-success-border))!important}.light .bg-blue-900\/60{background-color:rgb(var(--status-info-bg))!important}.light .text-blue-300{color:rgb(var(--status-info-fg))!important}.light .border-blue-700\/40{border-color:rgb(var(--status-info-border))!important}.light .bg-amber-900\/20,.light .bg-amber-900\/30,.light .bg-amber-900\/60,.light .bg-amber-950\/20,.light .bg-amber-950\/25,.light .bg-amber-950\/30{background-color:rgb(var(--status-warning-bg))!important}.light .text-amber-200,.light .text-amber-200\/90,.light .text-amber-300,.light .text-amber-300\/90,.light .text-amber-400,.light .text-amber-400\/80,.light .text-amber-400\/90{color:rgb(var(--status-warning-fg))!important}.light .hover\:text-amber-300:hover,.light .hover\:text-amber-400:hover{color:rgb(161 98 7)!important}.light .border-amber-600\/50,.light .border-amber-700\/30,.light .border-amber-700\/40{border-color:rgb(var(--status-warning-border))!important}.light .bg-red-900\/10,.light .bg-red-900\/30,.light .bg-red-900\/40,.light .bg-red-900\/60,.light .bg-red-950\/30{background-color:rgb(var(--status-danger-bg))!important}.light .text-red-300,.light .text-red-300\/90,.light .text-red-400,.light .text-red-400\/80,.light .text-red-400\/90{color:rgb(var(--status-danger-fg))!important}.light .border-red-500\/40,.light .border-red-700\/40,.light .border-red-700\/50{border-color:rgb(var(--status-danger-border))!important}.light .bg-violet-900\/20,.light .bg-violet-900\/30,.light .bg-violet-900\/60{background-color:rgb(var(--status-violet-bg))!important}.light .text-violet-300{color:rgb(var(--accent))!important}.light .border-violet-700\/30,.light .border-violet-700\/40{border-color:rgb(var(--status-violet-border))!important}.light .bg-slate-700.text-slate-300,.light .bg-slate-700.text-slate-400{background-color:rgb(var(--status-neutral-bg))!important;color:rgb(var(--status-neutral-fg))!important;border:1px solid rgb(var(--status-neutral-border))!important}.light .bg-emerald-500\/10,.light .bg-emerald-500\/15,.light .bg-emerald-500\/20,.light .bg-green-500\/10,.light .bg-green-500\/15{background-color:rgb(var(--status-success-bg))!important}.light .bg-red-500\/10,.light .bg-red-500\/15{background-color:rgb(254 249 249/.95)!important}.light .bg-amber-500\/15{background-color:rgb(255 251 235/.9)!important}.light .border-emerald-400\/25,.light .border-emerald-500\/30,.light .border-green-400\/25,.light .border-green-500\/30,.light .border-green-600{border-color:rgb(var(--status-success-border))!important}.light .border-red-500\/20,.light .border-red-500\/30{border-color:rgb(248 113 113/.55)!important}.light .app-glass button.bg-slate-700.text-white,.light .app-glass button.bg-slate-700\/50.text-white,.light button.bg-slate-700.text-slate-100,.light button.bg-slate-700.text-white,.light button.bg-slate-800.text-slate-100,.light button.bg-slate-800.text-slate-200{background-color:rgb(var(--accent))!important;background-image:none!important;color:#ffffff!important;border-color:rgb(var(--accent)/.35)!important;box-shadow:0 6px 16px rgb(var(--accent)/.14)!important}.light .app-glass button.text-slate-400:not(.bg-slate-700):not([aria-selected=true]){color:rgb(var(--text-muted))!important}.light .app-glass button.hover\:text-slate-200:hover:not([aria-selected=true]),.light .app-glass button.text-slate-400:hover:not(.bg-slate-700):not([aria-selected=true]){color:rgb(var(--text-primary))!important;background-color:rgb(var(--accent)/.08)!important}.light .hover\:text-slate-100:hover,.light .hover\:text-slate-200:hover,.light .hover\:text-slate-300:hover,.light .hover\:text-slate-50:hover{color:rgb(var(--text-primary))!important}.light [role=tab]:hover:not([aria-selected=true]),.light button.border-b-2:hover:not([aria-current=page]):not(.bg-violet-600):not(.btn-primary){background-color:rgb(var(--accent)/.08)!important}.light [role=tab][aria-selected=true],.light button.border-b-2[aria-current=page]{background-color:rgb(var(--accent)/.1)!important;color:rgb(var(--accent))!important}.light [role=tab][aria-selected=true]:hover,.light button.border-b-2[aria-current=page]:hover{background-color:rgb(var(--accent)/.14)!important;color:rgb(var(--accent))!important}.light .bg-violet-500\/\[0\.07\]{background-color:rgb(var(--accent)/.06)!important}.light .table-glass .table-header,.light .table-glass thead tr{background-color:rgb(var(--bg-elevated)/1)!important}.light .badge-default,.light .ui-badge--default{background-color:rgb(250 250 250)!important;color:rgb(68 64 60)!important;border:1px solid rgb(238 238 237)!important}.light .badge-primary,.light .ui-badge--primary{background-color:rgb(255 247 237)!important;color:rgb(154 52 18)!important;border-color:rgb(254 215 170)!important}.light .badge-success,.light .ui-badge--success{background-color:rgb(var(--status-success-bg))!important;color:rgb(var(--status-success-fg))!important;border-color:rgb(var(--status-success-border))!important}.light .badge-warning,.light .ui-badge--warning{background-color:rgb(var(--status-warning-bg))!important;color:rgb(var(--status-warning-fg))!important;border-color:rgb(var(--status-warning-border))!important}.light .badge-error,.light .ui-badge--error{background-color:rgb(254 249 249)!important;color:rgb(var(--status-danger-fg))!important;border-color:rgb(254 202 202)!important}.light .metric-label{color:rgb(var(--text-muted))!important}.light .metric-value{color:rgb(var(--text-primary))!important}.light .ivo-checkbox-face{background:rgba(255,255,255,1)!important;border-color:rgba(220,220,218,.95)!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.04),0 0 0 1px rgba(228,228,226,.35)!important}.light label.group:hover .ivo-checkbox-face{border-color:rgb(var(--accent)/.35)!important;background:rgba(255,255,255,1)!important}.light .peer:focus-visible+.ivo-checkbox-face{border-color:rgb(var(--accent)/.5)!important;background:rgba(255,255,255,1)!important}.light .peer:checked+.ivo-checkbox-face{border-color:rgb(var(--accent-light)/.7)!important;background:linear-gradient(to bottom,rgb(var(--accent-light)),rgb(var(--accent-hover)))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 0 0 1px rgb(var(--accent)/.2),0 0 12px rgb(var(--accent)/.22)!important}.light .ivo-ms-check.bg-slate-900{background-color:rgb(255 255 255)!important;border-color:rgb(203 213 225)!important}.light .settings-perm-chip{background-color:rgb(250 250 250)!important;color:rgb(68 64 60)!important;border-color:rgb(238 238 237)!important}.light p.text-green-400,.light span.text-green-400,.light td .font-medium.text-green-400,.light td .text-green-400,.light td.text-green-400{color:rgb(var(--status-success-fg))!important;font-weight:600}.light p.text-red-400,.light span.text-red-400,.light td .font-medium.text-red-400,.light td .text-red-400,.light td.text-red-400{color:rgb(var(--status-danger-fg))!important;font-weight:600}.light td .font-medium.text-amber-400,.light td .font-medium.text-blue-400{font-weight:600}.light td span.font-medium.text-slate-300{color:rgb(var(--text-secondary))!important}.light .recharts-cartesian-grid line{stroke:rgb(var(--chart-grid))!important;stroke-opacity:.85!important}.light .recharts-cartesian-axis-tick text,.light .recharts-legend-item-text{fill:rgb(var(--chart-axis))!important}.light .recharts-label{fill:rgb(var(--chart-axis-label))!important}.light .recharts-tooltip-wrapper .recharts-default-tooltip{background-color:rgba(255,255,255,.98)!important;border:1px solid rgb(238 238 237)!important;color:rgb(28 25 23)!important;box-shadow:0 8px 24px rgba(15,23,42,.06)!important}.light .recharts-area-area,.light .recharts-bar-rectangle path{opacity:1}.light .recharts-layer.recharts-area path.recharts-curve{stroke-width:2.25px}.light .app-glass:before,.light .liquid-glass:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.55) 22%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.55) 78%,transparent)!important}.light .app-glass:after,.light .liquid-glass:after{background:none!important}.light .liquid-glass{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgb(255 255 255)!important}.light .liquid-glass,.light .liquid-glass-hover:hover{box-shadow:0 18px 40px rgba(15,23,42,.1),0 0 0 1px rgb(var(--border-default))!important}.light .liquid-glass-hover:hover{transform:none!important}.light .ivo-modal-overlay--default{background:rgba(28,25,23,.32)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.light .ivo-modal-overlay--confirm{background:rgba(28,25,23,.42)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.light .app-glass-hover:hover{box-shadow:0 0 0 1px rgba(228,228,226,.9),0 8px 24px rgba(15,23,42,.05),0 0 28px rgba(251,191,36,.03),inset 0 1px 0 rgba(255,255,255,1)!important}.light .sidebar-glass{box-shadow:1px 0 0 rgba(228,228,226,.9),2px 0 12px rgba(15,23,42,.035),inset -1px 0 0 rgba(255,255,255,1)!important}.light .bg-slate-900\/95{background-color:rgba(255,255,255,.98)!important;border-color:rgb(238 238 237)!important}.light .bg-slate-900\/95,.light .bg-slate-900\/95 .text-slate-200{color:rgb(28 25 23)!important}.light .bg-slate-900\/95 .text-violet-300{color:rgb(var(--accent-hover))!important}.light td span.text-slate-500{color:rgb(var(--text-muted))!important;font-weight:600}.light :focus-visible{--tw-ring-color:rgb(var(--accent))}.light .bg-violet-400,.light .bg-violet-500,.light .bg-violet-600{background-color:rgb(var(--accent))!important}.light .bg-violet-700,.light .hover\:bg-violet-500:hover,.light .hover\:bg-violet-600:hover,.light .hover\:bg-violet-700:hover,.light .hover\:from-violet-600:hover{background-color:rgb(var(--accent-hover))!important}.light .bg-violet-500\/10,.light .bg-violet-500\/15,.light .bg-violet-600\/10,.light .bg-violet-600\/20{background-color:rgb(var(--accent)/.07)!important}.light .bg-violet-500\/20,.light .bg-violet-900\/20,.light .bg-violet-900\/30,.light .bg-violet-900\/50,.light .bg-violet-900\/60,.light .bg-violet-950\/30,.light .bg-violet-950\/40{background-color:rgb(var(--accent)/.06)!important}.light .bg-violet-500\/\[0\.03\],.light .bg-violet-500\/\[0\.04\]{background-color:rgb(var(--accent)/.03)!important}.light .border-violet-400,.light .border-violet-400\/15,.light .border-violet-400\/25,.light .border-violet-400\/35,.light .border-violet-400\/40,.light .border-violet-500,.light .border-violet-500\/10,.light .border-violet-500\/15,.light .border-violet-500\/20,.light .border-violet-500\/25,.light .border-violet-500\/30,.light .border-violet-500\/35,.light .border-violet-500\/40,.light .border-violet-500\/50,.light .border-violet-700\/30,.light .border-violet-700\/40{border-color:rgb(var(--accent)/.4)!important}.light .hover\:border-violet-400\/35:hover,.light .hover\:border-violet-500:hover,.light .hover\:border-violet-500\/25:hover,.light .hover\:border-violet-500\/30:hover,.light .hover\:border-violet-500\/35:hover,.light .hover\:border-violet-500\/50:hover{border-color:rgb(var(--accent)/.55)!important}.light .focus-visible\:ring-violet-400:focus-visible,.light .focus-visible\:ring-violet-500:focus-visible,.light .focus-visible\:ring-violet-500\/40:focus-visible,.light .focus-visible\:ring-violet-500\/50:focus-visible,.light .focus\:ring-violet-500:focus,.light .focus\:ring-violet-500\/20:focus,.light .focus\:ring-violet-500\/60:focus,.light .ring-violet-400\/60,.light .ring-violet-500,.light .ring-violet-500\/20,.light .ring-violet-500\/40,.light .ring-violet-500\/50,.light .ring-violet-500\/60{--tw-ring-color:rgb(var(--accent)/0.45)!important}.light .focus\:border-violet-500:focus,.light .focus\:border-violet-500\/50:focus{border-color:rgb(var(--accent)/.55)!important}.light .focus-within\:border-violet-500:focus-within,.light .focus-within\:border-violet-500\/50:focus-within{border-color:rgb(var(--accent)/.55)!important}.light .focus-within\:ring-violet-500\/20:focus-within{--tw-ring-color:rgb(var(--accent)/0.2)!important}.light .input:focus,.light .input:focus-visible{border-color:rgb(var(--accent)/.55)!important;--tw-ring-color:rgb(var(--accent)/0.22)!important}.light .from-violet-400,.light .from-violet-500,.light .from-violet-600,.light .from-violet-700{--tw-gradient-from:rgb(var(--accent)) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(var(--accent)/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.light .via-violet-500,.light .via-violet-600{--tw-gradient-to:rgb(var(--accent)/0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--accent)),var(--tw-gradient-to)!important}.light .to-violet-300,.light .to-violet-400,.light .to-violet-600,.light .to-violet-700{--tw-gradient-to:rgb(var(--accent-light)) var(--tw-gradient-to-position)!important}.light .from-purple-500,.light .from-purple-600{--tw-gradient-from:rgb(var(--accent-hover)) var(--tw-gradient-from-position)!important}.light .to-purple-500,.light .to-purple-600{--tw-gradient-to:rgb(var(--accent)) var(--tw-gradient-to-position)!important}.light .accent-violet-500,.light .accent-violet-600{accent-color:rgb(var(--accent))}.light .btn-gradient,.light .btn-primary{background-color:rgb(var(--accent))!important;background-image:none!important;color:#ffffff!important;box-shadow:0 6px 16px rgb(var(--accent)/.14)!important}.light .btn-secondary{background-color:transparent!important;box-shadow:none!important}.light .btn-secondary,.light .btn-secondary:hover:not(:disabled){border-color:rgb(var(--border-default))!important;color:rgb(var(--text-primary))!important}.light .btn-secondary:hover:not(:disabled){background-color:rgb(var(--bg-elevated))!important}.light .btn-ghost{background-color:transparent!important;color:rgb(var(--text-muted))!important;box-shadow:none!important}.light .btn-ghost:hover:not(:disabled){background-color:rgb(var(--bg-elevated))!important;color:rgb(var(--text-primary))!important}.light .btn-gradient:hover,.light .btn-primary:hover,.light button.bg-slate-700.text-white:hover{background-color:rgb(var(--accent-hover))!important;color:#ffffff!important}.light .bg-violet-500 svg,.light .bg-violet-600 svg,.light .btn-gradient span,.light .btn-gradient svg,.light .btn-primary span,.light .btn-primary svg,.light button.bg-slate-700.text-slate-100 span,.light button.bg-slate-700.text-white span,.light button.bg-slate-700.text-white svg,.light button.bg-slate-800.text-slate-100 span,.light button.bg-slate-800.text-slate-200 span,.light button.bg-violet-500 span,.light button.bg-violet-600 span{color:#ffffff!important}.light [role=switch][aria-checked=false]{background-color:rgb(var(--bg-elevated))!important;border-color:rgb(var(--border-default))!important;box-shadow:none!important}.light [role=switch][aria-checked=true]{background-color:rgb(var(--accent))!important;border-color:rgb(var(--accent-light)/.45)!important;box-shadow:0 0 10px rgb(var(--accent)/.18)!important;color:#ffffff!important}.light .shadow-violet-500\/20,.light .shadow-violet-500\/30,.light .shadow-violet-600\/40,.light .shadow-violet-900\/20,.light .shadow-violet-950\/30,.light .shadow-violet-950\/40{--tw-shadow-color:rgb(var(--accent)/0.14)}.light .app-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,rgb(var(--accent-light)/.45) 0,rgb(var(--accent-light)/.45) var(--progress),rgb(255 247 237) var(--progress),rgb(255 247 237) 100%);box-shadow:inset 0 1px 2px rgb(var(--accent)/.08)}.light .app-range::-webkit-slider-thumb{background:linear-gradient(to bottom right,#ffffff,rgb(var(--accent)));border:1px solid rgb(var(--accent)/.4);box-shadow:0 4px 12px rgb(var(--accent)/.22),inset 0 1px 0 rgba(255,255,255,.9)}.light .app-range::-webkit-slider-thumb:hover{box-shadow:0 6px 16px rgb(var(--accent)/.32),inset 0 1px 0 rgba(255,255,255,.95)}.light .app-range::-moz-range-track{background:rgb(255 247 237);box-shadow:inset 0 1px 2px rgb(var(--accent)/.08)}.light .app-range::-moz-range-progress{background:rgb(var(--accent-light)/.45)}.light .app-range::-moz-range-thumb{background:linear-gradient(to bottom right,#ffffff,rgb(var(--accent)));border:1px solid rgb(var(--accent)/.4);box-shadow:0 4px 12px rgb(var(--accent)/.22),inset 0 1px 0 rgba(255,255,255,.9)}.dark .text-amber-400,.dark svg.text-amber-400{color:rgb(251 191 36)}.dark .text-emerald-400,.dark svg.text-emerald-400{color:rgb(52 211 153)}.dark .text-violet-400,.dark svg.text-violet-400{color:rgb(167 139 250)}.dark .text-green-400{color:rgb(74 222 128)}.dark .text-red-400{color:rgb(248 113 113)}.dark .settings-perm-chip{background-color:rgba(15,23,42,.8);color:rgb(203 213 225);border-color:rgb(51 65 85)}