/* MML Club Management v4.1.1 — dashboard, nationality and squad fixes */

/* Remove the duplicate legacy account block from the command-centre hero. */
.club-cockpit-hero > .money,
.beta-content .hero > .money{display:none!important}

/* Canonical country flags remain visible beside the full country name. */
.country-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important}

/* The squad workspace must never fall back to white legacy cells. */
.squad-v411-accessible .table-wrap,
.squad-v411-accessible .squad-repeat-wrap,
.squad-v411-accessible .club-table,
.squad-v411-accessible .club-table thead,
.squad-v411-accessible .club-table tbody{background:#090b09!important;color:#fff!important}
.squad-v411-accessible .club-table th{
 background:#191d19!important;color:#fff!important;border-color:#303630!important;
}
.squad-v411-accessible .club-table td{
 background:#101310!important;color:#fff!important;border-color:#262c26!important;
}
.squad-v411-accessible .club-table tbody tr:nth-child(even) td{background:#141814!important}
.squad-v411-accessible .club-table tbody tr:hover td{background:#1b211b!important}
.squad-v411-accessible .club-table input,
.squad-v411-accessible .club-table input[readonly],
.squad-v411-accessible .club-table select,
.squad-v411-accessible .club-table textarea{
 background:#0a0c0a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;
 border-color:#343b34!important;opacity:1!important;
}
.squad-v411-accessible .club-table .name-input,
.squad-v411-accessible .club-table b,
.squad-v411-accessible .club-table strong,
.squad-v411-accessible .club-table label,
.squad-v411-accessible .player-actions-menu summary,
.squad-v411-accessible .sale-preview,
.squad-v411-accessible .sale-preview span,
.squad-v411-accessible .sale-preview small{color:#fff!important}
.squad-v411-accessible .section-head,
.squad-v411-accessible .contract-deadline-banner,
.squad-v411-accessible .finance-grid .card,
.squad-v411-accessible .squad-display-toggle,
.squad-v411-accessible .player-actions-menu > div,
.squad-v411-accessible .pending-sale-undo-panel{
 background:#111411!important;color:#fff!important;border-color:#303630!important;
}
.squad-v411-accessible .contract-deadline-banner span,
.squad-v411-accessible .note,
.squad-v411-accessible .hint{color:#d2d8d0!important}
.squad-v411-accessible .repeated-squad-header th{background:#202520!important;color:#fff!important}

.tm-value-check-v411{
 grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;
 margin:0 0 7px;padding:8px 9px;border:1px solid rgba(156,255,56,.27);border-radius:8px;
 background:rgba(156,255,56,.07);color:#fff;font-size:9px;line-height:1.4;
}
.tm-value-check-v411 span{color:#eef3eb!important}
.tm-value-check-v411 a{color:var(--mml-green)!important;font-weight:850;text-decoration:none;white-space:nowrap}
.tm-value-check-v411 a:hover{text-decoration:underline}

@media(max-width:760px){
 .tm-value-check-v411{align-items:flex-start;flex-direction:column}
 .tm-value-check-v411 a{white-space:normal}
}
