/*! Rapport | Copyright 2026 Hasib (OVERSHOOT). Licensed use in Player Report. */
:root { --font: 'Urbanist', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', sans-serif; --bg: #ebe8e1; --mesh-a: #f2d3bd; --mesh-b: #cfdfcd; --mesh-c: #f1e4bf; --glass: rgba(255, 255, 255, .46); --glass-2: rgba(255, 255, 255, .64); --glass-3: rgba(255, 255, 255, .82); --solid: #f6f4ef; --float: #fdfcf9; --well: rgba(23, 25, 26, .06); --line: rgba(23, 25, 26, .09); --line-2: rgba(23, 25, 26, .16); --rim: rgba(255, 255, 255, .78); --shadow: 0 1px 0 rgba(255, 255, 255, .7) inset, 0 24px 48px -30px rgba(70, 50, 30, .28); --shadow-pop: 0 24px 60px -18px rgba(40, 30, 20, .32), 0 2px 6px rgba(40, 30, 20, .08); --text: #17191a; --muted: #676a66; --faint: #8e918c; --cream: #fbf8f2; --butter: #f2c94c; --on-butter: #17191a; --pine: #2f5c50; --on-pine: #fbf8f2; --tomato: #c8431f; --on-tomato: #fbf8f2; --ink: #17191a; --on-ink: #fbf8f2; --plain: rgba(255, 255, 255, .58); --on-plain: #17191a; --good: #2f7a52; --bad: #c8431f; --dock: #17191a; --on-dock: #fbf8f2; --pill: #17191a; --on-pill: #fbf8f2; --r-card: 26px; --r-tile: 22px; --r-ctl: 999px; --gap: 16px; --dock-x: 20px; --dock-w: 60px; --gutter: clamp(16px, 1.6vw, 28px); --app-max: 1840px; --ease: cubic-bezier(.2, .8, .2, 1); color-scheme: light; } :root[data-theme="dark"] { --bg: #111412; --mesh-a: rgba(200, 67, 31, .28); --mesh-b: rgba(47, 92, 80, .5); --mesh-c: rgba(242, 201, 76, .1); --glass: rgba(255, 255, 255, .05); --glass-2: rgba(255, 255, 255, .085); --glass-3: #222624; --solid: #1c201e; --float: #242927; --well: rgba(255, 255, 255, .06); --line: rgba(255, 255, 255, .08); --line-2: rgba(255, 255, 255, .16); --rim: rgba(255, 255, 255, .07); --shadow: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 24px 48px -30px rgba(0, 0, 0, .7); --shadow-pop: 0 24px 60px -18px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .08); --text: #f1eee8; --muted: #a3a6a0; --faint: #7d807b; --ink: #f1eee8; --on-ink: #17191a; --tomato: #d8532d; --plain: rgba(255, 255, 255, .07); --on-plain: #f1eee8; --good: #6cc59a; --bad: #f08a68; --dock: rgba(255, 255, 255, .08); --on-dock: #f1eee8; --pill: #f1eee8; --on-pill: #17191a; color-scheme: dark; }