:root{--vte-header-gradient: linear-gradient(135deg, #0d7a6a, #14a08c);--vte-page-bg: linear-gradient(135deg, #e0fbf7 0%, #ffffff 35%, #a8e6dd 100%);--vte-glass-bg: rgba(255, 255, 255, .92);--vte-surface: #ffffff;--vte-surface-alt: #f5faf8;--vte-navy: #0f3a4a;--vte-teal: #0d7a6a;--vte-teal-light: #14a08c;--vte-gold: #ffe082;--vte-ink: rgba(15, 58, 74, .8);--vte-ink-soft: rgba(15, 58, 74, .55);--vte-ink-faint: rgba(15, 58, 74, .38);--vte-divider: rgba(15, 58, 74, .09);--vte-row-hover: rgba(20, 150, 140, .05);--vte-outline: rgba(15, 58, 74, .16);--vte-acc-blue: #2563eb;--vte-acc-purple: #6d28d9;--vte-chip-teal: rgba(13, 122, 106, .1);--vte-chip-blue: rgba(37, 99, 235, .09);--vte-chip-purple: rgba(109, 40, 217, .09);--vte-home-bg: linear-gradient(180deg, #dcf0ea 0%, #e6f4f0 100%);--vte-card-shadow: 0 1px 2px rgba(15, 58, 74, .06), 0 4px 12px rgba(15, 58, 74, .04)}html[data-theme=dark]{color-scheme:dark;--vte-header-gradient: linear-gradient(135deg, #0b4a40, #0e6e5c);--vte-page-bg: linear-gradient(135deg, #0d1a17 0%, #101c19 45%, #0a1512 100%);--vte-glass-bg: rgba(23, 33, 30, .92);--vte-surface: #17211e;--vte-surface-alt: #121b18;--vte-navy: #dfeae7;--vte-teal: #1cb59d;--vte-teal-light: #22c4ab;--vte-gold: #ffd54f;--vte-ink: rgba(223, 234, 231, .82);--vte-ink-soft: rgba(223, 234, 231, .58);--vte-ink-faint: rgba(223, 234, 231, .4);--vte-divider: rgba(223, 234, 231, .1);--vte-row-hover: rgba(28, 181, 157, .08);--vte-outline: rgba(223, 234, 231, .18);--vte-acc-blue: #7ba7f7;--vte-acc-purple: #b39df5;--vte-chip-teal: rgba(28, 181, 157, .14);--vte-chip-blue: rgba(123, 167, 247, .13);--vte-chip-purple: rgba(179, 157, 245, .13);--vte-home-bg: linear-gradient(180deg, #0c1815 0%, #0f1b18 100%);--vte-card-shadow: 0 1px 2px rgba(0, 0, 0, .35), 0 4px 12px rgba(0, 0, 0, .25)}html,body,#root{height:100%;margin:0}html,body{overscroll-behavior:none}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}
