.discoverMarketButton{margin-top:10px;background:#14202a;color:#dfe8f3;border:1px solid #314154;border-radius:9px;padding:9px 11px;cursor:pointer}.discoverMarketButton:hover{border-color:var(--channel-primary,#29d8d0)}.discoverMarketButton:disabled{opacity:.65;cursor:wait}.discoverMarketPanel{margin-top:12px;padding:14px;border:1px solid #2b3949;border-radius:12px;background:#0b1118;min-width:0}.discoverMarketHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.discoverMarketHead>div{display:grid;gap:4px}.discoverMarketHead small,.discoverMarketGrid small,.discoverCompetitorSummary small,.discoverTrendStrip small{font-size:10px;letter-spacing:.08em;color:#718399}.discoverMarketHead b{color:#e7eef7}.discoverMarketHead>span{font-size:11px;color:var(--channel-primary,#29d8d0);max-width:45%;text-align:right;overflow-wrap:anywhere}.discoverMarketGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #223041;border-radius:10px;overflow:hidden}.discoverMarketGrid>div{padding:10px;display:grid;gap:4px;border-right:1px solid #223041;min-width:0}.discoverMarketGrid>div:last-child{border-right:0}.discoverMarketGrid b{font-size:14px;color:#e7eef7}.discoverMarketGrid span{font-size:11px;color:#8998aa;overflow-wrap:anywhere}.discoverTrendStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:10px;background:#223041;border:1px solid #223041;border-radius:10px;overflow:hidden}.discoverTrendStrip>span{display:grid;gap:3px;padding:9px 10px;background:#0e1720;font-size:10px;color:#7f8ea0;min-width:0}.discoverTrendStrip b{font-size:12px;color:#dfe8f3}.discoverCompetitorMap{margin-top:10px;border:1px solid #223041;border-radius:10px;overflow:hidden}.discoverCompetitorSummary{display:grid;grid-template-columns:2fr 1fr 1fr;background:#0e1720;border-bottom:1px solid #223041}.discoverCompetitorSummary>div{padding:10px;display:grid;gap:3px;min-width:0}.discoverCompetitorSummary b{font-size:13px;color:#e7eef7}.discoverCompetitorSummary span{font-size:10px;color:#7f8ea0}.discoverCompetitorRow{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid #182432;font-size:11px;min-width:0}.discoverCompetitorRow:last-child{border-bottom:0}.discoverCompetitorRow>span:first-child{display:flex;gap:8px;color:#cbd6e3;min-width:0;overflow-wrap:anywhere}.discoverCompetitorRow>span:first-child b{display:inline-grid;place-items:center;min-width:18px;height:18px;border-radius:50%;background:#152331;color:var(--channel-primary,#29d8d0);font-size:9px}.discoverCompetitorRow>span:last-child{color:#7f8ea0;text-align:right;white-space:nowrap}.discoverCompetitorEmpty{padding:10px;color:#7f8ea0;font-size:11px}.discoverMarketExample{display:block;margin-top:10px;font-size:12px;color:var(--channel-primary,#29d8d0);text-decoration:none;overflow-wrap:anywhere}.discoverMarketCaveat{margin-top:10px!important;font-size:11px!important;color:#6f7f92!important}.discoverMarketError{color:#ffb3b3;font-size:12px}@media(max-width:760px){.discoverMarketGrid{grid-template-columns:1fr 1fr}.discoverMarketGrid>div:nth-child(2){border-right:0}.discoverMarketGrid>div:nth-child(-n+2){border-bottom:1px solid #223041}.discoverTrendStrip{grid-template-columns:1fr}.discoverCompetitorSummary{grid-template-columns:1fr 1fr}.discoverCompetitorSummary>div:first-child{grid-column:1/-1;border-bottom:1px solid #223041}.discoverCompetitorRow{align-items:flex-start}.discoverCompetitorRow>span:last-child{white-space:normal}}@media(max-width:480px){.discoverMarketHead{display:grid}.discoverMarketHead>span{max-width:none;text-align:left}.discoverMarketGrid{grid-template-columns:1fr}.discoverMarketGrid>div{border-right:0!important;border-bottom:1px solid #223041}.discoverMarketGrid>div:last-child{border-bottom:0}.discoverMarketButton{width:100%}.discoverCompetitorSummary{grid-template-columns:1fr}.discoverCompetitorSummary>div:first-child{grid-column:auto}.discoverCompetitorSummary>div{border-bottom:1px solid #223041}.discoverCompetitorSummary>div:last-child{border-bottom:0}.discoverCompetitorRow{display:grid;gap:4px}.discoverCompetitorRow>span:last-child{text-align:left;padding-left:26px}}
