@layer base{.skeleton--text-card-h1+.skeleton--text-card-h1,.skeleton--text-card-lead+.skeleton--text-card-lead{margin-top:calc(var(--scale-px)*10)}.skeleton--text-card-h2+.skeleton--text-card-h2{margin-top:calc(var(--scale-px)*15)}.skeleton--publication+.skeleton--publication{margin-top:calc(var(--scale-px)*10)}}@layer components-base{.skeleton{background:var(--t-skeleton);position:relative}.skeleton:before{animation:shimmer 2.3s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 20%,var(--t-skeleton-shimmer) 50%,hsla(0,0%,100%,0) 80%);background-size:200% 100%;content:"";inset:0;position:absolute}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton--right{margin-left:auto}@media(min-width:568px)and (max-width:667px)and (max-aspect-ratio:13/9),(min-width:668px)and (max-aspect-ratio:10/11),(min-width:668px)and (min-height:416px),(min-width:980px){.skeleton--right\:md{margin-left:auto}}.skeleton--avatar,.skeleton--square{aspect-ratio:1/1}.skeleton--full{width:100%}.skeleton--text-card-lead{height:calc(var(--scale-px)*10)}.skeleton--text-card-h1{height:var(--md,calc(var(--scale-px)*30)) var(--n-md,calc(var(--scale-px)*25))}.skeleton--text-card-h2{height:calc(var(--scale-px)*15)}.skeleton--button-card{height:calc(var(--scale-px)*30)}.skeleton--publication{height:calc(var(--scale-px)*40)}}@layer components;
