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