body .mm-support-red,body a.mm-support-red,body button.mm-support-red{background:#c7354d!important;color:#fff!important;border:1px solid #f27788!important;font-weight:750;box-shadow:0 4px 16px #c7354d33}body .mm-support-red:hover{background:#e34b61!important}.profile-tabs .mm-support-red{margin-left:auto;white-space:normal}.mm-private-placeholder{min-height:190px;display:grid;place-items:center;background:linear-gradient(130deg,#20476b66,#922f6655)!important}.mm-private-placeholder button{width:100%;min-height:170px;background:transparent;color:inherit;border:0}.mm-private-placeholder span{display:block;filter:blur(8px);font-size:75px;opacity:.6}.mm-support-media .mm-support-identity{display:flex;position:static;align-items:center;justify-content:flex-start;gap:14px;padding:0 0 20px;margin:0;text-align:left;border:0}.mm-support-identity>img{width:58px;height:58px;object-fit:cover;border-radius:50%}.mm-support-identity h2,.mm-support-identity p{margin:0}.mm-support-media .hero-photo{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.mm-support-media iframe.hero-photo{border:0;aspect-ratio:16/9}.mm-support-gallery .mm-gallery-photo{display:block;padding:0;width:100%;border:0;background:none}.mm-support-gallery img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.mm-support-gallery .editable-media:empty{display:none}.mm-gallery-dialog{width:min(900px,94vw);max-height:92dvh;padding:16px;border:1px solid #53728e;border-radius:18px;background:#0a1623;color:#fff}.mm-gallery-dialog::backdrop{background:#000b}.mm-gallery-dialog img{display:block;max-width:100%;max-height:72dvh;margin:auto;object-fit:contain}.mm-gallery-dialog nav{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:12px}.mm-gallery-dialog button{padding:10px 16px;border:1px solid #53728e;border-radius:9px;background:#1b354c;color:white}.mm-payment-v146{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;max-width:1100px!important}.mm-payment-v146 .mm-support-media{grid-column:2;grid-row:1}.mm-payment-details{grid-column:1;grid-row:1;min-width:0}.mm-support-media .editable-media{position:relative}body[data-artist-theme] .entry{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:40px!important;max-width:1100px;margin:32px auto;padding:24px}body[data-artist-theme] .entry-art{width:auto!important;max-width:none!important;margin:0!important;padding:24px;border-radius:18px;background:#ffffff05}body[data-artist-theme] .entry-form{min-width:0}body[data-artist-theme] .mosaic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body[data-artist-theme] .entry-form>h1{font-size:clamp(26px,3vw,40px)}
@media(max-width:720px){body[data-artist-theme] .entry{grid-template-columns:1fr!important;gap:24px!important;padding:18px!important}.mm-payment-v146{display:flex;flex-direction:column;padding:18px}.mm-payment-v146 .mm-support-media{order:-1}.profile-tabs .mm-support-red{margin:8px 0}.mm-support-media .hero-photo{max-height:320px}}

body[data-artist-theme] .entry-art{align-self:start}body[data-artist-theme] .entry-form>.button{display:table;margin:0 auto 20px}body[data-artist-theme] .entry-form>.eyebrow{display:block}
