.squares_page__WziPF{display:flex;flex-direction:column;gap:24px}.squares_header__G_hRb{display:flex;align-items:center;justify-content:space-between}.squares_title__6V27b{color:#ffffff;font-size:24px;font-weight:700;margin:0 0 4px}.squares_subtitle__RMnYS{color:#888;font-size:14px;margin:0}.squares_refreshBtn__f_RFr{background-color:transparent;border:1px solid #333;border-radius:8px;color:#888;cursor:pointer;font-size:13px;padding:8px 16px;transition:all .15s}.squares_refreshBtn__f_RFr:hover{border-color:#3ecf8e;color:#3ecf8e}.squares_statGrid__OjG_4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.squares_statCard__OYAGh{background-color:#111;border:1px solid #222;border-radius:12px;padding:20px 24px}.squares_statValue__8CSGm{color:#ffffff;font-size:28px;font-weight:700;margin:0 0 4px}.squares_statLabel__hLxWz{color:#aaa;font-size:13px;font-weight:600;margin:0 0 2px}.squares_statSub__lzh28{color:#555;font-size:11px;margin:0}.squares_card__vpdo_{background-color:#111;border:1px solid #222;border-radius:12px;padding:24px}.squares_cardTitle__TjRNq{color:#ffffff;font-size:16px;font-weight:600;margin:0 0 20px}.squares_count__UmMec{color:#888;font-weight:400}.squares_distribution__LnD76{display:flex;gap:32px;flex-wrap:wrap}.squares_distItem__SlmYZ{display:flex;align-items:center;gap:10px}.squares_distDot__4EW7P{width:12px;height:12px;border-radius:50%;flex-shrink:0}.squares_distLabel__Td3Ot{color:#aaa;font-size:13px}.squares_distCount__Pc49g{color:#ffffff;font-size:15px;font-weight:700}.squares_controls__fm95P{display:flex;flex-direction:column;gap:10px}.squares_filterGroup__V10BE{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.squares_filterLabel__eDVyQ{color:#888;font-size:13px;width:44px}.squares_filterBtn__nRgbo{background-color:#111;border:1px solid #333;border-radius:6px;color:#888;cursor:pointer;font-size:12px;padding:5px 12px;transition:all .15s}.squares_filterBtn__nRgbo:hover{border-color:#555;color:#fff}.squares_filterBtnActive__s_xD0{background-color:#1a2e22;border-color:#3ecf8e;color:#3ecf8e}.squares_tableWrapper__W7EV8{overflow-x:auto}.squares_table__I2OB_{width:100%;border-collapse:collapse;font-size:14px}.squares_table__I2OB_ th{color:#555;font-size:12px;font-weight:600;padding:10px 12px;text-align:left;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #222}.squares_table__I2OB_ td{color:#ccc;padding:12px;border-bottom:1px solid #1a1a1a;vertical-align:middle}.squares_table__I2OB_ tr:last-child td{border-bottom:none}.squares_table__I2OB_ tr:hover td{background-color:#151515}.squares_gameName__0k7Jw{color:#ffffff!important;font-weight:500}.squares_statusBadge__hkzsE{border:1px solid;border-radius:20px;font-size:11px;font-weight:600;padding:3px 10px;text-transform:uppercase;letter-spacing:.05em}.squares_winners__jafi6{color:#f59e0b!important;font-weight:600}.squares_fillCell__xABrF{display:flex;align-items:center;gap:10px;min-width:140px}.squares_fillTrack__sz2bO{flex:1 1;background-color:#1a1a1a;border-radius:4px;height:6px;overflow:hidden}.squares_fillBar__3QTT6{height:100%;border-radius:4px;min-width:2px;transition:width .4s ease}.squares_fillPct__BuGB4{font-size:13px;font-weight:600;width:36px;text-align:right}.squares_empty__Gd7cB{color:#555;font-size:14px;padding:24px 0;text-align:center}