:root{--loading-bone:color-mix(in oklab, var(--foreground) 5%, var(--card,var(--background)));--loading-line:color-mix(in oklab, var(--foreground) 22%, transparent);--loading-wait:.8s;--loading-in:.24s}.Loading{display:block;position:relative;overflow:hidden}.Loading:is([data-loading=bone],[data-loading=still]){background:var(--loading-bone)}.Loading[data-loading=still]>img{display:none}.Loading__line{opacity:0;height:2px;animation:loading-wait .3s ease-out var(--loading-wait) forwards;pointer-events:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.Loading__line:after{content:"";background:var(--loading-line);width:40%;animation:loading-travel 1.4s cubic-bezier(.45, 0, .25, 1) var(--loading-wait) infinite;border-radius:1px;position:absolute;top:0;bottom:0;translate:-100%}@keyframes loading-wait{to{opacity:1}}@keyframes loading-travel{0%{translate:-100%}to{translate:250%}}.Loading[data-loading=arrived]>:not(.Loading__line){animation:loading-in var(--loading-in) ease-out both}.Loading>img{object-fit:cover;width:100%;height:100%;display:block}.Loading[data-loading=bone]>img{opacity:0}@keyframes loading-in{0%{opacity:0}}:root[data-motion=lite] .Loading__line:after{opacity:.6;width:100%;animation:none;translate:none}:root[data-motion=lite] .Loading[data-loading=arrived]>:not(.Loading__line){animation:none}@media (prefers-reduced-motion:reduce){.Loading__line:after{opacity:.6;width:100%;animation:none;translate:none}.Loading[data-loading=arrived]>:not(.Loading__line){animation:none}}.SlideThumb{box-sizing:border-box;pointer-events:none;flex:none;display:block;position:relative;overflow:hidden}:where(.SlideThumb){width:100%;aspect-ratio:var(--thumb-ratio,16 / 9)}.SlideThumb.is-fill{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.SlideThumb__page{display:block;position:absolute;inset:0}.SlideThumb__slide{width:100%;height:100%;display:block;position:relative;overflow:hidden}.SlideThumb .slides>section{display:block!important}
