.hover-card{position:relative!important;cursor:pointer;overflow:hidden;--hover-color-r: 59;--hover-color-g: 130;--hover-color-b: 246}.hover-card:hover:before{opacity:1!important}.hover-card:before,.hover-card:after{border-radius:inherit;content:""!important;height:100%!important;left:0!important;opacity:0;position:absolute!important;top:0!important;transition:opacity .4s ease-in-out!important;width:100%!important;pointer-events:none!important}.hover-card:before{background:radial-gradient(600px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(var(--hover-color-r),var(--hover-color-g),var(--hover-color-b),.04),transparent 50%)!important;z-index:3!important}.hover-card:after{background:radial-gradient(800px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(var(--hover-color-r),var(--hover-color-g),var(--hover-color-b),.08),transparent 60%)!important;z-index:1!important}.hover-card:hover:after{opacity:1!important}.hover-card>*{position:relative!important;margin:1px!important;border-radius:calc(inherit - 1px)!important}.hover-card.project-card>*{background-color:transparent!important}@media (prefers-color-scheme: dark){.hover-card.project-card>*{background-color:transparent!important}}.hover-card.task-card{transition:transform .2s ease-out,box-shadow .2s ease-out!important}.hover-card.task-card:hover{transform:translateY(-2px)!important;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.hover-card.project-card{transition:transform .2s ease-out,box-shadow .2s ease-out!important}.hover-card.project-card:hover{transform:translateY(-3px)!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.hover-card.task-status-done{--hover-color-r: 34;--hover-color-g: 197;--hover-color-b: 94}.hover-card.task-status-doing{--hover-color-r: 59;--hover-color-g: 130;--hover-color-b: 246}.hover-card.task-status-paused{--hover-color-r: 249;--hover-color-g: 115;--hover-color-b: 22}.hover-card.task-status-todo,.hover-card.task-status-assigned{--hover-color-r: 107;--hover-color-g: 114;--hover-color-b: 128}.hover-card.project-priority-1,.hover-card.project-priority-2{--hover-color-r: 239;--hover-color-g: 68;--hover-color-b: 68}.hover-card.project-priority-3,.hover-card.project-priority-4{--hover-color-r: 249;--hover-color-g: 115;--hover-color-b: 22}.hover-card.project-priority-5,.hover-card.project-priority-6{--hover-color-r: 245;--hover-color-g: 158;--hover-color-b: 11}.hover-card.project-priority-7,.hover-card.project-priority-8{--hover-color-r: 34;--hover-color-g: 197;--hover-color-b: 94}.hover-card.project-priority-9,.hover-card.project-priority-10{--hover-color-r: 59;--hover-color-g: 130;--hover-color-b: 246}@media (prefers-color-scheme: dark){.hover-card.task-card:hover{box-shadow:0 10px 25px -5px #0000004d,0 10px 10px -5px #0003!important}.hover-card.project-card:hover{box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003!important}}.dark .hover-card.task-card:hover{box-shadow:0 10px 25px -5px #0000004d,0 10px 10px -5px #0003!important}.dark .hover-card.project-card:hover{box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003!important}@media (max-width: 768px){.hover-card:before{background:radial-gradient(300px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(var(--hover-color-r),var(--hover-color-g),var(--hover-color-b),.03),transparent 50%)!important}.hover-card:after{background:radial-gradient(400px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(var(--hover-color-r),var(--hover-color-g),var(--hover-color-b),.06),transparent 60%)!important}.hover-card.task-card:hover{transform:translateY(-1px)!important}.hover-card.project-card:hover{transform:translateY(-2px)!important}}@media (prefers-reduced-motion: reduce){.hover-card:before,.hover-card:after{transition:opacity .2s ease-in-out!important}.hover-card.task-card,.hover-card.project-card{transition:box-shadow .2s ease-out!important}.hover-card.task-card:hover,.hover-card.project-card:hover{transform:none!important}}.dark{--text-primary: #f8fafc;--text-secondary: #e2e8f0;--text-muted: #cbd5e1;--text-subtle: #94a3b8;--bg-primary: #0f172a;--bg-secondary: #1e293b;--bg-tertiary: #334155;--bg-quaternary: #475569;--border-primary: #475569;--border-secondary: #64748b}.dark .text-neutral-700{color:var(--text-primary)!important}.dark .text-neutral-600{color:var(--text-secondary)!important}.dark .text-neutral-500{color:var(--text-muted)!important}.dark .text-neutral-400{color:var(--text-subtle)!important}.dark .text-neutral-300{color:var(--text-secondary)!important}.dark .text-neutral-200,.dark .text-neutral-100{color:var(--text-primary)!important}.dark .bg-neutral-700{background-color:var(--bg-tertiary)!important}.dark .bg-neutral-600{background-color:var(--bg-quaternary)!important}.dark .bg-neutral-dark{background-color:var(--bg-primary)!important}.dark .bg-neutral-light{background-color:var(--bg-secondary)!important}.dark .bg-neutral-darker{background-color:var(--bg-primary)!important}.dark .border-neutral-600,.dark .border-neutral-500{border-color:var(--border-secondary)!important}.dark .bg-neutral-700\/50{background-color:#334155cc!important}.dark .bg-neutral-100{background-color:var(--bg-tertiary)!important}.dark .bg-neutral-50,.dark .bg-white{background-color:var(--bg-secondary)!important}.dark input,.dark textarea,.dark select{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.dark input:focus,.dark textarea:focus,.dark select:focus{border-color:var(--border-secondary)!important;background-color:var(--bg-quaternary)!important}.dark .bg-neutral-200{background-color:var(--bg-quaternary)!important}.dark .hover\:bg-neutral-300:hover{background-color:#64748b!important}.dark .hover\:bg-neutral-100:hover{background-color:var(--bg-quaternary)!important}.dark h2,.dark .group-hover\:text-neutral-100:hover{color:var(--text-primary)!important}.dark .group-hover\:text-neutral-200:hover{color:var(--text-secondary)!important}.dark .text-neutral-800{color:var(--text-primary)!important}.dark .bg-neutral-DEFAULT{background-color:#374151!important}.dark .border-neutral-300{border-color:var(--border-primary)!important}.dark .bg-neutral-50{background-color:var(--bg-secondary)!important}.dark .text-neutral-700{color:var(--text-secondary)!important}.dark .hover\:bg-neutral-700:hover{background-color:var(--bg-quaternary)!important}.dark .bg-neutral-300{background-color:var(--bg-quaternary)!important;color:var(--text-primary)!important}.dark .bg-neutral-200{background-color:var(--bg-tertiary)!important}.dark .hover\:text-neutral-300:hover{color:var(--text-secondary)!important}.dark .text-neutral-500.dark\:text-neutral-400{color:var(--text-muted)!important}.dark .text-neutral-600.dark\:text-neutral-300{color:var(--text-secondary)!important}.dark button:not(.bg-gradient-to-r){color:var(--text-primary)!important}.dark button:not(.bg-gradient-to-r):hover{background-color:var(--bg-quaternary)!important}.dark .bg-yellow-100{background-color:#f59e0b33!important}.dark .text-yellow-800{color:#fbbf24!important}.dark .bg-blue-100{background-color:#3b82f633!important}.dark .text-blue-800{color:#60a5fa!important}.dark .bg-green-100{background-color:#22c55e33!important}.dark .text-green-800{color:#4ade80!important}.dark .bg-purple-100{background-color:#a855f733!important}.dark .text-purple-800{color:#c084fc!important}.dark .bg-red-50{background-color:#ef444426!important}.dark .bg-orange-50{background-color:#f9731626!important}.dark .bg-yellow-50{background-color:#f59e0b26!important}.dark .bg-green-50{background-color:#22c55e26!important}.dark .bg-blue-50{background-color:#3b82f626!important}.dark .task-card.bg-blue-50{background-color:#3b82f699!important}.dark .task-card.bg-orange-50{background-color:#f9731699!important}.dark .task-card.bg-green-50{background-color:#22c55e99!important}.dark .dark\:bg-blue-800\/60{background-color:#1e40af99!important}.dark .dark\:bg-orange-800\/60{background-color:#9a341299!important}.dark .dark\:bg-green-800\/60{background-color:#16653499!important}.dark .dark\:bg-yellow-800\/60{background-color:#854d0e99!important}.dark .task-status-doing{background-color:#3b82f626!important}.dark .task-status-paused{background-color:#f9731626!important}.dark .task-status-done{background-color:#22c55e26!important}.dark .task-status-todo,.dark .task-status-assigned{background-color:#4b556326!important}.dark div.task-card.task-status-doing{background-color:#3b82f626!important}.dark div.task-card.task-status-paused{background-color:#f9731626!important}.dark div.task-card.task-status-done{background-color:#22c55e26!important}.dark div.task-card.task-status-todo,.dark div.task-card.task-status-assigned{background-color:#4b556326!important}.dark .hover-card.task-card.task-status-doing{background-color:#3b82f626!important}.dark .hover-card.task-card.task-status-paused{background-color:#f9731626!important}.dark .hover-card.task-card.task-status-done{background-color:#22c55e26!important}.dark .hover-card.task-card.task-status-todo,.dark .hover-card.task-card.task-status-assigned{background-color:#4b556326!important}.dark .bg-red-50:not(.task-card){background-color:#ef444426!important}.dark .border-red-200{border-color:#ef444466!important}.dark .border-red-800{border-color:#ef444499!important}.dark .text-red-700{color:#f87171!important}.dark .text-red-400{color:#fca5a5!important}.dark .bg-neutral-300{background-color:var(--bg-quaternary)!important}.dark .text-neutral-600{color:var(--text-muted)!important}.dark .line-clamp-3{color:var(--text-secondary)!important}.dark .text-yellow-600{color:#fbbf24!important}.dark .text-yellow-400{color:#fde047!important}.dark p,.dark span:not(.bg-gradient-to-r *),.dark div:not(.bg-gradient-to-r *){color:inherit}.dark .text-neutral-500.dark\:text-neutral-400,.dark .opacity-75{color:var(--text-muted)!important;opacity:1!important}.dark .opacity-90{opacity:1!important}.dark .text-xs.text-neutral-500{color:var(--text-subtle)!important}.dark .text-sm.text-neutral-600{color:var(--text-secondary)!important}.dark .bg-neutral-200.dark\:bg-neutral-700{background-color:var(--bg-quaternary)!important}.dark .text-neutral-700.dark\:text-neutral-300{color:var(--text-secondary)!important}.dark .hover\:bg-neutral-300.dark\:hover\:bg-neutral-600:hover{background-color:#64748b!important}.dark button:hover:not(.bg-gradient-to-r):not([class*=bg-]){background-color:var(--bg-quaternary)!important}.dark input::placeholder{color:var(--text-subtle)!important}.dark .text-center.py-10,.dark .text-center.py-8 p,.dark .text-center.py-10 p,.dark .text-center.py-12 p{color:var(--text-secondary)!important}.dark .hover-card.project-card>*{background-color:transparent!important}.dark .hover-card.task-card>*{background-color:transparent!important}.dark .task-card>*,.dark .task-card>*>*,.dark .task-card>*>*>*{background-color:transparent!important}.dark .border-l-4{border-left-width:4px!important}.dark svg{color:inherit}.dark .fixed.z-\[9998\]{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.dark .bg-white.dark\:bg-neutral-800{background-color:var(--bg-secondary)!important}.dark .border-b.border-neutral-200{border-color:var(--border-primary)!important}.dark .bg-white.dark\:bg-neutral-dark{background-color:var(--bg-primary)!important}.dark .bg-neutral-800{background-color:var(--bg-secondary)!important}.dark .border-neutral-700{border-color:var(--border-primary)!important}.dark *{color:inherit}.dark .text-neutral-500:not(.hover\:text-neutral-700):not(.group-hover\:text-neutral-700):not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]){color:var(--text-muted)!important}.dark .text-neutral-400:not(.hover\:text-neutral-600):not(.group-hover\:text-neutral-600):not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]){color:var(--text-subtle)!important}.dark [class*=text-neutral-5]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]),.dark [class*=text-neutral-4]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]){color:var(--text-muted)!important}.dark [class*=text-neutral-6]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]),.dark [class*=text-neutral-3]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]){color:var(--text-secondary)!important}.dark [class*=text-neutral-7]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]),.dark [class*=text-neutral-2]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]),.dark [class*=text-neutral-1]:not([class*=text-red-]):not([class*=text-blue-]):not([class*=text-green-]):not([class*=text-yellow-]):not([class*=text-purple-]):not([class*=text-orange-]):not([class*=text-pink-]):not([class*=text-indigo-]):not([class*=text-cyan-]):not([class*=text-teal-]):not([class*=text-lime-]):not([class*=text-emerald-]):not([class*=text-sky-]):not([class*=text-violet-]):not([class*=text-fuchsia-]):not([class*=text-rose-]){color:var(--text-primary)!important}.dark .border-gray-200{border-color:var(--border-primary)!important}.dark .text-gray-700{color:var(--text-secondary)!important}.dark .hover\:text-gray-700:hover{color:var(--text-primary)!important}.dark .hover\:border-gray-300:hover{border-color:var(--border-secondary)!important}.dark .border-transparent{border-color:transparent!important}.dark .border-blue-500{border-color:#3b82f6!important}.dark .text-blue-600{color:#60a5fa!important}.dark .border-gray-300{border-color:var(--border-primary)!important}.dark .hover\:border-gray-400:hover{border-color:var(--border-secondary)!important}.dark .text-gray-400{color:var(--text-subtle)!important}.dark .bg-blue-50{background-color:#3b82f61a!important}.dark .text-blue-500{color:#60a5fa!important}.dark .hover\:text-blue-500:hover{color:#93c5fd!important}.dark .border-t.border-gray-200{border-color:var(--border-primary)!important}.dark .bg-gray-50{background-color:var(--bg-secondary)!important}.dark .text-sm.text-gray-500{color:var(--text-muted)!important}.dark .text-gray-600{color:var(--text-secondary)!important}.dark .text-gray-500{color:var(--text-muted)!important}.dark .tox{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.dark .tox-toolbar,.dark .tox-toolbar__primary{background-color:#fff!important;border-color:#e5e7eb!important}.dark .tox-toolbar__group{border-color:#e5e7eb!important}.dark .tox-tbtn{color:#374151!important}.dark .tox-tbtn:hover{background-color:#f3f4f6!important;color:#111827!important}.dark .tox-tbtn--enabled{background-color:#e5e7eb!important;color:#111827!important}.dark .tox-statusbar{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-muted)!important}.dark .tox-menubar{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important}.dark .tox-mbtn{color:var(--text-secondary)!important}.dark .tox-mbtn:hover{background-color:var(--bg-quaternary)!important;color:var(--text-primary)!important}.dark .tox-menu{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.dark .tox-collection__item{color:var(--text-secondary)!important}.dark .tox-collection__item:hover{background-color:var(--bg-quaternary)!important;color:var(--text-primary)!important}.dark .tox-dialog{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.dark .tox-dialog__header{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important}.dark .tox-dialog__title{color:var(--text-primary)!important}.dark .tox-dialog__body{background-color:var(--bg-secondary)!important;color:var(--text-secondary)!important}.dark .tox-dialog__footer{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important}.dark .tox-button{background-color:var(--bg-quaternary)!important;border-color:var(--border-primary)!important;color:var(--text-secondary)!important}.dark .tox-button:hover{background-color:var(--border-secondary)!important;color:var(--text-primary)!important}.dark .tox-button--primary{background-color:#3b82f6!important;color:#fff!important}.dark .tox-button--primary:hover{background-color:#2563eb!important}.dark .tox-textfield,.dark .tox-textarea,.dark .tox-selectfield select{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.dark .tox-textfield:focus,.dark .tox-textarea:focus,.dark .tox-selectfield select:focus{border-color:var(--border-secondary)!important;background-color:var(--bg-quaternary)!important}.dark .tox-label{color:var(--text-secondary)!important}.dark .tox-silver-sink{background-color:var(--bg-secondary)!important}.dark .tox-pop{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.dark .tox-pop__dialog{background-color:var(--bg-secondary)!important}.dark .tox-notification{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-secondary)!important}.dark .tox-tooltip{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important;color:var(--text-primary)!important}.dark .tox-menu.tox-collection.tox-collection--list{background-color:var(--bg-secondary)!important;border-color:var(--border-primary)!important}.dark .tox-toolbar *,.dark .tox-statusbar *,.dark .tox-menubar *{color:inherit}.dark .tox-toolbar [style*="background-color: white"],.dark .tox-toolbar [style*="background-color: #ffffff"],.dark .tox-toolbar [style*="background-color: #fff"],.dark .tox-statusbar [style*="background-color: white"],.dark .tox-statusbar [style*="background-color: #ffffff"],.dark .tox-statusbar [style*="background-color: #fff"],.dark .tox-menubar [style*="background-color: white"],.dark .tox-menubar [style*="background-color: #ffffff"],.dark .tox-menubar [style*="background-color: #fff"]{background-color:var(--bg-secondary)!important}.dark .grid.grid-cols-1>div{background-color:var(--bg-tertiary)!important;border-color:var(--border-primary)!important}.dark .text-center.py-8{color:var(--text-secondary)!important}.dark .text-center.py-8 p{color:var(--text-muted)!important}.dark .text-center.py-8 .text-sm{color:var(--text-subtle)!important}.dark .text-gray-800.dark\:text-gray-200{color:#1f2937!important}.dark li[style*="background-color: #D8D8D8"] .font-medium,.dark li[style*="background-color: #FDE8D3"] .font-medium{color:#111827!important}.dark li[style*="background-color: #D8D8D8"] .opacity-75,.dark li[style*="background-color: #FDE8D3"] .opacity-75{color:#374151!important}.dark li[style*="background-color: #D8D8D8"] .bg-white\/50,.dark li[style*="background-color: #FDE8D3"] .bg-white\/50{color:#111827!important}.dark .bg-gray-100.dark\:bg-gray-800\/50{background-color:#f3f4f6!important}.dark .bg-gray-100.dark\:bg-gray-800\/50 *,.dark li[style*=background-color] .font-medium{color:#111827!important}.dark li[style*=background-color] .text-xs{color:#374151!important}.dark .text-blue-600,.dark .text-blue-400{color:#60a5fa!important}.dark .text-green-600,.dark .text-green-400{color:#4ade80!important}.dark .text-purple-600,.dark .text-purple-400{color:#c084fc!important}.dark .text-orange-600,.dark .text-orange-400{color:#fb923c!important}.dark .text-red-600,.dark .text-red-400{color:#f87171!important}.dark .text-yellow-600,.dark .text-yellow-400{color:#facc15!important}.dark .bg-green-500{background-color:#22c55e!important}.dark .bg-blue-500{background-color:#3b82f6!important}.dark .bg-yellow-500{background-color:#eab308!important}.dark .bg-red-500{background-color:#ef4444!important}.dark [data-testid=time-tracking-stats] .text-blue-600,.dark [data-testid=time-tracking-stats] .text-green-600,.dark [data-testid=time-tracking-stats] .text-purple-600,.dark [data-testid=time-tracking-stats] .text-orange-600,.dark [data-testid=time-tracking-stats] .text-red-600,.dark [data-testid=time-tracking-stats] .text-yellow-600{color:inherit!important}.dark .bg-neutral-200,.dark .w-full.bg-neutral-200.rounded-full{background-color:#475569!important}.dark input[type=time],.dark input[type=number]{background-color:#1e293b!important;border-color:#475569!important;color:#f8fafc!important}.dark input[type=time]:focus,.dark input[type=number]:focus{background-color:#334155!important;border-color:#64748b!important}.dark .dark\:bg-neutral-darker{background-color:#1e293b!important}.dark .text-neutral-500.dark\:text-neutral-400{color:#cbd5e1!important}.dark .bg-green-100.dark\:bg-green-900\/30{background-color:#22c55e33!important}.dark .bg-red-100.dark\:bg-red-900\/20{background-color:#ef444433!important}.dark .border-red-300.dark\:border-red-700{border-color:#ef444499!important}.dark .text-primary.dark\:text-primary-light{color:#60a5fa!important}.dark input[type=date]{background-color:#1e293b!important;border-color:#475569!important;color:#f8fafc!important}.dark input[type=date]:focus{background-color:#334155!important;border-color:#64748b!important;box-shadow:0 0 0 2px #3b82f633!important}.dark input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7}.dark input:focus{outline:none!important;box-shadow:0 0 0 2px #3b82f633!important}.dark .bg-white.dark\:bg-neutral-darker input,.dark .bg-white.dark\:bg-neutral-dark input{background-color:#1e293b!important;border-color:#475569!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #1e293b inset!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important}.dark ::selection{background-color:#3b82f64d!important}.dark ::-moz-selection{background-color:#3b82f64d!important}.dark button:focus{outline:none!important;box-shadow:0 0 0 2px #3b82f633!important}.dark .bg-white.dark\:bg-neutral-darker{background-color:#0f172a!important}.dark input[type=time],.dark input[type=number],.dark input[type=date]{background-color:#334155!important;border-color:#475569!important;color:#f8fafc!important}.dark input[type=time]:focus,.dark input[type=number]:focus,.dark input[type=date]:focus{background-color:#475569!important;border-color:#64748b!important;box-shadow:0 0 0 2px #3b82f633!important}.dark select{background-color:#334155!important;border-color:#475569!important;color:#f8fafc!important}.dark select:focus{background-color:#475569!important;border-color:#64748b!important}.dark .bg-neutral-50.dark\:bg-neutral-darker.rounded-md{background-color:#334155!important}.dark .text-neutral-800.dark\:text-neutral-100{color:#f8fafc!important}.dark .text-neutral-600.dark\:text-neutral-400{color:#cbd5e1!important}.dark .text-neutral-700.dark\:text-neutral-300{color:#e2e8f0!important}.dark .bg-white.dark\:bg-neutral-dark{background-color:#1e293b!important}.dark .bg-white.dark\:bg-neutral-dark.rounded-lg.shadow-md,.dark .bg-white.dark\:bg-neutral-dark.rounded-lg.shadow-md.overflow-hidden{background-color:#1e293b!important;border:1px solid #334155!important}.dark .bg-neutral-50.dark\:bg-neutral-darker{background-color:#334155!important}.dark .bg-white.dark\:bg-neutral-dark.divide-y,.dark div.bg-white.dark\:bg-neutral-dark{background-color:#1e293b!important}.dark div.bg-white.dark\:bg-neutral-dark.rounded-lg.shadow-md{background-color:#1e293b!important;border:1px solid #334155!important}.dark div[class*=bg-white][class*="dark:bg-neutral-dark"][class*=rounded-lg][class*=shadow-md]{background-color:#334155!important;border:1px solid #334155!important}.dark .text-transparent.bg-clip-text.bg-gradient-to-r,.dark h1.text-transparent.bg-clip-text.bg-gradient-to-r.from-primary.to-secondary{color:transparent!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.dark .bg-gradient-to-r.from-primary.to-secondary{background:linear-gradient(to right,#4338ca,#db2777)!important}.dark .text-transparent{color:transparent!important}
