git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

docs/api/doxygen.css

      1 /* The standard CSS for doxygen 1.9.2 */
      2 
      3 body, table, div, p, dl {
      4 	font: 400 14px/22px Roboto,sans-serif;
      5 }
      6 
      7 p.reference, p.definition {
      8 	font: 400 14px/22px Roboto,sans-serif;
      9 }
     10 
     11 /* @group Heading Levels */
     12 
     13 h1.groupheader {
     14 	font-size: 150%;
     15 }
     16 
     17 .title {
     18 	font: 400 14px/28px Roboto,sans-serif;
     19 	font-size: 150%;
     20 	font-weight: bold;
     21 	margin: 10px 2px;
     22 }
     23 
     24 h2.groupheader {
     25 	border-bottom: 1px solid #879ECB;
     26 	color: #354C7B;
     27 	font-size: 150%;
     28 	font-weight: normal;
     29 	margin-top: 1.75em;
     30 	padding-top: 8px;
     31 	padding-bottom: 4px;
     32 	width: 100%;
     33 }
     34 
     35 h3.groupheader {
     36 	font-size: 100%;
     37 }
     38 
     39 h1, h2, h3, h4, h5, h6 {
     40 	-webkit-transition: text-shadow 0.5s linear;
     41 	-moz-transition: text-shadow 0.5s linear;
     42 	-ms-transition: text-shadow 0.5s linear;
     43 	-o-transition: text-shadow 0.5s linear;
     44 	transition: text-shadow 0.5s linear;
     45 	margin-right: 15px;
     46 }
     47 
     48 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
     49 	text-shadow: 0 0 15px cyan;
     50 }
     51 
     52 dt {
     53 	font-weight: bold;
     54 }
     55 
     56 ul.multicol {
     57 	-moz-column-gap: 1em;
     58 	-webkit-column-gap: 1em;
     59 	column-gap: 1em;
     60 	-moz-column-count: 3;
     61 	-webkit-column-count: 3;
     62 	column-count: 3;
     63 }
     64 
     65 p.startli, p.startdd {
     66 	margin-top: 2px;
     67 }
     68 
     69 th p.starttd, th p.intertd, th p.endtd {
     70         font-size: 100%;
     71         font-weight: 700;
     72 }
     73 
     74 p.starttd {
     75 	margin-top: 0px;
     76 }
     77 
     78 p.endli {
     79 	margin-bottom: 0px;
     80 }
     81 
     82 p.enddd {
     83 	margin-bottom: 4px;
     84 }
     85 
     86 p.endtd {
     87 	margin-bottom: 2px;
     88 }
     89 
     90 p.interli {
     91 }
     92 
     93 p.interdd {
     94 }
     95 
     96 p.intertd {
     97 }
     98 
     99 /* @end */
    100 
    101 caption {
    102 	font-weight: bold;
    103 }
    104 
    105 span.legend {
    106 	font-size: 70%;
    107 	text-align: center;
    108 }
    109 
    110 h3.version {
    111 	font-size: 90%;
    112 	text-align: center;
    113 }
    114 
    115 div.navtab {
    116 	border-right: 1px solid #A3B4D7;
    117 	padding-right: 15px;
    118 	text-align: right;
    119 	line-height: 110%;
    120 }
    121 
    122 div.navtab table {
    123 	border-spacing: 0;
    124 }
    125 
    126 td.navtab {
    127 	padding-right: 6px;
    128 	padding-left: 6px;
    129 }
    130 td.navtabHL {
    131 	background-image: url('tab_a.png');
    132 	background-repeat:repeat-x;
    133 	padding-right: 6px;
    134 	padding-left: 6px;
    135 }
    136 
    137 td.navtabHL a, td.navtabHL a:visited {
    138 	color: #fff;
    139 	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
    140 }
    141 
    142 a.navtab {
    143 	font-weight: bold;
    144 }
    145 
    146 div.qindex{
    147 	text-align: center;
    148 	width: 100%;
    149 	line-height: 140%;
    150 	font-size: 130%;
    151 	color: #A0A0A0;
    152 }
    153 
    154 dt.alphachar{
    155 	font-size: 180%;
    156 	font-weight: bold;
    157 }
    158 
    159 .alphachar a{
    160 	color: black;
    161 }
    162 
    163 .alphachar a:hover, .alphachar a:visited{
    164 	text-decoration: none;
    165 }
    166 
    167 .classindex dl {
    168 	padding: 25px;
    169 	column-count:1
    170 }
    171 
    172 .classindex dd {
    173 	display:inline-block;
    174 	margin-left: 50px;
    175 	width: 90%;
    176 	line-height: 1.15em;
    177 }
    178 
    179 .classindex dl.odd {
    180 	background-color: #F8F9FC;
    181 }
    182 
    183 @media(min-width: 1120px) {
    184 	.classindex dl {
    185 		column-count:2
    186 	}
    187 }
    188 
    189 @media(min-width: 1320px) {
    190 	.classindex dl {
    191 		column-count:3
    192 	}
    193 }
    194 
    195 
    196 /* @group Link Styling */
    197 
    198 a {
    199 	color: #3D578C;
    200 	font-weight: normal;
    201 	text-decoration: none;
    202 }
    203 
    204 .contents a:visited {
    205 	color: #4665A2;
    206 }
    207 
    208 a:hover {
    209 	text-decoration: underline;
    210 }
    211 
    212 .contents a.qindexHL:visited {
    213         color: #FFFFFF;
    214 }
    215 
    216 a.el {
    217 	font-weight: bold;
    218 }
    219 
    220 a.elRef {
    221 }
    222 
    223 a.code, a.code:visited, a.line, a.line:visited {
    224 	color: #4665A2; 
    225 }
    226 
    227 a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
    228 	color: #4665A2; 
    229 }
    230 
    231 a.code.hl_class { /* style for links to class names in code snippets */ }
    232 a.code.hl_struct { /* style for links to struct names in code snippets */ }
    233 a.code.hl_union { /* style for links to union names in code snippets */ }
    234 a.code.hl_interface { /* style for links to interface names in code snippets */ }
    235 a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
    236 a.code.hl_category { /* style for links to category names in code snippets */ }
    237 a.code.hl_exception { /* style for links to exception names in code snippets */ }
    238 a.code.hl_service { /* style for links to service names in code snippets */ }
    239 a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
    240 a.code.hl_concept { /* style for links to concept names in code snippets */ }
    241 a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
    242 a.code.hl_package { /* style for links to package names in code snippets */ }
    243 a.code.hl_define { /* style for links to macro names in code snippets */ }
    244 a.code.hl_function { /* style for links to function names in code snippets */ }
    245 a.code.hl_variable { /* style for links to variable names in code snippets */ }
    246 a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
    247 a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
    248 a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
    249 a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
    250 a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
    251 a.code.hl_friend { /* style for links to friend names in code snippets */ }
    252 a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
    253 a.code.hl_property { /* style for links to property names in code snippets */ }
    254 a.code.hl_event { /* style for links to event names in code snippets */ }
    255 a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
    256 a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
    257 
    258 /* @end */
    259 
    260 dl.el {
    261 	margin-left: -1cm;
    262 }
    263 
    264 ul {
    265   overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
    266 }
    267 
    268 #side-nav ul {
    269   overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
    270 }
    271 
    272 #main-nav ul {
    273   overflow: visible; /* reset ul rule for the navigation bar drop down lists */
    274 }
    275 
    276 .fragment {
    277   text-align: left;
    278   direction: ltr;
    279   overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
    280   overflow-y: hidden;
    281 }
    282 
    283 pre.fragment {
    284         border: 1px solid #C4CFE5;
    285         background-color: #FBFCFD;
    286         padding: 4px 6px;
    287         margin: 4px 8px 4px 2px;
    288         overflow: auto;
    289         word-wrap: break-word;
    290         font-size:  9pt;
    291         line-height: 125%;
    292         font-family: monospace, fixed;
    293         font-size: 105%;
    294 }
    295 
    296 div.fragment {
    297   padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
    298   margin: 4px 8px 4px 2px;
    299 	background-color: #FBFCFD;
    300 	border: 1px solid #C4CFE5;
    301 }
    302 
    303 div.line {
    304 	font-family: monospace, fixed;
    305         font-size: 13px;
    306 	min-height: 13px;
    307 	line-height: 1.0;
    308 	text-wrap: unrestricted;
    309 	white-space: -moz-pre-wrap; /* Moz */
    310 	white-space: -pre-wrap;     /* Opera 4-6 */
    311 	white-space: -o-pre-wrap;   /* Opera 7 */
    312 	white-space: pre-wrap;      /* CSS3  */
    313 	word-wrap: break-word;      /* IE 5.5+ */
    314 	text-indent: -53px;
    315 	padding-left: 53px;
    316 	padding-bottom: 0px;
    317 	margin: 0px;
    318 	-webkit-transition-property: background-color, box-shadow;
    319 	-webkit-transition-duration: 0.5s;
    320 	-moz-transition-property: background-color, box-shadow;
    321 	-moz-transition-duration: 0.5s;
    322 	-ms-transition-property: background-color, box-shadow;
    323 	-ms-transition-duration: 0.5s;
    324 	-o-transition-property: background-color, box-shadow;
    325 	-o-transition-duration: 0.5s;
    326 	transition-property: background-color, box-shadow;
    327 	transition-duration: 0.5s;
    328 }
    329 
    330 div.line:after {
    331     content:"\000A";
    332     white-space: pre;
    333 }
    334 
    335 div.line.glow {
    336 	background-color: cyan;
    337 	box-shadow: 0 0 10px cyan;
    338 }
    339 
    340 
    341 span.lineno {
    342 	padding-right: 4px;
    343         margin-right: 9px;
    344 	text-align: right;
    345 	border-right: 2px solid #0F0;
    346 	background-color: #E8E8E8;
    347         white-space: pre;
    348 }
    349 span.lineno a {
    350 	background-color: #D8D8D8;
    351 }
    352 
    353 span.lineno a:hover {
    354 	background-color: #C8C8C8;
    355 }
    356 
    357 .lineno {
    358 	-webkit-touch-callout: none;
    359 	-webkit-user-select: none;
    360 	-khtml-user-select: none;
    361 	-moz-user-select: none;
    362 	-ms-user-select: none;
    363 	user-select: none;
    364 }
    365 
    366 div.ah, span.ah {
    367 	background-color: black;
    368 	font-weight: bold;
    369 	color: #FFFFFF;
    370 	margin-bottom: 3px;
    371 	margin-top: 3px;
    372 	padding: 0.2em;
    373 	border: solid thin #333;
    374 	border-radius: 0.5em;
    375 	-webkit-border-radius: .5em;
    376 	-moz-border-radius: .5em;
    377 	box-shadow: 2px 2px 3px #999;
    378 	-webkit-box-shadow: 2px 2px 3px #999;
    379 	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
    380 	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
    381 	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
    382 }
    383 
    384 div.classindex ul {
    385         list-style: none;
    386         padding-left: 0;
    387 }
    388 
    389 div.classindex span.ai {
    390         display: inline-block;
    391 }
    392 
    393 div.groupHeader {
    394 	margin-left: 16px;
    395 	margin-top: 12px;
    396 	font-weight: bold;
    397 }
    398 
    399 div.groupText {
    400 	margin-left: 16px;
    401 	font-style: italic;
    402 }
    403 
    404 body {
    405 	background-color: white;
    406 	color: black;
    407         margin: 0;
    408 }
    409 
    410 div.contents {
    411 	margin-top: 10px;
    412 	margin-left: 12px;
    413 	margin-right: 8px;
    414 }
    415 
    416 td.indexkey {
    417 	background-color: #EBEFF6;
    418 	font-weight: bold;
    419 	border: 1px solid #C4CFE5;
    420 	margin: 2px 0px 2px 0;
    421 	padding: 2px 10px;
    422         white-space: nowrap;
    423         vertical-align: top;
    424 }
    425 
    426 td.indexvalue {
    427 	background-color: #EBEFF6;
    428 	border: 1px solid #C4CFE5;
    429 	padding: 2px 10px;
    430 	margin: 2px 0px;
    431 }
    432 
    433 tr.memlist {
    434 	background-color: #EEF1F7;
    435 }
    436 
    437 p.formulaDsp {
    438 	text-align: center;
    439 }
    440 
    441 img.formulaDsp {
    442 	
    443 }
    444 
    445 img.formulaInl, img.inline {
    446 	vertical-align: middle;
    447 }
    448 
    449 div.center {
    450 	text-align: center;
    451         margin-top: 0px;
    452         margin-bottom: 0px;
    453         padding: 0px;
    454 }
    455 
    456 div.center img {
    457 	border: 0px;
    458 }
    459 
    460 address.footer {
    461 	text-align: right;
    462 	padding-right: 12px;
    463 }
    464 
    465 img.footer {
    466 	border: 0px;
    467 	vertical-align: middle;
    468 }
    469 
    470 .compoundTemplParams {
    471 	color: #4665A2;
    472 	font-size: 80%;
    473 	line-height: 120%;
    474 }
    475 
    476 /* @group Code Colorization */
    477 
    478 span.keyword {
    479 	color: #008000
    480 }
    481 
    482 span.keywordtype {
    483 	color: #604020
    484 }
    485 
    486 span.keywordflow {
    487 	color: #e08000
    488 }
    489 
    490 span.comment {
    491 	color: #800000
    492 }
    493 
    494 span.preprocessor {
    495 	color: #806020
    496 }
    497 
    498 span.stringliteral {
    499 	color: #002080
    500 }
    501 
    502 span.charliteral {
    503 	color: #008080
    504 }
    505 
    506 span.vhdldigit { 
    507 	color: #ff00ff 
    508 }
    509 
    510 span.vhdlchar { 
    511 	color: #000000 
    512 }
    513 
    514 span.vhdlkeyword { 
    515 	color: #700070 
    516 }
    517 
    518 span.vhdllogic { 
    519 	color: #ff0000 
    520 }
    521 
    522 blockquote {
    523         background-color: #F7F8FB;
    524         border-left: 2px solid #9CAFD4;
    525         margin: 0 24px 0 4px;
    526         padding: 0 12px 0 16px;
    527 }
    528 
    529 blockquote.DocNodeRTL {
    530    border-left: 0;
    531    border-right: 2px solid #9CAFD4;
    532    margin: 0 4px 0 24px;
    533    padding: 0 16px 0 12px;
    534 }
    535 
    536 /* @end */
    537 
    538 /*
    539 .search {
    540 	color: #003399;
    541 	font-weight: bold;
    542 }
    543 
    544 form.search {
    545 	margin-bottom: 0px;
    546 	margin-top: 0px;
    547 }
    548 
    549 input.search {
    550 	font-size: 75%;
    551 	color: #000080;
    552 	font-weight: normal;
    553 	background-color: #e8eef2;
    554 }
    555 */
    556 
    557 td.tiny {
    558 	font-size: 75%;
    559 }
    560 
    561 .dirtab {
    562 	padding: 4px;
    563 	border-collapse: collapse;
    564 	border: 1px solid #A3B4D7;
    565 }
    566 
    567 th.dirtab {
    568 	background: #EBEFF6;
    569 	font-weight: bold;
    570 }
    571 
    572 hr {
    573 	height: 0px;
    574 	border: none;
    575 	border-top: 1px solid #4A6AAA;
    576 }
    577 
    578 hr.footer {
    579 	height: 1px;
    580 }
    581 
    582 /* @group Member Descriptions */
    583 
    584 table.memberdecls {
    585 	border-spacing: 0px;
    586 	padding: 0px;
    587 }
    588 
    589 .memberdecls td, .fieldtable tr {
    590 	-webkit-transition-property: background-color, box-shadow;
    591 	-webkit-transition-duration: 0.5s;
    592 	-moz-transition-property: background-color, box-shadow;
    593 	-moz-transition-duration: 0.5s;
    594 	-ms-transition-property: background-color, box-shadow;
    595 	-ms-transition-duration: 0.5s;
    596 	-o-transition-property: background-color, box-shadow;
    597 	-o-transition-duration: 0.5s;
    598 	transition-property: background-color, box-shadow;
    599 	transition-duration: 0.5s;
    600 }
    601 
    602 .memberdecls td.glow, .fieldtable tr.glow {
    603 	background-color: cyan;
    604 	box-shadow: 0 0 15px cyan;
    605 }
    606 
    607 .mdescLeft, .mdescRight,
    608 .memItemLeft, .memItemRight,
    609 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
    610 	background-color: #F9FAFC;
    611 	border: none;
    612 	margin: 4px;
    613 	padding: 1px 0 0 8px;
    614 }
    615 
    616 .mdescLeft, .mdescRight {
    617 	padding: 0px 8px 4px 8px;
    618 	color: #555;
    619 }
    620 
    621 .memSeparator {
    622         border-bottom: 1px solid #DEE4F0;
    623         line-height: 1px;
    624         margin: 0px;
    625         padding: 0px;
    626 }
    627 
    628 .memItemLeft, .memTemplItemLeft {
    629         white-space: nowrap;
    630 }
    631 
    632 .memItemRight, .memTemplItemRight {
    633 	width: 100%;
    634 }
    635 
    636 .memTemplParams {
    637 	color: #4665A2;
    638         white-space: nowrap;
    639 	font-size: 80%;
    640 }
    641 
    642 /* @end */
    643 
    644 /* @group Member Details */
    645 
    646 /* Styles for detailed member documentation */
    647 
    648 .memtitle {
    649 	padding: 8px;
    650 	border-top: 1px solid #A8B8D9;
    651 	border-left: 1px solid #A8B8D9;
    652 	border-right: 1px solid #A8B8D9;
    653 	border-top-right-radius: 4px;
    654 	border-top-left-radius: 4px;
    655 	margin-bottom: -1px;
    656 	background-image: url('nav_f.png');
    657 	background-repeat: repeat-x;
    658 	background-color: #E2E8F2;
    659 	line-height: 1.25;
    660 	font-weight: 300;
    661 	float:left;
    662 }
    663 
    664 .permalink
    665 {
    666         font-size: 65%;
    667         display: inline-block;
    668         vertical-align: middle;
    669 }
    670 
    671 .memtemplate {
    672 	font-size: 80%;
    673 	color: #4665A2;
    674 	font-weight: normal;
    675 	margin-left: 9px;
    676 }
    677 
    678 .memnav {
    679 	background-color: #EBEFF6;
    680 	border: 1px solid #A3B4D7;
    681 	text-align: center;
    682 	margin: 2px;
    683 	margin-right: 15px;
    684 	padding: 2px;
    685 }
    686 
    687 .mempage {
    688 	width: 100%;
    689 }
    690 
    691 .memitem {
    692 	padding: 0;
    693 	margin-bottom: 10px;
    694 	margin-right: 5px;
    695         -webkit-transition: box-shadow 0.5s linear;
    696         -moz-transition: box-shadow 0.5s linear;
    697         -ms-transition: box-shadow 0.5s linear;
    698         -o-transition: box-shadow 0.5s linear;
    699         transition: box-shadow 0.5s linear;
    700         display: table !important;
    701         width: 100%;
    702 }
    703 
    704 .memitem.glow {
    705          box-shadow: 0 0 15px cyan;
    706 }
    707 
    708 .memname {
    709         font-weight: 400;
    710         margin-left: 6px;
    711 }
    712 
    713 .memname td {
    714 	vertical-align: bottom;
    715 }
    716 
    717 .memproto, dl.reflist dt {
    718         border-top: 1px solid #A8B8D9;
    719         border-left: 1px solid #A8B8D9;
    720         border-right: 1px solid #A8B8D9;
    721         padding: 6px 0px 6px 0px;
    722         color: #253555;
    723         font-weight: bold;
    724         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
    725         background-color: #DFE5F1;
    726         /* opera specific markup */
    727         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
    728         border-top-right-radius: 4px;
    729         /* firefox specific markup */
    730         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
    731         -moz-border-radius-topright: 4px;
    732         /* webkit specific markup */
    733         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
    734         -webkit-border-top-right-radius: 4px;
    735 
    736 }
    737 
    738 .overload {
    739         font-family: "courier new",courier,monospace;
    740 	font-size: 65%;
    741 }
    742 
    743 .memdoc, dl.reflist dd {
    744         border-bottom: 1px solid #A8B8D9;      
    745         border-left: 1px solid #A8B8D9;      
    746         border-right: 1px solid #A8B8D9; 
    747         padding: 6px 10px 2px 10px;
    748         background-color: #FBFCFD;
    749         border-top-width: 0;
    750         background-image:url('nav_g.png');
    751         background-repeat:repeat-x;
    752         background-color: #FFFFFF;
    753         /* opera specific markup */
    754         border-bottom-left-radius: 4px;
    755         border-bottom-right-radius: 4px;
    756         box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
    757         /* firefox specific markup */
    758         -moz-border-radius-bottomleft: 4px;
    759         -moz-border-radius-bottomright: 4px;
    760         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
    761         /* webkit specific markup */
    762         -webkit-border-bottom-left-radius: 4px;
    763         -webkit-border-bottom-right-radius: 4px;
    764         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
    765 }
    766 
    767 dl.reflist dt {
    768         padding: 5px;
    769 }
    770 
    771 dl.reflist dd {
    772         margin: 0px 0px 10px 0px;
    773         padding: 5px;
    774 }
    775 
    776 .paramkey {
    777 	text-align: right;
    778 }
    779 
    780 .paramtype {
    781 	white-space: nowrap;
    782 }
    783 
    784 .paramname {
    785 	color: #602020;
    786 	white-space: nowrap;
    787 }
    788 .paramname em {
    789 	font-style: normal;
    790 }
    791 .paramname code {
    792         line-height: 14px;
    793 }
    794 
    795 .params, .retval, .exception, .tparams {
    796         margin-left: 0px;
    797         padding-left: 0px;
    798 }       
    799 
    800 .params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
    801         font-weight: bold;
    802         vertical-align: top;
    803 }
    804         
    805 .params .paramtype, .tparams .paramtype {
    806         font-style: italic;
    807         vertical-align: top;
    808 }       
    809         
    810 .params .paramdir, .tparams .paramdir {
    811         font-family: "courier new",courier,monospace;
    812         vertical-align: top;
    813 }
    814 
    815 table.mlabels {
    816 	border-spacing: 0px;
    817 }
    818 
    819 td.mlabels-left {
    820 	width: 100%;
    821 	padding: 0px;
    822 }
    823 
    824 td.mlabels-right {
    825 	vertical-align: bottom;
    826 	padding: 0px;
    827 	white-space: nowrap;
    828 }
    829 
    830 span.mlabels {
    831         margin-left: 8px;
    832 }
    833 
    834 span.mlabel {
    835         background-color: #728DC1;
    836         border-top:1px solid #5373B4;
    837         border-left:1px solid #5373B4;
    838         border-right:1px solid #C4CFE5;
    839         border-bottom:1px solid #C4CFE5;
    840 	text-shadow: none;
    841 	color: white;
    842 	margin-right: 4px;
    843 	padding: 2px 3px;
    844 	border-radius: 3px;
    845 	font-size: 7pt;
    846 	white-space: nowrap;
    847 	vertical-align: middle;
    848 }
    849 
    850 
    851 
    852 /* @end */
    853 
    854 /* these are for tree view inside a (index) page */
    855 
    856 div.directory {
    857         margin: 10px 0px;
    858         border-top: 1px solid #9CAFD4;
    859         border-bottom: 1px solid #9CAFD4;
    860         width: 100%;
    861 }
    862 
    863 .directory table {
    864         border-collapse:collapse;
    865 }
    866 
    867 .directory td {
    868         margin: 0px;
    869         padding: 0px;
    870 	vertical-align: top;
    871 }
    872 
    873 .directory td.entry {
    874         white-space: nowrap;
    875         padding-right: 6px;
    876 	padding-top: 3px;
    877 }
    878 
    879 .directory td.entry a {
    880         outline:none;
    881 }
    882 
    883 .directory td.entry a img {
    884         border: none;
    885 }
    886 
    887 .directory td.desc {
    888         width: 100%;
    889         padding-left: 6px;
    890 	padding-right: 6px;
    891 	padding-top: 3px;
    892 	border-left: 1px solid rgba(0,0,0,0.05);
    893 }
    894 
    895 .directory tr.even {
    896 	padding-left: 6px;
    897 	background-color: #F7F8FB;
    898 }
    899 
    900 .directory img {
    901 	vertical-align: -30%;
    902 }
    903 
    904 .directory .levels {
    905         white-space: nowrap;
    906         width: 100%;
    907         text-align: right;
    908         font-size: 9pt;
    909 }
    910 
    911 .directory .levels span {
    912         cursor: pointer;
    913         padding-left: 2px;
    914         padding-right: 2px;
    915 	color: #3D578C;
    916 }
    917 
    918 .arrow {
    919     color: #9CAFD4;
    920     -webkit-user-select: none;
    921     -khtml-user-select: none;
    922     -moz-user-select: none;
    923     -ms-user-select: none;
    924     user-select: none;
    925     cursor: pointer;
    926     font-size: 80%;
    927     display: inline-block;
    928     width: 16px;
    929     height: 22px;
    930 }
    931 
    932 .icon {
    933     font-family: Arial, Helvetica;
    934     font-weight: bold;
    935     font-size: 12px;
    936     height: 14px;
    937     width: 16px;
    938     display: inline-block;
    939     background-color: #728DC1;
    940     color: white;
    941     text-align: center;
    942     border-radius: 4px;
    943     margin-left: 2px;
    944     margin-right: 2px;
    945 }
    946 
    947 .icona {
    948     width: 24px;
    949     height: 22px;
    950     display: inline-block;
    951 }
    952 
    953 .iconfopen {
    954     width: 24px;
    955     height: 18px;
    956     margin-bottom: 4px;
    957     background-image:url('folderopen.png');
    958     background-position: 0px -4px;
    959     background-repeat: repeat-y;
    960     vertical-align:top;
    961     display: inline-block;
    962 }
    963 
    964 .iconfclosed {
    965     width: 24px;
    966     height: 18px;
    967     margin-bottom: 4px;
    968     background-image:url('folderclosed.png');
    969     background-position: 0px -4px;
    970     background-repeat: repeat-y;
    971     vertical-align:top;
    972     display: inline-block;
    973 }
    974 
    975 .icondoc {
    976     width: 24px;
    977     height: 18px;
    978     margin-bottom: 4px;
    979     background-image:url('doc.png');
    980     background-position: 0px -4px;
    981     background-repeat: repeat-y;
    982     vertical-align:top;
    983     display: inline-block;
    984 }
    985 
    986 table.directory {
    987     font: 400 14px Roboto,sans-serif;
    988 }
    989 
    990 /* @end */
    991 
    992 div.dynheader {
    993         margin-top: 8px;
    994 	-webkit-touch-callout: none;
    995 	-webkit-user-select: none;
    996 	-khtml-user-select: none;
    997 	-moz-user-select: none;
    998 	-ms-user-select: none;
    999 	user-select: none;
   1000 }
   1001 
   1002 address {
   1003 	font-style: normal;
   1004 	color: #2A3D61;
   1005 }
   1006 
   1007 table.doxtable caption {
   1008 	caption-side: top;
   1009 }
   1010 
   1011 table.doxtable {
   1012 	border-collapse:collapse;
   1013         margin-top: 4px;
   1014         margin-bottom: 4px;
   1015 }
   1016 
   1017 table.doxtable td, table.doxtable th {
   1018 	border: 1px solid #2D4068;
   1019 	padding: 3px 7px 2px;
   1020 }
   1021 
   1022 table.doxtable th {
   1023 	background-color: #374F7F;
   1024 	color: #FFFFFF;
   1025 	font-size: 110%;
   1026 	padding-bottom: 4px;
   1027 	padding-top: 5px;
   1028 }
   1029 
   1030 table.fieldtable {
   1031         /*width: 100%;*/
   1032         margin-bottom: 10px;
   1033         border: 1px solid #A8B8D9;
   1034         border-spacing: 0px;
   1035         -moz-border-radius: 4px;
   1036         -webkit-border-radius: 4px;
   1037         border-radius: 4px;
   1038         -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
   1039         -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
   1040         box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
   1041 }
   1042 
   1043 .fieldtable td, .fieldtable th {
   1044         padding: 3px 7px 2px;
   1045 }
   1046 
   1047 .fieldtable td.fieldtype, .fieldtable td.fieldname {
   1048         white-space: nowrap;
   1049         border-right: 1px solid #A8B8D9;
   1050         border-bottom: 1px solid #A8B8D9;
   1051         vertical-align: top;
   1052 }
   1053 
   1054 .fieldtable td.fieldname {
   1055         padding-top: 3px;
   1056 }
   1057 
   1058 .fieldtable td.fielddoc {
   1059         border-bottom: 1px solid #A8B8D9;
   1060         /*width: 100%;*/
   1061 }
   1062 
   1063 .fieldtable td.fielddoc p:first-child {
   1064         margin-top: 0px;
   1065 }       
   1066         
   1067 .fieldtable td.fielddoc p:last-child {
   1068         margin-bottom: 2px;
   1069 }
   1070 
   1071 .fieldtable tr:last-child td {
   1072         border-bottom: none;
   1073 }
   1074 
   1075 .fieldtable th {
   1076         background-image:url('nav_f.png');
   1077         background-repeat:repeat-x;
   1078         background-color: #E2E8F2;
   1079         font-size: 90%;
   1080         color: #253555;
   1081         padding-bottom: 4px;
   1082         padding-top: 5px;
   1083         text-align:left;
   1084         font-weight: 400;
   1085         -moz-border-radius-topleft: 4px;
   1086         -moz-border-radius-topright: 4px;
   1087         -webkit-border-top-left-radius: 4px;
   1088         -webkit-border-top-right-radius: 4px;
   1089         border-top-left-radius: 4px;
   1090         border-top-right-radius: 4px;
   1091         border-bottom: 1px solid #A8B8D9;
   1092 }
   1093 
   1094 
   1095 .tabsearch {
   1096 	top: 0px;
   1097 	left: 10px;
   1098 	height: 36px;
   1099 	background-image: url('tab_b.png');
   1100 	z-index: 101;
   1101 	overflow: hidden;
   1102 	font-size: 13px;
   1103 }
   1104 
   1105 .navpath ul
   1106 {
   1107 	font-size: 11px;
   1108 	background-image:url('tab_b.png');
   1109 	background-repeat:repeat-x;
   1110 	background-position: 0 -5px;
   1111 	height:30px;
   1112 	line-height:30px;
   1113 	color:#8AA0CC;
   1114 	border:solid 1px #C2CDE4;
   1115 	overflow:hidden;
   1116 	margin:0px;
   1117 	padding:0px;
   1118 }
   1119 
   1120 .navpath li
   1121 {
   1122 	list-style-type:none;
   1123 	float:left;
   1124 	padding-left:10px;
   1125 	padding-right:15px;
   1126 	background-image:url('bc_s.png');
   1127 	background-repeat:no-repeat;
   1128 	background-position:right;
   1129 	color:#364D7C;
   1130 }
   1131 
   1132 .navpath li.navelem a
   1133 {
   1134 	height:32px;
   1135 	display:block;
   1136 	text-decoration: none;
   1137 	outline: none;
   1138 	color: #283A5D;
   1139 	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
   1140 	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
   1141 	text-decoration: none;        
   1142 }
   1143 
   1144 .navpath li.navelem a:hover
   1145 {
   1146 	color:#6884BD;
   1147 }
   1148 
   1149 .navpath li.footer
   1150 {
   1151         list-style-type:none;
   1152         float:right;
   1153         padding-left:10px;
   1154         padding-right:15px;
   1155         background-image:none;
   1156         background-repeat:no-repeat;
   1157         background-position:right;
   1158         color:#364D7C;
   1159         font-size: 8pt;
   1160 }
   1161 
   1162 
   1163 div.summary
   1164 {
   1165 	float: right;
   1166 	font-size: 8pt;
   1167 	padding-right: 5px;
   1168 	width: 50%;
   1169 	text-align: right;
   1170 }       
   1171 
   1172 div.summary a
   1173 {
   1174 	white-space: nowrap;
   1175 }
   1176 
   1177 table.classindex
   1178 {
   1179         margin: 10px;
   1180         white-space: nowrap;
   1181         margin-left: 3%;
   1182         margin-right: 3%;
   1183         width: 94%;
   1184         border: 0;
   1185         border-spacing: 0; 
   1186         padding: 0;
   1187 }
   1188 
   1189 div.ingroups
   1190 {
   1191 	font-size: 8pt;
   1192 	width: 50%;
   1193 	text-align: left;
   1194 }
   1195 
   1196 div.ingroups a
   1197 {
   1198 	white-space: nowrap;
   1199 }
   1200 
   1201 div.header
   1202 {
   1203         background-image:url('nav_h.png');
   1204         background-repeat:repeat-x;
   1205 	background-color: #F9FAFC;
   1206 	margin:  0px;
   1207 	border-bottom: 1px solid #C4CFE5;
   1208 }
   1209 
   1210 div.headertitle
   1211 {
   1212 	padding: 5px 5px 5px 10px;
   1213 }
   1214 
   1215 .PageDocRTL-title div.headertitle {
   1216   text-align: right;
   1217   direction: rtl;
   1218 }
   1219 
   1220 dl {
   1221         padding: 0 0 0 0;
   1222 }
   1223 
   1224 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
   1225 dl.section {
   1226 	margin-left: 0px;
   1227 	padding-left: 0px;
   1228 }
   1229 
   1230 dl.section.DocNodeRTL {
   1231   margin-right: 0px;
   1232   padding-right: 0px;
   1233 }
   1234 
   1235 dl.note {
   1236   margin-left: -7px;
   1237   padding-left: 3px;
   1238   border-left: 4px solid;
   1239   border-color: #D0C000;
   1240 }
   1241 
   1242 dl.note.DocNodeRTL {
   1243   margin-left: 0;
   1244   padding-left: 0;
   1245   border-left: 0;
   1246   margin-right: -7px;
   1247   padding-right: 3px;
   1248   border-right: 4px solid;
   1249   border-color: #D0C000;
   1250 }
   1251 
   1252 dl.warning, dl.attention {
   1253   margin-left: -7px;
   1254   padding-left: 3px;
   1255   border-left: 4px solid;
   1256   border-color: #FF0000;
   1257 }
   1258 
   1259 dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {
   1260   margin-left: 0;
   1261   padding-left: 0;
   1262   border-left: 0;
   1263   margin-right: -7px;
   1264   padding-right: 3px;
   1265   border-right: 4px solid;
   1266   border-color: #FF0000;
   1267 }
   1268 
   1269 dl.pre, dl.post, dl.invariant {
   1270   margin-left: -7px;
   1271   padding-left: 3px;
   1272   border-left: 4px solid;
   1273   border-color: #00D000;
   1274 }
   1275 
   1276 dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {
   1277   margin-left: 0;
   1278   padding-left: 0;
   1279   border-left: 0;
   1280   margin-right: -7px;
   1281   padding-right: 3px;
   1282   border-right: 4px solid;
   1283   border-color: #00D000;
   1284 }
   1285 
   1286 dl.deprecated {
   1287   margin-left: -7px;
   1288   padding-left: 3px;
   1289   border-left: 4px solid;
   1290   border-color: #505050;
   1291 }
   1292 
   1293 dl.deprecated.DocNodeRTL {
   1294   margin-left: 0;
   1295   padding-left: 0;
   1296   border-left: 0;
   1297   margin-right: -7px;
   1298   padding-right: 3px;
   1299   border-right: 4px solid;
   1300   border-color: #505050;
   1301 }
   1302 
   1303 dl.todo {
   1304   margin-left: -7px;
   1305   padding-left: 3px;
   1306   border-left: 4px solid;
   1307   border-color: #00C0E0;
   1308 }
   1309 
   1310 dl.todo.DocNodeRTL {
   1311   margin-left: 0;
   1312   padding-left: 0;
   1313   border-left: 0;
   1314   margin-right: -7px;
   1315   padding-right: 3px;
   1316   border-right: 4px solid;
   1317   border-color: #00C0E0;
   1318 }
   1319 
   1320 dl.test {
   1321   margin-left: -7px;
   1322   padding-left: 3px;
   1323   border-left: 4px solid;
   1324   border-color: #3030E0;
   1325 }
   1326 
   1327 dl.test.DocNodeRTL {
   1328   margin-left: 0;
   1329   padding-left: 0;
   1330   border-left: 0;
   1331   margin-right: -7px;
   1332   padding-right: 3px;
   1333   border-right: 4px solid;
   1334   border-color: #3030E0;
   1335 }
   1336 
   1337 dl.bug {
   1338   margin-left: -7px;
   1339   padding-left: 3px;
   1340   border-left: 4px solid;
   1341   border-color: #C08050;
   1342 }
   1343 
   1344 dl.bug.DocNodeRTL {
   1345   margin-left: 0;
   1346   padding-left: 0;
   1347   border-left: 0;
   1348   margin-right: -7px;
   1349   padding-right: 3px;
   1350   border-right: 4px solid;
   1351   border-color: #C08050;
   1352 }
   1353 
   1354 dl.section dd {
   1355 	margin-bottom: 6px;
   1356 }
   1357 
   1358 
   1359 #projectlogo
   1360 {
   1361 	text-align: center;
   1362 	vertical-align: bottom;
   1363 	border-collapse: separate;
   1364 }
   1365  
   1366 #projectlogo img
   1367 { 
   1368 	border: 0px none;
   1369 }
   1370  
   1371 #projectalign
   1372 {
   1373         vertical-align: middle;
   1374 }
   1375 
   1376 #projectname
   1377 {
   1378 	font: 200% Tahoma, Arial,sans-serif;
   1379 	margin: 0px;
   1380 	padding: 2px 0px;
   1381 }
   1382     
   1383 #projectbrief
   1384 {
   1385 	font: 90% Tahoma, Arial,sans-serif;
   1386 	margin: 0px;
   1387 	padding: 0px;
   1388 }
   1389 
   1390 #projectnumber
   1391 {
   1392 	font: 50% Tahoma, Arial,sans-serif;
   1393 	margin: 0px;
   1394 	padding: 0px;
   1395 }
   1396 
   1397 #titlearea
   1398 {
   1399 	padding: 0px;
   1400 	margin: 0px;
   1401 	width: 100%;
   1402 	border-bottom: 1px solid #5373B4;
   1403 }
   1404 
   1405 .image
   1406 {
   1407         text-align: center;
   1408 }
   1409 
   1410 .dotgraph
   1411 {
   1412         text-align: center;
   1413 }
   1414 
   1415 .mscgraph
   1416 {
   1417         text-align: center;
   1418 }
   1419 
   1420 .plantumlgraph
   1421 {
   1422         text-align: center;
   1423 }
   1424 
   1425 .diagraph
   1426 {
   1427         text-align: center;
   1428 }
   1429 
   1430 .caption
   1431 {
   1432 	font-weight: bold;
   1433 }
   1434 
   1435 div.zoom
   1436 {
   1437 	border: 1px solid #90A5CE;
   1438 }
   1439 
   1440 dl.citelist {
   1441         margin-bottom:50px;
   1442 }
   1443 
   1444 dl.citelist dt {
   1445         color:#334975;
   1446         float:left;
   1447         font-weight:bold;
   1448         margin-right:10px;
   1449         padding:5px;
   1450         text-align:right;
   1451         width:52px;
   1452 }
   1453 
   1454 dl.citelist dd {
   1455         margin:2px 0 2px 72px;
   1456         padding:5px 0;
   1457 }
   1458 
   1459 div.toc {
   1460         padding: 14px 25px;
   1461         background-color: #F4F6FA;
   1462         border: 1px solid #D8DFEE;
   1463         border-radius: 7px 7px 7px 7px;
   1464         float: right;
   1465         height: auto;
   1466         margin: 0 8px 10px 10px;
   1467         width: 200px;
   1468 }
   1469 
   1470 .PageDocRTL-title div.toc {
   1471   float: left !important;
   1472   text-align: right;
   1473 }
   1474 
   1475 div.toc li {
   1476         background: url("bdwn.png") no-repeat scroll 0 5px transparent;
   1477         font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
   1478         margin-top: 5px;
   1479         padding-left: 10px;
   1480         padding-top: 2px;
   1481 }
   1482 
   1483 .PageDocRTL-title div.toc li {
   1484   background-position-x: right !important;
   1485   padding-left: 0 !important;
   1486   padding-right: 10px;
   1487 }
   1488 
   1489 div.toc h3 {
   1490         font: bold 12px/1.2 Arial,FreeSans,sans-serif;
   1491 	color: #4665A2;
   1492         border-bottom: 0 none;
   1493         margin: 0;
   1494 }
   1495 
   1496 div.toc ul {
   1497         list-style: none outside none;
   1498         border: medium none;
   1499         padding: 0px;
   1500 }       
   1501 
   1502 div.toc li.level1 {
   1503         margin-left: 0px;
   1504 }
   1505 
   1506 div.toc li.level2 {
   1507         margin-left: 15px;
   1508 }
   1509 
   1510 div.toc li.level3 {
   1511         margin-left: 30px;
   1512 }
   1513 
   1514 div.toc li.level4 {
   1515         margin-left: 45px;
   1516 }
   1517 
   1518 span.emoji {
   1519         /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
   1520          * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
   1521          */
   1522 }
   1523 
   1524 .PageDocRTL-title div.toc li.level1 {
   1525   margin-left: 0 !important;
   1526   margin-right: 0;
   1527 }
   1528 
   1529 .PageDocRTL-title div.toc li.level2 {
   1530   margin-left: 0 !important;
   1531   margin-right: 15px;
   1532 }
   1533 
   1534 .PageDocRTL-title div.toc li.level3 {
   1535   margin-left: 0 !important;
   1536   margin-right: 30px;
   1537 }
   1538 
   1539 .PageDocRTL-title div.toc li.level4 {
   1540   margin-left: 0 !important;
   1541   margin-right: 45px;
   1542 }
   1543 
   1544 .inherit_header {
   1545         font-weight: bold;
   1546         color: gray;
   1547         cursor: pointer;
   1548 	-webkit-touch-callout: none;
   1549 	-webkit-user-select: none;
   1550 	-khtml-user-select: none;
   1551 	-moz-user-select: none;
   1552 	-ms-user-select: none;
   1553 	user-select: none;
   1554 }
   1555 
   1556 .inherit_header td {
   1557         padding: 6px 0px 2px 5px;
   1558 }
   1559 
   1560 .inherit {
   1561         display: none;
   1562 }
   1563 
   1564 tr.heading h2 {
   1565         margin-top: 12px;
   1566         margin-bottom: 4px;
   1567 }
   1568 
   1569 /* tooltip related style info */
   1570 
   1571 .ttc {
   1572         position: absolute;
   1573         display: none;
   1574 }
   1575 
   1576 #powerTip {
   1577 	cursor: default;
   1578 	white-space: nowrap;
   1579 	background-color: white;
   1580 	border: 1px solid gray;
   1581 	border-radius: 4px 4px 4px 4px;
   1582 	box-shadow: 1px 1px 7px gray;
   1583 	display: none;
   1584 	font-size: smaller;
   1585 	max-width: 80%;
   1586 	opacity: 0.9;
   1587 	padding: 1ex 1em 1em;
   1588 	position: absolute;
   1589 	z-index: 2147483647;
   1590 }
   1591 
   1592 #powerTip div.ttdoc {
   1593         color: grey;
   1594 	font-style: italic;
   1595 }
   1596 
   1597 #powerTip div.ttname a {
   1598         font-weight: bold;
   1599 }
   1600 
   1601 #powerTip div.ttname {
   1602         font-weight: bold;
   1603 }
   1604 
   1605 #powerTip div.ttdeci {
   1606         color: #006318;
   1607 }
   1608 
   1609 #powerTip div {
   1610         margin: 0px;
   1611         padding: 0px;
   1612         font: 12px/16px Roboto,sans-serif;
   1613 }
   1614 
   1615 #powerTip:before, #powerTip:after {
   1616 	content: "";
   1617 	position: absolute;
   1618 	margin: 0px;
   1619 }
   1620 
   1621 #powerTip.n:after,  #powerTip.n:before,
   1622 #powerTip.s:after,  #powerTip.s:before,
   1623 #powerTip.w:after,  #powerTip.w:before,
   1624 #powerTip.e:after,  #powerTip.e:before,
   1625 #powerTip.ne:after, #powerTip.ne:before,
   1626 #powerTip.se:after, #powerTip.se:before,
   1627 #powerTip.nw:after, #powerTip.nw:before,
   1628 #powerTip.sw:after, #powerTip.sw:before {
   1629 	border: solid transparent;
   1630 	content: " ";
   1631 	height: 0;
   1632 	width: 0;
   1633 	position: absolute;
   1634 }
   1635 
   1636 #powerTip.n:after,  #powerTip.s:after,
   1637 #powerTip.w:after,  #powerTip.e:after,
   1638 #powerTip.nw:after, #powerTip.ne:after,
   1639 #powerTip.sw:after, #powerTip.se:after {
   1640 	border-color: rgba(255, 255, 255, 0);
   1641 }
   1642 
   1643 #powerTip.n:before,  #powerTip.s:before,
   1644 #powerTip.w:before,  #powerTip.e:before,
   1645 #powerTip.nw:before, #powerTip.ne:before,
   1646 #powerTip.sw:before, #powerTip.se:before {
   1647 	border-color: rgba(128, 128, 128, 0);
   1648 }
   1649 
   1650 #powerTip.n:after,  #powerTip.n:before,
   1651 #powerTip.ne:after, #powerTip.ne:before,
   1652 #powerTip.nw:after, #powerTip.nw:before {
   1653 	top: 100%;
   1654 }
   1655 
   1656 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
   1657 	border-top-color: #FFFFFF;
   1658 	border-width: 10px;
   1659 	margin: 0px -10px;
   1660 }
   1661 #powerTip.n:before {
   1662 	border-top-color: #808080;
   1663 	border-width: 11px;
   1664 	margin: 0px -11px;
   1665 }
   1666 #powerTip.n:after, #powerTip.n:before {
   1667 	left: 50%;
   1668 }
   1669 
   1670 #powerTip.nw:after, #powerTip.nw:before {
   1671 	right: 14px;
   1672 }
   1673 
   1674 #powerTip.ne:after, #powerTip.ne:before {
   1675 	left: 14px;
   1676 }
   1677 
   1678 #powerTip.s:after,  #powerTip.s:before,
   1679 #powerTip.se:after, #powerTip.se:before,
   1680 #powerTip.sw:after, #powerTip.sw:before {
   1681 	bottom: 100%;
   1682 }
   1683 
   1684 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
   1685 	border-bottom-color: #FFFFFF;
   1686 	border-width: 10px;
   1687 	margin: 0px -10px;
   1688 }
   1689 
   1690 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
   1691 	border-bottom-color: #808080;
   1692 	border-width: 11px;
   1693 	margin: 0px -11px;
   1694 }
   1695 
   1696 #powerTip.s:after, #powerTip.s:before {
   1697 	left: 50%;
   1698 }
   1699 
   1700 #powerTip.sw:after, #powerTip.sw:before {
   1701 	right: 14px;
   1702 }
   1703 
   1704 #powerTip.se:after, #powerTip.se:before {
   1705 	left: 14px;
   1706 }
   1707 
   1708 #powerTip.e:after, #powerTip.e:before {
   1709 	left: 100%;
   1710 }
   1711 #powerTip.e:after {
   1712 	border-left-color: #FFFFFF;
   1713 	border-width: 10px;
   1714 	top: 50%;
   1715 	margin-top: -10px;
   1716 }
   1717 #powerTip.e:before {
   1718 	border-left-color: #808080;
   1719 	border-width: 11px;
   1720 	top: 50%;
   1721 	margin-top: -11px;
   1722 }
   1723 
   1724 #powerTip.w:after, #powerTip.w:before {
   1725 	right: 100%;
   1726 }
   1727 #powerTip.w:after {
   1728 	border-right-color: #FFFFFF;
   1729 	border-width: 10px;
   1730 	top: 50%;
   1731 	margin-top: -10px;
   1732 }
   1733 #powerTip.w:before {
   1734 	border-right-color: #808080;
   1735 	border-width: 11px;
   1736 	top: 50%;
   1737 	margin-top: -11px;
   1738 }
   1739 
   1740 @media print
   1741 {
   1742   #top { display: none; }
   1743   #side-nav { display: none; }
   1744   #nav-path { display: none; }
   1745   body { overflow:visible; }
   1746   h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
   1747   .summary { display: none; }
   1748   .memitem { page-break-inside: avoid; }
   1749   #doc-content
   1750   {
   1751     margin-left:0 !important;
   1752     height:auto !important;
   1753     width:auto !important;
   1754     overflow:inherit;
   1755     display:inline;
   1756   }
   1757 }
   1758 
   1759 /* @group Markdown */
   1760 
   1761 table.markdownTable {
   1762 	border-collapse:collapse;
   1763         margin-top: 4px;
   1764         margin-bottom: 4px;
   1765 }
   1766 
   1767 table.markdownTable td, table.markdownTable th {
   1768 	border: 1px solid #2D4068;
   1769 	padding: 3px 7px 2px;
   1770 }
   1771 
   1772 table.markdownTable tr {
   1773 }
   1774 
   1775 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
   1776 	background-color: #374F7F;
   1777 	color: #FFFFFF;
   1778 	font-size: 110%;
   1779 	padding-bottom: 4px;
   1780 	padding-top: 5px;
   1781 }
   1782 
   1783 th.markdownTableHeadLeft, td.markdownTableBodyLeft {
   1784 	text-align: left
   1785 }
   1786 
   1787 th.markdownTableHeadRight, td.markdownTableBodyRight {
   1788 	text-align: right
   1789 }
   1790 
   1791 th.markdownTableHeadCenter, td.markdownTableBodyCenter {
   1792 	text-align: center
   1793 }
   1794 
   1795 .DocNodeRTL {
   1796   text-align: right;
   1797   direction: rtl;
   1798 }
   1799 
   1800 .DocNodeLTR {
   1801   text-align: left;
   1802   direction: ltr;
   1803 }
   1804 
   1805 table.DocNodeRTL {
   1806    width: auto;
   1807    margin-right: 0;
   1808    margin-left: auto;
   1809 }
   1810 
   1811 table.DocNodeLTR {
   1812    width: auto;
   1813    margin-right: auto;
   1814    margin-left: 0;
   1815 }
   1816 
   1817 tt, code, kbd, samp
   1818 {
   1819   display: inline-block;
   1820   direction:ltr; 
   1821 }
   1822 /* @end */
   1823 
   1824 u {
   1825 	text-decoration: underline;
   1826 }
   1827 

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.