.fl-fluf.fl-fluf--hd{--lift:0;--sx:1;--sy:1;--fl-fluf-occl:var(--fl-fluf-occlusion);--fl-fluf-pen:var(--fl-fluf-penumbra)}.fl-fluf.fl-fluf--hd .fl-fluf__frames img,[data-fl-theme=dark] .fl-fluf.fl-fluf--hd .fl-fluf__frames img,.fl-fluf.fl-fluf--hd.fl-fluf--asleep .fl-fluf__frames img{filter:none;image-rendering:auto}.fl-fluf.fl-fluf--hd.fl-fluf--asleep .fl-fluf__frames img{filter:saturate(.82)brightness(.97)}.fl-fluf.fl-fluf--hd .fl-fluf__body{translate:0 calc(var(--lift) * var(--size) * -1)}.fl-fluf.fl-fluf--hd .fl-fluf__lean{scale:var(--sx) var(--sy)}.fl-fluf__contact{left:calc(var(--fx) - var(--fw) * .44);width:calc(var(--fw) * .88);top:calc(var(--fy) - var(--size) * .045);height:calc(var(--size) * .085);pointer-events:none;scale:calc(1 - var(--lift,0) * .9);opacity:calc(1 - var(--lift,0) * 1.4);position:absolute}.fl-fluf__contact:before,.fl-fluf__contact:after{content:"";border-radius:50%;position:absolute}.fl-fluf__contact:before{background:radial-gradient(closest-side, var(--fl-fluf-pen), transparent);inset:-60% -18%}.fl-fluf__contact:after{background:radial-gradient(closest-side, var(--fl-fluf-occl), transparent);inset:18% 14%}.fl-fluf--small .fl-fluf__contact:before{inset:-40% -8%}.fl-fluf-art{--fl-fluf-occl:var(--fl-fluf-occlusion);--fl-fluf-pen:var(--fl-fluf-penumbra);--lift:0;width:var(--size);height:var(--size);-webkit-user-select:none;user-select:none;vertical-align:middle;flex:none;display:inline-block;position:relative}.fl-fluf-art img{object-fit:contain;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.fl-fluf-art .fl-fluf__contact{animation:none}.fl-fluf-standing{align-items:center;gap:10px;min-width:0;display:inline-flex}.fl-fluf-standing>.fl-fluf,.fl-fluf-standing>.fl-live{flex:none}.fl-fluf-standing--mark{align-items:flex-end;gap:var(--fl-space-0-5)}.fl-fluf-standing--mark>.fl-badge{margin-bottom:var(--fl-space-0-5)}.fl-fluf-standing__text{flex-direction:column;gap:1px;min-width:0;display:flex}.fl-fluf-standing__name{font-weight:var(--fl-weight-semibold);font-size:var(--fl-text-body,14px);letter-spacing:-.006em;color:var(--fl-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-fluf-standing__meta{align-items:center;gap:8px;min-width:0;display:inline-flex}.fl-fluf-standing__detail{font-size:var(--fl-text-small,12px);color:var(--fl-text3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-fluf__frames picture,.fl-fluf-art picture{display:contents}
