:root{--ah-font-xs:12px;--ah-font-sm:13px;--ah-font-md:15px;--ah-font-lg:18px;--ah-font-xl:20px;--ah-font-2xl:24px;--ah-font-display:28px;--ah-leading-xs:18px;--ah-leading-sm:20px;--ah-leading-md:22px;--ah-leading-lg:26px;--ah-leading-xl:28px;--ah-leading-2xl:32px;--ah-leading-display:36px;--ah-weight-regular:400;--ah-weight-medium:500;--ah-weight-semibold:600}.ah-type-xs{font-size:var(--ah-font-xs);line-height:var(--ah-leading-xs)}.ah-type-sm{font-size:var(--ah-font-sm);line-height:var(--ah-leading-sm)}.ah-type-md{font-size:var(--ah-font-md);line-height:var(--ah-leading-md)}.ah-type-lg{font-size:var(--ah-font-lg);line-height:var(--ah-leading-lg)}.ah-type-xl{font-size:var(--ah-font-xl);line-height:var(--ah-leading-xl)}.ah-type-2xl{font-size:var(--ah-font-2xl);line-height:var(--ah-leading-2xl)}.ah-type-display{font-size:var(--ah-font-display);line-height:var(--ah-leading-display)}@media (max-width:767px){:root{--ah-mobile-input-font:16px}#root :is(input,textarea,select,.ant-input,.ant-select-selector),.aimesh-app-shell :is(input,textarea,select,.ant-input,.ant-select-selector){font-size:var(--ah-mobile-input-font)}}#root,.aimesh-app-shell.aimesh-unified-chrome{font-size:var(--ah-font-sm);line-height:var(--ah-leading-sm);font-weight:var(--ah-weight-regular)}:where(#root h1),:where(.aimesh-app-shell.aimesh-unified-chrome h1){font-size:var(--ah-font-xl);line-height:var(--ah-leading-xl);font-weight:var(--ah-weight-semibold)}#root :where(button,.ant-btn),.aimesh-app-shell.aimesh-unified-chrome :where(button,.ant-btn){font-weight:var(--ah-weight-medium)}#root :where(.ant-table-thead>tr>th),.aimesh-app-shell.aimesh-unified-chrome :where(.ant-table-thead>tr>th){font-size:var(--ah-font-sm);font-weight:var(--ah-weight-medium)}