12add0d91Sopenharmony_ci/* This is taken from https://github.com/rust-lang/rust/blob/master/src/doc/rust.css */
22add0d91Sopenharmony_ci
32add0d91Sopenharmony_ci@font-face {
42add0d91Sopenharmony_ci  font-family: 'Fira Sans';
52add0d91Sopenharmony_ci  font-style: normal;
62add0d91Sopenharmony_ci  font-weight: 400;
72add0d91Sopenharmony_ci  src: local('Fira Sans'), url("FiraSans-Regular.woff") format('woff');
82add0d91Sopenharmony_ci}
92add0d91Sopenharmony_ci@font-face {
102add0d91Sopenharmony_ci  font-family: 'Fira Sans';
112add0d91Sopenharmony_ci  font-style: normal;
122add0d91Sopenharmony_ci  font-weight: 500;
132add0d91Sopenharmony_ci  src: local('Fira Sans Medium'), url("FiraSans-Medium.woff") format('woff');
142add0d91Sopenharmony_ci}
152add0d91Sopenharmony_ci@font-face {
162add0d91Sopenharmony_ci  font-family: 'Source Serif Pro';
172add0d91Sopenharmony_ci  font-style: normal;
182add0d91Sopenharmony_ci  font-weight: 400;
192add0d91Sopenharmony_ci  src: local('Source Serif Pro'), url("SourceSerifPro-Regular.ttf.woff") format('woff');
202add0d91Sopenharmony_ci}
212add0d91Sopenharmony_ci@font-face {
222add0d91Sopenharmony_ci  font-family: 'Source Serif Pro';
232add0d91Sopenharmony_ci  font-style: italic;
242add0d91Sopenharmony_ci  font-weight: 400;
252add0d91Sopenharmony_ci  src: url("SourceSerifPro-It.ttf.woff") format('woff');
262add0d91Sopenharmony_ci}
272add0d91Sopenharmony_ci@font-face {
282add0d91Sopenharmony_ci  font-family: 'Source Serif Pro';
292add0d91Sopenharmony_ci  font-style: normal;
302add0d91Sopenharmony_ci  font-weight: 700;
312add0d91Sopenharmony_ci  src: local('Source Serif Pro Bold'), url("SourceSerifPro-Bold.ttf.woff") format('woff');
322add0d91Sopenharmony_ci}
332add0d91Sopenharmony_ci@font-face {
342add0d91Sopenharmony_ci  font-family: 'Source Code Pro';
352add0d91Sopenharmony_ci  font-style: normal;
362add0d91Sopenharmony_ci  font-weight: 400;
372add0d91Sopenharmony_ci  /* Avoid using locally installed font because bad versions are in circulation:
382add0d91Sopenharmony_ci   * see https://github.com/rust-lang/rust/issues/24355 */
392add0d91Sopenharmony_ci  src: url("SourceCodePro-Regular.woff") format('woff');
402add0d91Sopenharmony_ci}
412add0d91Sopenharmony_ci
422add0d91Sopenharmony_ci*:not(body) {
432add0d91Sopenharmony_ci  -webkit-box-sizing: border-box;
442add0d91Sopenharmony_ci  -moz-box-sizing: border-box;
452add0d91Sopenharmony_ci  box-sizing: border-box;
462add0d91Sopenharmony_ci}
472add0d91Sopenharmony_ci
482add0d91Sopenharmony_ci/* General structure */
492add0d91Sopenharmony_ci
502add0d91Sopenharmony_cibody {
512add0d91Sopenharmony_ci  background-color: white;
522add0d91Sopenharmony_ci  margin: 0 auto;
532add0d91Sopenharmony_ci  padding: 0 15px;
542add0d91Sopenharmony_ci  font-family: "Source Serif Pro", Georgia, Times, "Times New Roman", serif;
552add0d91Sopenharmony_ci  font-size: 18px;
562add0d91Sopenharmony_ci  color: #333;
572add0d91Sopenharmony_ci  line-height: 1.428571429;
582add0d91Sopenharmony_ci
592add0d91Sopenharmony_ci  -webkit-font-feature-settings: "kern", "liga";
602add0d91Sopenharmony_ci  -moz-font-feature-settings: "kern", "liga";
612add0d91Sopenharmony_ci  font-feature-settings: "kern", "liga";
622add0d91Sopenharmony_ci}
632add0d91Sopenharmony_ci@media (min-width: 768px) {
642add0d91Sopenharmony_ci  body {
652add0d91Sopenharmony_ci    max-width: 750px;
662add0d91Sopenharmony_ci  }
672add0d91Sopenharmony_ci}
682add0d91Sopenharmony_ci
692add0d91Sopenharmony_cih1, h2, h3, h4, h5, h6, nav, #versioninfo {
702add0d91Sopenharmony_ci  font-family: "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
712add0d91Sopenharmony_ci}
722add0d91Sopenharmony_cih1, h2, h3, h4, h5, h6 {
732add0d91Sopenharmony_ci  color: black;
742add0d91Sopenharmony_ci  font-weight: 400;
752add0d91Sopenharmony_ci  line-height: 1.1;
762add0d91Sopenharmony_ci}
772add0d91Sopenharmony_cih1, h2, h3 {
782add0d91Sopenharmony_ci  margin-top: 20px;
792add0d91Sopenharmony_ci  margin-bottom: 15px;
802add0d91Sopenharmony_ci}
812add0d91Sopenharmony_cih1 {
822add0d91Sopenharmony_ci  margin-bottom: 20px;
832add0d91Sopenharmony_ci}
842add0d91Sopenharmony_cih4, h5, h6 {
852add0d91Sopenharmony_ci  margin-top: 12px;
862add0d91Sopenharmony_ci  margin-bottom: 10px;
872add0d91Sopenharmony_ci  padding: 5px 10px;
882add0d91Sopenharmony_ci}
892add0d91Sopenharmony_cih5, h6 {
902add0d91Sopenharmony_ci  text-decoration: underline;
912add0d91Sopenharmony_ci}
922add0d91Sopenharmony_ci
932add0d91Sopenharmony_cih1 {
942add0d91Sopenharmony_ci  font-size: 28px;
952add0d91Sopenharmony_ci  font-weight: 500;
962add0d91Sopenharmony_ci  padding: .1em .4em;
972add0d91Sopenharmony_ci  border-bottom: 2px solid #ddd;
982add0d91Sopenharmony_ci}
992add0d91Sopenharmony_cih1.title {
1002add0d91Sopenharmony_ci  line-height: 1.5em;
1012add0d91Sopenharmony_ci}
1022add0d91Sopenharmony_cih2 {
1032add0d91Sopenharmony_ci  font-size: 26px;
1042add0d91Sopenharmony_ci  padding: .2em .5em;
1052add0d91Sopenharmony_ci  border-bottom: 1px solid #ddd;
1062add0d91Sopenharmony_ci}
1072add0d91Sopenharmony_cih3 {
1082add0d91Sopenharmony_ci  font-size: 24px;
1092add0d91Sopenharmony_ci  padding: .2em .7em;
1102add0d91Sopenharmony_ci  border-bottom: 1px solid #DDE8FC;
1112add0d91Sopenharmony_ci}
1122add0d91Sopenharmony_cih4 {
1132add0d91Sopenharmony_ci  font-size: 22px;
1142add0d91Sopenharmony_ci}
1152add0d91Sopenharmony_cih5 {
1162add0d91Sopenharmony_ci  font-size: 20px;
1172add0d91Sopenharmony_ci}
1182add0d91Sopenharmony_cih6 {
1192add0d91Sopenharmony_ci  font-size: 18px;
1202add0d91Sopenharmony_ci}
1212add0d91Sopenharmony_ci@media (min-width: 992px) {
1222add0d91Sopenharmony_ci  h1 {
1232add0d91Sopenharmony_ci    font-size: 36px;
1242add0d91Sopenharmony_ci  }
1252add0d91Sopenharmony_ci  h2 {
1262add0d91Sopenharmony_ci    font-size: 30px;
1272add0d91Sopenharmony_ci  }
1282add0d91Sopenharmony_ci  h3 {
1292add0d91Sopenharmony_ci    font-size: 26px;
1302add0d91Sopenharmony_ci  }
1312add0d91Sopenharmony_ci}
1322add0d91Sopenharmony_ci
1332add0d91Sopenharmony_cinav {
1342add0d91Sopenharmony_ci  column-count: 2;
1352add0d91Sopenharmony_ci  -moz-column-count: 2;
1362add0d91Sopenharmony_ci  -webkit-column-count: 2;
1372add0d91Sopenharmony_ci  font-size: 15px;
1382add0d91Sopenharmony_ci  margin: 0 0 1em 0;
1392add0d91Sopenharmony_ci}
1402add0d91Sopenharmony_cip {
1412add0d91Sopenharmony_ci  margin: 0 0 1em 0;
1422add0d91Sopenharmony_ci}
1432add0d91Sopenharmony_ci
1442add0d91Sopenharmony_cistrong {
1452add0d91Sopenharmony_ci  font-weight: bold;
1462add0d91Sopenharmony_ci}
1472add0d91Sopenharmony_ci
1482add0d91Sopenharmony_ciem {
1492add0d91Sopenharmony_ci  font-style: italic;
1502add0d91Sopenharmony_ci}
1512add0d91Sopenharmony_ci
1522add0d91Sopenharmony_cifooter {
1532add0d91Sopenharmony_ci  border-top: 1px solid #ddd;
1542add0d91Sopenharmony_ci  font-size: 14px;
1552add0d91Sopenharmony_ci  font-style: italic;
1562add0d91Sopenharmony_ci  padding-top: 5px;
1572add0d91Sopenharmony_ci  margin-top: 3em;
1582add0d91Sopenharmony_ci  margin-bottom: 1em;
1592add0d91Sopenharmony_ci}
1602add0d91Sopenharmony_ci
1612add0d91Sopenharmony_ci/* Links layout */
1622add0d91Sopenharmony_ci
1632add0d91Sopenharmony_cia {
1642add0d91Sopenharmony_ci  text-decoration: none;
1652add0d91Sopenharmony_ci  color: #428BCA;
1662add0d91Sopenharmony_ci  background: transparent;
1672add0d91Sopenharmony_ci}
1682add0d91Sopenharmony_cia:hover, a:focus {
1692add0d91Sopenharmony_ci  color: #2A6496;
1702add0d91Sopenharmony_ci  text-decoration: underline;
1712add0d91Sopenharmony_ci}
1722add0d91Sopenharmony_cia:focus {
1732add0d91Sopenharmony_ci  outline: thin dotted #333;
1742add0d91Sopenharmony_ci  outline: 5px auto -webkit-focus-ring-color;
1752add0d91Sopenharmony_ci  outline-offset: -2px;
1762add0d91Sopenharmony_ci}
1772add0d91Sopenharmony_cia:hover, a:active {
1782add0d91Sopenharmony_ci  outline: 0;
1792add0d91Sopenharmony_ci}
1802add0d91Sopenharmony_ci
1812add0d91Sopenharmony_cih1 a:link, h1 a:visited, h2 a:link, h2 a:visited,
1822add0d91Sopenharmony_cih3 a:link, h3 a:visited, h4 a:link, h4 a:visited,
1832add0d91Sopenharmony_cih5 a:link, h5 a:visited {color: black;}
1842add0d91Sopenharmony_cih1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover,
1852add0d91Sopenharmony_cih5 a:hover {text-decoration: none;}
1862add0d91Sopenharmony_ci
1872add0d91Sopenharmony_ci/* Code */
1882add0d91Sopenharmony_ci
1892add0d91Sopenharmony_cipre, code {
1902add0d91Sopenharmony_ci  font-family: "Source Code Pro", Menlo, Monaco, Consolas, "DejaVu Sans Mono", monospace;
1912add0d91Sopenharmony_ci  word-wrap: break-word;
1922add0d91Sopenharmony_ci}
1932add0d91Sopenharmony_cipre {
1942add0d91Sopenharmony_ci  border-left: 2px solid #eee;
1952add0d91Sopenharmony_ci  white-space: pre-wrap;
1962add0d91Sopenharmony_ci  padding: 14px;
1972add0d91Sopenharmony_ci  padding-right: 0;
1982add0d91Sopenharmony_ci  margin: 20px 0;
1992add0d91Sopenharmony_ci  font-size: 15px;
2002add0d91Sopenharmony_ci  word-break: break-all;
2012add0d91Sopenharmony_ci}
2022add0d91Sopenharmony_cicode {
2032add0d91Sopenharmony_ci  padding: 0 2px;
2042add0d91Sopenharmony_ci  color: #8D1A38;
2052add0d91Sopenharmony_ci}
2062add0d91Sopenharmony_cipre code {
2072add0d91Sopenharmony_ci  padding: 0;
2082add0d91Sopenharmony_ci  font-size: inherit;
2092add0d91Sopenharmony_ci  color: inherit;
2102add0d91Sopenharmony_ci}
2112add0d91Sopenharmony_ci
2122add0d91Sopenharmony_cia > code {
2132add0d91Sopenharmony_ci  color: #428BCA;
2142add0d91Sopenharmony_ci}
2152add0d91Sopenharmony_ci
2162add0d91Sopenharmony_ci.section-header > a > code {
2172add0d91Sopenharmony_ci  color: #8D1A38;
2182add0d91Sopenharmony_ci}
2192add0d91Sopenharmony_ci
2202add0d91Sopenharmony_ci/* Code highlighting */
2212add0d91Sopenharmony_cipre.rust .kw { color: #8959A8; }
2222add0d91Sopenharmony_cipre.rust .kw-2, pre.rust .prelude-ty { color: #4271AE; }
2232add0d91Sopenharmony_cipre.rust .number, pre.rust .string { color: #718C00; }
2242add0d91Sopenharmony_cipre.rust .self, pre.rust .bool-val, pre.rust .prelude-val,
2252add0d91Sopenharmony_cipre.rust .attribute, pre.rust .attribute .ident { color: #C82829; }
2262add0d91Sopenharmony_cipre.rust .comment { color: #8E908C; }
2272add0d91Sopenharmony_cipre.rust .doccomment { color: #4D4D4C; }
2282add0d91Sopenharmony_cipre.rust .macro, pre.rust .macro-nonterminal { color: #3E999F; }
2292add0d91Sopenharmony_cipre.rust .lifetime { color: #B76514; }
2302add0d91Sopenharmony_ci
2312add0d91Sopenharmony_ci/* The rest */
2322add0d91Sopenharmony_ci
2332add0d91Sopenharmony_ci#versioninfo {
2342add0d91Sopenharmony_ci  text-align: center;
2352add0d91Sopenharmony_ci  margin: 0.5em;
2362add0d91Sopenharmony_ci  font-size: 1.1em;
2372add0d91Sopenharmony_ci}
2382add0d91Sopenharmony_ci@media (min-width: 992px) {
2392add0d91Sopenharmony_ci  #versioninfo {
2402add0d91Sopenharmony_ci    font-size: 0.8em;
2412add0d91Sopenharmony_ci    position: fixed;
2422add0d91Sopenharmony_ci    bottom: 0px;
2432add0d91Sopenharmony_ci    right: 0px;
2442add0d91Sopenharmony_ci  }
2452add0d91Sopenharmony_ci  .white-sticker {
2462add0d91Sopenharmony_ci    background-color: #fff;
2472add0d91Sopenharmony_ci    margin: 2px;
2482add0d91Sopenharmony_ci    padding: 0 2px;
2492add0d91Sopenharmony_ci    border-radius: .2em;
2502add0d91Sopenharmony_ci  }
2512add0d91Sopenharmony_ci}
2522add0d91Sopenharmony_ci#versioninfo a.hash {
2532add0d91Sopenharmony_ci  color: gray;
2542add0d91Sopenharmony_ci  font-size: 80%;
2552add0d91Sopenharmony_ci}
2562add0d91Sopenharmony_ci
2572add0d91Sopenharmony_ciblockquote {
2582add0d91Sopenharmony_ci  color: #000;
2592add0d91Sopenharmony_ci  margin: 20px 0;
2602add0d91Sopenharmony_ci  padding: 15px 20px;
2612add0d91Sopenharmony_ci  background-color: #f2f7f9;
2622add0d91Sopenharmony_ci  border-top: .1em solid #e5eef2;
2632add0d91Sopenharmony_ci  border-bottom: .1em solid #e5eef2;
2642add0d91Sopenharmony_ci}
2652add0d91Sopenharmony_ciblockquote p {
2662add0d91Sopenharmony_ci  font-size: 17px;
2672add0d91Sopenharmony_ci  font-weight: 300;
2682add0d91Sopenharmony_ci  line-height: 1.4;
2692add0d91Sopenharmony_ci}
2702add0d91Sopenharmony_ciblockquote p:last-child {
2712add0d91Sopenharmony_ci  margin-bottom: 0;
2722add0d91Sopenharmony_ci}
2732add0d91Sopenharmony_ci
2742add0d91Sopenharmony_ciul, ol {
2752add0d91Sopenharmony_ci  padding-left: 25px;
2762add0d91Sopenharmony_ci}
2772add0d91Sopenharmony_ciul ul, ol ul, ul ol, ol ol {
2782add0d91Sopenharmony_ci  margin-bottom: 0;
2792add0d91Sopenharmony_ci}
2802add0d91Sopenharmony_cidl {
2812add0d91Sopenharmony_ci  margin-bottom: 20px;
2822add0d91Sopenharmony_ci}
2832add0d91Sopenharmony_cidd {
2842add0d91Sopenharmony_ci  margin-left: 0;
2852add0d91Sopenharmony_ci}
2862add0d91Sopenharmony_ci
2872add0d91Sopenharmony_cinav ul {
2882add0d91Sopenharmony_ci  list-style-type: none;
2892add0d91Sopenharmony_ci  margin: 0;
2902add0d91Sopenharmony_ci  padding-left: 0px;
2912add0d91Sopenharmony_ci}
2922add0d91Sopenharmony_ci
2932add0d91Sopenharmony_ci/* Only display one level of hierarchy in the TOC */
2942add0d91Sopenharmony_cinav ul ul {
2952add0d91Sopenharmony_ci  display: none;
2962add0d91Sopenharmony_ci}
2972add0d91Sopenharmony_ci
2982add0d91Sopenharmony_cisub,
2992add0d91Sopenharmony_cisup {
3002add0d91Sopenharmony_ci  font-size: 75%;
3012add0d91Sopenharmony_ci  line-height: 0;
3022add0d91Sopenharmony_ci  position: relative;
3032add0d91Sopenharmony_ci}
3042add0d91Sopenharmony_ci
3052add0d91Sopenharmony_cihr {
3062add0d91Sopenharmony_ci  margin-top: 20px;
3072add0d91Sopenharmony_ci  margin-bottom: 20px;
3082add0d91Sopenharmony_ci  border: 0;
3092add0d91Sopenharmony_ci  border-top: 1px solid #eeeeee;
3102add0d91Sopenharmony_ci}
3112add0d91Sopenharmony_ci
3122add0d91Sopenharmony_citable {
3132add0d91Sopenharmony_ci  border-collapse: collapse;
3142add0d91Sopenharmony_ci  border-spacing: 0;
3152add0d91Sopenharmony_ci  overflow-x: auto;
3162add0d91Sopenharmony_ci  display: block;
3172add0d91Sopenharmony_ci}
3182add0d91Sopenharmony_ci
3192add0d91Sopenharmony_citable tr.odd {
3202add0d91Sopenharmony_ci  background: #eee;
3212add0d91Sopenharmony_ci}
3222add0d91Sopenharmony_ci
3232add0d91Sopenharmony_citable td,
3242add0d91Sopenharmony_citable th {
3252add0d91Sopenharmony_ci  border: 1px solid #ddd;
3262add0d91Sopenharmony_ci  padding: 5px;
3272add0d91Sopenharmony_ci}
3282add0d91Sopenharmony_ci
3292add0d91Sopenharmony_ci/* Code snippets */
3302add0d91Sopenharmony_ci
3312add0d91Sopenharmony_cipre.rust { position: relative; }
3322add0d91Sopenharmony_cia.test-arrow {
3332add0d91Sopenharmony_ci  background-color: rgba(78, 139, 202, 0.2);
3342add0d91Sopenharmony_ci  display: inline-block;
3352add0d91Sopenharmony_ci  position: absolute;
3362add0d91Sopenharmony_ci  color: #f5f5f5;
3372add0d91Sopenharmony_ci  padding: 5px 10px 5px 10px;
3382add0d91Sopenharmony_ci  border-radius: 5px;
3392add0d91Sopenharmony_ci  font-size: 130%;
3402add0d91Sopenharmony_ci  top: 5px;
3412add0d91Sopenharmony_ci  right: 5px;
3422add0d91Sopenharmony_ci}
3432add0d91Sopenharmony_cia.test-arrow:hover{
3442add0d91Sopenharmony_ci  background-color: #4e8bca;
3452add0d91Sopenharmony_ci  text-decoration: none;
3462add0d91Sopenharmony_ci}
3472add0d91Sopenharmony_ci
3482add0d91Sopenharmony_ci.unstable-feature {
3492add0d91Sopenharmony_ci  border: 2px solid red;
3502add0d91Sopenharmony_ci  padding: 5px;
3512add0d91Sopenharmony_ci}
3522add0d91Sopenharmony_ci
3532add0d91Sopenharmony_ci@media (min-width: 1170px) {
3542add0d91Sopenharmony_ci  pre {
3552add0d91Sopenharmony_ci    font-size: 15px;
3562add0d91Sopenharmony_ci  }
3572add0d91Sopenharmony_ci}
3582add0d91Sopenharmony_ci
3592add0d91Sopenharmony_ci@media print {
3602add0d91Sopenharmony_ci  * {
3612add0d91Sopenharmony_ci    text-shadow: none !important;
3622add0d91Sopenharmony_ci    color: #000 !important;
3632add0d91Sopenharmony_ci    background: transparent !important;
3642add0d91Sopenharmony_ci    box-shadow: none !important;
3652add0d91Sopenharmony_ci  }
3662add0d91Sopenharmony_ci  a, a:visited {
3672add0d91Sopenharmony_ci    text-decoration: underline;
3682add0d91Sopenharmony_ci  }
3692add0d91Sopenharmony_ci  p a[href]:after {
3702add0d91Sopenharmony_ci    content: " (" attr(href) ")";
3712add0d91Sopenharmony_ci  }
3722add0d91Sopenharmony_ci  footer a[href]:after {
3732add0d91Sopenharmony_ci    content: "";
3742add0d91Sopenharmony_ci  }
3752add0d91Sopenharmony_ci  a[href^="javascript:"]:after, a[href^="#"]:after {
3762add0d91Sopenharmony_ci    content: "";
3772add0d91Sopenharmony_ci  }
3782add0d91Sopenharmony_ci  pre, blockquote {
3792add0d91Sopenharmony_ci    border: 1px solid #999;
3802add0d91Sopenharmony_ci    page-break-inside: avoid;
3812add0d91Sopenharmony_ci  }
3822add0d91Sopenharmony_ci  @page {
3832add0d91Sopenharmony_ci    margin: 2cm .5cm;
3842add0d91Sopenharmony_ci  }
3852add0d91Sopenharmony_ci  h1:not(.title), h2, h3 {
3862add0d91Sopenharmony_ci    border-bottom: 0px none;
3872add0d91Sopenharmony_ci  }
3882add0d91Sopenharmony_ci  p, h2, h3 {
3892add0d91Sopenharmony_ci    orphans: 3;
3902add0d91Sopenharmony_ci    widows: 3;
3912add0d91Sopenharmony_ci  }
3922add0d91Sopenharmony_ci  h2, h3 {
3932add0d91Sopenharmony_ci    page-break-after: avoid;
3942add0d91Sopenharmony_ci  }
3952add0d91Sopenharmony_ci  table {
3962add0d91Sopenharmony_ci    border-collapse: collapse !important;
3972add0d91Sopenharmony_ci  }
3982add0d91Sopenharmony_ci  table td, table th {
3992add0d91Sopenharmony_ci    background-color: #fff !important;
4002add0d91Sopenharmony_ci  }
4012add0d91Sopenharmony_ci}
4022add0d91Sopenharmony_ci
4032add0d91Sopenharmony_ci#keyword-table-marker + table thead { display: none; }
4042add0d91Sopenharmony_ci#keyword-table-marker + table td { border: none; }
4052add0d91Sopenharmony_ci#keyword-table-marker + table {
4062add0d91Sopenharmony_ci  margin-left: 2em;
4072add0d91Sopenharmony_ci  margin-bottom: 1em;
4082add0d91Sopenharmony_ci}
4092add0d91Sopenharmony_ci
4102add0d91Sopenharmony_ci.error-described {
4112add0d91Sopenharmony_ci  position: relative;
4122add0d91Sopenharmony_ci}
4132add0d91Sopenharmony_ci
4142add0d91Sopenharmony_ci.information {
4152add0d91Sopenharmony_ci  position: absolute;
4162add0d91Sopenharmony_ci  left: -25px;
4172add0d91Sopenharmony_ci  margin-top: 7px;
4182add0d91Sopenharmony_ci  z-index: 1;
4192add0d91Sopenharmony_ci}
4202add0d91Sopenharmony_ci
4212add0d91Sopenharmony_ci.tooltip {
4222add0d91Sopenharmony_ci  position: relative;
4232add0d91Sopenharmony_ci  display: inline-block;
4242add0d91Sopenharmony_ci  cursor: pointer;
4252add0d91Sopenharmony_ci}
4262add0d91Sopenharmony_ci
4272add0d91Sopenharmony_ci.tooltip .tooltiptext {
4282add0d91Sopenharmony_ci  width: 120px;
4292add0d91Sopenharmony_ci  display: none;
4302add0d91Sopenharmony_ci  text-align: center;
4312add0d91Sopenharmony_ci  padding: 5px 3px;
4322add0d91Sopenharmony_ci  border-radius: 6px;
4332add0d91Sopenharmony_ci  margin-left: 5px;
4342add0d91Sopenharmony_ci  top: -5px;
4352add0d91Sopenharmony_ci  left: 105%;
4362add0d91Sopenharmony_ci  z-index: 1;
4372add0d91Sopenharmony_ci}
4382add0d91Sopenharmony_ci
4392add0d91Sopenharmony_ci.tooltip:hover .tooltiptext {
4402add0d91Sopenharmony_ci  display: inline;
4412add0d91Sopenharmony_ci}
4422add0d91Sopenharmony_ci
4432add0d91Sopenharmony_ci.tooltip .tooltiptext::after {
4442add0d91Sopenharmony_ci  content: " ";
4452add0d91Sopenharmony_ci  position: absolute;
4462add0d91Sopenharmony_ci  top: 50%;
4472add0d91Sopenharmony_ci  left: 13px;
4482add0d91Sopenharmony_ci  margin-top: -5px;
4492add0d91Sopenharmony_ci  border-width: 5px;
4502add0d91Sopenharmony_ci  border-style: solid;
4512add0d91Sopenharmony_ci}
452