.skel{flex-direction:column;gap:10px;display:flex}.skel-bone{background:linear-gradient(100deg,#7884a021 30%,#7884a03d 50%,#7884a021 70%) 0 0/300% 100%;border-radius:7px;max-width:100%;animation:1.5s ease-in-out infinite skel-sweep;display:block}@keyframes skel-sweep{0%{background-position:100% 0}to{background-position:0 0}}.skel-lines{gap:9px}.skel-cards{gap:10px}.skel-card{background:#ffffff8c;border:1px solid #7884a029;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.skel-split{justify-content:space-between;align-items:center;gap:12px;margin:4px 0;display:flex}.skel-rows{gap:0}.skel-row{border-bottom:1px solid #7884a01f;justify-content:space-between;align-items:center;gap:16px;padding:13px 4px;display:flex}.skel-row:last-child{border-bottom:0}.skel-block{width:100%}.skel-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.skel-tile{background:#ffffff8c;border:1px solid #7884a029;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.skel-page{gap:18px;width:100%;max-width:1080px;margin:0 auto;padding:32px 16px 48px}.skel-page.narrow{max-width:440px;padding-top:8px}.skel-page.flush{max-width:none;margin:0;padding:0}.skel-hero{flex-direction:column;align-items:center;gap:14px;padding:48px 0 24px;display:flex}@media (prefers-reduced-motion:reduce){.skel-bone{background:#7884a029;animation:none}}
