@keyframes react-loading-skeleton-ltr{to{transform:translateX(100%)}}@keyframes react-loading-skeleton-rtl{to{transform:translateX(-100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--pseudo-element-display:block;width:100%;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}[dir] .react-loading-skeleton{background-color:var(--base-color);border-radius:.25rem}[dir=ltr] .react-loading-skeleton,[dir=rtl] .react-loading-skeleton{--animation-duration:1.5s;--animation-direction:normal}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;height:100%}[dir] .react-loading-skeleton:after{background-repeat:no-repeat}[dir=ltr] .react-loading-skeleton:after{background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton-ltr;animation-timing-function:ease-in-out;animation-iteration-count:infinite}[dir=ltr] .react-loading-skeleton:after,[dir=rtl] .react-loading-skeleton:after{left:0;right:0;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration)}[dir=rtl] .react-loading-skeleton:after{background-image:var(
    --custom-highlight-background,linear-gradient(-90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(100%);animation-name:react-loading-skeleton-rtl;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}