.page-module__V8cZtG__header{margin-bottom:var(--space-xl);border-bottom:1px solid var(--border-color);padding-bottom:var(--space-md)}.page-module__V8cZtG__breadcrumb{color:var(--text-muted);margin-bottom:var(--space-sm);font-size:.9rem}.page-module__V8cZtG__breadcrumb a:hover{color:var(--primary);text-decoration:underline}.page-module__V8cZtG__title{color:var(--text-primary);margin-bottom:var(--space-sm);font-size:3rem}.page-module__V8cZtG__stadium{color:var(--text-secondary);font-size:1.1rem}.page-module__V8cZtG__grid{gap:var(--space-xl);grid-template-columns:1fr 300px;display:grid}.page-module__V8cZtG__mainColumn{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__V8cZtG__sectionTitle{margin-bottom:var(--space-md);color:var(--text-primary);font-size:1.5rem}.page-module__V8cZtG__playerList{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.page-module__V8cZtG__playerCard{background-color:var(--bg-secondary);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-color)}.page-module__V8cZtG__playerName{margin-bottom:var(--space-sm);font-size:1.1rem;font-weight:700}.page-module__V8cZtG__playerDetails{color:var(--text-secondary);justify-content:space-between;font-size:.9rem;display:flex}.page-module__V8cZtG__condition{font-weight:700}.page-module__V8cZtG__widget{background-color:var(--bg-secondary);padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.page-module__V8cZtG__matchList{margin-top:var(--space-md);list-style:none}.page-module__V8cZtG__matchItem{padding:var(--space-sm)0;border-bottom:1px solid var(--border-color)}.page-module__V8cZtG__matchItem:last-child{border-bottom:none}.page-module__V8cZtG__matchTeams{margin-bottom:4px;font-weight:700}.page-module__V8cZtG__matchStatus{color:var(--primary);font-size:.85rem}.page-module__V8cZtG__placeholder{color:var(--text-muted);font-style:italic}@media (max-width:1024px){.page-module__V8cZtG__grid{grid-template-columns:1fr}}.page-module__V8cZtG__clubTabsContainer{margin-top:var(--space-lg)}.page-module__V8cZtG__tabsHeader{border-bottom:2px solid var(--border-color);margin-bottom:var(--space-xl);display:flex}.page-module__V8cZtG__tabBtn{padding:var(--space-sm)var(--space-lg);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-2px;font-size:1.2rem;font-weight:600;transition:color .2s,border-bottom .2s}.page-module__V8cZtG__tabBtn:hover{color:var(--text-primary)}.page-module__V8cZtG__activeTab{color:var(--primary);border-bottom:3px solid var(--primary)}.page-module__V8cZtG__tabContent{min-height:400px}.page-module__V8cZtG__boardContainer{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__V8cZtG__postFormContainer{background:var(--bg-secondary);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.page-module__V8cZtG__formTitle{margin-bottom:var(--space-md);color:var(--text-primary)}.page-module__V8cZtG__postForm{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__V8cZtG__inputField{padding:var(--space-sm);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:1rem}.page-module__V8cZtG__textareaField{padding:var(--space-sm);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);resize:vertical;min-height:100px;font-size:1rem}.page-module__V8cZtG__submitButton{background:var(--primary);color:#fff;padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-end;font-weight:700;transition:background .2s}.page-module__V8cZtG__submitButton:hover{background:#00bfa5}.page-module__V8cZtG__postsList{gap:var(--space-md);flex-direction:column;display:flex}.page-module__V8cZtG__postCard{background:var(--bg-secondary);padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-color);gap:var(--space-sm);flex-direction:column;display:flex}.page-module__V8cZtG__bestCard{border:2px solid var(--primary);box-shadow:0 4px 12px #00e5ff1a}.page-module__V8cZtG__bestPostsSection .page-module__V8cZtG__bestTitle{color:var(--primary);margin-bottom:var(--space-md);font-size:1.3rem;font-weight:700}.page-module__V8cZtG__postHeader{color:var(--text-muted);justify-content:space-between;font-size:.9rem;display:flex}.page-module__V8cZtG__postAuthor{color:var(--text-primary);font-weight:700}.page-module__V8cZtG__postContent{color:var(--text-primary);white-space:pre-wrap;font-size:1rem;line-height:1.5}.page-module__V8cZtG__postActions{justify-content:flex-end;gap:var(--space-md);margin-top:var(--space-sm);display:flex}.page-module__V8cZtG__voteBtn{border:1px solid var(--border-color);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);background:0 0;font-size:.9rem;transition:all .2s}.page-module__V8cZtG__likeBtn:hover{color:var(--primary);border-color:var(--primary);background:#00e5ff1a}.page-module__V8cZtG__dislikeBtn:hover{color:#ff1744;background:#ff17441a;border-color:#ff1744}.page-module__V8cZtG__writePostBtnWrapper{margin-top:var(--space-xl);text-align:center}.page-module__V8cZtG__writePostBtn{border:2px dashed var(--border-color);color:var(--text-secondary);padding:var(--space-md)var(--space-xl);border-radius:var(--radius-md);cursor:pointer;width:100%;transition:all var(--transition-fast);background:0 0;font-size:1.1rem;font-weight:700}.page-module__V8cZtG__writePostBtn:hover{border-color:var(--primary);color:var(--primary);background:#00e5ff0d}
