:root{--page:#05070a;--panel:#0d1117;--panel-soft:#12161f;--panel-solid:#090d13;--text:#fff;--text-soft:#e2e8f0;--muted:#94a3b8;--muted-2:#64748b;--line:#ffffff0f;--line-strong:#ffffff1a;--accent:#00f0ff;--green:#22c55e;--amber:#f59e0b;--orange:#ff5a00;--purple:#a855f7;--red:#ff453a;--shadow:#00000080;--sans:Inter, "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono", "IBM Plex Mono", "SFMono-Regular", Consolas, monospace}:root[data-theme=light]{--page:#f4f7fa;--panel:#fff;--panel-soft:#f1f5f9;--panel-solid:#e8eef5;--text:#071019;--text-soft:#1e293b;--muted:#475569;--muted-2:#64748b;--line:#05070a14;--line-strong:#05070a29;--accent:#007f8b;--green:#14803a;--amber:#a85f00;--orange:#c74300;--purple:#7e22ce;--red:#c62924;--shadow:#0f172a24}*{box-sizing:border-box;scroll-behavior:smooth}html{background:var(--page)}body{background:var(--page);color:var(--muted);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.terminalPage{min-height:100vh;padding:12px}.dashboardWrapper{flex-direction:column;gap:12px;width:min(1400px,100%);margin:0 auto;display:flex}.glassCard{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}.headerBar{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:42px;padding:0 0 10px;display:grid}.terminalBrand,.footerBrand{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.terminalBrand>span:last-child,.footerBrand{flex-direction:column;align-items:flex-start}.brandMark{color:var(--accent);font-family:var(--mono);font-size:22px;line-height:1}.terminalBrand b,.footerBrand b{color:var(--text);font-family:var(--mono);letter-spacing:.05em;font-size:13px;font-weight:800}.terminalBrand small,.footerBrand small{color:var(--accent);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.desktopNav{white-space:nowrap;justify-self:center;align-items:center;gap:18px;display:flex}.navLink{color:var(--muted-2);font-size:12px;font-weight:600;text-decoration:none;transition:color .18s,opacity .18s}.navLink:hover,.navLink.active{color:var(--text)}.navLinkMarx{font-family:var(--mono);font-weight:700;color:var(--accent)!important}.headerControls,.authButtons{align-items:center;gap:8px;display:flex}.authButtons button,.themeButton,.burgerButton{min-height:30px;color:var(--text-soft);cursor:pointer;font-family:var(--mono);background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.authButtons .signUpButton{background:var(--accent);color:var(--page);padding-inline:10px;font-weight:800}.themeButton{border-color:var(--line-strong);width:30px;color:var(--accent);padding:0;font-size:14px}.burgerButton{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);font-size:11px;font-weight:700;display:none}.mobileMenu{background:var(--panel-solid);border:1px solid var(--line-strong);border-radius:8px;flex-direction:column;gap:6px;width:100%;padding:12px;display:none}.mobileMenu.open{display:flex}.mobileMenu .navLink{background:var(--panel-soft);border-radius:4px;align-items:center;min-height:38px;padding:6px 8px;font-size:11px;display:flex}.seoHeaderBlock{background:linear-gradient(135deg, var(--panel-solid) 0%, color-mix(in srgb, var(--panel-solid) 60%, transparent) 100%);border-left:3px solid var(--accent);padding:12px 16px}.seoHeaderBlock h1{color:var(--text);font-family:var(--mono);margin:0 0 4px;font-size:16px;font-weight:800}.seoHeaderBlock p{max-width:1140px;color:var(--muted);margin:0;font-size:11px;line-height:1.45}.thoughtBar{background:color-mix(in srgb, var(--panel-solid) 60%, transparent);border:1px solid var(--line-strong);min-height:38px;font-family:var(--mono);border-radius:6px;justify-content:space-between;align-items:center;gap:18px;padding:8px 14px;font-size:11px;display:flex}.thoughtPrefix{color:var(--accent);margin-right:8px;font-weight:700}.thoughtText{color:var(--text-soft);font-style:italic}.shareButton{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--text) 4%, transparent);min-height:28px;color:var(--muted);cursor:pointer;font-family:var(--mono);border-radius:4px;flex:none;padding:3px 8px;font-size:9px}.shareButton:hover{color:var(--text);border-color:color-mix(in srgb, var(--text) 30%, transparent)}.mainSplit{align-items:stretch;gap:12px;width:100%;display:flex}.leftWorkspace{flex-direction:column;flex:68;gap:10px;min-width:0;display:flex}.rightSidebar{flex-direction:column;flex:32;min-width:0;display:flex}.metricsGridTop{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.metricCardCompact{background:var(--panel);border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}.metricLeftGroup{align-items:center;gap:8px;min-width:0;display:flex}.metricIcon{width:22px;height:22px;font-family:var(--mono);border:1px solid;border-radius:4px;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.iconAmber{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 25%, transparent);background:color-mix(in srgb, var(--amber) 8%, transparent)}.iconGreen{color:var(--green);border-color:color-mix(in srgb, var(--green) 25%, transparent);background:color-mix(in srgb, var(--green) 8%, transparent)}.iconCyan{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 25%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.iconPurple{color:var(--purple);border-color:color-mix(in srgb, var(--purple) 25%, transparent);background:color-mix(in srgb, var(--purple) 8%, transparent)}.metricInfoCompact{min-width:0;font-family:var(--mono);flex-direction:column;font-style:normal;display:flex}.metricInfoCompact small{color:var(--muted-2);text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:700}.metricInfoCompact>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.metricValue{color:var(--text);font-family:var(--mono);white-space:nowrap;font-size:14px;font-weight:800}.metricValue small{color:var(--accent);font-size:9px;font-weight:400}.valueAmber{color:var(--amber)}.valueGreen{color:var(--green)}.valuePurple{color:var(--purple)}.miniProgress{background:var(--line-strong);border-radius:2px;width:38px;height:3px;margin-top:3px;display:block;overflow:hidden}.miniProgress b{background:var(--amber);border-radius:inherit;height:100%;display:block}.miniBars{align-items:flex-end;gap:2px;height:12px;margin-top:2px;display:flex}.miniBars b{background:color-mix(in srgb, var(--accent) 25%, transparent);border-radius:1px;width:3px;display:block}.miniBars b.active{background:var(--accent)}.controlsRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.categoryTabs{scrollbar-width:none;gap:4px;padding:2px 0;display:flex;overflow-x:auto}.categoryTabs::-webkit-scrollbar{display:none}.tabButton{min-height:30px;color:var(--muted-2);cursor:pointer;font-family:var(--mono);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;padding:5px 10px;font-size:10px;font-weight:700}.tabButton:hover{color:var(--text-soft)}.marketSearch{border:1px solid var(--line-strong);background:var(--panel);width:150px;min-height:30px;color:var(--text-soft);font-family:var(--mono);border-radius:4px;flex:none;padding:4px 8px;font-size:9px}.marketSearch::placeholder{color:var(--muted-2)}.matrixCard{flex:1;padding:10px}.matrixCard>h2{color:var(--text-soft);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.matrixGrid{grid-template-columns:minmax(240px,2.5fr) 125px 70px 68px 78px 116px;align-items:center;gap:12px;padding-inline:12px;display:grid}.matrixHeader{background:color-mix(in srgb, var(--page) 45%, transparent);height:32px;color:var(--muted-2);font-family:var(--mono);text-transform:uppercase;border-radius:4px;margin-bottom:6px;font-size:9px;font-weight:700}.matrixHeader span:nth-last-child(-n+3){text-align:right}.matrixHeader span:nth-child(5){color:var(--accent)}.matrixHeader span:nth-child(6){color:var(--text)}.matrixRow{background:var(--panel-soft);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);min-height:46px;color:var(--muted);font-family:var(--mono);border-radius:6px;margin-bottom:6px;padding-block:8px;font-size:10px;transition:border-color .18s,background .18s}.columnTitle{align-items:center;gap:8px;min-width:0;display:flex}.categoryBadge{border:1px solid var(--line-strong);background:var(--panel);min-width:31px;color:var(--muted-2);font-family:var(--mono);text-align:center;border-radius:4px;flex:none;padding:2px 5px;font-size:9px;font-weight:700;display:inline-block}.categoryBadge.activeBtc{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 5%, transparent)}.tickerButton{min-width:0;color:var(--text);cursor:pointer;font-family:var(--mono);text-align:left;background:0 0;border:0;padding:0;font-size:10px;line-height:1.35}.columnStatus{white-space:nowrap;align-items:center;gap:6px;display:flex}.columnStatus small{color:var(--muted-2);font-size:9px}.statusTag{font-size:9px;font-weight:800}.statusLive{color:var(--green)}.statusNews{color:var(--orange)}.expiryCell{color:var(--text-soft);font-weight:600}.matrixRow:first-child .expiryCell{color:var(--red)}.numericCell{text-align:right}.marketCell{color:var(--muted)}.fairCell{color:var(--accent);font-weight:700}.edgeCell{color:var(--green);white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;font-weight:700;display:flex}.riskTag{border:1px solid;border-radius:3px;padding:2px 4px;font-size:8px;font-weight:700}.riskMax{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 20%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.riskHigh{color:var(--green);border-color:color-mix(in srgb, var(--green) 20%, transparent);background:color-mix(in srgb, var(--green) 8%, transparent)}.mobileOneLine{display:none}.emptyMatrix{color:var(--muted-2);font-family:var(--mono);margin:18px 12px;font-size:10px}.newsPanel{flex-direction:column;height:100%;padding:10px;display:flex}.newsHeader{border-bottom:1px solid var(--line);min-height:29px;color:var(--text);font-family:var(--mono);justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;padding-bottom:6px;font-size:10px;font-weight:700;display:flex}.newsHeader>span:first-letter{color:var(--accent)}.newsHeader b{background:color-mix(in srgb, var(--green) 10%, transparent);color:var(--green);border-radius:2px;flex:none;padding:2px 4px;font-size:8px}.newsList{flex-direction:column;flex:1;gap:8px;display:flex}.newsItem{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);margin-bottom:10px;padding-bottom:10px}.newsItem:last-child{border:0;margin:0;padding:0}.newsItem>div{font-family:var(--mono);justify-content:space-between;margin-bottom:4px;font-size:8px;display:flex}.newsItem>div b{color:var(--accent)}.newsItem time{color:var(--muted-2)}.newsItem p{color:var(--text-soft);margin:0;font-size:10px;line-height:1.4}.newsTradeBar{background:color-mix(in srgb, var(--page) 45%, transparent);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);color:var(--muted-2);font-family:var(--mono);border-radius:4px;margin-top:6px;padding:5px 8px;font-size:9px;display:block}.newsTradeBar b{color:var(--green)}.contentSection{flex-direction:column;gap:12px;padding:16px;scroll-margin-top:12px;display:flex}.sectionHeaderFlex{justify-content:space-between;align-items:center;gap:16px;display:flex}.sectionTitle{color:var(--accent);font-family:var(--mono);letter-spacing:.05em;margin:0;font-size:11px;font-weight:700}.moreButton{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);min-height:28px;color:var(--accent);font-family:var(--mono);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:5px 12px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.moreButton:hover{background:var(--accent);color:var(--page)}.gridTwo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gridThree{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gridTwo h2,.gridTwo h3{color:var(--text);margin:0 0 6px;font-size:14px;font-weight:700}.gridTwo p,.strategyCard p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.strategyCard{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;padding:12px}.strategyCard>span{color:var(--accent);font-family:var(--mono);font-size:9px;font-weight:700}.strategyCard h3{color:var(--text);margin:4px 0;font-size:12px}.apiGrid{align-items:center}.apiGrid>p{font-size:11px}.apiButton{justify-self:end;padding:8px 16px;font-size:10px}.pricingCard{background:var(--panel-soft);box-shadow:none;padding:14px;position:relative}.pricingCard h3{color:var(--text);margin:0;font-size:13px}.price{color:var(--text);font-family:var(--mono);margin:6px 0;font-size:20px;font-weight:800}.pricingFeatured .price{color:var(--accent)}.price small{color:var(--muted-2);font-size:10px;font-weight:400}.pricingCard ul{color:var(--muted);margin:0;padding-left:16px;font-size:10px;line-height:1.7}.pricingBadge{background:var(--accent);color:var(--page);font-family:var(--mono);border-radius:3px;padding:2px 5px;font-size:8px;font-weight:800;position:absolute;top:10px;right:10px}.terminalFooter{border-top:1px solid var(--line-strong);background:color-mix(in srgb, var(--page) 95%, transparent);flex-direction:column;gap:12px;margin-top:8px;padding:16px 12px;display:flex}.footerTop,.footerBottom{justify-content:space-between;gap:12px;display:flex}.seoRouteShell{background:var(--page);min-height:100vh;color:var(--text);padding:0 clamp(20px,5vw,72px)}.seoRouteHeader,.seoRouteFooter{width:min(1180px,100%);margin:0 auto}.seoRouteHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.seoRouteHeader nav{gap:20px;display:flex}.seoRouteHeader nav a,.seoRouteFooter a{color:var(--text-soft);font-family:var(--mono);font-size:12px;text-decoration:none}.seoRouteHeader nav a:hover,.seoRouteFooter a:hover{color:var(--accent)}.seoRouteMain{width:min(1180px,100%);margin:0 auto}.seoRouteHero{max-width:900px;padding:clamp(72px,11vw,132px) 0 64px}.seoRouteHero>span{color:var(--accent);font-family:var(--mono);letter-spacing:.08em;font-size:12px;font-weight:700}.seoRouteHero h1{letter-spacing:-.045em;max-width:850px;margin:20px 0;font-size:clamp(40px,6vw,72px);line-height:.98}.seoRouteHero p{max-width:760px;color:var(--text-soft);margin:0;font-size:clamp(17px,2vw,21px);line-height:1.6}.seoRouteContent{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:96px;display:grid}.seoRouteContent article{border:1px solid var(--line);background:var(--panel);padding:28px}.seoRouteContent h2{margin:0 0 14px;font-size:20px}.seoRouteContent p{color:var(--text-soft);margin:0;line-height:1.65}.seoRouteFooter{border-top:1px solid var(--line);min-height:86px;color:var(--muted);justify-content:space-between;align-items:center;gap:24px;font-size:12px;display:flex}@media (max-width:760px){.seoRouteHeader{flex-direction:column;align-items:flex-start;padding:20px 0}.seoRouteHeader nav{justify-content:space-between;gap:12px;width:100%}.seoRouteContent{grid-template-columns:1fr}.seoRouteFooter{flex-direction:column;justify-content:center;align-items:flex-start;padding:24px 0}}.footerLinks{flex-wrap:wrap;gap:12px;display:flex}.footerLinks .navLink{font-size:11px}.footerBottom{color:var(--muted-2);font-family:var(--mono);flex-wrap:wrap;font-size:9px}.toast{z-index:300;visibility:hidden;background:var(--accent);min-width:160px;color:var(--page);font-family:var(--mono);opacity:0;text-align:center;border-radius:4px;padding:8px 10px;font-size:10px;font-weight:700;transition:opacity .2s,visibility .2s;position:fixed;bottom:16px;right:16px}.toast.show{visibility:visible;opacity:1}@media (max-width:1120px){.headerBar{gap:14px}.desktopNav{gap:11px}.navLink{font-size:10px}.matrixGrid{grid-template-columns:minmax(210px,2.5fr) 108px 60px 58px 66px 104px;gap:8px;padding-inline:8px}}@media (max-width:1024px){.mainSplit{flex-direction:column}.leftWorkspace,.rightSidebar{flex:none;width:100%}.gridTwo,.gridThree{grid-template-columns:1fr}.apiButton{justify-self:start}}@media (max-width:860px){.desktopNav,.authButtons{display:none}.headerBar{grid-template-columns:1fr auto}.headerControls{justify-self:end}.burgerButton{align-items:center;display:inline-flex}}@media (max-width:768px){.terminalPage{padding:8px}.dashboardWrapper{gap:8px}.seoHeaderBlock{display:none}.thoughtBar{align-items:flex-start;padding:8px 10px;font-size:10px;line-height:1.45}.thoughtPrefix{margin-bottom:2px;display:block}.metricsGridTop{grid-template-columns:repeat(2,1fr);gap:6px}.metricCardCompact{min-height:42px;padding:6px 8px}.metricValue{font-size:12px}.marketSearch{display:none}.matrixCard{padding:8px}.matrixHeader{display:none}.matrixRow{justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:8px 10px;display:flex}.matrixRow>:not(.mobileOneLine){display:none}.mobileOneLine{width:100%;min-width:0;font-family:var(--mono);justify-content:space-between;align-items:center;gap:8px;display:flex}.mobileTitleWrap{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mobileTitleWrap b{flex:none;font-size:9px}.mobileStatusLive{color:var(--green)}.mobileStatusNews{color:var(--orange)}.mobileTitleWrap span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mobileOneLine>strong{color:var(--green);white-space:nowrap;flex:none;font-size:10px}.sectionHeaderFlex{align-items:flex-start}.moreButton{white-space:normal;text-align:center}.footerTop{flex-direction:column}}@media (max-width:520px){.terminalBrand b{font-size:12px}.themeButton{min-width:38px;min-height:38px}.burgerButton{min-height:38px}.thoughtBar{flex-direction:column;gap:6px}.shareButton{min-height:36px}.metricIcon{display:none}.metricCardCompact{gap:4px}.controlsRow{overflow:hidden}.tabButton{min-height:36px}.matrixCard>h2{line-height:1.4}.newsHeader{align-items:center}.contentSection{padding:12px}.sectionHeaderFlex{flex-direction:column;gap:8px}.sectionHeaderFlex .moreButton{width:100%}.pricingBadge{width:max-content;margin-bottom:8px;display:inline-flex;position:static}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.terminalPage{width:100%;padding:0;position:relative}.terminalPage:before,.terminalPage:after{z-index:-1;content:"";filter:blur(120px);opacity:.07;pointer-events:none;border-radius:50%;width:520px;height:520px;position:fixed}.terminalPage:before{background:var(--accent);top:-280px;right:-100px}.terminalPage:after{background:var(--amber);bottom:-340px;left:-220px}.dashboardWrapper{gap:0;width:min(1480px,100%);padding:0 48px}.glassCard{border-color:var(--line);background:var(--panel);box-shadow:none}.headerBar{z-index:30;background:color-mix(in srgb, var(--page) 88%, transparent);border-bottom-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:1fr auto 1fr;gap:24px;min-height:76px;padding:0;position:sticky;top:0}.terminalBrand{width:fit-content}.terminalBrand b{color:var(--text);font-family:var(--sans);letter-spacing:-.06em;font-size:18px;font-weight:850}.terminalBrand b span{color:var(--accent)}.desktopNav{gap:28px}.navLink{color:var(--text-soft);font-size:11px;font-weight:650}.navLinkMarx{font-family:var(--mono);color:var(--accent)!important}.authButtons button{min-height:36px;color:var(--text-soft)}.authButtons .signUpButton{border-color:var(--text);background:var(--text);color:var(--page)}.themeButton{border-color:var(--line);width:44px;min-height:44px;color:var(--text);border-radius:50%}.themeButton:hover{border-color:var(--line-strong);background:var(--panel)}.seoHeaderBlock{border:0;border-bottom:1px solid var(--line);height:540px;min-height:540px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);padding:0;display:grid;overflow:hidden}.seoHeaderCopy{flex-direction:column;justify-content:flex-start;min-width:0;padding:40px 32px 40px 0;display:flex}.heroEyebrow{color:var(--accent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px;font-size:10px;font-weight:650}.seoHeaderBlock h1{max-width:760px;color:var(--text);font-family:var(--sans);letter-spacing:-.058em;margin:0;font-size:clamp(46px,4.25vw,62px);font-weight:650;line-height:.99}.seoHeaderBlock p{max-width:720px;color:var(--text-soft);letter-spacing:-.02em;margin:24px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.5}.seoHeaderBlock .seoSupportingCopy{color:var(--muted);letter-spacing:-.01em;margin-top:12px;font-size:clamp(13px,.95vw,14px);line-height:1.45}.referenceHeroVisual{border-left:1px solid var(--line);background:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:50%;background-size:72px 72px;justify-content:center;align-items:flex-end;min-width:0;display:flex;position:relative;overflow:hidden}.referenceHeroVisual:after{z-index:3;background:radial-gradient(circle at 50% 60%, transparent 0, var(--page) 76%);content:"";pointer-events:none;position:absolute;inset:0}.marxImage{z-index:4;filter:saturate(.92)contrast(1.04);width:auto;max-width:none;height:min(94%,580px);position:relative}.marxHalo{z-index:2;aspect-ratio:1;border:1px solid var(--line-strong);border-radius:50%;width:72%;position:absolute;bottom:5%}.marxHalo:before,.marxHalo:after{border:1px solid var(--line);border-radius:inherit;content:"";position:absolute;inset:9%}.marxHalo:after{inset:19%}.quoteChip{z-index:8;border:1px solid var(--line-strong);background:color-mix(in srgb, var(--panel) 90%, transparent);min-width:112px;box-shadow:0 16px 40px var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;padding:12px 14px;display:flex;position:absolute}.quoteChip small{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;font-size:8px}.quoteChip strong{color:var(--text);font-family:var(--mono);margin-top:4px;font-size:26px}.quoteChipOne{top:22%;left:7%}.quoteChipTwo{top:36%;right:7%}.quoteChipTwo strong{color:var(--amber)}.visualCaption{z-index:9;border:1px solid var(--line);background:color-mix(in srgb, var(--page) 86%, transparent);font-family:var(--mono);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;padding:12px 14px;font-size:9px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.visualCaption span{color:var(--accent)}.visualCaption b{color:var(--text-soft);font-weight:500}.thoughtBar{border-color:var(--line);background:var(--panel-solid);border-radius:0;min-height:52px;margin-top:24px;padding:10px 14px;font-size:10px}.thoughtPrefix{color:var(--accent)}.shareButton{border-color:var(--line-strong);min-width:86px;min-height:34px;color:var(--text-soft);background:0 0}.mainSplit{border-bottom:1px solid var(--line);gap:18px;padding:14px 0 78px}.leftWorkspace{gap:12px}.metricsGridTop{border-top:1px solid var(--line);border-left:1px solid var(--line);gap:0}.metricCardCompact{border-width:0 1px 1px 0;border-color:var(--line);background:var(--panel);border-radius:0;min-height:94px;padding:16px}.metricIcon{width:30px;height:30px}.controlsRow{min-height:42px}.tabButton{color:var(--muted)}.tabButton.active{color:var(--accent);border-color:var(--line-strong);background:var(--panel-solid)}.marketSearch{border-color:var(--line);background:var(--panel-solid);min-height:34px}.matrixCard,.newsPanel{border-color:var(--line-strong);background:var(--panel);box-shadow:0 28px 80px var(--shadow)}.matrixCard{padding:14px}.matrixCard>h2,.sectionTitle{color:var(--accent)}.matrixHeader{background:var(--panel-solid)}.matrixRow{background:var(--panel-soft);border-color:var(--line);min-height:50px}.matrixRow.rowActive{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--panel-soft))}.categoryBadge.activeBtc,.fairCell,.newsItem>div b,.navLinkMarx{color:var(--accent)}.newsPanel{padding:14px}.newsHeader{min-height:35px}.newsHeader b{background:color-mix(in srgb, var(--green) 10%, transparent)}.newsTradeBar{background:var(--panel-solid)}.contentSection{border-width:0 0 1px;border-color:var(--line);background:0 0;border-radius:0;gap:24px;padding:72px 0}.sectionTitle{font-size:10px}.moreButton{border-color:var(--line-strong);min-height:36px;color:var(--text-soft);background:0 0}.moreButton:hover{border-color:var(--text);background:var(--text);color:var(--page)}.gridTwo,.gridThree{gap:18px}.gridTwo h2,.gridTwo h3{font-size:18px}.gridTwo p,.strategyCard p{color:var(--text-soft);font-size:12px}.strategyCard,.pricingCard{border-color:var(--line);background:var(--panel);border-radius:6px;min-height:150px;padding:22px}.pricingFeatured{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 4%, var(--panel))}.pricingBadge{background:var(--accent);color:#fff}.terminalFooter{background:0 0;margin-top:0;padding:48px 0}@media (max-width:1120px){.dashboardWrapper{padding:0 28px}.seoHeaderBlock{grid-template-columns:minmax(0,1fr) minmax(340px,.78fr)}.seoHeaderCopy{padding-right:28px}.desktopNav{gap:16px}}@media (max-width:860px){.headerBar{grid-template-columns:1fr auto;min-height:66px}.seoHeaderBlock{grid-template-columns:1fr;height:auto;min-height:0}.seoHeaderCopy{min-height:0;padding:56px 0 48px}.referenceHeroVisual{border-top:1px solid var(--line);border-left:0;min-height:480px}.marxImage{width:auto;max-width:none;height:clamp(440px,65vw,540px)}}@media (max-width:760px){.dashboardWrapper{padding:0 18px}.seoHeaderBlock{grid-template-columns:1fr;height:auto;display:grid}.seoHeaderCopy{min-height:0;padding:54px 0 46px}.heroEyebrow{margin-bottom:30px}.seoHeaderBlock h1{max-width:100%;font-size:clamp(46px,13vw,58px);line-height:.98}.seoHeaderBlock p{font-size:17px}.referenceHeroVisual{border-top:1px solid var(--line);border-left:0;min-height:470px}.marxImage{width:auto;max-width:none;height:clamp(420px,70vw,520px)}.quoteChipOne{top:13%;left:2%}.quoteChipTwo{top:28%;right:2%}.thoughtBar{margin-top:18px}.mainSplit{padding-bottom:58px}.metricCardCompact{min-height:84px}.contentSection{padding:58px 0}}@media (max-width:520px){.dashboardWrapper{padding:0 14px}.seoHeaderCopy{min-height:0}.seoHeaderBlock h1{font-size:clamp(42px,12.4vw,52px)}.referenceHeroVisual{min-height:440px}.marxImage{height:410px}.metricsGridTop{grid-template-columns:1fr 1fr}.metricCardCompact{min-height:78px}.themeButton,.burgerButton{min-height:42px}}.mobileMenuAction{border:1px solid var(--text);background:var(--text);min-height:42px;color:var(--page);cursor:pointer;font-family:var(--mono);border-radius:4px;font-size:10px;font-weight:700}.liveSearch{z-index:14;flex:none;width:230px;position:relative}.marketSearch{width:100%;transition:border-color .16s,background .16s}.marketSearch:focus{border-color:var(--line-strong);background:var(--panel)}.liveSearchResults{z-index:40;border:1px solid var(--line-strong);background:var(--panel);width:min(520px,100vw - 36px);box-shadow:0 24px 70px var(--shadow);border-radius:6px;position:absolute;top:calc(100% + 7px);right:0;overflow:hidden}.liveSearchResults>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:58px;color:var(--text);cursor:pointer;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:10px 12px;display:grid}.liveSearchResults>button:last-child{border-bottom:0}:is(.liveSearchResults>button:hover,.liveSearchResults>button:focus-visible){background:var(--panel-soft)}.liveSearchResults>button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.liveSearchResults>button>span:last-child{align-items:flex-end}.liveSearchResults strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.liveSearchResults b{color:var(--accent);font-family:var(--mono);font-size:13px}.liveSearchResults small{color:var(--muted);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.searchFeedback{min-height:58px;color:var(--text-soft);font-family:var(--mono);align-items:center;gap:9px;margin:0;padding:12px;font-size:9px;display:flex}.searchFeedback i{border:1px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite search-spin}.searchFeedback.error{color:var(--accent)}@keyframes search-spin{to{transform:rotate(360deg)}}.tickerButton:hover{color:var(--accent)}.mobileOneLine{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.newsTradeBar{width:100%;color:var(--muted-2);cursor:pointer;text-align:left}.newsTradeBar:hover{border-color:var(--line-strong);color:var(--text-soft)}.moreButton,.planButton{cursor:pointer}.pricingCard{flex-direction:column;display:flex}.planButton{border:1px solid var(--line-strong);background:var(--text);min-height:38px;color:var(--page);font-family:var(--mono);border-radius:4px;align-self:flex-start;margin-top:18px;padding:0 14px;font-size:9px;font-weight:700}.planButton:hover{background:var(--accent);border-color:var(--accent);color:#fff}.dialogBackdrop{z-index:100;background:color-mix(in srgb, var(--page) 76%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workspaceDialog{border:1px solid var(--line-strong);background:var(--panel);width:min(720px,100%);max-height:min(860px,100vh - 48px);box-shadow:0 32px 100px var(--shadow);border-radius:8px;padding:42px;position:relative;overflow:auto}.dialogClose{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:22px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.dialogClose:hover{border-color:var(--line-strong);background:var(--panel-soft)}.dialogContent{flex-direction:column;gap:18px;display:flex}.dialogKicker{color:var(--accent);font-family:var(--mono);letter-spacing:.08em;padding-right:46px;font-size:9px;font-weight:700}.dialogContent>h2{max-width:620px;color:var(--text);letter-spacing:-.045em;margin:0;font-size:clamp(28px,5vw,48px);font-weight:650;line-height:1.04}.dialogContent>p{max-width:610px;color:var(--text-soft);margin:0;font-size:14px;line-height:1.6}.dialogMetrics{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dialogMetrics>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel-soft);flex-direction:column;justify-content:space-between;gap:10px;min-width:0;min-height:92px;padding:14px;display:flex}.dialogMetrics span{color:var(--muted);font-family:var(--mono);letter-spacing:.07em;font-size:7px}.dialogMetrics strong{color:var(--text);font-family:var(--mono);text-overflow:ellipsis;font-size:15px;overflow:hidden}.dialogActions{flex-wrap:wrap;gap:10px;display:flex}.dialogActions>button,.dialogActions>a,.dialogNotice>button,.dialogNotice>a{border:1px solid var(--text);background:var(--text);min-height:42px;color:var(--page);cursor:pointer;font-family:var(--mono);border-radius:4px;justify-content:center;align-items:center;padding:0 15px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.dialogActions .secondary{border-color:var(--line-strong);color:var(--text-soft);background:0 0}.dialogActions>button:hover,.dialogActions>a:hover,.dialogNotice>button:hover,.dialogNotice>a:hover{border-color:var(--accent);background:var(--accent);color:#fff}.docsList{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.docsList li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:12px;padding:14px 0;display:grid}.docsList li>span{color:var(--accent);font-family:var(--mono);font-size:9px}.docsList p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.5}.authForm{gap:9px;display:grid}.authForm label{color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.authForm input{border:1px solid var(--line-strong);background:var(--panel-solid);width:100%;min-height:50px;color:var(--text);border-radius:4px;padding:0 14px;font-size:15px}.authForm button{background:var(--text);min-height:46px;color:var(--page);cursor:pointer;font-family:var(--mono);border:0;border-radius:4px;font-size:9px;font-weight:700}.authForm button:hover{background:var(--accent);color:#fff}.authForm button:disabled,.dialogNotice button:disabled{cursor:wait;opacity:.55}.dialogNotice{border:1px solid var(--line);background:var(--panel-soft);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.dialogNotice strong{color:var(--green);font-family:var(--mono);font-size:10px}.dialogNotice span{color:var(--text-soft);font-size:13px;line-height:1.5}.dialogNotice.error strong,.dialogError{color:var(--accent)}.dialogError{margin:0;font-size:12px}.dialogFootnote{color:var(--muted);font-size:10px;line-height:1.5}.analysisProgress{border:1px solid var(--line);background:var(--panel-soft);flex-direction:column;gap:12px;padding:16px;display:flex}.analysisProgress>div{color:var(--text);font-family:var(--mono);justify-content:space-between;font-size:9px;display:flex}.analysisProgress>i{background:var(--line);height:4px;display:block;overflow:hidden}.analysisProgress>i b{background:var(--accent);height:100%;transition:width .18s;display:block}.analysisProgress ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.analysisProgress li{color:var(--muted);font-family:var(--mono);gap:8px;font-size:9px;display:flex}.analysisProgress li.active{color:var(--text)}.analysisProgress li.done{color:var(--green)}.analysisProgress>small{color:var(--text-soft);font-size:10px}@media (max-width:760px){.controlsRow{flex-direction:column;align-items:stretch;overflow:visible}.liveSearch,.marketSearch{width:100%}.marketSearch{min-height:44px;display:block}.liveSearchResults{width:100%;left:0;right:auto}.dialogBackdrop{align-items:end;padding:0}.workspaceDialog{border-bottom:0;border-left:0;border-right:0;border-radius:10px 10px 0 0;width:100%;max-height:92vh;padding:38px 18px 24px}.dialogMetrics{grid-template-columns:1fr 1fr}.dialogActions{grid-template-columns:1fr;display:grid}.dialogActions>button,.dialogActions>a{width:100%}}@media (max-width:520px){.liveSearchResults>button{gap:10px;padding:10px}.liveSearchResults strong{font-size:10px}.dialogContent>h2{font-size:32px}.dialogMetrics strong{font-size:13px}}.terminalBrand b{font-size:19px}.navLink{font-size:13px}.authButtons button,.burgerButton,.heroEyebrow{font-size:11px}.quoteChip small{font-size:9px}.visualCaption,.thoughtBar{font-size:11px}.metricInfoCompact small,.metricInfoCompact>span{font-size:10px}.metricValue{font-size:16px}.tabButton,.marketSearch{font-size:11px}.matrixCard>h2,.sectionTitle{font-size:12px}.matrixHeader{font-size:10px}.matrixRow,.tickerButton{font-size:12px}.categoryBadge,.columnStatus small,.statusTag{font-size:10px}.riskTag{font-size:9px}.newsHeader{font-size:12px}.newsHeader b,.newsItem>div{font-size:9px}.newsItem p{font-size:12px}.newsTradeBar,.moreButton,.planButton{font-size:10px}.gridTwo p,.strategyCard p,.apiGrid>p{font-size:14px}.strategyCard>span{font-size:10px}.strategyCard h3,.pricingCard h3{font-size:17px}.price{font-size:24px}.price small{font-size:11px}.pricingCard ul,.footerLinks .navLink{font-size:12px}.footerBottom{font-size:10px}.liveSearchResults strong{font-size:12px}.liveSearchResults small,.searchFeedback,.dialogKicker,.dialogMetrics span,.docsList li>span,.authForm label,.dialogActions>button,.dialogActions>a,.dialogNotice>button,.dialogNotice>a,.authForm button,.analysisProgress>div,.analysisProgress li{font-size:10px}.liveSearch{width:min(360px,32vw)}.tickerButton{flex-direction:column;gap:4px;display:flex}.tickerButton small{color:var(--muted-2);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.lockedCell{color:var(--muted-2);letter-spacing:.04em}.terminalLoading{align-items:center;gap:9px;display:flex}.terminalLoading i{border:1px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite search-spin}.emptyMatrix.error{color:var(--red)}.matrixAccessNotice{border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);background:color-mix(in srgb, var(--accent) 5%, transparent);width:calc(100% - 24px);min-height:38px;color:var(--accent);cursor:pointer;font-family:var(--mono);letter-spacing:.035em;border-radius:4px;margin:8px 12px 4px;padding:7px 12px;font-size:9px;font-weight:700}.matrixAccessNotice:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.workspaceDialog{width:min(860px,100%)}.analysisResult{flex-direction:column;gap:14px;display:flex}.verdictBanner{border:1px solid color-mix(in srgb, var(--green) 24%, transparent);background:color-mix(in srgb, var(--green) 5%, var(--panel-soft));flex-direction:column;gap:7px;padding:16px;display:flex}.verdictBanner>span,.analysisMetricGrid span,.analysisMetricGrid small,.reasoningBlock h3,.analysisTimestamp{font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase}.verdictBanner>span{color:var(--muted);font-size:9px}.verdictBanner>strong{color:var(--green);font-family:var(--mono);font-size:clamp(18px,3vw,27px);line-height:1.15}.verdictBanner.signal-short_no,.verdictBanner.signal-avoid{border-color:color-mix(in srgb, var(--red) 28%, transparent);background:color-mix(in srgb, var(--red) 5%, var(--panel-soft))}.verdictBanner.signal-short_no>strong,.verdictBanner.signal-avoid>strong{color:var(--red)}.verdictBanner.signal-hold,.verdictBanner.signal-no_edge,.verdictBanner.signal-locked{border-color:var(--line-strong);background:var(--panel-soft)}.verdictBanner.signal-hold>strong,.verdictBanner.signal-no_edge>strong,.verdictBanner.signal-locked>strong{color:var(--text)}.analysisMetricGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.analysisMetricGrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel-soft);flex-direction:column;justify-content:space-between;gap:8px;min-width:0;min-height:116px;padding:14px;display:flex}.analysisMetricGrid span{color:var(--muted);font-size:8px}.analysisMetricGrid strong{color:var(--text);font-family:var(--mono);font-size:clamp(18px,3vw,28px)}.analysisMetricGrid small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.analysisMetricGrid .lockedMetric strong{color:var(--muted-2);letter-spacing:.04em;font-size:15px}.reasoningBlock{border:1px solid var(--line);background:var(--panel-soft);padding:15px 16px}.reasoningBlock h3{color:var(--accent);margin:0 0 11px;font-size:10px}.reasoningBlock ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.reasoningBlock li{color:var(--text-soft);grid-template-columns:16px 1fr;gap:7px;font-size:12px;line-height:1.5;display:grid}.reasoningBlock li span{color:var(--accent);font-family:var(--mono)}.risksBlock h3,.risksBlock li span{color:var(--amber)}.analysisAccessGate{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);background:color-mix(in srgb, var(--accent) 5%, var(--panel-soft));color:var(--text);cursor:pointer;text-align:left;border-radius:4px;flex-direction:column;align-items:flex-start;gap:7px;padding:16px;display:flex}.analysisAccessGate span,.analysisAccessGate strong{font-family:var(--mono)}.analysisAccessGate span{color:var(--muted);font-size:9px}.analysisAccessGate strong{color:var(--accent);font-size:14px}.analysisAccessGate small{color:var(--muted);font-size:10px;line-height:1.45}.analysisAccessGate:hover{border-color:var(--accent)}.analysisTimestamp{color:var(--muted-2);font-size:8px}.analysisActions>a:first-child{border-color:var(--green);background:var(--green);color:#06120b}.dialogNotice.warning{border-color:color-mix(in srgb, var(--amber) 25%, transparent);background:color-mix(in srgb, var(--amber) 5%, var(--panel-soft))}.dialogNotice.warning strong{color:var(--amber)}@media (max-width:760px){.liveSearch{width:100%}.matrixAccessNotice{width:100%;min-height:44px;margin:8px 0 0}.analysisMetricGrid{grid-template-columns:1fr 1fr}.analysisMetricGrid>div{min-height:104px}}@media (max-width:520px){.analysisMetricGrid strong{font-size:20px}.reasoningBlock li{font-size:11px}}.rightSidebar{align-self:flex-start}.newsPanel{width:100%;height:auto}.newsHeader{align-items:center}.newsTitle{align-items:baseline;gap:5px;min-width:0;display:flex}.newsTitle>span{color:var(--accent)}.newsHeader h2{color:var(--text);font-family:var(--mono);margin:0;font-size:12px;font-weight:700;line-height:1.3}.newsHeader b.pulseDelayed{background:color-mix(in srgb, var(--amber) 12%, transparent);color:var(--amber)}.newsItem>div{gap:8px;font-size:10px}.newsItem>div b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.newsItem time{flex:none}.newsItem p{font-size:12px;line-height:1.45}.pulseItemStale{opacity:.78}.pulseInsight{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.newsTradeBar{flex-direction:column;justify-content:center;gap:3px;min-height:44px;padding:7px 9px;font-size:11px;display:flex}.newsTradeBar>span{color:var(--text-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.newsTradeBar>strong{color:var(--green);font-size:10px;font-weight:700}.pulseAccessNotice{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--panel-solid));width:100%;min-height:44px;color:var(--accent);cursor:pointer;font-family:var(--mono);text-align:left;border-radius:4px;padding:8px 10px;font-size:10px;font-weight:700}:is(.pulseAccessNotice:hover,.pulseAccessNotice:focus-visible){border-color:var(--accent)}.pulseFooter{color:var(--muted-2);font-family:var(--mono);text-align:right;font-size:10px;display:block}.searchFeedback.warning{color:var(--amber)}@media (max-width:1024px){.rightSidebar{align-self:stretch}}@media (max-width:520px){.newsHeader h2{font-size:12px}.newsTradeBar{min-height:48px;font-size:12px}.newsTradeBar>strong,.pulseAccessNotice,.pulseFooter{font-size:11px}}
