:root{--mp-loading-color: var(--mp-color-primary);--mp-loading-opacity: .38;--mp-loading-indicator-size: 20px;--mp-loading-desc-margin: 8px 0 0;--mp-loading-desc-color: var(--mp-sys-color-content-brand);--mp-loading-overlay-background: color-mix(in srgb, var(--mp-color-bg-white) 62%, transparent);--mp-loading-directive-z-index: 2000}.mp-loading-directive{position:absolute;inset:0;z-index:var(--mp-loading-directive-z-index);display:flex;align-items:center;justify-content:center}.mp-loading-directive>.mp-loading{width:100%;height:100%;background:var(--mp-loading-overlay-background)}.mp-loading-directive .mp-loading__content{position:absolute;inset:0}.mp-loading-directive__placeholder{display:none}.mp-loading-directive--fullscreen{position:fixed}.mp-loading-parent--relative{position:relative!important}.mp-loading-parent--hidden{overflow:hidden!important}.mp-loading{--mp-loading-md-width: 50px;--mp-loading-md-height: calc(var(--mp-font-size-md) + 2px);--mp-loading-lg-width: 64px;--mp-loading-lg-height: calc(var(--mp-font-size-lg) + 2px);--mp-loading-sm-width: 36px;--mp-loading-sm-height: calc(var(--mp-font-size-sm) + 2px);--mp-loading-xs-width: 22px;--mp-loading-xs-height: calc(var(--mp-font-size-xs) + 2px);position:relative;display:inline-block}.mp-loading__indicator{color:var(--mp-loading-color);font-size:var(--mp-loading-indicator-size)}.mp-loading__content{position:relative;transition:opacity .3s;opacity:1}.mp-loading__content--active{opacity:var(--mp-loading-opacity)}.mp-loading__content-overlay{position:absolute;inset:0}.mp-loading__body{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.mp-loading__inside{position:absolute;left:50%;top:0;transform:translate(-50%);max-height:50vh;z-index:1}.mp-loading__tip{color:var(--mp-loading-desc-color);margin:var(--mp-loading-desc-margin)}.mp-loading__tip--xl,.mp-loading__tip--lg{font-size:var(--mp-font-size-lg)}.mp-loading__tip--md{font-size:var(--mp-font-size-md)}.mp-loading__tip--sm{font-size:var(--mp-font-size-sm)}.mp-loading__tip--xs{font-size:var(--mp-font-size-xs)}.mp-loading__circle{display:flex}.mp-loading__circle-block{display:inline-block;color:var(--mp-loading-color);animation:circle 1.8s linear infinite}.mp-loading__circle-block--xl,.mp-loading__circle-block--lg{width:36px;height:36px}.mp-loading__circle-block--md{width:30px;height:30px}.mp-loading__circle-block--sm{width:24px;height:24px}.mp-loading__circle-block--xs{width:18px;height:18px}.mp-loading__circle-block svg{display:block;width:100%;height:100%}.mp-loading__circle-block svg circle{animation:circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.mp-loading__wave{--mp-loading-wave-size-item-width: 5px;--mp-loading-wave-size-item-margin: 5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mp-loading__wave--xl,.mp-loading__wave--lg{width:var(--mp-loading-lg-width);height:var(--mp-loading-lg-height)}.mp-loading__wave--md{width:var(--mp-loading-md-width);height:var(--mp-loading-md-height)}.mp-loading__wave--sm{width:var(--mp-loading-sm-width);height:var(--mp-loading-sm-height)}.mp-loading__wave--xs{width:var(--mp-loading-xs-width);height:var(--mp-loading-xs-height)}.mp-loading__wave-item{height:100%;display:inline-block;animation:1.2s ease-in-out infinite wave;background-color:var(--mp-loading-color)}.mp-loading__wave-item:nth-child(1){animation-delay:-1.2s;margin-left:0}.mp-loading__wave-item:nth-child(2){animation-delay:-1.1s}.mp-loading__wave-item:nth-child(3){animation-delay:-1s}.mp-loading__wave-item:nth-child(4){animation-delay:-.9s}.mp-loading__wave-item:nth-child(5){animation-delay:-.8s}.mp-loading__wave-item--xl,.mp-loading__wave-item--lg{width:var(--mp-loading-wave-size-item-width);margin-left:var(--mp-loading-wave-size-item-margin)}.mp-loading__wave-item--md{width:calc(var(--mp-loading-wave-size-item-width) - 1px);margin-left:calc(var(--mp-loading-wave-size-item-margin) - 1px)}.mp-loading__wave-item--sm{width:calc(var(--mp-loading-wave-size-item-width) - 2px);margin-left:calc(var(--mp-loading-wave-size-item-margin) - 2px)}.mp-loading__wave-item--xs{width:calc(var(--mp-loading-wave-size-item-width) - 3px);margin-left:calc(var(--mp-loading-wave-size-item-margin) - 3px)}@keyframes wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.mp-loading__cube{--mp-loading-cube-size-item-width: 10px;--mp-loading-cube-size-item-height: 10px;--mp-loading-cube-size-item-margin: 5px;display:flex;align-items:center;flex-shrink:0}.mp-loading__cube--xl,.mp-loading__cube--lg{width:var(--mp-loading-lg-width);height:var(--mp-loading-lg-height)}.mp-loading__cube--md{width:var(--mp-loading-md-width);height:var(--mp-loading-md-height)}.mp-loading__cube--sm{width:var(--mp-loading-sm-width);height:var(--mp-loading-sm-height)}.mp-loading__cube--xs{width:var(--mp-loading-xs-width);height:var(--mp-loading-xs-height)}.mp-loading__cube-item{display:inline-block;transform-origin:right bottom;animation:1.5s ease infinite cube;background-color:var(--mp-loading-color)}.mp-loading__cube-item:nth-child(1){animation-delay:.2s;margin-left:0}.mp-loading__cube-item:nth-child(2){animation-delay:.4s}.mp-loading__cube-item:nth-child(3){animation-delay:.6s}.mp-loading__cube-item:nth-child(4){animation-delay:.8s}.mp-loading__cube-item--xl,.mp-loading__cube-item--lg{height:var(--mp-loading-cube-size-item-height);width:var(--mp-loading-cube-size-item-width);margin-left:var(--mp-loading-cube-size-item-margin)}.mp-loading__cube-item--md{height:calc(var(--mp-loading-cube-size-item-height) - 2px);width:calc(var(--mp-loading-cube-size-item-width) - 2px);margin-left:calc(var(--mp-loading-cube-size-item-margin) - 1px)}.mp-loading__cube-item--sm{height:calc(var(--mp-loading-cube-size-item-height) - 4px);width:calc(var(--mp-loading-cube-size-item-width) - 4px);margin-left:calc(var(--mp-loading-cube-size-item-margin) - 2px)}.mp-loading__cube-item--xs{height:calc(var(--mp-loading-cube-size-item-height) - 6px);width:calc(var(--mp-loading-cube-size-item-width) - 6px);margin-left:calc(var(--mp-loading-cube-size-item-margin) - 3px)}@keyframes cube{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:rotate(90deg) scale(.3)}}.mp-loading__rect{--mp-loading-rect-size-item-width: 8px;--mp-loading-rect-size-item-height: 100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-shrink:0}.mp-loading__rect--xl,.mp-loading__rect--lg{width:var(--mp-loading-lg-width);height:var(--mp-loading-lg-height)}.mp-loading__rect--md{width:var(--mp-loading-md-width);height:var(--mp-loading-md-height)}.mp-loading__rect--sm{width:var(--mp-loading-sm-width);height:var(--mp-loading-sm-height)}.mp-loading__rect--xs{width:var(--mp-loading-xs-width);height:var(--mp-loading-xs-height)}.mp-loading__rect-item{animation:2s ease-in-out infinite rect;background-color:var(--mp-loading-color)}.mp-loading__rect-item:nth-child(1){animation-delay:1.75s}.mp-loading__rect-item:nth-child(2){animation-delay:1.5s}.mp-loading__rect-item:nth-child(3){animation-delay:1.25s}.mp-loading__rect-item:nth-child(4){animation-delay:1s}.mp-loading__rect-item:nth-child(5){animation-delay:.75s}.mp-loading__rect-item:nth-child(6){animation-delay:.5s}.mp-loading__rect-item:nth-child(7){animation-delay:.25s}.mp-loading__rect-item:nth-child(8){animation-delay:0s}.mp-loading__rect-item--xl,.mp-loading__rect-item--lg{height:var(--mp-loading-rect-size-item-height);width:var(--mp-loading-rect-size-item-width)}.mp-loading__rect-item--md{height:calc(var(--mp-loading-rect-size-item-height) * .9);width:calc(var(--mp-loading-rect-size-item-width) * .8)}.mp-loading__rect-item--sm{height:calc(var(--mp-loading-rect-size-item-height) * .8);width:calc(var(--mp-loading-rect-size-item-width) * .6)}.mp-loading__rect-item--xs{height:calc(var(--mp-loading-rect-size-item-height) * .7);width:calc(var(--mp-loading-rect-size-item-width) * .4)}@keyframes rect{0%{opacity:.3}25%{opacity:1}50%{opacity:.3}65%{opacity:1}to{opacity:.3}}.mp-loading__disappear{--mp-loading-disappear-size-item-width: 15px;--mp-loading-disappear-size-item-height: 15px;display:flex;justify-content:space-around;align-items:center;flex-flow:nowrap;flex-shrink:0}.mp-loading__disappear--xl,.mp-loading__disappear--lg{width:var(--mp-loading-lg-width);height:var(--mp-loading-lg-height)}.mp-loading__disappear--md{width:var(--mp-loading-md-width);height:var(--mp-loading-md-height)}.mp-loading__disappear--sm{width:var(--mp-loading-sm-width);height:var(--mp-loading-sm-height)}.mp-loading__disappear--xs{width:var(--mp-loading-xs-width);height:var(--mp-loading-xs-height)}.mp-loading__disappear-item{border-radius:50%;animation:.5s ease-in-out infinite alternate disappear;background-color:var(--mp-loading-color)}.mp-loading__disappear-item:nth-child(1){animation-delay:-.4s}.mp-loading__disappear-item:nth-child(2){animation-delay:-.2s}.mp-loading__disappear-item:nth-child(3){animation-delay:0s}.mp-loading__disappear-item--xl,.mp-loading__disappear-item--lg{height:var(--mp-loading-disappear-size-item-height);width:var(--mp-loading-disappear-size-item-width)}.mp-loading__disappear-item--md{height:calc(var(--mp-loading-disappear-size-item-height) * .8);width:calc(var(--mp-loading-disappear-size-item-width) * .8)}.mp-loading__disappear-item--sm{height:calc(var(--mp-loading-disappear-size-item-height) * .6);width:calc(var(--mp-loading-disappear-size-item-width) * .6)}.mp-loading__disappear-item--xs{height:calc(var(--mp-loading-disappear-size-item-height) * .4);width:calc(var(--mp-loading-disappear-size-item-width) * .4)}@keyframes disappear{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.mp-loading [class*=mp-loading__]{animation:none!important;transition:none!important}}.mp-loading__wave-item--numeric{flex:0 0 12%;width:12%;height:100%;margin-left:8%}.mp-loading__wave-item--numeric:first-child{margin-left:0}.mp-loading__cube-item--numeric{flex:0 0 18%;width:18%;height:18%;margin-left:8%}.mp-loading__cube-item--numeric:first-child{margin-left:0}.mp-loading__rect-item--numeric{flex:0 0 12.5%;width:12.5%;height:90%}.mp-loading__disappear-item--numeric{flex:0 0 24%;width:24%;height:24%}
