.content-loader.svelte-e4u6vx{background:var(--surface);width:100%;min-height:min(620px,72svh);color:var(--ink);padding:34px max(28px,5vw);overflow:hidden}.content-loader.full.svelte-e4u6vx{min-height:100svh;padding-top:clamp(70px,12vh,140px)}.content-loader-label.svelte-e4u6vx{letter-spacing:2px;margin-bottom:32px;font-size:9px;font-weight:700;display:block}.loader-rails.svelte-e4u6vx{flex-direction:column;justify-content:space-between;height:min(500px,58svh);display:flex}.rail-slot.svelte-e4u6vx{height:3px;overflow:visible}.rail-slot.svelte-e4u6vx i:where(.svelte-e4u6vx){width:var(--rail-width);height:2px;animation:svelte-e4u6vx-rail-flight var(--rail-duration) cubic-bezier(.42,0,.58,1) var(--rail-delay) 1 both;will-change:transform,opacity;background:currentColor;display:block;transform:translate(-115%)}@keyframes svelte-e4u6vx-rail-flight{0%{opacity:0;transform:translate(-115%)}12%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(155vw)}}@media (width<=760px){.content-loader.svelte-e4u6vx{min-height:520px;padding:28px 18px}.content-loader.full.svelte-e4u6vx{min-height:100svh;padding-top:84px}.loader-rails.svelte-e4u6vx{height:430px}}@media (prefers-reduced-motion:reduce){.rail-slot.svelte-e4u6vx i:where(.svelte-e4u6vx){animation:svelte-e4u6vx-rail-fade .7s ease-in-out var(--rail-delay) 1 both}@keyframes svelte-e4u6vx-rail-fade{0%,to{opacity:.12}50%{opacity:1}}}
