.skin-teens{--background:234 22% 7%;--foreground:210 40% 96%;--card:231 24% 12%;--card-foreground:210 40% 96%;--popover:231 24% 12%;--popover-foreground:210 40% 96%;--primary:239 84% 67%;--primary-foreground:0 0% 100%;--secondary:231 26% 16%;--secondary-foreground:210 40% 96%;--muted:231 26% 16%;--muted-foreground:215 16% 65%;--accent:199 89% 48%;--accent-foreground:234 22% 7%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:232 26% 20%;--input:232 26% 20%;--ring:199 89% 48%;--radius:0.75rem;--sidebar-background:231 24% 10%;--sidebar-foreground:210 40% 96%;--sidebar-primary:239 84% 67%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:199 89% 48%;--sidebar-accent-foreground:234 22% 7%;--sidebar-border:232 26% 20%;--sidebar-ring:199 89% 48%;--chart-1:239 84% 67%;--chart-2:199 89% 48%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--bg-arena:#0D0E15;--bg-menta:#161824;--text-noche:#F1F5F9;--action-terracota:#FB923C;--accent-esmeralda:#34D399;--ivory:231 26% 16%;--font-main:"Inter","Segoe UI",system-ui,-apple-system,sans-serif;--font-math:"Fira Code","Cascadia Code",ui-monospace,"Courier New",monospace}.skin-teens body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-main)}.skin-teens .accessibility-mode,.skin-teens .font-accessible{font-family:var(--font-accessible);line-height:var(--line-height-accessible);letter-spacing:var(--letter-spacing-accessible)}.skin-teens .tabular-nums{font-family:var(--font-math)}.skin-teens .dino-card{background-color:#161824;color:#F1F5F9;border-radius:12px}.skin-teens .dino-pill{background-color:#1F202E;color:#E2E8F0}.skin-teens .dino-btn.bg-blue-600{background-color:#6366F1;box-shadow:0 4px 0 0 #4338CA}.skin-teens .dino-btn.bg-violet-600{background-color:#0EA5E9;box-shadow:0 4px 0 0 #0284C7}.skin-teens .dino-btn.bg-amber-500{background-color:#6366F1;box-shadow:0 4px 0 0 #4338CA}.skin-teens .dino-btn.bg-white{background-color:#1F202E;color:#F1F5F9;border-color:#3B4160}.skin-teens .dino-node{border-radius:10px;background-color:#1F202E;border-color:#3F3F46;color:#94A3B8}.skin-teens .dino-node.bg-emerald-500{background-color:#10B981;border-color:#059669;color:#FFFFFF}.skin-teens .dino-node.bg-blue-600{background-color:#6366F1;border-color:#4338CA;color:#FFFFFF}.skin-teens .dino-node.bg-gray-100{background-color:#1F202E;border-color:#3F3F46;color:#6B7280}@media (prefers-reduced-motion:no-preference){.skin-teens .dino-node.bg-blue-600{animation:smoothCyberPulse 2.4s ease-in-out infinite alternate}}@keyframes smoothCyberPulse{0%{transform:scale(1);box-shadow:0 0 0 rgba(99,102,241,0)}to{transform:scale(1.04);box-shadow:0 0 12px rgba(99,102,241,.4)}}.skin-teens .bg-blue-50,.skin-teens .bg-blue-50\/70{background-color:#111827}.skin-teens .bg-violet-50,.skin-teens .bg-violet-50\/60{background-color:#171429}.skin-teens .bg-emerald-50{background-color:#0B1F17}.skin-teens .bg-amber-50,.skin-teens .bg-amber-50\/80{background-color:#2A1F0B}.skin-teens .bg-gray-50{background-color:#16181F}.skin-teens .bg-white{background-color:#1F202E}.skin-teens .bg-blue-100{background-color:#1E3A5F}.skin-teens .bg-emerald-100{background-color:#064E3B}.skin-teens .bg-amber-100{background-color:#45310B}.skin-teens .bg-orange-100{background-color:#431F0B}.skin-teens .bg-purple-100,.skin-teens .bg-violet-100{background-color:#2A1B4D}.skin-teens .border-amber-100,.skin-teens .border-blue-100,.skin-teens .border-emerald-100,.skin-teens .border-emerald-200,.skin-teens .border-orange-100,.skin-teens .border-violet-100{border-color:#2E3350}.skin-teens .text-blue-900{color:#BFDBFE}.skin-teens .text-blue-600{color:#93C5FD}.skin-teens .text-violet-900{color:#DDD6FE}.skin-teens .text-violet-700{color:#C4B5FD}.skin-teens .text-emerald-800,.skin-teens .text-emerald-900{color:#6EE7B7}.skin-teens .text-emerald-700{color:#34D399}.skin-teens .text-emerald-700\/80{color:rgb(52 211 153/.9)}.skin-teens .text-amber-900{color:#FDE68A}.skin-teens .text-amber-700{color:#FCD34D}.skin-teens .text-amber-800\/80{color:rgb(253 230 138/.85)}.skin-teens .text-orange-700{color:#FDBA74}.skin-teens .text-sky-700,.skin-teens .text-sky-800{color:#7DD3FC}.skin-teens .bg-gradient-to-br.from-emerald-50\/40.to-white{background-image:linear-gradient(to bottom right,rgb(6 78 59/.45),rgb(22 24 36))}.skin-teens .bg-emerald-200{background-color:rgb(16 185 129/.25)}.skin-teens .bg-fossil-bg{background-color:#0D0E15}.skin-teens .bg-fossil-bg\/95{background-color:rgb(13 14 21/.95)}.skin-teens .bg-fossil-bg\/50{background-color:rgb(22 24 36/.65)}.skin-teens .bg-fossil-bg\/30{background-color:rgb(22 24 36/.5)}.skin-teens .bg-fossil-bg-dark{background-color:#10111A}.skin-teens .bg-fossil-card,.skin-teens .bg-fossil-container{background-color:#161824}.skin-teens .border-fossil-border{border-color:#25283D}.skin-teens .text-fossil-text{color:#E2E8F0}.skin-teens .text-fossil-muted{color:#94A3B8}.skin-teens .text-fossil-accent{color:#38BDF8}