.mk-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;text-align:center;animation:mk-loader-in .4s cubic-bezier(.22,1,.36,1) .18s both}.mk-loader--screen{min-height:100vh;min-height:100svh;padding:6rem 1.5rem 3rem;background:radial-gradient(ellipse at 50% 38%,rgba(255,215,0,.09),transparent 55%),linear-gradient(-180deg,#1a2332,#0d1118 55%,#000);color:#fff}.mk-loader--inline{min-height:40vh;padding:3rem 1rem;color:#1a2332}.mk-loader__emblem{position:relative;display:grid;place-items:center;width:112px;height:112px}.mk-loader--inline .mk-loader__emblem{width:84px;height:84px}.mk-loader__ring{position:absolute;inset:0;width:100%;height:100%;animation:mk-loader-spin 1.6s linear infinite}.mk-loader__arc,.mk-loader__track{fill:none;stroke-width:2.5}.mk-loader__track{stroke:hsla(0,0%,100%,.1)}.mk-loader__arc{stroke:gold;stroke-linecap:round;stroke-dasharray:90 339;transform-origin:center;animation:mk-loader-breathe 1.6s cubic-bezier(.22,1,.36,1) infinite}.mk-loader--inline .mk-loader__track{stroke:rgba(26,35,50,.08)}.mk-loader--inline .mk-loader__arc{stroke:#b8950c}.mk-loader__mark{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.35)}.mk-loader__mark img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.mk-loader--inline .mk-loader__mark{width:56px;height:56px;box-shadow:0 6px 18px rgba(26,35,50,.12)}.mk-loader--inline .mk-loader__mark img{width:32px;height:32px}.mk-loader__brand{margin-top:.5rem;font-size:.82rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:hsla(0,0%,100%,.9)}.mk-loader__brand span{color:gold}.mk-loader__label{margin:0;font-size:.9rem;font-weight:300;color:hsla(0,0%,100%,.62)}.mk-loader--inline .mk-loader__label{font-size:.85rem;font-weight:400;color:#5b6472}@keyframes mk-loader-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mk-loader-spin{to{transform:rotate(1turn)}}@keyframes mk-loader-breathe{0%,to{stroke-dasharray:40 339}50%{stroke-dasharray:150 339}}@media(prefers-reduced-motion:reduce){.mk-loader{animation:none}.mk-loader__ring{animation-duration:3s}.mk-loader__arc{animation:none}}