html body:is(body,[data-mm-profile]) .mm-brand149{display:inline-flex!important;align-items:center;max-width:220px;padding:0!important;background:transparent!important}html body:is(body,[data-mm-profile]) .mm-brand149>img{width:190px!important;height:64px!important;max-width:100%!important;object-fit:contain!important;border-radius:0!important}.sidebar .mm-brand149{width:100%}
html body:is(body,[data-mm-profile]) .cover-button,html body:is(body,[data-mm-profile]) .fan-song-cover{width:100%!important;height:auto!important;aspect-ratio:1!important;overflow:hidden}html body:is(body,[data-mm-profile]) .cover-button>img,html body:is(body,[data-mm-profile]) .fan-song-cover>img,html body:is(body,[data-mm-profile]) .music-card>img,html body:is(body,[data-mm-profile]) .client-music-card>a>img,html body:is(body,[data-mm-profile]) .directory-card .mm-directory-link>img{width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important}html body:is(body,[data-mm-profile]) .cover-button>img{height:100%!important}html body:is(body,[data-mm-profile]) .profile-cover{height:auto!important;min-height:0!important;aspect-ratio:3/1!important;overflow:hidden}html body:is(body,[data-mm-profile]) .profile-cover>img{width:100%!important;height:100%!important;object-fit:contain!important}
html body:is(body,[data-mm-profile]) .song-cards .lesson{display:flex;flex-direction:column;justify-content:flex-start}html body:is(body,[data-mm-profile]) .song-cards .lesson>video,html body:is(body,[data-mm-profile]) .song-cards .audio-cover{width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important}html body:is(body,[data-mm-profile]) .song-cards .audio-cover+video{height:42px!important;aspect-ratio:auto!important}html body:is(body,[data-mm-profile]) .song-cards .body{display:block!important;padding:12px!important;flex:0 0 auto!important}html body:is(body,[data-mm-profile]) .song-cards h3{margin:0 0 8px!important}html body:is(body,[data-mm-profile]) .song-cards .song-author{margin:4px 0!important}
html body:is(body,[data-mm-profile]) .mm-song-links149,html body:is(body,[data-mm-profile]) .mm-sales-actions149{display:flex!important;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:8px 0!important}html body:is(body,[data-mm-profile]) .mm-song-links149>*{flex:1 1 100px;font-size:12px!important;margin:0!important;padding:8px!important}html body:is(body,[data-mm-profile]) .mm-sales-actions149>form{display:inline-flex!important;align-items:center;gap:8px;margin:0!important}html body:is(body,[data-mm-profile]) .mm-sales-actions149>*{position:static!important;min-width:0}html body:is(body,[data-mm-profile]) .mm-song-actions{display:flex!important;gap:5px!important;flex-wrap:nowrap!important}html body:is(body,[data-mm-profile]) .mm-song-actions>button{flex:1 1 0!important;min-width:0!important;white-space:nowrap;padding:7px 3px!important;font-size:clamp(9px,.85vw,12px)!important;margin:0!important}
html body:is(body,[data-mm-profile]) .mm-gallery147 .mm-gallery-scroll149{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:290px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}html body:is(body,[data-mm-profile]) .mm-gallery-scroll149 img{object-fit:contain!important;width:100%;height:100%;aspect-ratio:1}html body:is(body,[data-mm-profile]) .mm-gallery-scroll149>button{min-height:0!important;width:100%;border:0}.mm-photo-dialog147{max-width:90vw}.mm-photo-dialog147>div{display:flex;align-items:center;justify-content:center;gap:10px}.mm-photo-dialog147 img{display:block;margin:auto}.mm-photo-dialog147 p{text-align:center}
html body:is(body,[data-mm-profile]) .mm-fans-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}html body:is(body,[data-mm-profile]) .mm-fan-card{display:flex!important;flex-direction:column!important;align-items:center!important;padding:10px!important;gap:6px!important;min-width:0!important;text-align:center}html body:is(body,[data-mm-profile]) .mm-fan-card>img{width:64px!important;height:64px!important;object-fit:contain!important;border-radius:10px!important}html body:is(body,[data-mm-profile]) .mm-fan-card h3{font-size:12px!important;margin:4px 0!important;overflow-wrap:anywhere}html body:is(body,[data-mm-profile]) .mm-fan-card button{padding:6px!important;font-size:11px!important}.mm-pagination149{display:flex;justify-content:center;gap:12px;align-items:center;margin:18px 0}
html body:is(body,[data-mm-profile]) .chat-contact{width:100%!important;box-sizing:border-box}html body:is(body,[data-mm-profile]) .chat-contact>button{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;width:100%!important;gap:10px!important;min-height:60px;margin:0!important}html body:is(body,[data-mm-profile]) .chat-contact>button>img{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:50%!important;object-fit:cover!important}html body:is(body,[data-mm-profile]) .chat-contact>button>span{flex:1;min-width:0;text-align:left}
html body:is(body,[data-mm-profile]) .mm-payment-v146{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}html body:is(body,[data-mm-profile]) .mm-support-title149{grid-column:1/-1;text-align:center;width:100%;padding:18px;box-sizing:border-box;border-radius:14px;background:var(--mm-panel,#152033)}html body:is(body,[data-mm-profile]) .mm-payment-v146 .mm-payment-details{grid-column:1;grid-row:2}html body:is(body,[data-mm-profile]) .mm-payment-v146 .mm-support-media{grid-column:2;grid-row:2}html body:is(body,[data-mm-profile]) .mm-payment-v146 img{object-fit:contain!important}
html body.mm-library149 main.content{max-width:1400px;margin:20px auto;padding-left:88px;box-sizing:border-box}html body.mm-library149 .fan-menu{position:fixed;left:10px;top:95px;bottom:20px;z-index:50;width:64px;display:flex!important;flex-direction:column;flex-wrap:nowrap;overflow:auto;scrollbar-width:none;background:var(--mm-panel,#152033);border-radius:14px;padding:8px;box-sizing:border-box;transition:width .18s}html body.mm-library149 .fan-menu:hover,html body.mm-library149 .fan-menu:focus-within,html body.mm-library149 .fan-menu.mm-open149{width:230px}html body.mm-library149 .fan-menu a{display:flex!important;align-items:center;justify-content:flex-start;gap:14px;min-height:44px;white-space:nowrap;padding:10px!important}html body.mm-library149 .fan-menu:not(:hover):not(:focus-within):not(.mm-open149) a span{display:none}html body.mm-library149 .v10-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px}html body.mm-library149 .music-card{min-width:0;padding:12px;border-radius:14px;background:var(--mm-panel,#152033)}html body.mm-library149 audio{width:100%;max-width:100%}html body.mm-library149 .music-card h3{font-size:15px;margin:10px 0}html body.mm-library149 .music-card form{display:flex;flex-wrap:wrap;gap:6px}html body.mm-library149 .music-card button{font-size:12px;padding:8px}html body.mm-library149 .music-card select{width:100%;min-width:0}.mm-media-hint149{display:block;font-size:12px;line-height:1.5;opacity:.8}
@media(max-width:900px){html body:is(body,[data-mm-profile]) .mm-fans-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.mm-library149 .v10-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){html body:is(body,[data-mm-profile]) .mm-payment-v146{grid-template-columns:minmax(0,1fr)}html body:is(body,[data-mm-profile]) .mm-payment-v146 .mm-payment-details{grid-column:1;grid-row:2}html body:is(body,[data-mm-profile]) .mm-payment-v146 .mm-support-media{grid-column:1;grid-row:3}html body:is(body,[data-mm-profile]) .mm-brand149>img{width:150px!important;height:50px!important}html body.mm-library149 main.content{padding-left:76px;padding-right:8px}html body.mm-library149 .v10-grid{gap:8px;grid-template-columns:minmax(0,1fr)!important}.mm-gallery147{max-width:300px!important}}
html body.mm-artist[data-mm-profile] .mm-artist-shell{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important}html body.mm-artist[data-mm-profile] .mm-artist-nav{position:sticky!important;top:75px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-self:start;height:calc(100dvh - 85px)!important;min-height:0!important}html body.mm-artist[data-mm-profile] .mm-artist-content{min-width:0!important}html body[data-mm-profile] .profile-cover{margin-bottom:16px!important}html body[data-mm-profile] .artist-header{margin-top:0!important}
html body[data-mm-fan="1"] #mm-global-theme{display:none!important}html body .directory-card .mm-support-red{background:#d6314e!important;color:white!important;border-color:#d6314e!important}
@media(max-width:600px){html body.mm-artist[data-mm-profile] .mm-artist-shell{grid-template-columns:58px minmax(0,1fr)!important;gap:6px!important}html body.mm-artist[data-mm-profile] .mm-artist-nav{width:58px!important;padding:4px!important}html body.mm-artist[data-mm-profile] .mm-artist-content{padding:8px!important}html body.mm-artist[data-mm-profile] .mm-artist-nav.mm-rail-open147{width:230px!important}}
