:root{--font-main: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-scale: 1;--font-size-caption: calc(9px * var(--font-scale));--font-size-meta: calc(10px * var(--font-scale));--font-size-label: calc(11px * var(--font-scale));--font-size-body: calc(13px * var(--font-scale));--font-size-title: calc(15px * var(--font-scale))}html{font-size:var(--font-size-body)}body,.ant-typography,.ant-menu,.ant-btn,.ant-input,.ant-select,.ant-table,.ant-tabs,.ant-form,.ant-descriptions{font-size:var(--font-size-body);font-family:var(--font-main)}.text-xs,[class*="text-[9px]"]{font-size:var(--font-size-caption)!important}[class*="text-[10px]"]{font-size:var(--font-size-meta)!important}.text-sm,[class*="text-[11px]"]{font-size:var(--font-size-label)!important}.text-base,[class*="text-[12px]"],[class*="text-[13px]"]{font-size:var(--font-size-body)!important}.text-lg,[class*="text-[14px]"],h1,h2,h3,h4,h5,h6{font-size:var(--font-size-title)}*,*:before,*:after{border-radius:0!important}.shwh-table .ant-table-thead>tr>th{font-size:var(--font-size-label);font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:12px 16px!important}.shwh-table .ant-table-tbody>tr>td{font-size:var(--font-size-body);padding:14px 16px!important}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--app-bg)}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--border-color)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.onboarding-queue-table .ant-table-row:hover{cursor:pointer}.ant-modal-body{max-height:80vh;overflow-y:auto}.drag-handle{opacity:.3;transition:opacity .2s}.drag-handle:hover{opacity:1;color:#3b82f6}
