.skeleton{border-radius:inherit;background:var(--container);isolation:isolate;contain:paint;content-visibility:auto;--skeleton-stroke:.2em;position:relative;overflow:hidden}.skeleton:before,.skeleton:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0}.skeleton:before{padding:var(--skeleton-stroke);background-image:linear-gradient(90deg,transparent 20%,var(--surface-hover)50%,transparent 180%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-size:200% 100%;animation:1.5s infinite skeletonStrokeLoading;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.skeleton:after{background-image:linear-gradient(90deg,transparent 20%,var(--surface-hover)50%,transparent 180%);background-size:100% 100%;border-radius:0;width:200%;animation:3s infinite skeletonLoading;inset:0 auto 0 0;transform:translate(-100%)}@keyframes skeletonLoading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes skeletonStrokeLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeletonPlaceholder{--skeleton-width:50%;--skeleton-height:1em;width:var(--skeleton-width);height:var(--skeleton-height);color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:2em;min-width:1rem;max-width:100%;margin:0;display:inline-block;position:relative;overflow:hidden}.skeletonPlaceholder[data-length=compact]{--skeleton-width:2rem}.skeletonPlaceholder[data-length=short]{--skeleton-width:25%}.skeletonPlaceholder[data-length=medium]{--skeleton-width:50%}.skeletonPlaceholder[data-length=long]{--skeleton-width:85%}.skeletonPlaceholder[data-length=full]{--skeleton-width:100%}.skeletonPlaceholder--circle{--skeleton-size:3rem;width:var(--skeleton-size);height:var(--skeleton-size);min-width:var(--skeleton-size);border-radius:50%}.skeletonPlaceholder--circle[data-length=compact]{--skeleton-size:1.5rem}.skeletonPlaceholder--circle[data-length=short]{--skeleton-size:2rem}.skeletonPlaceholder--circle[data-length=medium]{--skeleton-size:3rem}.skeletonPlaceholder--circle[data-length=long]{--skeleton-size:5rem}.skeletonPlaceholder--circle[data-length=full]{--skeleton-size:100%}.skeletonPlaceholder--button{--skeleton-width:8rem;--skeleton-stroke:.1em;vertical-align:middle;border-radius:var(--radius-pill,999px);min-width:0;--skeleton-height:var(--surfaceSize)!important}@media (width<=540px){.skeletonPlaceholder--button{padding:var(--spacing-xs);--surfaceSize:2.35em}}.skeletonPlaceholder--button[data-length=compact]{--skeleton-width:var(--surfaceSize,2.5em)}@media (width>=540px){.skeletonPlaceholder.buttonSm{--surfaceSize:2.5em}}.skeletonPlaceholder--button[data-length=short]{--skeleton-width:5.5rem}.skeletonPlaceholder--button[data-length=medium]{--skeleton-width:8rem}.skeletonPlaceholder--button[data-length=long]{--skeleton-width:11rem}.skeletonPlaceholder--button[data-length=full]{--skeleton-width:100%}p.skeleton{--skeleton-height:1.2em;--skeleton-stroke:.15em}span.skeleton{--skeleton-height:.9em;--skeleton-stroke:.1em}@media (prefers-reduced-motion:reduce){.skeleton:before,.skeleton:after{animation:none}}