@layer theme,base;@layer components{.wv-mock{container-type:inline-size}.wv-mock-ui{--u:calc(100cqw / var(--wv-dw,390));--spacing:calc(var(--u) * 4);--text-2xs:calc(var(--u) * 10);--text-11:calc(var(--u) * 11);--text-xs:calc(var(--u) * 12);--text-13:calc(var(--u) * 13);--text-sm:calc(var(--u) * 14);--text-15:calc(var(--u) * 15);--text-base:calc(var(--u) * 16);--text-17:calc(var(--u) * 17);--text-lg:calc(var(--u) * 18);--text-xl:calc(var(--u) * 20);--text-22:calc(var(--u) * 22);--text-2xl:calc(var(--u) * 24);--text-28:calc(var(--u) * 28);--text-3xl:calc(var(--u) * 30);--text-4xl:calc(var(--u) * 36);--text-5xl:calc(var(--u) * 48);--radius-xs:calc(var(--u) * 2);--radius-sm:calc(var(--u) * 4);--radius-md:calc(var(--u) * 6);--radius-lg:calc(var(--u) * 8);--radius-xl:calc(var(--u) * 12);--radius-2xl:calc(var(--u) * 16);--radius-3xl:calc(var(--u) * 24);font-size:var(--text-sm);font-feature-settings:"cv11", "ss01";line-height:1.4}.wv-m-fade-up{animation:.55s cubic-bezier(.16,1,.3,1) both wv-m-fade-up}@keyframes wv-m-fade-up{0%{opacity:0;transform:translateY(calc(var(--u) * 10)) scale(.98)}}.wv-m-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both wv-m-pop}@keyframes wv-m-pop{0%{transform:scale(.6)}}.wv-m-dot{animation:wv-m-dot 1.2s ease-in-out var(--dly,0s) infinite}@keyframes wv-m-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(calc(var(--u) * -3))}}.wv-m-pulse{animation:wv-m-pulse 2.4s ease-out var(--dly,0s) infinite}@keyframes wv-m-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.wv-m-blink{animation:1.1s step-end infinite wv-m-blink}@keyframes wv-m-blink{50%{opacity:0}}.wv-m-shine{position:relative;overflow:hidden}.wv-m-shine:after{content:"";animation:wv-m-shine 4.5s cubic-bezier(.45, 0, .55, 1) var(--dly,1s) infinite;background:linear-gradient(105deg,#0000 35%,#fff6 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@keyframes wv-m-shine{0%{transform:translate(-100%)}35%,to{transform:translate(100%)}}.wv-m-progress{transform-origin:0;animation:wv-m-progress var(--dur,3.5s) linear infinite}@keyframes wv-m-progress{0%{transform:scaleX(0)}}.wv-m-draw{animation:wv-m-draw var(--dur,2.4s) cubic-bezier(.65, 0, .35, 1) var(--dly,.2s) both}@keyframes wv-m-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.wv-m-reveal{animation:wv-m-reveal var(--dur,2.4s) cubic-bezier(.65, 0, .35, 1) var(--dly,.2s) both}@keyframes wv-m-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.wv-m-grow{transform-origin:bottom;animation:wv-m-grow 1.1s cubic-bezier(.16, 1, .3, 1) var(--dly,0s) both}@keyframes wv-m-grow{0%{transform:scaleY(0)}}.wv-m-grow-x{transform-origin:0;animation:wv-m-grow-x 1.2s cubic-bezier(.16, 1, .3, 1) var(--dly,0s) both}@keyframes wv-m-grow-x{0%{transform:scaleX(0)}}.wv-m-flow{animation:wv-m-flow var(--dur,1.2s) linear infinite}@keyframes wv-m-flow{to{stroke-dashoffset:var(--flow,-16)}}.wv-m-glow{animation:wv-m-glow var(--dur,6s) ease-in-out var(--dly,0s) infinite}@keyframes wv-m-glow{0%,to{opacity:var(--lo,.35)}12%,30%{opacity:1}45%{opacity:var(--lo,.35)}}.wv-m-float{animation:wv-m-float 5s ease-in-out var(--dly,0s) infinite}@keyframes wv-m-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u) * -6))}}.wv-m-sway{animation:wv-m-sway var(--dur,3s) cubic-bezier(.45, 0, .55, 1) var(--dly,0s) infinite alternate}@keyframes wv-m-sway{0%{rotate:var(--from,-8deg)}to{rotate:var(--to,8deg)}}.wv-hud-combo{opacity:0;animation:5.5s cubic-bezier(.16,1,.3,1) 1.2s infinite wv-hud-combo}@keyframes wv-hud-combo{0%{opacity:0;transform:translateY(calc(var(--u) * 10)) scale(.8)}8%{opacity:1;transform:translateY(0)scale(1.06)}14%{transform:translateY(0)scale(1)}40%{opacity:1;transform:translateY(calc(var(--u) * -4)) scale(1)}52%,to{opacity:0;transform:translateY(calc(var(--u) * -16)) scale(.98)}}.wv-m-pdf-ghost,.wv-m-pdf-cursor,.wv-m-pdf-press,.wv-m-pdf-bloom,.wv-m-pdf-ring{transform-box:view-box;transform-origin:0 0}.wv-m-pdf-ghost{opacity:0;animation:wv-m-pdf-ghost var(--dur,9s) cubic-bezier(.65, 0, .35, 1) infinite}@keyframes wv-m-pdf-ghost{0%{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.62)}5%{opacity:1;transform:translate(var(--dx), var(--dy)) scale(.62)}20%{opacity:1;transform:translate(0)scale(1)}22.5%,to{opacity:0;transform:translate(0)scale(1)}}.wv-m-pdf-cursor{animation:wv-m-pdf-cursor var(--dur,9s) cubic-bezier(.65, 0, .35, 1) infinite}@keyframes wv-m-pdf-cursor{0%,5%{transform:translate(var(--cx0), var(--cy0))}20%,23%{transform:translate(var(--cx1), var(--cy1))}30%,84%{transform:translate(0)}to{transform:translate(var(--cx0), var(--cy0))}}.wv-m-pdf-press{animation:wv-m-pdf-press var(--dur,9s) cubic-bezier(.2, .8, .2, 1) infinite}@keyframes wv-m-pdf-press{0%,20%{opacity:0;transform:scale(1.16)}23%{opacity:1;transform:scale(.97)}26%,90%{opacity:1;transform:scale(1)}93%,to{opacity:0;transform:scale(1)}}.wv-m-pdf-bloom{opacity:.45;animation:wv-m-pdf-bloom var(--dur,9s) cubic-bezier(.2, .8, .2, 1) infinite}@keyframes wv-m-pdf-bloom{0%,21%{opacity:0;transform:scale(.7)}25%{opacity:1;transform:scale(1)}50%,90%{opacity:.45;transform:scale(1.1)}93%,to{opacity:0;transform:scale(1.1)}}.wv-m-pdf-ring{opacity:0;animation:wv-m-pdf-ring var(--dur,9s) cubic-bezier(.2, .7, .3, 1) infinite}@keyframes wv-m-pdf-ring{0%,21.5%{opacity:0;transform:scale(1)}22.5%{opacity:.85;transform:scale(1)}36%,to{opacity:0;transform:scale(1.8)}}.wv-m-pdf-select{animation:wv-m-pdf-select var(--dur,9s) ease-out infinite}@keyframes wv-m-pdf-select{0%,23%{opacity:0}27%,89%{opacity:1}92%,to{opacity:0}}.wv-m-pdf-undo{animation:wv-m-pdf-undo var(--dur,9s) linear infinite}@keyframes wv-m-pdf-undo{0%,89%,97%,to{color:#ffffff8c;background-color:#0000}91%,94%{color:#fff;background-color:#ffffff1f}}.wv-m-pdf-pick{animation:wv-m-pdf-pick var(--dur,9s) cubic-bezier(.2, .8, .2, 1) infinite}@keyframes wv-m-pdf-pick{0%,10%,to{transform:scale(1)}4%{transform:scale(.9)}}.wv-m-mail-in{animation:.8s cubic-bezier(.16,1,.3,1) both wv-m-mail-in}@keyframes wv-m-mail-in{0%{transform:translateY(calc(var(--u) * var(--row,68) * -1))}}.wv-m-rise{animation:wv-m-rise .55s cubic-bezier(.16, 1, .3, 1) var(--dly,0s) both}@keyframes wv-m-rise{0%{opacity:0;transform:translateY(calc(var(--u) * 7))}}.wv-m-flash{opacity:0;animation:wv-m-flash var(--dur,2.4s) ease-out var(--dly,0s) both}@keyframes wv-m-flash{0%{opacity:0}10%{opacity:1}to{opacity:0}}}@layer utilities;
