/* A family of artwork, not one image repeated on every surface. */
body{background:#080b0f!important}body::before{background:radial-gradient(ellipse at top left,#68112525,transparent 55%),radial-gradient(ellipse at bottom right,#99743c18,transparent 55%)!important}main{background:transparent!important}
.card,.m-card,.portal-shell,.dashboard-card,.login-shell,.profile-shell,.form-card,.culture-card,.now-board,.now-card,.prose,.home-fan-posts article,.fan-wall-grid .m-card,.artist-directory-card,.membership-pass,.chart-song,.creator-slide,.dcr-chart-card,.dcr-home-live{background-image:none!important;background-color:#11171c!important;border:1px solid #444447!important;border-top:2px solid #8f733f!important;box-shadow:0 12px 28px #0003!important}
.dcr-chart-card{background:linear-gradient(140deg,#271019,#10151b)!important;border-left:3px solid #cb1843!important}.dcr-chart-card:nth-child(2){background:linear-gradient(140deg,#282115,#10151b)!important;border-left-color:#c7a051!important}.dcr-chart-card:nth-child(3){background:linear-gradient(140deg,#142b2b,#10151b)!important;border-left-color:#6d9c96!important}.dcr-chart-card:nth-child(4){background:linear-gradient(140deg,#261c31,#10151b)!important;border-left-color:#9d7bb3!important}.dcr-chart-card:nth-child(5){background:linear-gradient(140deg,#2d1a14,#10151b)!important;border-left-color:#cc7957!important}.dcr-chart-card:nth-child(6){background:linear-gradient(140deg,#1c2430,#10151b)!important;border-left-color:#8395b1!important}
.creator-slide:nth-child(even),.home-fan-posts article:nth-child(even),.fan-wall-grid .m-card:nth-child(even){background:#18191c!important;border-top-color:#bb2546!important}
.form-card,.login-shell,.portal-shell{background:#10161c!important;border-top:3px solid #b29459!important}
.page-hero,.founder-hero,.m-intro,.hero:not(.showcase-hero){background:radial-gradient(ellipse at right,#7a274046,transparent 65%),linear-gradient(120deg,#080b10,#181d25)!important}
.art-charts .page-hero{background:linear-gradient(90deg,#080b10ed,#080b1080),url('dcr-art-charts.webp') center/cover!important}
.art-community .page-hero,.art-community .audience-hero{background:linear-gradient(90deg,#080b10ed,#080b1075),url('dcr-art-fans.webp') center/cover!important}
.art-studio .page-hero,.art-studio .audience-hero,.art-studio .m-intro{background:linear-gradient(90deg,#080b10ee,#080b1090),url('dcr-art-studio.webp') center/cover!important}
.dcr-home-live{background:linear-gradient(90deg,#090d12fc 40%,#090d12b8),url('dcr-art-charts.webp') right center/cover!important;border-top-color:#c42149!important}
.dcr-home-charts{background:linear-gradient(110deg,#0a0e14,#181019)!important}
.dcr-meaning{background:linear-gradient(110deg,#171510,#090e14)!important}
.photo-fans{background-image:url('dcr-art-fans.webp')!important;background-position:70% center!important}
.footer{background:radial-gradient(ellipse at top right,#66152935,transparent 65%),#06090d!important;border-top:2px solid #947740!important}
.section:nth-of-type(even){background:#0d111780!important}
.fresh-art-banner{position:relative;display:flex;align-items:flex-end;min-height:230px;border:1px solid #554937;border-radius:7px;margin:0 0 28px;padding:26px;background:linear-gradient(90deg,#080c12d9,#080c1230),var(--section-art) center/cover;overflow:hidden}.fresh-art-banner h2{max-width:600px;margin:0!important;text-shadow:0 2px 18px #000}.fresh-art-banner h2::after{display:none!important}
.fresh-fans{--section-art:url('dcr-art-fans.webp')}.fresh-studio{--section-art:url('dcr-art-studio.webp')}.fresh-charts{--section-art:url('dcr-art-charts.webp')}
@media(max-width:700px){.fresh-art-banner{min-height:180px;padding:22px}.fresh-art-banner h2{font-size:29px!important}.art-community .page-hero,.art-studio .page-hero,.art-charts .page-hero{background-position:65% center!important}}
