:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-bg:#101215;--p-surface:#171a1e;--p-raised:#1d2126;--p-text:#f2f4f2;--p-muted:#a5aaa7;--p-line:#343a3d;--p-accent:#b3f580;--p-accent-ink:#15260b;--p-danger:#ffb2a8;--p-overlay:#000a;--p-shadow:0 20px 80px #0005;--p-radius:12px;--p-dialog-z:100;--p-menu-z:110;--p-font:Arial, "Noto Sans", sans-serif;--p-mono:"SFMono-Regular", Consolas, monospace}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-bg:#f6f8f3;--p-surface:#fff;--p-raised:#eef1e9;--p-text:#172019;--p-muted:#546055;--p-line:#c9d0c5;--p-accent:#365f1d;--p-accent-ink:#fff;--p-danger:#a52318;--p-overlay:#10201088;--p-shadow:0 20px 80px #25321f22}*{box-sizing:border-box}body{background:var(--p-bg);color:var(--p-text);font-family:var(--p-font);margin:0;font-size:15px;line-height:1.65}button,input,select{font:inherit}a{color:inherit;text-underline-offset:4px}button,a,input,select{outline-offset:5px}:focus-visible{outline:2px solid var(--p-accent)}h1,h2,h3,p{margin-top:0}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}::selection{background:var(--p-accent);color:var(--p-accent-ink)}
