/* Scope V2 — base element defaults so no browser default breaks through (the CSS analogue of the QueueSee.Fluent.axaml repaint). */
body{background:var(--scope-surface-app);color:var(--scope-text-body);font-family:var(--scope-font-sans);font-size:var(--scope-text-body-size);margin:0;}
a{color:var(--scope-green);text-decoration:none;}
a:hover{color:var(--scope-green-hi);}
::selection{background:var(--scope-green-tint-strong);}
:focus-visible{outline:1px solid var(--scope-focus-ring);outline-offset:1px;}
*{scrollbar-width:thin;scrollbar-color:var(--scope-line-2) var(--scope-bg-2);}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track{background:var(--scope-bg-2);}
::-webkit-scrollbar-thumb{background:var(--scope-line-2);border-radius:5px;}
::-webkit-scrollbar-thumb:hover{background:var(--scope-ink-3);}
::-webkit-scrollbar-thumb:active{background:var(--scope-green);}
