:root{color-scheme:dark;--bv-bg: #010e0c;--bv-sidebar: #001613;--bv-border-auth: #032b25;--bv-border: #123131;--bv-card: linear-gradient(180deg, #0b1717 0%, #0e1d1d 60%, #0a1515 100%);--bv-card-solid: #0f1615;--bv-card-2: rgba(255, 255, 255, .03);--bv-text: #cfe8e6;--bv-text-strong: #ffffff;--bv-muted: rgba(255, 255, 255, .6);--bv-muted-2: rgba(255, 255, 255, .45);--bv-muted-3: rgba(255, 255, 255, .3);--bv-teal: #20e9bf;--bv-teal-bg: rgba(32, 233, 191, .1);--bv-teal-bg-strong: rgba(32, 233, 191, .15);--bv-btn-bg: #20e9bf;--bv-btn-fg: #010e0c;--bv-success: #18c77b;--bv-warning: #ffb11b;--bv-error: #ff5a5f;--bv-error-bg: rgba(255, 90, 95, .15);--bv-error-border: rgba(255, 90, 95, .35);--bv-glow-opacity: .9;--bv-data: #17a98c;--bv-compare: #8fb4b2;--bv-running: #ffb11b;--bv-running-bg: rgba(255, 177, 27, .1);--bv-running-border: rgba(255, 177, 27, .45);--bv-max-0: #8fb4b2;--bv-max-1: #0f7d67;--bv-max-2: #17a98c;--bv-max-3: #20e9bf;--bv-matrix-0: #0d2a28;--bv-matrix-1: #0f4a40;--bv-matrix-2: #127a68;--bv-matrix-3: #17a98c;--bv-matrix-4: #20e9bf;--bv-matrix-fg-strong: #010e0c;--bv-ring-track: rgba(255, 255, 255, .08);--bv-grid: rgba(255, 255, 255, .07);--bv-overlay: rgba(1, 8, 7, .72);--bv-locked-opacity: .42}:root[data-theme=light]{color-scheme:light;--bv-bg: #eef4f3;--bv-sidebar: #ffffff;--bv-border-auth: #d3e3df;--bv-border: #d5e4e1;--bv-card: linear-gradient(180deg, #ffffff 0%, #fbfdfd 100%);--bv-card-solid: #ffffff;--bv-card-2: rgba(3, 43, 37, .035);--bv-text: #1c3f3a;--bv-text-strong: #06201c;--bv-muted: rgba(6, 32, 28, .66);--bv-muted-2: rgba(6, 32, 28, .5);--bv-muted-3: rgba(6, 32, 28, .36);--bv-teal: #0b8c75;--bv-teal-bg: rgba(16, 168, 140, .1);--bv-teal-bg-strong: rgba(16, 168, 140, .16);--bv-btn-bg: #10a88c;--bv-btn-fg: #ffffff;--bv-success: #118f58;--bv-warning: #b86f00;--bv-error: #d2333a;--bv-error-bg: rgba(210, 51, 58, .1);--bv-error-border: rgba(210, 51, 58, .35);--bv-glow-opacity: .18;--bv-data: #17a98c;--bv-compare: #7f9a97;--bv-running: #b86f00;--bv-running-bg: rgba(184, 111, 0, .09);--bv-running-border: rgba(184, 111, 0, .4);--bv-max-0: #8fa9a6;--bv-max-1: #8fdfcb;--bv-max-2: #17a98c;--bv-max-3: #0f7d67;--bv-matrix-0: #e3f3ef;--bv-matrix-1: #bfe6dc;--bv-matrix-2: #8fdfcb;--bv-matrix-3: #3fbf9f;--bv-matrix-4: #0f7d67;--bv-matrix-fg-strong: #ffffff;--bv-ring-track: rgba(6, 32, 28, .08);--bv-grid: rgba(6, 32, 28, .08);--bv-overlay: rgba(6, 32, 28, .35)}html,body,#root{height:100%;margin:0;background-color:var(--bv-bg, #010e0c)}body{font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--bv-text)}select option,select optgroup{background-color:var(--bv-card-solid);color:var(--bv-text)}.page-transition{animation:fadeInUp .4s ease-out}.auth-page{height:100vh;overflow:hidden}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
