.dbo-skeleton{background-color:var(--dbo-surface-container-highest,#ccc);position:relative;overflow:hidden}.dbo-skeleton--text{border-radius:var(--dbo-radius-sm,4px);width:100%;height:12px}.dbo-skeleton--circular{border-radius:50%;flex-shrink:0;width:40px;height:40px}.dbo-skeleton--rectangular{border-radius:var(--dbo-radius-md,6px);width:100%;height:100px}.dbo-skeleton--button{border-radius:var(--dbo-radius-md,6px);width:96px;height:32px}.dbo-skeleton--pulse{animation:1.8s ease-in-out infinite dbo-skeleton-pulse}.dbo-skeleton--wave:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff73 50%,#0000 100%);animation:1.6s cubic-bezier(.4,0,.2,1) infinite dbo-skeleton-wave;position:absolute;inset:0;transform:translate(-100%)}.dbo-skeleton-group{flex-direction:column;gap:8px;width:100%;display:flex}@keyframes dbo-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes dbo-skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}
