.fv-arc{--fv-preview-width:clamp(220px,28vw,400px)}.fv-arc-previews{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.fv-arc-preview{z-index:0;width:var(--fv-preview-width);visibility:hidden;opacity:0;margin:0;padding:0;transition:opacity .38s linear,visibility 0s .66s;position:absolute;top:0;left:0}.fv-arc-preview[data-visible=true]{z-index:1;visibility:visible;opacity:1;transition:opacity .28s linear,visibility}.fv-arc-preview-image{aspect-ratio:3/2;background:#080808;position:relative;overflow:hidden}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview-image{clip-path:inset(0);background:0 0}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview-image img{object-fit:cover;width:100%;height:100%;display:block}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview{--fv-preview-x:100%;--fv-preview-y:0%;--fv-preview-shift-x:-100%;--fv-preview-shift-y:0%;--fv-preview-category-width:clamp(270px,30vw,430px);--fv-preview-collapsed:inset(0 0 100% 100%);--fv-preview-dot-left:auto;--fv-preview-dot-right:-4px;--fv-preview-dot-top:-4px;--fv-preview-dot-bottom:auto;--fv-preview-dot-transform:none;left:var(--fv-preview-x);top:var(--fv-preview-y);width:min(100%,var(--fv-preview-category-width));transform:translate(var(--fv-preview-shift-x),var(--fv-preview-shift-y))}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="0"]{--fv-preview-x:100%;--fv-preview-y:0%;--fv-preview-shift-x:-100%;--fv-preview-shift-y:0%;--fv-preview-category-width:clamp(280px,30vw,430px);--fv-preview-collapsed:inset(0 0 100% 100%);--fv-preview-dot-left:auto;--fv-preview-dot-right:-4px;--fv-preview-dot-top:-4px;--fv-preview-dot-bottom:auto;--fv-preview-dot-transform:none}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="1"]{--fv-preview-x:0%;--fv-preview-y:0%;--fv-preview-shift-x:0%;--fv-preview-shift-y:0%;--fv-preview-category-width:clamp(240px,25vw,360px);--fv-preview-collapsed:inset(0 100% 100% 0);--fv-preview-dot-left:-4px;--fv-preview-dot-right:auto;--fv-preview-dot-top:-4px;--fv-preview-dot-bottom:auto;--fv-preview-dot-transform:none}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="2"]{--fv-preview-x:100%;--fv-preview-y:50%;--fv-preview-shift-x:-100%;--fv-preview-shift-y:-50%;--fv-preview-category-width:clamp(300px,32vw,460px);--fv-preview-collapsed:inset(50% 0 50% 100%);--fv-preview-dot-left:auto;--fv-preview-dot-right:-4px;--fv-preview-dot-top:50%;--fv-preview-dot-bottom:auto;--fv-preview-dot-transform:translateY(-50%)}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="3"]{--fv-preview-x:0%;--fv-preview-y:100%;--fv-preview-shift-x:0%;--fv-preview-shift-y:-100%;--fv-preview-category-width:clamp(260px,28vw,400px);--fv-preview-collapsed:inset(100% 100% 0 0);--fv-preview-dot-left:-4px;--fv-preview-dot-right:auto;--fv-preview-dot-top:auto;--fv-preview-dot-bottom:-4px;--fv-preview-dot-transform:none}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="4"]{--fv-preview-x:100%;--fv-preview-y:100%;--fv-preview-shift-x:-100%;--fv-preview-shift-y:-100%;--fv-preview-category-width:clamp(250px,27vw,390px);--fv-preview-collapsed:inset(100% 0 0 100%);--fv-preview-dot-left:auto;--fv-preview-dot-right:-4px;--fv-preview-dot-top:auto;--fv-preview-dot-bottom:-4px;--fv-preview-dot-transform:none}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=outgoing]{z-index:2}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=incoming]{z-index:3}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=outgoing] .fv-arc-preview-image{animation:.66s cubic-bezier(.77,0,.175,1) both fv-preview-collapse}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=incoming] .fv-arc-preview-image{animation:.66s cubic-bezier(.77,0,.175,1) both fv-preview-reveal}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=initial-pending] .fv-arc-preview-image{clip-path:var(--fv-preview-collapsed)}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=initial-incoming] .fv-arc-preview-image{animation:.66s cubic-bezier(.77,0,.175,1) both fv-preview-reveal}@keyframes fv-preview-collapse{0%{clip-path:inset(0)}to{clip-path:var(--fv-preview-collapsed)}}@keyframes fv-preview-reveal{0%{clip-path:var(--fv-preview-collapsed)}to{clip-path:inset(0)}}.fv-arc-preview-layer,.fv-arc-preview-layer .px-stage{width:100%;height:100%;position:absolute;inset:0}.fv-arc-preview-layer[data-layer=outgoing]{z-index:1}.fv-arc-preview-layer[data-layer=incoming]{z-index:2}.fv-arc-preview-layer .px-canvas{width:100%;height:100%;display:block}.fv-arc-preview:before{content:"";z-index:1;left:var(--fv-preview-dot-left,-4px);right:var(--fv-preview-dot-right,auto);top:var(--fv-preview-dot-top,-4px);bottom:var(--fv-preview-dot-bottom,auto);width:7px;height:7px;transform:var(--fv-preview-dot-transform,none);background:#f1f0eb;position:absolute}@media (max-width:600px){.fv-arc{--fv-preview-width:min(220px,calc(100vw - 48px))}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview,.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="0"]{--fv-preview-category-width:min(220px,calc(100vw - 48px))}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="1"]{--fv-preview-category-width:min(190px,calc(100vw - 72px))}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="2"]{--fv-preview-category-width:min(220px,calc(100vw - 48px))}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="3"],.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-sector="4"]{--fv-preview-category-width:min(204px,calc(100vw - 60px))}}@media (prefers-reduced-motion:reduce){.fv-arc-preview,.fv-arc-previews[data-preview-mode=image] .fv-arc-preview-image{transition:none}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=outgoing] .fv-arc-preview-image,.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=incoming] .fv-arc-preview-image,.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=initial-incoming] .fv-arc-preview-image{animation:none}.fv-arc-previews[data-preview-mode=image] .fv-arc-preview[data-phase=initial-pending] .fv-arc-preview-image{clip-path:inset(0)}}
