.profile-transition-scene{min-width:0}.profile-transition-scene[data-phase=leaving]{pointer-events:none;transform-origin:50% 40vh;will-change:transform, opacity;animation:.65s cubic-bezier(.22,.65,.25,1) both profile-scene-leave}.profile-transition-scene[data-phase=revealing]{transform-origin:50% 40vh;animation:.48s cubic-bezier(.16,1,.3,1) both profile-scene-arrive}.profile-transition{z-index:2147483000;isolation:isolate;color:#f5f5f5;outline:none;place-items:center;display:grid;position:fixed;inset:0}.profile-transition:before{z-index:-1;content:"";background:#111;animation:.32s both profile-veil-in;position:absolute;inset:0}.profile-transition-identity{text-align:center;flex-direction:column;align-items:center;max-width:100%;padding:clamp(2.1rem,4.5vw,3.5rem);animation:.48s cubic-bezier(.16,1,.3,1) .16s both profile-identity-in;display:flex}.profile-transition-orbit{place-items:center;width:clamp(154px,9.6vw,184px);height:clamp(154px,9.6vw,184px);display:grid;position:relative}.profile-transition-orbit img{border-radius:clamp(26px,1.65vw,30px);width:clamp(104px,6.45vw,122px);height:clamp(104px,6.45vw,122px);display:block;box-shadow:0 12px 42px #0009,0 0 0 1px #ffffff0d}.profile-transition-ring{fill:none;stroke-width:2.5px;width:100%;height:100%;position:absolute;inset:0}.profile-transition-track{stroke:#ffffff0b}.profile-transition-arc{stroke:var(--accent,#e50914);stroke-dasharray:100 284;stroke-linecap:round;transform-origin:50%;animation:1.15s linear infinite profile-orbit}.profile-transition-name{letter-spacing:.01em;overflow-wrap:anywhere;margin:1.25rem 0 0;font-size:clamp(1.28rem,1.42vw,1.52rem);font-weight:650}.profile-transition-status{color:#a6a6a6;margin:.6rem 0 0;font-size:clamp(.87rem,.94vw,.96rem);line-height:1.45}.profile-transition-identity button,.profile-transition-identity>a{color:#eee;font:inherit;cursor:pointer;background:#222;border:1px solid #ffffff38;border-radius:999px;margin-top:1.5rem;padding:.6rem 1rem;font-size:.85rem}.profile-transition-identity :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #fff}.profile-transition[data-phase=error] .profile-transition-arc{animation-play-state:paused}.profile-transition[data-phase=revealing]{pointer-events:none;animation:.38s both profile-overlay-out}.profile-transition[data-phase=revealing] .profile-transition-identity{animation:.28s both profile-identity-out}@keyframes profile-scene-leave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.055)}}@keyframes profile-scene-arrive{0%{opacity:0;transform:scale(1.022)}to{opacity:1;transform:scale(1)}}@keyframes profile-veil-in{0%{opacity:0}to{opacity:1}}@keyframes profile-identity-in{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}@keyframes profile-identity-out{to{opacity:0;transform:scale(1.045)}}@keyframes profile-overlay-out{to{opacity:0}}@keyframes profile-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.profile-transition-scene[data-phase]{animation:none;transform:none}.profile-transition-scene[data-phase=leaving]{opacity:0}.profile-transition:before,.profile-transition-identity,.profile-transition-arc{animation:none}.profile-transition[data-phase=revealing],.profile-transition[data-phase=revealing] .profile-transition-identity{animation-duration:.1s}}
