.fx-host{--fx-on:0}.fx-host:hover,.fx-host:focus-visible,.fx[data-on]{--fx-on:1}.fx{--o:var(--fx-on,0);--fx-dur:.3s;--fx-ease:cubic-bezier(.16, 1, .3, 1);--fx-spring:cubic-bezier(.34, 1.56, .64, 1);vertical-align:bottom;white-space:nowrap;max-width:100%;margin:-.1em -.3em;padding:.1em .3em;display:inline-block;position:relative}.fx--arrow,.fx--bracket,.fx--slash{margin-right:-1.4em;padding-right:1.4em}.fx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-v{vertical-align:top;display:inline-block;position:relative}.fx-a,.fx-b,.fx-l{display:inline-block}.fx-w{white-space:nowrap}.fx-b{pointer-events:none;position:absolute;top:0;left:0}.fx--arrow .fx-mark{opacity:var(--o);transform:translateX(calc((1 - var(--o)) * -.6em));transition:opacity .2s var(--fx-ease), transform var(--fx-dur) var(--fx-ease);position:absolute;top:0;left:0}.fx--arrow .fx-a{transform:translateX(calc(var(--o) * 1.2em));transition:transform var(--fx-dur) var(--fx-ease)}.fx--roll .fx-v{overflow-clip-margin:.06em;overflow:clip}.fx--roll .fx-l{transition:transform .42s var(--fx-ease);transition-delay:calc(var(--i,0) * 14ms)}.fx--roll .fx-a .fx-l{transform:translateY(calc(var(--o) * -115%))}.fx--roll .fx-b .fx-l{transform:translateY(calc((1 - var(--o)) * 115%))}.fx-host:hover .fx--lift .fx-l,.fx-host:focus-visible .fx--lift .fx-l,.fx--lift.fx-host:hover .fx-l,.fx--lift[data-on] .fx-l{animation:.52s cubic-bezier(.37,0,.3,1) both fx-lift;animation-delay:calc(var(--i,0) * 22ms)}@keyframes fx-lift{0%{transform:none}38%{transform:translateY(-.2em)}to{transform:none}}.fx--underline .fx-a{position:relative}.fx--underline .fx-a:after{content:"";height:1px;transform:scaleX(var(--o));transform-origin:calc((1 - var(--o)) * 100%) 50%;transition:transform .34s var(--fx-ease);background:currentColor;position:absolute;bottom:.02em;left:0;right:0}.fx--highlight .fx-b{border-radius:var(--radius-hair-px);background:var(--v2-ink,var(--studio-ink));color:var(--v2-bg,var(--studio-paper));clip-path:inset(0 calc((1 - var(--o)) * 100%) 0 0);transition:clip-path .32s var(--fx-ease);padding:.08em .22em;top:-.08em;left:-.22em}.fx--slant .fx-a{transform-origin:0 100%;transform:skewX(calc(var(--o) * -11deg)) scaleX(calc(1 + var(--o) * .04));transition:transform .36s var(--fx-spring)}.fx--blur .fx-a,.fx--blur .fx-b{transition:opacity .28s var(--fx-ease), filter .32s var(--fx-ease), transform .36s var(--fx-ease)}.fx--blur .fx-a{opacity:calc(1 - var(--o));filter:blur(calc(var(--o) * 3px));transform:translateY(calc(var(--o) * -.3em))}.fx--blur .fx-b{opacity:var(--o);filter:blur(calc((1 - var(--o)) * 3px));transform:translateY(calc((1 - var(--o)) * .3em))}.fx--bracket .fx-a{transform:translateX(calc(var(--o) * .55em));transition:transform var(--fx-dur) var(--fx-ease);position:relative}.fx--bracket .fx-a:before,.fx--bracket .fx-a:after{opacity:var(--o);font-weight:var(--weight-regular);transition:opacity .2s var(--fx-ease), transform var(--fx-dur) var(--fx-ease);position:absolute;top:0}.fx--bracket .fx-a:before{content:"[";transform:translateX(calc((1 - var(--o)) * -.45em));right:calc(100% + .12em)}.fx--bracket .fx-a:after{content:"]";transform:translateX(calc((1 - var(--o)) * .45em));left:calc(100% + .12em)}.fx--slash .fx-a{transform:translateX(calc(var(--o) * .9em));transition:transform var(--fx-dur) var(--fx-ease);position:relative}.fx--slash .fx-a:before{content:"";transform-origin:50% 0;width:.075em;height:.84em;transform:rotate(-21deg) scaleY(var(--o));transition:transform var(--fx-dur) var(--fx-ease);background:currentColor;position:absolute;top:.08em;right:calc(100% + .5em)}@media (prefers-reduced-motion:reduce){.fx *,.fx :before,.fx :after{transition:none!important;animation:none!important}}