.topographic-lines{opacity:.7}.dark .topographic-lines{opacity:.42}.bg-spotlight-amber{background:radial-gradient(ellipse 158% 126% at 70% 20%, rgba(var(--accent-300-rgb), calc(.02 * var(--ambient-spotlight-strength))) 0%, transparent 108%)}.bg-spotlight-amber-center{background:radial-gradient(ellipse 146% 118% at 50% 40%, rgba(var(--accent-300-rgb), calc(.018 * var(--ambient-spotlight-strength))) 0%, transparent 106%)}.bg-spotlight-accent{background:radial-gradient(ellipse 152% 120% at 40% 60%, rgba(var(--accent-300-rgb), calc(.015 * var(--ambient-spotlight-strength))) 0%, transparent 106%)}.dark .bg-spotlight-amber{background:radial-gradient(ellipse 160% 128% at 70% 20%, rgba(var(--sunlight-400-rgb), calc(.034 * var(--ambient-spotlight-dark-strength))) 0%, transparent 108%)}.dark .bg-spotlight-amber-center{background:radial-gradient(ellipse 148% 120% at 50% 40%, rgba(var(--sunlight-400-rgb), calc(.03 * var(--ambient-spotlight-dark-strength))) 0%, transparent 106%)}.dark .bg-spotlight-accent{background:radial-gradient(ellipse 154% 122% at 40% 60%, rgba(var(--sunlight-500-rgb), calc(.026 * var(--ambient-spotlight-dark-strength))) 0%, transparent 106%)}.stat-readout-line{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;padding-bottom:.375rem;position:relative}.stat-readout-line:after{content:"";background:linear-gradient(90deg, var(--mkt-stat-line-from), var(--mkt-stat-line-to));transform-origin:0;border-radius:1px;height:2px;animation:.7s cubic-bezier(.22,1,.36,1) .95s forwards mkt-stat-line-draw;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes mkt-stat-line-draw{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.stat-readout-line:after{animation:none;transform:scaleX(1)}}
:root{--ambient-radial-strength:1;--ambient-radial-dark-strength:1;--ambient-spotlight-strength:1;--ambient-spotlight-dark-strength:1;--svg-noise-texture-200:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");--svg-noise-texture-256-fine:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--svg-noise-texture-128-dither:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2.5' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bg-gradient-navy{background:linear-gradient(to bottom, var(--gradient-from), var(--gradient-via), var(--gradient-to))}.dark .bg-gradient-navy{background:var(--gradient-to)}.atmospheric-dither{pointer-events:none;background-image:var(--svg-noise-texture-128-dither);mix-blend-mode:overlay;opacity:.025;background-size:128px 128px;position:absolute;inset:0}.ambient-glow-primary{pointer-events:none;background:radial-gradient(circle at center, rgba(var(--sunlight-400-rgb), .035) 0%, rgba(var(--sunlight-400-rgb), .02) 22%, rgba(var(--sunlight-400-rgb), .008) 45%, transparent 72%)}.dark .ambient-glow-primary{background:radial-gradient(circle at center, rgba(var(--sunlight-400-rgb), .06) 0%, rgba(var(--sunlight-400-rgb), .035) 22%, rgba(var(--sunlight-400-rgb), .014) 45%, transparent 72%)}.ambient-glow-secondary{pointer-events:none;background:radial-gradient(circle at center, rgba(var(--sunlight-400-rgb), .022) 0%, rgba(var(--sunlight-400-rgb), .012) 22%, rgba(var(--sunlight-400-rgb), .005) 45%, transparent 72%)}.dark .ambient-glow-secondary{background:radial-gradient(circle at center, rgba(var(--sunlight-400-rgb), .04) 0%, rgba(var(--sunlight-400-rgb), .022) 22%, rgba(var(--sunlight-400-rgb), .008) 45%, transparent 72%)}.surface-backdrop-host{isolation:isolate}.surface-lamp-overlay{will-change:transform;background:radial-gradient(ellipse var(--surface-lamp-light-size-x) var(--surface-lamp-light-size-y) at var(--surface-lamp-x,50vw) var(--surface-lamp-y,35vh), var(--meridian-heat-start) var(--surface-lamp-light-stop-0), transparent var(--surface-lamp-light-stop-2))}@supports (color:color-mix(in lab, red, red)){.surface-lamp-overlay{background:radial-gradient(ellipse var(--surface-lamp-light-size-x) var(--surface-lamp-light-size-y) at var(--surface-lamp-x,50vw) var(--surface-lamp-y,35vh), color-mix(in srgb, var(--meridian-heat-start) var(--surface-lamp-light-alpha-0), transparent) var(--surface-lamp-light-stop-0), transparent var(--surface-lamp-light-stop-2))}}.surface-lamp-overlay{mix-blend-mode:var(--surface-lamp-light-blend)}.dark .surface-lamp-overlay{background:radial-gradient(ellipse var(--surface-lamp-dark-size-x) var(--surface-lamp-dark-size-y) at var(--surface-lamp-x,50vw) var(--surface-lamp-y,35vh), rgba(var(--accent-300-rgb), var(--surface-lamp-dark-alpha-0)) var(--surface-lamp-dark-stop-0), transparent var(--surface-lamp-dark-stop-2));mix-blend-mode:var(--surface-lamp-dark-blend)}@supports (background:radial-gradient(circle at center in oklab, black, transparent)){.surface-lamp-overlay{background:radial-gradient(ellipse var(--surface-lamp-light-size-x) var(--surface-lamp-light-size-y) at var(--surface-lamp-x,50vw) var(--surface-lamp-y,35vh) in oklab, var(--meridian-heat-start) var(--surface-lamp-light-stop-0), transparent var(--surface-lamp-light-stop-2))}@supports (color:color-mix(in lab, red, red)){.surface-lamp-overlay{background:radial-gradient(ellipse var(--surface-lamp-light-size-x) var(--surface-lamp-light-size-y) at var(--surface-lamp-x,50vw) var(--surface-lamp-y,35vh) in oklab, color-mix(in srgb, var(--meridian-heat-start) var(--surface-lamp-light-alpha-0), transparent) var(--surface-lamp-light-stop-0), transparent var(--surface-lamp-light-stop-2))}}.dark .surface-lamp-overlay{background:radial-gradient(ellipse var(--surface-lamp-dark-size-x) var(--surface-lamp-dark-size-y) at var(--surface-lamp-x,50vw) var(--surface-lamp-y,35vh) in oklab, rgba(var(--accent-300-rgb), var(--surface-lamp-dark-alpha-0)) var(--surface-lamp-dark-stop-0), transparent var(--surface-lamp-dark-stop-2))}}.bg-radial-honey-glow-center{background:radial-gradient(ellipse at center, var(--accent-glow-10), transparent 70%)}.bg-radial-accent-glow{background:radial-gradient(ellipse 168% 126% at 50% -8%, rgba(var(--accent-300-rgb), calc(.028 * var(--ambient-radial-strength,1))) 0%, transparent 110%)}.dark .bg-radial-accent-glow{background:radial-gradient(ellipse 170% 128% at 50% -8%, rgba(var(--sunlight-400-rgb), calc(.04 * var(--ambient-radial-dark-strength,1))) 0%, transparent 110%)}.text-gradient-meridian{background:linear-gradient(135deg, var(--accent-100) 0%, var(--accent-200) 50%, var(--accent-300) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bg-gradient-meridian{background:linear-gradient(135deg, var(--accent-100) 0%, var(--accent-200) 50%, var(--accent-300) 100%)}
