.app-neon{--n-card:#ffffff;--n-raise:#f3f8ff;--n-line:rgba(8,145,178,0.16);--n-ink:#0a1c2e;--n-ink-2:#334559;--n-ink-3:#5a6e82;--n-ink-4:#7b8ea2;--n-cyan:#0891b2;--n-cyan-bright:#06b6d4;--n-violet:#7c3aed;--n-pink:#c026d3;--n-amber:#d97706;--background:210 60% 98%;--foreground:206 72% 11%;--border:199 70% 86%;color-scheme:light;color:var(--n-ink-2);background:radial-gradient(1100px 520px at 10% -14%,rgba(6,182,212,.1),transparent 60%),radial-gradient(900px 480px at 98% 2%,rgba(192,38,211,.07),transparent 60%),radial-gradient(800px 600px at 50% 116%,rgba(124,58,237,.05),transparent 62%),#f4f8fd;background-attachment:fixed}@media (max-width:1023px){.app-neon{background-attachment:scroll}}.app-neon .bg-white{background-color:var(--n-card)}.app-neon [class~="bg-white/85"]{background-color:rgba(255,255,255,.82)}.app-neon [class~="bg-white/60"],.app-neon [class~="bg-white/70"]{background-color:rgba(255,255,255,.7)}.app-neon [class~="hover:bg-white"]:hover{background-color:#ffffff}.app-neon [class~="bg-[#f1f9fa]"]{background-color:#eef7ff}.app-neon .bg-slate-50{background-color:#f4f9ff}.app-neon .bg-slate-100{background-color:#eaf1fb}.app-neon .bg-slate-200{background-color:#dbe6f3}.app-neon .bg-slate-300{background-color:#c4d4e6}.app-neon .bg-slate-400{background-color:#93a6bd}.app-neon [class~="hover:bg-slate-50"]:hover{background-color:rgba(6,182,212,.06)}.app-neon [class~="hover:bg-slate-100"]:hover{background-color:rgba(6,182,212,.1)}.app-neon [class~="hover:bg-slate-200"]:hover{background-color:rgba(6,182,212,.16)}.app-neon .bg-cyan-50,.app-neon [class~="bg-[#e9f5f6]"],.app-neon [class~="bg-cyan-50/60"]{background-color:rgba(6,182,212,.09)}.app-neon .bg-cyan-100{background-color:rgba(6,182,212,.16)}.app-neon [class~="hover:bg-cyan-50"]:hover{background-color:rgba(6,182,212,.14)}.app-neon [class~="hover:bg-cyan-100"]:hover{background-color:rgba(6,182,212,.24)}.app-neon .bg-emerald-50{background-color:rgba(16,185,129,.1)}.app-neon .bg-emerald-100{background-color:rgba(16,185,129,.17)}.app-neon .bg-amber-50{background-color:rgba(245,158,11,.1)}.app-neon .bg-amber-100{background-color:rgba(245,158,11,.18)}.app-neon .bg-red-50{background-color:rgba(239,68,68,.08)}.app-neon .bg-red-100{background-color:rgba(239,68,68,.15)}.app-neon [class~="hover:bg-red-50"]:hover{background-color:rgba(239,68,68,.12)}.app-neon .bg-violet-100{background-color:rgba(124,58,237,.14)}.app-neon [class~="hover:bg-violet-200"]:hover{background-color:rgba(124,58,237,.24)}.app-neon .bg-sky-100{background-color:rgba(14,165,233,.16)}.app-neon .bg-rose-100{background-color:rgba(244,63,94,.16)}.app-neon [class~="bg-[#0a4a63]"]{background-image:linear-gradient(100deg,#06b6d4,#7c3aed 72%,#c026d3);box-shadow:0 8px 20px -10px rgba(124,58,237,.55),0 0 16px -6px rgba(6,182,212,.5),inset 0 1px 0 rgba(255,255,255,.35)}.app-neon [class~="hover:bg-[#04263a]"]:hover{filter:brightness(1.06)}.app-neon [class~="bg-[#0a4a63]"]:disabled,.app-neon [class~="disabled:bg-slate-300"]:disabled,.app-neon [class~="disabled:bg-slate-400"]:disabled{background-image:none;background-color:#cbd8e8;color:#8191a6;box-shadow:none;filter:none}.app-neon [class~="bg-[#0a4a63]/30"]{background-color:rgba(6,182,212,.35)}.app-neon [class~="bg-[#0e8f9b]"]{background-color:var(--n-cyan)}.app-neon [class~="bg-[#0e8f9b]/50"]{background-color:rgba(8,145,178,.5)}.app-neon [class~="bg-[#04263a]"]{background-image:linear-gradient(100deg,#06b6d4,#7c3aed);color:#ffffff;box-shadow:0 0 16px -6px rgba(6,182,212,.7),inset 0 1px 0 rgba(255,255,255,.25)}.app-neon [class~="bg-[#04263a]/50"]{background-color:rgba(10,28,46,.5)}.app-neon [class~="bg-[#04263a]/[0.06]"]{background-color:rgba(8,145,178,.08)}.app-neon aside[class~="bg-[#04263a]"]{background:linear-gradient(180deg,#ffffff,#f3f8ff);box-shadow:inset -1px 0 0 var(--n-line),10px 0 40px -34px rgba(8,145,178,.6)}.app-neon aside .text-white,.app-neon aside [class~="text-cyan-50/70"],.app-neon aside [class~="text-cyan-50/80"]{color:var(--n-ink-2)}.app-neon aside [class~="text-cyan-200/70"]{color:var(--n-cyan);font-weight:700}.app-neon aside [class~="bg-white/[0.12]"]{background-image:linear-gradient(100deg,rgba(6,182,212,.16),rgba(124,58,237,.16));color:var(--n-ink);box-shadow:inset 0 0 0 1px rgba(6,182,212,.4),0 0 16px -8px rgba(6,182,212,.8)}.app-neon aside [class~="hover:bg-white/[0.07]"]:hover{background-color:rgba(6,182,212,.09);color:var(--n-ink)}.app-neon aside .text-amber-300{color:var(--n-cyan-bright)}.app-neon .text-slate-900,.app-neon [class~="text-[#04263a]"]{color:var(--n-ink)}.app-neon [class~="hover:text-[#04263a]"]:hover,.app-neon [class~="hover:text-slate-900"]:hover{color:#000000}.app-neon .text-cyan-900,.app-neon [class~="text-[#0a4a63]"],.app-neon [class~="text-[#0e8f9b]"]{color:var(--n-cyan)}.app-neon .text-slate-800{color:#26384b}.app-neon .text-slate-700{color:var(--n-ink-2)}.app-neon .text-slate-600{color:var(--n-ink-3)}.app-neon .text-slate-500{color:var(--n-ink-4)}.app-neon .text-slate-400,.app-neon [class~="disabled:text-slate-400"]:disabled{color:#9aabbf}.app-neon ::placeholder{color:#9aabbf;opacity:1}.app-neon .text-emerald-600,.app-neon .text-emerald-700,.app-neon .text-emerald-800,.app-neon .text-emerald-900,.app-neon .text-emerald-950{color:#047857}.app-neon .text-amber-600,.app-neon .text-amber-700,.app-neon .text-amber-800,.app-neon .text-amber-900,.app-neon .text-amber-950{color:#b45309}.app-neon .text-red-700,.app-neon .text-red-800,.app-neon .text-red-900{color:#b91c1c}.app-neon [class~="hover:text-red-700"]:hover{color:#dc2626}.app-neon .text-violet-900{color:#6d28d9}.app-neon .text-sky-900{color:#0369a1}.app-neon .text-rose-900{color:#be123c}.app-neon .bg-amber-300,.app-neon .bg-amber-400,.app-neon .bg-amber-500{color:#1c1404}.app-neon .border-slate-100{border-color:#e7eef8}.app-neon .border-slate-200{border-color:#d8e3f1}.app-neon .border-slate-300{border-color:#c2d2e5}.app-neon .divide-slate-100>:not([hidden])~:not([hidden]){border-color:#e7eef8}.app-neon [class~="border-[#04263a]"],.app-neon [class~="hover:border-[#0a4a63]"]:hover{border-color:var(--n-cyan-bright)}.app-neon [class~="border-[#04263a]/[0.07]"]{border-color:var(--n-line)}.app-neon .border-cyan-100,.app-neon .border-cyan-200{border-color:rgba(6,182,212,.4)}.app-neon .border-red-200{border-color:rgba(239,68,68,.4)}.app-neon .border-amber-200{border-color:rgba(245,158,11,.45)}.app-neon .ring-slate-200,.app-neon [class~="ring-[#04263a]/10"],.app-neon [class~="ring-[#04263a]/15"],.app-neon [class~="ring-[#04263a]/5"]{--tw-ring-color:var(--n-line)}.app-neon .ring-emerald-200{--tw-ring-color:rgba(16,185,129,0.4)}.app-neon .ring-amber-200{--tw-ring-color:rgba(245,158,11,0.45)}.app-neon .ring-red-200{--tw-ring-color:rgba(239,68,68,0.4)}.app-neon .ring-cyan-200{--tw-ring-color:rgba(6,182,212,0.45)}.app-neon .ring-white{--tw-ring-color:#ffffff}.app-neon [class~="hover:ring-[#0e8f9b]"]:hover,.app-neon [class~="ring-[#0e8f9b]"]{--tw-ring-color:var(--n-cyan-bright)}.app-neon [class~="accent-[#0a4a63]"],.app-neon [class~="accent-[#0e8f9b]"]{accent-color:var(--n-cyan)}.app-neon .shadow-xl{box-shadow:0 24px 48px -18px rgba(12,74,110,.28),0 0 0 1px var(--n-line)}.app-neon .shadow-sm{box-shadow:0 1px 2px rgba(12,74,110,.08),0 0 0 1px rgba(6,182,212,.1)}.app-neon .keep-light,.app-neon [role=switch]>.bg-white{background-color:#ffffff}.app-neon .keep-light{color:#0f172a}.n-panel{position:relative;background:#ffffff;border:1px solid var(--n-line,rgba(8,145,178,.16));box-shadow:0 1px 2px rgba(12,74,110,.05),0 18px 40px -30px rgba(8,145,178,.35)}.n-panel:before,.n-score:before{content:"";position:absolute;left:1.25rem;right:1.25rem;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(6,182,212,.9),rgba(192,38,211,.7),transparent);pointer-events:none}.n-score{position:relative;background:linear-gradient(160deg,#ffffff,#f4fbff);border:1px solid rgba(8,145,178,.18);box-shadow:0 1px 2px rgba(12,74,110,.06);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.n-score:hover{border-color:rgba(6,182,212,.55);box-shadow:0 0 24px -10px rgba(6,182,212,.7)}.n-figure{background:linear-gradient(100deg,#0891b2,#0ea5e9 40%,#7c3aed 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.n-kicker{font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--n-cyan)}.n-hero{background:radial-gradient(560px 260px at 88% 0,rgba(192,38,211,.5),transparent 70%),radial-gradient(640px 320px at 0 110%,rgba(6,182,212,.5),transparent 70%),linear-gradient(150deg,#0b2a44,#0a1c2e 60%,#131a3a);border:1px solid rgba(6,182,212,.4);box-shadow:0 20px 48px -24px rgba(8,145,178,.6),0 0 40px -18px rgba(192,38,211,.5)}.n-chip{background:#ffffff;border:1px solid rgba(8,145,178,.22);color:var(--n-ink-2);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.n-chip:hover{border-color:rgba(6,182,212,.6);background:rgba(6,182,212,.06)}.n-chip[aria-pressed=true]{background:linear-gradient(100deg,rgba(6,182,212,.14),rgba(124,58,237,.14));border-color:var(--n-cyan-bright);color:var(--n-ink);box-shadow:0 0 16px -6px rgba(6,182,212,.7)}.n-await{position:relative;border:1px dashed rgba(6,182,212,.6);background:radial-gradient(320px 160px at 50% 0,rgba(6,182,212,.1),transparent 70%),#ffffff;animation:n-breathe 3.2s ease-in-out infinite}@keyframes n-breathe{0%,to{box-shadow:0 0 18px -10px rgba(6,182,212,.6),inset 0 0 24px -18px rgba(192,38,211,.4)}50%{box-shadow:0 0 30px -8px rgba(6,182,212,.85),inset 0 0 30px -14px rgba(192,38,211,.55)}}.n-live{box-shadow:0 0 10px #10b981}@media (prefers-reduced-motion:reduce){.n-await{animation:none;box-shadow:0 0 26px -10px rgba(6,182,212,.7)}}.n-out{background:linear-gradient(135deg,#0891b2,#0ea5e9 55%,#6d28d9);box-shadow:0 6px 16px -8px rgba(8,145,178,.6)}.app-neon .text-white{color:var(--n-ink)}.app-neon .text-cyan-100,.app-neon .text-cyan-200,.app-neon .text-cyan-50{color:var(--n-cyan)}.app-neon .text-cyan-300{color:var(--n-cyan-bright)}.app-neon [class~="text-cyan-100/80"],.app-neon [class~="text-cyan-50/70"],.app-neon [class~="text-cyan-50/80"]{color:var(--n-ink-3)}.app-neon .text-amber-200,.app-neon .text-amber-300{color:#b45309}.app-neon .text-rose-200,.app-neon .text-rose-300{color:#be123c}.app-neon .text-emerald-200,.app-neon .text-emerald-300,.app-neon .text-emerald-400{color:#047857}.app-neon [class~="bg-white/[0.04]"],.app-neon [class~="bg-white/[0.05]"],.app-neon [class~="bg-white/[0.06]"]{background-color:#f3f8ff}.app-neon [class~="hover:bg-white/[0.04]"]:hover,.app-neon [class~="hover:bg-white/[0.06]"]:hover{background-color:rgba(6,182,212,.07)}.app-neon [class~="ring-white/10"],.app-neon [class~="ring-white/[0.06]"],.app-neon [class~="ring-white/[0.08]"]{--tw-ring-color:var(--n-line)}.app-neon [class~="divide-white/[0.06]"]>:not([hidden])~:not([hidden]){border-color:#e7eef8}.app-neon [class~="border-cyan-300/40"],.app-neon [class~="border-cyan-300/60"]{border-color:rgba(6,182,212,.45)}.app-neon [class~="hover:bg-cyan-300/10"]:hover{background-color:rgba(6,182,212,.08)}.app-neon .n-hero .text-white{color:#ffffff}.app-neon .n-hero .text-cyan-100,.app-neon .n-hero .text-cyan-200,.app-neon .n-hero .text-cyan-50{color:#a5f3fc}.app-neon .n-hero [class~="text-cyan-100/80"],.app-neon .n-hero [class~="text-cyan-50/80"]{color:rgba(207,250,254,.85)}.app-neon .n-hero .text-slate-500{color:rgba(226,240,255,.6)}.app-neon .n-hero [class~="bg-white/[0.04]"],.app-neon .n-hero [class~="bg-white/[0.05]"],.app-neon .n-hero [class~="bg-white/[0.06]"]{background-color:rgba(255,255,255,.08)}.app-neon .n-hero [class~="ring-white/10"],.app-neon .n-hero [class~="ring-white/[0.06]"]{--tw-ring-color:rgba(255,255,255,0.16)}.app-neon .n-hero .n-chip{background:rgba(255,255,255,.07);border-color:rgba(165,243,252,.3);color:#e2f4ff}.app-neon .n-hero .n-chip:hover{border-color:rgba(34,211,238,.7);background:rgba(34,211,238,.14)}.app-neon .n-hero .n-chip[aria-pressed=true]{background:rgba(34,211,238,.22);border-color:#22d3ee;color:#ffffff}.app-neon .n-out,.app-neon .n-out .text-white,.app-neon [class~="bg-[#04263a]"] .text-white,.app-neon [class~="bg-[#0a4a63]"]{color:#ffffff}@media (max-width:767px){html:has(.app-neon){font-size:15px}.app-neon main{padding:.625rem .75rem 1rem}.app-neon aside .h-16,.app-neon header .h-16{height:3rem}.app-neon header .px-4{padding-left:.625rem;padding-right:.625rem}.app-neon .n-panel{padding:.75rem;border-radius:.875rem}.app-neon .n-score{padding:.625rem}.app-neon .n-hero,.app-neon .n-score{border-radius:.875rem}.app-neon .p-5,.app-neon .p-6{padding:.75rem}.app-neon .p-4{padding:.625rem}.app-neon .p-3\.5{padding:.5625rem}.app-neon .px-5,.app-neon .px-6{padding-left:.75rem;padding-right:.75rem}.app-neon .py-5,.app-neon .py-6,.app-neon .py-8{padding-top:.75rem;padding-bottom:.75rem}.app-neon .py-4{padding-top:.5rem;padding-bottom:.5rem}.app-neon .py-2\.5,.app-neon .py-3{padding-top:.4375rem;padding-bottom:.4375rem}.app-neon .pt-4{padding-top:.625rem}.app-neon .gap-6{gap:.75rem}.app-neon .gap-5{gap:.625rem}.app-neon .gap-3,.app-neon .gap-4{gap:.5rem}.app-neon .space-y-6>:not([hidden])~:not([hidden]){margin-top:.75rem}.app-neon .space-y-5>:not([hidden])~:not([hidden]){margin-top:.625rem}.app-neon .space-y-4>:not([hidden])~:not([hidden]){margin-top:.5rem}.app-neon .space-y-3>:not([hidden])~:not([hidden]){margin-top:.4375rem}.app-neon .mt-6{margin-top:.75rem}.app-neon .mt-5{margin-top:.625rem}.app-neon .mt-4{margin-top:.5rem}.app-neon .mt-3{margin-top:.4375rem}.app-neon .mb-4{margin-bottom:.5rem}.app-neon .mb-3{margin-bottom:.4375rem}.app-neon .text-5xl{font-size:1.875rem;line-height:2.125rem}.app-neon .text-4xl{font-size:1.625rem;line-height:1.875rem}.app-neon .text-3xl{font-size:1.375rem;line-height:1.75rem}.app-neon .text-2xl{font-size:1.125rem;line-height:1.5rem}.app-neon .text-xl{font-size:1rem;line-height:1.4rem}.app-neon .text-lg{font-size:.9375rem;line-height:1.3rem}.app-neon .n-panel h2{font-size:.9375rem}.app-neon nav[aria-label=Sections]{padding:.5rem .625rem}.app-neon nav[aria-label=Sections] .space-y-1>:not([hidden])~:not([hidden]){margin-top:.125rem}.app-neon [role=dialog]{padding:.75rem}}