.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;cursor:pointer}.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_competitorCards__fcxdo{display:flex;gap:8px;width:100%;overflow-x:auto}.ProductDemoPreviews_addCompetitorCard__E0cUU,.ProductDemoPreviews_competitorCard__1pGxd{display:flex;min-width:180px;flex:1 0 180px;flex-direction:column;justify-content:space-between;gap:12px;border:1px solid var(--border-gray);border-radius:12px;background:var(--white);padding:10px;color:var(--black)}.ProductDemoPreviews_competitorCard__1pGxd>div{display:flex;align-items:center;gap:7px;font-size:13px}.ProductDemoPreviews_addCompetitorCard__E0cUU{align-items:center;justify-content:center;border-style:dashed;cursor:pointer;font-size:12px;font-weight:700}.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_compactRankingTitle__I5ea9{display:flex;flex-direction:column;gap:3px;margin-bottom:8px}.ProductDemoPreviews_compactRankingBody__CY_O1>div,.ProductDemoPreviews_compactRankingHeader__GsZWi{display:grid;grid-template-columns:34px minmax(105px,1fr) 72px 54px;align-items:center;grid-gap:6px;gap:6px}.ProductDemoPreviews_compactRankingHeader__GsZWi{border-radius:8px;background:var(--background-gray);padding:7px 6px;color:#777;font-size:9px;font-weight:700}.ProductDemoPreviews_compactRankingHeader__GsZWi span:nth-last-child(-n+2){text-align:center}.ProductDemoPreviews_compactRankingBody__CY_O1{display:flex;flex-direction:column}.ProductDemoPreviews_compactRankingBody__CY_O1>div{min-height:54px;border-bottom:1px solid var(--border-gray);padding:8px 6px;color:var(--black);font-size:11px}.ProductDemoPreviews_compactRankingBody__CY_O1>div:last-child{border-bottom:0}.ProductDemoPreviews_compactRankingRowYou__cwndb{background:var(--background-gray)}.ProductDemoPreviews_compactRank__vwFFa{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--gray);font-weight:800}.ProductDemoPreviews_compactBrand__KopK7{display:flex;align-items:center;gap:5px;min-width:0}.ProductDemoPreviews_compactBrand__KopK7 strong{min-width:0;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ProductDemoPreviews_compactBrand__KopK7 [class*=TagBadge_tag]{flex-shrink:0}.ProductDemoPreviews_compactRankingBody__CY_O1 [class*=PositionBadge]{justify-self:center}.ProductDemoPreviews_compactMention__LYRU5{text-align:center;font-size:11px}.ProductDemoPreviews_promptTableHeader__Mvo79{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,100px);grid-column-gap:20px;column-gap:20px;padding:0 10px;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}.ProductDemoPreviews_productTabs__Gj813{display:flex;gap:6px;border-bottom:1px solid var(--border-gray)}.ProductDemoPreviews_productTabs__Gj813 button{display:inline-flex;align-items:center;gap:6px;border:0;border-bottom:2px solid transparent;background:transparent;color:#777;padding:8px 12px;cursor:pointer;font-size:12px;font-weight:700}.ProductDemoPreviews_productTabs__Gj813 button.ProductDemoPreviews_productTabActive__qtrIq{border-bottom-color:var(--black);color:var(--black)}.ProductDemoPreviews_productTabs__Gj813 button span{border-radius:999px;background:var(--gray);padding:1px 6px;color:var(--black);font-size:10px}.ProductDemoPreviews_productMetrics__6Mpi6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_productTableWrap__Nq_Wl{width:100%;overflow-x:auto}.ProductDemoPreviews_productTable__xRSpO{width:100%;min-width:700px;border-collapse:collapse;color:var(--black);font-size:11px}.ProductDemoPreviews_productTable__xRSpO td,.ProductDemoPreviews_productTable__xRSpO th{border-bottom:1px solid var(--border-gray);padding:8px;text-align:left;white-space:nowrap}.ProductDemoPreviews_productTable__xRSpO th{background:var(--background-gray);color:#777;font-size:10px}.ProductDemoPreviews_productTable__xRSpO td:first-child{display:flex;align-items:center;gap:7px}.ProductDemoPreviews_productIcon__VO2v7{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;border-radius:8px;background:var(--background-gray)}.ProductDemoPreviews_productTwoColumn__iEb0k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_catalogList__mqpP1{display:flex;flex-direction:column}.ProductDemoPreviews_catalogList__mqpP1>div{display:flex;align-items:center;gap:9px;border-top:1px solid var(--border-gray);padding:9px 0;color:var(--black);font-size:12px}.ProductDemoPreviews_catalogList__mqpP1>div>span:nth-child(2){display:flex;min-width:0;flex:1 1;flex-direction:column;gap:2px}.ProductDemoPreviews_catalogList__mqpP1 small{color:#777}.ProductDemoPreviews_catalogStatus__oecfF{border-radius:999px;color:#16a34a;background:rgba(22,163,74,.12);padding:4px 7px;font-weight:700}.ProductDemoPreviews_reviewQueue__0dEZw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_reviewQueue__0dEZw article{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border-gray);border-radius:12px;background:var(--white);padding:12px;color:var(--black);font-size:12px}.ProductDemoPreviews_reviewQueue__0dEZw p{margin:3px 0 0;color:#777}.ProductDemoPreviews_reviewQueue__0dEZw article>span{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#fffbeb;color:#92400e;padding:4px 7px;font-size:10px;font-weight:700}.ProductDemoPreviews_reviewQueue__0dEZw article>div:last-child{display:flex;flex-wrap:wrap;gap:6px}.ProductDemoPreviews_reviewQueue__0dEZw button{border:1px solid var(--border-gray);border-radius:8px;background:var(--white);color:var(--black);padding:6px 8px;cursor:pointer;font-size:10px;font-weight:700}.ProductDemoPreviews_trafficMetricGrid__pT6Fl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.ProductDemoPreviews_trafficMetric__10BoE{display:flex;min-width:0;flex-direction:column;gap:5px;border:1px solid var(--border-gray);border-radius:10px;background:var(--white);padding:9px}.ProductDemoPreviews_trafficMetricLabel__bSAv_{display:flex;align-items:center;gap:5px;min-width:0;color:var(--black);font-size:10px;font-weight:700}.ProductDemoPreviews_trafficMetricLabel__bSAv_ svg{width:22px;height:22px;flex:0 0 auto;padding:5px;border-radius:7px;background:var(--background-gray);color:var(--black)}.ProductDemoPreviews_trafficMetricLabel__bSAv_ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductDemoPreviews_trafficMetric__10BoE strong{color:var(--black);font-size:18px;line-height:1}.ProductDemoPreviews_trafficMetric__10BoE small{overflow:hidden;color:var(--black);opacity:.62;font-size:9px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ProductDemoPreviews_trafficTrendPanel__VG0Te{height:280px;gap:7px;padding-bottom:8px}.ProductDemoPreviews_trafficTrendHeader__qAd5G{display:flex;flex-direction:column;gap:2px}.ProductDemoPreviews_trafficLegend__yrimp{display:flex;align-items:center;gap:10px;color:var(--black);font-size:9px;font-weight:700}.ProductDemoPreviews_trafficLegend__yrimp span{display:inline-flex;align-items:center;gap:4px}.ProductDemoPreviews_trafficLegend__yrimp i{width:7px;height:7px;border-radius:2px;background:#4285f4}.ProductDemoPreviews_trafficLegend__yrimp i[data-series=search]{background:#34a853}.ProductDemoPreviews_trafficLegend__yrimp i[data-series=crawler]{background:#a142f4}.ProductDemoPreviews_trafficChart__31UXA{width:100%;min-height:0;flex:1 1;padding:0 2px}.ProductDemoPreviews_trafficDetailGrid__VJz1Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDemoPreviews_trafficTable___FUxc{min-width:0}.ProductDemoPreviews_trafficTableRow__gK5mN{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--gray);padding:6px 0;color:var(--black);font-size:10px}.ProductDemoPreviews_trafficTableRow__gK5mN span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductDemoPreviews_trafficTableRow__gK5mN strong{flex-shrink:0;font-size:10px}@media (max-width:900px){.ProductDemoPreviews_brandSections__afQf7,.ProductDemoPreviews_sourcesGrid__XYhU1,.ProductDemoPreviews_taskGrid__UnYQ2{grid-template-columns:1fr}.ProductDemoPreviews_trafficMetricGrid__pT6Fl{grid-template-columns:repeat(3,minmax(0,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_productMetrics__6Mpi6,.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_trafficMetricGrid__pT6Fl{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductDemoPreviews_productMetrics__6Mpi6,.ProductDemoPreviews_productTwoColumn__iEb0k,.ProductDemoPreviews_reviewQueue__0dEZw,.ProductDemoPreviews_trafficDetailGrid__VJz1Z{grid-template-columns:1fr}.ProductDemoPreviews_trafficLegend__yrimp{flex-wrap:wrap}.ProductDemoPreviews_brandChip__3LLqH,.ProductDemoPreviews_platformCard__zckju{padding:8px}}