.ProductDemoPreviews_previewWrapper__TngWj{width:100%}.ProductDemoPreviews_previewWrapper__TngWj .recharts-wrapper{max-width:100%}.ProductDemoPreviews_pageContent__ptvXR{display:flex;flex-direction:column;gap:10px;min-width:0;width:100%;padding:2px 0 4px}.ProductDemoPreviews_brandSectionHeader__ueBLz,.ProductDemoPreviews_pageHeader__UyEJA,.ProductDemoPreviews_panelHeader__YXXMz,.ProductDemoPreviews_platformHeader__myNvT{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProductDemoPreviews_pageHeader__UyEJA{padding:0 2px}.ProductDemoPreviews_pageTitle__61LTl,.ProductDemoPreviews_sectionTitle__uA8Oj{margin:0;color:var(--black);font-size:14px;font-weight:700}.ProductDemoPreviews_pageDescription__Ed1oS,.ProductDemoPreviews_platformDetail__rXJL9,.ProductDemoPreviews_platformLink__hDFJr,.ProductDemoPreviews_sectionDescription__lTuQs{margin:0;color:var(--black);font-size:12px;line-height:1.35}.ProductDemoPreviews_pageDescription__Ed1oS,.ProductDemoPreviews_sectionDescription__lTuQs{opacity:.68}.ProductDemoPreviews_demoPill___llPi,.ProductDemoPreviews_platformScore__MYqwW,.ProductDemoPreviews_scoreBadge__TOINV,.ProductDemoPreviews_summaryCard__E0xFD strong{border-radius:8px;background:var(--gray);color:var(--black);font-size:12px;font-weight:800}.ProductDemoPreviews_demoPill___llPi{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;white-space:nowrap}.ProductDemoPreviews_primaryButton__cpDtA{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:none;border-radius:10px;background:var(--black);color:var(--white);padding:8px 10px;font-size:12px;font-weight:700}.ProductDemoPreviews_primaryButton__cpDtA svg{color:var(--white)}.ProductDemoPreviews_brandSection__rD_kz,.ProductDemoPreviews_chartCard__6z0oE,.ProductDemoPreviews_donutCard__c0JJO,.ProductDemoPreviews_panel__PBFdy,.ProductDemoPreviews_tableCard__vvEh_{min-width:0;border:1px solid var(--border-gray);border-radius:12px;background:var(--white);padding:10px}.ProductDemoPreviews_keyCompetitorGrid__8ueVm{display:flex;flex-direction:row;gap:10px;min-height:330px}.ProductDemoPreviews_chartCard__6z0oE{display:flex;flex-direction:column;gap:8px;height:330px}.ProductDemoPreviews_tableCard__vvEh_{flex:0 0 360px;max-height:330px;overflow:hidden}.ProductDemoPreviews_keyCompetitorGrid__8ueVm .ProductDemoPreviews_chartCard__6z0oE{flex:1 1;min-width:0}.ProductDemoPreviews_tableCard__vvEh_ [class*=RankingsTable_rankingTable__]{padding:0}.ProductDemoPreviews_tableCard__vvEh_ [class*=rankingTableHeaderRow],.ProductDemoPreviews_tableCard__vvEh_ [class*=rankingTableRow]{gap:6px}.ProductDemoPreviews_tableCard__vvEh_ [class*=rankingTableTagNameContainer]{flex-wrap:nowrap;min-width:0}.ProductDemoPreviews_tableCard__vvEh_ [class*=rankingTableTagName]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductDemoPreviews_tableCard__vvEh_ [class*=TagBadge_tag]{flex-shrink:0;white-space:nowrap}.ProductDemoPreviews_tableCard__vvEh_ [class*=positionWrapper],.ProductDemoPreviews_tableCard__vvEh_ [class*=rankingTableHeaderCellRightText]{width:62px}.ProductDemoPreviews_promptTableHeader__Mvo79{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px 100px 34px;grid-gap:10px;gap:10px;padding:0 44px 0 12px;color:var(--black);opacity:.65;font-size:12px;font-weight:700}.ProductDemoPreviews_promptList__oSmuv{display:flex;flex-direction:column;gap:8px}.ProductDemoPreviews_sourcesGrid__XYhU1{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px) minmax(180px,240px);grid-gap:10px;gap:10px;height:260px}.ProductDemoPreviews_sourcesGrid__XYhU1 .ProductDemoPreviews_chartCard__6z0oE{height:260px}.ProductDemoPreviews_donutCard__c0JJO{display:flex;flex-direction:column;align-items:center;gap:8px;overflow:hidden}.ProductDemoPreviews_summaryGrid__mNxMw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_summaryCard__E0xFD{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border-gray);border-radius:10px;background:var(--white);padding:10px}.ProductDemoPreviews_summaryCard__E0xFD p{margin:0;color:var(--black);opacity:.68;font-size:12px;font-weight:700}.ProductDemoPreviews_summaryCard__E0xFD strong{width:-moz-fit-content;width:fit-content;padding:7px 10px;font-size:18px}.ProductDemoPreviews_panel__PBFdy{display:flex;flex-direction:column;gap:10px}.ProductDemoPreviews_platformScore__MYqwW,.ProductDemoPreviews_scoreBadge__TOINV{padding:7px 10px}.ProductDemoPreviews_platformGrid__ELGVY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_platformCard__zckju{display:flex;min-width:0;flex-direction:column;gap:8px;border-radius:10px;background:var(--background-gray);padding:10px}.ProductDemoPreviews_brandSectionHeader__ueBLz span,.ProductDemoPreviews_platformIdentity__otTwM{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--black);font-size:13px;font-weight:800}.ProductDemoPreviews_platformDetail__rXJL9,.ProductDemoPreviews_platformLink__hDFJr{display:inline-flex;align-items:center;gap:5px}.ProductDemoPreviews_platformDetail__rXJL9 svg,.ProductDemoPreviews_platformLink__hDFJr svg{flex-shrink:0}.ProductDemoPreviews_platformDetail__rXJL9 svg{color:#14945f}.ProductDemoPreviews_platformLink__hDFJr{color:var(--black);opacity:.7;text-decoration:none}.ProductDemoPreviews_presenceWidgets__Ch9FG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_flagGrid__W4sRC,.ProductDemoPreviews_signalGrid__S3cL_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ProductDemoPreviews_presenceFlag__K0g57,.ProductDemoPreviews_signalCard__0KPD5,.ProductDemoPreviews_tagList__BYAPK span{border-radius:10px;background:var(--background-gray)}.ProductDemoPreviews_signalCard__0KPD5{display:flex;flex-direction:column;gap:6px;padding:10px}.ProductDemoPreviews_signalCard__0KPD5 p{margin:0;color:var(--black);opacity:.66;font-size:11px;font-weight:700}.ProductDemoPreviews_signalCard__0KPD5 strong{color:var(--black);font-size:14px;font-weight:800}.ProductDemoPreviews_presenceFlag__K0g57{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;color:var(--black);font-size:12px;font-weight:700}.ProductDemoPreviews_presenceFlag__K0g57 svg{flex-shrink:0;color:var(--border-gray)}.ProductDemoPreviews_presenceFlag__K0g57 svg.ProductDemoPreviews_flagActive__XE8Cp{color:#14945f}.ProductDemoPreviews_tagList__BYAPK{display:flex;flex-wrap:wrap;gap:6px}.ProductDemoPreviews_tagList__BYAPK span{padding:6px 8px;color:var(--black);font-size:11px;font-weight:800}.ProductDemoPreviews_brandSections__afQf7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_brandSection__rD_kz{display:flex;flex-direction:column;gap:8px}.ProductDemoPreviews_brandSectionHeader__ueBLz strong{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:7px;background:var(--gray);color:var(--black);font-size:12px}.ProductDemoPreviews_brandChips__QN8tx{display:flex;flex-direction:column;gap:8px}.ProductDemoPreviews_brandChip__3LLqH{display:flex;align-items:center;gap:7px;min-width:0;border:1px solid var(--gray);border-radius:10px;background:var(--background-gray);padding:8px}.ProductDemoPreviews_brandChip__3LLqH span:first-of-type{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--black);font-size:13px;font-weight:700}.ProductDemoPreviews_taskGrid__UnYQ2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:900px){.ProductDemoPreviews_brandSections__afQf7,.ProductDemoPreviews_sourcesGrid__XYhU1,.ProductDemoPreviews_taskGrid__UnYQ2{grid-template-columns:1fr}.ProductDemoPreviews_keyCompetitorGrid__8ueVm{flex-direction:column;min-height:0}.ProductDemoPreviews_tableCard__vvEh_{flex-basis:auto;max-height:none}.ProductDemoPreviews_sourcesGrid__XYhU1{min-height:0;height:auto}.ProductDemoPreviews_chartCard__6z0oE,.ProductDemoPreviews_sourcesGrid__XYhU1 .ProductDemoPreviews_chartCard__6z0oE{height:280px}.ProductDemoPreviews_platformGrid__ELGVY,.ProductDemoPreviews_presenceWidgets__Ch9FG,.ProductDemoPreviews_summaryGrid__mNxMw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ProductDemoPreviews_previewWrapper__TngWj aside{display:flex}.ProductDemoPreviews_pageHeader__UyEJA,.ProductDemoPreviews_panelHeader__YXXMz{align-items:flex-start;flex-direction:column}.ProductDemoPreviews_flagGrid__W4sRC,.ProductDemoPreviews_platformGrid__ELGVY,.ProductDemoPreviews_presenceWidgets__Ch9FG,.ProductDemoPreviews_signalGrid__S3cL_,.ProductDemoPreviews_summaryGrid__mNxMw{grid-template-columns:1fr}.ProductDemoPreviews_brandChip__3LLqH,.ProductDemoPreviews_platformCard__zckju{padding:8px}}