@media screen{.inn-skeleton-host{isolation:isolate;overflow:hidden!important;position:relative}.inn-skeleton-host>:not(.inn-skeleton){visibility:hidden!important}.inn-skeleton{background:var(--inn-color-surface,#fff);box-sizing:border-box;overflow:hidden;padding:16px;position:absolute;text-align:left;z-index:5}.inn-skeleton-lines{display:flex;flex-direction:column;gap:16px}.inn-skeleton-row{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(var(--skeleton-columns),minmax(0,1fr));min-height:28px}.inn-skeleton-bar{animation:inn-skeleton-pulse 1.4s ease-in-out infinite alternate;background:var(--inn-color-border,#d9e4de);border-radius:4px;display:block;height:12px;max-width:90%}.inn-skeleton-row:nth-child(2n) .inn-skeleton-bar{max-width:74%}.inn-skeleton--cards .inn-skeleton-row{gap:12px;min-height:80px}.inn-skeleton--cards .inn-skeleton-bar{background:var(--inn-color-mint,#e8f1ec);height:70px;max-width:100%}.inn-skeleton--form .inn-skeleton-row{min-height:44px}.inn-skeleton--form .inn-skeleton-bar{height:32px}.inn-skeleton-status{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes inn-skeleton-pulse{0%{opacity:.4}to{opacity:.85}}@media (prefers-reduced-motion:reduce){.inn-skeleton-bar{animation:none;opacity:.65}}}@media print{.inn-skeleton{display:none!important}}