/* Giữ bố cục Number Arena của Mega 6/45, chỉ điều chỉnh bộ 5+1 và bảng cộng đồng. */
.mm-member-page .account-welcome>div{min-width:0}.mm-member-page .account-welcome h4{overflow-wrap:anywhere}.mm-member-page .mm-member-signout{padding:7px 9px;border:1px solid #40626c;border-radius:8px;background:transparent;color:#a9dcd3;font-size:.7rem;white-space:nowrap}
.mm-member-page .chot-dashboard>*{min-width:0}.mm-member-page #my-picks,.mm-member-page #member-board,.mm-member-page #member-history{scroll-margin-top:95px}.mm-member-page .ticket-input{font-size:.85rem;letter-spacing:.025em}.mm-member-page .ticket-row{min-width:0}.mm-member-page .ticket-live-status.is-error,.mm-member-page .mm-lock-error{color:#ffbaaf}.mm-member-page .ticket-state.is-valid{color:#7ce8ce}.mm-member-page .ticket-state.is-invalid{color:#ffbaaf}.mm-member-page .ticket-row.is-invalid .ticket-input{border-color:#bd6861}.mm-member-page .ticket-row.is-valid .ticket-input{border-color:#5cae98}.mm-member-page .mm-lock-final-note{margin:16px 0 0;line-height:1.7}.mm-member-page .mm-lock-auth-hint{padding:17px;border:1px solid #36546b;border-radius:12px;background:#112e43;margin:15px 0}.mm-member-page .mm-lock-auth-hint p{font-size:.8rem;line-height:1.8;color:#b5c9dc}.mm-member-page .login-actions button{border:1px solid #7ce8ce55;border-radius:9px;padding:10px 15px;background:#7ce8ce18;color:#bdf8ea;font-size:.8rem;font-weight:750}.mm-member-page .mm-locked-picks{padding:20px;border:1px solid #60bd9f66;border-radius:14px;background:#193e3533}.mm-member-page .mm-locked-picks>p{font-size:.82rem;color:#a8cebd}.mm-member-page .mm-locked-line{padding:13px 0;border-top:1px solid #34504c}.mm-member-page .mm-locked-line small{color:#8cc8b7;font-size:.67rem;letter-spacing:.1em}.mm-member-page .number-cloud .mm-empty{margin:0}.mm-member-page .mm-lock-mega-cloud b{background:radial-gradient(circle at 30% 25%,#fff0b0,#d8a13a);border-color:#ffe39a;color:#372809}.mm-member-page .board-toolbar{align-items:center}.mm-member-page .board-toolbar>p{font-size:.78rem;color:#9ab2c9;margin:0}.mm-member-page .board-toolbar input[type=date]{max-width:175px;min-width:0}.mm-member-page .mm-member-winning td{background:#e0b6540c;border-top-color:#bb97504a}.mm-member-page .mm-member-winning td:first-child{border-left:3px solid #f1cc72}.mm-member-page .mm-member-winning .mm-member-prize{color:#ffe3a1;font-weight:800}.mm-member-page .mm-member-own td:first-child small{color:#7de1ce;font-weight:800}.mm-member-page .mm-member-result{padding:22px 0 4px}.mm-member-page .mm-member-result h4{font-size:1rem;color:#d3e8f8}.mm-member-page .mm-member-result>a{font-size:.8rem;color:#7be4d4}.mm-member-page .signal-title{margin-top:25px}.mm-member-page .login-modal .login-modal-card{max-height:calc(100vh - 40px);overflow-y:auto}.mm-member-page .login-modal .login-modal-card h2{font-size:1.5rem}.mm-member-page .chot-button:disabled{opacity:.55;cursor:not-allowed}.mm-member-page .ticket-tools button:disabled{opacity:.5;cursor:not-allowed}
@media(max-width:600px){.mm-member-page .ticket-input{font-size:.72rem;letter-spacing:0}.mm-member-page .ticket-row{gap:7px}.mm-member-page .board-toolbar{align-items:flex-start;flex-direction:column}.mm-member-page .board-toolbar form{flex-wrap:wrap;max-width:100%;gap:8px}.mm-member-page .board-toolbar input[type=date]{width:auto;max-width:165px}.mm-member-page .mm-locked-picks{padding:16px}.mm-member-page .round-banner h2{font-size:1.3rem}.mm-member-page .round-banner p{line-height:1.8}}
