devrajsinh2012's picture
Initial commit: SanketSetu - Sign Language Recognition System
cf93910
@import "tailwindcss";
/* ── Custom CSS variables ──────────────────────────────────────── */
:root {
--color-neon: #00f5d4;
--color-accent: #9b5de5;
--color-warn: #fee440;
--color-danger: #f15bb5;
--color-bg: #050816;
--color-surface: rgba(255, 255, 255, 0.06);
--color-border: rgba(255, 255, 255, 0.12);
}
html,
body,
#root {
height: 100%;
margin: 0;
font-family: 'Inter', 'Segoe UI', system-ui, sans-serif;
background-color: var(--color-bg);
color: #e2e8f0;
overflow-x: hidden;
-webkit-font-smoothing: antialiased;
}
/* ── Glassmorphism utility ─────────────────────────────────────── */
.glass {
background: var(--color-surface);
backdrop-filter: blur(16px) saturate(180%);
-webkit-backdrop-filter: blur(16px) saturate(180%);
border: 1px solid var(--color-border);
border-radius: 1rem;
}
/* ── Neon glow text ────────────────────────────────────────────── */
.glow-text {
text-shadow:
0 0 8px var(--color-neon),
0 0 20px var(--color-neon),
0 0 40px rgba(0, 245, 212, 0.4);
}
/* ── Neon glow border ──────────────────────────────────────────── */
.glow-border {
box-shadow:
0 0 10px rgba(0, 245, 212, 0.3),
inset 0 0 10px rgba(0, 245, 212, 0.05);
border-color: rgba(0, 245, 212, 0.5) !important;
}
/* ── Animated gradient background ────────────────────────────── */
.bg-animated {
background:
radial-gradient(ellipse at 20% 50%, rgba(155, 93, 229, 0.15) 0%, transparent 60%),
radial-gradient(ellipse at 80% 20%, rgba(0, 245, 212, 0.10) 0%, transparent 50%),
radial-gradient(ellipse at 60% 80%, rgba(241, 91, 181, 0.08) 0%, transparent 50%),
#050816;
}
/* ── Scrollbar ────────────────────────────────────────────────── */
::-webkit-scrollbar { width: 4px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: rgba(0, 245, 212, 0.3); border-radius: 2px; }
::-webkit-scrollbar-thumb:hover { background: rgba(0, 245, 212, 0.6); }