.skeleton-region{position:relative}.skeleton-region-shapes{display:contents}.skeleton-shape{background-color:var(--cms-surface-muted);background-image:linear-gradient(90deg, transparent 0%, var(--cms-surface-soft) 50%, transparent 100%);animation:skeleton-sweep 1.6s var(--cms-ease) infinite;background-position:-150% 0;background-repeat:no-repeat;background-size:50% 100%;display:block}@keyframes skeleton-sweep{to{background-position:250% 0}}.skeleton-radius-small{border-radius:var(--cms-radius-small)}.skeleton-radius-control{border-radius:var(--cms-radius-control)}.skeleton-radius-panel{border-radius:var(--cms-radius-panel)}.skeleton-radius-round{border-radius:var(--cms-radius-round)}.skeleton-block{max-width:100%}.skeleton-text{width:100%;display:block}.skeleton-text-line{align-items:center;height:1lh;display:flex}.skeleton-text-bar{border-radius:var(--cms-radius-small);width:100%;height:.7em}.skeleton-thumb{flex:none}.skeleton-thumb-square{border-radius:var(--cms-radius-small)}.skeleton-thumb-round{border-radius:var(--cms-radius-round)}.skeleton-media-cell{align-items:center;gap:var(--cms-space-3);min-width:14rem;display:flex}.skeleton-media-cell .skeleton-text{flex:1;min-width:0}.skeleton-actions{justify-content:flex-end;gap:var(--cms-space-2);display:flex}.skeleton-card-grid{gap:var(--cms-space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.skeleton-card{gap:var(--cms-space-3);padding:var(--cms-space-5);border:var(--cms-border-width) solid var(--cms-line);border-radius:var(--cms-radius-panel);background:var(--cms-surface);display:grid}@media (prefers-reduced-motion:reduce){.skeleton-shape{background-image:none;animation:none}}@media (forced-colors:active){.skeleton-shape{outline-offset:-1px;background-image:none;outline:1px solid graytext;animation:none}}.editor-skeleton-fields{gap:var(--cms-space-5);display:grid}.editor-skeleton-body{height:20rem}
