@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--font-ui: "Inter", -apple-system, system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", monospace}body{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;background:#f8f9fa;color:#1f2937}.ant-statistic-content-value,.ant-table-cell .mono{font-family:var(--font-mono)}.ant-card{box-shadow:0 1px 2px #00000008;border:1px solid #f0f1f3!important}.ant-table-wrapper .ant-table-thead>tr>th{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#9ca3af;background:#fafbfc!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}@media(max-width:767px){.ant-card{border-radius:6px!important}.ant-card .ant-card-body{padding:14px 16px!important}.ant-descriptions .ant-descriptions-item-label{font-size:11px!important}.ant-descriptions .ant-descriptions-item-content{font-size:12px!important}.ant-table-cell{padding:8px 10px!important;font-size:12px!important}.ant-table-wrapper .ant-table-thead>tr>th{font-size:10px!important;padding:6px 10px!important}.ant-collapse-header{padding:8px 12px!important}.vitals-row{gap:16px!important;padding:14px 16px!important}.vitals-row>div{flex:1 1 calc(50% - 8px)!important;min-width:calc(50% - 8px)!important}.vital-value{font-size:20px!important}.engine-status-bar{gap:12px!important;padding:14px 16px!important}.engine-status-bar>div{flex:1 1 calc(50% - 6px)!important;min-width:calc(50% - 6px)!important}}.print-only{display:none}@media print{.ant-layout-sider,nav[aria-label="Bottom tab navigation"],.market-pulse-strip{display:none!important}.print-only{display:block}body{background:#fff;margin:0;padding:0}.ant-layout-content{margin:0!important;padding:20px!important}.ant-card{box-shadow:none!important;border:1px solid #ddd!important;break-inside:avoid}*{color-adjust:exact;-webkit-print-color-adjust:exact}}
