1*7485b225SElliott Hughes/* The standard CSS for doxygen 1.10.0*/ 2*7485b225SElliott Hughes 3*7485b225SElliott Hugheshtml { 4*7485b225SElliott Hughes/* page base colors */ 5*7485b225SElliott Hughes--page-background-color: white; 6*7485b225SElliott Hughes--page-foreground-color: black; 7*7485b225SElliott Hughes--page-link-color: #3D578C; 8*7485b225SElliott Hughes--page-visited-link-color: #4665A2; 9*7485b225SElliott Hughes 10*7485b225SElliott Hughes/* index */ 11*7485b225SElliott Hughes--index-odd-item-bg-color: #F8F9FC; 12*7485b225SElliott Hughes--index-even-item-bg-color: white; 13*7485b225SElliott Hughes--index-header-color: black; 14*7485b225SElliott Hughes--index-separator-color: #A0A0A0; 15*7485b225SElliott Hughes 16*7485b225SElliott Hughes/* header */ 17*7485b225SElliott Hughes--header-background-color: #F9FAFC; 18*7485b225SElliott Hughes--header-separator-color: #C4CFE5; 19*7485b225SElliott Hughes--header-gradient-image: url('nav_h.png'); 20*7485b225SElliott Hughes--group-header-separator-color: #879ECB; 21*7485b225SElliott Hughes--group-header-color: #354C7B; 22*7485b225SElliott Hughes--inherit-header-color: gray; 23*7485b225SElliott Hughes 24*7485b225SElliott Hughes--footer-foreground-color: #2A3D61; 25*7485b225SElliott Hughes--footer-logo-width: 104px; 26*7485b225SElliott Hughes--citation-label-color: #334975; 27*7485b225SElliott Hughes--glow-color: cyan; 28*7485b225SElliott Hughes 29*7485b225SElliott Hughes--title-background-color: white; 30*7485b225SElliott Hughes--title-separator-color: #5373B4; 31*7485b225SElliott Hughes--directory-separator-color: #9CAFD4; 32*7485b225SElliott Hughes--separator-color: #4A6AAA; 33*7485b225SElliott Hughes 34*7485b225SElliott Hughes--blockquote-background-color: #F7F8FB; 35*7485b225SElliott Hughes--blockquote-border-color: #9CAFD4; 36*7485b225SElliott Hughes 37*7485b225SElliott Hughes--scrollbar-thumb-color: #9CAFD4; 38*7485b225SElliott Hughes--scrollbar-background-color: #F9FAFC; 39*7485b225SElliott Hughes 40*7485b225SElliott Hughes--icon-background-color: #728DC1; 41*7485b225SElliott Hughes--icon-foreground-color: white; 42*7485b225SElliott Hughes--icon-doc-image: url('doc.svg'); 43*7485b225SElliott Hughes--icon-folder-open-image: url('folderopen.svg'); 44*7485b225SElliott Hughes--icon-folder-closed-image: url('folderclosed.svg'); 45*7485b225SElliott Hughes 46*7485b225SElliott Hughes/* brief member declaration list */ 47*7485b225SElliott Hughes--memdecl-background-color: #F9FAFC; 48*7485b225SElliott Hughes--memdecl-separator-color: #DEE4F0; 49*7485b225SElliott Hughes--memdecl-foreground-color: #555; 50*7485b225SElliott Hughes--memdecl-template-color: #4665A2; 51*7485b225SElliott Hughes 52*7485b225SElliott Hughes/* detailed member list */ 53*7485b225SElliott Hughes--memdef-border-color: #A8B8D9; 54*7485b225SElliott Hughes--memdef-title-background-color: #E2E8F2; 55*7485b225SElliott Hughes--memdef-title-gradient-image: url('nav_f.png'); 56*7485b225SElliott Hughes--memdef-proto-background-color: #DFE5F1; 57*7485b225SElliott Hughes--memdef-proto-text-color: #253555; 58*7485b225SElliott Hughes--memdef-proto-text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 59*7485b225SElliott Hughes--memdef-doc-background-color: white; 60*7485b225SElliott Hughes--memdef-param-name-color: #602020; 61*7485b225SElliott Hughes--memdef-template-color: #4665A2; 62*7485b225SElliott Hughes 63*7485b225SElliott Hughes/* tables */ 64*7485b225SElliott Hughes--table-cell-border-color: #2D4068; 65*7485b225SElliott Hughes--table-header-background-color: #374F7F; 66*7485b225SElliott Hughes--table-header-foreground-color: #FFFFFF; 67*7485b225SElliott Hughes 68*7485b225SElliott Hughes/* labels */ 69*7485b225SElliott Hughes--label-background-color: #728DC1; 70*7485b225SElliott Hughes--label-left-top-border-color: #5373B4; 71*7485b225SElliott Hughes--label-right-bottom-border-color: #C4CFE5; 72*7485b225SElliott Hughes--label-foreground-color: white; 73*7485b225SElliott Hughes 74*7485b225SElliott Hughes/** navigation bar/tree/menu */ 75*7485b225SElliott Hughes--nav-background-color: #F9FAFC; 76*7485b225SElliott Hughes--nav-foreground-color: #364D7C; 77*7485b225SElliott Hughes--nav-gradient-image: url('tab_b.png'); 78*7485b225SElliott Hughes--nav-gradient-hover-image: url('tab_h.png'); 79*7485b225SElliott Hughes--nav-gradient-active-image: url('tab_a.png'); 80*7485b225SElliott Hughes--nav-gradient-active-image-parent: url("../tab_a.png"); 81*7485b225SElliott Hughes--nav-separator-image: url('tab_s.png'); 82*7485b225SElliott Hughes--nav-breadcrumb-image: url('bc_s.png'); 83*7485b225SElliott Hughes--nav-breadcrumb-border-color: #C2CDE4; 84*7485b225SElliott Hughes--nav-splitbar-image: url('splitbar.png'); 85*7485b225SElliott Hughes--nav-font-size-level1: 13px; 86*7485b225SElliott Hughes--nav-font-size-level2: 10px; 87*7485b225SElliott Hughes--nav-font-size-level3: 9px; 88*7485b225SElliott Hughes--nav-text-normal-color: #283A5D; 89*7485b225SElliott Hughes--nav-text-hover-color: white; 90*7485b225SElliott Hughes--nav-text-active-color: white; 91*7485b225SElliott Hughes--nav-text-normal-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 92*7485b225SElliott Hughes--nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 93*7485b225SElliott Hughes--nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 94*7485b225SElliott Hughes--nav-menu-button-color: #364D7C; 95*7485b225SElliott Hughes--nav-menu-background-color: white; 96*7485b225SElliott Hughes--nav-menu-foreground-color: #555555; 97*7485b225SElliott Hughes--nav-menu-toggle-color: rgba(255, 255, 255, 0.5); 98*7485b225SElliott Hughes--nav-arrow-color: #9CAFD4; 99*7485b225SElliott Hughes--nav-arrow-selected-color: #9CAFD4; 100*7485b225SElliott Hughes 101*7485b225SElliott Hughes/* table of contents */ 102*7485b225SElliott Hughes--toc-background-color: #F4F6FA; 103*7485b225SElliott Hughes--toc-border-color: #D8DFEE; 104*7485b225SElliott Hughes--toc-header-color: #4665A2; 105*7485b225SElliott Hughes--toc-down-arrow-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='5px' fill='grey'><text x='0' y='5' font-size='10'>&%238595;</text></svg>"); 106*7485b225SElliott Hughes 107*7485b225SElliott Hughes/** search field */ 108*7485b225SElliott Hughes--search-background-color: white; 109*7485b225SElliott Hughes--search-foreground-color: #909090; 110*7485b225SElliott Hughes--search-magnification-image: url('mag.svg'); 111*7485b225SElliott Hughes--search-magnification-select-image: url('mag_sel.svg'); 112*7485b225SElliott Hughes--search-active-color: black; 113*7485b225SElliott Hughes--search-filter-background-color: #F9FAFC; 114*7485b225SElliott Hughes--search-filter-foreground-color: black; 115*7485b225SElliott Hughes--search-filter-border-color: #90A5CE; 116*7485b225SElliott Hughes--search-filter-highlight-text-color: white; 117*7485b225SElliott Hughes--search-filter-highlight-bg-color: #3D578C; 118*7485b225SElliott Hughes--search-results-foreground-color: #425E97; 119*7485b225SElliott Hughes--search-results-background-color: #EEF1F7; 120*7485b225SElliott Hughes--search-results-border-color: black; 121*7485b225SElliott Hughes--search-box-shadow: inset 0.5px 0.5px 3px 0px #555; 122*7485b225SElliott Hughes 123*7485b225SElliott Hughes/** code fragments */ 124*7485b225SElliott Hughes--code-keyword-color: #008000; 125*7485b225SElliott Hughes--code-type-keyword-color: #604020; 126*7485b225SElliott Hughes--code-flow-keyword-color: #E08000; 127*7485b225SElliott Hughes--code-comment-color: #800000; 128*7485b225SElliott Hughes--code-preprocessor-color: #806020; 129*7485b225SElliott Hughes--code-string-literal-color: #002080; 130*7485b225SElliott Hughes--code-char-literal-color: #008080; 131*7485b225SElliott Hughes--code-xml-cdata-color: black; 132*7485b225SElliott Hughes--code-vhdl-digit-color: #FF00FF; 133*7485b225SElliott Hughes--code-vhdl-char-color: #000000; 134*7485b225SElliott Hughes--code-vhdl-keyword-color: #700070; 135*7485b225SElliott Hughes--code-vhdl-logic-color: #FF0000; 136*7485b225SElliott Hughes--code-link-color: #4665A2; 137*7485b225SElliott Hughes--code-external-link-color: #4665A2; 138*7485b225SElliott Hughes--fragment-foreground-color: black; 139*7485b225SElliott Hughes--fragment-background-color: #FBFCFD; 140*7485b225SElliott Hughes--fragment-border-color: #C4CFE5; 141*7485b225SElliott Hughes--fragment-lineno-border-color: #00FF00; 142*7485b225SElliott Hughes--fragment-lineno-background-color: #E8E8E8; 143*7485b225SElliott Hughes--fragment-lineno-foreground-color: black; 144*7485b225SElliott Hughes--fragment-lineno-link-fg-color: #4665A2; 145*7485b225SElliott Hughes--fragment-lineno-link-bg-color: #D8D8D8; 146*7485b225SElliott Hughes--fragment-lineno-link-hover-fg-color: #4665A2; 147*7485b225SElliott Hughes--fragment-lineno-link-hover-bg-color: #C8C8C8; 148*7485b225SElliott Hughes--fragment-copy-ok-color: #2EC82E; 149*7485b225SElliott Hughes--tooltip-foreground-color: black; 150*7485b225SElliott Hughes--tooltip-background-color: white; 151*7485b225SElliott Hughes--tooltip-border-color: gray; 152*7485b225SElliott Hughes--tooltip-doc-color: grey; 153*7485b225SElliott Hughes--tooltip-declaration-color: #006318; 154*7485b225SElliott Hughes--tooltip-link-color: #4665A2; 155*7485b225SElliott Hughes--tooltip-shadow: 1px 1px 7px gray; 156*7485b225SElliott Hughes--fold-line-color: #808080; 157*7485b225SElliott Hughes--fold-minus-image: url('minus.svg'); 158*7485b225SElliott Hughes--fold-plus-image: url('plus.svg'); 159*7485b225SElliott Hughes--fold-minus-image-relpath: url('../../minus.svg'); 160*7485b225SElliott Hughes--fold-plus-image-relpath: url('../../plus.svg'); 161*7485b225SElliott Hughes 162*7485b225SElliott Hughes/** font-family */ 163*7485b225SElliott Hughes--font-family-normal: Roboto,sans-serif; 164*7485b225SElliott Hughes--font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed; 165*7485b225SElliott Hughes--font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 166*7485b225SElliott Hughes--font-family-title: Tahoma,Arial,sans-serif; 167*7485b225SElliott Hughes--font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif; 168*7485b225SElliott Hughes--font-family-search: Arial,Verdana,sans-serif; 169*7485b225SElliott Hughes--font-family-icon: Arial,Helvetica; 170*7485b225SElliott Hughes--font-family-tooltip: Roboto,sans-serif; 171*7485b225SElliott Hughes 172*7485b225SElliott Hughes/** special sections */ 173*7485b225SElliott Hughes--warning-color-bg: #f8d1cc; 174*7485b225SElliott Hughes--warning-color-hl: #b61825; 175*7485b225SElliott Hughes--warning-color-text: #75070f; 176*7485b225SElliott Hughes--note-color-bg: #faf3d8; 177*7485b225SElliott Hughes--note-color-hl: #f3a600; 178*7485b225SElliott Hughes--note-color-text: #5f4204; 179*7485b225SElliott Hughes--todo-color-bg: #e4f3ff; 180*7485b225SElliott Hughes--todo-color-hl: #1879C4; 181*7485b225SElliott Hughes--todo-color-text: #274a5c; 182*7485b225SElliott Hughes--test-color-bg: #e8e8ff; 183*7485b225SElliott Hughes--test-color-hl: #3939C4; 184*7485b225SElliott Hughes--test-color-text: #1a1a5c; 185*7485b225SElliott Hughes--deprecated-color-bg: #ecf0f3; 186*7485b225SElliott Hughes--deprecated-color-hl: #5b6269; 187*7485b225SElliott Hughes--deprecated-color-text: #43454a; 188*7485b225SElliott Hughes--bug-color-bg: #e4dafd; 189*7485b225SElliott Hughes--bug-color-hl: #5b2bdd; 190*7485b225SElliott Hughes--bug-color-text: #2a0d72; 191*7485b225SElliott Hughes--invariant-color-bg: #d8f1e3; 192*7485b225SElliott Hughes--invariant-color-hl: #44b86f; 193*7485b225SElliott Hughes--invariant-color-text: #265532; 194*7485b225SElliott Hughes} 195*7485b225SElliott Hughes 196*7485b225SElliott Hughes@media (prefers-color-scheme: dark) { 197*7485b225SElliott Hughes html:not(.dark-mode) { 198*7485b225SElliott Hughes color-scheme: dark; 199*7485b225SElliott Hughes 200*7485b225SElliott Hughes/* page base colors */ 201*7485b225SElliott Hughes--page-background-color: black; 202*7485b225SElliott Hughes--page-foreground-color: #C9D1D9; 203*7485b225SElliott Hughes--page-link-color: #90A5CE; 204*7485b225SElliott Hughes--page-visited-link-color: #A3B4D7; 205*7485b225SElliott Hughes 206*7485b225SElliott Hughes/* index */ 207*7485b225SElliott Hughes--index-odd-item-bg-color: #0B101A; 208*7485b225SElliott Hughes--index-even-item-bg-color: black; 209*7485b225SElliott Hughes--index-header-color: #C4CFE5; 210*7485b225SElliott Hughes--index-separator-color: #334975; 211*7485b225SElliott Hughes 212*7485b225SElliott Hughes/* header */ 213*7485b225SElliott Hughes--header-background-color: #070B11; 214*7485b225SElliott Hughes--header-separator-color: #141C2E; 215*7485b225SElliott Hughes--header-gradient-image: url('nav_hd.png'); 216*7485b225SElliott Hughes--group-header-separator-color: #283A5D; 217*7485b225SElliott Hughes--group-header-color: #90A5CE; 218*7485b225SElliott Hughes--inherit-header-color: #A0A0A0; 219*7485b225SElliott Hughes 220*7485b225SElliott Hughes--footer-foreground-color: #5B7AB7; 221*7485b225SElliott Hughes--footer-logo-width: 60px; 222*7485b225SElliott Hughes--citation-label-color: #90A5CE; 223*7485b225SElliott Hughes--glow-color: cyan; 224*7485b225SElliott Hughes 225*7485b225SElliott Hughes--title-background-color: #090D16; 226*7485b225SElliott Hughes--title-separator-color: #354C79; 227*7485b225SElliott Hughes--directory-separator-color: #283A5D; 228*7485b225SElliott Hughes--separator-color: #283A5D; 229*7485b225SElliott Hughes 230*7485b225SElliott Hughes--blockquote-background-color: #101826; 231*7485b225SElliott Hughes--blockquote-border-color: #283A5D; 232*7485b225SElliott Hughes 233*7485b225SElliott Hughes--scrollbar-thumb-color: #283A5D; 234*7485b225SElliott Hughes--scrollbar-background-color: #070B11; 235*7485b225SElliott Hughes 236*7485b225SElliott Hughes--icon-background-color: #334975; 237*7485b225SElliott Hughes--icon-foreground-color: #C4CFE5; 238*7485b225SElliott Hughes--icon-doc-image: url('docd.svg'); 239*7485b225SElliott Hughes--icon-folder-open-image: url('folderopend.svg'); 240*7485b225SElliott Hughes--icon-folder-closed-image: url('folderclosedd.svg'); 241*7485b225SElliott Hughes 242*7485b225SElliott Hughes/* brief member declaration list */ 243*7485b225SElliott Hughes--memdecl-background-color: #0B101A; 244*7485b225SElliott Hughes--memdecl-separator-color: #2C3F65; 245*7485b225SElliott Hughes--memdecl-foreground-color: #BBB; 246*7485b225SElliott Hughes--memdecl-template-color: #7C95C6; 247*7485b225SElliott Hughes 248*7485b225SElliott Hughes/* detailed member list */ 249*7485b225SElliott Hughes--memdef-border-color: #233250; 250*7485b225SElliott Hughes--memdef-title-background-color: #1B2840; 251*7485b225SElliott Hughes--memdef-title-gradient-image: url('nav_fd.png'); 252*7485b225SElliott Hughes--memdef-proto-background-color: #19243A; 253*7485b225SElliott Hughes--memdef-proto-text-color: #9DB0D4; 254*7485b225SElliott Hughes--memdef-proto-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9); 255*7485b225SElliott Hughes--memdef-doc-background-color: black; 256*7485b225SElliott Hughes--memdef-param-name-color: #D28757; 257*7485b225SElliott Hughes--memdef-template-color: #7C95C6; 258*7485b225SElliott Hughes 259*7485b225SElliott Hughes/* tables */ 260*7485b225SElliott Hughes--table-cell-border-color: #283A5D; 261*7485b225SElliott Hughes--table-header-background-color: #283A5D; 262*7485b225SElliott Hughes--table-header-foreground-color: #C4CFE5; 263*7485b225SElliott Hughes 264*7485b225SElliott Hughes/* labels */ 265*7485b225SElliott Hughes--label-background-color: #354C7B; 266*7485b225SElliott Hughes--label-left-top-border-color: #4665A2; 267*7485b225SElliott Hughes--label-right-bottom-border-color: #283A5D; 268*7485b225SElliott Hughes--label-foreground-color: #CCCCCC; 269*7485b225SElliott Hughes 270*7485b225SElliott Hughes/** navigation bar/tree/menu */ 271*7485b225SElliott Hughes--nav-background-color: #101826; 272*7485b225SElliott Hughes--nav-foreground-color: #364D7C; 273*7485b225SElliott Hughes--nav-gradient-image: url('tab_bd.png'); 274*7485b225SElliott Hughes--nav-gradient-hover-image: url('tab_hd.png'); 275*7485b225SElliott Hughes--nav-gradient-active-image: url('tab_ad.png'); 276*7485b225SElliott Hughes--nav-gradient-active-image-parent: url("../tab_ad.png"); 277*7485b225SElliott Hughes--nav-separator-image: url('tab_sd.png'); 278*7485b225SElliott Hughes--nav-breadcrumb-image: url('bc_sd.png'); 279*7485b225SElliott Hughes--nav-breadcrumb-border-color: #2A3D61; 280*7485b225SElliott Hughes--nav-splitbar-image: url('splitbard.png'); 281*7485b225SElliott Hughes--nav-font-size-level1: 13px; 282*7485b225SElliott Hughes--nav-font-size-level2: 10px; 283*7485b225SElliott Hughes--nav-font-size-level3: 9px; 284*7485b225SElliott Hughes--nav-text-normal-color: #B6C4DF; 285*7485b225SElliott Hughes--nav-text-hover-color: #DCE2EF; 286*7485b225SElliott Hughes--nav-text-active-color: #DCE2EF; 287*7485b225SElliott Hughes--nav-text-normal-shadow: 0px 1px 1px black; 288*7485b225SElliott Hughes--nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 289*7485b225SElliott Hughes--nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 290*7485b225SElliott Hughes--nav-menu-button-color: #B6C4DF; 291*7485b225SElliott Hughes--nav-menu-background-color: #05070C; 292*7485b225SElliott Hughes--nav-menu-foreground-color: #BBBBBB; 293*7485b225SElliott Hughes--nav-menu-toggle-color: rgba(255, 255, 255, 0.2); 294*7485b225SElliott Hughes--nav-arrow-color: #334975; 295*7485b225SElliott Hughes--nav-arrow-selected-color: #90A5CE; 296*7485b225SElliott Hughes 297*7485b225SElliott Hughes/* table of contents */ 298*7485b225SElliott Hughes--toc-background-color: #151E30; 299*7485b225SElliott Hughes--toc-border-color: #202E4A; 300*7485b225SElliott Hughes--toc-header-color: #A3B4D7; 301*7485b225SElliott Hughes--toc-down-arrow-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='5px'><text x='0' y='5' font-size='10' fill='grey'>&%238595;</text></svg>"); 302*7485b225SElliott Hughes 303*7485b225SElliott Hughes/** search field */ 304*7485b225SElliott Hughes--search-background-color: black; 305*7485b225SElliott Hughes--search-foreground-color: #C5C5C5; 306*7485b225SElliott Hughes--search-magnification-image: url('mag_d.svg'); 307*7485b225SElliott Hughes--search-magnification-select-image: url('mag_seld.svg'); 308*7485b225SElliott Hughes--search-active-color: #C5C5C5; 309*7485b225SElliott Hughes--search-filter-background-color: #101826; 310*7485b225SElliott Hughes--search-filter-foreground-color: #90A5CE; 311*7485b225SElliott Hughes--search-filter-border-color: #7C95C6; 312*7485b225SElliott Hughes--search-filter-highlight-text-color: #BCC9E2; 313*7485b225SElliott Hughes--search-filter-highlight-bg-color: #283A5D; 314*7485b225SElliott Hughes--search-results-background-color: #101826; 315*7485b225SElliott Hughes--search-results-foreground-color: #90A5CE; 316*7485b225SElliott Hughes--search-results-border-color: #7C95C6; 317*7485b225SElliott Hughes--search-box-shadow: inset 0.5px 0.5px 3px 0px #2F436C; 318*7485b225SElliott Hughes 319*7485b225SElliott Hughes/** code fragments */ 320*7485b225SElliott Hughes--code-keyword-color: #CC99CD; 321*7485b225SElliott Hughes--code-type-keyword-color: #AB99CD; 322*7485b225SElliott Hughes--code-flow-keyword-color: #E08000; 323*7485b225SElliott Hughes--code-comment-color: #717790; 324*7485b225SElliott Hughes--code-preprocessor-color: #65CABE; 325*7485b225SElliott Hughes--code-string-literal-color: #7EC699; 326*7485b225SElliott Hughes--code-char-literal-color: #00E0F0; 327*7485b225SElliott Hughes--code-xml-cdata-color: #C9D1D9; 328*7485b225SElliott Hughes--code-vhdl-digit-color: #FF00FF; 329*7485b225SElliott Hughes--code-vhdl-char-color: #C0C0C0; 330*7485b225SElliott Hughes--code-vhdl-keyword-color: #CF53C9; 331*7485b225SElliott Hughes--code-vhdl-logic-color: #FF0000; 332*7485b225SElliott Hughes--code-link-color: #79C0FF; 333*7485b225SElliott Hughes--code-external-link-color: #79C0FF; 334*7485b225SElliott Hughes--fragment-foreground-color: #C9D1D9; 335*7485b225SElliott Hughes--fragment-background-color: #090D16; 336*7485b225SElliott Hughes--fragment-border-color: #30363D; 337*7485b225SElliott Hughes--fragment-lineno-border-color: #30363D; 338*7485b225SElliott Hughes--fragment-lineno-background-color: black; 339*7485b225SElliott Hughes--fragment-lineno-foreground-color: #6E7681; 340*7485b225SElliott Hughes--fragment-lineno-link-fg-color: #6E7681; 341*7485b225SElliott Hughes--fragment-lineno-link-bg-color: #303030; 342*7485b225SElliott Hughes--fragment-lineno-link-hover-fg-color: #8E96A1; 343*7485b225SElliott Hughes--fragment-lineno-link-hover-bg-color: #505050; 344*7485b225SElliott Hughes--fragment-copy-ok-color: #0EA80E; 345*7485b225SElliott Hughes--tooltip-foreground-color: #C9D1D9; 346*7485b225SElliott Hughes--tooltip-background-color: #202020; 347*7485b225SElliott Hughes--tooltip-border-color: #C9D1D9; 348*7485b225SElliott Hughes--tooltip-doc-color: #D9E1E9; 349*7485b225SElliott Hughes--tooltip-declaration-color: #20C348; 350*7485b225SElliott Hughes--tooltip-link-color: #79C0FF; 351*7485b225SElliott Hughes--tooltip-shadow: none; 352*7485b225SElliott Hughes--fold-line-color: #808080; 353*7485b225SElliott Hughes--fold-minus-image: url('minusd.svg'); 354*7485b225SElliott Hughes--fold-plus-image: url('plusd.svg'); 355*7485b225SElliott Hughes--fold-minus-image-relpath: url('../../minusd.svg'); 356*7485b225SElliott Hughes--fold-plus-image-relpath: url('../../plusd.svg'); 357*7485b225SElliott Hughes 358*7485b225SElliott Hughes/** font-family */ 359*7485b225SElliott Hughes--font-family-normal: Roboto,sans-serif; 360*7485b225SElliott Hughes--font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed; 361*7485b225SElliott Hughes--font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 362*7485b225SElliott Hughes--font-family-title: Tahoma,Arial,sans-serif; 363*7485b225SElliott Hughes--font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif; 364*7485b225SElliott Hughes--font-family-search: Arial,Verdana,sans-serif; 365*7485b225SElliott Hughes--font-family-icon: Arial,Helvetica; 366*7485b225SElliott Hughes--font-family-tooltip: Roboto,sans-serif; 367*7485b225SElliott Hughes 368*7485b225SElliott Hughes/** special sections */ 369*7485b225SElliott Hughes--warning-color-bg: #2e1917; 370*7485b225SElliott Hughes--warning-color-hl: #ad2617; 371*7485b225SElliott Hughes--warning-color-text: #f5b1aa; 372*7485b225SElliott Hughes--note-color-bg: #3b2e04; 373*7485b225SElliott Hughes--note-color-hl: #f1b602; 374*7485b225SElliott Hughes--note-color-text: #ceb670; 375*7485b225SElliott Hughes--todo-color-bg: #163750; 376*7485b225SElliott Hughes--todo-color-hl: #1982D2; 377*7485b225SElliott Hughes--todo-color-text: #dcf0fa; 378*7485b225SElliott Hughes--test-color-bg: #121258; 379*7485b225SElliott Hughes--test-color-hl: #4242cf; 380*7485b225SElliott Hughes--test-color-text: #c0c0da; 381*7485b225SElliott Hughes--deprecated-color-bg: #2e323b; 382*7485b225SElliott Hughes--deprecated-color-hl: #738396; 383*7485b225SElliott Hughes--deprecated-color-text: #abb0bd; 384*7485b225SElliott Hughes--bug-color-bg: #2a2536; 385*7485b225SElliott Hughes--bug-color-hl: #7661b3; 386*7485b225SElliott Hughes--bug-color-text: #ae9ed6; 387*7485b225SElliott Hughes--invariant-color-bg: #303a35; 388*7485b225SElliott Hughes--invariant-color-hl: #76ce96; 389*7485b225SElliott Hughes--invariant-color-text: #cceed5; 390*7485b225SElliott Hughes}} 391*7485b225SElliott Hughesbody { 392*7485b225SElliott Hughes background-color: var(--page-background-color); 393*7485b225SElliott Hughes color: var(--page-foreground-color); 394*7485b225SElliott Hughes} 395*7485b225SElliott Hughes 396*7485b225SElliott Hughesbody, table, div, p, dl { 397*7485b225SElliott Hughes font-weight: 400; 398*7485b225SElliott Hughes font-size: 14px; 399*7485b225SElliott Hughes font-family: var(--font-family-normal); 400*7485b225SElliott Hughes line-height: 22px; 401*7485b225SElliott Hughes} 402*7485b225SElliott Hughes 403*7485b225SElliott Hughes/* @group Heading Levels */ 404*7485b225SElliott Hughes 405*7485b225SElliott Hughes.title { 406*7485b225SElliott Hughes font-family: var(--font-family-normal); 407*7485b225SElliott Hughes line-height: 28px; 408*7485b225SElliott Hughes font-size: 150%; 409*7485b225SElliott Hughes font-weight: bold; 410*7485b225SElliott Hughes margin: 10px 2px; 411*7485b225SElliott Hughes} 412*7485b225SElliott Hughes 413*7485b225SElliott Hughesh1.groupheader { 414*7485b225SElliott Hughes font-size: 150%; 415*7485b225SElliott Hughes} 416*7485b225SElliott Hughes 417*7485b225SElliott Hughesh2.groupheader { 418*7485b225SElliott Hughes border-bottom: 1px solid var(--group-header-separator-color); 419*7485b225SElliott Hughes color: var(--group-header-color); 420*7485b225SElliott Hughes font-size: 150%; 421*7485b225SElliott Hughes font-weight: normal; 422*7485b225SElliott Hughes margin-top: 1.75em; 423*7485b225SElliott Hughes padding-top: 8px; 424*7485b225SElliott Hughes padding-bottom: 4px; 425*7485b225SElliott Hughes width: 100%; 426*7485b225SElliott Hughes} 427*7485b225SElliott Hughes 428*7485b225SElliott Hughesh3.groupheader { 429*7485b225SElliott Hughes font-size: 100%; 430*7485b225SElliott Hughes} 431*7485b225SElliott Hughes 432*7485b225SElliott Hughesh1, h2, h3, h4, h5, h6 { 433*7485b225SElliott Hughes -webkit-transition: text-shadow 0.5s linear; 434*7485b225SElliott Hughes -moz-transition: text-shadow 0.5s linear; 435*7485b225SElliott Hughes -ms-transition: text-shadow 0.5s linear; 436*7485b225SElliott Hughes -o-transition: text-shadow 0.5s linear; 437*7485b225SElliott Hughes transition: text-shadow 0.5s linear; 438*7485b225SElliott Hughes margin-right: 15px; 439*7485b225SElliott Hughes} 440*7485b225SElliott Hughes 441*7485b225SElliott Hughesh1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { 442*7485b225SElliott Hughes text-shadow: 0 0 15px var(--glow-color); 443*7485b225SElliott Hughes} 444*7485b225SElliott Hughes 445*7485b225SElliott Hughesdt { 446*7485b225SElliott Hughes font-weight: bold; 447*7485b225SElliott Hughes} 448*7485b225SElliott Hughes 449*7485b225SElliott Hughesp.startli, p.startdd { 450*7485b225SElliott Hughes margin-top: 2px; 451*7485b225SElliott Hughes} 452*7485b225SElliott Hughes 453*7485b225SElliott Hughesth p.starttd, th p.intertd, th p.endtd { 454*7485b225SElliott Hughes font-size: 100%; 455*7485b225SElliott Hughes font-weight: 700; 456*7485b225SElliott Hughes} 457*7485b225SElliott Hughes 458*7485b225SElliott Hughesp.starttd { 459*7485b225SElliott Hughes margin-top: 0px; 460*7485b225SElliott Hughes} 461*7485b225SElliott Hughes 462*7485b225SElliott Hughesp.endli { 463*7485b225SElliott Hughes margin-bottom: 0px; 464*7485b225SElliott Hughes} 465*7485b225SElliott Hughes 466*7485b225SElliott Hughesp.enddd { 467*7485b225SElliott Hughes margin-bottom: 4px; 468*7485b225SElliott Hughes} 469*7485b225SElliott Hughes 470*7485b225SElliott Hughesp.endtd { 471*7485b225SElliott Hughes margin-bottom: 2px; 472*7485b225SElliott Hughes} 473*7485b225SElliott Hughes 474*7485b225SElliott Hughesp.interli { 475*7485b225SElliott Hughes} 476*7485b225SElliott Hughes 477*7485b225SElliott Hughesp.interdd { 478*7485b225SElliott Hughes} 479*7485b225SElliott Hughes 480*7485b225SElliott Hughesp.intertd { 481*7485b225SElliott Hughes} 482*7485b225SElliott Hughes 483*7485b225SElliott Hughes/* @end */ 484*7485b225SElliott Hughes 485*7485b225SElliott Hughescaption { 486*7485b225SElliott Hughes font-weight: bold; 487*7485b225SElliott Hughes} 488*7485b225SElliott Hughes 489*7485b225SElliott Hughesspan.legend { 490*7485b225SElliott Hughes font-size: 70%; 491*7485b225SElliott Hughes text-align: center; 492*7485b225SElliott Hughes} 493*7485b225SElliott Hughes 494*7485b225SElliott Hughesh3.version { 495*7485b225SElliott Hughes font-size: 90%; 496*7485b225SElliott Hughes text-align: center; 497*7485b225SElliott Hughes} 498*7485b225SElliott Hughes 499*7485b225SElliott Hughesdiv.navtab { 500*7485b225SElliott Hughes padding-right: 15px; 501*7485b225SElliott Hughes text-align: right; 502*7485b225SElliott Hughes line-height: 110%; 503*7485b225SElliott Hughes} 504*7485b225SElliott Hughes 505*7485b225SElliott Hughesdiv.navtab table { 506*7485b225SElliott Hughes border-spacing: 0; 507*7485b225SElliott Hughes} 508*7485b225SElliott Hughes 509*7485b225SElliott Hughestd.navtab { 510*7485b225SElliott Hughes padding-right: 6px; 511*7485b225SElliott Hughes padding-left: 6px; 512*7485b225SElliott Hughes} 513*7485b225SElliott Hughes 514*7485b225SElliott Hughestd.navtabHL { 515*7485b225SElliott Hughes background-image: var(--nav-gradient-active-image); 516*7485b225SElliott Hughes background-repeat:repeat-x; 517*7485b225SElliott Hughes padding-right: 6px; 518*7485b225SElliott Hughes padding-left: 6px; 519*7485b225SElliott Hughes} 520*7485b225SElliott Hughes 521*7485b225SElliott Hughestd.navtabHL a, td.navtabHL a:visited { 522*7485b225SElliott Hughes color: var(--nav-text-hover-color); 523*7485b225SElliott Hughes text-shadow: var(--nav-text-hover-shadow); 524*7485b225SElliott Hughes} 525*7485b225SElliott Hughes 526*7485b225SElliott Hughesa.navtab { 527*7485b225SElliott Hughes font-weight: bold; 528*7485b225SElliott Hughes} 529*7485b225SElliott Hughes 530*7485b225SElliott Hughesdiv.qindex{ 531*7485b225SElliott Hughes text-align: center; 532*7485b225SElliott Hughes width: 100%; 533*7485b225SElliott Hughes line-height: 140%; 534*7485b225SElliott Hughes font-size: 130%; 535*7485b225SElliott Hughes color: var(--index-separator-color); 536*7485b225SElliott Hughes} 537*7485b225SElliott Hughes 538*7485b225SElliott Hughes#main-menu a:focus { 539*7485b225SElliott Hughes outline: auto; 540*7485b225SElliott Hughes z-index: 10; 541*7485b225SElliott Hughes position: relative; 542*7485b225SElliott Hughes} 543*7485b225SElliott Hughes 544*7485b225SElliott Hughesdt.alphachar{ 545*7485b225SElliott Hughes font-size: 180%; 546*7485b225SElliott Hughes font-weight: bold; 547*7485b225SElliott Hughes} 548*7485b225SElliott Hughes 549*7485b225SElliott Hughes.alphachar a{ 550*7485b225SElliott Hughes color: var(--index-header-color); 551*7485b225SElliott Hughes} 552*7485b225SElliott Hughes 553*7485b225SElliott Hughes.alphachar a:hover, .alphachar a:visited{ 554*7485b225SElliott Hughes text-decoration: none; 555*7485b225SElliott Hughes} 556*7485b225SElliott Hughes 557*7485b225SElliott Hughes.classindex dl { 558*7485b225SElliott Hughes padding: 25px; 559*7485b225SElliott Hughes column-count:1 560*7485b225SElliott Hughes} 561*7485b225SElliott Hughes 562*7485b225SElliott Hughes.classindex dd { 563*7485b225SElliott Hughes display:inline-block; 564*7485b225SElliott Hughes margin-left: 50px; 565*7485b225SElliott Hughes width: 90%; 566*7485b225SElliott Hughes line-height: 1.15em; 567*7485b225SElliott Hughes} 568*7485b225SElliott Hughes 569*7485b225SElliott Hughes.classindex dl.even { 570*7485b225SElliott Hughes background-color: var(--index-even-item-bg-color); 571*7485b225SElliott Hughes} 572*7485b225SElliott Hughes 573*7485b225SElliott Hughes.classindex dl.odd { 574*7485b225SElliott Hughes background-color: var(--index-odd-item-bg-color); 575*7485b225SElliott Hughes} 576*7485b225SElliott Hughes 577*7485b225SElliott Hughes@media(min-width: 1120px) { 578*7485b225SElliott Hughes .classindex dl { 579*7485b225SElliott Hughes column-count:2 580*7485b225SElliott Hughes } 581*7485b225SElliott Hughes} 582*7485b225SElliott Hughes 583*7485b225SElliott Hughes@media(min-width: 1320px) { 584*7485b225SElliott Hughes .classindex dl { 585*7485b225SElliott Hughes column-count:3 586*7485b225SElliott Hughes } 587*7485b225SElliott Hughes} 588*7485b225SElliott Hughes 589*7485b225SElliott Hughes 590*7485b225SElliott Hughes/* @group Link Styling */ 591*7485b225SElliott Hughes 592*7485b225SElliott Hughesa { 593*7485b225SElliott Hughes color: var(--page-link-color); 594*7485b225SElliott Hughes font-weight: normal; 595*7485b225SElliott Hughes text-decoration: none; 596*7485b225SElliott Hughes} 597*7485b225SElliott Hughes 598*7485b225SElliott Hughes.contents a:visited { 599*7485b225SElliott Hughes color: var(--page-visited-link-color); 600*7485b225SElliott Hughes} 601*7485b225SElliott Hughes 602*7485b225SElliott Hughesa:hover { 603*7485b225SElliott Hughes text-decoration: none; 604*7485b225SElliott Hughes background: linear-gradient(to bottom, transparent 0,transparent calc(100% - 1px), currentColor 100%); 605*7485b225SElliott Hughes} 606*7485b225SElliott Hughes 607*7485b225SElliott Hughesa:hover > span.arrow { 608*7485b225SElliott Hughes text-decoration: none; 609*7485b225SElliott Hughes background : var(--nav-background-color); 610*7485b225SElliott Hughes} 611*7485b225SElliott Hughes 612*7485b225SElliott Hughesa.el { 613*7485b225SElliott Hughes font-weight: bold; 614*7485b225SElliott Hughes} 615*7485b225SElliott Hughes 616*7485b225SElliott Hughesa.elRef { 617*7485b225SElliott Hughes} 618*7485b225SElliott Hughes 619*7485b225SElliott Hughesa.code, a.code:visited, a.line, a.line:visited { 620*7485b225SElliott Hughes color: var(--code-link-color); 621*7485b225SElliott Hughes} 622*7485b225SElliott Hughes 623*7485b225SElliott Hughesa.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { 624*7485b225SElliott Hughes color: var(--code-external-link-color); 625*7485b225SElliott Hughes} 626*7485b225SElliott Hughes 627*7485b225SElliott Hughesa.code.hl_class { /* style for links to class names in code snippets */ } 628*7485b225SElliott Hughesa.code.hl_struct { /* style for links to struct names in code snippets */ } 629*7485b225SElliott Hughesa.code.hl_union { /* style for links to union names in code snippets */ } 630*7485b225SElliott Hughesa.code.hl_interface { /* style for links to interface names in code snippets */ } 631*7485b225SElliott Hughesa.code.hl_protocol { /* style for links to protocol names in code snippets */ } 632*7485b225SElliott Hughesa.code.hl_category { /* style for links to category names in code snippets */ } 633*7485b225SElliott Hughesa.code.hl_exception { /* style for links to exception names in code snippets */ } 634*7485b225SElliott Hughesa.code.hl_service { /* style for links to service names in code snippets */ } 635*7485b225SElliott Hughesa.code.hl_singleton { /* style for links to singleton names in code snippets */ } 636*7485b225SElliott Hughesa.code.hl_concept { /* style for links to concept names in code snippets */ } 637*7485b225SElliott Hughesa.code.hl_namespace { /* style for links to namespace names in code snippets */ } 638*7485b225SElliott Hughesa.code.hl_package { /* style for links to package names in code snippets */ } 639*7485b225SElliott Hughesa.code.hl_define { /* style for links to macro names in code snippets */ } 640*7485b225SElliott Hughesa.code.hl_function { /* style for links to function names in code snippets */ } 641*7485b225SElliott Hughesa.code.hl_variable { /* style for links to variable names in code snippets */ } 642*7485b225SElliott Hughesa.code.hl_typedef { /* style for links to typedef names in code snippets */ } 643*7485b225SElliott Hughesa.code.hl_enumvalue { /* style for links to enum value names in code snippets */ } 644*7485b225SElliott Hughesa.code.hl_enumeration { /* style for links to enumeration names in code snippets */ } 645*7485b225SElliott Hughesa.code.hl_signal { /* style for links to Qt signal names in code snippets */ } 646*7485b225SElliott Hughesa.code.hl_slot { /* style for links to Qt slot names in code snippets */ } 647*7485b225SElliott Hughesa.code.hl_friend { /* style for links to friend names in code snippets */ } 648*7485b225SElliott Hughesa.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ } 649*7485b225SElliott Hughesa.code.hl_property { /* style for links to property names in code snippets */ } 650*7485b225SElliott Hughesa.code.hl_event { /* style for links to event names in code snippets */ } 651*7485b225SElliott Hughesa.code.hl_sequence { /* style for links to sequence names in code snippets */ } 652*7485b225SElliott Hughesa.code.hl_dictionary { /* style for links to dictionary names in code snippets */ } 653*7485b225SElliott Hughes 654*7485b225SElliott Hughes/* @end */ 655*7485b225SElliott Hughes 656*7485b225SElliott Hughesdl.el { 657*7485b225SElliott Hughes margin-left: -1cm; 658*7485b225SElliott Hughes} 659*7485b225SElliott Hughes 660*7485b225SElliott Hughesul { 661*7485b225SElliott Hughes overflow: visible; 662*7485b225SElliott Hughes} 663*7485b225SElliott Hughes 664*7485b225SElliott Hughesul.multicol { 665*7485b225SElliott Hughes -moz-column-gap: 1em; 666*7485b225SElliott Hughes -webkit-column-gap: 1em; 667*7485b225SElliott Hughes column-gap: 1em; 668*7485b225SElliott Hughes -moz-column-count: 3; 669*7485b225SElliott Hughes -webkit-column-count: 3; 670*7485b225SElliott Hughes column-count: 3; 671*7485b225SElliott Hughes list-style-type: none; 672*7485b225SElliott Hughes} 673*7485b225SElliott Hughes 674*7485b225SElliott Hughes#side-nav ul { 675*7485b225SElliott Hughes overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */ 676*7485b225SElliott Hughes} 677*7485b225SElliott Hughes 678*7485b225SElliott Hughes#main-nav ul { 679*7485b225SElliott Hughes overflow: visible; /* reset ul rule for the navigation bar drop down lists */ 680*7485b225SElliott Hughes} 681*7485b225SElliott Hughes 682*7485b225SElliott Hughes.fragment { 683*7485b225SElliott Hughes text-align: left; 684*7485b225SElliott Hughes direction: ltr; 685*7485b225SElliott Hughes overflow-x: auto; 686*7485b225SElliott Hughes overflow-y: hidden; 687*7485b225SElliott Hughes position: relative; 688*7485b225SElliott Hughes min-height: 12px; 689*7485b225SElliott Hughes margin: 10px 0px; 690*7485b225SElliott Hughes padding: 10px 10px; 691*7485b225SElliott Hughes border: 1px solid var(--fragment-border-color); 692*7485b225SElliott Hughes border-radius: 4px; 693*7485b225SElliott Hughes background-color: var(--fragment-background-color); 694*7485b225SElliott Hughes color: var(--fragment-foreground-color); 695*7485b225SElliott Hughes} 696*7485b225SElliott Hughes 697*7485b225SElliott Hughespre.fragment { 698*7485b225SElliott Hughes word-wrap: break-word; 699*7485b225SElliott Hughes font-size: 10pt; 700*7485b225SElliott Hughes line-height: 125%; 701*7485b225SElliott Hughes font-family: var(--font-family-monospace); 702*7485b225SElliott Hughes} 703*7485b225SElliott Hughes 704*7485b225SElliott Hughes.clipboard { 705*7485b225SElliott Hughes width: 24px; 706*7485b225SElliott Hughes height: 24px; 707*7485b225SElliott Hughes right: 5px; 708*7485b225SElliott Hughes top: 5px; 709*7485b225SElliott Hughes opacity: 0; 710*7485b225SElliott Hughes position: absolute; 711*7485b225SElliott Hughes display: inline; 712*7485b225SElliott Hughes overflow: auto; 713*7485b225SElliott Hughes fill: var(--fragment-foreground-color); 714*7485b225SElliott Hughes justify-content: center; 715*7485b225SElliott Hughes align-items: center; 716*7485b225SElliott Hughes cursor: pointer; 717*7485b225SElliott Hughes} 718*7485b225SElliott Hughes 719*7485b225SElliott Hughes.clipboard.success { 720*7485b225SElliott Hughes border: 1px solid var(--fragment-foreground-color); 721*7485b225SElliott Hughes border-radius: 4px; 722*7485b225SElliott Hughes} 723*7485b225SElliott Hughes 724*7485b225SElliott Hughes.fragment:hover .clipboard, .clipboard.success { 725*7485b225SElliott Hughes opacity: .28; 726*7485b225SElliott Hughes} 727*7485b225SElliott Hughes 728*7485b225SElliott Hughes.clipboard:hover, .clipboard.success { 729*7485b225SElliott Hughes opacity: 1 !important; 730*7485b225SElliott Hughes} 731*7485b225SElliott Hughes 732*7485b225SElliott Hughes.clipboard:active:not([class~=success]) svg { 733*7485b225SElliott Hughes transform: scale(.91); 734*7485b225SElliott Hughes} 735*7485b225SElliott Hughes 736*7485b225SElliott Hughes.clipboard.success svg { 737*7485b225SElliott Hughes fill: var(--fragment-copy-ok-color); 738*7485b225SElliott Hughes} 739*7485b225SElliott Hughes 740*7485b225SElliott Hughes.clipboard.success { 741*7485b225SElliott Hughes border-color: var(--fragment-copy-ok-color); 742*7485b225SElliott Hughes} 743*7485b225SElliott Hughes 744*7485b225SElliott Hughesdiv.line { 745*7485b225SElliott Hughes font-family: var(--font-family-monospace); 746*7485b225SElliott Hughes font-size: 13px; 747*7485b225SElliott Hughes min-height: 13px; 748*7485b225SElliott Hughes line-height: 1.2; 749*7485b225SElliott Hughes text-wrap: unrestricted; 750*7485b225SElliott Hughes white-space: -moz-pre-wrap; /* Moz */ 751*7485b225SElliott Hughes white-space: -pre-wrap; /* Opera 4-6 */ 752*7485b225SElliott Hughes white-space: -o-pre-wrap; /* Opera 7 */ 753*7485b225SElliott Hughes white-space: pre-wrap; /* CSS3 */ 754*7485b225SElliott Hughes word-wrap: break-word; /* IE 5.5+ */ 755*7485b225SElliott Hughes text-indent: -53px; 756*7485b225SElliott Hughes padding-left: 53px; 757*7485b225SElliott Hughes padding-bottom: 0px; 758*7485b225SElliott Hughes margin: 0px; 759*7485b225SElliott Hughes -webkit-transition-property: background-color, box-shadow; 760*7485b225SElliott Hughes -webkit-transition-duration: 0.5s; 761*7485b225SElliott Hughes -moz-transition-property: background-color, box-shadow; 762*7485b225SElliott Hughes -moz-transition-duration: 0.5s; 763*7485b225SElliott Hughes -ms-transition-property: background-color, box-shadow; 764*7485b225SElliott Hughes -ms-transition-duration: 0.5s; 765*7485b225SElliott Hughes -o-transition-property: background-color, box-shadow; 766*7485b225SElliott Hughes -o-transition-duration: 0.5s; 767*7485b225SElliott Hughes transition-property: background-color, box-shadow; 768*7485b225SElliott Hughes transition-duration: 0.5s; 769*7485b225SElliott Hughes} 770*7485b225SElliott Hughes 771*7485b225SElliott Hughesdiv.line:after { 772*7485b225SElliott Hughes content:"\000A"; 773*7485b225SElliott Hughes white-space: pre; 774*7485b225SElliott Hughes} 775*7485b225SElliott Hughes 776*7485b225SElliott Hughesdiv.line.glow { 777*7485b225SElliott Hughes background-color: var(--glow-color); 778*7485b225SElliott Hughes box-shadow: 0 0 10px var(--glow-color); 779*7485b225SElliott Hughes} 780*7485b225SElliott Hughes 781*7485b225SElliott Hughesspan.fold { 782*7485b225SElliott Hughes margin-left: 5px; 783*7485b225SElliott Hughes margin-right: 1px; 784*7485b225SElliott Hughes margin-top: 0px; 785*7485b225SElliott Hughes margin-bottom: 0px; 786*7485b225SElliott Hughes padding: 0px; 787*7485b225SElliott Hughes display: inline-block; 788*7485b225SElliott Hughes width: 12px; 789*7485b225SElliott Hughes height: 12px; 790*7485b225SElliott Hughes background-repeat:no-repeat; 791*7485b225SElliott Hughes background-position:center; 792*7485b225SElliott Hughes} 793*7485b225SElliott Hughes 794*7485b225SElliott Hughesspan.lineno { 795*7485b225SElliott Hughes padding-right: 4px; 796*7485b225SElliott Hughes margin-right: 9px; 797*7485b225SElliott Hughes text-align: right; 798*7485b225SElliott Hughes border-right: 2px solid var(--fragment-lineno-border-color); 799*7485b225SElliott Hughes color: var(--fragment-lineno-foreground-color); 800*7485b225SElliott Hughes background-color: var(--fragment-lineno-background-color); 801*7485b225SElliott Hughes white-space: pre; 802*7485b225SElliott Hughes} 803*7485b225SElliott Hughesspan.lineno a, span.lineno a:visited { 804*7485b225SElliott Hughes color: var(--fragment-lineno-link-fg-color); 805*7485b225SElliott Hughes background-color: var(--fragment-lineno-link-bg-color); 806*7485b225SElliott Hughes} 807*7485b225SElliott Hughes 808*7485b225SElliott Hughesspan.lineno a:hover { 809*7485b225SElliott Hughes color: var(--fragment-lineno-link-hover-fg-color); 810*7485b225SElliott Hughes background-color: var(--fragment-lineno-link-hover-bg-color); 811*7485b225SElliott Hughes} 812*7485b225SElliott Hughes 813*7485b225SElliott Hughes.lineno { 814*7485b225SElliott Hughes -webkit-touch-callout: none; 815*7485b225SElliott Hughes -webkit-user-select: none; 816*7485b225SElliott Hughes -khtml-user-select: none; 817*7485b225SElliott Hughes -moz-user-select: none; 818*7485b225SElliott Hughes -ms-user-select: none; 819*7485b225SElliott Hughes user-select: none; 820*7485b225SElliott Hughes} 821*7485b225SElliott Hughes 822*7485b225SElliott Hughesdiv.classindex ul { 823*7485b225SElliott Hughes list-style: none; 824*7485b225SElliott Hughes padding-left: 0; 825*7485b225SElliott Hughes} 826*7485b225SElliott Hughes 827*7485b225SElliott Hughesdiv.classindex span.ai { 828*7485b225SElliott Hughes display: inline-block; 829*7485b225SElliott Hughes} 830*7485b225SElliott Hughes 831*7485b225SElliott Hughesdiv.groupHeader { 832*7485b225SElliott Hughes margin-left: 16px; 833*7485b225SElliott Hughes margin-top: 12px; 834*7485b225SElliott Hughes font-weight: bold; 835*7485b225SElliott Hughes} 836*7485b225SElliott Hughes 837*7485b225SElliott Hughesdiv.groupText { 838*7485b225SElliott Hughes margin-left: 16px; 839*7485b225SElliott Hughes font-style: italic; 840*7485b225SElliott Hughes} 841*7485b225SElliott Hughes 842*7485b225SElliott Hughesbody { 843*7485b225SElliott Hughes color: var(--page-foreground-color); 844*7485b225SElliott Hughes margin: 0; 845*7485b225SElliott Hughes} 846*7485b225SElliott Hughes 847*7485b225SElliott Hughesdiv.contents { 848*7485b225SElliott Hughes margin-top: 10px; 849*7485b225SElliott Hughes margin-left: 12px; 850*7485b225SElliott Hughes margin-right: 8px; 851*7485b225SElliott Hughes} 852*7485b225SElliott Hughes 853*7485b225SElliott Hughesp.formulaDsp { 854*7485b225SElliott Hughes text-align: center; 855*7485b225SElliott Hughes} 856*7485b225SElliott Hughes 857*7485b225SElliott Hughesimg.dark-mode-visible { 858*7485b225SElliott Hughes display: none; 859*7485b225SElliott Hughes} 860*7485b225SElliott Hughesimg.light-mode-visible { 861*7485b225SElliott Hughes display: none; 862*7485b225SElliott Hughes} 863*7485b225SElliott Hughes 864*7485b225SElliott Hughesimg.formulaInl, img.inline { 865*7485b225SElliott Hughes vertical-align: middle; 866*7485b225SElliott Hughes} 867*7485b225SElliott Hughes 868*7485b225SElliott Hughesdiv.center { 869*7485b225SElliott Hughes text-align: center; 870*7485b225SElliott Hughes margin-top: 0px; 871*7485b225SElliott Hughes margin-bottom: 0px; 872*7485b225SElliott Hughes padding: 0px; 873*7485b225SElliott Hughes} 874*7485b225SElliott Hughes 875*7485b225SElliott Hughesdiv.center img { 876*7485b225SElliott Hughes border: 0px; 877*7485b225SElliott Hughes} 878*7485b225SElliott Hughes 879*7485b225SElliott Hughesaddress.footer { 880*7485b225SElliott Hughes text-align: right; 881*7485b225SElliott Hughes padding-right: 12px; 882*7485b225SElliott Hughes} 883*7485b225SElliott Hughes 884*7485b225SElliott Hughesimg.footer { 885*7485b225SElliott Hughes border: 0px; 886*7485b225SElliott Hughes vertical-align: middle; 887*7485b225SElliott Hughes width: var(--footer-logo-width); 888*7485b225SElliott Hughes} 889*7485b225SElliott Hughes 890*7485b225SElliott Hughes.compoundTemplParams { 891*7485b225SElliott Hughes color: var(--memdecl-template-color); 892*7485b225SElliott Hughes font-size: 80%; 893*7485b225SElliott Hughes line-height: 120%; 894*7485b225SElliott Hughes} 895*7485b225SElliott Hughes 896*7485b225SElliott Hughes/* @group Code Colorization */ 897*7485b225SElliott Hughes 898*7485b225SElliott Hughesspan.keyword { 899*7485b225SElliott Hughes color: var(--code-keyword-color); 900*7485b225SElliott Hughes} 901*7485b225SElliott Hughes 902*7485b225SElliott Hughesspan.keywordtype { 903*7485b225SElliott Hughes color: var(--code-type-keyword-color); 904*7485b225SElliott Hughes} 905*7485b225SElliott Hughes 906*7485b225SElliott Hughesspan.keywordflow { 907*7485b225SElliott Hughes color: var(--code-flow-keyword-color); 908*7485b225SElliott Hughes} 909*7485b225SElliott Hughes 910*7485b225SElliott Hughesspan.comment { 911*7485b225SElliott Hughes color: var(--code-comment-color); 912*7485b225SElliott Hughes} 913*7485b225SElliott Hughes 914*7485b225SElliott Hughesspan.preprocessor { 915*7485b225SElliott Hughes color: var(--code-preprocessor-color); 916*7485b225SElliott Hughes} 917*7485b225SElliott Hughes 918*7485b225SElliott Hughesspan.stringliteral { 919*7485b225SElliott Hughes color: var(--code-string-literal-color); 920*7485b225SElliott Hughes} 921*7485b225SElliott Hughes 922*7485b225SElliott Hughesspan.charliteral { 923*7485b225SElliott Hughes color: var(--code-char-literal-color); 924*7485b225SElliott Hughes} 925*7485b225SElliott Hughes 926*7485b225SElliott Hughesspan.xmlcdata { 927*7485b225SElliott Hughes color: var(--code-xml-cdata-color); 928*7485b225SElliott Hughes} 929*7485b225SElliott Hughes 930*7485b225SElliott Hughesspan.vhdldigit { 931*7485b225SElliott Hughes color: var(--code-vhdl-digit-color); 932*7485b225SElliott Hughes} 933*7485b225SElliott Hughes 934*7485b225SElliott Hughesspan.vhdlchar { 935*7485b225SElliott Hughes color: var(--code-vhdl-char-color); 936*7485b225SElliott Hughes} 937*7485b225SElliott Hughes 938*7485b225SElliott Hughesspan.vhdlkeyword { 939*7485b225SElliott Hughes color: var(--code-vhdl-keyword-color); 940*7485b225SElliott Hughes} 941*7485b225SElliott Hughes 942*7485b225SElliott Hughesspan.vhdllogic { 943*7485b225SElliott Hughes color: var(--code-vhdl-logic-color); 944*7485b225SElliott Hughes} 945*7485b225SElliott Hughes 946*7485b225SElliott Hughesblockquote { 947*7485b225SElliott Hughes background-color: var(--blockquote-background-color); 948*7485b225SElliott Hughes border-left: 2px solid var(--blockquote-border-color); 949*7485b225SElliott Hughes margin: 0 24px 0 4px; 950*7485b225SElliott Hughes padding: 0 12px 0 16px; 951*7485b225SElliott Hughes} 952*7485b225SElliott Hughes 953*7485b225SElliott Hughes/* @end */ 954*7485b225SElliott Hughes 955*7485b225SElliott Hughestd.tiny { 956*7485b225SElliott Hughes font-size: 75%; 957*7485b225SElliott Hughes} 958*7485b225SElliott Hughes 959*7485b225SElliott Hughes.dirtab { 960*7485b225SElliott Hughes padding: 4px; 961*7485b225SElliott Hughes border-collapse: collapse; 962*7485b225SElliott Hughes border: 1px solid var(--table-cell-border-color); 963*7485b225SElliott Hughes} 964*7485b225SElliott Hughes 965*7485b225SElliott Hughesth.dirtab { 966*7485b225SElliott Hughes background-color: var(--table-header-background-color); 967*7485b225SElliott Hughes color: var(--table-header-foreground-color); 968*7485b225SElliott Hughes font-weight: bold; 969*7485b225SElliott Hughes} 970*7485b225SElliott Hughes 971*7485b225SElliott Hugheshr { 972*7485b225SElliott Hughes height: 0px; 973*7485b225SElliott Hughes border: none; 974*7485b225SElliott Hughes border-top: 1px solid var(--separator-color); 975*7485b225SElliott Hughes} 976*7485b225SElliott Hughes 977*7485b225SElliott Hugheshr.footer { 978*7485b225SElliott Hughes height: 1px; 979*7485b225SElliott Hughes} 980*7485b225SElliott Hughes 981*7485b225SElliott Hughes/* @group Member Descriptions */ 982*7485b225SElliott Hughes 983*7485b225SElliott Hughestable.memberdecls { 984*7485b225SElliott Hughes border-spacing: 0px; 985*7485b225SElliott Hughes padding: 0px; 986*7485b225SElliott Hughes} 987*7485b225SElliott Hughes 988*7485b225SElliott Hughes.memberdecls td, .fieldtable tr { 989*7485b225SElliott Hughes -webkit-transition-property: background-color, box-shadow; 990*7485b225SElliott Hughes -webkit-transition-duration: 0.5s; 991*7485b225SElliott Hughes -moz-transition-property: background-color, box-shadow; 992*7485b225SElliott Hughes -moz-transition-duration: 0.5s; 993*7485b225SElliott Hughes -ms-transition-property: background-color, box-shadow; 994*7485b225SElliott Hughes -ms-transition-duration: 0.5s; 995*7485b225SElliott Hughes -o-transition-property: background-color, box-shadow; 996*7485b225SElliott Hughes -o-transition-duration: 0.5s; 997*7485b225SElliott Hughes transition-property: background-color, box-shadow; 998*7485b225SElliott Hughes transition-duration: 0.5s; 999*7485b225SElliott Hughes} 1000*7485b225SElliott Hughes 1001*7485b225SElliott Hughes.memberdecls td.glow, .fieldtable tr.glow { 1002*7485b225SElliott Hughes background-color: var(--glow-color); 1003*7485b225SElliott Hughes box-shadow: 0 0 15px var(--glow-color); 1004*7485b225SElliott Hughes} 1005*7485b225SElliott Hughes 1006*7485b225SElliott Hughes.mdescLeft, .mdescRight, 1007*7485b225SElliott Hughes.memItemLeft, .memItemRight, 1008*7485b225SElliott Hughes.memTemplItemLeft, .memTemplItemRight, .memTemplParams { 1009*7485b225SElliott Hughes background-color: var(--memdecl-background-color); 1010*7485b225SElliott Hughes border: none; 1011*7485b225SElliott Hughes margin: 4px; 1012*7485b225SElliott Hughes padding: 1px 0 0 8px; 1013*7485b225SElliott Hughes} 1014*7485b225SElliott Hughes 1015*7485b225SElliott Hughes.mdescLeft, .mdescRight { 1016*7485b225SElliott Hughes padding: 0px 8px 4px 8px; 1017*7485b225SElliott Hughes color: var(--memdecl-foreground-color); 1018*7485b225SElliott Hughes} 1019*7485b225SElliott Hughes 1020*7485b225SElliott Hughes.memSeparator { 1021*7485b225SElliott Hughes border-bottom: 1px solid var(--memdecl-separator-color); 1022*7485b225SElliott Hughes line-height: 1px; 1023*7485b225SElliott Hughes margin: 0px; 1024*7485b225SElliott Hughes padding: 0px; 1025*7485b225SElliott Hughes} 1026*7485b225SElliott Hughes 1027*7485b225SElliott Hughes.memItemLeft, .memTemplItemLeft { 1028*7485b225SElliott Hughes white-space: nowrap; 1029*7485b225SElliott Hughes} 1030*7485b225SElliott Hughes 1031*7485b225SElliott Hughes.memItemRight, .memTemplItemRight { 1032*7485b225SElliott Hughes width: 100%; 1033*7485b225SElliott Hughes} 1034*7485b225SElliott Hughes 1035*7485b225SElliott Hughes.memTemplParams { 1036*7485b225SElliott Hughes color: var(--memdecl-template-color); 1037*7485b225SElliott Hughes white-space: nowrap; 1038*7485b225SElliott Hughes font-size: 80%; 1039*7485b225SElliott Hughes} 1040*7485b225SElliott Hughes 1041*7485b225SElliott Hughes/* @end */ 1042*7485b225SElliott Hughes 1043*7485b225SElliott Hughes/* @group Member Details */ 1044*7485b225SElliott Hughes 1045*7485b225SElliott Hughes/* Styles for detailed member documentation */ 1046*7485b225SElliott Hughes 1047*7485b225SElliott Hughes.memtitle { 1048*7485b225SElliott Hughes padding: 8px; 1049*7485b225SElliott Hughes border-top: 1px solid var(--memdef-border-color); 1050*7485b225SElliott Hughes border-left: 1px solid var(--memdef-border-color); 1051*7485b225SElliott Hughes border-right: 1px solid var(--memdef-border-color); 1052*7485b225SElliott Hughes border-top-right-radius: 4px; 1053*7485b225SElliott Hughes border-top-left-radius: 4px; 1054*7485b225SElliott Hughes margin-bottom: -1px; 1055*7485b225SElliott Hughes background-image: var(--memdef-title-gradient-image); 1056*7485b225SElliott Hughes background-repeat: repeat-x; 1057*7485b225SElliott Hughes background-color: var(--memdef-title-background-color); 1058*7485b225SElliott Hughes line-height: 1.25; 1059*7485b225SElliott Hughes font-weight: 300; 1060*7485b225SElliott Hughes float:left; 1061*7485b225SElliott Hughes} 1062*7485b225SElliott Hughes 1063*7485b225SElliott Hughes.permalink 1064*7485b225SElliott Hughes{ 1065*7485b225SElliott Hughes font-size: 65%; 1066*7485b225SElliott Hughes display: inline-block; 1067*7485b225SElliott Hughes vertical-align: middle; 1068*7485b225SElliott Hughes} 1069*7485b225SElliott Hughes 1070*7485b225SElliott Hughes.memtemplate { 1071*7485b225SElliott Hughes font-size: 80%; 1072*7485b225SElliott Hughes color: var(--memdef-template-color); 1073*7485b225SElliott Hughes font-weight: normal; 1074*7485b225SElliott Hughes margin-left: 9px; 1075*7485b225SElliott Hughes} 1076*7485b225SElliott Hughes 1077*7485b225SElliott Hughes.mempage { 1078*7485b225SElliott Hughes width: 100%; 1079*7485b225SElliott Hughes} 1080*7485b225SElliott Hughes 1081*7485b225SElliott Hughes.memitem { 1082*7485b225SElliott Hughes padding: 0; 1083*7485b225SElliott Hughes margin-bottom: 10px; 1084*7485b225SElliott Hughes margin-right: 5px; 1085*7485b225SElliott Hughes -webkit-transition: box-shadow 0.5s linear; 1086*7485b225SElliott Hughes -moz-transition: box-shadow 0.5s linear; 1087*7485b225SElliott Hughes -ms-transition: box-shadow 0.5s linear; 1088*7485b225SElliott Hughes -o-transition: box-shadow 0.5s linear; 1089*7485b225SElliott Hughes transition: box-shadow 0.5s linear; 1090*7485b225SElliott Hughes display: table !important; 1091*7485b225SElliott Hughes width: 100%; 1092*7485b225SElliott Hughes} 1093*7485b225SElliott Hughes 1094*7485b225SElliott Hughes.memitem.glow { 1095*7485b225SElliott Hughes box-shadow: 0 0 15px var(--glow-color); 1096*7485b225SElliott Hughes} 1097*7485b225SElliott Hughes 1098*7485b225SElliott Hughes.memname { 1099*7485b225SElliott Hughes font-weight: 400; 1100*7485b225SElliott Hughes margin-left: 6px; 1101*7485b225SElliott Hughes} 1102*7485b225SElliott Hughes 1103*7485b225SElliott Hughes.memname td { 1104*7485b225SElliott Hughes vertical-align: bottom; 1105*7485b225SElliott Hughes} 1106*7485b225SElliott Hughes 1107*7485b225SElliott Hughes.memproto, dl.reflist dt { 1108*7485b225SElliott Hughes border-top: 1px solid var(--memdef-border-color); 1109*7485b225SElliott Hughes border-left: 1px solid var(--memdef-border-color); 1110*7485b225SElliott Hughes border-right: 1px solid var(--memdef-border-color); 1111*7485b225SElliott Hughes padding: 6px 0px 6px 0px; 1112*7485b225SElliott Hughes color: var(--memdef-proto-text-color); 1113*7485b225SElliott Hughes font-weight: bold; 1114*7485b225SElliott Hughes text-shadow: var(--memdef-proto-text-shadow); 1115*7485b225SElliott Hughes background-color: var(--memdef-proto-background-color); 1116*7485b225SElliott Hughes box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 1117*7485b225SElliott Hughes border-top-right-radius: 4px; 1118*7485b225SElliott Hughes} 1119*7485b225SElliott Hughes 1120*7485b225SElliott Hughes.overload { 1121*7485b225SElliott Hughes font-family: var(--font-family-monospace); 1122*7485b225SElliott Hughes font-size: 65%; 1123*7485b225SElliott Hughes} 1124*7485b225SElliott Hughes 1125*7485b225SElliott Hughes.memdoc, dl.reflist dd { 1126*7485b225SElliott Hughes border-bottom: 1px solid var(--memdef-border-color); 1127*7485b225SElliott Hughes border-left: 1px solid var(--memdef-border-color); 1128*7485b225SElliott Hughes border-right: 1px solid var(--memdef-border-color); 1129*7485b225SElliott Hughes padding: 6px 10px 2px 10px; 1130*7485b225SElliott Hughes border-top-width: 0; 1131*7485b225SElliott Hughes background-image:url('nav_g.png'); 1132*7485b225SElliott Hughes background-repeat:repeat-x; 1133*7485b225SElliott Hughes background-color: var(--memdef-doc-background-color); 1134*7485b225SElliott Hughes /* opera specific markup */ 1135*7485b225SElliott Hughes border-bottom-left-radius: 4px; 1136*7485b225SElliott Hughes border-bottom-right-radius: 4px; 1137*7485b225SElliott Hughes box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 1138*7485b225SElliott Hughes /* firefox specific markup */ 1139*7485b225SElliott Hughes -moz-border-radius-bottomleft: 4px; 1140*7485b225SElliott Hughes -moz-border-radius-bottomright: 4px; 1141*7485b225SElliott Hughes -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; 1142*7485b225SElliott Hughes /* webkit specific markup */ 1143*7485b225SElliott Hughes -webkit-border-bottom-left-radius: 4px; 1144*7485b225SElliott Hughes -webkit-border-bottom-right-radius: 4px; 1145*7485b225SElliott Hughes -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); 1146*7485b225SElliott Hughes} 1147*7485b225SElliott Hughes 1148*7485b225SElliott Hughesdl.reflist dt { 1149*7485b225SElliott Hughes padding: 5px; 1150*7485b225SElliott Hughes} 1151*7485b225SElliott Hughes 1152*7485b225SElliott Hughesdl.reflist dd { 1153*7485b225SElliott Hughes margin: 0px 0px 10px 0px; 1154*7485b225SElliott Hughes padding: 5px; 1155*7485b225SElliott Hughes} 1156*7485b225SElliott Hughes 1157*7485b225SElliott Hughes.paramkey { 1158*7485b225SElliott Hughes text-align: right; 1159*7485b225SElliott Hughes} 1160*7485b225SElliott Hughes 1161*7485b225SElliott Hughes.paramtype { 1162*7485b225SElliott Hughes white-space: nowrap; 1163*7485b225SElliott Hughes padding: 0px; 1164*7485b225SElliott Hughes padding-bottom: 1px; 1165*7485b225SElliott Hughes} 1166*7485b225SElliott Hughes 1167*7485b225SElliott Hughes.paramname { 1168*7485b225SElliott Hughes white-space: nowrap; 1169*7485b225SElliott Hughes padding: 0px; 1170*7485b225SElliott Hughes padding-bottom: 1px; 1171*7485b225SElliott Hughes margin-left: 2px; 1172*7485b225SElliott Hughes} 1173*7485b225SElliott Hughes 1174*7485b225SElliott Hughes.paramname em { 1175*7485b225SElliott Hughes color: var(--memdef-param-name-color); 1176*7485b225SElliott Hughes font-style: normal; 1177*7485b225SElliott Hughes margin-right: 1px; 1178*7485b225SElliott Hughes} 1179*7485b225SElliott Hughes 1180*7485b225SElliott Hughes.paramname .paramdefval { 1181*7485b225SElliott Hughes font-family: var(--font-family-monospace); 1182*7485b225SElliott Hughes} 1183*7485b225SElliott Hughes 1184*7485b225SElliott Hughes.params, .retval, .exception, .tparams { 1185*7485b225SElliott Hughes margin-left: 0px; 1186*7485b225SElliott Hughes padding-left: 0px; 1187*7485b225SElliott Hughes} 1188*7485b225SElliott Hughes 1189*7485b225SElliott Hughes.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname { 1190*7485b225SElliott Hughes font-weight: bold; 1191*7485b225SElliott Hughes vertical-align: top; 1192*7485b225SElliott Hughes} 1193*7485b225SElliott Hughes 1194*7485b225SElliott Hughes.params .paramtype, .tparams .paramtype { 1195*7485b225SElliott Hughes font-style: italic; 1196*7485b225SElliott Hughes vertical-align: top; 1197*7485b225SElliott Hughes} 1198*7485b225SElliott Hughes 1199*7485b225SElliott Hughes.params .paramdir, .tparams .paramdir { 1200*7485b225SElliott Hughes font-family: var(--font-family-monospace); 1201*7485b225SElliott Hughes vertical-align: top; 1202*7485b225SElliott Hughes} 1203*7485b225SElliott Hughes 1204*7485b225SElliott Hughestable.mlabels { 1205*7485b225SElliott Hughes border-spacing: 0px; 1206*7485b225SElliott Hughes} 1207*7485b225SElliott Hughes 1208*7485b225SElliott Hughestd.mlabels-left { 1209*7485b225SElliott Hughes width: 100%; 1210*7485b225SElliott Hughes padding: 0px; 1211*7485b225SElliott Hughes} 1212*7485b225SElliott Hughes 1213*7485b225SElliott Hughestd.mlabels-right { 1214*7485b225SElliott Hughes vertical-align: bottom; 1215*7485b225SElliott Hughes padding: 0px; 1216*7485b225SElliott Hughes white-space: nowrap; 1217*7485b225SElliott Hughes} 1218*7485b225SElliott Hughes 1219*7485b225SElliott Hughesspan.mlabels { 1220*7485b225SElliott Hughes margin-left: 8px; 1221*7485b225SElliott Hughes} 1222*7485b225SElliott Hughes 1223*7485b225SElliott Hughesspan.mlabel { 1224*7485b225SElliott Hughes background-color: var(--label-background-color); 1225*7485b225SElliott Hughes border-top:1px solid var(--label-left-top-border-color); 1226*7485b225SElliott Hughes border-left:1px solid var(--label-left-top-border-color); 1227*7485b225SElliott Hughes border-right:1px solid var(--label-right-bottom-border-color); 1228*7485b225SElliott Hughes border-bottom:1px solid var(--label-right-bottom-border-color); 1229*7485b225SElliott Hughes text-shadow: none; 1230*7485b225SElliott Hughes color: var(--label-foreground-color); 1231*7485b225SElliott Hughes margin-right: 4px; 1232*7485b225SElliott Hughes padding: 2px 3px; 1233*7485b225SElliott Hughes border-radius: 3px; 1234*7485b225SElliott Hughes font-size: 7pt; 1235*7485b225SElliott Hughes white-space: nowrap; 1236*7485b225SElliott Hughes vertical-align: middle; 1237*7485b225SElliott Hughes} 1238*7485b225SElliott Hughes 1239*7485b225SElliott Hughes 1240*7485b225SElliott Hughes 1241*7485b225SElliott Hughes/* @end */ 1242*7485b225SElliott Hughes 1243*7485b225SElliott Hughes/* these are for tree view inside a (index) page */ 1244*7485b225SElliott Hughes 1245*7485b225SElliott Hughesdiv.directory { 1246*7485b225SElliott Hughes margin: 10px 0px; 1247*7485b225SElliott Hughes border-top: 1px solid var(--directory-separator-color); 1248*7485b225SElliott Hughes border-bottom: 1px solid var(--directory-separator-color); 1249*7485b225SElliott Hughes width: 100%; 1250*7485b225SElliott Hughes} 1251*7485b225SElliott Hughes 1252*7485b225SElliott Hughes.directory table { 1253*7485b225SElliott Hughes border-collapse:collapse; 1254*7485b225SElliott Hughes} 1255*7485b225SElliott Hughes 1256*7485b225SElliott Hughes.directory td { 1257*7485b225SElliott Hughes margin: 0px; 1258*7485b225SElliott Hughes padding: 0px; 1259*7485b225SElliott Hughes vertical-align: top; 1260*7485b225SElliott Hughes} 1261*7485b225SElliott Hughes 1262*7485b225SElliott Hughes.directory td.entry { 1263*7485b225SElliott Hughes white-space: nowrap; 1264*7485b225SElliott Hughes padding-right: 6px; 1265*7485b225SElliott Hughes padding-top: 3px; 1266*7485b225SElliott Hughes} 1267*7485b225SElliott Hughes 1268*7485b225SElliott Hughes.directory td.entry a { 1269*7485b225SElliott Hughes outline:none; 1270*7485b225SElliott Hughes} 1271*7485b225SElliott Hughes 1272*7485b225SElliott Hughes.directory td.entry a img { 1273*7485b225SElliott Hughes border: none; 1274*7485b225SElliott Hughes} 1275*7485b225SElliott Hughes 1276*7485b225SElliott Hughes.directory td.desc { 1277*7485b225SElliott Hughes width: 100%; 1278*7485b225SElliott Hughes padding-left: 6px; 1279*7485b225SElliott Hughes padding-right: 6px; 1280*7485b225SElliott Hughes padding-top: 3px; 1281*7485b225SElliott Hughes border-left: 1px solid rgba(0,0,0,0.05); 1282*7485b225SElliott Hughes} 1283*7485b225SElliott Hughes 1284*7485b225SElliott Hughes.directory tr.odd { 1285*7485b225SElliott Hughes padding-left: 6px; 1286*7485b225SElliott Hughes background-color: var(--index-odd-item-bg-color); 1287*7485b225SElliott Hughes} 1288*7485b225SElliott Hughes 1289*7485b225SElliott Hughes.directory tr.even { 1290*7485b225SElliott Hughes padding-left: 6px; 1291*7485b225SElliott Hughes background-color: var(--index-even-item-bg-color); 1292*7485b225SElliott Hughes} 1293*7485b225SElliott Hughes 1294*7485b225SElliott Hughes.directory img { 1295*7485b225SElliott Hughes vertical-align: -30%; 1296*7485b225SElliott Hughes} 1297*7485b225SElliott Hughes 1298*7485b225SElliott Hughes.directory .levels { 1299*7485b225SElliott Hughes white-space: nowrap; 1300*7485b225SElliott Hughes width: 100%; 1301*7485b225SElliott Hughes text-align: right; 1302*7485b225SElliott Hughes font-size: 9pt; 1303*7485b225SElliott Hughes} 1304*7485b225SElliott Hughes 1305*7485b225SElliott Hughes.directory .levels span { 1306*7485b225SElliott Hughes cursor: pointer; 1307*7485b225SElliott Hughes padding-left: 2px; 1308*7485b225SElliott Hughes padding-right: 2px; 1309*7485b225SElliott Hughes color: var(--page-link-color); 1310*7485b225SElliott Hughes} 1311*7485b225SElliott Hughes 1312*7485b225SElliott Hughes.arrow { 1313*7485b225SElliott Hughes color: var(--nav-arrow-color); 1314*7485b225SElliott Hughes -webkit-user-select: none; 1315*7485b225SElliott Hughes -khtml-user-select: none; 1316*7485b225SElliott Hughes -moz-user-select: none; 1317*7485b225SElliott Hughes -ms-user-select: none; 1318*7485b225SElliott Hughes user-select: none; 1319*7485b225SElliott Hughes cursor: pointer; 1320*7485b225SElliott Hughes font-size: 80%; 1321*7485b225SElliott Hughes display: inline-block; 1322*7485b225SElliott Hughes width: 16px; 1323*7485b225SElliott Hughes height: 22px; 1324*7485b225SElliott Hughes} 1325*7485b225SElliott Hughes 1326*7485b225SElliott Hughes.icon { 1327*7485b225SElliott Hughes font-family: var(--font-family-icon); 1328*7485b225SElliott Hughes line-height: normal; 1329*7485b225SElliott Hughes font-weight: bold; 1330*7485b225SElliott Hughes font-size: 12px; 1331*7485b225SElliott Hughes height: 14px; 1332*7485b225SElliott Hughes width: 16px; 1333*7485b225SElliott Hughes display: inline-block; 1334*7485b225SElliott Hughes background-color: var(--icon-background-color); 1335*7485b225SElliott Hughes color: var(--icon-foreground-color); 1336*7485b225SElliott Hughes text-align: center; 1337*7485b225SElliott Hughes border-radius: 4px; 1338*7485b225SElliott Hughes margin-left: 2px; 1339*7485b225SElliott Hughes margin-right: 2px; 1340*7485b225SElliott Hughes} 1341*7485b225SElliott Hughes 1342*7485b225SElliott Hughes.icona { 1343*7485b225SElliott Hughes width: 24px; 1344*7485b225SElliott Hughes height: 22px; 1345*7485b225SElliott Hughes display: inline-block; 1346*7485b225SElliott Hughes} 1347*7485b225SElliott Hughes 1348*7485b225SElliott Hughes.iconfopen { 1349*7485b225SElliott Hughes width: 24px; 1350*7485b225SElliott Hughes height: 18px; 1351*7485b225SElliott Hughes margin-bottom: 4px; 1352*7485b225SElliott Hughes background-image:var(--icon-folder-open-image); 1353*7485b225SElliott Hughes background-repeat: repeat-y; 1354*7485b225SElliott Hughes vertical-align:top; 1355*7485b225SElliott Hughes display: inline-block; 1356*7485b225SElliott Hughes} 1357*7485b225SElliott Hughes 1358*7485b225SElliott Hughes.iconfclosed { 1359*7485b225SElliott Hughes width: 24px; 1360*7485b225SElliott Hughes height: 18px; 1361*7485b225SElliott Hughes margin-bottom: 4px; 1362*7485b225SElliott Hughes background-image:var(--icon-folder-closed-image); 1363*7485b225SElliott Hughes background-repeat: repeat-y; 1364*7485b225SElliott Hughes vertical-align:top; 1365*7485b225SElliott Hughes display: inline-block; 1366*7485b225SElliott Hughes} 1367*7485b225SElliott Hughes 1368*7485b225SElliott Hughes.icondoc { 1369*7485b225SElliott Hughes width: 24px; 1370*7485b225SElliott Hughes height: 18px; 1371*7485b225SElliott Hughes margin-bottom: 4px; 1372*7485b225SElliott Hughes background-image:var(--icon-doc-image); 1373*7485b225SElliott Hughes background-position: 0px -4px; 1374*7485b225SElliott Hughes background-repeat: repeat-y; 1375*7485b225SElliott Hughes vertical-align:top; 1376*7485b225SElliott Hughes display: inline-block; 1377*7485b225SElliott Hughes} 1378*7485b225SElliott Hughes 1379*7485b225SElliott Hughes/* @end */ 1380*7485b225SElliott Hughes 1381*7485b225SElliott Hughesdiv.dynheader { 1382*7485b225SElliott Hughes margin-top: 8px; 1383*7485b225SElliott Hughes -webkit-touch-callout: none; 1384*7485b225SElliott Hughes -webkit-user-select: none; 1385*7485b225SElliott Hughes -khtml-user-select: none; 1386*7485b225SElliott Hughes -moz-user-select: none; 1387*7485b225SElliott Hughes -ms-user-select: none; 1388*7485b225SElliott Hughes user-select: none; 1389*7485b225SElliott Hughes} 1390*7485b225SElliott Hughes 1391*7485b225SElliott Hughesaddress { 1392*7485b225SElliott Hughes font-style: normal; 1393*7485b225SElliott Hughes color: var(--footer-foreground-color); 1394*7485b225SElliott Hughes} 1395*7485b225SElliott Hughes 1396*7485b225SElliott Hughestable.doxtable caption { 1397*7485b225SElliott Hughes caption-side: top; 1398*7485b225SElliott Hughes} 1399*7485b225SElliott Hughes 1400*7485b225SElliott Hughestable.doxtable { 1401*7485b225SElliott Hughes border-collapse:collapse; 1402*7485b225SElliott Hughes margin-top: 4px; 1403*7485b225SElliott Hughes margin-bottom: 4px; 1404*7485b225SElliott Hughes} 1405*7485b225SElliott Hughes 1406*7485b225SElliott Hughestable.doxtable td, table.doxtable th { 1407*7485b225SElliott Hughes border: 1px solid var(--table-cell-border-color); 1408*7485b225SElliott Hughes padding: 3px 7px 2px; 1409*7485b225SElliott Hughes} 1410*7485b225SElliott Hughes 1411*7485b225SElliott Hughestable.doxtable th { 1412*7485b225SElliott Hughes background-color: var(--table-header-background-color); 1413*7485b225SElliott Hughes color: var(--table-header-foreground-color); 1414*7485b225SElliott Hughes font-size: 110%; 1415*7485b225SElliott Hughes padding-bottom: 4px; 1416*7485b225SElliott Hughes padding-top: 5px; 1417*7485b225SElliott Hughes} 1418*7485b225SElliott Hughes 1419*7485b225SElliott Hughestable.fieldtable { 1420*7485b225SElliott Hughes margin-bottom: 10px; 1421*7485b225SElliott Hughes border: 1px solid var(--memdef-border-color); 1422*7485b225SElliott Hughes border-spacing: 0px; 1423*7485b225SElliott Hughes border-radius: 4px; 1424*7485b225SElliott Hughes box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); 1425*7485b225SElliott Hughes} 1426*7485b225SElliott Hughes 1427*7485b225SElliott Hughes.fieldtable td, .fieldtable th { 1428*7485b225SElliott Hughes padding: 3px 7px 2px; 1429*7485b225SElliott Hughes} 1430*7485b225SElliott Hughes 1431*7485b225SElliott Hughes.fieldtable td.fieldtype, .fieldtable td.fieldname { 1432*7485b225SElliott Hughes white-space: nowrap; 1433*7485b225SElliott Hughes border-right: 1px solid var(--memdef-border-color); 1434*7485b225SElliott Hughes border-bottom: 1px solid var(--memdef-border-color); 1435*7485b225SElliott Hughes vertical-align: top; 1436*7485b225SElliott Hughes} 1437*7485b225SElliott Hughes 1438*7485b225SElliott Hughes.fieldtable td.fieldname { 1439*7485b225SElliott Hughes padding-top: 3px; 1440*7485b225SElliott Hughes} 1441*7485b225SElliott Hughes 1442*7485b225SElliott Hughes.fieldtable td.fielddoc { 1443*7485b225SElliott Hughes border-bottom: 1px solid var(--memdef-border-color); 1444*7485b225SElliott Hughes} 1445*7485b225SElliott Hughes 1446*7485b225SElliott Hughes.fieldtable td.fielddoc p:first-child { 1447*7485b225SElliott Hughes margin-top: 0px; 1448*7485b225SElliott Hughes} 1449*7485b225SElliott Hughes 1450*7485b225SElliott Hughes.fieldtable td.fielddoc p:last-child { 1451*7485b225SElliott Hughes margin-bottom: 2px; 1452*7485b225SElliott Hughes} 1453*7485b225SElliott Hughes 1454*7485b225SElliott Hughes.fieldtable tr:last-child td { 1455*7485b225SElliott Hughes border-bottom: none; 1456*7485b225SElliott Hughes} 1457*7485b225SElliott Hughes 1458*7485b225SElliott Hughes.fieldtable th { 1459*7485b225SElliott Hughes background-image: var(--memdef-title-gradient-image); 1460*7485b225SElliott Hughes background-repeat:repeat-x; 1461*7485b225SElliott Hughes background-color: var(--memdef-title-background-color); 1462*7485b225SElliott Hughes font-size: 90%; 1463*7485b225SElliott Hughes color: var(--memdef-proto-text-color); 1464*7485b225SElliott Hughes padding-bottom: 4px; 1465*7485b225SElliott Hughes padding-top: 5px; 1466*7485b225SElliott Hughes text-align:left; 1467*7485b225SElliott Hughes font-weight: 400; 1468*7485b225SElliott Hughes border-top-left-radius: 4px; 1469*7485b225SElliott Hughes border-top-right-radius: 4px; 1470*7485b225SElliott Hughes border-bottom: 1px solid var(--memdef-border-color); 1471*7485b225SElliott Hughes} 1472*7485b225SElliott Hughes 1473*7485b225SElliott Hughes 1474*7485b225SElliott Hughes.tabsearch { 1475*7485b225SElliott Hughes top: 0px; 1476*7485b225SElliott Hughes left: 10px; 1477*7485b225SElliott Hughes height: 36px; 1478*7485b225SElliott Hughes background-image: var(--nav-gradient-image); 1479*7485b225SElliott Hughes z-index: 101; 1480*7485b225SElliott Hughes overflow: hidden; 1481*7485b225SElliott Hughes font-size: 13px; 1482*7485b225SElliott Hughes} 1483*7485b225SElliott Hughes 1484*7485b225SElliott Hughes.navpath ul 1485*7485b225SElliott Hughes{ 1486*7485b225SElliott Hughes font-size: 11px; 1487*7485b225SElliott Hughes background-image: var(--nav-gradient-image); 1488*7485b225SElliott Hughes background-repeat:repeat-x; 1489*7485b225SElliott Hughes background-position: 0 -5px; 1490*7485b225SElliott Hughes height:30px; 1491*7485b225SElliott Hughes line-height:30px; 1492*7485b225SElliott Hughes color:var(--nav-text-normal-color); 1493*7485b225SElliott Hughes border:solid 1px var(--nav-breadcrumb-border-color); 1494*7485b225SElliott Hughes overflow:hidden; 1495*7485b225SElliott Hughes margin:0px; 1496*7485b225SElliott Hughes padding:0px; 1497*7485b225SElliott Hughes} 1498*7485b225SElliott Hughes 1499*7485b225SElliott Hughes.navpath li 1500*7485b225SElliott Hughes{ 1501*7485b225SElliott Hughes list-style-type:none; 1502*7485b225SElliott Hughes float:left; 1503*7485b225SElliott Hughes padding-left:10px; 1504*7485b225SElliott Hughes padding-right:15px; 1505*7485b225SElliott Hughes background-image:var(--nav-breadcrumb-image); 1506*7485b225SElliott Hughes background-repeat:no-repeat; 1507*7485b225SElliott Hughes background-position:right; 1508*7485b225SElliott Hughes color: var(--nav-foreground-color); 1509*7485b225SElliott Hughes} 1510*7485b225SElliott Hughes 1511*7485b225SElliott Hughes.navpath li.navelem a 1512*7485b225SElliott Hughes{ 1513*7485b225SElliott Hughes height:32px; 1514*7485b225SElliott Hughes display:block; 1515*7485b225SElliott Hughes outline: none; 1516*7485b225SElliott Hughes color: var(--nav-text-normal-color); 1517*7485b225SElliott Hughes font-family: var(--font-family-nav); 1518*7485b225SElliott Hughes text-shadow: var(--nav-text-normal-shadow); 1519*7485b225SElliott Hughes text-decoration: none; 1520*7485b225SElliott Hughes} 1521*7485b225SElliott Hughes 1522*7485b225SElliott Hughes.navpath li.navelem a:hover 1523*7485b225SElliott Hughes{ 1524*7485b225SElliott Hughes color: var(--nav-text-hover-color); 1525*7485b225SElliott Hughes text-shadow: var(--nav-text-hover-shadow); 1526*7485b225SElliott Hughes} 1527*7485b225SElliott Hughes 1528*7485b225SElliott Hughes.navpath li.footer 1529*7485b225SElliott Hughes{ 1530*7485b225SElliott Hughes list-style-type:none; 1531*7485b225SElliott Hughes float:right; 1532*7485b225SElliott Hughes padding-left:10px; 1533*7485b225SElliott Hughes padding-right:15px; 1534*7485b225SElliott Hughes background-image:none; 1535*7485b225SElliott Hughes background-repeat:no-repeat; 1536*7485b225SElliott Hughes background-position:right; 1537*7485b225SElliott Hughes color: var(--footer-foreground-color); 1538*7485b225SElliott Hughes font-size: 8pt; 1539*7485b225SElliott Hughes} 1540*7485b225SElliott Hughes 1541*7485b225SElliott Hughes 1542*7485b225SElliott Hughesdiv.summary 1543*7485b225SElliott Hughes{ 1544*7485b225SElliott Hughes float: right; 1545*7485b225SElliott Hughes font-size: 8pt; 1546*7485b225SElliott Hughes padding-right: 5px; 1547*7485b225SElliott Hughes width: 50%; 1548*7485b225SElliott Hughes text-align: right; 1549*7485b225SElliott Hughes} 1550*7485b225SElliott Hughes 1551*7485b225SElliott Hughesdiv.summary a 1552*7485b225SElliott Hughes{ 1553*7485b225SElliott Hughes white-space: nowrap; 1554*7485b225SElliott Hughes} 1555*7485b225SElliott Hughes 1556*7485b225SElliott Hughestable.classindex 1557*7485b225SElliott Hughes{ 1558*7485b225SElliott Hughes margin: 10px; 1559*7485b225SElliott Hughes white-space: nowrap; 1560*7485b225SElliott Hughes margin-left: 3%; 1561*7485b225SElliott Hughes margin-right: 3%; 1562*7485b225SElliott Hughes width: 94%; 1563*7485b225SElliott Hughes border: 0; 1564*7485b225SElliott Hughes border-spacing: 0; 1565*7485b225SElliott Hughes padding: 0; 1566*7485b225SElliott Hughes} 1567*7485b225SElliott Hughes 1568*7485b225SElliott Hughesdiv.ingroups 1569*7485b225SElliott Hughes{ 1570*7485b225SElliott Hughes font-size: 8pt; 1571*7485b225SElliott Hughes width: 50%; 1572*7485b225SElliott Hughes text-align: left; 1573*7485b225SElliott Hughes} 1574*7485b225SElliott Hughes 1575*7485b225SElliott Hughesdiv.ingroups a 1576*7485b225SElliott Hughes{ 1577*7485b225SElliott Hughes white-space: nowrap; 1578*7485b225SElliott Hughes} 1579*7485b225SElliott Hughes 1580*7485b225SElliott Hughesdiv.header 1581*7485b225SElliott Hughes{ 1582*7485b225SElliott Hughes background-image: var(--header-gradient-image); 1583*7485b225SElliott Hughes background-repeat:repeat-x; 1584*7485b225SElliott Hughes background-color: var(--header-background-color); 1585*7485b225SElliott Hughes margin: 0px; 1586*7485b225SElliott Hughes border-bottom: 1px solid var(--header-separator-color); 1587*7485b225SElliott Hughes} 1588*7485b225SElliott Hughes 1589*7485b225SElliott Hughesdiv.headertitle 1590*7485b225SElliott Hughes{ 1591*7485b225SElliott Hughes padding: 5px 5px 5px 10px; 1592*7485b225SElliott Hughes} 1593*7485b225SElliott Hughes 1594*7485b225SElliott Hughes.PageDocRTL-title div.headertitle { 1595*7485b225SElliott Hughes text-align: right; 1596*7485b225SElliott Hughes direction: rtl; 1597*7485b225SElliott Hughes} 1598*7485b225SElliott Hughes 1599*7485b225SElliott Hughesdl { 1600*7485b225SElliott Hughes padding: 0 0 0 0; 1601*7485b225SElliott Hughes} 1602*7485b225SElliott Hughes 1603*7485b225SElliott Hughes/* 1604*7485b225SElliott Hughes 1605*7485b225SElliott Hughesdl.section { 1606*7485b225SElliott Hughes margin-left: 0px; 1607*7485b225SElliott Hughes padding-left: 0px; 1608*7485b225SElliott Hughes} 1609*7485b225SElliott Hughes 1610*7485b225SElliott Hughesdl.note { 1611*7485b225SElliott Hughes margin-left: -7px; 1612*7485b225SElliott Hughes padding-left: 3px; 1613*7485b225SElliott Hughes border-left: 4px solid; 1614*7485b225SElliott Hughes border-color: #D0C000; 1615*7485b225SElliott Hughes} 1616*7485b225SElliott Hughes 1617*7485b225SElliott Hughesdl.warning, dl.attention { 1618*7485b225SElliott Hughes margin-left: -7px; 1619*7485b225SElliott Hughes padding-left: 3px; 1620*7485b225SElliott Hughes border-left: 4px solid; 1621*7485b225SElliott Hughes border-color: #FF0000; 1622*7485b225SElliott Hughes} 1623*7485b225SElliott Hughes 1624*7485b225SElliott Hughesdl.pre, dl.post, dl.invariant { 1625*7485b225SElliott Hughes margin-left: -7px; 1626*7485b225SElliott Hughes padding-left: 3px; 1627*7485b225SElliott Hughes border-left: 4px solid; 1628*7485b225SElliott Hughes border-color: #00D000; 1629*7485b225SElliott Hughes} 1630*7485b225SElliott Hughes 1631*7485b225SElliott Hughesdl.deprecated { 1632*7485b225SElliott Hughes margin-left: -7px; 1633*7485b225SElliott Hughes padding-left: 3px; 1634*7485b225SElliott Hughes border-left: 4px solid; 1635*7485b225SElliott Hughes border-color: #505050; 1636*7485b225SElliott Hughes} 1637*7485b225SElliott Hughes 1638*7485b225SElliott Hughesdl.todo { 1639*7485b225SElliott Hughes margin-left: -7px; 1640*7485b225SElliott Hughes padding-left: 3px; 1641*7485b225SElliott Hughes border-left: 4px solid; 1642*7485b225SElliott Hughes border-color: #00C0E0; 1643*7485b225SElliott Hughes} 1644*7485b225SElliott Hughes 1645*7485b225SElliott Hughesdl.test { 1646*7485b225SElliott Hughes margin-left: -7px; 1647*7485b225SElliott Hughes padding-left: 3px; 1648*7485b225SElliott Hughes border-left: 4px solid; 1649*7485b225SElliott Hughes border-color: #3030E0; 1650*7485b225SElliott Hughes} 1651*7485b225SElliott Hughes 1652*7485b225SElliott Hughesdl.bug { 1653*7485b225SElliott Hughes margin-left: -7px; 1654*7485b225SElliott Hughes padding-left: 3px; 1655*7485b225SElliott Hughes border-left: 4px solid; 1656*7485b225SElliott Hughes border-color: #C08050; 1657*7485b225SElliott Hughes} 1658*7485b225SElliott Hughes 1659*7485b225SElliott Hughes*/ 1660*7485b225SElliott Hughes 1661*7485b225SElliott Hughesdl.bug dt a, dl.deprecated dt a, dl.todo dt a, dl.test a { 1662*7485b225SElliott Hughes font-weight: bold !important; 1663*7485b225SElliott Hughes} 1664*7485b225SElliott Hughes 1665*7485b225SElliott Hughesdl.warning, dl.attention, dl.note, dl.deprecated, dl.bug, 1666*7485b225SElliott Hughesdl.invariant, dl.pre, dl.post, dl.todo, dl.test, dl.remark { 1667*7485b225SElliott Hughes padding: 10px; 1668*7485b225SElliott Hughes margin: 10px 0px; 1669*7485b225SElliott Hughes overflow: hidden; 1670*7485b225SElliott Hughes margin-left: 0; 1671*7485b225SElliott Hughes border-radius: 4px; 1672*7485b225SElliott Hughes} 1673*7485b225SElliott Hughes 1674*7485b225SElliott Hughesdl.section dd { 1675*7485b225SElliott Hughes margin-bottom: 2px; 1676*7485b225SElliott Hughes} 1677*7485b225SElliott Hughes 1678*7485b225SElliott Hughesdl.warning, dl.attention { 1679*7485b225SElliott Hughes background: var(--warning-color-bg); 1680*7485b225SElliott Hughes border-left: 8px solid var(--warning-color-hl); 1681*7485b225SElliott Hughes color: var(--warning-color-text); 1682*7485b225SElliott Hughes} 1683*7485b225SElliott Hughes 1684*7485b225SElliott Hughesdl.warning dt, dl.attention dt { 1685*7485b225SElliott Hughes color: var(--warning-color-hl); 1686*7485b225SElliott Hughes} 1687*7485b225SElliott Hughes 1688*7485b225SElliott Hughesdl.note, dl.remark { 1689*7485b225SElliott Hughes background: var(--note-color-bg); 1690*7485b225SElliott Hughes border-left: 8px solid var(--note-color-hl); 1691*7485b225SElliott Hughes color: var(--note-color-text); 1692*7485b225SElliott Hughes} 1693*7485b225SElliott Hughes 1694*7485b225SElliott Hughesdl.note dt, dl.remark dt { 1695*7485b225SElliott Hughes color: var(--note-color-hl); 1696*7485b225SElliott Hughes} 1697*7485b225SElliott Hughes 1698*7485b225SElliott Hughesdl.todo { 1699*7485b225SElliott Hughes background: var(--todo-color-bg); 1700*7485b225SElliott Hughes border-left: 8px solid var(--todo-color-hl); 1701*7485b225SElliott Hughes color: var(--todo-color-text); 1702*7485b225SElliott Hughes} 1703*7485b225SElliott Hughes 1704*7485b225SElliott Hughesdl.todo dt { 1705*7485b225SElliott Hughes color: var(--todo-color-hl); 1706*7485b225SElliott Hughes} 1707*7485b225SElliott Hughes 1708*7485b225SElliott Hughesdl.test { 1709*7485b225SElliott Hughes background: var(--test-color-bg); 1710*7485b225SElliott Hughes border-left: 8px solid var(--test-color-hl); 1711*7485b225SElliott Hughes color: var(--test-color-text); 1712*7485b225SElliott Hughes} 1713*7485b225SElliott Hughes 1714*7485b225SElliott Hughesdl.test dt { 1715*7485b225SElliott Hughes color: var(--test-color-hl); 1716*7485b225SElliott Hughes} 1717*7485b225SElliott Hughes 1718*7485b225SElliott Hughesdl.bug dt a { 1719*7485b225SElliott Hughes color: var(--bug-color-hl) !important; 1720*7485b225SElliott Hughes} 1721*7485b225SElliott Hughes 1722*7485b225SElliott Hughesdl.bug { 1723*7485b225SElliott Hughes background: var(--bug-color-bg); 1724*7485b225SElliott Hughes border-left: 8px solid var(--bug-color-hl); 1725*7485b225SElliott Hughes color: var(--bug-color-text); 1726*7485b225SElliott Hughes} 1727*7485b225SElliott Hughes 1728*7485b225SElliott Hughesdl.bug dt a { 1729*7485b225SElliott Hughes color: var(--bug-color-hl) !important; 1730*7485b225SElliott Hughes} 1731*7485b225SElliott Hughes 1732*7485b225SElliott Hughesdl.deprecated { 1733*7485b225SElliott Hughes background: var(--deprecated-color-bg); 1734*7485b225SElliott Hughes border-left: 8px solid var(--deprecated-color-hl); 1735*7485b225SElliott Hughes color: var(--deprecated-color-text); 1736*7485b225SElliott Hughes} 1737*7485b225SElliott Hughes 1738*7485b225SElliott Hughesdl.deprecated dt a { 1739*7485b225SElliott Hughes color: var(--deprecated-color-hl) !important; 1740*7485b225SElliott Hughes} 1741*7485b225SElliott Hughes 1742*7485b225SElliott Hughesdl.section dd, dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd { 1743*7485b225SElliott Hughes margin-inline-start: 0px; 1744*7485b225SElliott Hughes} 1745*7485b225SElliott Hughes 1746*7485b225SElliott Hughesdl.invariant, dl.pre, dl.post { 1747*7485b225SElliott Hughes background: var(--invariant-color-bg); 1748*7485b225SElliott Hughes border-left: 8px solid var(--invariant-color-hl); 1749*7485b225SElliott Hughes color: var(--invariant-color-text); 1750*7485b225SElliott Hughes} 1751*7485b225SElliott Hughes 1752*7485b225SElliott Hughesdl.invariant dt, dl.pre dt, dl.post dt { 1753*7485b225SElliott Hughes color: var(--invariant-color-hl); 1754*7485b225SElliott Hughes} 1755*7485b225SElliott Hughes 1756*7485b225SElliott Hughes 1757*7485b225SElliott Hughes#projectrow 1758*7485b225SElliott Hughes{ 1759*7485b225SElliott Hughes height: 56px; 1760*7485b225SElliott Hughes} 1761*7485b225SElliott Hughes 1762*7485b225SElliott Hughes#projectlogo 1763*7485b225SElliott Hughes{ 1764*7485b225SElliott Hughes text-align: center; 1765*7485b225SElliott Hughes vertical-align: bottom; 1766*7485b225SElliott Hughes border-collapse: separate; 1767*7485b225SElliott Hughes} 1768*7485b225SElliott Hughes 1769*7485b225SElliott Hughes#projectlogo img 1770*7485b225SElliott Hughes{ 1771*7485b225SElliott Hughes border: 0px none; 1772*7485b225SElliott Hughes} 1773*7485b225SElliott Hughes 1774*7485b225SElliott Hughes#projectalign 1775*7485b225SElliott Hughes{ 1776*7485b225SElliott Hughes vertical-align: middle; 1777*7485b225SElliott Hughes padding-left: 0.5em; 1778*7485b225SElliott Hughes} 1779*7485b225SElliott Hughes 1780*7485b225SElliott Hughes#projectname 1781*7485b225SElliott Hughes{ 1782*7485b225SElliott Hughes font-size: 200%; 1783*7485b225SElliott Hughes font-family: var(--font-family-title); 1784*7485b225SElliott Hughes margin: 0px; 1785*7485b225SElliott Hughes padding: 2px 0px; 1786*7485b225SElliott Hughes} 1787*7485b225SElliott Hughes 1788*7485b225SElliott Hughes#projectbrief 1789*7485b225SElliott Hughes{ 1790*7485b225SElliott Hughes font-size: 90%; 1791*7485b225SElliott Hughes font-family: var(--font-family-title); 1792*7485b225SElliott Hughes margin: 0px; 1793*7485b225SElliott Hughes padding: 0px; 1794*7485b225SElliott Hughes} 1795*7485b225SElliott Hughes 1796*7485b225SElliott Hughes#projectnumber 1797*7485b225SElliott Hughes{ 1798*7485b225SElliott Hughes font-size: 50%; 1799*7485b225SElliott Hughes font-family: 50% var(--font-family-title); 1800*7485b225SElliott Hughes margin: 0px; 1801*7485b225SElliott Hughes padding: 0px; 1802*7485b225SElliott Hughes} 1803*7485b225SElliott Hughes 1804*7485b225SElliott Hughes#titlearea 1805*7485b225SElliott Hughes{ 1806*7485b225SElliott Hughes padding: 0px; 1807*7485b225SElliott Hughes margin: 0px; 1808*7485b225SElliott Hughes width: 100%; 1809*7485b225SElliott Hughes border-bottom: 1px solid var(--title-separator-color); 1810*7485b225SElliott Hughes background-color: var(--title-background-color); 1811*7485b225SElliott Hughes} 1812*7485b225SElliott Hughes 1813*7485b225SElliott Hughes.image 1814*7485b225SElliott Hughes{ 1815*7485b225SElliott Hughes text-align: center; 1816*7485b225SElliott Hughes} 1817*7485b225SElliott Hughes 1818*7485b225SElliott Hughes.dotgraph 1819*7485b225SElliott Hughes{ 1820*7485b225SElliott Hughes text-align: center; 1821*7485b225SElliott Hughes} 1822*7485b225SElliott Hughes 1823*7485b225SElliott Hughes.mscgraph 1824*7485b225SElliott Hughes{ 1825*7485b225SElliott Hughes text-align: center; 1826*7485b225SElliott Hughes} 1827*7485b225SElliott Hughes 1828*7485b225SElliott Hughes.plantumlgraph 1829*7485b225SElliott Hughes{ 1830*7485b225SElliott Hughes text-align: center; 1831*7485b225SElliott Hughes} 1832*7485b225SElliott Hughes 1833*7485b225SElliott Hughes.diagraph 1834*7485b225SElliott Hughes{ 1835*7485b225SElliott Hughes text-align: center; 1836*7485b225SElliott Hughes} 1837*7485b225SElliott Hughes 1838*7485b225SElliott Hughes.caption 1839*7485b225SElliott Hughes{ 1840*7485b225SElliott Hughes font-weight: bold; 1841*7485b225SElliott Hughes} 1842*7485b225SElliott Hughes 1843*7485b225SElliott Hughesdl.citelist { 1844*7485b225SElliott Hughes margin-bottom:50px; 1845*7485b225SElliott Hughes} 1846*7485b225SElliott Hughes 1847*7485b225SElliott Hughesdl.citelist dt { 1848*7485b225SElliott Hughes color:var(--citation-label-color); 1849*7485b225SElliott Hughes float:left; 1850*7485b225SElliott Hughes font-weight:bold; 1851*7485b225SElliott Hughes margin-right:10px; 1852*7485b225SElliott Hughes padding:5px; 1853*7485b225SElliott Hughes text-align:right; 1854*7485b225SElliott Hughes width:52px; 1855*7485b225SElliott Hughes} 1856*7485b225SElliott Hughes 1857*7485b225SElliott Hughesdl.citelist dd { 1858*7485b225SElliott Hughes margin:2px 0 2px 72px; 1859*7485b225SElliott Hughes padding:5px 0; 1860*7485b225SElliott Hughes} 1861*7485b225SElliott Hughes 1862*7485b225SElliott Hughesdiv.toc { 1863*7485b225SElliott Hughes padding: 14px 25px; 1864*7485b225SElliott Hughes background-color: var(--toc-background-color); 1865*7485b225SElliott Hughes border: 1px solid var(--toc-border-color); 1866*7485b225SElliott Hughes border-radius: 7px 7px 7px 7px; 1867*7485b225SElliott Hughes float: right; 1868*7485b225SElliott Hughes height: auto; 1869*7485b225SElliott Hughes margin: 0 8px 10px 10px; 1870*7485b225SElliott Hughes width: 200px; 1871*7485b225SElliott Hughes} 1872*7485b225SElliott Hughes 1873*7485b225SElliott Hughesdiv.toc li { 1874*7485b225SElliott Hughes background: var(--toc-down-arrow-image) no-repeat scroll 0 5px transparent; 1875*7485b225SElliott Hughes font: 10px/1.2 var(--font-family-toc); 1876*7485b225SElliott Hughes margin-top: 5px; 1877*7485b225SElliott Hughes padding-left: 10px; 1878*7485b225SElliott Hughes padding-top: 2px; 1879*7485b225SElliott Hughes} 1880*7485b225SElliott Hughes 1881*7485b225SElliott Hughesdiv.toc h3 { 1882*7485b225SElliott Hughes font: bold 12px/1.2 var(--font-family-toc); 1883*7485b225SElliott Hughes color: var(--toc-header-color); 1884*7485b225SElliott Hughes border-bottom: 0 none; 1885*7485b225SElliott Hughes margin: 0; 1886*7485b225SElliott Hughes} 1887*7485b225SElliott Hughes 1888*7485b225SElliott Hughesdiv.toc ul { 1889*7485b225SElliott Hughes list-style: none outside none; 1890*7485b225SElliott Hughes border: medium none; 1891*7485b225SElliott Hughes padding: 0px; 1892*7485b225SElliott Hughes} 1893*7485b225SElliott Hughes 1894*7485b225SElliott Hughesdiv.toc li.level1 { 1895*7485b225SElliott Hughes margin-left: 0px; 1896*7485b225SElliott Hughes} 1897*7485b225SElliott Hughes 1898*7485b225SElliott Hughesdiv.toc li.level2 { 1899*7485b225SElliott Hughes margin-left: 15px; 1900*7485b225SElliott Hughes} 1901*7485b225SElliott Hughes 1902*7485b225SElliott Hughesdiv.toc li.level3 { 1903*7485b225SElliott Hughes margin-left: 15px; 1904*7485b225SElliott Hughes} 1905*7485b225SElliott Hughes 1906*7485b225SElliott Hughesdiv.toc li.level4 { 1907*7485b225SElliott Hughes margin-left: 15px; 1908*7485b225SElliott Hughes} 1909*7485b225SElliott Hughes 1910*7485b225SElliott Hughesspan.emoji { 1911*7485b225SElliott Hughes /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html 1912*7485b225SElliott Hughes * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort; 1913*7485b225SElliott Hughes */ 1914*7485b225SElliott Hughes} 1915*7485b225SElliott Hughes 1916*7485b225SElliott Hughesspan.obfuscator { 1917*7485b225SElliott Hughes display: none; 1918*7485b225SElliott Hughes} 1919*7485b225SElliott Hughes 1920*7485b225SElliott Hughes.inherit_header { 1921*7485b225SElliott Hughes font-weight: bold; 1922*7485b225SElliott Hughes color: var(--inherit-header-color); 1923*7485b225SElliott Hughes cursor: pointer; 1924*7485b225SElliott Hughes -webkit-touch-callout: none; 1925*7485b225SElliott Hughes -webkit-user-select: none; 1926*7485b225SElliott Hughes -khtml-user-select: none; 1927*7485b225SElliott Hughes -moz-user-select: none; 1928*7485b225SElliott Hughes -ms-user-select: none; 1929*7485b225SElliott Hughes user-select: none; 1930*7485b225SElliott Hughes} 1931*7485b225SElliott Hughes 1932*7485b225SElliott Hughes.inherit_header td { 1933*7485b225SElliott Hughes padding: 6px 0px 2px 5px; 1934*7485b225SElliott Hughes} 1935*7485b225SElliott Hughes 1936*7485b225SElliott Hughes.inherit { 1937*7485b225SElliott Hughes display: none; 1938*7485b225SElliott Hughes} 1939*7485b225SElliott Hughes 1940*7485b225SElliott Hughestr.heading h2 { 1941*7485b225SElliott Hughes margin-top: 12px; 1942*7485b225SElliott Hughes margin-bottom: 4px; 1943*7485b225SElliott Hughes} 1944*7485b225SElliott Hughes 1945*7485b225SElliott Hughes/* tooltip related style info */ 1946*7485b225SElliott Hughes 1947*7485b225SElliott Hughes.ttc { 1948*7485b225SElliott Hughes position: absolute; 1949*7485b225SElliott Hughes display: none; 1950*7485b225SElliott Hughes} 1951*7485b225SElliott Hughes 1952*7485b225SElliott Hughes#powerTip { 1953*7485b225SElliott Hughes cursor: default; 1954*7485b225SElliott Hughes /*white-space: nowrap;*/ 1955*7485b225SElliott Hughes color: var(--tooltip-foreground-color); 1956*7485b225SElliott Hughes background-color: var(--tooltip-background-color); 1957*7485b225SElliott Hughes border: 1px solid var(--tooltip-border-color); 1958*7485b225SElliott Hughes border-radius: 4px 4px 4px 4px; 1959*7485b225SElliott Hughes box-shadow: var(--tooltip-shadow); 1960*7485b225SElliott Hughes display: none; 1961*7485b225SElliott Hughes font-size: smaller; 1962*7485b225SElliott Hughes max-width: 80%; 1963*7485b225SElliott Hughes opacity: 0.9; 1964*7485b225SElliott Hughes padding: 1ex 1em 1em; 1965*7485b225SElliott Hughes position: absolute; 1966*7485b225SElliott Hughes z-index: 2147483647; 1967*7485b225SElliott Hughes} 1968*7485b225SElliott Hughes 1969*7485b225SElliott Hughes#powerTip div.ttdoc { 1970*7485b225SElliott Hughes color: var(--tooltip-doc-color); 1971*7485b225SElliott Hughes font-style: italic; 1972*7485b225SElliott Hughes} 1973*7485b225SElliott Hughes 1974*7485b225SElliott Hughes#powerTip div.ttname a { 1975*7485b225SElliott Hughes font-weight: bold; 1976*7485b225SElliott Hughes} 1977*7485b225SElliott Hughes 1978*7485b225SElliott Hughes#powerTip a { 1979*7485b225SElliott Hughes color: var(--tooltip-link-color); 1980*7485b225SElliott Hughes} 1981*7485b225SElliott Hughes 1982*7485b225SElliott Hughes#powerTip div.ttname { 1983*7485b225SElliott Hughes font-weight: bold; 1984*7485b225SElliott Hughes} 1985*7485b225SElliott Hughes 1986*7485b225SElliott Hughes#powerTip div.ttdeci { 1987*7485b225SElliott Hughes color: var(--tooltip-declaration-color); 1988*7485b225SElliott Hughes} 1989*7485b225SElliott Hughes 1990*7485b225SElliott Hughes#powerTip div { 1991*7485b225SElliott Hughes margin: 0px; 1992*7485b225SElliott Hughes padding: 0px; 1993*7485b225SElliott Hughes font-size: 12px; 1994*7485b225SElliott Hughes font-family: var(--font-family-tooltip); 1995*7485b225SElliott Hughes line-height: 16px; 1996*7485b225SElliott Hughes} 1997*7485b225SElliott Hughes 1998*7485b225SElliott Hughes#powerTip:before, #powerTip:after { 1999*7485b225SElliott Hughes content: ""; 2000*7485b225SElliott Hughes position: absolute; 2001*7485b225SElliott Hughes margin: 0px; 2002*7485b225SElliott Hughes} 2003*7485b225SElliott Hughes 2004*7485b225SElliott Hughes#powerTip.n:after, #powerTip.n:before, 2005*7485b225SElliott Hughes#powerTip.s:after, #powerTip.s:before, 2006*7485b225SElliott Hughes#powerTip.w:after, #powerTip.w:before, 2007*7485b225SElliott Hughes#powerTip.e:after, #powerTip.e:before, 2008*7485b225SElliott Hughes#powerTip.ne:after, #powerTip.ne:before, 2009*7485b225SElliott Hughes#powerTip.se:after, #powerTip.se:before, 2010*7485b225SElliott Hughes#powerTip.nw:after, #powerTip.nw:before, 2011*7485b225SElliott Hughes#powerTip.sw:after, #powerTip.sw:before { 2012*7485b225SElliott Hughes border: solid transparent; 2013*7485b225SElliott Hughes content: " "; 2014*7485b225SElliott Hughes height: 0; 2015*7485b225SElliott Hughes width: 0; 2016*7485b225SElliott Hughes position: absolute; 2017*7485b225SElliott Hughes} 2018*7485b225SElliott Hughes 2019*7485b225SElliott Hughes#powerTip.n:after, #powerTip.s:after, 2020*7485b225SElliott Hughes#powerTip.w:after, #powerTip.e:after, 2021*7485b225SElliott Hughes#powerTip.nw:after, #powerTip.ne:after, 2022*7485b225SElliott Hughes#powerTip.sw:after, #powerTip.se:after { 2023*7485b225SElliott Hughes border-color: rgba(255, 255, 255, 0); 2024*7485b225SElliott Hughes} 2025*7485b225SElliott Hughes 2026*7485b225SElliott Hughes#powerTip.n:before, #powerTip.s:before, 2027*7485b225SElliott Hughes#powerTip.w:before, #powerTip.e:before, 2028*7485b225SElliott Hughes#powerTip.nw:before, #powerTip.ne:before, 2029*7485b225SElliott Hughes#powerTip.sw:before, #powerTip.se:before { 2030*7485b225SElliott Hughes border-color: rgba(128, 128, 128, 0); 2031*7485b225SElliott Hughes} 2032*7485b225SElliott Hughes 2033*7485b225SElliott Hughes#powerTip.n:after, #powerTip.n:before, 2034*7485b225SElliott Hughes#powerTip.ne:after, #powerTip.ne:before, 2035*7485b225SElliott Hughes#powerTip.nw:after, #powerTip.nw:before { 2036*7485b225SElliott Hughes top: 100%; 2037*7485b225SElliott Hughes} 2038*7485b225SElliott Hughes 2039*7485b225SElliott Hughes#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { 2040*7485b225SElliott Hughes border-top-color: var(--tooltip-background-color); 2041*7485b225SElliott Hughes border-width: 10px; 2042*7485b225SElliott Hughes margin: 0px -10px; 2043*7485b225SElliott Hughes} 2044*7485b225SElliott Hughes#powerTip.n:before, #powerTip.ne:before, #powerTip.nw:before { 2045*7485b225SElliott Hughes border-top-color: var(--tooltip-border-color); 2046*7485b225SElliott Hughes border-width: 11px; 2047*7485b225SElliott Hughes margin: 0px -11px; 2048*7485b225SElliott Hughes} 2049*7485b225SElliott Hughes#powerTip.n:after, #powerTip.n:before { 2050*7485b225SElliott Hughes left: 50%; 2051*7485b225SElliott Hughes} 2052*7485b225SElliott Hughes 2053*7485b225SElliott Hughes#powerTip.nw:after, #powerTip.nw:before { 2054*7485b225SElliott Hughes right: 14px; 2055*7485b225SElliott Hughes} 2056*7485b225SElliott Hughes 2057*7485b225SElliott Hughes#powerTip.ne:after, #powerTip.ne:before { 2058*7485b225SElliott Hughes left: 14px; 2059*7485b225SElliott Hughes} 2060*7485b225SElliott Hughes 2061*7485b225SElliott Hughes#powerTip.s:after, #powerTip.s:before, 2062*7485b225SElliott Hughes#powerTip.se:after, #powerTip.se:before, 2063*7485b225SElliott Hughes#powerTip.sw:after, #powerTip.sw:before { 2064*7485b225SElliott Hughes bottom: 100%; 2065*7485b225SElliott Hughes} 2066*7485b225SElliott Hughes 2067*7485b225SElliott Hughes#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { 2068*7485b225SElliott Hughes border-bottom-color: var(--tooltip-background-color); 2069*7485b225SElliott Hughes border-width: 10px; 2070*7485b225SElliott Hughes margin: 0px -10px; 2071*7485b225SElliott Hughes} 2072*7485b225SElliott Hughes 2073*7485b225SElliott Hughes#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { 2074*7485b225SElliott Hughes border-bottom-color: var(--tooltip-border-color); 2075*7485b225SElliott Hughes border-width: 11px; 2076*7485b225SElliott Hughes margin: 0px -11px; 2077*7485b225SElliott Hughes} 2078*7485b225SElliott Hughes 2079*7485b225SElliott Hughes#powerTip.s:after, #powerTip.s:before { 2080*7485b225SElliott Hughes left: 50%; 2081*7485b225SElliott Hughes} 2082*7485b225SElliott Hughes 2083*7485b225SElliott Hughes#powerTip.sw:after, #powerTip.sw:before { 2084*7485b225SElliott Hughes right: 14px; 2085*7485b225SElliott Hughes} 2086*7485b225SElliott Hughes 2087*7485b225SElliott Hughes#powerTip.se:after, #powerTip.se:before { 2088*7485b225SElliott Hughes left: 14px; 2089*7485b225SElliott Hughes} 2090*7485b225SElliott Hughes 2091*7485b225SElliott Hughes#powerTip.e:after, #powerTip.e:before { 2092*7485b225SElliott Hughes left: 100%; 2093*7485b225SElliott Hughes} 2094*7485b225SElliott Hughes#powerTip.e:after { 2095*7485b225SElliott Hughes border-left-color: var(--tooltip-border-color); 2096*7485b225SElliott Hughes border-width: 10px; 2097*7485b225SElliott Hughes top: 50%; 2098*7485b225SElliott Hughes margin-top: -10px; 2099*7485b225SElliott Hughes} 2100*7485b225SElliott Hughes#powerTip.e:before { 2101*7485b225SElliott Hughes border-left-color: var(--tooltip-border-color); 2102*7485b225SElliott Hughes border-width: 11px; 2103*7485b225SElliott Hughes top: 50%; 2104*7485b225SElliott Hughes margin-top: -11px; 2105*7485b225SElliott Hughes} 2106*7485b225SElliott Hughes 2107*7485b225SElliott Hughes#powerTip.w:after, #powerTip.w:before { 2108*7485b225SElliott Hughes right: 100%; 2109*7485b225SElliott Hughes} 2110*7485b225SElliott Hughes#powerTip.w:after { 2111*7485b225SElliott Hughes border-right-color: var(--tooltip-border-color); 2112*7485b225SElliott Hughes border-width: 10px; 2113*7485b225SElliott Hughes top: 50%; 2114*7485b225SElliott Hughes margin-top: -10px; 2115*7485b225SElliott Hughes} 2116*7485b225SElliott Hughes#powerTip.w:before { 2117*7485b225SElliott Hughes border-right-color: var(--tooltip-border-color); 2118*7485b225SElliott Hughes border-width: 11px; 2119*7485b225SElliott Hughes top: 50%; 2120*7485b225SElliott Hughes margin-top: -11px; 2121*7485b225SElliott Hughes} 2122*7485b225SElliott Hughes 2123*7485b225SElliott Hughes@media print 2124*7485b225SElliott Hughes{ 2125*7485b225SElliott Hughes #top { display: none; } 2126*7485b225SElliott Hughes #side-nav { display: none; } 2127*7485b225SElliott Hughes #nav-path { display: none; } 2128*7485b225SElliott Hughes body { overflow:visible; } 2129*7485b225SElliott Hughes h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } 2130*7485b225SElliott Hughes .summary { display: none; } 2131*7485b225SElliott Hughes .memitem { page-break-inside: avoid; } 2132*7485b225SElliott Hughes #doc-content 2133*7485b225SElliott Hughes { 2134*7485b225SElliott Hughes margin-left:0 !important; 2135*7485b225SElliott Hughes height:auto !important; 2136*7485b225SElliott Hughes width:auto !important; 2137*7485b225SElliott Hughes overflow:inherit; 2138*7485b225SElliott Hughes display:inline; 2139*7485b225SElliott Hughes } 2140*7485b225SElliott Hughes} 2141*7485b225SElliott Hughes 2142*7485b225SElliott Hughes/* @group Markdown */ 2143*7485b225SElliott Hughes 2144*7485b225SElliott Hughestable.markdownTable { 2145*7485b225SElliott Hughes border-collapse:collapse; 2146*7485b225SElliott Hughes margin-top: 4px; 2147*7485b225SElliott Hughes margin-bottom: 4px; 2148*7485b225SElliott Hughes} 2149*7485b225SElliott Hughes 2150*7485b225SElliott Hughestable.markdownTable td, table.markdownTable th { 2151*7485b225SElliott Hughes border: 1px solid var(--table-cell-border-color); 2152*7485b225SElliott Hughes padding: 3px 7px 2px; 2153*7485b225SElliott Hughes} 2154*7485b225SElliott Hughes 2155*7485b225SElliott Hughestable.markdownTable tr { 2156*7485b225SElliott Hughes} 2157*7485b225SElliott Hughes 2158*7485b225SElliott Hughesth.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { 2159*7485b225SElliott Hughes background-color: var(--table-header-background-color); 2160*7485b225SElliott Hughes color: var(--table-header-foreground-color); 2161*7485b225SElliott Hughes font-size: 110%; 2162*7485b225SElliott Hughes padding-bottom: 4px; 2163*7485b225SElliott Hughes padding-top: 5px; 2164*7485b225SElliott Hughes} 2165*7485b225SElliott Hughes 2166*7485b225SElliott Hughesth.markdownTableHeadLeft, td.markdownTableBodyLeft { 2167*7485b225SElliott Hughes text-align: left 2168*7485b225SElliott Hughes} 2169*7485b225SElliott Hughes 2170*7485b225SElliott Hughesth.markdownTableHeadRight, td.markdownTableBodyRight { 2171*7485b225SElliott Hughes text-align: right 2172*7485b225SElliott Hughes} 2173*7485b225SElliott Hughes 2174*7485b225SElliott Hughesth.markdownTableHeadCenter, td.markdownTableBodyCenter { 2175*7485b225SElliott Hughes text-align: center 2176*7485b225SElliott Hughes} 2177*7485b225SElliott Hughes 2178*7485b225SElliott Hughestt, code, kbd, samp 2179*7485b225SElliott Hughes{ 2180*7485b225SElliott Hughes display: inline-block; 2181*7485b225SElliott Hughes} 2182*7485b225SElliott Hughes/* @end */ 2183*7485b225SElliott Hughes 2184*7485b225SElliott Hughesu { 2185*7485b225SElliott Hughes text-decoration: underline; 2186*7485b225SElliott Hughes} 2187*7485b225SElliott Hughes 2188*7485b225SElliott Hughesdetails>summary { 2189*7485b225SElliott Hughes list-style-type: none; 2190*7485b225SElliott Hughes} 2191*7485b225SElliott Hughes 2192*7485b225SElliott Hughesdetails > summary::-webkit-details-marker { 2193*7485b225SElliott Hughes display: none; 2194*7485b225SElliott Hughes} 2195*7485b225SElliott Hughes 2196*7485b225SElliott Hughesdetails>summary::before { 2197*7485b225SElliott Hughes content: "\25ba"; 2198*7485b225SElliott Hughes padding-right:4px; 2199*7485b225SElliott Hughes font-size: 80%; 2200*7485b225SElliott Hughes} 2201*7485b225SElliott Hughes 2202*7485b225SElliott Hughesdetails[open]>summary::before { 2203*7485b225SElliott Hughes content: "\25bc"; 2204*7485b225SElliott Hughes padding-right:4px; 2205*7485b225SElliott Hughes font-size: 80%; 2206*7485b225SElliott Hughes} 2207*7485b225SElliott Hughes 2208*7485b225SElliott Hughesbody { 2209*7485b225SElliott Hughes scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-background-color); 2210*7485b225SElliott Hughes} 2211*7485b225SElliott Hughes 2212*7485b225SElliott Hughes::-webkit-scrollbar { 2213*7485b225SElliott Hughes background-color: var(--scrollbar-background-color); 2214*7485b225SElliott Hughes height: 12px; 2215*7485b225SElliott Hughes width: 12px; 2216*7485b225SElliott Hughes} 2217*7485b225SElliott Hughes::-webkit-scrollbar-thumb { 2218*7485b225SElliott Hughes border-radius: 6px; 2219*7485b225SElliott Hughes box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color); 2220*7485b225SElliott Hughes border: solid 2px transparent; 2221*7485b225SElliott Hughes} 2222*7485b225SElliott Hughes::-webkit-scrollbar-corner { 2223*7485b225SElliott Hughes background-color: var(--scrollbar-background-color); 2224*7485b225SElliott Hughes} 2225*7485b225SElliott Hughes 2226