/* An opt-in profile palette, independent of the viewer's site-wide theme. */
.palette-options :is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach])>span{background:#fff;border:1px solid #b5b3bd}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]){--profile-accent:#97334d;--profile-soft:#f3e9ed;--profile-edge:#ded4d9;--text:#28232d;--muted:#706571;color:#28232d;background:#fff;border:1px solid #e1dce3;border-radius:24px;padding:24px;color-scheme:light}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach])>.profile-cover{background:linear-gradient(115deg,#f8f5f7,#fff 80%);color:#28232d;border-color:#e1dce3}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :where(#memberName,h2,h3,h4,.profile-cover){color:#28232d}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :where(#memberHandle,#memberJoined,#memberBio,.profile-bio,.subtle,.profile-cover p,.profile-poster span,.actor-card strong,.diary-review,.personal-collection p,.friend-person small){color:#625764}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(.profile-stats>button,.rated-movie,.activity-chart,.release-years,.profile-empty,.personal-collection,.profile-form,#profileEditForm,#passwordForm,.experience-settings,.review-card,.friend-review,.achievement-card,.palette-options label,.banner-options label){background:#f8f6f9;border-color:#e3dce6;color:#302836}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(.profile-stats small,.rated-movie small,.profile-form small,.experience-settings small,.actor-card small,.my-review-link>span,.my-review-link small,.histogram-legend,.histogram-column small,.achievement-card small){color:#6e6274}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(.profile-stats b,.rated-movie>strong,.text-button,.my-review-link strong,.review-score,.eyebrow){color:var(--profile-accent,#97334d)}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(.profile-tabs,.friend-row,.comment,.my-review-link,.review-card,.friend-review){border-color:#e3dce6}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(.filter-button,.genre-chips span,.showcase-badge,.achievement,.theme-option){background:#f3eef5;color:#5b425f;border-color:#dcd1e1}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .filter-button.active{background:#97334d;border-color:var(--profile-accent,#97334d);color:#fff}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .button:not(.primary){background:#f4eef5;color:#643a57;border-color:#cfc0d1}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .button.primary{color:#fff}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .achievement-card.earned{background:linear-gradient(135deg,#f5e8ed,#fff);color:#302836;border-color:#dcb9c5}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .achievement-card.locked{color:#7e7783}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .profile-edit-link{background:#fff;color:var(--profile-accent,#97334d);border-color:#cdbec7;box-shadow:0 3px 15px #24102114}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(input,textarea,select){background:#fff;color:#302836;border-color:#cfc3d6}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .histogram-track{fill:#3c284010}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .histogram-bar{fill:var(--profile-accent,#b2375e)}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .release-years meter::-webkit-meter-bar{background:#e8dfe9}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(.profile-avatar,.small-avatar){background:#f1e4ec}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .avatar-placeholder{color:var(--profile-accent,#97334d)}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) :is(#profileStatus,#showcaseStatus,#experienceStatus){color:#91314d;background:#f9edf2}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .art-title{color:#fff}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) .card-meta{color:#6e6274}
.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]) #profileSettings #memberEmail{color:#625764!important}
@media(max-width:600px){.profile-page :is(#memberPanel,#publicProfileContent):is([data-palette=white],[data-palette=ice],[data-palette=pearl-mint],[data-palette=pearl-lavender],[data-palette=pearl-peach]){padding:15px;border-radius:18px}}
