:root{--rp-motion-factor:1}[data-ripple-motion=reduced]{--rp-motion-factor:0}@media (prefers-reduced-motion:reduce){:root{--rp-motion-factor:0}.t-reveal,.t-shimmer:before{animation:none!important}}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{opacity:0;transition:opacity calc(var(--rp-motion-standard) * var(--rp-motion-factor,1)) var(--rp-ease-standard), transform calc(var(--rp-motion-standard) * var(--rp-motion-factor,1)) var(--rp-ease-standard);grid-area:1/1;display:inline-flex;transform:scale(.8)}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;transform:scale(1)}.t-reveal{animation:t-reveal calc(var(--rp-motion-standard) * var(--rp-motion-factor,1)) var(--rp-ease-standard) backwards;animation-delay:calc(min(var(--t-reveal-index,0), 8) * 30ms * var(--rp-motion-factor,1))}@keyframes t-reveal{0%{opacity:0;filter:blur(calc(2px * var(--rp-motion-factor,1)));transform:translateY(calc(var(--rp-overlay-offset) * var(--rp-motion-factor,1)))}}.t-shimmer{color:var(--rp-text-muted);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--rp-text-primary) 50%, transparent 60%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;opacity:var(--rp-motion-factor,1);pointer-events:none;background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite t-shimmer;position:absolute;inset:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.t-count{font-variant-numeric:tabular-nums;display:inline-block}.t-count-digit{display:inline-block}.t-icon-enter svg{animation:t-icon-enter calc(var(--rp-motion-standard) * var(--rp-motion-factor,1)) var(--rp-ease-standard) backwards}.t-icon-exit svg{animation:t-icon-exit calc(var(--rp-motion-quick) * var(--rp-motion-factor,1)) var(--rp-ease-standard) calc(var(--rp-motion-quick) * var(--rp-motion-factor,1)) forwards}@keyframes t-icon-enter{0%{opacity:0;transform:scale(.8)}}@keyframes t-icon-exit{to{opacity:0;transform:scale(.8)}}.t-dot-enter{animation:t-dot-enter calc(var(--rp-motion-settle) * var(--rp-motion-factor,1)) var(--rp-ease-pop) calc(.12s * var(--rp-motion-factor,1)) backwards}.t-dot-exit{animation:t-dot-exit calc(var(--rp-motion-quick) * var(--rp-motion-factor,1)) var(--rp-ease-standard) forwards}@keyframes t-dot-enter{0%{transform:scale(0)}}@keyframes t-dot-exit{to{transform:scale(0)}}[class*=t-gesture-]{--t-gesture-wait:calc(var(--t-gesture-delay,.16s) * var(--rp-motion-factor,1))}.t-part-motion{transform-box:fill-box}.t-part-line{stroke-dasharray:1}.t-part-before{opacity:0}.t-gesture-lid-land .t-part-motion{transform-origin:50% 100%;animation:t-lid-land calc(.46s * var(--rp-motion-factor,1)) cubic-bezier(.3, 0, .2, 1) var(--t-gesture-wait) backwards}.t-gesture-lid-land .t-part-line{animation:t-line-draw calc(.26s * var(--rp-motion-factor,1)) var(--rp-ease-standard) calc(var(--t-gesture-wait) + .2s * var(--rp-motion-factor,1)) backwards}@keyframes t-lid-land{0%{opacity:0;transform:translate(-1.5px,-5px)rotate(-18deg)}25%{opacity:1}60%{transform:translateY(.4px)rotate(-2deg)}80%{transform:rotate(1deg)}}.t-gesture-rise .t-part-motion{animation:t-rise calc(.42s * var(--rp-motion-factor,1)) var(--rp-ease-settle) var(--t-gesture-wait) backwards}@keyframes t-rise{0%{opacity:0;transform:translateY(4px)}}.t-gesture-tip .t-part-motion{transform-origin:0 100%;animation:t-tip calc(.46s * var(--rp-motion-factor,1)) ease-in-out var(--t-gesture-wait)}@keyframes t-tip{40%{transform:translateY(-1px)rotate(-16deg)}75%{transform:rotate(2deg)}}.t-gesture-drop svg{animation:t-drop calc(.44s * var(--rp-motion-factor,1)) var(--rp-ease-pop) var(--t-gesture-wait) backwards}@keyframes t-drop{0%{opacity:0;transform:translate(3px,-3px)scale(1.08)}}.t-gesture-seal .t-part-motion{transform-origin:50% 0;animation:t-seal calc(.46s * var(--rp-motion-factor,1)) linear var(--t-gesture-wait) backwards}@keyframes t-seal{0%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.8,.5);transform:scaleY(-.5)}15%{opacity:1}62%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scaleY(1.1)}to{transform:scaleY(1)}}.t-gesture-unseal .t-part-motion{transform-origin:50% 100%;animation:t-unseal calc(.42s * var(--rp-motion-factor,1)) var(--rp-ease-pop) var(--t-gesture-wait) backwards}.t-gesture-unseal .t-part-line{animation:t-line-draw calc(.3s * var(--rp-motion-factor,1)) var(--rp-ease-standard) calc(var(--t-gesture-wait) + .12s * var(--rp-motion-factor,1)) backwards}@keyframes t-unseal{0%{transform:scaleY(.72)}}.t-gesture-slash .t-part-line{animation:t-line-draw calc(.36s * var(--rp-motion-factor,1)) var(--rp-ease-standard) var(--t-gesture-wait) backwards}.t-gesture-slash .t-part-before{animation:t-part-out calc(.36s * var(--rp-motion-factor,1)) var(--rp-ease-standard) var(--t-gesture-wait) backwards}.t-gesture-slash .t-part-after{animation:t-part-in calc(.36s * var(--rp-motion-factor,1)) var(--rp-ease-standard) var(--t-gesture-wait) backwards}@keyframes t-line-draw{0%{stroke-dashoffset:1px}}@keyframes t-part-out{0%{opacity:1}}@keyframes t-part-in{0%{opacity:0}}.t-gesture-ring svg{transform-origin:50% 10%;animation:t-ring calc(.56s * var(--rp-motion-factor,1)) ease-in-out var(--t-gesture-wait)}@keyframes t-ring{18%{transform:rotate(10deg)}42%{transform:rotate(-8deg)}64%{transform:rotate(5deg)}84%{transform:rotate(-2deg)}}.t-gesture-receive svg{transform-origin:50% 90%;animation:t-receive calc(.42s * var(--rp-motion-factor,1)) var(--rp-ease-settle) var(--t-gesture-wait)}@keyframes t-receive{35%{transform:scale(1.08,.88)}70%{transform:scale(.98,1.03)}}.t-gesture-duplicate .t-part-motion{animation:t-duplicate calc(.38s * var(--rp-motion-factor,1)) var(--rp-ease-settle) var(--t-gesture-wait) backwards}@keyframes t-duplicate{0%{transform:translate(-3.5px,-3.5px)}}.t-gesture-rewind svg,.t-gesture-wind svg{animation:t-rewind calc(.46s * var(--rp-motion-factor,1)) var(--rp-ease-settle) var(--t-gesture-wait) backwards}.t-gesture-wind svg{animation-name:t-wind}@keyframes t-rewind{0%{transform:rotate(80deg)}}@keyframes t-wind{0%{transform:rotate(-80deg)}}.t-gesture-shake svg,.t-shake{animation:t-shake calc(.36s * var(--rp-motion-factor,1)) cubic-bezier(.36, .07, .19, .97) var(--t-gesture-wait,0s)}@keyframes t-shake{20%{transform:translateX(calc(-1 * var(--t-shake-distance,2px)))}40%{transform:translateX(var(--t-shake-distance,2px))}60%{transform:translateX(calc(-.75 * var(--t-shake-distance,2px)))}80%{transform:translateX(calc(.5 * var(--t-shake-distance,2px)))}}
