@layer components{.shell-skeleton{--skeleton-base:#eeedea;--skeleton-highlight:#faf9f7}.shell-bone{background:var(--skeleton-base,#eeedea);border-radius:.375rem;position:relative;overflow:hidden}.shell-bone:after{content:"";background:linear-gradient(100deg, transparent 15%, var(--skeleton-highlight,#faf9f7) 48%, transparent 80%);animation:1.9s ease-in-out infinite shell-sheen;position:absolute;inset:0;transform:translate(-110%)}.shell-entry-outline{border:1px solid #e8e6e1;box-shadow:0 1px 2px #24231e03}.shell-skeleton .shell-card:nth-child(3n+2) .shell-bone:after{animation-delay:.12s}.shell-skeleton .shell-card:nth-child(3n) .shell-bone:after{animation-delay:.24s}}@keyframes shell-sheen{0%{transform:translate(-110%)}70%,to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.shell-bone:after{animation:none;display:none}}
