html,body{background:var(--canvas);margin:0;padding:0}input::placeholder{color:var(--tx3)}:root{--pad:8px;--pad2:12px;--rowh:26px;--fs:12px;--fsu:13px;--gap:8px;--canvas:#0b0d10;--panel:#111418;--panel2:#161a20;--input:#1c2128;--graphbg:#0e1116;--tint:#12161b;--hair:#242a33;--divider:#2e3742;--tx1:#e6eaf2;--tx2:#a6b0be;--tx3:#6b7684;--cyan:#4fd1e3;--bannerbg:#1f2a16;--bannerfg:#8fc46b;--scrim:#0b0d10b8}[data-theme=light]{--canvas:#f6f7f9;--panel:#fff;--panel2:#f1f3f6;--input:#fff;--graphbg:#fbfcfd;--tint:#f0f2f5;--hair:#e2e6ec;--divider:#c4cbd5;--tx1:#0b0d10;--tx2:#4a5563;--tx3:#737d8c;--cyan:#0e8fa3;--bannerbg:#e8f0de;--bannerfg:#3f6b24;--scrim:#f6f7f9c7}[data-density=comfortable]{--pad:12px;--pad2:16px;--rowh:36px;--fs:13px;--fsu:14px;--gap:12px}*{box-sizing:border-box}a{color:#3e7bfa;text-decoration:none}a:hover{color:#5b8fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--hair);border:2px solid var(--canvas);border-radius:0}::-webkit-scrollbar-track{background:var(--canvas)}:focus-visible{outline-offset:2px;outline:2px solid #3e7bfa}@keyframes shimmer{0%{opacity:.35}50%{opacity:.75}to{opacity:.35}}.pv-root{background:var(--canvas);min-width:1180px;height:100vh;color:var(--tx1);font-family:Inter,system-ui,sans-serif;font-size:var(--fs);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow:hidden}.pv-hov:hover{background:var(--panel2)}.pv-hovb:hover{border-color:#3e7bfa}.pv-hovbc:hover{color:#5b8fff;border-color:#3e7bfa}.pv-hovblue:hover{background:#5b8fff}.pv-mono{font-family:JetBrains Mono,monospace}.pv-btn-reset{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}input:focus{border-color:var(--cyan)!important}
