:root{--pg-blue-950:#050e24;--pg-blue-900:#0a1a3f;--pg-blue-800:#0f2557;--pg-blue-700:#153378;--pg-blue-600:#1d47a6;--pg-blue-500:#2b61d9;--pg-blue-400:#5a88eb;--pg-blue-300:#93b2f4;--pg-blue-100:#dce6fc;--pg-blue-50:#f0f4fe;--pg-red-700:#a51c2c;--pg-red-600:#c8243a;--pg-red-500:#e03a4e;--pg-red-300:#ff9aa6;--pg-green-500:#34c38f;--pg-amber-500:#e5a50a;--pg-bg:var(--pg-blue-950);--pg-surface:var(--pg-blue-900);--pg-surface-raised:var(--pg-blue-800);--pg-hover:var(--pg-blue-700);--pg-border:#1a2d5c;--pg-text:#e8edf7;--pg-text-soft:#b4c0d9;--pg-text-muted:#7d8baa;--pg-accent:var(--pg-blue-500);--pg-accent-hover:#3a70e6;--pg-accent-text:var(--pg-blue-300);--pg-danger:var(--pg-red-500);--pg-danger-fill:var(--pg-red-600);--pg-danger-text:var(--pg-red-300);--pg-danger-tint:#e03a4e24;--pg-positive:var(--pg-green-500);--pg-warning:var(--pg-amber-500);--pg-font-ui:"Geist", "Segoe UI", system-ui, sans-serif;--pg-font-mono:"Geist Mono", ui-monospace, monospace;--pg-font-serif:"Newsreader", Georgia, serif;--pg-space-1:4px;--pg-space-2:8px;--pg-space-3:12px;--pg-space-4:16px;--pg-space-5:24px;--pg-space-6:32px;--pg-space-7:48px;--pg-radius-sm:4px;--pg-radius:8px;--pg-radius-lg:12px;--pg-shadow-pop:0 12px 32px #00000073;--pg-dur-fast:.15s;--pg-dur:.2s;--pg-ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--pg-bg);color:var(--pg-text);font-family:var(--pg-font-ui);-webkit-font-smoothing:antialiased}
