*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--void);color:var(--text-primary);font-family:var(--font-ui);letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65;overflow:hidden}.data{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:0}.token{font-family:var(--font-token);letter-spacing:0}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.icon-control,.text-control,.timeline-cell{transition:background-color .14s,color .14s,filter .14s}.icon-control:hover:not(:disabled),.text-control:hover:not(:disabled){background:var(--surface-raised)!important;color:var(--text-primary)!important}.timeline-cell:hover:not(:disabled){filter:brightness(1.14)}::selection{background:var(--surface-raised);color:var(--text-primary)}textarea,input{caret-color:var(--text-primary)}*{scrollbar-color:var(--border-hair) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-hair);border-radius:var(--radius-sm);background-clip:padding-box;border:2px solid #0000}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.icon-control,.text-control,.timeline-cell{transition:none}}
