.ruf-root[data-v-1b3f0f98]{isolation:isolate;--px:0;--py:0}.ruf-wrap[data-v-1b3f0f98]{transform:translate3d(calc(var(--px) * var(--depth,0px)), calc(var(--py) * var(--depth,0px)), 0);will-change:transform;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ruf-piece[data-v-1b3f0f98]{position:absolute}.ruf-img[data-v-1b3f0f98]{object-fit:contain;width:100%;height:100%;opacity:var(--o,.12);transform:rotate(var(--rot,0deg));filter:grayscale(1) brightness(1.5) sepia(1) hue-rotate(var(--hue,178deg)) saturate(3.5) drop-shadow(0 0 var(--glow,12px) rgba(var(--primary-rgb-500), .4));position:absolute;inset:0}.ruf-glow[data-v-1b3f0f98]{background:radial-gradient(circle, rgba(var(--primary-rgb-400), .4), transparent 65%);animation:ruf-tick-1b3f0f98 var(--dur,11s) ease-in-out var(--delay,0s) infinite alternate;will-change:transform, opacity;border-radius:9999px;position:absolute;inset:-35%}@keyframes ruf-tick-1b3f0f98{0%{opacity:calc(var(--o,.12) * .45);transform:scale(.9)}to{opacity:calc(var(--o,.12) * 1.5);transform:scale(1.1)}}.ruf-wash[data-v-1b3f0f98]{background:radial-gradient(ellipse 65% 45% at 50% -5%, rgba(var(--primary-rgb-500), .12), transparent 70%);position:absolute;inset:0}.ruf-root.perf-lite .ruf-wrap[data-v-1b3f0f98]{display:none}@media (prefers-reduced-motion:reduce){.ruf-glow[data-v-1b3f0f98]{opacity:calc(var(--o,.12) * .9);animation:none}.ruf-wrap[data-v-1b3f0f98]{transition:none}}.phs-card[data-v-6d744dda]{backdrop-filter:blur(12px);background:#0a0a0a8c;border:1px solid #0082ff33;border-radius:1rem;position:relative}.perf-lite .phs-card[data-v-6d744dda]{backdrop-filter:none!important;background:#171717f2!important}.bench[data-v-6d744dda]{backdrop-filter:blur(12px);background:linear-gradient(#171717e6,#0a0a0aeb);border:1px solid #0082ff2e;box-shadow:inset 0 1px #ffffff0a,0 20px 60px -24px #000000d9}.perf-lite .bench[data-v-6d744dda]{backdrop-filter:none;background:#171717f7}.tick-mark i[data-v-6d744dda]{filter:drop-shadow(0 0 9px #fb923c80)drop-shadow(0 3px 8px #00000080)}@media (prefers-reduced-motion:no-preference){.tick-mark.tick-live i[data-v-6d744dda]{animation:2.4s ease-in-out infinite tick-glow-6d744dda}@keyframes tick-glow-6d744dda{0%,to{filter:drop-shadow(0 0 7px #fb923c66)drop-shadow(0 3px 8px #00000080);opacity:.85}50%{filter:drop-shadow(0 0 18px #fb923cd9)drop-shadow(0 3px 8px #00000080);opacity:1}}}.giv-panel[data-v-6d744dda]{transform-origin:top}.giv-pop-enter-active[data-v-6d744dda]{transition:opacity .28s,transform .34s cubic-bezier(.22,1,.36,1)}.giv-pop-leave-active[data-v-6d744dda]{transition:opacity .22s,transform .26s ease-in}.giv-pop-enter-from[data-v-6d744dda],.giv-pop-leave-to[data-v-6d744dda]{opacity:0;transform:scaleY(0)}@media (prefers-reduced-motion:reduce){.giv-pop-enter-active[data-v-6d744dda],.giv-pop-leave-active[data-v-6d744dda]{transition:opacity .14s}.giv-pop-enter-from[data-v-6d744dda],.giv-pop-leave-to[data-v-6d744dda]{transform:none}}.giv-row[data-v-6d744dda]{isolation:isolate;position:relative}.giv-row[data-v-6d744dda]:before{content:"";z-index:-1;border-radius:inherit;transform-origin:0;background:#0082ff1a;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.giv-row[data-v-6d744dda]:hover:before,.giv-row.is-active[data-v-6d744dda]:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.giv-row[data-v-6d744dda]:before{transition:none}}.giv-scroll[data-v-6d744dda]{scrollbar-width:thin;scrollbar-color:#0082ff4d transparent}.giv-scroll[data-v-6d744dda]::-webkit-scrollbar{width:6px}.giv-scroll[data-v-6d744dda]::-webkit-scrollbar-thumb{background:#0082ff4d;border-radius:9999px}.qty-roll[data-v-6d744dda]{will-change:transform, opacity}.roll-up-enter-active[data-v-6d744dda],.roll-up-leave-active[data-v-6d744dda],.roll-down-enter-active[data-v-6d744dda],.roll-down-leave-active[data-v-6d744dda]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s}.roll-up-enter-from[data-v-6d744dda]{opacity:0;transform:translateY(90%)}.roll-up-leave-to[data-v-6d744dda],.roll-down-enter-from[data-v-6d744dda]{opacity:0;transform:translateY(-90%)}.roll-down-leave-to[data-v-6d744dda]{opacity:0;transform:translateY(90%)}@media (prefers-reduced-motion:reduce){.roll-up-enter-active[data-v-6d744dda],.roll-up-leave-active[data-v-6d744dda],.roll-down-enter-active[data-v-6d744dda],.roll-down-leave-active[data-v-6d744dda]{transition:opacity .14s}.roll-up-enter-from[data-v-6d744dda],.roll-up-leave-to[data-v-6d744dda],.roll-down-enter-from[data-v-6d744dda],.roll-down-leave-to[data-v-6d744dda]{transform:none}}
