.indie-page_page__uc5y7{min-width:0}.indie-page_sections__BI7iW{display:flex;min-width:0;flex-direction:column;gap:var(--space-section)}.indie-page_styleNav__TBUuZ{display:flex;align-items:center;gap:16px;min-width:0;padding-bottom:16px;border-bottom:1px solid var(--border)}.indie-page_styleNav__TBUuZ h2{flex:0 0 auto;font-size:var(--section-title-size);font-weight:600}.indie-page_styleNav__TBUuZ ul{display:flex;flex-wrap:wrap;gap:8px;min-width:0;list-style:none}.indie-page_styleNav__TBUuZ a{display:inline-flex;min-height:40px;align-items:center;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;line-height:1}.indie-page_styleNav__TBUuZ a:hover{background:var(--accent);color:var(--accent-foreground)}.indie-page_releases__JNb2v{min-width:0}.indie-page_releaseGrid__3Wjy0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none}.indie-page_releaseCardLink__Kdlf4,.indie-page_releaseCard__7ePHg,.indie-page_releaseGrid__3Wjy0 li{min-width:0}.indie-page_releaseCard__7ePHg{height:100%;gap:0;padding-block:0;transition:background-color .14s ease}.indie-page_releaseCardLink__Kdlf4{display:flex;height:100%;flex-direction:column}.indie-page_releaseCard__7ePHg:has(.indie-page_releaseCardLink__Kdlf4:hover){background:var(--accent)}.indie-page_releaseCardLink__Kdlf4:focus-visible{border-radius:var(--radius-lg);outline:2px solid var(--ring);outline-offset:-2px}.indie-page_releaseCard__7ePHg .artwork{width:100%;border:0;border-radius:0}.indie-page_releaseCardHeader__CGtWV{flex:1;padding-block:12px}.indie-page_releaseTitle__6gGpx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.indie-page_releaseTitle__6gGpx h3{overflow-wrap:break-word}.indie-page_releaseTitle__6gGpx svg{width:14px;height:14px;margin-top:2px;color:var(--muted-foreground);transition:color .14s ease}.indie-page_releaseCardLink__Kdlf4:hover .indie-page_releaseTitle__6gGpx svg{color:var(--foreground)}.indie-page_releaseDate__ISyu_{font-size:12px;line-height:1.4}.indie-page_releaseFooter__QUrsY{min-height:44px;justify-content:space-between;gap:8px;color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}.indie-page_releaseFooter__QUrsY strong{color:var(--foreground);font-weight:600}.indie-page_newsEmpty__OMUFg,.indie-page_opportunityEmpty__yVrcF,.indie-page_releaseEmpty__EJXY1{min-height:220px}.indie-page_rankings__xiiq0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px}.indie-page_highlights__GNv4v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px}.indie-page_rankingList__uNfv6{--ranking-artwork-width:120px;display:flex;min-width:0;flex-direction:column}.indie-page_rankingList__uNfv6>h3{margin-bottom:16px;font-size:var(--section-title-size);font-weight:600;letter-spacing:-.025em}.indie-page_rankingTable__mtlZR{table-layout:fixed;font-size:12px;font-variant-numeric:tabular-nums}.indie-page_rankingTable__mtlZR td,.indie-page_rankingTable__mtlZR th{padding:12px 0 12px 10px;text-align:right}.indie-page_rankingTable__mtlZR th{height:36px;padding-block:8px;color:var(--muted-foreground);font-size:12px}.indie-page_rankingTable__mtlZR td{padding-block:10px}.indie-page_rankingTable__mtlZR td:first-child,.indie-page_rankingTable__mtlZR th:first-child{width:62%;padding-left:0;text-align:left}.indie-page_rankingTable__mtlZR td:last-child{color:var(--muted-foreground);white-space:normal}.indie-page_rankingTable__mtlZR .delta{justify-content:flex-end;white-space:nowrap}.indie-page_rankingGame__DGnCM{display:flex;align-items:center;gap:10px;min-width:0}.indie-page_rankingGame__DGnCM .artwork{display:block;width:var(--ranking-artwork-width);flex-shrink:0;border-radius:var(--radius-sm)}.indie-page_rankingIdentity__YdMTW{display:flex;min-width:0;flex-direction:column;gap:4px}.indie-page_rankingIdentity__YdMTW strong{overflow-wrap:break-word;font-size:12px;font-weight:500;line-height:1.45;white-space:normal}.indie-page_rankingGame__DGnCM:hover strong{color:var(--link)}.indie-page_priceMetric__INJ_j{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.indie-page_priceMetric__INJ_j strong{color:var(--foreground);font-weight:600}.indie-page_priceMetric__INJ_j small{font-size:11px;line-height:1.3}.indie-page_empty__uIWPn{border:0;border-radius:0}.indie-page_opportunityGrid__LkMAS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none}.indie-page_opportunityCard__8X_jK,.indie-page_opportunityCard__8X_jK a,.indie-page_opportunityGrid__LkMAS li{min-width:0}.indie-page_opportunityCard__8X_jK{gap:0;padding-block:0;transition:background-color .14s ease}.indie-page_opportunityCard__8X_jK a{display:flex;flex-direction:column}.indie-page_opportunityCard__8X_jK:has(a:hover){background:var(--accent)}.indie-page_opportunityCard__8X_jK a:focus-visible{border-radius:var(--radius-lg);outline:2px solid var(--ring);outline-offset:-2px}.indie-page_opportunityCard__8X_jK .artwork{width:100%}.indie-page_opportunityCopy__0UydT{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px}.indie-page_opportunityCopy__0UydT strong{flex:1 0 100%;overflow-wrap:break-word;font-size:13px;font-weight:600;line-height:1.4}.indie-page_opportunityCopy__0UydT time{color:var(--muted-foreground);font-size:11px}.indie-page_newsList__xIk_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;list-style:none}.indie-page_newsList__xIk_2 li{min-width:0;padding-block:16px;border-top:1px solid var(--border)}.indie-page_newsItem___Ktbu{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.indie-page_newsItem___Ktbu .artwork{width:132px}.indie-page_newsItem___Ktbu div{min-width:0}.indie-page_newsItem___Ktbu p{margin-bottom:4px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.indie-page_newsItem___Ktbu h3{overflow-wrap:break-word;font-size:13px;font-weight:600;line-height:1.4}.indie-page_newsItem___Ktbu h3 a:hover{text-decoration:underline;text-underline-offset:3px}.indie-page_notes__SCNVV{display:flex;max-width:760px;flex-direction:column;gap:4px;color:var(--muted-foreground);font-size:12px;line-height:1.6}@media (max-width:1199px){.indie-page_rankings__xiiq0{grid-template-columns:minmax(0,1fr)}.indie-page_rankings__xiiq0 .indie-page_rankingList__uNfv6+.indie-page_rankingList__uNfv6{padding-top:24px;border-top:1px solid var(--border)}}@media (min-width:1200px){.indie-page_rankingTable__mtlZR tbody tr{height:76px}}@media (max-width:1000px){.indie-page_releaseGrid__3Wjy0{grid-template-columns:repeat(2,minmax(0,1fr))}.indie-page_highlights__GNv4v{grid-template-columns:minmax(0,1fr)}.indie-page_opportunityGrid__LkMAS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.indie-page_styleNav__TBUuZ{align-items:flex-start;flex-direction:column;gap:8px}.indie-page_styleNav__TBUuZ a{min-height:44px}.indie-page_releaseGrid__3Wjy0{grid-template-columns:minmax(0,1fr);gap:12px}.indie-page_releaseCardLink__Kdlf4{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center}.indie-page_releaseCard__7ePHg .artwork{width:132px;align-self:start}.indie-page_releaseCardHeader__CGtWV{padding-block:12px}.indie-page_releaseFooter__QUrsY{grid-column:1/-1;min-height:40px;padding-block:10px}.indie-page_rankingGame__DGnCM{gap:8px}.indie-page_rankingList__uNfv6{--ranking-artwork-width:88px}.indie-page_rankingIdentity__YdMTW strong{font-size:12px}.indie-page_rankingTable__mtlZR td,.indie-page_rankingTable__mtlZR th{padding-left:6px}.indie-page_rankingTable__mtlZR th{font-size:12px}.indie-page_newsList__xIk_2,.indie-page_opportunityGrid__LkMAS{grid-template-columns:minmax(0,1fr)}.indie-page_opportunityCard__8X_jK a{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center}.indie-page_opportunityCopy__0UydT{padding:12px}.indie-page_newsList__xIk_2 li{padding-block:12px}.indie-page_newsItem___Ktbu{grid-template-columns:96px minmax(0,1fr)}.indie-page_newsItem___Ktbu .artwork{width:96px}}