.CompanyPage-module__J4leQq__companyPage{background:var(--color-void);height:100dvh;min-height:100dvh;color:var(--color-cream);padding:10px;overflow:hidden}.CompanyPage-module__J4leQq__shell{z-index:2;flex-direction:column;gap:8px;width:100%;max-width:1640px;height:calc(100dvh - 20px);margin:0 auto;display:flex;position:relative;overflow:hidden}.CompanyPage-module__J4leQq__hero{border:1px solid var(--color-void-line);background:var(--color-void-elevated)}.CompanyPage-module__J4leQq__backLink{border-bottom:1px solid var(--color-void-line);min-height:34px;color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);align-items:center;padding:0 14px;font-size:9px;line-height:1;text-decoration:none;display:inline-flex}.CompanyPage-module__J4leQq__backLink:hover{color:var(--color-plasma)}.CompanyPage-module__J4leQq__heroInner{grid-template-columns:minmax(0,1fr) minmax(220px,auto);align-items:center;gap:18px;min-height:104px;padding:12px 16px;display:grid}.CompanyPage-module__J4leQq__identity{min-width:0}.CompanyPage-module__J4leQq__eyebrow{color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);align-items:center;gap:10px;font-size:10px;line-height:1;display:inline-flex}.CompanyPage-module__J4leQq__nameRow{align-items:center;gap:14px;min-width:0;margin-top:8px;display:flex}.CompanyPage-module__J4leQq__heroLogo{background:#f2ede30a;border-color:#1d8fff47;flex:none;width:32px;height:32px}.CompanyPage-module__J4leQq__nameRow h1{min-width:0;color:var(--color-cream);font-family:var(--type-display);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(24px,3vw,38px);font-weight:400;line-height:1.02;overflow:hidden}.CompanyPage-module__J4leQq__actions{flex:none;align-items:center;gap:6px;display:inline-flex}.CompanyPage-module__J4leQq__actionIcon{width:30px;height:30px;color:var(--color-cream-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CompanyPage-module__J4leQq__actionIcon:hover,.CompanyPage-module__J4leQq__actionIcon:focus-visible{color:var(--color-plasma);background:#1d8fff14;outline:0}.CompanyPage-module__J4leQq__websiteActionIcon,.CompanyPage-module__J4leQq__secActionIcon{color:currentColor;filter:drop-shadow(0 0 #1d8fff00);flex:none;width:18px;height:18px;transition:filter .15s,transform .15s}.CompanyPage-module__J4leQq__actionIcon:hover .CompanyPage-module__J4leQq__websiteActionIcon,.CompanyPage-module__J4leQq__actionIcon:focus-visible .CompanyPage-module__J4leQq__websiteActionIcon,.CompanyPage-module__J4leQq__actionIcon:hover .CompanyPage-module__J4leQq__secActionIcon,.CompanyPage-module__J4leQq__actionIcon:focus-visible .CompanyPage-module__J4leQq__secActionIcon{filter:drop-shadow(0 0 8px #1d8fff59);transform:translateY(-1px)}.CompanyPage-module__J4leQq__identity p{max-width:860px;color:var(--color-cream-muted);font-family:var(--type-ui);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.36;display:-webkit-box;overflow:hidden}.CompanyPage-module__J4leQq__priceBlock{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.CompanyPage-module__J4leQq__marketCountdown{color:var(--color-cream-dim);font-family:var(--type-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:9px;line-height:1}.CompanyPage-module__J4leQq__marketCountdown[data-state=open]{color:var(--color-cream-muted)}.CompanyPage-module__J4leQq__priceBlock span,.CompanyPage-module__J4leQq__priceBlock small{color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);font-size:9px;line-height:1}.CompanyPage-module__J4leQq__priceBlock strong{color:var(--color-cream);font-family:var(--type-mono);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.2vw,40px);font-weight:500;line-height:.95}.CompanyPage-module__J4leQq__priceBlock em{color:var(--color-cream-muted);font-family:var(--type-mono);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal}.CompanyPage-module__J4leQq__priceBlock em[data-tone=positive]{color:var(--color-signal)}.CompanyPage-module__J4leQq__priceBlock em[data-tone=negative]{color:var(--color-emergency)}.CompanyPage-module__J4leQq__dashboard{border:1px solid var(--color-void-line);background:var(--color-void-elevated);flex:auto;grid-template-columns:minmax(230px,280px) minmax(0,1fr) minmax(320px,380px);min-height:0;display:grid;overflow:hidden}.CompanyPage-module__J4leQq__column{flex-direction:column;min-width:0;min-height:0;display:flex}.CompanyPage-module__J4leQq__column+.CompanyPage-module__J4leQq__column{border-left:1px solid var(--color-void-line)}.CompanyPage-module__J4leQq__statsColumn,.CompanyPage-module__J4leQq__activityColumn{overflow:auto}.CompanyPage-module__J4leQq__chartColumn{gap:10px;padding:10px;overflow:hidden}.CompanyPage-module__J4leQq__panelHeader{border-bottom:1px solid var(--color-void-line);min-height:38px;color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:9px;line-height:1;display:flex}.CompanyPage-module__J4leQq__chartColumn>.CompanyPage-module__J4leQq__panelHeader,.CompanyPage-module__J4leQq__chartHead .CompanyPage-module__J4leQq__panelHeader,.CompanyPage-module__J4leQq__panel .CompanyPage-module__J4leQq__panelHeader,.CompanyPage-module__J4leQq__activityPanel .CompanyPage-module__J4leQq__panelHeader{padding-left:0;padding-right:0}.CompanyPage-module__J4leQq__panelHeader strong{color:var(--color-plasma);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.CompanyPage-module__J4leQq__panelHeader a{color:inherit;text-decoration:none}.CompanyPage-module__J4leQq__panelHeader a:hover{color:var(--color-cream)}.CompanyPage-module__J4leQq__statRows{flex-direction:column;padding:8px 14px;display:flex}.CompanyPage-module__J4leQq__statRow{border-bottom:1px solid var(--color-void-line);flex-direction:column;gap:4px;padding:7px 0;display:flex}.CompanyPage-module__J4leQq__statRow:last-child{border-bottom:0}.CompanyPage-module__J4leQq__statRow span{color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);font-size:9px;line-height:1}.CompanyPage-module__J4leQq__statRow strong{color:var(--color-cream);font-family:var(--type-mono);text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.16;overflow:hidden}.CompanyPage-module__J4leQq__statRow strong[data-tone=accent]{color:var(--color-plasma)}.CompanyPage-module__J4leQq__statRow strong[data-tone=positive]{color:var(--color-signal)}.CompanyPage-module__J4leQq__chartHead{border-bottom:1px solid var(--color-void-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:10px;display:flex}.CompanyPage-module__J4leQq__chartHead .CompanyPage-module__J4leQq__panelHeader{border-bottom:0;flex:auto;min-height:0}.CompanyPage-module__J4leQq__chartMeta{color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;font-size:9px;line-height:1;display:flex}.CompanyPage-module__J4leQq__chartMeta span[data-tone=positive]{color:var(--color-signal)}.CompanyPage-module__J4leQq__chartMeta span[data-tone=negative]{color:var(--color-emergency)}.CompanyPage-module__J4leQq__chartBody{flex:auto;min-height:0;display:flex}.CompanyPage-module__J4leQq__activityPanel{flex-direction:column;flex:1 1 0;min-height:0;padding:0 14px 10px;display:flex;overflow:hidden}.CompanyPage-module__J4leQq__activityPanel+.CompanyPage-module__J4leQq__activityPanel{border-top:1px solid var(--color-void-line)}.CompanyPage-module__J4leQq__compactRows{flex-direction:column;min-height:0;display:flex;overflow:auto}.CompanyPage-module__J4leQq__compactRow{border-bottom:1px solid var(--color-void-line);color:var(--color-cream);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;padding:8px 0;text-decoration:none;display:grid}.CompanyPage-module__J4leQq__compactRow:hover{color:var(--color-plasma)}.CompanyPage-module__J4leQq__rowMarker{justify-content:center;align-items:flex-start;min-height:20px;padding-top:1px;display:flex}.CompanyPage-module__J4leQq__rowFormBadge,.CompanyPage-module__J4leQq__rowFallbackMark{min-width:28px;max-width:42px;min-height:18px;color:var(--color-plasma);font-family:var(--type-mono);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:0;white-space:nowrap;background:#1d8fff0f;border:1px solid #1d8fff52;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:8px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.CompanyPage-module__J4leQq__rowFallbackMark{color:var(--color-cream-dim);background:#f2ede30f;border-color:#ffffff5c}.CompanyPage-module__J4leQq__rowFavicon{background:#f2ede30f;border:1px solid #ffffff45;border-radius:4px;overflow:hidden}.CompanyPage-module__J4leQq__rowBody{flex-direction:column;gap:4px;min-width:0;display:flex}.CompanyPage-module__J4leQq__rowBody strong{color:inherit;font-family:var(--type-ui);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.CompanyPage-module__J4leQq__rowBody small,.CompanyPage-module__J4leQq__compactRow em{color:var(--color-cream-dim);font-family:var(--type-mono);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:var(--tr-mono);white-space:nowrap;font-size:9px;font-style:normal;line-height:1.2;overflow:hidden}.CompanyPage-module__J4leQq__emptyState{color:var(--color-cream-dim);font-family:var(--type-mono);text-transform:uppercase;letter-spacing:var(--tr-wide);margin:12px 0 0;font-size:10px;line-height:1.5}@media (max-width:1180px){.CompanyPage-module__J4leQq__companyPage{height:auto;min-height:100dvh;overflow:visible}.CompanyPage-module__J4leQq__shell{height:auto;overflow:visible}.CompanyPage-module__J4leQq__dashboard{grid-template-columns:minmax(0,1fr);overflow:visible}.CompanyPage-module__J4leQq__column+.CompanyPage-module__J4leQq__column{border-left:0;border-top:1px solid var(--color-void-line)}.CompanyPage-module__J4leQq__statsColumn,.CompanyPage-module__J4leQq__activityColumn,.CompanyPage-module__J4leQq__chartColumn{overflow:visible}.CompanyPage-module__J4leQq__chartBody{min-height:320px}.CompanyPage-module__J4leQq__activityPanel{flex:none;min-height:auto;overflow:visible}.CompanyPage-module__J4leQq__compactRows{min-height:auto;overflow:visible}}@media (max-width:720px){.CompanyPage-module__J4leQq__companyPage{padding:8px}.CompanyPage-module__J4leQq__heroInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-height:0;padding:8px 10px}.CompanyPage-module__J4leQq__heroLogo,.CompanyPage-module__J4leQq__actions,.CompanyPage-module__J4leQq__identity p,.CompanyPage-module__J4leQq__priceBlock span,.CompanyPage-module__J4leQq__priceBlock small{display:none}.CompanyPage-module__J4leQq__eyebrow{text-transform:none;font-size:9px}.CompanyPage-module__J4leQq__priceBlock{text-align:right;align-items:flex-end;gap:3px}.CompanyPage-module__J4leQq__nameRow{flex-direction:row;align-items:center;gap:0;margin-top:4px}.CompanyPage-module__J4leQq__nameRow h1{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.04}.CompanyPage-module__J4leQq__priceBlock strong{font-size:20px;line-height:1}.CompanyPage-module__J4leQq__priceBlock em{font-size:12px;line-height:1}.CompanyPage-module__J4leQq__chartHead{display:none}.CompanyPage-module__J4leQq__chartColumn{padding:8px}.CompanyPage-module__J4leQq__chartBody{min-height:0}.CompanyPage-module__J4leQq__statsColumn{display:none}.CompanyPage-module__J4leQq__statsColumn+.CompanyPage-module__J4leQq__chartColumn{border-top:0}.CompanyPage-module__J4leQq__chartMeta{justify-content:flex-start}.CompanyPage-module__J4leQq__activityPanel{flex:none;padding:0 12px 10px;overflow:hidden}.CompanyPage-module__J4leQq__compactRows{max-height:158px;overflow:auto}.CompanyPage-module__J4leQq__compactRow{grid-template-columns:34px minmax(0,1fr);min-height:44px;padding:10px 0}}@media (max-width:560px){.CompanyPage-module__J4leQq__panelHeader,.CompanyPage-module__J4leQq__rowBody small,.CompanyPage-module__J4leQq__compactRow em,.CompanyPage-module__J4leQq__emptyState{font-size:12px}.CompanyPage-module__J4leQq__panelHeader{min-height:42px}.CompanyPage-module__J4leQq__rowBody strong{font-size:13px}.CompanyPage-module__J4leQq__rowBody small,.CompanyPage-module__J4leQq__compactRow em{white-space:nowrap;line-height:1.3}.CompanyPage-module__J4leQq__rowFormBadge,.CompanyPage-module__J4leQq__rowFallbackMark{min-height:20px;font-size:9px}.CompanyPage-module__J4leQq__compactRow{min-height:48px;padding-bottom:12px}}
