.home_page__VKbbh{padding:2rem;max-width:1100px;margin:0 auto}.home_heading__C22sG{margin:0 0 .5rem;color:var(--text-88);font-size:2.2rem;font-weight:700;letter-spacing:.02em}.home_subheading__JMwdU{margin:0 0 2rem;color:var(--text-53);font-size:1rem;line-height:1.5}.home_filter__NxwWw{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1rem 1.25rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.85rem}.home_filterRow__hn1bu{display:flex;align-items:flex-start;gap:1rem}.home_filterLabel__Q98vb{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-100);padding-top:.35rem;flex-shrink:0;width:80px}.home_filterSelect__oZHGE{background:var(--field);border:1px solid var(--line-20);border-radius:4px;color:var(--text-88);padding:.35rem .75rem;font-size:.88rem;cursor:pointer;outline:none;transition:border-color .2s;min-width:0}.home_filterSelect__oZHGE:focus{border-color:var(--accent)}.home_filterSearch__vfSC_{background:var(--field);border:1px solid var(--line-20);border-radius:4px;color:var(--text-88);padding:.35rem .75rem;font-size:.88rem;outline:none;transition:border-color .2s;width:220px}.home_filterSearch__vfSC_:focus{border-color:var(--accent)}.home_filterSearch__vfSC_::placeholder{color:var(--text-33)}.home_tagToggle__bipX8{background:var(--field);border:1px solid var(--line-20);border-radius:4px;color:var(--text-67);padding:.35rem .75rem;font:inherit;font-size:.88rem;white-space:nowrap;cursor:pointer;transition:border-color .2s,color .2s}.home_tagToggle__bipX8:hover{border-color:var(--line-33);color:var(--text-88)}.home_tagToggleActive__wxHpc{border-color:var(--accent);color:var(--text-88)}.home_tagGroups__Y8VwA{display:flex;flex-direction:column;gap:.6rem;flex:1 1}.home_tagMode__l72cb{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .75rem}.home_tagModeHint__19wEf{font-size:.78rem;color:var(--text-53)}.home_tagGroup__XJ6J9{display:flex;flex-direction:column;gap:.3rem}.home_tagGroupLabel__1IvIN{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-33)}.home_tagCheckboxes__LiHoz{display:flex;flex-wrap:wrap;gap:.4rem}.home_tagCheckbox__bckz_{display:flex;align-items:center;gap:.3rem;font-size:.82rem;color:var(--text-73);cursor:pointer;background:var(--field);border:1px solid var(--line-20);border-radius:4px;padding:.2rem .6rem;transition:border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home_tagCheckbox__bckz_:hover{border-color:var(--accent);color:var(--text-88)}.home_tagCheckbox__bckz_ input{accent-color:var(--accent);cursor:pointer}.home_tagCheckboxNone__KtOf1{color:var(--text-40)}.home_listNoHits___xsMT{margin:0;padding-top:.35rem;color:var(--text-53);font-size:.85rem}.home_filterCountRow__Mbxfq{display:flex;align-items:center;justify-content:space-between}.home_filterRight__69tGG{display:flex;align-items:center;gap:.75rem}.home_filterCount__Flf_s{margin:0;font-size:.95rem;font-weight:700;color:var(--text-100)}.home_viewSwitcher__cmwhB{display:flex;gap:.25rem}.home_viewBtn__Pl7dx{background:transparent;border:1px solid var(--border);border-radius:4px;color:var(--text-33);width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .15s,border-color .15s}.home_viewBtn__Pl7dx:hover{color:var(--text-73);border-color:var(--line-33)}.home_viewBtnActive__5WJt9{color:var(--accent);border-color:var(--accent)}.home_grid__IhwLJ{display:flex;flex-direction:column;gap:.75rem}.home_gridTile50__Uvhce{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.home_gridTile25__YpFY3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}.home_card__JgJYK{background:var(--surface);border:1px solid var(--border);border-radius:8px;overflow:hidden;display:flex;flex-direction:row;align-items:stretch;transition:border-color .2s;text-decoration:none}.home_card__JgJYK:hover{border-color:var(--accent)}.home_cardHeader__SymX1{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:var(--surface-head);flex-shrink:0;width:220px}.home_avatar__z43fy{object-fit:cover}.home_avatarPlaceholder__3u_9H,.home_avatar__z43fy{width:48px;height:48px;border-radius:50%;flex-shrink:0}.home_avatarPlaceholder__3u_9H{background:var(--placeholder)}.home_meta__UM3GD{display:flex;flex-direction:column;gap:.2rem;min-width:0}.home_name__xlgE_{color:var(--text-88);font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_statusRow__7KAJj{display:flex;align-items:center;gap:.5rem}.home_live__Wbe9j{background:var(--accent);color:var(--on-accent);font-size:.7rem;font-weight:700;padding:.1rem .45rem;border-radius:3px;letter-spacing:.05em;flex-shrink:0}.home_viewers__LK7nc{color:var(--text-67);font-size:.8rem}.home_scheduleRemaining__cUWp9{color:var(--info-muted);font-size:.75rem}.home_language__ZLMAE{color:var(--text-53);font-size:.75rem}.home_cardBody__lkwMg{padding:.75rem 1rem;display:flex;flex-direction:column;justify-content:center;gap:.45rem;flex:1 1;min-width:0;border-left:1px solid var(--border)}.home_streamTitle__TTzAP{margin:0;color:var(--text-80);font-size:.88rem;font-style:italic;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_gameRow___U6UJ{display:flex;align-items:center;gap:.5rem}.home_game__KPHb4{color:var(--info);font-size:.8rem}.home_igdbLink__j2sKj{font-size:.68rem;font-weight:600;letter-spacing:.04em;color:var(--text-33);background:var(--button-face);border:1px solid var(--line-20);border-radius:3px;padding:.05rem .35rem;text-decoration:none;flex-shrink:0;transition:color .15s,border-color .15s}.home_igdbLink__j2sKj:hover{color:var(--accent);border-color:var(--accent)}.home_cardTile__xB_r_{flex-direction:column}.home_cardTileHeader__EjW03{width:auto;border-bottom:1px solid var(--border)}.home_cardTileBody__tbk4_{border-left:none}.home_tags__TtBIE{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.1rem}.home_tag__WZZgp{font-size:.75rem;padding:.15rem .5rem;border-radius:4px;border:1px solid var(--line-27);color:var(--text-73)}.home_tagActive__OZZhF{border-color:var(--accent);color:var(--accent)}.home_pagination__CpqfF{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:1rem;margin-bottom:1rem}.home_pageBtn__UdeNC{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text-53);padding:.3rem .65rem;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:color .15s,border-color .15s;min-width:32px;text-align:center}.home_pageBtn__UdeNC:hover:not(:disabled){color:var(--text-88);border-color:var(--line-33)}.home_pageBtn__UdeNC:disabled{opacity:.3;cursor:default}.home_pageBtnActive__CP4_Y{color:var(--text-88)!important;border-color:var(--accent)!important}.home_pageDots__qQ3qD{color:var(--text-27);font-size:.82rem;padding:0 .2rem}.home_empty__X1Rd6{color:var(--text-40);font-size:.95rem;padding:2rem 0}.home_skeletonGrid__q5Zar{display:flex;flex-direction:column;gap:.75rem}.home_skeletonCard__brtjG{background:var(--surface);border:1px solid var(--border);border-radius:8px;height:76px;opacity:.5}.home_cardSupporter__SI6ib{border-color:var(--gold);position:relative}.home_supporterLabel__IxgZX{position:absolute;top:0;right:0;z-index:1;background:var(--gold);color:var(--on-gold);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .9rem;border-bottom-left-radius:8px}.home_cardSupporter__SI6ib:not(.home_cardTile__xB_r_) .home_streamTitle__TTzAP{padding-right:7.5rem}.home_cardSupporter__SI6ib.home_cardTile__xB_r_ .home_cardHeader__SymX1{padding-top:2rem}.home_supporterDivider__WaeRL{grid-column:1/-1;height:2px;margin:.5rem 0;background:var(--gold);opacity:.6;border-radius:1px}@media (max-width:1000px){.home_gridTile25__YpFY3{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.home_page__VKbbh{padding:1rem}.home_heading__C22sG{font-size:1.6rem}.home_subheading__JMwdU{font-size:.92rem;margin-bottom:1.25rem}.home_filter__NxwWw{padding:.85rem}.home_filterRow__hn1bu{flex-wrap:wrap;gap:.5rem}.home_filterLabel__Q98vb{width:100%;padding-top:0}.home_filterSearch__vfSC_,.home_filterSelect__oZHGE,.home_tagToggle__bipX8{flex:1 1 100%;width:auto;min-width:0}.home_filterCountRow__Mbxfq{flex-wrap:wrap;gap:.5rem}.home_gridTile25__YpFY3,.home_gridTile50__Uvhce{grid-template-columns:1fr}.home_card__JgJYK{flex-direction:column}.home_cardHeader__SymX1{width:auto;border-bottom:1px solid var(--border)}.home_cardBody__lkwMg{border-left:none}.home_cardSupporter__SI6ib .home_cardHeader__SymX1{padding-top:2rem}.home_cardSupporter__SI6ib:not(.home_cardTile__xB_r_) .home_streamTitle__TTzAP{padding-right:0}}