.VY--eq_root{min-width:0}.VY--eq_stage{isolation:isolate;height:520px;position:relative}.VY--eq_grid{z-index:-1;background-image:radial-gradient(var(--color-border) 1px, transparent 1px);opacity:.6;background-size:18px 18px;position:absolute;inset:5% -2%;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}.VY--eq_collage{isolation:isolate;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr 1fr;align-items:center;gap:8px 0;display:grid;position:absolute;inset:20px 4px}.VY--eq_cell{pointer-events:none;min-width:0;animation:.55s cubic-bezier(.22,1,.36,1) backwards VY--eq_deal;animation-delay:var(--deal-delay);justify-content:center;align-items:center;display:flex}.VY--eq_cell0{z-index:3;--deal-delay:0s;--deal-x:-14px;--deal-y:22px;--deal-rot:6deg;grid-row:span 2}.VY--eq_cell1{z-index:2;--deal-delay:80ms;--deal-x:16px;--deal-y:-18px;--deal-rot:-7deg}.VY--eq_cell2{z-index:1;--deal-delay:.16s;--deal-x:16px;--deal-y:20px;--deal-rot:8deg}.VY--eq_cell:hover{z-index:4}@keyframes VY--eq_deal{0%{opacity:0;transform:translate(var(--deal-x), var(--deal-y)) rotate(var(--deal-rot)) scale(.94)}}.VY--eq_leaving{pointer-events:none;animation:.34s ease-in both VY--eq_sweep}@keyframes VY--eq_sweep{to{opacity:0;transform:translateY(-12px)scale(.97)}}.VY--eq_print{border:1px solid var(--color-border);background:var(--color-bg-alt);cursor:zoom-in;pointer-events:auto;border-radius:5px;width:fit-content;max-width:116%;padding:7px;transition:transform .3s,box-shadow .3s;display:block;position:relative;box-shadow:0 14px 26px -18px #0007}.VY--eq_slot0{transform:translate(9px)rotate(-7deg)}.VY--eq_slot1{transform:translate(-6px)rotate(5deg)}.VY--eq_slot2{transform:translate(-9px)rotate(-3deg)}.VY--eq_photo{border-radius:2px;width:auto;max-width:100%;height:auto;max-height:215px;display:block}.VY--eq_print:hover{transform:rotate(0)scale(1.035);box-shadow:0 20px 35px -20px #0008}.VY--eq_print:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.VY--eq_control{border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.VY--eq_control:hover{color:var(--color-accent);border-color:var(--color-accent)}@media (max-width:639px){.VY--eq_stage{height:390px}.VY--eq_collage{gap:8px 0;inset:15px 8px}.VY--eq_print{padding:5px}.VY--eq_cell0{--deal-x:-9px;--deal-y:14px}.VY--eq_cell1{--deal-x:10px;--deal-y:-12px}.VY--eq_cell2{--deal-x:10px;--deal-y:13px}}@media (prefers-reduced-motion:reduce){.VY--eq_print{transition:none}.VY--eq_print:hover{transform:none}.VY--eq_cell,.VY--eq_leaving{animation-duration:1ms;animation-delay:0s}}.VY--eq_slot0 .VY--eq_photo{max-height:380px}@media (max-width:639px){.VY--eq_photo{max-height:160px}.VY--eq_slot0 .VY--eq_photo{max-height:280px}}.VY--eq_playback{position:relative}.VY--eq_timer{width:40px;height:40px;color:var(--color-accent);pointer-events:none;position:absolute;inset:-3px;transform:rotate(-90deg)}
.y8XuAW_artwork{position:absolute;inset:0}.y8XuAW_original{opacity:0}.y8XuAW_lines{width:100%;height:100%;color:var(--foreground);pointer-events:none;opacity:0;position:absolute;inset:0}.y8XuAW_lines path{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.y8XuAW_artwork[data-drawing=active] .y8XuAW_lines{animation:3.6s both y8XuAW_ink}.y8XuAW_artwork[data-drawing=active] path{animation:y8XuAW_draw 2.2s cubic-bezier(.22,.61,.36,1) var(--stroke-delay) both}.y8XuAW_artwork[data-drawing=active] .y8XuAW_original{animation:2.1s ease-in-out 1.1s both y8XuAW_develop}@keyframes y8XuAW_draw{to{stroke-dashoffset:0}}@keyframes y8XuAW_ink{0%{opacity:0}18%,50%{opacity:.7}to{opacity:0}}@keyframes y8XuAW_develop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.y8XuAW_artwork .y8XuAW_original{opacity:1;animation:none!important}.y8XuAW_artwork .y8XuAW_lines{display:none;animation:none!important}.y8XuAW_artwork path{animation:none!important}}
.fp1Uhq_desk{isolation:isolate;padding:12px 8px;position:relative}.fp1Uhq_panel{border-radius:12px;min-height:590px;display:grid;position:relative}.fp1Uhq_panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.fp1Uhq_sheet{border:1px solid var(--color-border);background:var(--color-bg);transform-origin:50%;border-radius:12px;grid-area:1/1;min-width:0;padding:30px;position:relative;box-shadow:0 18px 50px -35px #0006}@media (min-width:640px){.fp1Uhq_sheet{padding:36px 40px}.fp1Uhq_panel{min-height:575px}}
.lFraPW_stage{margin-inline:-24px;position:relative}.lFraPW_rail{--card-height:clamp(300px, 37vw, 470px);scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;cursor:grab;touch-action:pan-x pan-y;align-items:center;gap:28px;padding:68px max(24px,50% - 175px) 80px;display:flex;position:relative;overflow:auto hidden}.lFraPW_rail::-webkit-scrollbar{display:none}.lFraPW_rail[data-dragging]{cursor:grabbing;scroll-snap-type:none}.lFraPW_frame{width:calc(var(--card-height) * var(--ratio) + 20px);scroll-snap-align:center;max-width:82vw;cursor:inherit;-webkit-user-select:none;user-select:none;outline:none;flex:none}.lFraPW_print{background:var(--color-bg-alt);border:1px solid var(--color-border);transform:translateY(var(--drop,0px)) rotate(calc(var(--curve,0) * 4deg));transform-origin:50% 150%;border-radius:5px;padding:10px 10px 0;transition:box-shadow .25s;display:block;box-shadow:0 18px 35px -20px #0005}.lFraPW_image{width:100%;height:var(--card-height);object-fit:contain;pointer-events:none;border-radius:2px;display:block}.lFraPW_printFooter{color:var(--color-muted);align-items:center;gap:14px;padding:15px 4px;font-size:10px;display:flex}.lFraPW_printFooter>:first-child{font-family:var(--font-mono);color:var(--color-accent)}.lFraPW_printFooter>:nth-child(2){white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.lFraPW_frame:focus-visible .lFraPW_print{outline:2px solid var(--color-accent);outline-offset:5px}.lFraPW_frame:hover .lFraPW_print{box-shadow:0 22px 45px -18px #0006}.lFraPW_arrow{border:1px solid var(--color-border);cursor:pointer;width:44px;height:44px;color:var(--color-text);border-radius:50%;transition:background .2s}.lFraPW_arrow:hover{background:var(--color-bg-alt)}.lFraPW_arrow:disabled{opacity:.3;cursor:default}@media (max-width:640px){.lFraPW_rail{--card-height:330px;gap:18px;padding-block:48px 65px;padding-inline:12vw}.lFraPW_frame{max-width:78vw}.lFraPW_printFooter{gap:8px}}@media (prefers-reduced-motion:reduce){.lFraPW_print{transition:none;transform:none}.lFraPW_arrow{transition:none}}@media (min-width:768px){.lFraPW_stage{margin-inline:calc(-1*max(48px,50vw - 592px))}}
