.CharacterProfile_page__6ePhy{--profile-color:var(--accent);--profile-paper:color-mix(in srgb,var(--surface) 58%,var(--media-background));--profile-line:color-mix(in srgb,var(--foreground) 12%,transparent)}.CharacterProfile_page__6ePhy[data-tone=warm]{--profile-color:var(--warning)}.CharacterProfile_page__6ePhy[data-tone=cool]{--profile-color:var(--info)}.CharacterProfile_hero__lhfqU{isolation:isolate;--profile-hero-paper:color-mix(in srgb,var(--media-background) 86%,var(--surface));color:var(--on-media);background:linear-gradient(110deg,var(--profile-hero-paper) 35%,color-mix(in srgb,var(--profile-color) 12%,var(--profile-hero-paper)))}.CharacterProfile_hero__lhfqU p:not(.CharacterProfile_eyebrow__7QnlM){color:color-mix(in srgb,var(--on-media) 85%,transparent)}.CharacterProfile_hero__lhfqU dt{color:color-mix(in srgb,var(--on-media) 70%,transparent)}.CharacterProfile_hero__lhfqU button[aria-expanded]{color:var(--on-media)}.CharacterProfile_hero__lhfqU details{color:var(--foreground)}[data-theme=light] .CharacterProfile_page__6ePhy{--profile-paper:var(--surface)}[data-theme=light] .CharacterProfile_hero__lhfqU .CharacterProfile_eyebrow__7QnlM{color:var(--on-media)}.CharacterProfile_hero__lhfqU:before{content:"";position:absolute;z-index:-1;inset:-70% -10% -100% 40%;border:1px solid color-mix(in srgb,var(--profile-color) 25%,transparent);border-radius:50%;box-shadow:0 0 0 38px color-mix(in srgb,var(--profile-color) 4%,transparent),0 0 0 90px color-mix(in srgb,var(--profile-color) 3%,transparent);transform:rotate(-25deg)}.CharacterProfile_art__sN5qg{mask-image:linear-gradient(90deg,transparent,black 25%)}.CharacterProfile_art__sN5qg img{object-fit:cover;object-position:50% 20%}.CharacterProfile_art__sN5qg[data-wide=true]{width:100%;mask-image:none}.CharacterProfile_art__sN5qg[data-wide=true] img{object-position:right center}.CharacterProfile_navigation__zv_F7{background:color-mix(in srgb,var(--profile-paper) 96%,transparent)}.CharacterProfile_tab__xoGCD{position:relative;border-radius:.6rem .6rem 0 0}.CharacterProfile_tab__xoGCD[aria-pressed=true]{color:var(--foreground);background:color-mix(in srgb,var(--accent) 16%,var(--profile-paper))}.CharacterProfile_tab__xoGCD[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:3px;border-radius:3px;background:var(--accent)}.CharacterProfile_stage__bOIcw{position:relative;border-color:var(--profile-line);background:var(--profile-paper)}.CharacterProfile_stage__bOIcw[aria-pressed=true]{border-color:var(--profile-color);box-shadow:0 0 0 1px var(--profile-color)}.CharacterProfile_stage__bOIcw[aria-pressed=true] .CharacterProfile_stageTitle__jCjeV{color:var(--profile-color)}.CharacterProfile_stage__bOIcw:after{content:"";position:absolute;height:8px;width:8px;border-radius:50%;left:calc(50% - 4px);bottom:-14px;background:var(--muted);box-shadow:0 0 0 4px var(--background)}.CharacterProfile_stage__bOIcw[aria-pressed=true]:after{background:var(--profile-color)}.CharacterProfile_reading__Xkh9M{background:var(--profile-paper);border:1px solid var(--profile-line);border-radius:1rem}.CharacterProfile_eyebrow__7QnlM{color:var(--profile-color);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.CharacterProfile_bar__VE9g4{background:linear-gradient(to right,var(--accent),var(--profile-color))}@media (max-width:639px){.CharacterProfile_art__sN5qg{opacity:.72;mask-image:linear-gradient(90deg,transparent,black 35%)}.CharacterProfile_art__sN5qg[data-wide=true]{top:0;bottom:auto;width:100%;height:180px;opacity:.5;mask-image:linear-gradient(180deg,black,transparent)}.CharacterProfile_hero__lhfqU:before{inset:-20% -60% -30% 30%}}.CharacterProfile_art__sN5qg[data-selected=true]{opacity:.18}