.space-loader{display:flex;flex-direction:column;align-items:center;color:var(--text);padding:40px 20px}.space-loader-art{width:clamp(150px,16vw,200px);aspect-ratio:1;animation:space-rise .8s cubic-bezier(.22,1,.36,1) both}.space-loader-art svg{width:100%;height:100%;overflow:visible}.space-loader-glow{fill:var(--accent,#eb6424);opacity:.1;filter:blur(14px);transform-origin:100px 100px;animation:space-swell 3.6s ease-in-out infinite}.space-loader-planet{transform-origin:100px 100px;animation:space-breathe 3.6s ease-in-out infinite}.space-loader-orbit,.space-loader-orbit-front{stroke:currentColor;stroke-width:1;opacity:.22}.space-loader-orbit-front{opacity:.4}.space-loader-moon{fill:var(--text)}.space-loader-brand{margin-top:6px;font:600 17px var(--font-figtree),sans-serif;letter-spacing:-.03em;animation:space-rise .8s cubic-bezier(.22,1,.36,1) .12s both}.space-loader-brand:before{content:"TheSidneySpace"}html[data-division=records] .space-loader-brand:before{content:"TheSpaceRecords"}html[data-division=sports] .space-loader-brand:before{content:"TheSpaceSports"}.space-loader-brand>span{color:var(--accent,#eb6424)}.space-loader-thread{position:relative;width:132px;height:1px;margin-top:14px;overflow:hidden;background:color-mix(in srgb,currentColor 14%,transparent)}.space-loader-thread:after{content:"";position:absolute;inset:0;background:var(--accent,#eb6424);transform-origin:left;animation:space-thread 1.8s cubic-bezier(.65,0,.35,1) infinite}.space-loader-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.space-inline-loader{display:inline-block;flex-shrink:0}.space-inline-loader svg{width:100%;height:100%;animation:space-travel 2s linear infinite}@keyframes space-travel{to{transform:rotate(1turn)}}@keyframes space-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes space-thread{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.1%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes space-swell{50%{transform:scale(1.14)}}@keyframes space-breathe{0%,to{transform:scale(.96);opacity:.88}50%{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.space-inline-loader svg,.space-loader *{animation:none!important}.space-loader-moon{display:none}}