.mo-skeleton{--mo-a-skeleton-current-shimmer-half-width:64px;--mo-a-skeleton-current-shimmer-width:calc(var(--mo-a-skeleton-current-shimmer-half-width) * 2);--mo-a-skeleton-current-animation-duration:5s;display:inline-block}.mo-skeleton__shimmer{background:linear-gradient(75deg, var(--mo-a-skeleton-current-bg-color) 0%, var(--mo-a-skeleton-current-bg-color) 50%, transparent calc(50% + var(--mo-a-skeleton-current-shimmer-half-width)), var(--mo-a-skeleton-current-bg-color) calc(50% + var(--mo-a-skeleton-current-shimmer-width)), var(--mo-a-skeleton-current-bg-color) 100%);background-size:calc(var(--mo-a-skeleton-current-shimmer-width) + 100vw + var(--mo-a-skeleton-current-shimmer-width));width:100%;animation:mo-skeleton-shimmer var(--mo-a-skeleton-current-animation-duration) infinite linear;border-radius:inherit}.mo-skeleton__shimmer_colors_default{--mo-a-skeleton-current-bg-color:var(--mo-skeleton-bg-color,var(--mo-skeleton-forLevel1))}.mo-skeleton__shimmer_colors_additional{--mo-a-skeleton-current-bg-color:var(--mo-skeleton-bg-color,var(--mo-skeleton-forLevel2))}.mo-skeleton__shimmer_colors_colored{--mo-a-skeleton-current-bg-color:var(--mo-skeleton-bg-color,var(--mo-skeleton-whiteConstOpacity))}.mo-skeleton__shimmer_fill{height:100%}.mo-skeleton__shimmer_preset-typography{border-radius:var(--mo-CRxfull)}.mo-skeleton__shimmer_preset_typography-display1-wb-sans{height:calc(var(--mo-typography-display1-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-display1-wb-sans-margin{margin:calc(var(--mo-typography-display1-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-display2{height:calc(var(--mo-typography-display2-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-display2-margin{margin:calc(var(--mo-typography-display2-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-display2-wb-sans{height:calc(var(--mo-typography-display2-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-display2-wb-sans-margin{margin:calc(var(--mo-typography-display2-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-display3-wb-sans{height:calc(var(--mo-typography-display3-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-display3-wb-sans-margin{margin:calc(var(--mo-typography-display3-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title1{height:calc(var(--mo-typography-title1-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title1-margin{margin:calc(var(--mo-typography-title1-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title1-wb-sans{height:calc(var(--mo-typography-title1-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title1-wb-sans-margin{margin:calc(var(--mo-typography-title1-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title2{height:calc(var(--mo-typography-title2-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title2-margin{margin:calc(var(--mo-typography-title2-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title2-wb-sans{height:calc(var(--mo-typography-title2-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title2-wb-sans-margin{margin:calc(var(--mo-typography-title2-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title3{height:calc(var(--mo-typography-title3-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title3-margin{margin:calc(var(--mo-typography-title3-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title3-wb-sans{height:calc(var(--mo-typography-title3-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title3-wb-sans-margin{margin:calc(var(--mo-typography-title3-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-action{height:calc(var(--mo-typography-action-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-action-margin{margin:calc(var(--mo-typography-action-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-action-accent{height:calc(var(--mo-typography-action-accent-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-action-accent-margin{margin:calc(var(--mo-typography-action-accent-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title4{height:calc(var(--mo-typography-title4-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title4-margin{margin:calc(var(--mo-typography-title4-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-title4-wb-sans{height:calc(var(--mo-typography-title4-wb-sans-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-title4-wb-sans-margin{margin:calc(var(--mo-typography-title4-wb-sans-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-body{height:calc(var(--mo-typography-body-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-body-margin{margin:calc(var(--mo-typography-body-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-body-accent{height:calc(var(--mo-typography-body-accent-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-body-accent-margin{margin:calc(var(--mo-typography-body-accent-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-paragraph{height:calc(var(--mo-typography-paragraph-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-paragraph-margin{margin:calc(var(--mo-typography-paragraph-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-paragraph-accent{height:calc(var(--mo-typography-paragraph-accent-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-paragraph-accent-margin{margin:calc(var(--mo-typography-paragraph-accent-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-description{height:calc(var(--mo-typography-description-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-description-margin{margin:calc(var(--mo-typography-description-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-description-accent{height:calc(var(--mo-typography-description-accent-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-description-accent-margin{margin:calc(var(--mo-typography-description-accent-line-height) / 4) 0}.mo-skeleton__shimmer_preset_typography-caption{height:calc(var(--mo-typography-caption-line-height) / 2)}.mo-skeleton__shimmer_preset_typography-caption-margin{margin:calc(var(--mo-typography-caption-line-height) / 4) 0}@keyframes mo-skeleton-shimmer{0%{background-position:calc(-1 * var(--mo-a-skeleton-current-shimmer-width))}to{background-position:calc(100vw + var(--mo-a-skeleton-current-shimmer-width))}}