:root{color-scheme:dark;--cm-bg:#070b0d;--cm-bg-soft:#0a0f12;--cm-surface:#0d1317;--cm-surface-2:#10171c;--cm-surface-3:#131c21;--cm-border:#28343b;--cm-border-soft:#202a30;--cm-text:#f5f5f1;--cm-text-2:#d7dadd;--cm-muted:#98a2a9;--cm-muted-2:#6f7b83;--cm-lime:#c9ff58;--cm-lime-soft:#bff06a;--cm-lime-ink:#11160d;--cm-purple:#b9a4f0;--cm-red:#ff6f6b;--cm-amber:#f2b94b;--cm-green:#75e6a3;--cm-radius:8px;--cm-radius-lg:12px;--cm-shadow:0 24px 80px rgba(0,0,0,.28);--bg:var(--cm-bg);--panel:var(--cm-surface);--border:var(--cm-border);--text:var(--cm-text);--muted:var(--cm-muted);--positive:var(--cm-green);--negative:var(--cm-red)}body,html{background:radial-gradient(circle at 50% -20%,rgba(52,72,60,.1),transparent 33%),var(--cm-bg)}body{font-family:Inter,Helvetica Neue,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}::selection{background:var(--cm-lime);color:#0a0d08}button,input,select,textarea{font:inherit}a,button,input,select,textarea{transition:border-color .16s ease,background-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cm-lime);outline-offset:2px}.cultureDiscoverShell,.cultureFollowingShell,.cultureHomeShell,.culturePortfolioShell,.culturePublicProfileShell,.launchMarketShell,.shell{width:min(100%,1540px);max-width:1540px;margin-inline:auto}.cultureTopbar{min-height:72px;height:72px;border-bottom:1px solid var(--cm-border-soft);background:rgba(7,11,13,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cultureBrand{font-size:25px;font-weight:900;letter-spacing:-.06em}.cultureBrand,.cultureBrandSpark{color:var(--cm-text)}.cultureBetaPill{border:1px solid rgba(201,255,88,.48);background:rgba(201,255,88,.08);color:var(--cm-lime);font-size:9px;font-weight:900}.culturePrimaryNav a{color:#d9dddf;font-size:14px;font-weight:560}.culturePrimaryNav a:hover{color:#fff}.culturePrimaryNav a{position:relative}.culturePrimaryNav a:after{content:"";position:absolute;left:0;right:0;bottom:-21px;height:2px;background:transparent;transform:scaleX(0);transform-origin:center;transition:transform .18s ease,background-color .18s ease}.culturePrimaryNav a.active{color:#fff}.culturePrimaryNav a.active:after{background:var(--cm-lime);transform:scaleX(1)}.culturePrimaryNav a:first-child:not(.active):after{background:transparent;transform:scaleX(0)}.cultureCategoryNav a:first-child:after{background:var(--cm-lime)}.cultureSearch{background:var(--cm-surface);border-color:var(--cm-border);color:var(--cm-muted)}.cultureSearch:hover{border-color:#43525b}.cultureCategoryNav{border-bottom-color:var(--cm-border-soft);background:rgba(7,11,13,.94)}.cultureCategoryNav a{color:#abb4ba}.cultureCategoryNav a:first-child{color:#f5f6f3}.cultureAdminTitleRow h1,.cultureDiscoverHero h1,.cultureFollowingHero h1,.cultureHomeIntro h1,.culturePortfolioHero h1,.cultureProfileIdentityMain h1,.hero h1,.launchMarketHero h1,.portfolioHero h1{color:var(--cm-text);font-weight:850;letter-spacing:-.055em}.cultureAdminLabel,.cultureMarketMeta,.kicker,.launchMarketMeta{letter-spacing:.14em;text-transform:uppercase}.analyticsMetricGrid article,.analyticsTableWrap,.card,.chartCard,.cultureAdminPanel,.followingSection,.infoCard,.peopleDirectoryCard,.portfolioState,.positionCard,.realizedCallCard,.rulesCard,.summaryCard{background:linear-gradient(180deg,var(--cm-surface-2),var(--cm-surface));border-color:var(--cm-border);border-radius:var(--cm-radius-lg);box-shadow:none}.card:hover,.peopleDirectoryCard:hover{border-color:#42515a}.cultureAdminContinue,.cultureAdminTitleRow>a,.cultureOutcomeYes,.executeButton,.launchYes,.outcomeButton.selected.yesButton{background:var(--cm-lime);border-color:var(--cm-lime);color:var(--cm-lime-ink);font-weight:850}.cultureOutcomeNo,.launchNo,.outcomeButton.selected.noButton{background:var(--cm-purple);border-color:var(--cm-purple);color:#181321;font-weight:850}.cultureAdminContinue:hover,.cultureAdminTitleRow>a:hover,.executeButton:hover{background:#d3ff72;transform:translateY(-1px)}.cultureHomeShell{background:radial-gradient(circle at 48% 8%,rgba(50,74,50,.1),transparent 25%),var(--cm-bg)}.cultureHomeIntro{padding-top:26px}.cultureHomeIntro h1{font-size:clamp(46px,5vw,72px)}.cultureHomeIntro p{color:#aab2b7}.cultureDiscoverShell .launchCatalogCard,.cultureDiscoverShell .launchMarketCard,.cultureFeaturedMarket,.cultureMarketCard,.cultureWeekPanel{border-color:var(--cm-border);background:var(--cm-surface);border-radius:var(--cm-radius)}.cultureFeaturedMarket{min-height:420px}.cultureFeaturedContent{padding:30px 32px 24px}.cultureFeaturedContent h2{font-size:clamp(36px,3.8vw,58px);font-weight:850;letter-spacing:-.055em}.cultureFeaturedEstimate strong{color:var(--cm-lime)}.cultureFeaturedEyebrow span{border-color:rgba(201,255,88,.52);background:rgba(201,255,88,.08);color:var(--cm-lime)}.cultureMarketVisual,.launchMarketCardMedia{background:#11191e}.cultureMarketBody h3,.cultureWeekItem strong,.launchCatalogCard h3,.launchMarketCard h3{color:#f4f4f0;font-weight:760}.launchMarketLayout{gap:22px;grid-template-columns:minmax(0,1fr) 360px}.launchMarketContent>.priceChart,.launchMarketExplainer,.launchMarketHero,.launchTradeColumnDesktop .tradePanel{border-color:var(--cm-border);background:var(--cm-surface);border-radius:var(--cm-radius-lg)}.launchMarketHeroHasMedia .launchMarketHeroMedia{height:300px;border-bottom-color:var(--cm-border-soft)}.launchMarketHeroHasMedia h1{font-size:clamp(42px,4.4vw,68px);margin-top:18px}.launchMarketProbability{background:var(--cm-surface-2);border-color:var(--cm-border);border-radius:var(--cm-radius)}.launchMarketProbability strong{color:var(--cm-lime)}.launchMarketSnapshotFacts>div{background:#0a1013;border-color:var(--cm-border-soft);border-radius:var(--cm-radius)}.tradePanel{background:linear-gradient(180deg,#0f171b,#0b1115);border-color:var(--cm-border);box-shadow:var(--cm-shadow)}.tradePanelTop h2{font-weight:850}.sandboxChip{color:var(--cm-green);border-color:rgba(117,230,163,.32)}.amountInputWrap,.quickAmounts button,.quoteBox,.tradeMessage{border-color:var(--cm-border)}.culturePortfolioHero{padding-top:42px}.culturePortfolioHero h1{font-size:clamp(52px,5.5vw,76px)}.culturePortfolioShell .portfolioSummary{gap:12px}.culturePortfolioShell .summaryCard{background:linear-gradient(180deg,#10171b,#0c1215);border-color:var(--cm-border);min-height:118px;padding:20px}.culturePortfolioShell .summaryCard strong{font-size:38px;color:#f4f4ef}.culturePortfolioShell .portfolioSection{border-color:var(--cm-border);background:var(--cm-surface);border-radius:var(--cm-radius-lg)}.culturePortfolioShell .positionCard,.culturePortfolioShell .realizedCallCard{border-bottom-color:var(--cm-border-soft)}.positionPnl.positive strong,.realizedCallReturn.positive,.summaryCard .positive{color:var(--cm-lime)}.cultureFollowingHero{padding-top:42px}.cultureFollowingHero h1{font-size:clamp(52px,5.5vw,76px)}.cultureFollowingTabs .selected,.cultureProfileTabs .selected{color:var(--cm-lime)}.cultureFollowingTabs .selected:after,.cultureProfileTabs .selected:after{background:var(--cm-lime)}.cultureFollowedMarketCard,.cultureFollowingShell .followingFeedCall,.cultureFollowingShell .followingNetworkStrip,.cultureFollowingShell .followingSection{border-color:var(--cm-border);background:var(--cm-surface);border-radius:var(--cm-radius-lg)}.cultureFollowBookmark,.cultureFollowedMarketPrice strong,.cultureFollowingShell .followingFeedCallOutcome{color:var(--cm-lime)}.cultureProfileCover{height:250px;border-color:var(--cm-border);background:radial-gradient(circle at 74% 38%,rgba(238,75,46,.52),transparent 24%),linear-gradient(110deg,#21100d,#5a2318 48%,#0a1013 82%)}.cultureProfileIdentity{margin-top:-70px}.cultureProfileAvatar{width:142px;height:142px;border:4px solid #f3efe2}.cultureProfileIdentityMain h1{font-size:46px}.cultureProfileIdentity .traderFollowButtons button:first-child{background:var(--cm-lime);border-color:var(--cm-lime);color:var(--cm-lime-ink)}.cultureProfileCallCard,.cultureProfileStats{border-color:var(--cm-border);background:var(--cm-surface);border-radius:var(--cm-radius-lg)}.adminAppRoot,.cultureAdminFrame{background:var(--cm-bg)}.cultureAdminFrame{border-color:var(--cm-border);grid-template-columns:230px minmax(0,1fr)}.cultureAdminSidebar{background:#080e12;border-right-color:var(--cm-border);padding:24px 16px}.cultureAdminWordmark{font-size:25px;font-weight:900;letter-spacing:-.055em}.cultureAdminSidebar nav a{border-left-width:3px;border-radius:0 8px 8px 0;color:#d9dddf;padding:14px 20px}.cultureAdminSidebar nav a.active{background:linear-gradient(90deg,rgba(201,255,88,.16),rgba(201,255,88,.05));border-left-color:var(--cm-lime);color:var(--cm-lime)}.cultureAdminTopbar{height:70px;background:#091014;border-bottom-color:var(--cm-border)}.cultureAdminSandbox{border-color:#d99d29;color:#ffd069}.cultureAdminMainGrid{padding:22px;gap:18px}.cultureAdminTitleRow h1{font-size:44px}.cultureAdminMetrics{gap:12px}.cultureAdminMetrics article,.cultureAdminPanel{background:linear-gradient(180deg,#0f171b,#0c1317);border-color:var(--cm-border);border-radius:var(--cm-radius-lg)}.cultureAdminMetrics article{padding:18px}.cultureAdminMetrics strong{font-size:36px}.cultureAdminPanelHeader{border-bottom-color:var(--cm-border-soft)}.cultureAdminPanelHeader a{color:var(--cm-lime)}.cultureAdminResolutionRows>button{border-bottom-color:var(--cm-border-soft)}.cultureAdminResolutionRows>button.selected{outline-color:rgba(201,255,88,.75);background:rgba(201,255,88,.05)}.cultureAdminResolutionRows button b{border-color:rgba(201,255,88,.58);color:var(--cm-lime)}.analyticsDashboard{gap:26px}.analyticsMetricGrid article{min-height:112px;padding:18px}.analyticsMetricGrid strong{font-size:32px;color:#f5f5f0}.analyticsToolbar button{background:var(--cm-lime);color:var(--cm-lime-ink);border-color:var(--cm-lime)}.analyticsTableWrap{background:var(--cm-surface)}input,select,textarea{background:#0a1014;color:var(--cm-text);border-color:var(--cm-border)}input:hover,select:hover,textarea:hover{border-color:#42515a}@media (max-width:760px){.cultureDiscoverShell,.cultureFollowingShell,.cultureHomeShell,.culturePortfolioShell,.culturePublicProfileShell,.launchMarketShell,.shell{padding-left:16px;padding-right:16px}.cultureTopbar{min-height:60px;height:auto;padding:10px 0}.cultureBrand{font-size:22px}.cultureBetaPill{font-size:8px}.culturePrimaryNav{gap:22px;overflow-x:auto}.cultureDiscoverHero h1,.cultureFollowingHero h1,.cultureHomeIntro h1,.culturePortfolioHero h1{font-size:44px}.cultureFeaturedMarket{min-height:470px}.cultureFeaturedContent{padding:24px 20px}.cultureFeaturedContent h2{font-size:38px}.cultureFeaturedOutcomes{display:grid;grid-template-columns:1fr 1fr}.cultureOutcomeNo,.cultureOutcomeYes{min-width:0}.launchMarketHeroHasMedia .launchMarketHeroMedia{height:210px}.launchMarketHeroHasMedia h1{font-size:40px}.cultureProfileCover{height:170px}.cultureProfileIdentity{margin-top:-52px}.cultureProfileAvatar{width:104px;height:104px}.cultureAdminFrame{display:block}.cultureAdminSidebar{display:none}.cultureAdminMainGrid{padding:14px}.cultureAdminMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cultureDiscoverShell,.cultureFollowingShell,.cultureHomeShell,.culturePortfolioShell,.culturePublicProfileShell,.launchMarketShell{padding-left:42px;padding-right:42px}}.cultureHeroGrid{grid-template-columns:minmax(0,2.35fr) minmax(330px,.95fr);gap:16px}.cultureFeaturedMarket{min-height:438px}.cultureFeaturedBackdrop img{filter:saturate(.96) contrast(1.03)}.cultureFeaturedOverlay{background:linear-gradient(90deg,rgba(6,9,10,.97),rgba(6,9,10,.84) 38%,rgba(6,9,10,.24) 71%,rgba(6,9,10,.04)),linear-gradient(0deg,rgba(5,8,9,.28),transparent 44%)}.cultureFeaturedContent{max-width:58%}.cultureCallsGrid{gap:16px}.cultureMarketCard{min-height:330px}.cultureMarketVisual{height:172px}.cultureMarketBody{padding:15px 15px 13px}.cultureMarketBody h3{font-size:18px;min-height:46px}.cultureWeekPanel{padding:22px 20px 14px}.cultureWeekHeader h2{font-size:28px}.cultureWeekItem{grid-template-columns:132px 1fr auto}.cultureWeekThumb{height:72px}.cultureDiscoverHero{padding-top:34px}.cultureDiscoverHero h1{font-size:clamp(48px,5.2vw,74px)}.cultureDiscoverClosingGrid,.launchCatalogGrid,.launchMarketGrid{gap:16px}.cultureDiscoverShell .launchCatalogCard,.cultureDiscoverShell .launchMarketCard{min-height:316px}.cultureDiscoverShell .launchMarketCardMedia{height:170px}.cultureDiscoverShell .launchCatalogCard h3,.cultureDiscoverShell .launchMarketCard h3{font-size:19px}.cultureFollowingHero{padding:42px 8px 18px;max-width:820px}.cultureFollowingShell .followingFeed{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"markets updates" "network updates" "history history" "summary summary";gap:18px}.cultureFollowedMarkets{grid-area:markets;padding:0;border:0;background:transparent}.cultureFollowedMarkets .sectionHeading{margin-bottom:12px}.cultureFollowedMarketList{gap:12px}.cultureFollowedMarketCard{grid-template-columns:190px minmax(0,1fr) auto 36px;min-height:112px;overflow:hidden}.cultureFollowedMarketImage{height:112px}.cultureFollowedMarketCopy{padding:16px 0}.cultureFollowedMarketCopy h3{font-size:18px;line-height:1.15}.cultureFollowedMarketPrice strong{font-size:34px}.cultureFollowingShell .followingUpdatesPanel{grid-area:updates!important;position:-webkit-sticky!important;position:sticky!important;top:18px!important;align-self:start;background:linear-gradient(180deg,#10181d,#0c1317);border-radius:var(--cm-radius-lg);padding:18px}.cultureFollowingShell .followingNetworkStrip{grid-area:network;padding:18px 0 0;border:0;background:transparent}.cultureFollowingShell .followingPeopleRow{grid-template-columns:repeat(2,minmax(0,1fr))}.cultureFollowingShell .followingPeopleRow a{min-height:92px;padding:16px;background:linear-gradient(180deg,#0f171b,#0b1115)}.cultureFollowingShell .followingHistoryPanel{grid-area:history!important;grid-column:auto!important}.cultureFollowingShell .followingSummaryGrid{grid-area:summary;grid-column:auto;order:5}.cultureFollowingShell .followingSummaryGrid article{min-height:92px;background:#0c1317}.cultureFollowingShell .followingSummaryGrid strong{font-size:32px}.cultureFollowingEmpty{min-height:180px;border:1px solid var(--cm-border);border-radius:var(--cm-radius-lg);background:linear-gradient(135deg,#0f171b,#0b1114);display:flex;align-items:center;justify-content:space-between;padding:24px;gap:24px}.cultureFollowingEmpty>div{display:grid;grid-gap:7px;gap:7px}.cultureFollowingEmpty strong{font-size:24px;letter-spacing:-.03em}.cultureFollowingEmpty span{color:var(--cm-muted);max-width:620px}.cultureFollowingEmpty a{background:var(--cm-lime);color:var(--cm-lime-ink);padding:11px 15px;border-radius:999px;font-weight:800;white-space:nowrap}.culturePortfolioHero{padding:44px 8px 24px}.culturePortfolioShell .portfolioSummary{margin:0 0 20px;gap:14px}.culturePortfolioShell .summaryCard{min-height:128px;padding:22px;justify-content:center}.culturePortfolioShell .summaryCard>span{font-size:12px;letter-spacing:.11em}.culturePortfolioShell .summaryCard strong{font-size:42px}.culturePortfolioShell .portfolioSection{margin-top:16px}.culturePortfolioShell .portfolioSection .sectionHeading{padding:18px 20px}.culturePortfolioShell .portfolioSection .sectionHeading h2{font-size:26px}.culturePortfolioShell .positionCard{padding:20px}.culturePortfolioShell .positionTop h3{font-size:20px}.culturePortfolioShell .positionMetrics{grid-template-columns:repeat(6,minmax(105px,1fr));overflow-x:auto;padding-bottom:2px}.culturePortfolioShell .positionMetrics>div{background:#0a1013;min-height:68px}.culturePortfolioShell .emptyNarrative{min-height:132px;justify-content:center;padding:24px}.culturePortfolioPreferences{margin-top:22px;opacity:.82}.culturePortfolioPreferences>*{border-radius:var(--cm-radius-lg)!important}.culturePublicProfileShell{padding-top:0}.culturePublicProfileShell .cultureTopbar{margin-bottom:0}.cultureProfileCover{margin-top:0;height:280px;border-radius:0 0 14px 14px;background:radial-gradient(circle at 72% 42%,rgba(255,85,52,.52),transparent 22%),radial-gradient(circle at 32% 56%,rgba(209,88,48,.25),transparent 26%),linear-gradient(105deg,#160d0b,#4b1e16 48%,#0a1115 82%);box-shadow:inset 0 -80px 100px rgba(5,8,9,.38)}.cultureProfileIdentity{margin-top:-82px;padding:0 36px 24px;grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.cultureProfileAvatar{width:156px;height:156px;font-size:42px;background:radial-gradient(circle at 40% 30%,#db7a52,transparent 32%),linear-gradient(145deg,#8d3e2b,#251116)}.cultureProfileIdentityMain{padding-bottom:12px}.cultureProfileIdentityMain h1{font-size:52px}.cultureProfileIdentityMain p{font-size:16px;color:#aeb6bb}.cultureProfileIdentity .traderFollowButtons button{min-width:150px;min-height:44px}.cultureProfileStats{margin:0 36px 18px}.cultureProfileStats>div{padding:22px}.cultureProfileStats strong{font-size:34px}.culturePublicProfileShell .cultureProfileTabs{margin-left:36px;margin-right:36px}.cultureProfileCalls{padding:0 36px 36px;gap:14px}.cultureProfileCallCard{min-height:156px;padding:20px;background:linear-gradient(145deg,#11191d,#0b1114)}.cultureProfileCallCard h2{font-size:22px;max-width:520px}.cultureProfileCallResult strong{font-size:30px}.emptyNarrative,.followingCaughtUp{background:radial-gradient(circle at 90% 20%,rgba(201,255,88,.05),transparent 28%),linear-gradient(180deg,#0f171b,#0b1114);border-color:var(--cm-border);border-radius:var(--cm-radius-lg)}@media (max-width:900px){.cultureHeroGrid{grid-template-columns:1fr}.cultureFeaturedContent{max-width:72%}.cultureFollowingShell .followingFeed{grid-template-columns:1fr;grid-template-areas:"markets" "updates" "network" "history" "summary"}.cultureFollowingShell .followingUpdatesPanel{position:static!important}.cultureFollowedMarketCard{grid-template-columns:110px minmax(0,1fr) auto}.cultureFollowedMarketImage{height:96px}.cultureFollowBookmark{display:none}}@media (max-width:640px){.cultureFeaturedContent{max-width:100%}.cultureMarketVisual{height:155px}.cultureProfileIdentity{grid-template-columns:1fr;padding:0 16px 18px}.cultureProfileIdentity .traderFollowBar{grid-column:1;width:100%}.cultureProfileIdentity .traderFollowButtons{width:100%}.cultureProfileIdentity .traderFollowButtons button{flex:1 1;min-width:0}.cultureProfileStats{margin:0 16px 16px}.culturePublicProfileShell .cultureProfileTabs{margin-left:16px;margin-right:16px}.cultureProfileCalls{padding:0 16px 28px}}.culturePortfolioPreferences .publicSupplyPanel{border:1px solid var(--cm-border);background:radial-gradient(circle at 86% 20%,rgba(201,255,88,.06),transparent 26%),linear-gradient(145deg,#0f171b,#0b1114);border-radius:14px;padding:24px}.publicSupplyHeadline{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:start;margin-bottom:20px}.publicSupplyHeadline h2{font-size:30px;letter-spacing:-.04em;margin:4px 0 8px}.publicSupplyHeadline p{max-width:760px;color:var(--cm-muted);font-size:14px;line-height:1.55}.publicSupplyGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.publicSupplyGrid article{min-height:112px;padding:18px;border:1px solid var(--cm-border-soft);border-radius:10px;background:#0a1013}.publicSupplyGrid article>span{color:#aeb6bb;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.publicSupplyGrid strong{display:block;margin:8px 0 4px;font-size:28px;letter-spacing:-.04em}.publicSupplyGrid small{color:var(--cm-muted)}.publicSupplyQualification{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.publicSupplyQualification>div{border:1px solid var(--cm-border-soft);border-radius:10px;padding:14px;background:#0b1114}.publicSupplyQualification span,.publicSupplyQualification strong{display:block}.publicSupplyQualification span{color:var(--cm-muted);font-size:11px}.publicSupplyQualification strong{font-size:18px;margin-top:4px}.publicSupplyQualification i{display:block;height:4px;margin-top:10px;border-radius:999px;background:#172027;overflow:hidden}.publicSupplyQualification i b{display:block;height:100%;background:var(--cm-lime);border-radius:999px}.publicSupplyActions{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;margin-top:16px}.publicSupplyNextStep,.reputationForm{border:1px solid var(--cm-border-soft);border-radius:10px;background:#0a1013;padding:16px}.reputationForm{display:grid;grid-gap:12px;gap:12px}.reputationForm label{display:grid;grid-gap:7px;gap:7px;color:#c7cdd1;font-size:12px}.reputationForm button{min-height:42px;border:0;border-radius:8px;background:var(--cm-lime);color:var(--cm-lime-ink);font-weight:850}.publicSupplyNextStep{display:flex;flex-direction:column;justify-content:center;gap:8px}.publicSupplyNextStep strong{font-size:20px}.publicSupplyNextStep span{color:var(--cm-muted);line-height:1.5}.publicSupplyNextStep a{color:var(--cm-lime);font-weight:750}.supplyStatus{border:1px solid var(--cm-border);border-radius:999px;padding:8px 11px;font-size:10px;letter-spacing:.08em}.supplyStatusLive{color:var(--cm-lime);border-color:rgba(201,255,88,.42);background:rgba(201,255,88,.06)}.cultureProfileHandle{display:block;color:#d1d7da;font-size:17px;margin-top:-4px;margin-bottom:9px}.cultureProfileCallCard{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px}.cultureProfileCallMain{display:grid;grid-gap:7px;gap:7px}.cultureProfileOutcome{width:max-content;font-size:11px;font-weight:850;letter-spacing:.08em}.cultureProfileCallMain small{color:var(--cm-muted);font-size:12px}.cultureProfileCallPrices{display:flex;gap:10px}.cultureProfileCallPrices>span{min-width:84px;border:1px solid var(--cm-border-soft);background:#0a1013;border-radius:8px;padding:10px 12px}.cultureProfileCallPrices small{display:block;color:var(--cm-muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.cultureProfileCallPrices strong{display:block;margin-top:3px;font-size:19px}.cultureProfileCallResult{min-width:130px;text-align:right}.cultureProfileCallResult>span{display:block;color:var(--cm-muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.cultureFollowingShell .cultureFollowingEmpty{position:relative;overflow:hidden;min-height:160px}.cultureFollowingShell .cultureFollowingEmpty:after{content:"";position:absolute;width:260px;height:260px;right:-50px;top:-90px;border-radius:50%;background:radial-gradient(circle,rgba(201,255,88,.1),transparent 66%);pointer-events:none}.cultureFollowingShell .followingUpdatesPanel{min-height:220px}.cultureFollowingShell .followingCaughtUp{min-height:110px;display:flex;flex-direction:column;justify-content:center}.cultureFollowingShell .followingHistoryPanel{padding:18px}.culturePortfolioPreferences{margin-top:18px}@media (max-width:800px){.cultureProfileCallCard,.publicSupplyActions,.publicSupplyGrid,.publicSupplyQualification{grid-template-columns:1fr}.cultureProfileCallPrices{justify-content:flex-start}.cultureProfileCallResult{text-align:left}}.cultureFollowingShell .cultureFollowingEmpty{min-height:228px;padding:30px 32px;background:radial-gradient(circle at 78% 26%,rgba(201,255,88,.12),transparent 23%),radial-gradient(circle at 92% 82%,rgba(177,153,242,.1),transparent 24%),linear-gradient(125deg,#111b20,#0b1216 58%,#0a0f12)}.cultureFollowingEmptyCopy{position:relative;z-index:1;display:grid;grid-gap:9px;gap:9px;max-width:660px}.cultureFollowingEmptyCopy strong{font-size:clamp(30px,3vw,44px);line-height:.98;letter-spacing:-.045em}.cultureFollowingEmptyCopy>span{max-width:560px;color:#aeb7bc;font-size:15px;line-height:1.45}.cultureFollowingEmptyTopics{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.cultureFollowingEmptyTopics span{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:7px 10px;color:#dce1e4;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.cultureFollowingEmptyAction{position:relative;z-index:1;min-width:190px;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.cultureFollowingEmptyMark{font-size:76px;line-height:.85;font-weight:900;letter-spacing:-.08em;color:rgba(201,255,88,.22)}.cultureFollowingEmptyAction a{box-shadow:0 10px 40px rgba(201,255,88,.09)}.followingNetworkEmpty{margin-top:14px;min-height:96px;border-top:1px solid var(--cm-border-soft);padding:18px 0 0;display:grid;grid-gap:6px;gap:6px}.followingNetworkEmpty strong{font-size:20px;letter-spacing:-.025em}.followingNetworkEmpty span{color:var(--cm-muted);max-width:620px;line-height:1.45}.cultureFollowPeopleSection .activationOnboarding{border-color:var(--cm-border);background:radial-gradient(circle at 90% 12%,rgba(177,153,242,.08),transparent 22%),linear-gradient(180deg,#10181d,#0c1317);border-radius:14px;padding:22px}.cultureFollowPeopleSection .activationOnboardingHeader h2{font-size:26px;letter-spacing:-.035em}.cultureFollowPeopleSection .activationOnboardingFooter,.cultureFollowPeopleSection .activationOnboardingHeader p{color:#87949b}.cultureFollowPeopleSection .activationCandidateCard{background:#0a1014;border-color:var(--cm-border-soft);border-radius:12px}.cultureFollowPeopleSection .activationCandidateTop>a strong{font-size:18px;letter-spacing:-.02em}.cultureFollowPeopleSection .activationLatestCall{border-top-color:var(--cm-border-soft)}.portfolioCallsEmpty,.portfolioEmptyEditorial{min-height:190px;display:grid;align-items:stretch;grid-gap:18px;gap:18px;padding:22px;background:radial-gradient(circle at 84% 18%,rgba(201,255,88,.08),transparent 24%),linear-gradient(135deg,#0f181c,#0a1013)}.portfolioEmptyEditorial{grid-template-columns:minmax(0,1.5fr) minmax(250px,.7fr)}.portfolioEmptyCopy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.portfolioCallsEmpty strong,.portfolioEmptyCopy strong{margin-top:6px;max-width:720px;font-size:clamp(28px,3vw,40px);line-height:1.02;letter-spacing:-.045em}.portfolioCallsEmpty div>span,.portfolioEmptyCopy>span{margin-top:10px;max-width:640px;color:var(--cm-muted);line-height:1.5}.portfolioEmptyCopy a{margin-top:18px;border-radius:999px;padding:11px 15px;background:var(--cm-lime);color:var(--cm-lime-ink);font-weight:850}.portfolioEmptySignal{border:1px solid rgba(201,255,88,.22);border-radius:12px;background:rgba(201,255,88,.035);padding:20px;display:flex;flex-direction:column;justify-content:flex-end}.portfolioEmptySignal>span{color:#93a0a7;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.portfolioEmptySignal strong{margin:8px 0 2px;color:var(--cm-lime);font-size:38px;letter-spacing:-.055em}.portfolioEmptySignal small{color:#7f8b91}.portfolioCallsEmpty{grid-template-columns:minmax(0,1fr) auto;min-height:164px}.portfolioCallsEmpty>div{align-self:center;display:grid}.portfolioCallsEmptyBadge{align-self:center;border:1px solid rgba(177,153,242,.4);border-radius:999px;padding:9px 12px;color:var(--cm-purple);font-size:10px;font-weight:850;letter-spacing:.12em}.positionCardHasMedia,.realizedCallCardHasMedia{display:grid;grid-template-columns:220px minmax(0,1fr);padding:0!important;overflow:hidden}.positionCardMedia,.realizedCallMedia{display:block;min-height:100%;border-right:1px solid var(--cm-border-soft);background:#070b0e}.positionCardMedia img,.realizedCallMedia img{width:100%;height:100%;min-height:230px;object-fit:cover;display:block}.positionCardBody,.realizedCallBody{min-width:0;padding:20px}.positionDeadline{display:block;margin-top:5px;color:#829097;font-size:11px;letter-spacing:.03em}.culturePortfolioPreferences .publicSupplyPanel{padding:28px;background:radial-gradient(circle at 90% 20%,rgba(177,153,242,.07),transparent 25%),linear-gradient(145deg,#10171b,#0a1013)}.culturePortfolioPreferences .publicSupplyGrid article{background:transparent;border:0;border-top:1px solid var(--cm-border-soft);border-radius:0;padding-left:0}.culturePortfolioPreferences .publicSupplyQualification{opacity:.62}.culturePortfolioPreferences .publicSupplyNextStep{background:rgba(255,255,255,.018)}.cultureProfileCover{position:relative;overflow:hidden}.cultureProfileCoverImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.94) contrast(1.06);transform:scale(1.015)}.cultureProfileCoverHasImage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,10,.16),rgba(5,8,10,.04) 50%,rgba(5,8,10,.32)),linear-gradient(0deg,rgba(5,8,10,.78),transparent 58%)}.cultureProfileCoverGlow{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 72% 30%,rgba(201,255,88,.08),transparent 24%)}.cultureProfileAvatar{position:relative;z-index:3;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.35)}.cultureProfileAvatar img{width:100%;height:100%;object-fit:cover;display:block}.cultureProfileIdentity{position:relative;z-index:2}.cultureProfileIdentityMain p{max-width:640px;margin-bottom:10px}.cultureProfileMeta{display:flex;flex-wrap:wrap;gap:7px}.cultureProfileMeta span{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:6px 9px;color:#aeb8bd;font-size:10px;letter-spacing:.04em}.cultureProfileStats{overflow:hidden;background:linear-gradient(180deg,#0f171b,#0b1114)}.cultureProfileStats>div:not(:last-child){border-right-color:var(--cm-border-soft)}.cultureProfileCallCardHasMedia{grid-template-columns:210px minmax(0,1fr) auto auto;padding:0;overflow:hidden}.cultureProfileCallVisual{min-height:168px;border-right:1px solid var(--cm-border-soft);background:#070b0e}.cultureProfileCallVisual img{width:100%;height:100%;min-height:168px;object-fit:cover;display:block}.cultureProfileCallCardHasMedia .cultureProfileCallMain{padding:18px 0 18px 18px}.cultureProfileCallCardHasMedia .cultureProfileCallPrices,.cultureProfileCallCardHasMedia .cultureProfileCallResult{margin-right:18px}.cultureProfileEmpty{min-height:190px;padding:26px;border:1px solid var(--cm-border);border-radius:14px;background:radial-gradient(circle at 86% 24%,rgba(201,255,88,.07),transparent 25%),linear-gradient(145deg,#10181c,#0a1013);display:flex;flex-direction:column;justify-content:center}.cultureProfileEmpty strong{margin-top:7px;max-width:680px;font-size:34px;letter-spacing:-.04em}.cultureProfileEmpty span{margin-top:8px;max-width:620px;color:var(--cm-muted);line-height:1.5}@media (max-width:900px){.cultureProfileCallCardHasMedia,.positionCardHasMedia,.realizedCallCardHasMedia{grid-template-columns:150px minmax(0,1fr)}.cultureProfileCallCardHasMedia .cultureProfileCallPrices,.cultureProfileCallCardHasMedia .cultureProfileCallResult{margin:0 18px 18px}.cultureProfileCallCardHasMedia .cultureProfileCallVisual{grid-row:1/span 3}}@media (max-width:640px){.cultureFollowingShell .cultureFollowingEmpty{min-height:0;padding:24px 20px;align-items:flex-start}.cultureFollowingEmptyAction{min-width:0;width:100%;gap:18px;align-items:flex-start}.cultureFollowingEmptyMark{display:none}.portfolioCallsEmpty,.portfolioEmptyEditorial{grid-template-columns:1fr}.portfolioEmptySignal{min-height:132px}.cultureProfileCallCardHasMedia,.positionCardHasMedia,.realizedCallCardHasMedia{grid-template-columns:1fr}.cultureProfileCallVisual,.positionCardMedia,.realizedCallMedia{border-right:0;border-bottom:1px solid var(--cm-border-soft);height:180px;min-height:180px}.cultureProfileCallVisual img,.positionCardMedia img,.realizedCallMedia img{min-height:180px}.cultureProfileCallCardHasMedia .cultureProfileCallVisual{grid-row:auto}.cultureProfileCallCardHasMedia .cultureProfileCallMain{padding:18px}.cultureProfileIdentityMain h1{font-size:42px}.cultureProfileMeta{margin-top:6px}}.culturePublicProfileShell .cultureProfileCalls{grid-template-columns:minmax(0,1fr)}.culturePublicProfileShell .cultureProfileCallCard{width:100%;min-width:0}@media (max-width:800px){.culturePublicProfileShell .cultureProfileCalls{grid-template-columns:minmax(0,1fr)}}:root{--cm-page-gradient:radial-gradient(circle at 50% -20%,rgba(52,72,60,.10),transparent 33%);--cm-nav-bg:rgba(7,11,13,.92);--cm-overlay:rgba(7,11,13,.84);--cm-input-bg:#0a1013;--cm-card-hover:#10181d;--cm-chart-grid:#202a30;--cm-focus-ring:var(--cm-lime)}html[data-theme=light]{color-scheme:light;--cm-bg:#f6f7f3;--cm-bg-soft:#eef1eb;--cm-surface:#ffffff;--cm-surface-2:#f5f7f2;--cm-surface-3:#edf1ea;--cm-border:#cfd6ce;--cm-border-soft:#dfe4dc;--cm-text:#111510;--cm-text-2:#30372f;--cm-muted:#667066;--cm-muted-2:#8a9389;--cm-lime:#9fdb22;--cm-lime-soft:#b6e84f;--cm-lime-ink:#172008;--cm-purple:#7059bd;--cm-red:#d94f4b;--cm-amber:#a76f08;--cm-green:#168b54;--cm-shadow:0 18px 60px rgba(30,44,31,.10);--cm-page-gradient:radial-gradient(circle at 50% -20%,rgba(159,219,34,.08),transparent 34%);--cm-nav-bg:rgba(246,247,243,.90);--cm-overlay:rgba(246,247,243,.88);--cm-input-bg:#ffffff;--cm-card-hover:#f0f3ed;--cm-chart-grid:#dfe4dc;--bg:var(--cm-bg);--panel:var(--cm-surface);--border:var(--cm-border);--text:var(--cm-text);--muted:var(--cm-muted);--positive:var(--cm-green);--negative:var(--cm-red)}body,html{background:var(--cm-page-gradient),var(--cm-bg);color:var(--cm-text)}.cultureTopbar{background:var(--cm-nav-bg)}.cultureBrand,.cultureBrandSpark,.cultureCategoryNav a.active,.cultureCategoryNav a:first-child,.culturePrimaryNav a,.culturePrimaryNav a:hover,.cultureTopbar{color:var(--cm-text)}.cultureThemeToggle{min-width:66px;height:34px;padding:0 10px;border:1px solid var(--cm-border);border-radius:999px;background:var(--cm-surface-2);color:var(--cm-text-2);display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.cultureThemeToggle:hover{border-color:color-mix(in srgb,var(--cm-lime) 55%,var(--cm-border));background:var(--cm-card-hover)}.cultureThemeGlyph{width:11px;height:11px;border-radius:50%;border:1px solid;background:linear-gradient(90deg,currentColor 50%,transparent 0)}.cultureThemeLabel{font-size:11px;font-weight:760;letter-spacing:.01em}html[data-theme=light] .cultureBetaPill{background:rgba(159,219,34,.13);border-color:rgba(112,158,18,.38);color:#527900}html[data-theme=light] :is(.cultureFeaturedMarket,.cultureWeekPanel,.cultureMarketCard,.launchMarketCard,.launchCatalogCard,.discoverCard,.chartCard,.infoCard,.emptyNarrative,.rulesCard,.tradePanel,.positionCard,.realizedCallCard,.followingSection,.cultureFollowedMarketCard,.followingFeedCall,.followingNetworkStrip,.cultureProfileCallCard,.accountCard,.identityStatusCard,.notificationCard,.searchResultsPanel){background-color:var(--cm-surface);border-color:var(--cm-border-soft);box-shadow:0 12px 36px rgba(34,48,35,.06)}html[data-theme=light] :is(input,textarea,select,.outcomeButton,.secondaryCallButton,.secondaryAccountButton){background-color:var(--cm-input-bg);color:var(--cm-text);border-color:var(--cm-border)}html[data-theme=light] :is(.kicker,.cultureMarketFooter,.cultureWeekItem span,.marketBreadcrumb,.chartLegend,.chartAxis,.comingPill,.cultureProfileHandle,.cultureProfileMeta,.portfolioReferenceDisclosure){color:var(--cm-muted)}html[data-theme=light] :is(.infoCard p,.rulesCard p,.emptyNarrative,.cultureDiscoverHero p,.cultureActivityHero p,.culturePortfolioHero p,.cultureAccountHero p){color:var(--cm-text-2)}html[data-theme=light] .chartGrid{stroke:var(--cm-chart-grid)}html[data-theme=light] .calledCard,html[data-theme=light] .sharePage{background:var(--cm-surface);color:var(--cm-text)}@media (max-width:800px){.cultureThemeToggle{min-width:34px;width:34px;padding:0}.cultureThemeLabel{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}