.ek-content-skeleton{width:100%;min-width:0;padding-block:1rem}.ek-content-skeleton__shapes{animation:1.8s ease-in-out infinite ek-skeleton-breathe}.ek-content-skeleton i,.ek-content-skeleton b,.ek-content-skeleton__action,.ek-content-skeleton__composer{opacity:.1;background:currentColor;border-radius:.375rem;display:block}.ek-content-skeleton i{width:72%;height:.7rem}.ek-content-skeleton i+i{width:46%;margin-top:.65rem}.ek-content-skeleton__heading{margin-bottom:1.75rem}.ek-content-skeleton__heading i:first-child{width:min(65%,18rem);height:1.5rem}.ek-content-skeleton__heading i+i{width:min(85%,26rem)}.ek-content-skeleton__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.ek-content-skeleton__fields i{width:45%;margin-bottom:.65rem}.ek-content-skeleton__fields b{height:2.75rem}.ek-content-skeleton__action{border-radius:999px;width:9rem;height:2.75rem;margin:1.75rem 0 0 auto}.ek-content-skeleton__rows{gap:.75rem;display:grid}.ek-content-skeleton__rows>div{align-items:center;gap:.9rem;min-height:4rem;padding:.5rem 0;display:flex}.ek-content-skeleton__rows b{border-radius:50%;flex:none;width:2.5rem;height:2.5rem}.ek-content-skeleton__rows span{flex:1;min-width:0;display:block}.ek-content-skeleton__messages{gap:1.4rem;padding-block:.5rem 1.5rem;display:grid}.ek-content-skeleton__messages>div{border:1px solid;border-color:color-mix(in srgb, currentColor 8%, transparent);border-radius:.75rem;width:76%;padding:1rem}.ek-content-skeleton__messages>div:nth-child(2){justify-self:end;width:65%}.ek-content-skeleton__composer{height:5rem}.ek-content-skeleton__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ek-content-skeleton__cards>div{border:1px solid;border-color:color-mix(in srgb, currentColor 8%, transparent);border-radius:.75rem;min-width:0;padding:1rem}.ek-content-skeleton__cards b{width:100%;height:4rem;margin-bottom:1.25rem}.ek-content-skeleton__label{opacity:.65;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.ek-less-motion .ek-content-skeleton__shapes,html[data-ek-reduced-motion=true] .ek-content-skeleton__shapes{animation:none}@media (prefers-reduced-motion:reduce){.ek-content-skeleton__shapes{animation:none}}@media (width<=479px){.ek-content-skeleton__fields{grid-template-columns:minmax(0,1fr);gap:1.25rem}.ek-content-skeleton__cards{grid-template-columns:minmax(0,1fr)}}@keyframes ek-skeleton-breathe{0%,to{opacity:.6}50%{opacity:1}}.ek-content-skeleton__hero{padding-block:3rem}.ek-content-skeleton__hero>b{width:min(90%,32rem);height:clamp(5rem,12vw,9rem);margin-block:1.75rem}.ek-content-skeleton__hero>.ek-content-skeleton__action{margin-left:0}
