.mm-community{padding:25px;margin:22px auto;border:1px solid #d4dccb;border-radius:10px;background:#f3f5eb;color:#19382e;max-width:1080px}.mm-community h2{font-size:21px;letter-spacing:-.4px}.mm-community p{font-size:13px;line-height:1.8}.mm-community button,.mm-community-dialog button,.mm-community-actions a{font:600 12px 'DM Sans',sans-serif;padding:11px 15px;border:1px solid #becbb1;border-radius:6px;background:#fbfcf6;color:#19382e;cursor:pointer;text-decoration:none}.mm-community button:hover,.mm-community-dialog button:hover{background:#e1ead7}.mm-community-actions{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.mm-community-actions .mm-primary,.mm-community-dialog .mm-primary{background:#19382e;color:white;border-color:#19382e}.mm-community-dialog{width:min(620px,calc(100% - 24px));max-width:620px;max-height:90dvh;overflow:auto;padding:28px;border:1px solid #d4dccb;border-radius:12px;background:#f6f5ef;color:#19382e;box-shadow:0 20px 80px #14272150}.mm-community-dialog::backdrop{background:#14272180}.mm-community-dialog h2{font-size:24px;max-width:470px;line-height:1.4}.mm-community-dialog p{font-size:13px;line-height:1.8}.mm-community-dialog .mm-close{float:right;padding:6px 10px;font-size:11px}.mm-field{display:block;margin:17px 0;font-size:12px;font-weight:600}.mm-field>span{display:block;margin-bottom:7px}.mm-field input,.mm-field textarea,.mm-field select{display:block;box-sizing:border-box;width:100%;font:400 14px 'DM Sans',sans-serif;border:1px solid #c4ceb9;border-radius:6px;padding:11px;background:#fffef9;color:#19382e}.mm-field[hidden]{display:none}.mm-member-results{display:flex;flex-direction:column;gap:7px;max-height:220px;overflow:auto}.mm-member-results button{text-align:left;line-height:1.6}.mm-member-results [aria-pressed=true]{background:#dae7cf;border-color:#67864e}.mm-community-dialog .mm-small{font-size:11px;color:#66785d}.mm-form-status{color:#536e43;min-height:20px;font-size:12px}.mm-inbox{margin-top:23px;border-top:1px solid #d3dcc8;padding-top:17px}.mm-inbox summary{cursor:pointer;font-size:14px;font-weight:700;margin-bottom:17px}.mm-inbox-row{display:flex;gap:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #d3dcc8;padding:12px 0;font-size:12px;line-height:1.7}.mm-inbox-row button{flex-shrink:0}.mm-invite-preference{display:flex;gap:9px;align-items:center;font-size:12px;margin:17px 0}.mm-comparison{width:100%;border-collapse:collapse;margin:18px 0}.mm-comparison th,.mm-comparison td{text-align:left;padding:14px;border-bottom:1px solid #cbd6bf;font-size:15px}.game~.mm-community{grid-column:1;max-width:510px}.mm-community a{font-size:12px;color:#315b43}@media(max-width:650px){.mm-community{padding:20px}.mm-community-actions{flex-direction:column}.mm-community-dialog{padding:20px}.mm-inbox-row{align-items:flex-start;flex-direction:column}.mm-community h2{font-size:19px}}

.mm-embedded main:has(.game)>.mm-back-games{grid-column:1;grid-row:1}.mm-embedded .intro{grid-row:2}.mm-embedded .game{grid-row:3}.mm-embedded main:has(.game)>aside{grid-row:2/4}.mm-embedded .game+.mm-social{grid-row:4}.mm-embedded .game~.mm-community{grid-row:5}
