:root{--sf-blue: #0176D3;--sf-dark: #032D60;--sf-light: #EAF5FF;--sf-green: #2E844A;--sf-red: #C23934;--sf-orange: #E07000;--sf-yellow: #A07700;--sf-purple: #5C4DB1;--sf-teal: #0B827C;--bg: #F3F3F3;--card: #FFF;--border: #DDDBDA;--muted: #706E6B;--text: #181818}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Salesforce Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--text);font-size:14px}.pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:12px;font-size:.71rem;font-weight:600;white-space:nowrap}.pill-completed{background:#e8f5e9;color:var(--sf-green)}.pill-inprocess{background:#eaf5ff;color:var(--sf-blue)}.pill-onhold{background:#fff3e0;color:var(--sf-orange)}.pill-commit,.pill-forecast{background:#e8f5e9;color:var(--sf-green)}.pill-bestcase{background:#fff9e6;color:var(--sf-yellow)}.pill-pipeline{background:#eaf5ff;color:var(--sf-blue)}.pill-omitted{background:#f5f5f5;color:#888}.pill-closed{background:#f0f0f0;color:#666}.pill-seg{background:#f0e6ff;color:var(--sf-purple)}.delta{display:inline-flex;align-items:center;gap:3px;font-size:.73rem;font-weight:600;padding:2px 7px;border-radius:10px;margin-top:4px}.delta-up{background:#e8f5e9;color:var(--sf-green)}.delta-down{background:#fdeded;color:var(--sf-red)}.delta-neutral{background:#f5f5f5;color:#888}.delta-warn{background:#fff3e0;color:var(--sf-orange)}.gate.svelte-11qiczo{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#0f1117}form.svelte-11qiczo{display:flex;gap:.5rem}input.svelte-11qiczo{padding:.5rem .75rem;border-radius:6px;border:1px solid #333;background:#1c1f26;color:#e8e8e8;font-size:1rem;outline:none}input.svelte-11qiczo:focus{border-color:#555}button.svelte-11qiczo{padding:.5rem 1rem;border-radius:6px;border:none;background:#2d6cdf;color:#fff;font-size:1rem;cursor:pointer}button.svelte-11qiczo:hover{background:#3a7ef0}.shake.svelte-11qiczo{animation:svelte-11qiczo-shake .35s ease;border-color:#c0392b!important}@keyframes svelte-11qiczo-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}
