.dashboard-card{border:2px solid hsl(var(--border));box-shadow:0 2px 8px hsl(var(--border)/.15);transition:all .2s ease-in-out}.dashboard-card:hover{border-color:hsl(var(--primary)/.5);box-shadow:0 4px 12px hsl(var(--primary)/.1)}.tab-enhanced{border-bottom:2px solid transparent;transition:all .2s ease-in-out}.tab-enhanced[data-state=active]{border-bottom-color:hsl(var(--primary));background-color:hsl(var(--primary)/.05);color:hsl(var(--primary));font-weight:600}.tab-enhanced:hover{background-color:hsl(var(--muted)/.5);border-bottom-color:hsl(var(--primary)/.3)}.card-enhanced{border:1px solid hsl(var(--border));background-color:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--border)/.1),0 1px 2px hsl(var(--border)/.06)}.card-enhanced:hover{border-color:hsl(var(--border)/.8);box-shadow:0 4px 6px hsl(var(--border)/.1),0 2px 4px hsl(var(--border)/.06)}.btn-enhanced{border:1px solid hsl(var(--border));background-color:hsl(var(--background));color:hsl(var(--foreground));transition:all .2s ease-in-out}.btn-enhanced:hover{background-color:hsl(var(--accent));border-color:hsl(var(--accent-foreground));color:hsl(var(--accent-foreground))}.badge-enhanced{border:1px solid hsl(var(--border)/.5);background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));font-weight:500}.dropdown-enhanced{border:1px solid hsl(var(--border));background-color:hsl(var(--popover));box-shadow:0 10px 15px -3px hsl(var(--border)/.1),0 4px 6px -2px hsl(var(--border)/.05)}.form-field-enhanced{border:1px solid hsl(var(--border));background-color:hsl(var(--background));transition:all .2s ease-in-out}.form-field-enhanced:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.2)}.project-card-enhanced{border:2px solid hsl(var(--border)/.5);transition:all .2s ease-in-out}.project-card-enhanced:hover{border-color:hsl(var(--primary)/.6);box-shadow:0 8px 25px hsl(var(--primary)/.1);transform:translateY(-2px)}.analytics-card{border:2px solid hsl(var(--border)/.6);background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--muted)/.1));box-shadow:0 2px 4px hsl(var(--border)/.1),inset 0 1px 0 hsl(var(--background)/.1)}.tabs-list-enhanced{background-color:hsl(var(--muted)/.3);border:1px solid hsl(var(--border)/.5);border-radius:8px;padding:4px}.empty-state-enhanced{border:2px dashed hsl(var(--border));background-color:hsl(var(--muted)/.2);color:hsl(var(--muted-foreground))}.dialog-enhanced{box-shadow:0 25px 50px -12px hsl(var(--border)/.25),0 0 0 1px hsl(var(--background))}.dialog-enhanced,.status-indicator{border:2px solid hsl(var(--border))}.status-indicator{background-color:hsl(var(--background));box-shadow:0 2px 4px hsl(var(--border)/.1)}.loading-enhanced{background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--muted)/.5) 50%,hsl(var(--muted)) 75%);background-size:200% 100%;animation:loading-shimmer 1.5s infinite}@keyframes loading-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-color-scheme:dark){.dashboard-card{border-color:hsl(var(--border)/.8);box-shadow:0 2px 8px hsl(var(--border)/.2)}.card-enhanced{border-color:hsl(var(--border)/.7);box-shadow:0 1px 3px hsl(var(--border)/.2),0 1px 2px hsl(var(--border)/.1)}.tabs-list-enhanced{background-color:hsl(var(--muted)/.4);border-color:hsl(var(--border)/.6)}}@media (prefers-contrast:high){.card-enhanced,.dashboard-card,.project-card-enhanced{border-width:2px;border-color:hsl(var(--foreground)/.8)}.tab-enhanced[data-state=active]{border-bottom-width:3px;background-color:hsl(var(--primary)/.2)}.btn-enhanced{border-width:2px;border-color:hsl(var(--foreground)/.8)}}