:root{--m-1:120ms;--m-2:180ms;--m-3:240ms;--m-4:360ms;--e-out:cubic-bezier(.2,0,0,1);--e-in:cubic-bezier(.3,0,.8,.15);--e-move:cubic-bezier(.32,.72,0,1);--d-1:4px;--d-2:8px;--d-3:16px;--stg:30ms}@keyframes m-rise{0%{opacity:0;transform:translateY(var(--d-2))}}@keyframes m-fade{0%{opacity:0}}@keyframes m-dup{0%{opacity:0;transform:translateY(var(--d-2))}}@keyframes m-ddn{0%{opacity:0;transform:translateY(calc(var(--d-2)*-1))}}@keyframes m-dash{0%{stroke-dashoffset:1}}@keyframes m-grow{0%{transform:scaleY(0)}}@keyframes m-ring{0%{stroke-dashoffset:var(--m-ring-from,226)}}@keyframes m-pop{0%{opacity:0;transform:scale(.96)}}@keyframes m-settle{0%{opacity:0;transform:translateY(calc(var(--d-1)*-1))}}.m-page,.sh-sheet>*{animation:m-rise var(--m-3) var(--e-out)}.m-out{opacity:0;transition:opacity calc(var(--m-3)*.7) var(--e-in)}.m-tab,[role=tabpanel]:not(.sh-sheet){animation:m-fade var(--m-2) var(--e-out)}.m-enter>*{animation:m-rise var(--m-3) var(--e-out) both}.m-enter>:nth-child(2){animation-delay:calc(var(--stg)*1)}.m-enter>:nth-child(3){animation-delay:calc(var(--stg)*2)}.m-enter>:nth-child(4){animation-delay:calc(var(--stg)*3)}.m-enter>:nth-child(5){animation-delay:calc(var(--stg)*4)}.m-enter>:nth-child(n+6){animation-delay:calc(var(--stg)*5)}.m-num{display:inline-flex;overflow:hidden;font-variant-numeric:tabular-nums}.m-dg{display:inline-block}.m-dg.up{animation:m-dup var(--m-3) var(--e-out)}.m-dg.dn{animation:m-ddn var(--m-3) var(--e-out)}.dg-tag,.m-chip,.sh-tag{transition:background-color var(--m-2) var(--e-out),color var(--m-2) var(--e-out),border-color var(--m-2) var(--e-out)}.m-chip .m-ic{display:inline-flex;animation:m-fade var(--m-2) var(--e-out)}.m-draw path.m-ln{stroke-dasharray:1;animation:m-dash var(--m-4) var(--e-out) both}.m-draw .m-bars>*{transform-box:fill-box;transform-origin:bottom;animation:m-grow var(--m-3) var(--e-out) both;animation-delay:calc(min(var(--i,0),5)*var(--stg))}.m-draw .m-ring{animation:m-ring var(--m-4) var(--e-out) both}.m-live{transition:d var(--m-3) var(--e-out)}.m-row{transition:transform var(--m-3) var(--e-move)}.m-row.add{animation:m-rise var(--m-3) var(--e-out)}.m-row.rm{opacity:0;transform:translateX(var(--d-3));transition:opacity var(--m-2) var(--e-in),transform var(--m-2) var(--e-in)}.m-ex{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--m-3) var(--e-out)}.m-ex>*{overflow:hidden}.m-ex.open{grid-template-rows:1fr}.dg-dialog[open],.m-pop.on,.sh-pop{animation:m-pop var(--m-2) var(--e-out)}.m-pop{transform-origin:top left}.m-pop:not(.on){display:none}.f2-toast:not([hidden]),.m-toast,.sh-toast{animation:m-rise var(--m-2) var(--e-out)}.m-toast.bye,.sh-toast.bye{opacity:0;transform:translateY(var(--d-1));transition:opacity calc(var(--m-2)*.7) var(--e-in),transform calc(var(--m-2)*.7) var(--e-in)}.m-cmd.on{animation:m-settle var(--m-2) var(--e-out)}.m-cmd:not(.on){display:none}.dg-btn,.m-hov,.sh-btn,.sh-seg button,.sh-side a,.sh-tabs button{transition:background-color var(--m-1) var(--e-out),border-color var(--m-1) var(--e-out),color var(--m-1) var(--e-out),transform var(--m-1) var(--e-out)}.dg-btn:active,.m-press:active,.sh-btn:active{transform:scale(.97)}:focus-visible{transition:none}.m-line{height:2px;transform-origin:left;transform:scaleX(0);opacity:0}.m-line.run{opacity:1;transform:scaleX(.7);transition:transform var(--m-4) var(--e-out)}.m-line.done{opacity:0;transform:scaleX(1);transition:transform var(--m-2) var(--e-out),opacity var(--m-2) var(--e-out) var(--m-2)}.m-fade-in{animation:m-fade var(--m-2) var(--e-out)}.m-step{transition:color var(--m-2) var(--e-out),opacity var(--m-2) var(--e-out)}.m-move{transition:transform var(--m-3) var(--e-move)}.m-node{transition:background-color var(--m-2) var(--e-out),border-color var(--m-2) var(--e-out),color var(--m-2) var(--e-out)}@keyframes m-nv-bounce{0%{transform:scale(.6)}60%{transform:scale(1.12)}}@keyframes m-nv-slow{0%{opacity:0}}@keyframes m-nv-pulse{50%{opacity:.35;transform:scale(1.15)}}@keyframes m-nv-par{25%{transform:translate(18px,-10px)}50%{transform:translate(-16px,12px)}75%{transform:translate(12px,14px)}}.m-never .m-nv-1{animation:m-nv-bounce .9s cubic-bezier(.5,1.8,.5,.8)}.m-never .m-nv-2{animation:m-nv-slow 1.4s ease-in}.m-never .m-nv-3>*{animation:m-rise .6s ease-in both;animation-delay:calc(var(--i)*.18s)}.m-never .m-nv-4 .dg-dot{animation:m-nv-pulse 1.2s ease-in-out 3}.m-never .m-nv-5{transition:width .6s ease-in}.m-never .m-nv-6{animation:m-nv-par 1.6s linear}@media (prefers-reduced-motion:reduce){:root{--m-1:0ms;--m-2:0ms;--m-3:0ms;--m-4:0ms;--stg:0ms}.dg-dialog,.f2-toast,.m-chip .m-ic,.m-cmd,.m-dg,.m-draw *,.m-enter>*,.m-fade-in,.m-never *,.m-page,.m-pop,.m-row,.m-tab,.m-toast,.sh-pop,.sh-sheet>*,.sh-toast,[role=tabpanel]{animation:none!important}.dg-btn,.dg-tag,.m-chip,.m-ex,.m-line,.m-live,.m-move,.m-never *,.m-node,.m-row,.m-step,.m-toast,.sh-btn,.sh-side a,.sh-tabs button,.sh-tag{transition:none!important}}:root.rm{--m-1:0ms;--m-2:0ms;--m-3:0ms;--m-4:0ms;--stg:0ms}:root.rm *{animation:none!important;transition:none!important}