[data-pv]{--pv-scrim:0;--pv-scrim-rgb:0 0 0;--pv-card-a:1;--pv-vig:.3;--pv-hero-a:.8;--pv-accent:var(--primary);--pv-surf:var(--surface);position:relative;isolation:isolate}:is(:root[data-effects] [data-pv],[data-pv][data-glass])[data-bg]{--pv-surf:color-mix(in srgb,var(--surface) calc(var(--pv-card-a) * 100%),transparent)}@media (prefers-reduced-transparency:reduce){[data-pv]{--pv-surf:var(--surface)!important}}@media (prefers-contrast:more){[data-pv]{--pv-surf:var(--surface)!important}}.pv-backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--bg)}.pv-backdrop.pv-contained{position:absolute;z-index:0;border-radius:inherit}.pv-media{position:absolute;inset:-6% 0}.pv-media.pv-parallax{will-change:transform}.pv-media img,.pv-media video{width:100%;height:100%;object-fit:cover;display:block}.pv-media[data-blur] img,.pv-media[data-blur] video{transform:scale(1.06)}.pv-tone{background:rgb(var(--pv-scrim-rgb)/var(--pv-scrim))}.pv-accent-wash,.pv-tone{position:absolute;inset:0}.pv-accent-wash{background:linear-gradient(160deg,var(--pg1,var(--primary)),transparent 55%,var(--pg2,var(--pink)));opacity:.32;mix-blend-mode:soft-light}.pv-vignette{position:absolute;inset:0;background:radial-gradient(ellipse 85% 75% at 50% 45%,transparent 50%,rgb(0 0 0/var(--pv-vig)) 100%)}.pv-fade{position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to bottom,transparent,rgb(var(--pv-scrim-rgb)/calc(var(--pv-scrim) + .25)))}.pv-pause{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;width:44px;height:44px;border-radius:var(--r-pill);display:grid;place-items:center;padding:0;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border-strong);color:var(--text);font-size:16px;box-shadow:var(--elev-2)}@media (max-width:1023px){.pv-pause{bottom:calc(var(--bottomnav-h, 64px) + 12px + env(safe-area-inset-bottom))}}.pv-pause:active{transform:scale(var(--press-scale))}.pv-card{padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--elev-1)}@media (min-width:1024px){.pv-card{padding:var(--sp-5)}}[data-pv] .card,[data-pv] .p-head,[data-pv] .pv-card{background:var(--surface)}[data-pv][data-bg] .card,[data-pv][data-bg] .p-head,[data-pv][data-bg] .pf>.pf-inner,[data-pv][data-bg] .pv-card{background:var(--pv-surf)}:is(:root[data-effects] [data-pv],[data-pv][data-glass])[data-bg] :is(.pv-card,.card,.p-head){-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border-color:var(--glass-hairline);box-shadow:inset 0 1px 0 var(--glass-hi),var(--elev-2)}:root:not([data-effects]) [data-pv][data-bg]:not([data-glass]) :is(.pv-card,.card,.p-head){background:var(--surface)}@media (prefers-reduced-transparency:reduce){[data-pv] .card,[data-pv] .p-head,[data-pv] .pv-card{background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){[data-pv] .card,[data-pv] .p-head,[data-pv] .pv-card{background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--border-strong)}}[data-pv][data-bg] :is(.p-bio,.p-links,.role-badges,.medal-strip,[data-pv-onbg]){padding:10px 12px;border-radius:var(--r-md);background:var(--pv-surf)}:is(:root[data-effects] [data-pv],[data-pv][data-glass])[data-bg] :is(.p-bio,.p-links,.role-badges,.medal-strip,[data-pv-onbg]){-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}[data-pv][data-bg] .pv-onbg{display:inline-block;padding:6px 10px;border-radius:var(--r-sm);background:var(--pv-surf)}.pv-credit{margin:16px 0 0}.pv-credit a{color:inherit}.pv-ph{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--r-pill);font-size:12px;font-weight:750;letter-spacing:.02em;background:var(--warn-bg);color:var(--warn-ink);border:1px dashed var(--warn-border)}.pv-ring{position:relative;display:inline-grid;place-items:center;border-radius:var(--r-pill);flex:none;isolation:isolate}.pv-ring:before{content:"";position:absolute;inset:-5px;border-radius:inherit;z-index:-1;opacity:0}.pv-ring[data-ring=trusted]:before{opacity:1;background:var(--pv-accent)}.pv-ring[data-ring=award]:before{opacity:1;background:conic-gradient(from 210deg,#F4C95D,var(--pv-accent),#F4C95D)}.pv-ring[data-ring=champion]:before{opacity:1;inset:-6px;background:conic-gradient(#7A4A00,#F4C95D,#FFF1B8,#B07000,#F4C95D,#7A4A00)}.anim .pv-ring[data-ring=award]:before,.anim .pv-ring[data-ring=champion]:before{animation:pv-spin 9s linear infinite}.pv-ring .p-avatar{box-shadow:0 0 0 4px var(--bg)}.pv-presence{position:absolute;right:4%;bottom:4%;z-index:2;display:grid;place-items:center;min-width:22px;min-height:22px;border-radius:var(--r-pill)}.pv-presence:empty{display:none}@keyframes pv-spin{to{transform:rotate(1turn)}}.pv-glow{position:relative;border-radius:calc(var(--r-lg) + 2px);padding:1.5px;overflow:hidden;isolation:isolate}.pv-glow:before{content:"";position:absolute;left:50%;top:50%;width:200vmax;height:200vmax;margin:-100vmax 0 0 -100vmax;z-index:-1;background:conic-gradient(from 0deg,transparent 0 62%,var(--pg1,var(--primary)) 72%,var(--pg2,var(--pink)) 82%,transparent 92%);opacity:.9}.anim .pv-glow:before{animation:pv-spin 7s linear infinite}.pv-glow>*{border-radius:var(--r-lg)}.cu{display:inline-grid;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cu>*{grid-area:1/1}.cu-size{visibility:hidden}.pv-tilt{transform-style:preserve-3d;transition:transform var(--dur-base) var(--ease-enter)}.pv-tilt[data-tilting]{transition:none}.pv-tilt .pv-depth{transform:translateZ(28px)}.pv-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at 30% 20%,rgb(255 255 255/.22),transparent 55%);transition:opacity var(--dur-base) var(--ease-state)}@media (hover:hover) and (pointer:fine){.pv-tilt:hover .pv-glare{opacity:1}}.pv-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:1px;gap:1px;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--border);background:var(--border)}.pv-stat{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;min-height:76px;align-content:center;background:var(--pv-surf)}:is(:root[data-effects] [data-bg],[data-glass][data-bg]) .pv-stat{-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}@media (prefers-reduced-transparency:reduce){[data-pv] :is(.pv-stat,.pvh-name,.p-bio,.p-links,.role-badges,.medal-strip,[data-pv-onbg]){background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){[data-pv] :is(.pv-stat,.pvh-name,.p-bio,.p-links,.role-badges,.medal-strip,[data-pv-onbg]){background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.pv-stat b{font-family:var(--font-display);font-weight:800;font-size:var(--fs-xl);letter-spacing:var(--display-track);line-height:1.1}.pv-stat dd>span,.pv-stat>span{color:var(--muted);font-size:var(--fs-sm)}.pv-stat b{display:block}@media (max-width:767px){[data-pv]{font-size:16px}[data-pv] :is(.small,small,.xs,.pcal span,.pcal li,.pcal p,.pcal button,.pcal a,.p-pronouns,.p-status,.widget h3,.widget-stat span,.widget-chips span,.widget-wish span,.widget-pet,.p-link,.p-music,.p-link .small,.p-music .small,.medal-chip,.crew-tag,.pv-stat>span,.pv-stat dd>span,.pv-credit,.pv-ph,.tag,.role-badges *,.rating-item *,.coll-profile *,.aw-title-row *,.chip,.badge,.pill,button,.btn,.btn-ghost,a.btn,a.btn-ghost){font-size:16px}.widget h3{letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.pv-media.pv-parallax{will-change:auto;transform:none!important}.pv-glow:before,.pv-ring:before{animation:none!important}.pv-tilt{transform:none!important;transition:none}}