.hf6JRq_figure{color:var(--color-brand-deep);container-type:inline-size}.hf6JRq_scene{cursor:pointer;text-align:left;width:100%;height:clamp(370px,95cqi,500px);display:block;position:relative;overflow:hidden}.hf6JRq_wall{background:linear-gradient(90deg, color-mix(in oklch, var(--color-brand-sky) 48%, transparent), color-mix(in oklch, var(--color-brand-sky) 18%, transparent) 35%, transparent);width:9%;position:absolute;top:0;bottom:12%;left:48%;-webkit-mask-image:linear-gradient(#0000,#000 15% 82%,#0000);mask-image:linear-gradient(#0000,#000 15% 82%,#0000)}.hf6JRq_wall:before{content:"";background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--color-primary) 55%, transparent) 25%, var(--color-primary) 50%, color-mix(in oklch, var(--color-primary) 55%, transparent) 75%, transparent);width:2px;position:absolute;inset:0 auto 0 0}.hf6JRq_canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hf6JRq_wallLabel{font-size:18px;font-weight:600;position:absolute;top:90%;left:52.5%;transform:translate(-50%)}.hf6JRq_reason{opacity:0;pointer-events:none;white-space:nowrap;background:var(--color-brand-cream);color:var(--color-brand-deep);border-radius:999px;padding:5px 9px;font-size:12px;line-height:1.2;position:absolute}.hf6JRq_reason[data-outcome=allowed]{background:var(--color-brand-mint)}.hf6JRq_fallback img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:clamp(40px,10cqi,56px);position:absolute;transform:translate(-50%,-50%)}.hf6JRq_scene[data-ready=false] .hf6JRq_reason{display:none}.hf6JRq_scene:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:12px}.hf6JRq_artwork{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 93%,#0000),linear-gradient(#0000,#000 5% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 93%,#0000),linear-gradient(#0000,#000 5% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hf6JRq_source{pointer-events:none;height:32px;opacity:calc(.65 + var(--source-pulse,0) * .35);align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.hf6JRq_sourceIcon{object-fit:contain;width:24px;height:24px;display:block}.hf6JRq_sourceIcon[data-wordmark=true]{width:68px}.hf6JRq_sourceName{color:#18202b;letter-spacing:-.6px;margin-left:4px;font-size:14px;font-weight:650}.hf6JRq_reason[data-outcome=blocked]{color:#991b1b;white-space:normal;text-align:right;background:#fee2e2;border-radius:10px}