.status-page.svelte-1xd49a3{padding-block:var(--space-6)}.status-block.svelte-1xd49a3{gap:var(--space-5);padding-left:var(--space-5);border-left:2px solid var(--surface-border);transition:border-color var(--transition-base);flex-direction:column;display:flex}.status-block.success.svelte-1xd49a3{border-left-color:var(--status-green)}.status-block.failure.svelte-1xd49a3{border-left-color:var(--status-red)}.status-block.building.svelte-1xd49a3{border-left-color:var(--status-yellow)}.status-block.cancelled.svelte-1xd49a3{border-left-color:var(--status-gray)}.status-header.svelte-1xd49a3{align-items:center;gap:var(--space-3);display:flex}.dot.svelte-1xd49a3{background:var(--surface-border);width:10px;height:10px;transition:background var(--transition-base);border-radius:50%;flex-shrink:0}.status-block.success.svelte-1xd49a3 .dot:where(.svelte-1xd49a3){background:var(--status-green)}.status-block.failure.svelte-1xd49a3 .dot:where(.svelte-1xd49a3){background:var(--status-red)}.status-block.building.svelte-1xd49a3 .dot:where(.svelte-1xd49a3){background:var(--status-yellow);animation:svelte-1xd49a3-pulse 1.5s var(--ease-3) infinite}.status-block.cancelled.svelte-1xd49a3 .dot:where(.svelte-1xd49a3){background:var(--status-gray)}@keyframes svelte-1xd49a3-pulse{0%,to{opacity:1}50%{opacity:.4}}h1.svelte-1xd49a3{font-size:var(--font-size-fluid-1);font-family:var(--font-mono);font-weight:var(--font-weight-5);margin:0}.details.svelte-1xd49a3{gap:var(--space-2);flex-direction:column;display:flex}.actor.svelte-1xd49a3{font-weight:var(--font-weight-6);font-size:var(--font-size-1)}.sha.svelte-1xd49a3{font-size:var(--font-size-1);color:var(--text-muted);letter-spacing:.05em}.message.svelte-1xd49a3{font-size:var(--font-size-1);color:var(--text-secondary);margin:0;font-style:italic}.meta.svelte-1xd49a3{gap:var(--space-4);font-size:var(--font-size-0);color:var(--text-muted);display:flex}.meta.svelte-1xd49a3 a:where(.svelte-1xd49a3){color:var(--text-accent)}.audio-btn.svelte-1xd49a3{padding:var(--space-2) var(--space-4);border:1px solid var(--surface-border);border-radius:var(--radius-2);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--font-size-0);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;width:fit-content}.audio-btn.svelte-1xd49a3:hover{border-color:var(--text-secondary);color:var(--text-primary)}.connecting.svelte-1xd49a3{color:var(--text-muted);font-style:italic}
