:root{--m-ease-micro:linear(0, .0031 0.83%, .0119 1.67%, .0254 2.5%, .0428 3.33%, .0635 4.17%, .0868 5%, .1122 5.83%, .1674 7.5%, .3743 13.33%, .458 15.83%, .51 17.5%, .5586 19.17%, .6037 20.83%, .6452 22.5%, .6832 24.17%, .7178 25.83%, .7491 27.5%, .7774 29.17%, .8029 30.83%, .8257 32.5%, .8461 34.17%, .8727 36.67%, .888 38.33%, .9078 40.83%, .9242 43.33%, .9379 45.83%, .9492 48.33%, .9612 51.67%, .976 57.5%, .9863 64.17%, .9932 72.5%, .9971 82.5%, 1);--m-dur-micro:.233s;--m-ease-small:linear(0, .0031 0.83%, .0117 1.67%, .0249 2.5%, .042 3.33%, .0623 4.17%, .0852 5%, .1102 5.83%, .1645 7.5%, .3692 13.33%, .4523 15.83%, .5041 17.5%, .5527 19.17%, .5977 20.83%, .6393 22.5%, .6774 24.17%, .7121 25.83%, .7437 27.5%, .7722 29.17%, .7979 30.83%, .821 32.5%, .8417 34.17%, .8687 36.67%, .8843 38.33%, .9045 40.83%, .9213 43.33%, .9353 45.83%, .947 48.33%, .9594 51.67%, .9747 57.5%, .9854 64.17%, .9928 72.5%, .9969 82.5%, 1);--m-dur-small:.4s;--m-ease-medium:linear(0, .0036 0.83%, .0134 1.67%, .0286 2.5%, .048 3.33%, .0709 4.17%, .0966 5%, .1539 6.67%, .3739 12.5%, .4629 15%, .5179 16.67%, .569 18.33%, .6161 20%, .6591 21.67%, .6982 23.33%, .7335 25%, .7651 26.67%, .7935 28.33%, .8188 30%, .8413 31.67%, .8788 35%, .8943 36.67%, .9141 39.17%, .9304 41.67%, .9438 44.17%, .9635 49.17%, .9797 55.83%, .9888 62.5%, .9952 71.67%, .9982 82.5%, 1);--m-dur-medium:.796s;--m-ease-chrome:linear(0, .0036 0.83%, .0135 1.67%, .0286 2.5%, .0481 3.33%, .0711 4.17%, .0968 5%, .1542 6.67%, .3745 12.5%, .4635 15%, .5186 16.67%, .5697 18.33%, .6168 20%, .6598 21.67%, .6988 23.33%, .734 25%, .7657 26.67%, .794 28.33%, .8193 30%, .8417 31.67%, .8792 35%, .8947 36.67%, .9145 39.17%, .9307 41.67%, .944 44.17%, .9637 49.17%, .9798 55.83%, .9889 62.5%, .9952 71.67%, .9982 82.5%, 1);--m-dur-chrome:1.029s;--m-ease-press:linear(0, .0031 0.83%, .0117 1.67%, .025 2.5%, .0422 3.33%, .0625 4.17%, .0855 5%, .1105 5.83%, .1651 7.5%, .3702 13.33%, .4534 15.83%, .5052 17.5%, .5538 19.17%, .5989 20.83%, .6404 22.5%, .6785 24.17%, .7132 25.83%, .7447 27.5%, .7732 29.17%, .7989 30.83%, .8219 32.5%, .8426 34.17%, .8695 36.67%, .885 38.33%, .9051 40.83%, .9219 43.33%, .9358 45.83%, .9474 48.33%, .9597 51.67%, .975 57.5%, .9856 64.17%, .9928 72.5%, .997 82.5%, 1);--m-dur-press:.154s;--m-ease-release:linear(0, .0031 0.83%, .0117 1.67%, .025 2.5%, .0422 3.33%, .0625 4.17%, .0855 5%, .1105 5.83%, .1651 7.5%, .3702 13.33%, .4534 15.83%, .5052 17.5%, .5538 19.17%, .5989 20.83%, .6404 22.5%, .6785 24.17%, .7132 25.83%, .7447 27.5%, .7732 29.17%, .7989 30.83%, .8219 32.5%, .8426 34.17%, .8695 36.67%, .885 38.33%, .9051 40.83%, .9219 43.33%, .9358 45.83%, .9474 48.33%, .9597 51.67%, .975 57.5%, .9856 64.17%, .9928 72.5%, .997 82.5%, 1);--m-dur-release:.462s;--m-timescale:1}.m-roll{--m-roll-pad:.14em;--m-roll-x:.08em;white-space:nowrap;font-variant-numeric:lining-nums proportional-nums;display:inline-block;position:relative}.m-roll-col{height:calc(1lh + 2 * var(--m-roll-pad));margin:calc(-1 * var(--m-roll-pad)) calc(-1 * var(--m-roll-x));box-sizing:border-box;padding:0 var(--m-roll-x);vertical-align:top;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--m-roll-pad), #000 calc(100% - var(--m-roll-pad)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--m-roll-pad), #000 calc(100% - var(--m-roll-pad)), transparent);display:inline-block;position:relative;overflow:clip}.m-roll-fit{visibility:hidden;height:0;display:block;overflow:hidden}.m-roll-strip{white-space:pre;text-align:center;letter-spacing:0;line-height:calc(1lh + 2 * var(--m-roll-pad));display:block;position:absolute;top:0;left:-1em;right:-1em}.m-ring{pointer-events:none;position:absolute}.m-ring>span{transition-property:transform;transition-duration:calc(var(--m-dur-micro) * var(--m-timescale));transition-timing-function:var(--m-ease-micro);background:currentColor;position:absolute}.m-ring>span:first-child{transform-origin:0;height:1px;top:0;left:0;right:0;transform:scaleX(0)}.m-ring>span:nth-child(2){transform-origin:top;width:1px;top:0;bottom:0;right:0;transform:scaleY(0)}.m-ring>span:nth-child(3){transform-origin:100%;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}.m-ring>span:nth-child(4){transform-origin:bottom;width:1px;top:0;bottom:0;left:0;transform:scaleY(0)}.m-ring[data-on=true]>span,.m-ring-host:focus-within>.m-ring[data-mode=focus-within]>span{transition-duration:calc(var(--m-dur-small) * var(--m-timescale));transition-timing-function:var(--m-ease-small);transform:none}.m-ring-host:has(:focus-visible)>.m-ring[data-mode=focus-visible]>span{transition-duration:calc(var(--m-dur-small) * var(--m-timescale));transition-timing-function:var(--m-ease-small);transform:none}.m-ring[data-on=true]>span:nth-child(2),.m-ring-host:focus-within>.m-ring[data-mode=focus-within]>span:nth-child(2){transition-delay:calc(45ms * var(--m-timescale))}.m-ring-host:has(:focus-visible)>.m-ring[data-mode=focus-visible]>span:nth-child(2){transition-delay:calc(45ms * var(--m-timescale))}.m-ring[data-on=true]>span:nth-child(3),.m-ring-host:focus-within>.m-ring[data-mode=focus-within]>span:nth-child(3){transition-delay:calc(90ms * var(--m-timescale))}.m-ring-host:has(:focus-visible)>.m-ring[data-mode=focus-visible]>span:nth-child(3){transition-delay:calc(90ms * var(--m-timescale))}.m-ring[data-on=true]>span:nth-child(4),.m-ring-host:focus-within>.m-ring[data-mode=focus-within]>span:nth-child(4){transition-delay:calc(.135s * var(--m-timescale))}.m-ring-host:has(:focus-visible)>.m-ring[data-mode=focus-visible]>span:nth-child(4){transition-delay:calc(.135s * var(--m-timescale))}.m-ring-thick>span:nth-child(odd){height:2px}.m-ring-thick>span:nth-child(2n){width:2px}.m-ring-host:has(>.m-ring[data-mode=focus-visible]) :focus-visible{outline:none}.m-press{transition-property:transform,color,background-color,border-color,opacity;transition-duration:calc(var(--m-dur-release) * var(--m-timescale)), .15s, .15s, .15s, .15s;transition-timing-function:var(--m-ease-release), ease, ease, ease, ease}.m-press:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--m-press-scale,.965));transition-duration:calc(var(--m-dur-press) * var(--m-timescale)), .15s, .15s, .15s, .15s;transition-timing-function:var(--m-ease-press), ease, ease, ease, ease}.m-press-soft{--m-press-scale:.985}.m-dim{transition:opacity calc(var(--m-dur-small) * var(--m-timescale)) var(--m-ease-small)}.m-sendstop{color:var(--bg)}.m-sendstop-frame{border:1px solid var(--line);pointer-events:none;transition:border-color .15s;position:absolute;inset:0}.m-sendstop[data-state=stop]:hover:not(:disabled) .m-sendstop-frame{border-color:var(--text)}.m-sendstop-fill{background:var(--text);transition:background-color .15s}.m-sendstop[data-state=stop] .m-sendstop-fill{transition:background-color calc(var(--m-dur-small) * var(--m-timescale)) var(--m-ease-small)}.m-sendstop[data-state=send]:hover:not(:disabled) .m-sendstop-fill{background:var(--signal)}.m-sendstop[data-state=send]:disabled .m-sendstop-fill{background:var(--well-2)}.m-sendstop[data-state=send]:disabled{color:var(--text-2)}.m-sendstop[data-state=stop]:disabled{opacity:.6}.m-sendstop:focus-visible{outline-offset:2px}.m-type>[data-ch]{position:relative}.m-type>[data-ch]:after{content:"";background:var(--signal);opacity:0;width:1px;position:absolute;top:.14em;bottom:.1em;right:-1px}.m-pick-corner{border-color:var(--signal);opacity:0;width:8px;height:8px;transition:opacity calc(var(--m-dur-micro) * var(--m-timescale)) linear, transform calc(var(--m-dur-small) * var(--m-timescale)) var(--m-ease-small);position:absolute;transform:scale(1.6)}.m-pick-label{opacity:0;transition:opacity calc(var(--m-dur-micro) * var(--m-timescale)) linear, transform calc(var(--m-dur-small) * var(--m-timescale)) var(--m-ease-small);transform:translateY(-4px)}.m-pick[data-on=true] .m-pick-corner,.m-pick[data-on=true] .m-pick-label{opacity:1;transition-delay:calc(.14s * var(--m-timescale));transform:none}@keyframes m-breathe{0%,to{opacity:1;transform:none}50%{opacity:.35;transform:scale(.7)}}.m-breathe{animation:m-breathe calc(1.4s * var(--m-timescale)) cubic-bezier(.45, 0, .55, 1) 2}@keyframes m-sweep{0%{opacity:1;transform:translate(-100%)}80%{opacity:1}to{opacity:0;transform:translate(100%)}}.m-sweep{animation:m-sweep calc(var(--m-dur-chrome) * var(--m-timescale)) var(--m-ease-chrome) 1 both}::view-transition{pointer-events:none}::view-transition-old(root){animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:m-vt-in calc(var(--m-dur-small) * var(--m-timescale)) var(--m-ease-small) both}@keyframes m-vt-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}html[data-motion-force=reduce] *,html[data-motion-force=reduce] :before,html[data-motion-force=reduce] :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}
