[data-theme=ministrack]{--font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-base: 16px;--font-size-sm: .875rem;--font-size-lg: 1.25rem;--font-size-xl: 2rem;--color-bg: #F5F7FB;--color-surface: #FFFFFF;--color-border: #DDE3EE;--color-text: #1F2933;--color-text-secondary: #5B6B7F;--color-primary: #3B5BDB;--color-primary-text: #FFFFFF;--color-success: #2F9E44;--color-error: #E03131;--color-warning: #F08C00;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--radius-md: 12px;--card-max-width: 420px;--shadow-sm: 0 1px 3px rgb(0 0 0 / .08)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-bg)}.page{min-height:100vh;display:grid;place-items:center;padding:var(--space-4)}.card{width:100%;max-width:var(--card-max-width);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-align:center}.card h1{margin:0 0 var(--space-2);font-size:var(--font-size-xl);color:var(--color-primary)}.card p{margin:0 0 var(--space-5);color:var(--color-text-secondary)}.status{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm)}.status-dot{width:var(--space-3);height:var(--space-3);border-radius:50%;background:var(--color-warning)}.status-dot[data-state=ok]{background:var(--color-success)}.status-dot[data-state=error]{background:var(--color-error)}
