:root{--page-bg:#f4f6f8;--calc-th-bg:#f0f7f4;--calc-th-color:#6b8f86;--calc-th-border:#e3eee9;color:#1f2937;background:var(--page-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{background:var(--page-bg);min-width:320px;min-height:100vh;margin:0}#app{min-height:100vh}.compact-table .n-data-table-th,.compact-table .n-data-table-td{font-size:12px;padding:4px 6px!important}.calc-table .n-table-th,.calc-table th{text-align:center;font-size:10px;font-weight:600;line-height:1.2;background:var(--calc-th-bg)!important;color:var(--calc-th-color)!important;border-color:var(--calc-th-border)!important}.calc-table .n-table-td,.calc-table td{text-align:center;vertical-align:middle}.calc-table .col-platform,.calc-table .col-pk-name,.calc-table .col-market,.calc-table .col-amount,.calc-table .col-profit{text-align:center}.n-input-number{min-width:72px}.n-input-number .n-input__input-el{text-align:left}.n-input-number .n-input__input-el::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.n-input-number .n-input__input-el::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.n-input-number .n-input__input-el[type=number]{appearance:textfield}
