.content-loading[data-v-55face0e]{width:100%;padding-block:24px;color:var(--color-muted)}.content-loading__label[data-v-55face0e]{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-size:16px;line-height:26px}.content-loading__spinner[data-v-55face0e]{width:18px;height:18px;flex:none;border-top-color:var(--color-line);border:2px solid var(--color-line);border-radius:50%;animation:loading-spin-55face0e .8s linear infinite}.content-loading__items[data-v-55face0e]{display:grid;gap:24px}.content-loading__item[data-v-55face0e]{display:grid;gap:14px;padding-block:24px;border-bottom:1px solid var(--color-line)}.content-loading__item span[data-v-55face0e]{display:block;position:relative;overflow:hidden;height:14px;background:var(--color-page);--heading-color:var(--color-heading);--subheading-color:var(--color-subheading)}.content-loading__item span[data-v-55face0e]:first-child{width:72%;height:28px}.content-loading__item span[data-v-55face0e]:last-child{width:45%}.content-loading__item span[data-v-55face0e]:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,#fafafa 50%,transparent 80%);transform:translate(-100%);animation:loading-shimmer-55face0e 1.5s ease-in-out infinite;content:""}.content-loading--cards .content-loading__items[data-v-55face0e]{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}.content-loading--cards .content-loading__item[data-v-55face0e]{display:flex;box-sizing:border-box;flex-direction:column;justify-content:flex-end;aspect-ratio:1/1.42;padding:24px;background:var(--color-page);--heading-color:var(--color-heading);--subheading-color:var(--color-subheading);border:0}@keyframes loading-spin-55face0e{to{transform:rotate(1turn)}}@keyframes loading-shimmer-55face0e{to{transform:translate(100%)}}@media(min-width:48rem)and (max-width:74.9375rem){.content-loading--cards .content-loading__items[data-v-55face0e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:47.9375rem){.content-loading--cards .content-loading__items[data-v-55face0e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media(prefers-reduced-motion:reduce){.content-loading__item span[data-v-55face0e]:after,.content-loading__spinner[data-v-55face0e]{animation:none}}
