.loader-circle{--spinner-size:11px;--dot-size:2px;--radius:calc(var(--spinner-size)/2 - var(--dot-size)/2);--spinner-duration:2.5s;width:var(--spinner-size);height:var(--spinner-size);animation:spin var(--spinner-duration)ease-in-out infinite;position:relative}.loader-circle .dot{--angle:calc(360deg/6*var(--i));width:var(--dot-size);height:var(--dot-size);margin:calc(-1*var(--dot-size)/2);transform:rotate(var(--angle))translate(0,calc(-1*var(--radius)))rotate(calc(-1*var(--angle)));background:currentColor;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}.is-loading .loader{display:flex}.empty-sitemap{z-index:1;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.loading-message{color:#383838;margin-top:26px;font-size:12px;font-weight:400}.loader-b{aspect-ratio:1;background:#efefef;border-radius:3px;place-self:flex-start center;width:100%;animation:2s ease-in-out infinite loading;display:flex}@keyframes loading{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.loader{--speed:1s;z-index:1;justify-content:center;place-self:center;align-items:center;width:100px;height:100px;margin:0;font-size:2.5em;display:flex;position:relative}.loader .tile{box-sizing:border-box;width:1em;height:1em;animation:var(--speed)ease infinite loaderJump;transform-origin:0 100%;will-change:transform}.loader .tile:before{content:"";width:inherit;height:inherit;animation:var(--speed)ease-out infinite loaderSpin;will-change:transform;background-color:#000;border-radius:.15em;display:block}.loader:after{content:"";width:1.1em;height:.2em;animation:var(--speed)ease-in-out infinite shadow;filter:blur(.02em);will-change:transform filter;background-color:#313131bf;border-radius:60%;display:block;position:absolute;bottom:-.1em;left:28px}@keyframes loaderJump{0%{transform:scaleY(1)translateY(0)}16%{transform:scaleY(.6)translateY(0)}22%{transform:scaleY(1.2)translateY(-5%)}24%,62%{transform:scaleY(1)translateY(-33%)}66%{transform:scaleY(1.2)translateY(0)}72%{transform:scaleY(.8)translateY(0)}88%{transform:scaleY(1)translateY(0)}}@keyframes loaderSpin{0%,18%{border-radius:.15em;transform:rotate(0)}38%{border-radius:.25em}66%,to{border-radius:.15em;transform:rotate(1turn)}}@keyframes shadow{0%{filter:blur(.02em);transform:scale(1)}25%,60%{filter:blur(.06em);transform:scale(.8)}70%{filter:blur(.02em);transform:scale(1.1)}90%{transform:scale(1)}}
