.sf-shell,.sf-skeleton{height:100dvh;min-height:520px}.sf-skeleton{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--canvas);background-image:radial-gradient(circle,var(--border) 1px,transparent 1px);background-size:32px 32px;color:var(--muted);font:500 13px/1.4 var(--font-sans,system-ui,sans-serif)}.sf-skeleton-bar{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;gap:12px}.sf-skeleton-pill{display:block;height:46px;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--surface);box-shadow:var(--shadow-sm,none)}.sf-skeleton-brand{width:220px}.sf-skeleton-tools{width:min(560px,40%)}.sf-skeleton-actions{width:180px}.sf-skeleton-text{margin:0;animation:sf-skeleton-pulse 1.4s ease-in-out infinite}@keyframes sf-skeleton-pulse{50%{opacity:.45}}@media (max-width:640px){.sf-skeleton-tools{display:none}.sf-skeleton-brand{width:140px}.sf-skeleton-actions{width:120px}}@media (prefers-reduced-motion:reduce){.sf-skeleton-text{animation:none}}