@layer components{.skeleton--solid-large,.skeleton--solid-medium,.skeleton--solid-small{animation:var(--animate-pulse);background-color:var(--color-overlay-skeleton);border-radius:var(--radius-rectangle);pointer-events:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.skeleton--solid-small{gap:var(--component-cell-sm-gap);height:var(--component-cell-sm-height);padding:0 var(--component-cell-sm-x-padding)}.skeleton--solid-medium{gap:var(--component-cell-md-gap);height:var(--component-cell-md-height);padding:0 var(--component-cell-md-x-padding)}.skeleton--solid-large{gap:var(--component-cell-lg-gap);height:var(--component-cell-lg-height);padding:0 var(--component-cell-lg-x-padding)}.skeleton--ghost-outer-large,.skeleton--ghost-outer-medium,.skeleton--ghost-outer-small{border-radius:var(--component-control-sm-border-radius);pointer-events:none;justify-content:center;align-items:center;display:flex}.skeleton--ghost-outer-small{gap:var(--component-cell-sm-gap);height:var(--component-cell-sm-height);padding:0 var(--component-cell-sm-x-padding)}.skeleton--ghost-outer-medium{gap:var(--component-cell-md-gap);height:var(--component-cell-md-height);padding:0 var(--component-cell-md-x-padding)}.skeleton--ghost-outer-large{gap:var(--component-cell-lg-gap);height:var(--component-cell-lg-height);padding:0 var(--component-cell-lg-x-padding)}.skeleton--line-container-large,.skeleton--line-container-medium,.skeleton--line-container-small{border-radius:var(--component-control-sm-border-radius);pointer-events:none;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;display:flex}.skeleton--line-container-small{height:var(--typography-body-line-height-b4)}.skeleton--line-container-medium{height:var(--typography-body-line-height-b3)}.skeleton--line-container-large{height:var(--typography-body-line-height-b2)}.skeleton--text-line-large,.skeleton--text-line-medium,.skeleton--text-line-small{animation:var(--animate-pulse);background-color:var(--color-overlay-skeleton);pointer-events:none;border-radius:4px;flex-shrink:0;align-self:stretch;overflow:hidden}.skeleton--text-line-small{height:var(--typography-body-font-size-b4)}.skeleton--text-line-medium{height:var(--typography-body-font-size-b3)}.skeleton--text-line-large{height:var(--typography-body-font-size-b2)}}
