katex.css 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074
  1. @font-face {
  2. font-family: 'KaTeX_AMS';
  3. src: url('fonts/KaTeX_AMS-Regular.eot');
  4. src: url('fonts/KaTeX_AMS-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_AMS-Regular.woff2') format('woff2'), url('fonts/KaTeX_AMS-Regular.woff') format('woff'), url('fonts/KaTeX_AMS-Regular.ttf') format('truetype');
  5. font-weight: normal;
  6. font-style: normal;
  7. }
  8. @font-face {
  9. font-family: 'KaTeX_Caligraphic';
  10. src: url('fonts/KaTeX_Caligraphic-Bold.eot');
  11. src: url('fonts/KaTeX_Caligraphic-Bold.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Caligraphic-Bold.woff2') format('woff2'), url('fonts/KaTeX_Caligraphic-Bold.woff') format('woff'), url('fonts/KaTeX_Caligraphic-Bold.ttf') format('truetype');
  12. font-weight: bold;
  13. font-style: normal;
  14. }
  15. @font-face {
  16. font-family: 'KaTeX_Caligraphic';
  17. src: url('fonts/KaTeX_Caligraphic-Regular.eot');
  18. src: url('fonts/KaTeX_Caligraphic-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Caligraphic-Regular.woff2') format('woff2'), url('fonts/KaTeX_Caligraphic-Regular.woff') format('woff'), url('fonts/KaTeX_Caligraphic-Regular.ttf') format('truetype');
  19. font-weight: normal;
  20. font-style: normal;
  21. }
  22. @font-face {
  23. font-family: 'KaTeX_Fraktur';
  24. src: url('fonts/KaTeX_Fraktur-Bold.eot');
  25. src: url('fonts/KaTeX_Fraktur-Bold.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Fraktur-Bold.woff2') format('woff2'), url('fonts/KaTeX_Fraktur-Bold.woff') format('woff'), url('fonts/KaTeX_Fraktur-Bold.ttf') format('truetype');
  26. font-weight: bold;
  27. font-style: normal;
  28. }
  29. @font-face {
  30. font-family: 'KaTeX_Fraktur';
  31. src: url('fonts/KaTeX_Fraktur-Regular.eot');
  32. src: url('fonts/KaTeX_Fraktur-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Fraktur-Regular.woff2') format('woff2'), url('fonts/KaTeX_Fraktur-Regular.woff') format('woff'), url('fonts/KaTeX_Fraktur-Regular.ttf') format('truetype');
  33. font-weight: normal;
  34. font-style: normal;
  35. }
  36. @font-face {
  37. font-family: 'KaTeX_Main';
  38. src: url('fonts/KaTeX_Main-Bold.eot');
  39. src: url('fonts/KaTeX_Main-Bold.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Main-Bold.woff2') format('woff2'), url('fonts/KaTeX_Main-Bold.woff') format('woff'), url('fonts/KaTeX_Main-Bold.ttf') format('truetype');
  40. font-weight: bold;
  41. font-style: normal;
  42. }
  43. @font-face {
  44. font-family: 'KaTeX_Main';
  45. src: url('fonts/KaTeX_Main-Italic.eot');
  46. src: url('fonts/KaTeX_Main-Italic.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Main-Italic.woff2') format('woff2'), url('fonts/KaTeX_Main-Italic.woff') format('woff'), url('fonts/KaTeX_Main-Italic.ttf') format('truetype');
  47. font-weight: normal;
  48. font-style: italic;
  49. }
  50. @font-face {
  51. font-family: 'KaTeX_Main';
  52. src: url('fonts/KaTeX_Main-Regular.eot');
  53. src: url('fonts/KaTeX_Main-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Main-Regular.woff2') format('woff2'), url('fonts/KaTeX_Main-Regular.woff') format('woff'), url('fonts/KaTeX_Main-Regular.ttf') format('truetype');
  54. font-weight: normal;
  55. font-style: normal;
  56. }
  57. @font-face {
  58. font-family: 'KaTeX_Math';
  59. src: url('fonts/KaTeX_Math-Italic.eot');
  60. src: url('fonts/KaTeX_Math-Italic.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Math-Italic.woff2') format('woff2'), url('fonts/KaTeX_Math-Italic.woff') format('woff'), url('fonts/KaTeX_Math-Italic.ttf') format('truetype');
  61. font-weight: normal;
  62. font-style: italic;
  63. }
  64. @font-face {
  65. font-family: 'KaTeX_SansSerif';
  66. src: url('fonts/KaTeX_SansSerif-Regular.eot');
  67. src: url('fonts/KaTeX_SansSerif-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_SansSerif-Regular.woff2') format('woff2'), url('fonts/KaTeX_SansSerif-Regular.woff') format('woff'), url('fonts/KaTeX_SansSerif-Regular.ttf') format('truetype');
  68. font-weight: normal;
  69. font-style: normal;
  70. }
  71. @font-face {
  72. font-family: 'KaTeX_Script';
  73. src: url('fonts/KaTeX_Script-Regular.eot');
  74. src: url('fonts/KaTeX_Script-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Script-Regular.woff2') format('woff2'), url('fonts/KaTeX_Script-Regular.woff') format('woff'), url('fonts/KaTeX_Script-Regular.ttf') format('truetype');
  75. font-weight: normal;
  76. font-style: normal;
  77. }
  78. @font-face {
  79. font-family: 'KaTeX_Size1';
  80. src: url('fonts/KaTeX_Size1-Regular.eot');
  81. src: url('fonts/KaTeX_Size1-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Size1-Regular.woff2') format('woff2'), url('fonts/KaTeX_Size1-Regular.woff') format('woff'), url('fonts/KaTeX_Size1-Regular.ttf') format('truetype');
  82. font-weight: normal;
  83. font-style: normal;
  84. }
  85. @font-face {
  86. font-family: 'KaTeX_Size2';
  87. src: url('fonts/KaTeX_Size2-Regular.eot');
  88. src: url('fonts/KaTeX_Size2-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Size2-Regular.woff2') format('woff2'), url('fonts/KaTeX_Size2-Regular.woff') format('woff'), url('fonts/KaTeX_Size2-Regular.ttf') format('truetype');
  89. font-weight: normal;
  90. font-style: normal;
  91. }
  92. @font-face {
  93. font-family: 'KaTeX_Size3';
  94. src: url('fonts/KaTeX_Size3-Regular.eot');
  95. src: url('fonts/KaTeX_Size3-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Size3-Regular.woff2') format('woff2'), url('fonts/KaTeX_Size3-Regular.woff') format('woff'), url('fonts/KaTeX_Size3-Regular.ttf') format('truetype');
  96. font-weight: normal;
  97. font-style: normal;
  98. }
  99. @font-face {
  100. font-family: 'KaTeX_Size4';
  101. src: url('fonts/KaTeX_Size4-Regular.eot');
  102. src: url('fonts/KaTeX_Size4-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Size4-Regular.woff2') format('woff2'), url('fonts/KaTeX_Size4-Regular.woff') format('woff'), url('fonts/KaTeX_Size4-Regular.ttf') format('truetype');
  103. font-weight: normal;
  104. font-style: normal;
  105. }
  106. @font-face {
  107. font-family: 'KaTeX_Typewriter';
  108. src: url('fonts/KaTeX_Typewriter-Regular.eot');
  109. src: url('fonts/KaTeX_Typewriter-Regular.eot#iefix') format('embedded-opentype'), url('fonts/KaTeX_Typewriter-Regular.woff2') format('woff2'), url('fonts/KaTeX_Typewriter-Regular.woff') format('woff'), url('fonts/KaTeX_Typewriter-Regular.ttf') format('truetype');
  110. font-weight: normal;
  111. font-style: normal;
  112. }
  113. .katex-display {
  114. display: block;
  115. margin: 1em 0;
  116. text-align: center;
  117. }
  118. .katex-display > .katex {
  119. display: inline-block;
  120. text-align: initial;
  121. }
  122. .katex {
  123. font: normal 1.21em KaTeX_Main, Times New Roman, serif;
  124. line-height: 1.2;
  125. white-space: nowrap;
  126. text-indent: 0;
  127. text-rendering: auto;
  128. }
  129. .katex * {
  130. -ms-high-contrast-adjust: none !important;
  131. }
  132. .katex .katex-html {
  133. display: inline-block;
  134. }
  135. .katex .katex-mathml {
  136. position: absolute;
  137. clip: rect(1px, 1px, 1px, 1px);
  138. padding: 0;
  139. border: 0;
  140. height: 1px;
  141. width: 1px;
  142. overflow: hidden;
  143. }
  144. .katex .base {
  145. position: relative;
  146. display: inline-block;
  147. }
  148. .katex .strut {
  149. display: inline-block;
  150. }
  151. .katex .mathrm {
  152. font-style: normal;
  153. }
  154. .katex .textit {
  155. font-style: italic;
  156. }
  157. .katex .mathit {
  158. font-family: KaTeX_Math;
  159. font-style: italic;
  160. }
  161. .katex .mathbf {
  162. font-family: KaTeX_Main;
  163. font-weight: bold;
  164. }
  165. .katex .amsrm {
  166. font-family: KaTeX_AMS;
  167. }
  168. .katex .mathbb {
  169. font-family: KaTeX_AMS;
  170. }
  171. .katex .mathcal {
  172. font-family: KaTeX_Caligraphic;
  173. }
  174. .katex .mathfrak {
  175. font-family: KaTeX_Fraktur;
  176. }
  177. .katex .mathtt {
  178. font-family: KaTeX_Typewriter;
  179. }
  180. .katex .mathscr {
  181. font-family: KaTeX_Script;
  182. }
  183. .katex .mathsf {
  184. font-family: KaTeX_SansSerif;
  185. }
  186. .katex .mainit {
  187. font-family: KaTeX_Main;
  188. font-style: italic;
  189. }
  190. .katex .mainrm {
  191. font-family: KaTeX_Main;
  192. font-style: normal;
  193. }
  194. .katex .mord + .mop {
  195. margin-left: 0.16667em;
  196. }
  197. .katex .mord + .mbin {
  198. margin-left: 0.22222em;
  199. }
  200. .katex .mord + .mrel {
  201. margin-left: 0.27778em;
  202. }
  203. .katex .mord + .minner {
  204. margin-left: 0.16667em;
  205. }
  206. .katex .mop + .mord {
  207. margin-left: 0.16667em;
  208. }
  209. .katex .mop + .mop {
  210. margin-left: 0.16667em;
  211. }
  212. .katex .mop + .mrel {
  213. margin-left: 0.27778em;
  214. }
  215. .katex .mop + .minner {
  216. margin-left: 0.16667em;
  217. }
  218. .katex .mbin + .mord {
  219. margin-left: 0.22222em;
  220. }
  221. .katex .mbin + .mop {
  222. margin-left: 0.22222em;
  223. }
  224. .katex .mbin + .mopen {
  225. margin-left: 0.22222em;
  226. }
  227. .katex .mbin + .minner {
  228. margin-left: 0.22222em;
  229. }
  230. .katex .mrel + .mord {
  231. margin-left: 0.27778em;
  232. }
  233. .katex .mrel + .mop {
  234. margin-left: 0.27778em;
  235. }
  236. .katex .mrel + .mopen {
  237. margin-left: 0.27778em;
  238. }
  239. .katex .mrel + .minner {
  240. margin-left: 0.27778em;
  241. }
  242. .katex .mclose + .mop {
  243. margin-left: 0.16667em;
  244. }
  245. .katex .mclose + .mbin {
  246. margin-left: 0.22222em;
  247. }
  248. .katex .mclose + .mrel {
  249. margin-left: 0.27778em;
  250. }
  251. .katex .mclose + .minner {
  252. margin-left: 0.16667em;
  253. }
  254. .katex .mpunct + .mord {
  255. margin-left: 0.16667em;
  256. }
  257. .katex .mpunct + .mop {
  258. margin-left: 0.16667em;
  259. }
  260. .katex .mpunct + .mrel {
  261. margin-left: 0.16667em;
  262. }
  263. .katex .mpunct + .mopen {
  264. margin-left: 0.16667em;
  265. }
  266. .katex .mpunct + .mclose {
  267. margin-left: 0.16667em;
  268. }
  269. .katex .mpunct + .mpunct {
  270. margin-left: 0.16667em;
  271. }
  272. .katex .mpunct + .minner {
  273. margin-left: 0.16667em;
  274. }
  275. .katex .minner + .mord {
  276. margin-left: 0.16667em;
  277. }
  278. .katex .minner + .mop {
  279. margin-left: 0.16667em;
  280. }
  281. .katex .minner + .mbin {
  282. margin-left: 0.22222em;
  283. }
  284. .katex .minner + .mrel {
  285. margin-left: 0.27778em;
  286. }
  287. .katex .minner + .mopen {
  288. margin-left: 0.16667em;
  289. }
  290. .katex .minner + .mpunct {
  291. margin-left: 0.16667em;
  292. }
  293. .katex .minner + .minner {
  294. margin-left: 0.16667em;
  295. }
  296. .katex .mord.mtight {
  297. margin-left: 0;
  298. }
  299. .katex .mop.mtight {
  300. margin-left: 0;
  301. }
  302. .katex .mbin.mtight {
  303. margin-left: 0;
  304. }
  305. .katex .mrel.mtight {
  306. margin-left: 0;
  307. }
  308. .katex .mopen.mtight {
  309. margin-left: 0;
  310. }
  311. .katex .mclose.mtight {
  312. margin-left: 0;
  313. }
  314. .katex .mpunct.mtight {
  315. margin-left: 0;
  316. }
  317. .katex .minner.mtight {
  318. margin-left: 0;
  319. }
  320. .katex .mord + .mop.mtight {
  321. margin-left: 0.16667em;
  322. }
  323. .katex .mop + .mord.mtight {
  324. margin-left: 0.16667em;
  325. }
  326. .katex .mop + .mop.mtight {
  327. margin-left: 0.16667em;
  328. }
  329. .katex .mclose + .mop.mtight {
  330. margin-left: 0.16667em;
  331. }
  332. .katex .minner + .mop.mtight {
  333. margin-left: 0.16667em;
  334. }
  335. .katex .vlist-t {
  336. display: inline-table;
  337. table-layout: fixed;
  338. }
  339. .katex .vlist-r {
  340. display: table-row;
  341. }
  342. .katex .vlist {
  343. display: table-cell;
  344. vertical-align: bottom;
  345. position: relative;
  346. }
  347. .katex .vlist > span {
  348. display: block;
  349. height: 0;
  350. position: relative;
  351. }
  352. .katex .vlist > span > span {
  353. display: inline-block;
  354. }
  355. .katex .vlist > span > .pstrut {
  356. overflow: hidden;
  357. width: 0;
  358. }
  359. .katex .vlist-t2 {
  360. margin-right: -2px;
  361. }
  362. .katex .vlist-s {
  363. display: table-cell;
  364. vertical-align: bottom;
  365. font-size: 1px;
  366. width: 2px;
  367. }
  368. .katex .msupsub {
  369. text-align: left;
  370. }
  371. .katex .mfrac > span > span {
  372. text-align: center;
  373. }
  374. .katex .mfrac .frac-line {
  375. display: inline-block;
  376. width: 100%;
  377. border-bottom-style: solid;
  378. }
  379. .katex .mspace {
  380. display: inline-block;
  381. }
  382. .katex .mspace.negativethinspace {
  383. margin-left: -0.16667em;
  384. }
  385. .katex .mspace.thinspace {
  386. width: 0.16667em;
  387. }
  388. .katex .mspace.negativemediumspace {
  389. margin-left: -0.22222em;
  390. }
  391. .katex .mspace.mediumspace {
  392. width: 0.22222em;
  393. }
  394. .katex .mspace.thickspace {
  395. width: 0.27778em;
  396. }
  397. .katex .mspace.sixmuspace {
  398. width: 0.333333em;
  399. }
  400. .katex .mspace.eightmuspace {
  401. width: 0.444444em;
  402. }
  403. .katex .mspace.enspace {
  404. width: 0.5em;
  405. }
  406. .katex .mspace.twelvemuspace {
  407. width: 0.666667em;
  408. }
  409. .katex .mspace.quad {
  410. width: 1em;
  411. }
  412. .katex .mspace.qquad {
  413. width: 2em;
  414. }
  415. .katex .llap,
  416. .katex .rlap {
  417. width: 0;
  418. position: relative;
  419. }
  420. .katex .llap > .inner,
  421. .katex .rlap > .inner {
  422. position: absolute;
  423. }
  424. .katex .llap > .fix,
  425. .katex .rlap > .fix {
  426. display: inline-block;
  427. }
  428. .katex .llap > .inner {
  429. right: 0;
  430. }
  431. .katex .rlap > .inner {
  432. left: 0;
  433. }
  434. .katex .katex-logo .a {
  435. font-size: 0.75em;
  436. margin-left: -0.32em;
  437. position: relative;
  438. top: -0.2em;
  439. }
  440. .katex .katex-logo .t {
  441. margin-left: -0.23em;
  442. }
  443. .katex .katex-logo .e {
  444. margin-left: -0.1667em;
  445. position: relative;
  446. top: 0.2155em;
  447. }
  448. .katex .katex-logo .x {
  449. margin-left: -0.125em;
  450. }
  451. .katex .rule {
  452. display: inline-block;
  453. border: solid 0;
  454. position: relative;
  455. }
  456. .katex .overline .overline-line,
  457. .katex .underline .underline-line {
  458. display: inline-block;
  459. width: 100%;
  460. border-bottom-style: solid;
  461. }
  462. .katex .sqrt > .root {
  463. margin-left: 0.27777778em;
  464. margin-right: -0.55555556em;
  465. }
  466. .katex .sizing,
  467. .katex .fontsize-ensurer {
  468. display: inline-block;
  469. }
  470. .katex .sizing.reset-size1.size1,
  471. .katex .fontsize-ensurer.reset-size1.size1 {
  472. font-size: 1em;
  473. }
  474. .katex .sizing.reset-size1.size2,
  475. .katex .fontsize-ensurer.reset-size1.size2 {
  476. font-size: 1.2em;
  477. }
  478. .katex .sizing.reset-size1.size3,
  479. .katex .fontsize-ensurer.reset-size1.size3 {
  480. font-size: 1.4em;
  481. }
  482. .katex .sizing.reset-size1.size4,
  483. .katex .fontsize-ensurer.reset-size1.size4 {
  484. font-size: 1.6em;
  485. }
  486. .katex .sizing.reset-size1.size5,
  487. .katex .fontsize-ensurer.reset-size1.size5 {
  488. font-size: 1.8em;
  489. }
  490. .katex .sizing.reset-size1.size6,
  491. .katex .fontsize-ensurer.reset-size1.size6 {
  492. font-size: 2em;
  493. }
  494. .katex .sizing.reset-size1.size7,
  495. .katex .fontsize-ensurer.reset-size1.size7 {
  496. font-size: 2.4em;
  497. }
  498. .katex .sizing.reset-size1.size8,
  499. .katex .fontsize-ensurer.reset-size1.size8 {
  500. font-size: 2.88em;
  501. }
  502. .katex .sizing.reset-size1.size9,
  503. .katex .fontsize-ensurer.reset-size1.size9 {
  504. font-size: 3.456em;
  505. }
  506. .katex .sizing.reset-size1.size10,
  507. .katex .fontsize-ensurer.reset-size1.size10 {
  508. font-size: 4.148em;
  509. }
  510. .katex .sizing.reset-size1.size11,
  511. .katex .fontsize-ensurer.reset-size1.size11 {
  512. font-size: 4.976em;
  513. }
  514. .katex .sizing.reset-size2.size1,
  515. .katex .fontsize-ensurer.reset-size2.size1 {
  516. font-size: 0.83333333em;
  517. }
  518. .katex .sizing.reset-size2.size2,
  519. .katex .fontsize-ensurer.reset-size2.size2 {
  520. font-size: 1em;
  521. }
  522. .katex .sizing.reset-size2.size3,
  523. .katex .fontsize-ensurer.reset-size2.size3 {
  524. font-size: 1.16666667em;
  525. }
  526. .katex .sizing.reset-size2.size4,
  527. .katex .fontsize-ensurer.reset-size2.size4 {
  528. font-size: 1.33333333em;
  529. }
  530. .katex .sizing.reset-size2.size5,
  531. .katex .fontsize-ensurer.reset-size2.size5 {
  532. font-size: 1.5em;
  533. }
  534. .katex .sizing.reset-size2.size6,
  535. .katex .fontsize-ensurer.reset-size2.size6 {
  536. font-size: 1.66666667em;
  537. }
  538. .katex .sizing.reset-size2.size7,
  539. .katex .fontsize-ensurer.reset-size2.size7 {
  540. font-size: 2em;
  541. }
  542. .katex .sizing.reset-size2.size8,
  543. .katex .fontsize-ensurer.reset-size2.size8 {
  544. font-size: 2.4em;
  545. }
  546. .katex .sizing.reset-size2.size9,
  547. .katex .fontsize-ensurer.reset-size2.size9 {
  548. font-size: 2.88em;
  549. }
  550. .katex .sizing.reset-size2.size10,
  551. .katex .fontsize-ensurer.reset-size2.size10 {
  552. font-size: 3.45666667em;
  553. }
  554. .katex .sizing.reset-size2.size11,
  555. .katex .fontsize-ensurer.reset-size2.size11 {
  556. font-size: 4.14666667em;
  557. }
  558. .katex .sizing.reset-size3.size1,
  559. .katex .fontsize-ensurer.reset-size3.size1 {
  560. font-size: 0.71428571em;
  561. }
  562. .katex .sizing.reset-size3.size2,
  563. .katex .fontsize-ensurer.reset-size3.size2 {
  564. font-size: 0.85714286em;
  565. }
  566. .katex .sizing.reset-size3.size3,
  567. .katex .fontsize-ensurer.reset-size3.size3 {
  568. font-size: 1em;
  569. }
  570. .katex .sizing.reset-size3.size4,
  571. .katex .fontsize-ensurer.reset-size3.size4 {
  572. font-size: 1.14285714em;
  573. }
  574. .katex .sizing.reset-size3.size5,
  575. .katex .fontsize-ensurer.reset-size3.size5 {
  576. font-size: 1.28571429em;
  577. }
  578. .katex .sizing.reset-size3.size6,
  579. .katex .fontsize-ensurer.reset-size3.size6 {
  580. font-size: 1.42857143em;
  581. }
  582. .katex .sizing.reset-size3.size7,
  583. .katex .fontsize-ensurer.reset-size3.size7 {
  584. font-size: 1.71428571em;
  585. }
  586. .katex .sizing.reset-size3.size8,
  587. .katex .fontsize-ensurer.reset-size3.size8 {
  588. font-size: 2.05714286em;
  589. }
  590. .katex .sizing.reset-size3.size9,
  591. .katex .fontsize-ensurer.reset-size3.size9 {
  592. font-size: 2.46857143em;
  593. }
  594. .katex .sizing.reset-size3.size10,
  595. .katex .fontsize-ensurer.reset-size3.size10 {
  596. font-size: 2.96285714em;
  597. }
  598. .katex .sizing.reset-size3.size11,
  599. .katex .fontsize-ensurer.reset-size3.size11 {
  600. font-size: 3.55428571em;
  601. }
  602. .katex .sizing.reset-size4.size1,
  603. .katex .fontsize-ensurer.reset-size4.size1 {
  604. font-size: 0.625em;
  605. }
  606. .katex .sizing.reset-size4.size2,
  607. .katex .fontsize-ensurer.reset-size4.size2 {
  608. font-size: 0.75em;
  609. }
  610. .katex .sizing.reset-size4.size3,
  611. .katex .fontsize-ensurer.reset-size4.size3 {
  612. font-size: 0.875em;
  613. }
  614. .katex .sizing.reset-size4.size4,
  615. .katex .fontsize-ensurer.reset-size4.size4 {
  616. font-size: 1em;
  617. }
  618. .katex .sizing.reset-size4.size5,
  619. .katex .fontsize-ensurer.reset-size4.size5 {
  620. font-size: 1.125em;
  621. }
  622. .katex .sizing.reset-size4.size6,
  623. .katex .fontsize-ensurer.reset-size4.size6 {
  624. font-size: 1.25em;
  625. }
  626. .katex .sizing.reset-size4.size7,
  627. .katex .fontsize-ensurer.reset-size4.size7 {
  628. font-size: 1.5em;
  629. }
  630. .katex .sizing.reset-size4.size8,
  631. .katex .fontsize-ensurer.reset-size4.size8 {
  632. font-size: 1.8em;
  633. }
  634. .katex .sizing.reset-size4.size9,
  635. .katex .fontsize-ensurer.reset-size4.size9 {
  636. font-size: 2.16em;
  637. }
  638. .katex .sizing.reset-size4.size10,
  639. .katex .fontsize-ensurer.reset-size4.size10 {
  640. font-size: 2.5925em;
  641. }
  642. .katex .sizing.reset-size4.size11,
  643. .katex .fontsize-ensurer.reset-size4.size11 {
  644. font-size: 3.11em;
  645. }
  646. .katex .sizing.reset-size5.size1,
  647. .katex .fontsize-ensurer.reset-size5.size1 {
  648. font-size: 0.55555556em;
  649. }
  650. .katex .sizing.reset-size5.size2,
  651. .katex .fontsize-ensurer.reset-size5.size2 {
  652. font-size: 0.66666667em;
  653. }
  654. .katex .sizing.reset-size5.size3,
  655. .katex .fontsize-ensurer.reset-size5.size3 {
  656. font-size: 0.77777778em;
  657. }
  658. .katex .sizing.reset-size5.size4,
  659. .katex .fontsize-ensurer.reset-size5.size4 {
  660. font-size: 0.88888889em;
  661. }
  662. .katex .sizing.reset-size5.size5,
  663. .katex .fontsize-ensurer.reset-size5.size5 {
  664. font-size: 1em;
  665. }
  666. .katex .sizing.reset-size5.size6,
  667. .katex .fontsize-ensurer.reset-size5.size6 {
  668. font-size: 1.11111111em;
  669. }
  670. .katex .sizing.reset-size5.size7,
  671. .katex .fontsize-ensurer.reset-size5.size7 {
  672. font-size: 1.33333333em;
  673. }
  674. .katex .sizing.reset-size5.size8,
  675. .katex .fontsize-ensurer.reset-size5.size8 {
  676. font-size: 1.6em;
  677. }
  678. .katex .sizing.reset-size5.size9,
  679. .katex .fontsize-ensurer.reset-size5.size9 {
  680. font-size: 1.92em;
  681. }
  682. .katex .sizing.reset-size5.size10,
  683. .katex .fontsize-ensurer.reset-size5.size10 {
  684. font-size: 2.30444444em;
  685. }
  686. .katex .sizing.reset-size5.size11,
  687. .katex .fontsize-ensurer.reset-size5.size11 {
  688. font-size: 2.76444444em;
  689. }
  690. .katex .sizing.reset-size6.size1,
  691. .katex .fontsize-ensurer.reset-size6.size1 {
  692. font-size: 0.5em;
  693. }
  694. .katex .sizing.reset-size6.size2,
  695. .katex .fontsize-ensurer.reset-size6.size2 {
  696. font-size: 0.6em;
  697. }
  698. .katex .sizing.reset-size6.size3,
  699. .katex .fontsize-ensurer.reset-size6.size3 {
  700. font-size: 0.7em;
  701. }
  702. .katex .sizing.reset-size6.size4,
  703. .katex .fontsize-ensurer.reset-size6.size4 {
  704. font-size: 0.8em;
  705. }
  706. .katex .sizing.reset-size6.size5,
  707. .katex .fontsize-ensurer.reset-size6.size5 {
  708. font-size: 0.9em;
  709. }
  710. .katex .sizing.reset-size6.size6,
  711. .katex .fontsize-ensurer.reset-size6.size6 {
  712. font-size: 1em;
  713. }
  714. .katex .sizing.reset-size6.size7,
  715. .katex .fontsize-ensurer.reset-size6.size7 {
  716. font-size: 1.2em;
  717. }
  718. .katex .sizing.reset-size6.size8,
  719. .katex .fontsize-ensurer.reset-size6.size8 {
  720. font-size: 1.44em;
  721. }
  722. .katex .sizing.reset-size6.size9,
  723. .katex .fontsize-ensurer.reset-size6.size9 {
  724. font-size: 1.728em;
  725. }
  726. .katex .sizing.reset-size6.size10,
  727. .katex .fontsize-ensurer.reset-size6.size10 {
  728. font-size: 2.074em;
  729. }
  730. .katex .sizing.reset-size6.size11,
  731. .katex .fontsize-ensurer.reset-size6.size11 {
  732. font-size: 2.488em;
  733. }
  734. .katex .sizing.reset-size7.size1,
  735. .katex .fontsize-ensurer.reset-size7.size1 {
  736. font-size: 0.41666667em;
  737. }
  738. .katex .sizing.reset-size7.size2,
  739. .katex .fontsize-ensurer.reset-size7.size2 {
  740. font-size: 0.5em;
  741. }
  742. .katex .sizing.reset-size7.size3,
  743. .katex .fontsize-ensurer.reset-size7.size3 {
  744. font-size: 0.58333333em;
  745. }
  746. .katex .sizing.reset-size7.size4,
  747. .katex .fontsize-ensurer.reset-size7.size4 {
  748. font-size: 0.66666667em;
  749. }
  750. .katex .sizing.reset-size7.size5,
  751. .katex .fontsize-ensurer.reset-size7.size5 {
  752. font-size: 0.75em;
  753. }
  754. .katex .sizing.reset-size7.size6,
  755. .katex .fontsize-ensurer.reset-size7.size6 {
  756. font-size: 0.83333333em;
  757. }
  758. .katex .sizing.reset-size7.size7,
  759. .katex .fontsize-ensurer.reset-size7.size7 {
  760. font-size: 1em;
  761. }
  762. .katex .sizing.reset-size7.size8,
  763. .katex .fontsize-ensurer.reset-size7.size8 {
  764. font-size: 1.2em;
  765. }
  766. .katex .sizing.reset-size7.size9,
  767. .katex .fontsize-ensurer.reset-size7.size9 {
  768. font-size: 1.44em;
  769. }
  770. .katex .sizing.reset-size7.size10,
  771. .katex .fontsize-ensurer.reset-size7.size10 {
  772. font-size: 1.72833333em;
  773. }
  774. .katex .sizing.reset-size7.size11,
  775. .katex .fontsize-ensurer.reset-size7.size11 {
  776. font-size: 2.07333333em;
  777. }
  778. .katex .sizing.reset-size8.size1,
  779. .katex .fontsize-ensurer.reset-size8.size1 {
  780. font-size: 0.34722222em;
  781. }
  782. .katex .sizing.reset-size8.size2,
  783. .katex .fontsize-ensurer.reset-size8.size2 {
  784. font-size: 0.41666667em;
  785. }
  786. .katex .sizing.reset-size8.size3,
  787. .katex .fontsize-ensurer.reset-size8.size3 {
  788. font-size: 0.48611111em;
  789. }
  790. .katex .sizing.reset-size8.size4,
  791. .katex .fontsize-ensurer.reset-size8.size4 {
  792. font-size: 0.55555556em;
  793. }
  794. .katex .sizing.reset-size8.size5,
  795. .katex .fontsize-ensurer.reset-size8.size5 {
  796. font-size: 0.625em;
  797. }
  798. .katex .sizing.reset-size8.size6,
  799. .katex .fontsize-ensurer.reset-size8.size6 {
  800. font-size: 0.69444444em;
  801. }
  802. .katex .sizing.reset-size8.size7,
  803. .katex .fontsize-ensurer.reset-size8.size7 {
  804. font-size: 0.83333333em;
  805. }
  806. .katex .sizing.reset-size8.size8,
  807. .katex .fontsize-ensurer.reset-size8.size8 {
  808. font-size: 1em;
  809. }
  810. .katex .sizing.reset-size8.size9,
  811. .katex .fontsize-ensurer.reset-size8.size9 {
  812. font-size: 1.2em;
  813. }
  814. .katex .sizing.reset-size8.size10,
  815. .katex .fontsize-ensurer.reset-size8.size10 {
  816. font-size: 1.44027778em;
  817. }
  818. .katex .sizing.reset-size8.size11,
  819. .katex .fontsize-ensurer.reset-size8.size11 {
  820. font-size: 1.72777778em;
  821. }
  822. .katex .sizing.reset-size9.size1,
  823. .katex .fontsize-ensurer.reset-size9.size1 {
  824. font-size: 0.28935185em;
  825. }
  826. .katex .sizing.reset-size9.size2,
  827. .katex .fontsize-ensurer.reset-size9.size2 {
  828. font-size: 0.34722222em;
  829. }
  830. .katex .sizing.reset-size9.size3,
  831. .katex .fontsize-ensurer.reset-size9.size3 {
  832. font-size: 0.40509259em;
  833. }
  834. .katex .sizing.reset-size9.size4,
  835. .katex .fontsize-ensurer.reset-size9.size4 {
  836. font-size: 0.46296296em;
  837. }
  838. .katex .sizing.reset-size9.size5,
  839. .katex .fontsize-ensurer.reset-size9.size5 {
  840. font-size: 0.52083333em;
  841. }
  842. .katex .sizing.reset-size9.size6,
  843. .katex .fontsize-ensurer.reset-size9.size6 {
  844. font-size: 0.5787037em;
  845. }
  846. .katex .sizing.reset-size9.size7,
  847. .katex .fontsize-ensurer.reset-size9.size7 {
  848. font-size: 0.69444444em;
  849. }
  850. .katex .sizing.reset-size9.size8,
  851. .katex .fontsize-ensurer.reset-size9.size8 {
  852. font-size: 0.83333333em;
  853. }
  854. .katex .sizing.reset-size9.size9,
  855. .katex .fontsize-ensurer.reset-size9.size9 {
  856. font-size: 1em;
  857. }
  858. .katex .sizing.reset-size9.size10,
  859. .katex .fontsize-ensurer.reset-size9.size10 {
  860. font-size: 1.20023148em;
  861. }
  862. .katex .sizing.reset-size9.size11,
  863. .katex .fontsize-ensurer.reset-size9.size11 {
  864. font-size: 1.43981481em;
  865. }
  866. .katex .sizing.reset-size10.size1,
  867. .katex .fontsize-ensurer.reset-size10.size1 {
  868. font-size: 0.24108004em;
  869. }
  870. .katex .sizing.reset-size10.size2,
  871. .katex .fontsize-ensurer.reset-size10.size2 {
  872. font-size: 0.28929605em;
  873. }
  874. .katex .sizing.reset-size10.size3,
  875. .katex .fontsize-ensurer.reset-size10.size3 {
  876. font-size: 0.33751205em;
  877. }
  878. .katex .sizing.reset-size10.size4,
  879. .katex .fontsize-ensurer.reset-size10.size4 {
  880. font-size: 0.38572806em;
  881. }
  882. .katex .sizing.reset-size10.size5,
  883. .katex .fontsize-ensurer.reset-size10.size5 {
  884. font-size: 0.43394407em;
  885. }
  886. .katex .sizing.reset-size10.size6,
  887. .katex .fontsize-ensurer.reset-size10.size6 {
  888. font-size: 0.48216008em;
  889. }
  890. .katex .sizing.reset-size10.size7,
  891. .katex .fontsize-ensurer.reset-size10.size7 {
  892. font-size: 0.57859209em;
  893. }
  894. .katex .sizing.reset-size10.size8,
  895. .katex .fontsize-ensurer.reset-size10.size8 {
  896. font-size: 0.69431051em;
  897. }
  898. .katex .sizing.reset-size10.size9,
  899. .katex .fontsize-ensurer.reset-size10.size9 {
  900. font-size: 0.83317261em;
  901. }
  902. .katex .sizing.reset-size10.size10,
  903. .katex .fontsize-ensurer.reset-size10.size10 {
  904. font-size: 1em;
  905. }
  906. .katex .sizing.reset-size10.size11,
  907. .katex .fontsize-ensurer.reset-size10.size11 {
  908. font-size: 1.19961427em;
  909. }
  910. .katex .sizing.reset-size11.size1,
  911. .katex .fontsize-ensurer.reset-size11.size1 {
  912. font-size: 0.20096463em;
  913. }
  914. .katex .sizing.reset-size11.size2,
  915. .katex .fontsize-ensurer.reset-size11.size2 {
  916. font-size: 0.24115756em;
  917. }
  918. .katex .sizing.reset-size11.size3,
  919. .katex .fontsize-ensurer.reset-size11.size3 {
  920. font-size: 0.28135048em;
  921. }
  922. .katex .sizing.reset-size11.size4,
  923. .katex .fontsize-ensurer.reset-size11.size4 {
  924. font-size: 0.32154341em;
  925. }
  926. .katex .sizing.reset-size11.size5,
  927. .katex .fontsize-ensurer.reset-size11.size5 {
  928. font-size: 0.36173633em;
  929. }
  930. .katex .sizing.reset-size11.size6,
  931. .katex .fontsize-ensurer.reset-size11.size6 {
  932. font-size: 0.40192926em;
  933. }
  934. .katex .sizing.reset-size11.size7,
  935. .katex .fontsize-ensurer.reset-size11.size7 {
  936. font-size: 0.48231511em;
  937. }
  938. .katex .sizing.reset-size11.size8,
  939. .katex .fontsize-ensurer.reset-size11.size8 {
  940. font-size: 0.57877814em;
  941. }
  942. .katex .sizing.reset-size11.size9,
  943. .katex .fontsize-ensurer.reset-size11.size9 {
  944. font-size: 0.69453376em;
  945. }
  946. .katex .sizing.reset-size11.size10,
  947. .katex .fontsize-ensurer.reset-size11.size10 {
  948. font-size: 0.83360129em;
  949. }
  950. .katex .sizing.reset-size11.size11,
  951. .katex .fontsize-ensurer.reset-size11.size11 {
  952. font-size: 1em;
  953. }
  954. .katex .delimsizing.size1 {
  955. font-family: KaTeX_Size1;
  956. }
  957. .katex .delimsizing.size2 {
  958. font-family: KaTeX_Size2;
  959. }
  960. .katex .delimsizing.size3 {
  961. font-family: KaTeX_Size3;
  962. }
  963. .katex .delimsizing.size4 {
  964. font-family: KaTeX_Size4;
  965. }
  966. .katex .delimsizing.mult .delim-size1 > span {
  967. font-family: KaTeX_Size1;
  968. }
  969. .katex .delimsizing.mult .delim-size4 > span {
  970. font-family: KaTeX_Size4;
  971. }
  972. .katex .nulldelimiter {
  973. display: inline-block;
  974. width: 0.12em;
  975. }
  976. .katex .delimcenter {
  977. position: relative;
  978. }
  979. .katex .op-symbol {
  980. position: relative;
  981. }
  982. .katex .op-symbol.small-op {
  983. font-family: KaTeX_Size1;
  984. }
  985. .katex .op-symbol.large-op {
  986. font-family: KaTeX_Size2;
  987. }
  988. .katex .op-limits > .vlist-t {
  989. text-align: center;
  990. }
  991. .katex .accent > .vlist-t {
  992. text-align: center;
  993. }
  994. .katex .accent .accent-body > span {
  995. width: 0;
  996. }
  997. .katex .accent .accent-body.accent-vec > span {
  998. position: relative;
  999. left: 0.326em;
  1000. }
  1001. .katex .accent .accent-body.accent-hungarian > span {
  1002. position: relative;
  1003. left: 0.250em;
  1004. }
  1005. .katex .mtable .vertical-separator {
  1006. display: inline-block;
  1007. margin: 0 -0.025em;
  1008. border-right: 0.05em solid black;
  1009. }
  1010. .katex .mtable .arraycolsep {
  1011. display: inline-block;
  1012. }
  1013. .katex .mtable .col-align-c > .vlist-t {
  1014. text-align: center;
  1015. }
  1016. .katex .mtable .col-align-l > .vlist-t {
  1017. text-align: left;
  1018. }
  1019. .katex .mtable .col-align-r > .vlist-t {
  1020. text-align: right;
  1021. }
  1022. .katex .svg-align {
  1023. text-align: left;
  1024. }
  1025. .katex svg {
  1026. display: block;
  1027. position: absolute;
  1028. width: 100%;
  1029. }
  1030. .katex svg path {
  1031. fill: currentColor;
  1032. }
  1033. .katex svg line {
  1034. stroke: currentColor;
  1035. }
  1036. .katex .stretchy {
  1037. width: 100%;
  1038. display: block;
  1039. }
  1040. .katex .stretchy:before,
  1041. .katex .stretchy:after {
  1042. content: "";
  1043. }
  1044. .katex .x-arrow-pad {
  1045. padding: 0 0.5em;
  1046. }
  1047. .katex .x-arrow,
  1048. .katex .mover,
  1049. .katex .munder {
  1050. text-align: center;
  1051. }
  1052. .katex .boxpad {
  1053. padding: 0 0.3em 0 0.3em;
  1054. }
  1055. .katex .fbox {
  1056. box-sizing: border-box;
  1057. border: 0.04em solid black;
  1058. }
  1059. .katex .cancel-pad {
  1060. padding: 0 0.2em 0 0.2em;
  1061. }
  1062. .katex .mord + .cancel-lap,
  1063. .katex .mbin + .cancel-lap {
  1064. margin-left: -0.2em;
  1065. }
  1066. .katex .cancel-lap + .mord,
  1067. .katex .cancel-lap + .mbin,
  1068. .katex .cancel-lap + .msupsub {
  1069. margin-left: -0.2em;
  1070. }
  1071. .katex .sout {
  1072. border-bottom-style: solid;
  1073. border-bottom-width: 0.08em;
  1074. }