.lf{--spring:cubic-bezier(.32, .72, 0, 1);--bounce:cubic-bezier(.34, 1.56, .64, 1);display:contents}@keyframes lfRise{0%{opacity:0;transform:translateY(10px)}}@keyframes lfCell{0%{opacity:0;transform:scale(.6)}}@keyframes lfPress{40%{transform:scale(1.08)}}@keyframes lfNext{0%{opacity:0;transform:translate(28px)}}@keyframes lfPrev{0%{opacity:0;transform:translate(-28px)}}@keyframes lfGrow{0%{transform:scaleX(0)}}@keyframes lfPop{0%{transform:scale(0)}70%{transform:scale(1.15)}}@keyframes lfFade{0%{opacity:0}}@keyframes lfFadeOut{to{opacity:0}}@keyframes lfSheetUp{0%{transform:translateY(100%)}}@keyframes lfSheetDown{to{transform:translateY(100%)}}html .lf :is(button,a[href],[role=button]:not(g),[role=tab],summary,.lf-tap){transition:transform .35s var(--spring), background-color .2s, color .2s, opacity .2s, border-color .2s, box-shadow .2s, filter .2s}html .lf .lf-tap{cursor:pointer;-webkit-tap-highlight-color:transparent}html .lf .mj-btn:hover{transform:none}html .lf .mj-btn:before{display:none}@media (hover:hover){html .lf :is(button,a.mj-btn,[role=button],[role=tab],.lf-tap):not(:disabled):not(.lf-link):hover{filter:brightness(1.08)}html .lf :is(a[href]:not(.mj-btn),.lf-link):not(:disabled):hover{opacity:.7}}@media (prefers-reduced-motion:no-preference){html .lf :is(button,a[href],[role=button]:not(g),summary,.lf-tap):active:not(:disabled):not(:has(:is(button,a,input,select,textarea,[role=button]):active)){transform:scale(.95)}html body .lf :is([role=tab],.lf-icon):active:not(:disabled):not(:has(:is(button,a,input,select,textarea,[role=button]):active)){transform:scale(.9)}html .lf .lf-title{animation:lfRise .45s var(--spring) backwards}html .lf .lf-rise>*{animation:lfRise .55s var(--spring) backwards;animation-delay:var(--lf-d,0s)}html .lf .lf-rise>:nth-child(2){--lf-d:30ms}html .lf .lf-rise>:nth-child(3){--lf-d:60ms}html .lf .lf-rise>:nth-child(4){--lf-d:90ms}html .lf .lf-rise>:nth-child(5){--lf-d:.12s}html .lf .lf-rise>:nth-child(n+6){--lf-d:.15s}html .lf .lf-up{animation:lfRise .55s var(--spring) backwards}html .lf :is(.lf-cells>*,.lf-cell){animation:lfCell .45s var(--bounce) backwards;animation-delay:calc(var(--i,0) * 22ms)}html .lf .lf-next{animation:lfNext .4s var(--spring) backwards}html .lf .lf-prev{animation:lfPrev .4s var(--spring) backwards}html .lf .lf-bar{transform-origin:0;animation:lfGrow .7s var(--spring) backwards}html .lf .lf-dot{animation:lfPop .5s var(--bounce) backwards}html .lf :is(.lf-on,[aria-pressed=true],[role=tab][aria-selected=true],[role=switch][aria-checked=true]){animation:lfPress .35s var(--spring)}html .lf .lf-rise>:is(.lf-on,[aria-pressed=true]){animation:lfRise .55s var(--spring) backwards, lfPress .35s var(--spring);animation-delay:var(--lf-d,0s), 0s}html .lf :is(.lf-cells>*,.lf-cell):is(.lf-on,[aria-pressed=true]){animation:lfCell .45s var(--bounce) backwards, lfPress .35s var(--spring);animation-delay:calc(var(--i,0) * 22ms), 0s}html .lf :is(.lf-next,.lf-prev).lf-cells>*{animation:none}}html .lf .sfm-in{transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--spring)}@media (prefers-reduced-motion:no-preference){html .lf .sfm-in{animation:lfCell .45s var(--bounce) backwards;animation-delay:calc(var(--i,0) * 22ms)}html .lf g.sfm-t:not(.off):active>.sfm-in{transform:scale(.95)}}html .lf .lf-sheet-back.lf-closing{pointer-events:none}html .lf .lf-sheet{position:relative}html .lf .lf-grab{touch-action:none;cursor:grab;z-index:1;justify-content:center;align-items:center;height:24px;display:flex;position:absolute;top:0;left:0;right:0}html .lf .lf-grab:before{content:"";opacity:.25;background:currentColor;border-radius:3px;width:36px;height:5px}@media (min-width:720px){html .lf .lf-grab:before{display:none}html .lf .lf-sheet-back.lf-sheet-end{align-items:center!important}}@media (prefers-reduced-motion:no-preference){html .lf .lf-sheet-back{animation:.3s backwards lfFade}html .lf .lf-sheet{animation:lfSheetUp .45s var(--spring) backwards;transition:transform .3s var(--spring)}html .lf .lf-sheet-back.lf-closing{animation:.26s both lfFadeOut}html .lf .lf-closing-anim .lf-sheet{animation:lfSheetDown .26s var(--spring) both}}@keyframes lfBreathe{50%{opacity:.55;transform:scale(.97)}}@keyframes lfTitle{to{translate:0 -4px;scale:.8}}@media (prefers-reduced-motion:no-preference){html .lf .lf-breathe{animation:2.4s ease-in-out infinite lfBreathe}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){html .lf .lf-title{transform-origin:0 100%;animation:lfRise .45s var(--spring) backwards, lfTitle linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 120px}}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html .lf .lf-glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);background-color:#173f2acc!important}}@media (prefers-reduced-transparency:reduce){html .lf .lf-glass{-webkit-backdrop-filter:none;background-color:#173f2af5!important}}
