.comet-panel-loader.svelte-3a1hbz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;color:var(--ink-0)}.variant-page.svelte-3a1hbz{min-height:min(62vh,520px);padding:var(--space-6) var(--space-4)}.variant-panel.svelte-3a1hbz{min-height:220px;padding:var(--space-5) var(--space-3)}.variant-inline.svelte-3a1hbz{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-3);min-height:0;padding:var(--space-3) 0;text-align:left}.loader-glow.svelte-3a1hbz{position:absolute;top:38%;left:50%;width:min(320px,70vw);height:min(320px,70vw);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(129,140,248,.16) 0%,transparent 68%);pointer-events:none;animation:svelte-3a1hbz-panel-loader-glow 4.2s ease-in-out infinite}.loader-orb.svelte-3a1hbz{position:relative;z-index:1;display:grid;place-items:center;flex-shrink:0}.loader-copy.svelte-3a1hbz{position:relative;z-index:1;display:grid;gap:.25rem;max-width:26rem}.variant-inline.svelte-3a1hbz .loader-copy:where(.svelte-3a1hbz){min-width:0}.loader-label.svelte-3a1hbz{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--ink-0)}.loader-hint.svelte-3a1hbz{margin:0;min-height:1.25em;font-size:var(--text-xs);color:var(--ink-2);opacity:0;transform:translateY(3px);transition:opacity .2s ease,transform .2s ease}.loader-hint.visible.svelte-3a1hbz{opacity:1;transform:translateY(0)}@keyframes svelte-3a1hbz-panel-loader-glow{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion: reduce){.loader-glow.svelte-3a1hbz{animation:none}.loader-hint.svelte-3a1hbz{transition:none;opacity:1;transform:none}}.skel.svelte-1slclce{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0}.skel-msg.svelte-1slclce{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--ink-3)}.extra.svelte-1slclce{margin-top:var(--space-2)}.state.svelte-1slclce{padding:12px 0;font-size:var(--text-sm);color:var(--ink-2)}.state.svelte-1slclce p:where(.svelte-1slclce){margin:0}.actions.svelte-1slclce{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.retry.svelte-1slclce{padding:4px 10px;font:inherit;color:var(--ink-1);background:var(--surface-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);cursor:pointer}.retry.svelte-1slclce:hover{background:var(--surface-3)}
