@font-face{font-family:Lovelo;src:local(Lovelo),local(Lovelo Black),local(Lovelo-LineBold),local(Lovelo Line Bold);font-style:normal;font-weight:400 900;font-display:swap}:root{--font-body:"Lovelo", "Catamaran", "Segoe UI", sans-serif;--font-display:"Lovelo", "Catamaran", "Segoe UI", sans-serif;--app-background:#101010;--dashboard-accent:#e73740;--dashboard-accent-strong:#c92a32;--dashboard-accent-soft:#e737401f;--dashboard-accent-soft-strong:#e737402e;--dashboard-accent-glow:#e7374029;--dashboard-accent-mid:#ff6b6b;--dashboard-accent-contrast:#fff;--dashboard-status-empty:#ffffff2e;--dashboard-page-background:radial-gradient(circle at top left, #ffffff09, transparent 24%), radial-gradient(circle at center right, #ffffff05, transparent 18%), linear-gradient(180deg, #101010 0%, #171717 100%);--dashboard-surface-background:linear-gradient(180deg, #ffffff0a, #ffffff06), linear-gradient(135deg, #ffffff05, transparent 70%);--dashboard-surface-highlight:linear-gradient(180deg, #ffffff0d, #ffffff08), linear-gradient(135deg, #ffffff08, transparent 60%);--dashboard-panel-primary:linear-gradient(180deg, #ffffff0e, #ffffff08), linear-gradient(135deg, #ffffff06, transparent 72%);--dashboard-nav-background:#141414eb;--dashboard-overlay-background:linear-gradient(180deg, #222222fa, #181818fa), linear-gradient(135deg, #ffffff05, transparent 70%);--dashboard-overlay-solid:linear-gradient(180deg, #1c1c1cfe, #141414fe), linear-gradient(135deg, #ffffff05, transparent 72%);--dashboard-elevated-background:#ffffff08;--dashboard-elevated-soft:#ffffff06;--dashboard-elevated-solid:#1f1f1ffb;--dashboard-border:#ffffff14;--dashboard-border-strong:#ffffff14;--dashboard-text:#fff;--dashboard-text-muted:#ffffffad;--dashboard-text-soft:#ffffff8f;--dashboard-input-background:#ffffff0f;--dashboard-shadow:inset 0 1px 0 #ffffff0a, 0 24px 48px #00000038}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}body{background:var(--app-background);font-family:var(--font-body);color:var(--dashboard-text);transition:background .25s,color .25s}body.app-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.app-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-background:#eef1f5;--dashboard-page-background:radial-gradient(circle at top left, color-mix(in srgb, var(--dashboard-accent) 10%, transparent), transparent 25%), radial-gradient(circle at center right, color-mix(in srgb, var(--dashboard-accent) 6%, transparent), transparent 20%), linear-gradient(180deg, #f7f8fb 0%, #eef1f5 100%);--dashboard-surface-background:linear-gradient(180deg, #fffffff5, #f9fafcf5), linear-gradient(135deg, #ffffffe6, #ffffffeb);--dashboard-surface-highlight:linear-gradient(180deg, #fffffffc, #f6f8fbfa), linear-gradient(135deg, #fffffff2, #fffffff0);--dashboard-panel-primary:linear-gradient(180deg, #fffffffa, #f7f9fcfa), linear-gradient(135deg, var(--dashboard-accent-soft), #fffffff5);--dashboard-nav-background:#f8f9fce6;--dashboard-overlay-background:linear-gradient(180deg, #fffffffc, #f6f8fcfc), linear-gradient(135deg, #0f172a08, transparent 72%);--dashboard-overlay-solid:linear-gradient(180deg, #fffffffe, #f5f7fafe), linear-gradient(135deg, #0f172a05, transparent 72%);--dashboard-elevated-background:#fffffff5;--dashboard-elevated-soft:#f3f5f8f5;--dashboard-elevated-solid:#fffffffb;--dashboard-border:#0f172a14;--dashboard-border-strong:#0f172a1f;--dashboard-text:#18181b;--dashboard-text-muted:#27272abd;--dashboard-text-soft:#3f3f46ad;--dashboard-input-background:#fffffffa;--dashboard-shadow:inset 0 1px 0 #ffffffc7, 0 20px 42px #0f172a14;--dashboard-status-empty:#94a3b859}body.app-accent-red{--dashboard-accent:#e73740;--dashboard-accent-strong:#c92a32;--dashboard-accent-soft:#e737401f;--dashboard-accent-soft-strong:#e7374033;--dashboard-accent-glow:#e7374029;--dashboard-accent-mid:#ff6b6b;--dashboard-accent-contrast:#fff}body.app-accent-green{--dashboard-accent:#22c55e;--dashboard-accent-strong:#16a34a;--dashboard-accent-soft:#22c55e1f;--dashboard-accent-soft-strong:#22c55e33;--dashboard-accent-glow:#22c55e29;--dashboard-accent-mid:#86efac;--dashboard-accent-contrast:#fff}body.app-accent-blue{--dashboard-accent:#2563eb;--dashboard-accent-strong:#1d4ed8;--dashboard-accent-soft:#2563eb1f;--dashboard-accent-soft-strong:#2563eb33;--dashboard-accent-glow:#2563eb29;--dashboard-accent-mid:#93c5fd;--dashboard-accent-contrast:#fff}body.app-accent-yellow{--dashboard-accent:#facc15;--dashboard-accent-strong:#eab308;--dashboard-accent-soft:#facc1524;--dashboard-accent-soft-strong:#facc153d;--dashboard-accent-glow:#facc152e;--dashboard-accent-mid:#fde047;--dashboard-accent-contrast:#18181b}a,button,input,textarea,select{font:inherit}
