@charset "UTF-8";:root{--aurora-bg: #111111;--aurora-bg-elevated: #1a1a1a;--aurora-bg-overlay: #161616;--aurora-border: transparent;--aurora-text: #e5e5e5;--aurora-text-muted: #9a9a9a;--aurora-text-subtle: #868686;--aurora-text-on-accent: #05201c;--aurora-elevation-card: 0 1px 3px rgba(0, 0, 0, .4);--aurora-elevation-overlay: 0 16px 48px rgba(0, 0, 0, .5);--aurora-scrim: rgba(0, 0, 0, .55);--aurora-status-active: #22c55e;--aurora-status-waiting: #f59e0b;--aurora-status-neutral: #666666;--aurora-status-danger: #ef4444;--aurora-status-done: #22c55e;--aurora-accent: #2dd4bf;--aurora-accent-hover: #5eead4;--aurora-accent-bg: rgba(45, 212, 191, .12);--aurora-alive-edge: #22c55e;--aurora-alive-tint: rgba(34, 197, 94, .03);--aurora-space-half: 4px;--aurora-space-1: 8px;--aurora-space-2: 16px;--aurora-space-3: 24px;--aurora-space-4: 32px;--aurora-space-5: 40px;--aurora-space-6: 48px;--aurora-space-7: 56px;--aurora-space-8: 64px;--aurora-radius-card: 8px;--aurora-radius-btn: 6px;--aurora-radius-input: 4px;--aurora-font: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--aurora-weight-body: 400;--aurora-weight-heading: 500;--aurora-text-xs: 12px;--aurora-text-sm: 13px;--aurora-text-base: 15px;--aurora-text-lg: 18px;--aurora-text-xl: 24px;--aurora-text-2xl: 32px;--aurora-motion-fast: .15s;--aurora-motion-mid: .2s;--aurora-ease: cubic-bezier(.4, 0, .2, 1);--aurora-focus: 0 0 0 2px var(--aurora-bg), 0 0 0 4px var(--aurora-accent)}@media(prefers-color-scheme:light){:root{--aurora-bg: #f7f7f5;--aurora-bg-elevated: #ffffff;--aurora-bg-overlay: #fafafa;--aurora-border: transparent;--aurora-text: #1a1a1a;--aurora-text-muted: #666666;--aurora-text-subtle: #767676;--aurora-text-on-accent: #05201c;--aurora-elevation-card: 0 1px 3px rgba(0, 0, 0, .12);--aurora-elevation-overlay: 0 16px 48px rgba(0, 0, 0, .18)}}@keyframes aurora-edge-pulse{0%,to{opacity:1}50%{opacity:.4}}:root{--ui-surface: var(--aurora-bg-elevated);--ui-surface-inset: var(--aurora-bg);--ui-surface-raised: color-mix(in srgb, var(--aurora-bg-elevated) 90%, var(--aurora-text));--ui-border: color-mix(in srgb, var(--aurora-text-subtle) 18%, transparent);--ui-border-strong: color-mix(in srgb, var(--aurora-text-subtle) 32%, transparent);--ui-text: var(--aurora-text);--ui-text-strong: var(--aurora-text);--ui-text-muted: var(--aurora-text-muted);--ui-text-faint: var(--aurora-text-subtle);--ui-text-on-accent: var(--aurora-text-on-accent);--ui-accent: var(--aurora-accent);--ui-accent-strong: var(--aurora-accent-hover);--ui-accent-bg: var(--aurora-accent-bg);--ui-accent-border: color-mix(in srgb, var(--aurora-accent) 40%, transparent);--ui-tone-ok: var(--aurora-status-active);--ui-tone-ok-bg: color-mix(in srgb, var(--aurora-status-active) 15%, transparent);--ui-tone-ok-border: color-mix(in srgb, var(--aurora-status-active) 40%, transparent);--ui-tone-warn: var(--aurora-status-waiting);--ui-tone-warn-bg: color-mix(in srgb, var(--aurora-status-waiting) 12%, transparent);--ui-tone-warn-border: color-mix(in srgb, var(--aurora-status-waiting) 45%, transparent);--ui-tone-danger: var(--aurora-status-danger);--ui-tone-danger-bg: color-mix(in srgb, var(--aurora-status-danger) 15%, transparent);--ui-tone-danger-border: color-mix(in srgb, var(--aurora-status-danger) 40%, transparent);--ui-tone-info: var(--aurora-status-neutral);--ui-tone-info-bg: color-mix(in srgb, var(--aurora-status-neutral) 15%, transparent);--ui-tone-info-border: color-mix(in srgb, var(--aurora-status-neutral) 40%, transparent);--ui-tone-review: var(--aurora-status-neutral);--ui-tone-review-bg: color-mix(in srgb, var(--aurora-status-neutral) 15%, transparent);--ui-tone-review-border: color-mix(in srgb, var(--aurora-status-neutral) 40%, transparent);--ui-tone-neutral: var(--aurora-status-neutral);--ui-tone-neutral-bg: color-mix(in srgb, var(--aurora-status-neutral) 15%, transparent);--ui-tone-neutral-border: color-mix(in srgb, var(--aurora-status-neutral) 30%, transparent);--ui-radius-sm: var(--aurora-radius-btn);--ui-radius-md: var(--aurora-radius-card);--ui-radius-lg: var(--aurora-radius-card);--ui-radius-pill: 999px;--ui-space-1: 2px;--ui-space-2: 4px;--ui-space-3: 6px;--ui-space-4: 8px;--ui-space-5: 12px;--ui-space-6: 16px;--ui-space-7: 20px;--ui-space-8: 24px;--ui-font-2xs: 10px;--ui-font-xs: 11px;--ui-font-sm: 12px;--ui-font-md: 13px;--ui-font-lg: 15px;--ui-font-xl: 18px;--ui-font-sans: var(--aurora-font);--ui-font-mono: var(--aurora-font);--ui-motion-fast: var(--aurora-motion-fast);--ui-motion-mid: var(--aurora-motion-mid);--ui-ease: var(--aurora-ease);--ui-focus-ring: var(--aurora-focus)}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{background:var(--aurora-bg);color:var(--aurora-text);font-family:var(--aurora-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font-family:inherit}
