:root,[data-theme=br]{--sidebar-width:320px;--brand-primary:#ff2a2a;--brand-secondary:#ff7b00;--brand-accent:#ff7b00;--brand-glow:rgba(255,123,0,.4);--color-primary-rgb:255,42,42;--color-secondary-rgb:255,123,0;--color-link:#ff7b00;--gradient-brand:linear-gradient(135deg,#ff2a2a,#ff7b00);--gradient-brand-reverse:linear-gradient(135deg,#ff7b00,#ff2a2a);--gradient-brand-text:linear-gradient(135deg,#ff2a2a,#ff7b00);--gradient-cta:linear-gradient(135deg,#6366f1,#7c3aed);--orb-1:#ff7b00;--orb-2:#ff2a2a;--orb-3:#dc2626;--dashboard-accent:#9aa8ff}[data-theme=na]{--brand-primary:#0051bf;--brand-secondary:#00fb8b;--brand-accent:#22d3ee;--brand-glow:rgba(0,251,139,.4);--color-primary-rgb:0,81,191;--color-secondary-rgb:0,251,139;--color-link:#22d3ee;--gradient-brand:linear-gradient(135deg,#00fb8b,#0051bf);--gradient-brand-reverse:linear-gradient(135deg,#0051bf,#00fb8b);--gradient-brand-text:linear-gradient(135deg,#00fb8b,#0051bf);--gradient-cta:linear-gradient(135deg,#0051bf,#00fb8b);--orb-1:#00fb8b;--orb-2:#0051bf;--orb-3:#19282e;--dashboard-accent:#00fb8b;--font-primary:var(--font-oxanium),"Oxanium",system-ui,sans-serif;--tw-orange-400:#00fb8b;--tw-orange-500:#00cc72;--tw-orange-600:#0051bf;--tw-red-500:#0051bf;--tw-red-600:#003d8f}[data-theme=na] .from-orange-500{--tw-gradient-from:#00fb8b!important}[data-theme=na] .from-orange-600{--tw-gradient-from:#00cc72!important}[data-theme=na] .via-orange-500{--tw-gradient-via:#00cc72!important}[data-theme=na] .via-orange-400{--tw-gradient-via:#00fb8b!important}[data-theme=na] .to-orange-500{--tw-gradient-to:#00fb8b!important}[data-theme=na] .to-red-500{--tw-gradient-to:#0051bf!important}[data-theme=na] .to-red-600{--tw-gradient-to:#003d8f!important}[data-theme=na] .from-red-500{--tw-gradient-from:#0051bf!important}[data-theme=na] .from-red-600{--tw-gradient-from:#003d8f!important}[data-theme=na] .via-red-600{--tw-gradient-via:#003d8f!important}[data-theme=na] .text-orange-100,[data-theme=na] .text-orange-200{color:#00fb8b!important}[data-theme=na] .text-orange-200\/50{color:rgba(0,251,139,.5)!important}[data-theme=na] .text-orange-300,[data-theme=na] .text-orange-400{color:#00fb8b!important}[data-theme=na] .text-orange-400\/50{color:rgba(0,251,139,.5)!important}[data-theme=na] .text-orange-400\/60{color:rgba(0,251,139,.6)!important}[data-theme=na] .text-orange-400\/70{color:rgba(0,251,139,.7)!important}[data-theme=na] .text-orange-400\/80{color:rgba(0,251,139,.8)!important}[data-theme=na] .text-orange-500{color:#00cc72!important}[data-theme=na] .text-orange-500\/60{color:rgba(0,204,114,.6)!important}[data-theme=na] .text-orange-500\/80{color:rgba(0,204,114,.8)!important}[data-theme=na] .text-orange-600{color:#0051bf!important}[data-theme=na] .text-red-200{color:#22d3ee!important}[data-theme=na] .text-red-300\/60{color:rgba(34,211,238,.6)!important}[data-theme=na] .text-red-300\/80{color:rgba(34,211,238,.8)!important}[data-theme=na] .text-red-400{color:#22d3ee!important}[data-theme=na] .text-red-400\/45{color:rgba(34,211,238,.45)!important}[data-theme=na] .text-red-400\/50{color:rgba(34,211,238,.5)!important}[data-theme=na] .text-red-400\/60{color:rgba(34,211,238,.6)!important}[data-theme=na] .text-red-400\/70{color:rgba(34,211,238,.7)!important}[data-theme=na] .text-red-400\/80{color:rgba(34,211,238,.8)!important}[data-theme=na] .text-red-500{color:#0051bf!important}[data-theme=na] .text-red-600{color:#003d8f!important}[data-theme=na] .text-yellow-300{color:#00fb8b!important}[data-theme=na] .bg-orange-500{background-color:#00cc72!important}[data-theme=na] .bg-orange-600,[data-theme=na] .bg-red-500{background-color:#0051bf!important}[data-theme=na] .bg-red-600{background-color:#003d8f!important}[data-theme=na] .border-orange-400,[data-theme=na] .border-orange-500{border-color:#00fb8b!important}[data-theme=na] .border-red-500{border-color:#0051bf!important}[data-theme=na] .bg-orange-500\/10{background-color:rgba(0,204,114,.1)!important}[data-theme=na] .bg-orange-500\/15{background-color:rgba(0,204,114,.15)!important}[data-theme=na] .bg-orange-500\/20{background-color:rgba(0,204,114,.2)!important}[data-theme=na] .bg-orange-500\/30{background-color:rgba(0,204,114,.3)!important}[data-theme=na] .bg-orange-500\/35{background-color:rgba(0,204,114,.35)!important}[data-theme=na] .bg-orange-500\/70{background-color:rgba(0,204,114,.7)!important}[data-theme=na] .bg-orange-600\/20{background-color:rgba(0,81,191,.2)!important}[data-theme=na] .bg-red-500\/10{background-color:rgba(0,81,191,.1)!important}[data-theme=na] .bg-red-500\/15{background-color:rgba(0,81,191,.15)!important}[data-theme=na] .bg-red-500\/18{background-color:rgba(0,81,191,.18)!important}[data-theme=na] .bg-red-500\/20{background-color:rgba(0,81,191,.2)!important}[data-theme=na] .bg-red-500\/50{background-color:rgba(0,81,191,.5)!important}[data-theme=na] .bg-red-500\/80{background-color:rgba(0,81,191,.8)!important}[data-theme=na] .bg-red-500\/90{background-color:rgba(0,81,191,.9)!important}[data-theme=na] .from-orange-500\/10{--tw-gradient-from:rgba(0,204,114,.1)!important}[data-theme=na] .from-orange-500\/15{--tw-gradient-from:rgba(0,204,114,.15)!important}[data-theme=na] .from-orange-500\/20{--tw-gradient-from:rgba(0,204,114,.2)!important}[data-theme=na] .from-red-500\/10{--tw-gradient-from:rgba(0,81,191,.1)!important}[data-theme=na] .from-red-500\/15{--tw-gradient-from:rgba(0,81,191,.15)!important}[data-theme=na] .to-orange-500\/10{--tw-gradient-to:rgba(0,204,114,.1)!important}[data-theme=na] .to-red-500\/10{--tw-gradient-to:rgba(0,81,191,.1)!important}[data-theme=na] .to-red-500\/20{--tw-gradient-to:rgba(0,81,191,.2)!important}[data-theme=na] .border-orange-400\/10{border-color:rgba(0,251,139,.1)!important}[data-theme=na] .border-orange-400\/40{border-color:rgba(0,251,139,.4)!important}[data-theme=na] .border-orange-400\/50{border-color:rgba(0,251,139,.5)!important}[data-theme=na] .border-orange-400\/70{border-color:rgba(0,251,139,.7)!important}[data-theme=na] .border-orange-500\/20{border-color:rgba(0,204,114,.2)!important}[data-theme=na] .border-orange-500\/25{border-color:rgba(0,204,114,.25)!important}[data-theme=na] .border-orange-500\/30{border-color:rgba(0,204,114,.3)!important}[data-theme=na] .border-orange-500\/40{border-color:rgba(0,204,114,.4)!important}[data-theme=na] .border-orange-500\/50{border-color:rgba(0,204,114,.5)!important}[data-theme=na] .border-orange-500\/60{border-color:rgba(0,204,114,.6)!important}[data-theme=na] .border-red-500\/20{border-color:rgba(0,81,191,.2)!important}[data-theme=na] .border-red-500\/30{border-color:rgba(0,81,191,.3)!important}[data-theme=na] .border-red-500\/40{border-color:rgba(0,81,191,.4)!important}[data-theme=na] .border-red-500\/50{border-color:rgba(0,81,191,.5)!important}[data-theme=na] .shadow-orange-500\/30{--tw-shadow-color:rgba(0,204,114,.3)!important}[data-theme=na] .shadow-orange-500\/50{--tw-shadow-color:rgba(0,204,114,.5)!important}[data-theme=na] .hover\:text-orange-300:hover,[data-theme=na] .hover\:text-orange-400:hover{color:#00fb8b!important}[data-theme=na] .hover\:text-orange-500:hover{color:#00cc72!important}[data-theme=na] .hover\:border-orange-400\/50:hover{border-color:rgba(0,251,139,.5)!important}[data-theme=na] .hover\:border-orange-500\/30:hover{border-color:rgba(0,204,114,.3)!important}[data-theme=na] .hover\:border-orange-500\/50:hover{border-color:rgba(0,204,114,.5)!important}[data-theme=na] .hover\:bg-orange-500\/10:hover{background-color:rgba(0,204,114,.1)!important}[data-theme=na] .hover\:bg-orange-500\/20:hover{background-color:rgba(0,204,114,.2)!important}[data-theme=na] .hover\:from-orange-500:hover{--tw-gradient-from:#00cc72!important}[data-theme=na] .hover\:via-orange-400:hover{--tw-gradient-via:#00fb8b!important}[data-theme=na] .hover\:to-red-500:hover{--tw-gradient-to:#0051bf!important}[data-theme=na] .hover\:shadow-orange-500\/50:hover{--tw-shadow-color:rgba(0,204,114,.5)!important}[data-theme=na] .hover\:shadow-orange-500\/60:hover{--tw-shadow-color:rgba(0,204,114,.6)!important}[data-theme=na] .group\/item:hover .group-hover\/item\:text-orange-400{color:#00fb8b!important}[data-theme=na] .group\/item:hover .group-hover\/item\:text-orange-500{color:#00cc72!important}[data-theme=na] .group\/arrow:hover .group-hover\/arrow\:border-orange-500\/30{border-color:rgba(0,204,114,.3)!important}[data-theme=na] .group-hover\/arrow\:bg-orange-500\/10{background-color:rgba(0,204,114,.1)!important}[data-theme=na] .text-amber-300,[data-theme=na] .text-amber-400{color:#22d3ee!important}[data-theme=na] .to-amber-300,[data-theme=na] .to-amber-400{--tw-gradient-to:#22d3ee!important}[data-theme=na] .from-amber-300{--tw-gradient-from:#22d3ee!important}[data-theme=na] .from-orange-400{--tw-gradient-from:#00fb8b!important}[data-theme=na] .from-red-400{--tw-gradient-from:#22d3ee!important}[data-theme=na] .via-orange-400\/40{--tw-gradient-via:rgba(0,251,139,.4)!important}[data-theme=na] .via-red-400\/40{--tw-gradient-via:rgba(34,211,238,.4)!important}[data-theme=na] .via-red-500\/20{--tw-gradient-via:rgba(0,81,191,.2)!important}[data-theme=na] .via-red-700{--tw-gradient-via:#003d8f!important}[data-theme=na] .via-red-800{--tw-gradient-via:#002d6b!important}[data-theme=na] .to-orange-400{--tw-gradient-to:#00fb8b!important}[data-theme=na] .to-red-400{--tw-gradient-to:#22d3ee!important}[data-theme=na] .from-red-400\/20{--tw-gradient-from:rgba(34,211,238,.2)!important}[data-theme=na] .to-red-600\/20{--tw-gradient-to:rgba(0,61,143,.2)!important}[data-theme=na] .shadow-red-500\/30{--tw-shadow-color:rgba(0,81,191,.3)!important}[data-theme=na] .shadow-red-500\/20{--tw-shadow-color:rgba(0,81,191,.2)!important}[data-theme=na] .shadow-orange-500\/20{--tw-shadow-color:rgba(0,204,114,.2)!important}[data-theme=na] .ring-orange-500\/20{--tw-ring-color:rgba(0,204,114,.2)!important}[data-theme=na] .ring-red-500\/20{--tw-ring-color:rgba(0,81,191,.2)!important}[data-theme=na] .bg-orange-400\/10{background-color:rgba(0,251,139,.1)!important}[data-theme=na] .bg-orange-400\/20{background-color:rgba(0,251,139,.2)!important}[data-theme=na] .bg-red-400\/10{background-color:rgba(34,211,238,.1)!important}[data-theme=na] .bg-red-500\/5{background-color:rgba(0,81,191,.05)!important}[data-theme=na] .bg-red-500\/30{background-color:rgba(0,81,191,.3)!important}[data-theme=na] .border-red-400\/30{border-color:rgba(34,211,238,.3)!important}[data-theme=na] .border-red-500\/10{border-color:rgba(0,81,191,.1)!important}[data-theme=na] .border-orange-400\/30{border-color:rgba(0,251,139,.3)!important}[data-theme=na] .hover\:text-red-400:hover,[data-theme=na] .text-red-300{color:#22d3ee!important}[data-theme=na] .hover\:bg-red-500\/10:hover{background-color:rgba(0,81,191,.1)!important}[data-theme=na] .hover\:bg-red-500\/20:hover{background-color:rgba(0,81,191,.2)!important}[data-theme=na] .hover\:border-red-500\/30:hover{border-color:rgba(0,81,191,.3)!important}[data-theme=na] .hover\:shadow-red-500\/30:hover{--tw-shadow-color:rgba(0,81,191,.3)!important}[data-theme=na] .hover\:from-orange-600:hover{--tw-gradient-from:#0051bf!important}[data-theme=na] .hover\:to-red-600:hover{--tw-gradient-to:#003d8f!important}[data-theme=na] .text-yellow-400{color:#00fb8b!important}[data-theme=na] .bg-yellow-400{background-color:#00fb8b!important}:root{--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--gray-950:#0a0a0a;--bg-main:#0d0d0d;--bg-secondary:#141414;--bg-tertiary:#1a1a1a;--bg-elevated:#1f1f1f;--bg-overlay:rgba(0,0,0,.5);--success:#10b981;--success-light:#d1fae5;--success-dark:#065f46;--error:#ef4444;--error-light:#fee2e2;--error-dark:#991b1b;--warning:#f59e0b;--warning-light:#fef3c7;--warning-dark:#92400e;--info:#3b82f6;--info-light:#dbeafe;--info-dark:#1e40af;--overlay-soft:rgba(0,0,0,.3);--overlay-medium:rgba(0,0,0,.5);--overlay-hard:rgba(0,0,0,.7);--border-color:hsla(0,0%,100%,.1);--border-color-hover:hsla(0,0%,100%,.2);--border-color-focus:var(--brand-secondary);--font-primary:var(--font-inter),"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"Fira Code","Courier New",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--space-0:0;--space-px:1px;--space-0-5:0.125rem;--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-2-5:0.625rem;--space-3:0.75rem;--space-3-5:0.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--shadow-xs:0 1px 2px rgba(0,0,0,.05);--shadow-sm:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--shadow-md:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);--shadow-lg:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);--shadow-xl:0 20px 25px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.04);--shadow-2xl:0 25px 50px rgba(0,0,0,.25);--shadow-inner:inset 0 2px 4px rgba(0,0,0,.06);--shadow-brand:0 0 20px rgba(255,42,42,.2);--shadow-brand-md:0 0 30px rgba(255,42,42,.3);--shadow-brand-lg:0 0 40px rgba(255,123,0,.3);--shadow-brand-xl:0 0 60px rgba(255,123,0,.4);--shadow-elevated:0 10px 30px rgba(0,0,0,.2),0 0 20px rgba(255,42,42,.1);--radius-none:0;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-full:9999px;--duration-75:75ms;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--duration-700:700ms;--duration-1000:1000ms;--ease-linear:linear;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--ease-smooth:cubic-bezier(0.4,0,0.2,1);--transition-fast:var(--duration-150) var(--ease-out);--transition-base:var(--duration-200) var(--ease-in-out);--transition-slow:var(--duration-300) var(--ease-in-out);--transition-slower:var(--duration-500) var(--ease-in-out);--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-notification:1080;--screen-sm:640px;--screen-md:768px;--screen-lg:1024px;--screen-xl:1280px;--screen-2xl:1536px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-8px)}20%,40%,60%,80%{transform:translateX(8px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes glowPulse{0%,to{box-shadow:0 0 8px rgba(255,42,42,.4);opacity:.9}50%{box-shadow:0 0 20px rgba(255,123,0,.6);opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideDownExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.text-gradient{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass{background:rgba(0,0,0,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-color)}.glass-light{background:hsla(0,0%,100%,.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)}.animate-fade-in{animation:fadeIn var(--duration-300) var(--ease-out)}.animate-slide-up{animation:slideUp var(--duration-300) var(--ease-out)}.animate-slide-down{animation:slideDown var(--duration-300) var(--ease-out)}.animate-shake{animation:shake var(--duration-500) var(--ease-in-out)}.animate-pulse{animation:pulse var(--duration-1000) var(--ease-in-out) infinite}.animate-spin{animation:spin var(--duration-1000) var(--ease-linear) infinite}.focus-ring{outline:none;transition:box-shadow var(--transition-fast)}.focus-ring:focus{box-shadow:0 0 0 3px rgba(255,123,0,.3)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--gray-700);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--gray-600)}::selection{background:var(--brand-secondary);color:#fff}::-moz-selection{background:var(--brand-secondary);color:#fff}.glass-card,.glass-card-glow{background:hsla(0,0%,100%,.03);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px}.glass-card-glow{transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.glass-card-glow:hover{border-color:var(--brand-accent);box-shadow:0 0 20px var(--brand-glow),inset 0 0 20px hsla(0,0%,100%,.02);transform:translateY(-2px)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}@keyframes float-orb-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-40px) scale(1.05)}66%{transform:translate(-30px,30px) scale(.95)}}@keyframes float-orb-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-50px,20px) scale(.95)}66%{transform:translate(30px,-50px) scale(1.05)}}@keyframes float-orb-3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(25px,35px) scale(1.03)}}.text-gradient-brand{background:var(--gradient-brand-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-glow{text-shadow:0 0 40px var(--brand-glow)}