.home-overview .section-heading>a{color:var(--accent);flex-shrink:0;font-size:12px;font-weight:700}.home-overview .section-heading>a svg{display:none}.home-overview [data-home-provider] .section-title{align-items:center;gap:8px;min-width:0;display:flex}.home-overview [data-home-provider] .section-title>span:last-child{overflow-wrap:anywhere;min-width:0}.home-provider-mark{flex:0 0 96px;width:96px;height:36px;display:inline-flex}.home-provider-mark [data-provider-mark]{flex:0 96px;width:96px;height:36px}.home-provider-preview{width:100%;max-width:456px;margin-inline:auto}.home-overview .home-provider-controls{flex:none;justify-content:flex-end;align-items:center;gap:4px;display:flex}.home-overview .home-provider-step{border:1px solid var(--border,#293a32);background:var(--surface,#101a15);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--gold,#d2b865);cursor:pointer;border-radius:9px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-overview .home-provider-step:hover:not(:disabled){background:#1d3024;border-color:#638453}.home-overview .home-provider-step:disabled{opacity:.35;cursor:default}.home-overview .home-provider-step:focus-visible,.home-overview .home-provider-more:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.home-provider-total{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;min-width:42px;padding-inline:2px;line-height:1.1;display:flex}.home-provider-total>span{color:var(--muted,#9aaba0);font-size:10px}.home-provider-total>strong{color:var(--text,#edf7ef);margin-top:3px;font-size:13px}.home-overview .home-provider-more{min-width:40px;min-height:36px;color:var(--accent);justify-content:center;align-items:center;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.home-provider-more[aria-disabled=true]{color:var(--muted)}@media (min-width:0){.home-overview .home-game-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:calc(45.4545% - 5.45455px);grid-auto-flow:column;gap:12px;padding:6px 2px 12px;overflow-x:auto}.home-overview .home-game-grid>.game-card{scroll-snap-align:start}.home-overview .section-heading{gap:12px}.home-overview .section-heading>div{min-width:0}.home-overview .section-heading>a{flex-shrink:0}}.home-activity-banner{margin-top:16px}.home-activity-banner:hover{border-color:#ead28a}.home-provider-viewport{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;gap:12px;display:flex;overflow:auto hidden}.home-provider-viewport::-webkit-scrollbar{display:none}.home-provider-viewport:active{cursor:grabbing}.home-provider-viewport:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.home-provider-page{flex:0 0 calc(100% - 24px);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:6px;min-width:0;display:grid}.home-provider-page:only-child{flex-basis:100%}.home-provider-page>.game-card{scroll-snap-align:start;min-width:0}.home-provider-page img{-webkit-user-drag:none}
