*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0b0d11;--surface: #13161d;--glass: rgba(255,255,255,.045);--border: rgba(255,255,255,.08);--border-hover: rgba(255,255,255,.16);--red: #e03030;--red-dim: rgba(224,48,48,.15);--teal-icon-bg: rgba(32,160,160,.12);--teal-icon-color: #35c5c5;--teal-icon-bdr: rgba(32,160,160,.25);--blue-icon-bg: rgba(32,160,224,.12);--blue-icon-color: #35c5e0;--blue-icon-bdr: rgba(32,160,224,.25);--text: #e8eaed;--muted: #7a8290;--logo-color: #ffffff;--links-from: #0b0d11;--links-to: #0d1e2b;--grp-head-bg: rgba(255,255,255,.025);--link-hover: rgba(255,255,255,.05);--count-bg: rgba(255,255,255,.06);--card-shadow: 0 0 0 1px rgba(255,255,255,.03), 0 32px 64px rgba(0,0,0,.5);--grid-color: rgba(255,255,255,.03);--btn-sec-bg: rgba(255,255,255,.06);--btn-sec-hover: rgba(255,255,255,.1);--tweaks-bg: #1a1d25;--select-bg: #13161d;--font: "Inter", sans-serif}:root.light{--bg: #f0f2f5;--surface: #ffffff;--glass: rgba(255,255,255,.75);--border: rgba(0,0,0,.09);--border-hover: rgba(0,0,0,.18);--red: #c82020;--red-dim: rgba(200,32,32,.09);--teal-icon-bg: rgba(14,116,144,.1);--teal-icon-color: #0e7490;--teal-icon-bdr: rgba(14,116,144,.2);--text: #1a1d24;--muted: #6b7280;--logo-color: #1a1d24;--links-from: #e8ecf2;--links-to: #d6dde8;--grp-head-bg: rgba(0,0,0,.03);--link-hover: rgba(0,0,0,.04);--count-bg: rgba(0,0,0,.06);--card-shadow: 0 0 0 1px rgba(0,0,0,.06), 0 8px 32px rgba(0,0,0,.1);--grid-color: rgba(0,0,0,.04);--btn-sec-bg: rgba(0,0,0,.06);--btn-sec-hover: rgba(0,0,0,.1);--tweaks-bg: #ffffff;--select-bg: #f0f2f5}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;transition:background .3s,color .3s}#app{font-family:var(--font)}
