.sh-page-loading-overlay{--loader-ease: cubic-bezier(.22, 1, .36, 1);--loader-cycle: 3.6s;position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 44%,#250c13,#10090e,#06080c 76%);pointer-events:all;-webkit-user-select:none;user-select:none;animation:sh-page-loading-fade-in .24s ease-out both}.sh-page-loading-overlay__inner{display:flex;flex-direction:column;align-items:center;gap:32px;transform:translateY(-4px)}.sh-page-loading-overlay__logo{position:relative;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0 16px 28px #0008);animation:sh-page-loading-emblem-enter .85s var(--loader-ease) both}.sh-page-loading-overlay__logo>.sh-logo-motion{animation:sh-page-loading-levitate var(--loader-cycle) ease-in-out .85s infinite}.sh-page-loading-overlay [data-logo-part]{animation:sh-page-loading-layer-enter .8s var(--loader-ease) both}.sh-page-loading-overlay [data-logo-part=obsidian-core]{animation-delay:60ms}.sh-page-loading-overlay [data-logo-part=hood-cowl]{animation-delay:.12s}.sh-page-loading-overlay [data-logo-part=face-mask]{animation-delay:.18s}.sh-page-loading-overlay [data-logo-part=collar-blades]{animation-delay:.22s}.sh-page-loading-overlay [data-logo-part=crimson-channels]{animation-delay:.26s}.sh-page-loading-overlay [data-logo-part=crimson-gem]{animation-delay:.3s}.sh-page-loading-overlay [data-logo-part=crimson-eyes]{animation-delay:.34s}.sh-page-loading-overlay__halo{position:absolute;inset:-30px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#d419241c,#d4192408 48%,transparent 70%);animation:sh-page-loading-halo-breathe var(--loader-cycle) ease-in-out infinite}.sh-page-loading-overlay__halo:before,.sh-page-loading-overlay__halo:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid #ff5a6410}.sh-page-loading-overlay__halo:after{inset:8px;border-color:transparent;border-top-color:#ff5a6445;border-bottom-color:#d4192424;animation:sh-page-loading-orbit 7.2s cubic-bezier(.37,0,.63,1) infinite}.sh-page-loading-overlay__spinner{display:flex;flex-direction:column;align-items:center;width:176px;animation:sh-page-loading-detail-enter .8s var(--loader-ease) .18s both}.sh-page-loading-overlay__rail{position:relative;display:block;width:100%;height:3px;overflow:hidden;border-radius:999px;background:#ff5a6414}.sh-page-loading-overlay__rail-beam{position:absolute;inset:0;border-radius:inherit;transform-origin:left;background:linear-gradient(90deg,#8d0d1b,#e92b3d 70%,#ffc4cb);animation:sh-page-loading-progress 18s cubic-bezier(.16,1,.3,1) both}.sh-page-loading-overlay__rail-glint{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 25%,#ffd8dcaa 50%,transparent 75%);animation:sh-page-loading-glint var(--loader-cycle) cubic-bezier(.65,0,.35,1) infinite}.sh-page-loading-overlay[data-phase=leaving]{pointer-events:none;animation:sh-page-loading-fade-out .18s ease-out both}.sh-page-loading-overlay[data-phase=leaving] .sh-page-loading-overlay__inner{transition:transform .18s ease-out;transform:translateY(-8px) scale(1.025)}.sh-page-loading-overlay[data-phase=leaving] .sh-page-loading-overlay__rail-beam{animation:none;transform:scaleX(1)}@keyframes sh-page-loading-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sh-page-loading-fade-out{to{opacity:0}}@keyframes sh-page-loading-emblem-enter{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sh-page-loading-layer-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sh-page-loading-detail-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes sh-page-loading-levitate{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes sh-page-loading-halo-breathe{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}@keyframes sh-page-loading-orbit{to{transform:rotate(360deg)}}@keyframes sh-page-loading-progress{0%{transform:scaleX(.06)}to{transform:scaleX(.92)}}@keyframes sh-page-loading-glint{0%,10%{opacity:0;transform:translate(-100%)}35%,65%{opacity:.8}90%,to{opacity:0;transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.sh-page-loading-overlay,.sh-page-loading-overlay *,.sh-page-loading-overlay *:before,.sh-page-loading-overlay *:after{animation:none!important;transition:none!important}.sh-page-loading-overlay__rail-beam{transform:scaleX(.64)}.sh-page-loading-overlay__rail-glint,.sh-page-loading-overlay[data-phase=leaving]{opacity:0}}body[data-motion=reduced] .sh-page-loading-overlay,body[data-motion=reduced] .sh-page-loading-overlay *,body[data-motion=reduced] .sh-page-loading-overlay *:before,body[data-motion=reduced] .sh-page-loading-overlay *:after{animation:none!important;transition:none!important}body[data-motion=reduced] .sh-page-loading-overlay__rail-beam{transform:scaleX(.64)}body[data-motion=reduced] .sh-page-loading-overlay__rail-glint,body[data-motion=reduced] .sh-page-loading-overlay[data-phase=leaving]{opacity:0}
