:root{color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--palette-void-950:#030507;--palette-frost-50:#eef5fa;--palette-frost-300:#a3b1bd;--palette-laser-50:#f2feff;--palette-laser-200:#8ff4ff;--palette-laser-400:#19e3ff;--surface-base:var(--palette-void-950);--text-primary:var(--palette-frost-50);--text-secondary:var(--palette-frost-300);--action:var(--palette-laser-400);--action-border:rgb(25 227 255/60%);--action-wash:rgb(25 227 255/10%);--focus-ring:var(--palette-laser-400);--mark-stroke:var(--palette-frost-50);--laser:var(--palette-laser-400);--laser-core:var(--palette-laser-50);--laser-afterglow:var(--palette-laser-200);--laser-cool:var(--palette-frost-50);background:var(--surface-base);color:var(--text-primary)}*{box-sizing:border-box}body,html{width:100%;min-width:320px;min-height:100%;margin:0}body{background:var(--surface-base);color:var(--text-primary);font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif}::selection{color:var(--surface-base);background:var(--action)}@media(forced-colors:active){:root{--surface-base:Canvas;--text-primary:CanvasText;--text-secondary:CanvasText;--action:LinkText;--action-border:ButtonText;--focus-ring:Highlight;--mark-stroke:CanvasText}}