:root{--bg: #F2F2F0;--surface: #FFFFFF;--surface-2: #F5F5F3;--line: #E5E5E0;--text: #111111;--text-dim: #6B6B66;--surface-3: #E5E5E0;--gain: #16A34A;--loss: #DC2626}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,.brand,.serif{font-family:Fraunces,serif}.num{font-family:JetBrains Mono,monospace}a{color:inherit}button{font-family:Inter,sans-serif;cursor:pointer}input{font-family:Inter,sans-serif}html[data-tema=koyu]{--bg: #0B0F0D;--surface: #171B1D;--surface-2: #232A2D;--surface-3: #2C3437;--text: #F4F4F2;--text-dim: #A7ADB3;--line: #31383B;--gain: #34D399;--loss: #FB7185}html[data-tema=koyu] body{background:var(--bg);color:var(--text)}html[data-tema=koyu] input,html[data-tema=koyu] textarea,html[data-tema=koyu] select{background:var(--surface-2);color:var(--text);border-color:var(--line)}html[data-tema=koyu] input::placeholder,html[data-tema=koyu] textarea::placeholder{color:var(--text-dim)}html[data-tema=koyu] [style*="color: rgb(102, 102, 102)"],html[data-tema=koyu] [style*="color: rgb(136, 136, 136)"],html[data-tema=koyu] [style*="color: rgb(153, 153, 153)"]{color:var(--text-dim)!important}
