body.mbc-shell .mbc-avatar{overflow:hidden;flex-shrink:0}
body.mbc-shell .mbc-avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
body.mbc-shell .mbc-profile-cover{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;border-radius:12px;margin-bottom:22px}
body.mbc-shell .mbc-profile-story{border-top:1px solid #d8ddce;padding-top:20px;margin-top:24px}
body.mbc-shell .mbc-profile-story p{font-size:14px;line-height:2;overflow-wrap:anywhere}
body.mbc-shell .mbc-profile-media-grid,body.mbc-shell .mbc-profile-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
body.mbc-shell .mbc-profile-media-editor{margin:20px 0;padding:22px;border:1px solid #d8ddce;border-radius:16px;min-width:0}
body.mbc-shell .mbc-profile-media-editor .mbc-media-preview{display:block;max-width:100%;max-height:160px;object-fit:contain;margin-bottom:12px}
body.mbc-shell .mbc-profile-media-editor [hidden]{display:none}
body.mbc-shell .mbc-profile-media-grid input[type=file]{max-width:100%;font-size:12px}
body.mbc-shell .mbc-profile-media-grid button{margin:8px 6px 0 0;white-space:normal}
body.mbc-shell .mbc-profile-guide{scroll-margin-top:100px}
body.mbc-shell .mbc-profile-guide-grid article{background:#f7f5ec;border-radius:14px;padding:22px;min-width:0}
body.mbc-shell .mbc-profile-guide-grid article>span{color:#9b6042;font:italic 32px Georgia,serif}
body.mbc-shell .mbc-profile-guide-grid h3{font-size:19px}
body.mbc-shell .mbc-profile-guide-grid p{font-size:14px;line-height:1.9}
body.mbc-shell .mbc-profile-template{line-height:1.9;padding:20px;background:#f7f5ec;border-radius:12px}
@media(max-width:760px){body.mbc-shell .mbc-profile-media-grid,body.mbc-shell .mbc-profile-guide-grid{grid-template-columns:minmax(0,1fr)}body.mbc-shell .mbc-profile-media-editor{padding:15px}}
body.mbc-shell .mbc-intro-offer small{display:block;font-size:11px;line-height:1.8;margin-top:6px}
