.mx-loader{--mx-loader-room:var(--size-240);place-items:center;display:grid}.mx-loader-stage{animation:mx-loader-reveal var(--dur-base) var(--ease-out) var(--mx-loader-reveal,0s) both;position:relative}.mx-loader-caption{text-align:center;position:absolute;inset-block-start:100%;inset-inline:0}.mx-loader-figure{inline-size:var(--mx-loader-room);block-size:var(--mx-loader-room);place-items:center;display:grid}.mx-loader-figure>*{grid-area:1/1}.mx-loader-ring{border-style:solid;border-color:var(--accent);animation:var(--dur-tick-2) linear var(--mx-loader-phase,0s) infinite}.mx-loader-ring-outer{inline-size:calc(var(--u) * 25);block-size:calc(var(--u) * 25);border-width:var(--hair-3);animation-name:mx-loader-outer}.mx-loader-ring-inner{inline-size:calc(var(--u) * 30);block-size:calc(var(--u) * 30);border-width:var(--size-8);animation-name:mx-loader-inner}.mx-loader-logo{animation:mx-loader-pulse 3s var(--ease-in-out) var(--mx-loader-phase,0s) infinite;display:grid}.sbscope .mx-loader-logo>.sb-mark{--mark-h:var(--size-64);color:var(--accent)}@keyframes mx-loader-reveal{0%{opacity:0}}@keyframes mx-loader-outer{0%{opacity:.25;border-radius:25%;transform:scale(1.6)rotate(270deg)}25%{opacity:1;border-radius:25%;transform:scale(1)rotate(0)}50%{opacity:1;border-radius:50%;transform:scale(1)rotate(0)}75%{opacity:1;border-radius:50%;transform:scale(1.6)rotate(270deg)}to{opacity:.25;border-radius:25%;transform:scale(1.6)rotate(270deg)}}@keyframes mx-loader-inner{0%{opacity:1;border-radius:25%;transform:scale(1)rotate(0)}25%{opacity:.25;border-radius:25%;transform:scale(1.2)rotate(270deg)}50%{opacity:.25;border-radius:50%;transform:scale(1.2)rotate(270deg)}75%{opacity:.25;border-radius:50%;transform:scale(1)rotate(0)}to{opacity:1;border-radius:25%;transform:scale(1)rotate(0)}}@keyframes mx-loader-pulse{0%{opacity:1;transform:scale(1)}16.667%{opacity:.48;transform:scale(.9)}33.333%{opacity:.48;transform:scale(.9)}50%,to{opacity:1;transform:scale(1)}}@keyframes mx-loader-glow{0%,50%,to{opacity:1}16.667%,33.333%{opacity:.48}}@media (prefers-reduced-motion:reduce){.mx-loader-ring{animation:none}.mx-loader-ring-outer{border-radius:50%}.mx-loader-ring-inner{opacity:.25;border-radius:50%;transform:scale(1.2)}.mx-loader-logo{animation-name:mx-loader-glow}}@media (forced-colors:active){.mx-loader-ring{border-color:canvastext}.sbscope .mx-loader-logo>.sb-mark{color:canvastext}}.mx-loader-screen{min-block-size:var(--vp-min);background:var(--canvas)}.mx-loader-page{min-block-size:calc(var(--vp-min) - var(--dyn-masthead));align-content:start;padding-block-start:max(var(--sp-0), calc(var(--vp-min) / 2 - var(--dyn-masthead) - var(--mx-loader-room) / 2))}.mx-loader-veil{z-index:calc(var(--z-modal) + 1);background:color-mix(in srgb, var(--canvas) var(--alpha-88), transparent);-webkit-backdrop-filter:blur(var(--blur-4));backdrop-filter:blur(var(--blur-4));cursor:progress;position:fixed;inset:0}
