:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text:#0f172a;--color-background:#f8fafc;--color-surface:#fff;--color-surface-element:#f1f5f9;--color-surface-selected:#e2e8f0;--color-text-secondary:#64748b;--color-border:#e2e8f0;--color-primary:#034099;--color-primary-text:#fff;--color-secondary:#5db23e;--color-accent:#007481;--color-success:#4c9a2a;--color-warning:#c2760f;--color-danger:#dc2626;--color-info:#007481;--shadow-card:0 1px 2px #0f172a0f;--shadow-popover:0 12px 32px #0f172a24;--color-flag-red:#ce1126;--color-flag-yellow:#fcd116;--color-flag-green:#009460;--font-display:var(--font-spline-sans), var(--font-inter), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#f1f5f9;--color-background:#0b1220;--color-surface:#101a2c;--color-surface-element:#1b2836;--color-surface-selected:#243346;--color-text-secondary:#94a3b8;--color-border:#243346;--color-primary:#5b8fd6;--color-primary-text:#fff;--color-secondary:#7ac653;--color-accent:#2ba9b8;--color-success:#7ac653;--color-warning:#e0a53d;--color-danger:#f87171;--color-info:#2ba9b8;--shadow-card:0 1px 2px #0006;--shadow-popover:0 12px 32px #00000080}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#f1f5f9;--color-background:#0b1220;--color-surface:#101a2c;--color-surface-element:#1b2836;--color-surface-selected:#243346;--color-text-secondary:#94a3b8;--color-border:#243346;--color-primary:#5b8fd6;--color-primary-text:#fff;--color-secondary:#7ac653;--color-accent:#2ba9b8;--color-success:#7ac653;--color-warning:#e0a53d;--color-danger:#f87171;--color-info:#2ba9b8;--shadow-card:0 1px 2px #0006;--shadow-popover:0 12px 32px #00000080}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-display);-webkit-font-smoothing:antialiased;transition:background-color .2s,color .2s}h1,h2,h3,h4,p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}#__next{height:100%}
