[data-market-analysis-theme]{--ma-background:36 30% 97%;--ma-paper:36 24% 95%;--ma-foreground:222 35% 11%;--ma-ink-soft:222 18% 28%;--ma-rule:222 12% 84%;--ma-border:30 14% 86%;--ma-card:0 0% 100%;--ma-card-foreground:222 35% 11%;--ma-card-border:30 12% 88%;--ma-muted:30 16% 93%;--ma-muted-foreground:222 12% 38%;--ma-primary:18 84% 52%;--ma-primary-foreground:0 0% 100%;--ma-positive:158 58% 32%;--ma-warning:35 88% 46%;--ma-destructive:0 70% 44%;--ma-font-sans:"Inter Tight","Inter",ui-sans-serif,system-ui,sans-serif;--ma-font-display:"Fraunces","Source Serif 4",Georgia,serif;--ma-font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",monospace;--ma-radius:0.5rem;background:hsl(var(--ma-background));color:hsl(var(--ma-foreground));font-family:var(--ma-font-sans);font-feature-settings:"ss01","ss02","cv11";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;position:relative;isolation:isolate}.dark [data-market-analysis-theme],[data-market-analysis-theme].dark{--ma-background:222 32% 7%;--ma-paper:222 28% 9%;--ma-foreground:36 24% 95%;--ma-ink-soft:36 12% 76%;--ma-rule:222 18% 22%;--ma-border:222 18% 18%;--ma-card:222 28% 10%;--ma-card-foreground:36 24% 95%;--ma-card-border:222 18% 16%;--ma-muted:222 18% 12%;--ma-muted-foreground:36 8% 64%;--ma-primary:18 84% 58%;--ma-primary-foreground:222 36% 7%;--ma-positive:158 50% 50%;--ma-warning:35 88% 58%;--ma-destructive:0 70% 56%}[data-market-analysis-theme]:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(hsl(var(--ma-foreground)/.018) 1px,transparent 1px);background-size:4px 4px;mix-blend-mode:multiply}.dark [data-market-analysis-theme]:before{background-image:radial-gradient(hsl(var(--ma-foreground)/.02) 1px,transparent 1px);mix-blend-mode:screen}[data-market-analysis-theme]>*{position:relative;z-index:1}[data-market-analysis-theme] .bg-background{background-color:hsl(var(--ma-background))}[data-market-analysis-theme] .bg-card{background-color:hsl(var(--ma-card))}[data-market-analysis-theme] .bg-paper{background-color:hsl(var(--ma-paper))}[data-market-analysis-theme] .bg-muted{background-color:hsl(var(--ma-muted))}[data-market-analysis-theme] .bg-foreground{background-color:hsl(var(--ma-foreground))}[data-market-analysis-theme] .text-foreground{color:hsl(var(--ma-foreground))}[data-market-analysis-theme] .text-background{color:hsl(var(--ma-background))}[data-market-analysis-theme] .text-muted-foreground{color:hsl(var(--ma-muted-foreground))}[data-market-analysis-theme] .text-ink-soft{color:hsl(var(--ma-ink-soft))}[data-market-analysis-theme] .text-primary{color:hsl(var(--ma-primary))}[data-market-analysis-theme] .bg-primary{background-color:hsl(var(--ma-primary))}[data-market-analysis-theme] .border-rule{border-color:hsl(var(--ma-rule))}[data-market-analysis-theme] .font-display{font-family:var(--ma-font-display);font-feature-settings:"ss01","ss02";letter-spacing:-.02em}[data-market-analysis-theme] .font-mono{font-family:var(--ma-font-mono)}[data-market-analysis-theme] .tabular{font-variant-numeric:tabular-nums lining-nums}[data-market-analysis-theme] ::-moz-selection{background:hsl(var(--ma-primary)/.18);color:hsl(var(--ma-foreground))}[data-market-analysis-theme] ::selection{background:hsl(var(--ma-primary)/.18);color:hsl(var(--ma-foreground))}[data-market-analysis-theme] .eyebrow{font-family:var(--ma-font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--ma-muted-foreground))}[data-market-analysis-theme] .rule{height:1px;background:hsl(var(--ma-rule))}[data-market-analysis-theme] .rule-thick{height:2px;background:hsl(var(--ma-foreground))}[data-market-analysis-theme] .num-prefix{font-family:var(--ma-font-display);font-feature-settings:"lnum" 1;font-variant-numeric:lining-nums;color:hsl(var(--ma-primary));font-weight:500}[data-market-analysis-theme] .paper{background:hsl(var(--ma-card));border:1px solid hsl(var(--ma-card-border));border-radius:calc(var(--ma-radius) + 2px)}[data-market-analysis-theme] .corner-brackets{position:relative}[data-market-analysis-theme] .corner-brackets:after,[data-market-analysis-theme] .corner-brackets:before{content:"";position:absolute;width:14px;height:14px;border:1.5px solid hsl(var(--ma-foreground))}[data-market-analysis-theme] .corner-brackets:before{top:10px;left:10px;border-right:none;border-bottom:none}[data-market-analysis-theme] .corner-brackets:after{bottom:10px;right:10px;border-left:none;border-top:none}[data-market-analysis-theme] .lift{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s}[data-market-analysis-theme] .lift:hover{transform:translateY(-2px);box-shadow:0 1px 0 hsl(222 30% 12%/.06),0 8px 24px -8px hsl(222 30% 12%/.1)}[data-market-analysis-theme] .pulse-dot{width:7px;height:7px;border-radius:999px;display:inline-block;background:hsl(var(--ma-positive));box-shadow:0 0 0 0 hsl(var(--ma-positive)/.6);animation:ma-pulse-dot 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ma-pulse-dot{0%,to{box-shadow:0 0 0 0 hsl(var(--ma-positive)/.5)}50%{box-shadow:0 0 0 6px hsl(var(--ma-positive)/0)}}[data-market-analysis-theme] .chapter-divider{display:grid;grid-template-columns:auto 1fr auto;gap:1.25rem;align-items:center;color:hsl(var(--ma-ink-soft))}[data-market-analysis-theme] .reveal{opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}[data-market-analysis-theme] .reveal.in{opacity:1;transform:translateY(0)}[data-market-analysis-theme] .border-foreground\/15{border-color:hsl(var(--ma-foreground)/.15)}[data-market-analysis-theme] .border-foreground\/85{border-color:hsl(var(--ma-foreground)/.85)}[data-market-analysis-theme] .bg-foreground\/15{background-color:hsl(var(--ma-foreground)/.15)}[data-market-analysis-theme] .bg-primary\/10{background-color:hsl(var(--ma-primary)/.1)}[data-market-analysis-theme] .bg-primary\/15{background-color:hsl(var(--ma-primary)/.15)}[data-market-analysis-theme] .bg-primary\/20{background-color:hsl(var(--ma-primary)/.2)}[data-market-analysis-theme] .border-primary\/20{border-color:hsl(var(--ma-primary)/.2)}[data-market-analysis-theme] .border-primary\/30{border-color:hsl(var(--ma-primary)/.3)}[data-market-analysis-theme] .border-foreground\/8{border-color:hsl(var(--ma-foreground)/.08)}[data-market-analysis-theme] .border-foreground\/10{border-color:hsl(var(--ma-foreground)/.1)}[data-market-analysis-theme] .border-foreground\/12{border-color:hsl(var(--ma-foreground)/.12)}[data-market-analysis-theme] .border-foreground\/30{border-color:hsl(var(--ma-foreground)/.3)}[data-market-analysis-theme] .border-foreground\/40{border-color:hsl(var(--ma-foreground)/.4)}[data-market-analysis-theme] .bg-foreground\/4{background-color:hsl(var(--ma-foreground)/.04)}[data-market-analysis-theme] .bg-foreground\/10{background-color:hsl(var(--ma-foreground)/.1)}[data-market-analysis-theme] .bg-foreground\/12{background-color:hsl(var(--ma-foreground)/.12)}[data-market-analysis-theme] .bg-primary\/8{background-color:hsl(var(--ma-primary)/.08)}[data-market-analysis-theme] .text-foreground\/30{color:hsl(var(--ma-foreground)/.3)}[data-market-analysis-theme] .text-foreground\/40{color:hsl(var(--ma-foreground)/.4)}[data-market-analysis-theme] .text-foreground\/60{color:hsl(var(--ma-foreground)/.6)}