.styles_container__u1U25{display:flex;flex-direction:column;gap:var(--section-margin)}.styles_tabs__VqYUe{display:flex;border-bottom:2px solid var(--divider-color);overflow-x:auto;-webkit-overflow-scrolling:touch}.styles_tab__sb961{padding:10px 20px;font-size:.875rem;font-weight:500;color:var(--muted-text-color);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.styles_tab__sb961:hover{color:var(--text-color)}.styles_tabActive__lkD_d{color:var(--primary-color);border-bottom-color:var(--primary-color);font-weight:600}.styles_filters__wgwxe{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.styles_searchInput__3qh_O{flex:1 1;min-width:200px;padding:9px 14px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:.875rem;color:var(--text-color);outline:none;transition:border-color .2s ease}.styles_searchInput__3qh_O::placeholder{color:var(--muted-text-color)}.styles_searchInput__3qh_O:focus{border-color:var(--primary-color)}.styles_filterSelect__0BPvB{padding:9px 14px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:.875rem;color:var(--text-color);background:#fff;outline:none;min-width:140px;cursor:pointer;transition:border-color .2s ease}.styles_filterSelect__0BPvB:focus{border-color:var(--primary-color)}.styles_grid__rRyAM{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--section-margin);gap:var(--section-margin)}.styles_loadMoreWrapper__lCh4E{display:flex;justify-content:center;padding:8px 0}.styles_emptyState__C5_AW{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.styles_emptyTitle___my8W{font-size:1rem;font-weight:600;color:var(--text-color);margin:0 0 6px}.styles_emptyText__VKxhI{font-size:.875rem;color:var(--muted-text-color);margin:0}.styles_errorState__xlKg_{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) 0}.styles_errorText__oani1{margin:0;text-align:center;font-size:.875rem;color:var(--error-color)}.styles_panel__FcakG{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--inner-padding);border:1px solid var(--border-default);border-radius:var(--border-radius-lg);background:var(--bg-surface)}.styles_title__Eh8Us{margin:0;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary)}.styles_hint__8Y38o{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-muted)}.styles_list__hfRtF{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);margin:0;padding:0;list-style:none}.styles_card__BZAS0{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border-default);border-radius:var(--border-radius);background:var(--bg-subtle);transition:box-shadow .2s ease-out}.styles_card__BZAS0:hover{box-shadow:var(--shadow-sm)}.styles_head__IKHjW{gap:var(--spacing-sm)}.styles_headText__TPJNs,.styles_head__IKHjW{display:flex;align-items:center;min-inline-size:0}.styles_headText__TPJNs{flex-wrap:wrap;gap:var(--spacing-xs)}.styles_name__71MjO{font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.styles_actions__3il82,.styles_reasons__2QS9V{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.styles_actions__3il82{align-items:center;-webkit-margin-before:auto;margin-block-start:auto}.styles_container__nFcjL{display:flex;flex-direction:column;gap:var(--spacing-md)}.styles_title__rWbF1{margin:0;font-size:var(--font-size-lg);font-weight:700;color:var(--text-primary)}.styles_grid__19dke{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--section-margin);gap:var(--section-margin)}@media screen and (max-width:480px){.styles_grid__19dke{grid-template-columns:minmax(0,1fr)}}.styles_emptyState__J0_pH{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--inner-padding);border:1px dashed var(--border-default);border-radius:var(--border-radius-lg);text-align:center}.styles_emptyTitle__eK5Yf{margin:0;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary)}.styles_emptyText__TaYyG{margin:0;font-size:var(--font-size-sm);color:var(--text-muted)}.styles_errorState__MKpOW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--border-radius-sm);background:var(--status-error-bg)}.styles_errorText__zOsuw{margin:0;font-size:var(--font-size-sm);color:var(--text-primary)}.styles_panel__1WAfp{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--inner-padding);border:1px solid var(--border-default);border-radius:var(--border-radius-lg);background:var(--bg-surface)}.styles_title__bsFdd{margin:0;font-size:var(--font-size-base);font-weight:600;color:var(--text-primary)}.styles_hint__orPFw{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-muted)}.styles_list__sx6OY{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.styles_row__9UZui{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm) var(--spacing-md);padding-block:var(--spacing-sm);-webkit-border-after:1px solid var(--border-default);border-block-end:1px solid var(--border-default)}.styles_row__9UZui:last-child{-webkit-border-after:0;border-block-end:0}.styles_who__mC4Z3{display:flex;flex:1 1 220px;align-items:center;gap:var(--spacing-sm);min-inline-size:0}.styles_text__x3h4w{font-size:var(--font-size-sm);color:var(--text-primary)}.styles_actions__pldHx{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.styles_container__kBt7M{display:flex;flex-direction:column;gap:24px}.styles_leaderboard_list__SHWsG{display:flex;flex-direction:column;gap:8px}.styles_leaderboard_entry__uxQcf{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--border-radius-sm);background:#fff;border:1px solid var(--divider-color);transition:background .15s ease}.styles_leaderboard_entry__uxQcf:hover{background:var(--background-color)}.styles_leaderboard_entry_me__DWS7q{background:color-mix(in srgb,var(--primary-color) 5%,transparent);border-color:var(--primary-color)}.styles_rank_gold__GnNd_{font-weight:700;color:#b8860b;min-width:32px;font-size:13px}.styles_rank_silver__z8gFd{font-weight:700;color:gray;min-width:32px;font-size:13px}.styles_rank_bronze__UfCzh{font-weight:700;color:#cd7f32;min-width:32px;font-size:13px}.styles_rank_default__Ez4Zs{font-weight:600;color:var(--muted-text-color);min-width:32px;font-size:13px}.styles_leaderboard_avatar__T0mXh{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.styles_leaderboard_avatar_placeholder__HD6Y6{width:36px;height:36px;border-radius:50%;background:var(--background-color);color:var(--muted-text-color);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.styles_leaderboard_name__q_xza{flex:1 1;font-size:14px;font-weight:500;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_leaderboard_count__LzeE6{font-size:13px;font-weight:600;color:var(--muted-text-color);white-space:nowrap}