.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 8px 32px #0000000f}.glass:hover{transition:all .3s;transform:translateY(-2px);box-shadow:0 12px 40px #00000014}.gradient-hero{background:var(--gradient-hero)}.gradient-accent{background:var(--gradient-accent)}.gradient-card{background:var(--gradient-card)}.shadow-soft{box-shadow:var(--shadow-soft)}.shadow-card{box-shadow:var(--shadow-card)}.shadow-elevated{box-shadow:var(--shadow-elevated)}.shadow-glow{box-shadow:var(--shadow-glow)}.news-highlight-active{background-color:#0000000f;transition:background-color .5s ease-out,box-shadow .5s ease-out;box-shadow:0 0 24px #00000014}.news-highlight-fading{transition:background-color .5s ease-out,box-shadow .5s ease-out;box-shadow:none!important;background-color:#0000!important}[style*=--accent-500] *,[style*=--accent-500]{transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s,fill .3s,stroke .3s}[style*=--accent-500] .transition-opacity{transition:opacity .2s ease-in-out,color .3s,background-color .3s}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){[style*="backdrop-filter: blur"]{background:#fffffffa!important}[style*="rgba(255, 255, 255, 0.4)"]{background:#fffffff5!important}[style*="rgba(255, 255, 255, 0.5)"],[style*="rgba(255, 255, 255, 0.6)"]{background:#fffffff7!important}[style*="rgba(255, 255, 255, 0.7)"]{background:#fffffffa!important}[style*="rgba(255, 255, 255, 0.8)"]{background:#fffffffc!important}}.prose-analysis,.prose-analysis p,.prose-analysis li,.prose-analysis blockquote{font-family:Charter,Bitstream Charter,Sitka Text,Cambria,serif}.prose-analysis h1,.prose-analysis h2,.prose-analysis h3,.prose-analysis h4,.prose-analysis h5,.prose-analysis h6{font-family:var(--font-heading), system-ui, -apple-system, BlinkMacSystemFont, sans-serif}@media (max-width:767px){.prose-analysis h1,.prose-analysis h2,.prose-analysis h3,.prose h1,.prose h2,.prose h3,article .prose-analysis h1,article .prose-analysis h2,article .prose-analysis h3{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:none!important;overflow:hidden!important}}.prose-analysis blockquote{background:hsl(var(--background));color:hsl(var(--muted-foreground));border-left:4px solid #00d97e;border-radius:0 .5rem .5rem 0;padding:1rem 1.5rem;font-style:italic}.prose-analysis blockquote p{margin:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:hsl(var(--background))}::-webkit-scrollbar-thumb{background:hsl(var(--neutral-400));border-radius:5px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--neutral-500))}.dark [style*=background][style*=\#F2F0ED],.dark [style*="background: #F2F0ED"]{background:#0d1c30!important}.dark .bg-white{background-color:var(--dash-card,#0f1e3a)!important}.dark .bg-white\/95{background-color:#0f1e3af2!important}.dark .bg-white\/50{background-color:#0f1e3a80!important}.dark .bg-white\/60{background-color:#0f1e3a99!important}.dark .bg-gray-50{background-color:var(--dash-bg,#0a1628)!important}.dark .bg-gray-100{background-color:var(--dash-input,#162847)!important}.dark .bg-gray-200{background-color:var(--dash-line,#1e3254)!important}.dark .bg-gray-900\/95{background-color:#0f1e3af2!important}.dark .text-gray-900{color:#f9fafb!important}.dark .text-gray-800{color:#e7e9ef!important}.dark .text-gray-700{color:#b3bdcc!important}.dark .text-gray-600{color:#94a3b8!important}.dark .text-gray-500{color:#8b9bb1!important}.dark .dark\:text-slate-100{color:#f1f5f9!important}.dark .dark\:text-gray-200{color:#e5e7eb!important}.dark .dark\:text-gray-300{color:#d1d5db!important}.dark .dark\:text-gray-400{color:#9ca3af!important}.dark .text-black{color:#f9fafb!important}.dark .border-gray-200{border-color:var(--dash-line,#1e3254)!important}.dark .border-gray-200\/60{border-color:#1e325499!important}.dark .border-gray-100{border-color:var(--dash-line-soft,#172a4b)!important}.dark .border-gray-300{border-color:var(--dash-line-strong,#2a4270)!important}.dark .border-white\/30{border-color:#1f38514d!important}.dark .divide-gray-100>:not([hidden])~:not([hidden]){border-color:var(--dash-line-soft,#172a4b)!important}.dark .hover\:bg-gray-50:hover{background-color:var(--dash-line-soft,#172a4b)!important}.dark .hover\:bg-gray-100:hover{background-color:var(--dash-input,#162847)!important}.dark .hover\:bg-gray-200:hover{background-color:var(--dash-line,#1e3254)!important}.dark .focus\:ring-gray-200:focus{--tw-ring-color:#1f3851}.dark input,.dark textarea,.dark select{color:#f9fafb;background-color:#0d1c30;border-color:#264059}.dark input::placeholder,.dark textarea::placeholder{color:#667b99}.dark .shadow-glass{box-shadow:0 1px 3px #0000004d!important}.dark .border-gray-50{border-color:var(--dash-line-soft,#172a4b)!important}.dark .bg-blue-50{background-color:#122e49!important}.dark [style*="rgba(255, 255, 255, 0.9"]{background:#0f1e3af2!important}.dark [style*="rgba(255, 255, 255, 0.7"]{background:#0f1e3ad9!important}.dark [style*="rgba(255, 255, 255, 0.5"]{background:#0f1e3ab3!important}.dark [style*="rgba(255, 255, 255, 0.4"]{background:#0f1e3aa6!important}.dark [style*="rgba(255, 255, 255, 0.6"]{background:#0f1e3abf!important}.dark [style*="rgba(0, 0, 0, 0.0"]{border-color:#ffffff14!important}.dark [style*="rgba(0, 0, 0, 0.1"]{border-color:#ffffff1a!important}.dark [style*="background: white"],.dark [style*="background: #fff"],.dark [style*="background: '#ffffff'"],.dark [style*="background-color: white"],.dark [style*="background: rgb(255, 255, 255)"]{background:var(--dash-card,#0f1e3a)!important}.dark [style*="background: '#dcfce7'"],.dark [style*="background: #dcfce7"]{background:#0f3d2a!important}.dark [style*="background: '#f3f4f6'"],.dark [style*="background: #f3f4f6"]{background:#152e47!important}.dark [style*="color: '#1a1a1a'"],.dark [style*="color: #1a1a1a"]{color:#f9fafb!important}.dark [style*=box-shadow][style*="rgba(0, 0, 0"]{--tw-shadow-color:#0006}.dark [class*="bg-[#F2F0ED]"],.dark [class*="bg-[#f0f2f5]"]{background-color:#0d1c30!important}.dark .animate-pulse{background-color:#152e47}.dark .prose-analysis blockquote{color:#a3b0c2;background:#152e47}.dark ::-webkit-scrollbar-track{background:#0d1c30}.dark ::-webkit-scrollbar-thumb{background:#264059}.dark ::-webkit-scrollbar-thumb:hover{background:#36597d}.dark .bg-purple-50{background-color:#331f47!important}.dark .text-purple-700{color:#bf99e6!important}.dark .bg-purple-500{background-color:#a670db!important}.dark [style*="color: '#1a1a1a'"],.dark [style*="color: #1a1a1a"]{color:#edf2f7!important}.dark .bg-white\/40{background-color:var(--dash-card,#0f1e3a)!important}.dark .hover\:bg-white\/60:hover{background-color:#122e49!important}.dark .bg-white\/70{background-color:var(--dash-card,#0f1e3a)!important}.dark [style*="background: '#FAFBFC'"],.dark [style*=\#FAFBFC]{background:#102941!important}.dark .hover\:bg-blue-50\/50:hover{background-color:#122e49!important}.dark .border-white\/60{border-color:#1f385199!important}.dark .border-white\/50{border-color:#1f385180!important}.dark .hover\:bg-gray-50\/50:hover{background-color:#102138!important}.dark .bg-gray-900{background-color:var(--dash-card,#0f1e3a)!important}.dark [class*="text-[#5E7189]"],.dark [class*="text-[#6B7280]"]{color:#7588a3!important}.dark [class*="text-[#1a1a1a]"]{color:#edf2f7!important}.dark .hover\:bg-white\/40:hover{background-color:#122e49!important}.dark .wn-readable .text-gray-400,.dark .wn-readable .text-slate-400{color:#b9c8dc!important}.dark .wn-readable .text-gray-500,.dark .wn-readable .text-slate-500{color:#c5d2e4!important}.dark .wn-readable .text-gray-600,.dark .wn-readable .text-slate-600,.dark .wn-readable .text-gray-700,.dark .wn-readable .text-slate-700,.dark .wn-readable .dark\:text-gray-300,.dark .wn-readable .dark\:text-gray-400,.dark .wn-readable .dark\:text-slate-100,.dark .wn-readable .dark\:text-slate-200,.dark .wn-readable .dark\:text-slate-300{color:#d8e2ef!important}.dark .wn-readable .dark\:text-white{color:#f8f9fb!important}@supports (padding:env(safe-area-inset-top)){.pt-safe{padding-top:env(safe-area-inset-top)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.pl-safe{padding-left:env(safe-area-inset-left)}.pr-safe{padding-right:env(safe-area-inset-right)}.mt-safe{margin-top:env(safe-area-inset-top)}.mb-safe{margin-bottom:env(safe-area-inset-bottom)}.min-h-screen-safe{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}#dashboard-header{background-color:#fff!important}.dark #dashboard-header{background-color:#0a1628!important}#dashboard-header{z-index:45}#dashboard-header:has([data-header-popover]){z-index:10000}@keyframes wn-flash{0%,40%{box-shadow:0 0 0 2px #05db81d9,inset 0 0 0 999px #05db8129}to{box-shadow:0 0 0 2px #05db8100,inset 0 0 0 999px #05db8100}}.wn-flash{animation:1.5s ease-out wn-flash}@keyframes wn-flash-cell{0%,40%{background-color:#05db8129}to{background-color:#05db8100}}tr.wn-flash>td{animation:1.5s ease-out wn-flash-cell}.dashboard-content-offset{padding-top:3.5rem}@supports (padding:env(safe-area-inset-top)){.dashboard-content-offset{padding-top:calc(env(safe-area-inset-top) + 3.5rem)}@media (min-width:768px){.dashboard-content-offset{padding-top:calc(env(safe-area-inset-top) + 4rem)}}}.sidebar-below-header{height:calc(100vh - 3.5rem);top:3.5rem;overflow:hidden}@supports (padding:env(safe-area-inset-top)){.sidebar-below-header{top:calc(env(safe-area-inset-top) + 3.5rem);height:calc(100vh - env(safe-area-inset-top) - 3.5rem)}}@media (min-width:768px){.sidebar-below-header{height:100vh;top:0}}.sidebar-scroll-area{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}
@font-face{font-family:Instrument Sans;font-stretch:100%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/instrument_sans_latin.p.3uuun_-7zsf1g.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.instrumentsanslatin_4576e2e0-module__Drhj7G__className{font-family:instrumentSansLatin;font-style:normal}.instrumentsanslatin_4576e2e0-module__Drhj7G__variable{--font-face-instrument-sans-latin:"instrumentSansLatin"}
@font-face{font-family:Instrument Sans;font-stretch:100%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/instrument_sans_latin_ext.3wn_q526zaolu.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.instrumentsanslatinext_7dd1720-module__60v6wG__className{font-family:instrumentSansLatinExt;font-style:normal}.instrumentsanslatinext_7dd1720-module__60v6wG__variable{--font-face-instrument-sans-latin-ext:"instrumentSansLatinExt"}
@font-face{font-family:Newsreader;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/newsreader_latin.p.23oeb0afa3wba.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.newsreaderlatin_717a3e23-module__krOW8W__className{font-family:newsreaderLatin;font-style:normal}.newsreaderlatin_717a3e23-module__krOW8W__variable{--font-face-newsreader-latin:"newsreaderLatin"}
@font-face{font-family:Newsreader;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/newsreader_latin_ext.08jxdyhjmo52g.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.newsreaderlatinext_6f6603d6-module__td70Dq__className{font-family:newsreaderLatinExt;font-style:normal}.newsreaderlatinext_6f6603d6-module__td70Dq__variable{--font-face-newsreader-latin-ext:"newsreaderLatinExt"}
@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0%;size-adjust:102.74%}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0%;size-adjust:105.48%}@font-face{font-family:Instrument Sans Fallback Android;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);ascent-override:92.82%;descent-override:23.92%;line-gap-override:0%;size-adjust:104.5%}@font-face{font-family:Newsreader Fallback Android;src:local(Noto Serif),local(Noto Serif Regular),local(NotoSerif),local(NotoSerif-Regular),local(Droid Serif),local(DroidSerif);ascent-override:79.85%;descent-override:28.79%;line-gap-override:0%;size-adjust:92.05%}@font-face{font-family:Newsreader Fallback Android;src:local(Noto Serif),local(Noto Serif Regular),local(NotoSerif),local(NotoSerif-Regular),local(Droid Serif),local(DroidSerif);font-weight:600;ascent-override:78.53%;descent-override:28.31%;line-gap-override:0%;size-adjust:93.6%}@font-face{font-family:Newsreader Fallback Android;src:local(Noto Serif),local(Noto Serif Regular),local(NotoSerif),local(NotoSerif-Regular),local(Droid Serif),local(DroidSerif);font-weight:700 1000;ascent-override:76.4%;descent-override:27.55%;line-gap-override:0%;size-adjust:96.2%}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);font-weight:600;ascent-override:66.42%;descent-override:23.95%;line-gap-override:0%;size-adjust:110.66%}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);font-weight:700 1000;ascent-override:64.62%;descent-override:23.3%;line-gap-override:0%;size-adjust:113.74%}.wn-dashboard{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback", "Instrument Sans Fallback Android";--font-newsreader:"Newsreader", "Newsreader Fallback", "Newsreader Fallback Android"}