1/* The standard CSS for doxygen */ 2:root { 3 --arm_light_blue: #00C1DE; 4 --arm_blue: #11809F; 5 --arm_blue1: #0091BD; 6 --arm_dark_blue: #002B49; 7 --arm_light_gray: #E5ECEB; 8 --arm_light_gray1: #EFF5F4; 9 --arm_light_gray2: #EBEBEB; 10 --arm_light_gray3: #F7F7F7; 11 --arm_dark_gray: #7D868C; 12 --arm_black: #333E48; 13 --arm_orange: #FF6B00; 14} 15 16body, table, div, p, dl { 17 font-family: Lato, Calibri, sans-serif; 18 font-size: 16px; 19 line-height: 22px; 20} 21 22/* styles */ 23 24.style1 { 25 text-align: center; 26} 27.style2 { 28 color: var(--arm_blue); 29 font-weight: normal; 30} 31.style3 { 32 text-align: left; 33} 34.style4 { 35 color: #008000; 36} 37.style5 { 38 color: #0000FF; 39} 40.style6 { 41 color: #000000; 42 font-style:italic; 43} 44.mand { 45 color: #0000FF; 46} 47.opt { 48 color: #008000; 49} 50.cond { 51 color: var(--arm_orange); 52} 53 54.choice 55{ 56 background-color:#F7F9D0; 57} 58.seq 59{ 60 background-color:#C9DECB; 61} 62.group1 63{ 64 background-color:#F8F1F1; 65} 66.group2 67{ 68 background-color:#DCEDEA; 69} 70 71.arrow { 72 color: var(--arm_blue); 73 -webkit-user-select: none; 74 -khtml-user-select: none; 75 -moz-user-select: none; 76 -ms-user-select: none; 77 user-select: none; 78 cursor: pointer; 79 font-size: 100%; 80 width: 16px; 81 height: 22px; 82 display: inline-block; 83} 84 85.main-menu { 86 margin: 0; 87 padding: 0; 88 display: table; 89 line-height: 24px; 90} 91 92ul { 93 list-style-type: disc; 94 padding-left: 2em; 95 margin-block-start: 0em; 96} 97 98li { 99 margin-top: 0.25em; 100 line-height: 24px; 101} 102 103ul ul { 104 list-style-type: circle; 105} 106 107ul ul ul { 108 list-style-type: square; 109} 110 111ul.hierarchy { 112 color: green; 113} 114 115em { 116 font-style:italic; 117} 118 119code { 120 font-family: monospace; 121 font-size: 85%; 122 line-height: 1.6; 123 background-color: var(--arm_light_gray2); 124 border-radius: 6px; 125 padding: 0.2em 0.4em; 126} 127 128/* Tables */ 129table.cmtab1 { 130 padding: 4px; 131 border-collapse: collapse; 132 border: 1px solid var(--arm_dark_gray); 133 text-align: justify; 134 width:70%; 135} 136 137th.cmtab1 { 138 background: var(--arm_light_gray3); 139 font-weight: bold; 140 height: 28px; 141} 142 143td.cmtab1 { 144 padding:1px; 145 text-align: left; 146} 147 148table.cmtable { 149 border-collapse:collapse; 150 margin-top: 4px; 151 margin-bottom: 4px; 152} 153 154table.cmtable td, table.cmtable th { 155 border: 1px solid var(--arm_light_gray); 156 padding: 7px 10px 5px; 157 text-align:left; 158} 159 160table.cmtable th { 161 background-color: var(--arm_blue); 162 color: white; 163} 164 165table.cmtable tr:nth-child(even) { 166 background-color: var(--arm_light_gray3); 167} 168 169td.MonoTxt { 170 font-family:"Arial monospaced for SAP"; 171} 172 173td.XML-Token 174{ 175 azimuth: 180; 176 font-style:italic; 177 color:Maroon; 178 z-index:20; 179} 180 181span.XML-Token 182{ 183 azimuth: 180; 184 font-style:italic; 185 color:Maroon; 186 z-index:20; 187} 188 189span.h2 190{ 191 font-size: 120%; 192 font-weight: bold; 193} 194 195div.new 196{ 197 background-color:#ccffcc; /* light green */ 198} 199 200div.mod 201{ 202 background-color:#ffe6cc; /* light amber */ 203} 204 205div.del 206{ 207 background-color:#ffcccc; /* light red */ 208} 209 210/* @group Heading Levels */ 211 212h1 { 213 font-size: 150%; 214 border-top-color: var(--arm_light_gray3); 215 border-top-width: 2px; 216 border-top-style: solid; 217 padding: 1em 0 0; 218 margin-top: 0.5em; 219 margin-bottom: 0.75em; 220} 221/* 222h1:before { 223 margin-bottom: 1em; 224 content: ""; 225 background-color: var(--arm_light_gray3); 226 height: 2px; 227 display: block; 228 width: 100%; 229} 230*/ 231.title { 232 font-size: 150%; 233 font-weight: bold; 234 margin: 10px 2px; 235} 236 237h2 { 238 font-size: 120%; 239 margin-top: 1.25em; 240 margin-bottom: 0.25em; 241} 242 243h3 { 244 font-size: 100%; 245 margin-top: 1.25em; 246 margin-bottom: 0.25em; 247} 248 249h4 { 250 font-size: 100%; 251 color: #505050; 252} 253 254h1, h2, h3, h4, h5, h6 { 255 -webkit-transition: text-shadow 0.5s linear; 256 -moz-transition: text-shadow 0.5s linear; 257 -ms-transition: text-shadow 0.5s linear; 258 -o-transition: text-shadow 0.5s linear; 259 transition: text-shadow 0.5s linear; 260 margin-right: 15px; 261} 262 263h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { 264 text-shadow: 0 0 15px cyan; 265} 266 267dt { 268 font-weight: bold; 269} 270 271div.multicol { 272 -moz-column-gap: 1em; 273 -webkit-column-gap: 1em; 274 -moz-column-count: 3; 275 -webkit-column-count: 3; 276} 277 278p { 279 margin-block-start: 1em; 280 margin-block-end: 0.5em; 281} 282 283p.startli, p.startdd, p.starttd { 284 margin-top: 2px; 285} 286 287p.endli { 288 margin-bottom: 0px; 289} 290 291p.enddd { 292 margin-bottom: 4px; 293} 294 295p.endtd { 296 margin-bottom: 2px; 297} 298 299/* @end */ 300 301caption { 302 font-weight: bold; 303} 304 305span.legend { 306 font-size: 70%; 307 text-align: center; 308} 309 310h3.version { 311 font-size: 90%; 312 text-align: center; 313} 314 315div.qindex, div.navtab{ 316 background-color: #EBEFF6; 317 border: 1px solid #A2B4D8; 318 text-align: center; 319} 320 321div.qindex, div.navpath { 322 width: 100%; 323 line-height: 140%; 324} 325 326div.navtab { 327 margin-right: 15px; 328} 329 330/* @group Link Styling */ 331 332a { 333 color: var(--arm_blue); 334 text-decoration: none; 335} 336 337.contents a:visited { 338 color: var(--arm_blue); 339} 340 341a:hover { 342 text-decoration: underline; 343} 344 345a.qindex { 346 font-weight: bold; 347} 348 349a.qindexHL { 350 font-weight: bold; 351 background-color: #9AAED5; 352 color: #ffffff; 353 border: 1px double #849CCC; 354} 355 356.contents a.qindexHL:visited { 357 color: #ffffff; 358} 359 360a.el { 361 font-weight: bold; 362} 363 364a.elRef { 365} 366 367a.code, a.code:visited { 368 color: #4665A2; 369} 370 371a.codeRef, a.codeRef:visited { 372 color: #4665A2; 373} 374 375/* @end */ 376 377dl.el { 378 margin-left: -1cm; 379} 380 381 382pre.fragment { 383 font-family: monospace; 384 background-color: var(--arm_light_gray2); 385 border-radius: 6px; 386 padding: 0.2em 0.4em; 387 font-size: 85%; 388 line-height: 1.45; 389 margin: 0.5em 0px; 390} 391 392div.fragment { 393 font-family: monospace; 394 background-color: var(--arm_light_gray2); 395 border-radius: 6px; 396 padding: 0.2em 0.4em; 397 font-size: 85%; 398 line-height: 1.45; 399} 400 401div.line { 402 font-family: monospace; 403 font-size: 100%; 404 line-height: 1.45; 405 text-wrap: unrestricted; 406 white-space: -moz-pre-wrap; /* Moz */ 407 white-space: -pre-wrap; /* Opera 4-6 */ 408 white-space: -o-pre-wrap; /* Opera 7 */ 409 white-space: pre-wrap; /* CSS3 */ 410 word-wrap: break-word; /* IE 5.5+ */ 411 text-indent: -53px; 412 padding-left: 53px; 413 padding-bottom: 0px; 414 margin: 0px; 415} 416 417span.lineno { 418 padding-right: 4px; 419 text-align: right; 420 border-right: 2px solid #0F0; 421 background-color: #E8E8E8; 422 white-space: pre; 423} 424span.lineno a { 425 background-color: #D8D8D8; 426} 427 428span.lineno a:hover { 429 background-color: #C8C8C8; 430} 431 432div.ah { 433 background-color: black; 434 font-weight: bold; 435 color: #ffffff; 436 margin-bottom: 3px; 437 margin-top: 3px; 438 padding: 0.2em; 439 border: solid thin #333; 440 border-radius: 0.5em; 441 -webkit-border-radius: .5em; 442 -moz-border-radius: .5em; 443} 444 445div.groupHeader { 446 margin-left: 16px; 447 margin-top: 12px; 448 font-weight: bold; 449} 450 451div.groupText { 452 margin-left: 16px; 453 font-style: italic; 454} 455 456body { 457 background-color: white; 458 color: black; 459 margin: 0; 460} 461 462div.contents { 463 margin-top: 10px; 464 margin-left: 12px; 465 margin-right: 8px; 466} 467 468td.indexkey { 469 background-color: #EBEFF6; 470 font-weight: bold; 471 border: 1px solid #C3CFE6; 472 margin: 2px 0px 2px 0; 473 padding: 2px 10px; 474 white-space: nowrap; 475 vertical-align: top; 476} 477 478td.indexvalue { 479 background-color: #EBEFF6; 480 border: 1px solid #C3CFE6; 481 padding: 2px 10px; 482 margin: 2px 0px; 483} 484 485tr.memlist { 486 background-color: #EDF1F7; 487} 488 489p.formulaDsp { 490 text-align: center; 491} 492 493img.formulaDsp { 494 495} 496 497img.formulaInl { 498 vertical-align: middle; 499} 500 501div.center { 502 text-align: center; 503 margin-top: 0px; 504 margin-bottom: 0px; 505 padding: 0px; 506} 507 508div.center img { 509 border: 0px; 510} 511 512address.footer { 513 text-align: right; 514 padding-right: 12px; 515} 516 517img.footer { 518 border: 0px; 519 vertical-align: middle; 520} 521 522/* @group Code Colorization */ 523 524span.keyword { 525 color: #008000 526} 527 528span.keywordtype { 529 color: #604020 530} 531 532span.keywordflow { 533 color: #e08000 534} 535 536span.comment { 537 color: #800000 538} 539 540span.preprocessor { 541 color: #806020 542} 543 544span.stringliteral { 545 color: #002080 546} 547 548span.charliteral { 549 color: #008080 550} 551 552span.vhdldigit { 553 color: #ff00ff 554} 555 556span.vhdlchar { 557 color: #000000 558} 559 560span.vhdlkeyword { 561 color: #700070 562} 563 564span.vhdllogic { 565 color: #ff0000 566} 567 568blockquote { 569 background-color: #F7F8FB; 570 border-left: 2px solid #9AAED5; 571 margin: 0 24px 0 4px; 572 padding: 0 12px 0 16px; 573} 574 575/* @end */ 576 577/* 578.search { 579 color: #003399; 580 font-weight: bold; 581} 582 583form.search { 584 margin-bottom: 0px; 585 margin-top: 0px; 586} 587 588input.search { 589 font-size: 75%; 590 color: #000080; 591 font-weight: normal; 592 background-color: #e8eef2; 593} 594*/ 595 596td.tiny { 597 font-size: 75%; 598} 599 600.dirtab { 601 padding: 4px; 602 border-collapse: collapse; 603 border: 1px solid #A2B4D8; 604} 605 606th.dirtab { 607 background: #EBEFF6; 608 font-weight: bold; 609} 610 611hr { 612 height: 0px; 613 border: none; 614 border-top: 1px solid #4769AD; 615} 616 617hr.footer { 618 height: 1px; 619} 620 621/* @group Member Descriptions */ 622 623table.memberdecls { 624 border-spacing: 0px; 625 padding: 0px; 626} 627 628.memberdecls td { 629 -webkit-transition-property: background-color, box-shadow; 630 -webkit-transition-duration: 0.5s; 631 -moz-transition-property: background-color, box-shadow; 632 -moz-transition-duration: 0.5s; 633 -ms-transition-property: background-color, box-shadow; 634 -ms-transition-duration: 0.5s; 635 -o-transition-property: background-color, box-shadow; 636 -o-transition-duration: 0.5s; 637 transition-property: background-color, box-shadow; 638 transition-duration: 0.5s; 639} 640 641.memberdecls td.glow { 642 background-color: cyan; 643 /*box-shadow: 0 0 15px cyan; */ 644} 645 646.mdescLeft, .mdescRight, 647.memItemLeft, .memItemRight, 648.memTemplItemLeft, .memTemplItemRight, .memTemplParams { 649 background-color: #F9FAFC; 650 border: none; 651 margin: 4px; 652 padding: 1px 0 0 8px; 653} 654 655.mdescLeft, .mdescRight { 656 padding: 0px 8px 4px 8px; 657 color: #555; 658} 659 660.memItemLeft, .memItemRight, .memTemplParams { 661 border-top: 1px solid var(--arm_light_gray);/*#C3CFE6;*/ 662} 663 664.memItemLeft, .memTemplItemLeft { 665 white-space: nowrap; 666} 667 668.memItemRight { 669 width: 100%; 670} 671 672.memTemplParams { 673 color: #4464A5; 674 white-space: nowrap; 675} 676 677/* @end */ 678 679/* @group Member Details */ 680 681/* Styles for detailed member documentation */ 682 683.memtitle { 684 display: inline-block; 685 padding: 8px; 686 padding-bottom: 12px; 687 padding-right: 12px; 688 border-top: 1px solid var(--arm_dark_gray); 689 border-left: 1px solid var(--arm_dark_gray); 690 border-right: 1px solid var(--arm_dark_gray); 691 border-top-right-radius: 4px; 692 border-top-left-radius: 4px; 693 margin-bottom: -1px; 694 background-color: var(--arm_light_gray2); 695 line-height: 1.25; 696 font-weight: 600; 697 float:top; 698} 699 700.permalink 701{ 702 font-size: 100%; 703 display: inline-block; 704 vertical-align: middle; 705 padding-bottom:6px; 706} 707 708.memtemplate { 709 font-size: 80%; 710 color: #4464A5; 711 font-weight: normal; 712 margin-left: 9px; 713} 714 715.memnav { 716 background-color: #EBEFF6; 717 border: 1px solid #A2B4D8; 718 text-align: center; 719 margin: 2px; 720 margin-right: 15px; 721 padding: 2px; 722} 723 724.mempage { 725 width: 100%; 726} 727 728.memitem { 729 padding: 0; 730 margin-bottom: 10px; 731 margin-right: 5px; 732 -webkit-transition: box-shadow 0.5s linear; 733 -moz-transition: box-shadow 0.5s linear; 734 -ms-transition: box-shadow 0.5s linear; 735 -o-transition: box-shadow 0.5s linear; 736 transition: box-shadow 0.5s linear; 737} 738 739.memitem.glow { 740 /*box-shadow: 0 0 15px cyan; */ 741} 742 743.memname { 744 font-weight: bold; 745 margin-left: 6px; 746} 747 748.memname td { 749 vertical-align: bottom; 750} 751 752.memproto, dl.reflist dt { 753 border-top: 1px solid var(--arm_dark_gray); 754 border-left: 1px solid var(--arm_dark_gray); 755 border-right: 1px solid var(--arm_dark_gray); 756 padding: 6px 0px 6px 0px; 757 color: var(--arm_black); 758 font-weight: bold; 759 background-color: var(--arm_light_gray2); 760 border-top-right-radius: 4px; 761 border-top-left-radius: 0px; 762 /* firefox specific markup */ 763 -moz-border-radius-topright: 4px; 764 -moz-border-radius-topleft: 0px; 765 /* webkit specific markup */ 766 -webkit-border-top-right-radius: 4px; 767 -webkit-border-top-left-radius: 0px; 768} 769 770.memdoc, dl.reflist dd { 771 border: 1px solid var(--arm_dark_gray); 772 padding: 6px 10px 2px 10px; 773 background-color: #FFFFFF; 774 /* opera specific markup */ 775 border-bottom-left-radius: 4px; 776 border-bottom-right-radius: 4px; 777 /* firefox specific markup */ 778 -moz-border-radius-bottomleft: 4px; 779 -moz-border-radius-bottomright: 4px; 780 /* webkit specific markup */ 781 -webkit-border-bottom-left-radius: 4px; 782 -webkit-border-bottom-right-radius: 4px; 783} 784 785dl.reflist dt { 786 padding: 5px; 787} 788 789dl.reflist dd { 790 margin: 0px 0px 10px 0px; 791 padding: 5px; 792} 793 794.paramkey { 795 text-align: right; 796} 797 798.paramtype { 799 white-space: nowrap; 800} 801 802.paramname { 803 color: #602020; 804 white-space: nowrap; 805} 806.paramname em { 807 font-style: normal; 808} 809 810.params, .retval, .exception, .tparams { 811 margin-left: 0px; 812 padding-left: 0px; 813} 814 815.params .paramname, .retval .paramname { 816 font-weight: bold; 817 vertical-align: top; 818} 819 820.params .paramtype { 821 font-style: italic; 822 vertical-align: top; 823} 824 825.params .paramdir { 826 font-family: "courier new",courier,monospace; 827 vertical-align: top; 828} 829 830table.mlabels { 831 border-spacing: 0px; 832} 833 834td.mlabels-left { 835 width: 100%; 836 padding: 0px; 837} 838 839td.mlabels-right { 840 vertical-align: bottom; 841 padding: 0px; 842 white-space: nowrap; 843} 844 845span.mlabels { 846 margin-left: 8px; 847} 848 849span.mlabel { 850 background-color: #708CC4; 851 border-top:1px solid #5072B7; 852 border-left:1px solid #5072B7; 853 border-right:1px solid #C3CFE6; 854 border-bottom:1px solid #C3CFE6; 855 text-shadow: none; 856 color: white; 857 margin-right: 4px; 858 padding: 2px 3px; 859 border-radius: 3px; 860 font-size: 7pt; 861 white-space: nowrap; 862} 863 864 865 866/* @end */ 867 868/* these are for tree view when not used as main index */ 869 870div.directory { 871 margin: 10px 0px; 872 border-top: 1px solid var(--arm_dark_gray); 873 border-bottom: 1px solid var(--arm_dark_gray); 874 width: 100%; 875} 876 877.directory table { 878 border-collapse:collapse; 879} 880 881.directory td { 882 margin: 0px; 883 padding: 0px 0px 15px 0px; 884 vertical-align: top; 885} 886 887.directory td.entry { 888 white-space: nowrap; 889 padding-right: 6px; 890} 891 892.directory td.entry a { 893 outline:none; 894 padding-left: 6px; 895} 896 897.directory td.desc { 898 width: 100%; 899 padding-left: 6px; 900 padding-right: 6px; 901 border-left: 1px solid rgba(0,0,0,0.05); 902} 903 904.directory tr.even { 905 padding-left: 6px; 906 background-color: #F7F8FB; 907} 908 909.directory img { 910 vertical-align: -30%; 911} 912 913.directory .levels { 914 white-space: nowrap; 915 width: 100%; 916 text-align: right; 917 font-size: 9pt; 918} 919 920.directory .levels span { 921 cursor: pointer; 922 padding-left: 2px; 923 padding-right: 2px; 924 color: #3A568E; 925} 926 927div.dynheader { 928 margin-top: 8px; 929 -webkit-touch-callout: none; 930 -webkit-user-select: none; 931 -khtml-user-select: none; 932 -moz-user-select: none; 933 -ms-user-select: none; 934 user-select: none; 935} 936 937address { 938 font-style: normal; 939 color: #293C63; 940} 941 942table.doxtable { 943 border-collapse:collapse; 944 margin-top: 4px; 945 margin-bottom: 4px; 946} 947 948table.doxtable td, table.doxtable th { 949 border: 1px solid var(--arm_light_gray); 950 padding: 7px 10px 5px; 951 text-align:left; 952} 953 954table.doxtable th { 955 background-color: var(--arm_blue); 956 color: white; 957} 958 959table.doxtable tr:nth-child(even) { 960 background-color: #F9FAFC; /*var(--arm_light_gray3); */ 961} 962 963table.fieldtable { 964 width: 100%; 965 margin-bottom: 10px; 966 border: 1px solid var(--arm_dark_gray); 967 border-spacing: 0px; 968 -moz-border-radius: 4px; 969 -webkit-border-radius: 4px; 970 border-radius: 4px; 971} 972 973.fieldtable td, .fieldtable th { 974 padding: 3px 7px 2px; 975} 976 977.fieldtable td.fieldtype, .fieldtable td.fieldname, td.fieldoc{ 978 white-space: nowrap; 979 border-right: 1px solid var(--arm_dark_gray); 980 border-bottom: 1px solid var(--arm_dark_gray); 981 vertical-align: top; 982} 983 984.fieldtable td.fielddoc { 985 border-bottom: 1px solid var(--arm_dark_gray); 986 width: 100%; 987} 988 989.fieldtable td.fielddoc p { 990 margin-top: 0px; 991} 992 993.fieldtable tr:last-child td { 994 border-bottom: none; 995} 996 997.fieldtable th { 998 background-color: var(--arm_light_gray1); 999 font-size: 100%; 1000 color: var(--arm_black); 1001 padding-bottom: 4px; 1002 padding-top: 5px; 1003 text-align:left; 1004 -moz-border-radius-topleft: 4px; 1005 -moz-border-radius-topright: 4px; 1006 -webkit-border-top-left-radius: 4px; 1007 -webkit-border-top-right-radius: 4px; 1008 border-top-left-radius: 4px; 1009 border-top-right-radius: 4px; 1010 border-bottom: 1px solid var(--arm_dark_gray); 1011} 1012 1013 1014/* @group Markdown */ 1015 1016table.markdownTable { 1017 border-collapse:collapse; 1018 margin-top: 4px; 1019 margin-bottom: 4px; 1020} 1021 1022table.markdownTable td, table.markdownTable th { 1023 border: 1px solid var(--arm_light_gray); 1024 padding: 7px 10px 5px; 1025} 1026 1027table.markdownTable th { 1028 background-color: var(--arm_blue); 1029 color: white; 1030} 1031 1032table.markdownTable tr:nth-child(even) { 1033 background-color: var(--arm_light_gray3); 1034} 1035 1036/* for hyperlinks in table head rows */ 1037table.markdownTable th a{ 1038 color: white; 1039 text-decoration: underline; 1040} 1041 1042table.markdownTable th a:visited{ 1043 color: white; 1044} 1045 1046table.markdownTable th a:hover{ 1047 color: var(--arm_yellow); 1048} 1049 1050th.markdownTableHeadLeft, td.markdownTableBodyLeft { 1051 text-align: left 1052} 1053 1054th.markdownTableHeadRight, td.markdownTableBodyRight { 1055 text-align: right 1056} 1057 1058th.markdownTableHeadCenter, td.markdownTableBodyCenter { 1059 text-align: center 1060} 1061 1062/* @end */ 1063 1064 1065.tabsearch { 1066 top: 0px; 1067 left: 10px; 1068 height: 36px; 1069 background-image: url('tab_b.png'); 1070 z-index: 101; 1071 overflow: hidden; 1072 font-size: 13px; 1073} 1074 1075.navpath ul 1076{ 1077 font-size: 11px; 1078 background-color:var(--arm_black); 1079 height:30px; 1080 line-height:30px; 1081 color:white; 1082 border:solid 1px #C1CDE5; 1083 overflow:hidden; 1084 margin:0px; 1085 padding:0px; 1086} 1087 1088.navpath li 1089{ 1090 list-style-type:none; 1091 float:left; 1092 padding-left:10px; 1093 padding-right:15px; 1094 color:#344D7E; 1095} 1096 1097.navpath li.navelem a 1098{ 1099 height:32px; 1100 display:block; 1101 text-decoration: none; 1102 outline: none; 1103} 1104 1105.navpath li.navelem a:hover 1106{ 1107 color:#6583BF; 1108} 1109 1110.navpath li.footer 1111{ 1112 list-style-type:none; 1113 float:right; 1114 padding-left:10px; 1115 padding-right:15px; 1116 color:var(--arm_white); 1117 font-size: 8pt; 1118} 1119 1120div.summary 1121{ 1122 float: right; 1123 font-size: 8pt; 1124 padding-right: 5px; 1125 width: 50%; 1126 text-align: right; 1127} 1128 1129div.summary a 1130{ 1131 white-space: nowrap; 1132} 1133 1134div.ingroups 1135{ 1136 margin-left: 5px; 1137 font-size: 8pt; 1138 padding-left: 5px; 1139 width: 50%; 1140 text-align: left; 1141} 1142 1143div.ingroups a 1144{ 1145 white-space: nowrap; 1146} 1147 1148div.header 1149{ 1150 background-color: white; 1151 margin: 0px; 1152} 1153 1154div.headertitle 1155{ 1156 padding: 5px 5px 5px 7px; 1157} 1158 1159dl 1160{ 1161 padding: 0 0 0 10px; 1162} 1163 1164/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ 1165dl.section 1166{ 1167 margin-left: 0px; 1168 padding-left: 0px; 1169} 1170 1171dl.note 1172{ 1173 margin-left:-7px; 1174 padding-left: 3px; 1175 border-left:4px solid; 1176 border-color: #D0C000; 1177} 1178 1179dl.warning, dl.attention 1180{ 1181 margin-left:-7px; 1182 padding-left: 3px; 1183 border-left:4px solid; 1184 border-color: #FF0000; 1185} 1186 1187dl.pre, dl.post, dl.invariant 1188{ 1189 margin-left:-7px; 1190 padding-left: 3px; 1191 border-left:4px solid; 1192 border-color: #00D000; 1193} 1194 1195dl.deprecated 1196{ 1197 margin-left:-7px; 1198 padding-left: 3px; 1199 border-left:4px solid; 1200 border-color: #505050; 1201} 1202 1203dl.todo 1204{ 1205 margin-left:-7px; 1206 padding-left: 3px; 1207 border-left:4px solid; 1208 border-color: #00C0E0; 1209} 1210 1211dl.test 1212{ 1213 margin-left:-7px; 1214 padding-left: 3px; 1215 border-left:4px solid; 1216 border-color: #3030E0; 1217} 1218 1219dl.bug 1220{ 1221 margin-left:-7px; 1222 padding-left: 3px; 1223 border-left:4px solid; 1224 border-color: #C08050; 1225} 1226 1227dl.safety 1228{ 1229 margin-left:-7px; 1230 padding-left: 3px; 1231 border-left:4px solid; 1232 border-color: #008000; 1233} 1234 1235 1236dl.section dd { 1237 margin-bottom: 6px; 1238} 1239 1240 1241#projectlogo 1242{ 1243 text-align: center; 1244 vertical-align: middle; 1245 border-collapse: separate; 1246} 1247 1248#projectlogo img 1249{ 1250 border: 0px none; 1251} 1252 1253#projectname 1254{ 1255 font: 270% 'Lato Lite', Lato, Caibri, sans-serif; 1256 font-weight: 600; 1257 margin: 0px; 1258 color: white; 1259 padding: 2px 0px; 1260} 1261 1262#projectbrief 1263{ 1264 font: 140% "Lato Lite", Lato, Caibri, sans-serif; 1265 margin: 0px; 1266 color: white; 1267 padding: 4px 0px 4px; 1268} 1269 1270#projectnumber 1271{ 1272 font: 50% "Lato Lite", Lato, Caibri, sans-serif; 1273 margin: 0px; 1274 color: white; 1275 padding: 0px; 1276} 1277 1278#titlearea 1279{ 1280 padding: 0px; 1281 margin: 0px; 1282 width: 100%; 1283 border-bottom: 1px solid var(--arm_dark_gray); 1284 background-color: var(--arm_black); 1285} 1286 1287.image 1288{ 1289 text-align: left; 1290 display: grid; 1291 justify-content: start; 1292 align-items: baseline; 1293 justify-items: center; 1294} 1295 1296.dotgraph 1297{ 1298 text-align: center; 1299} 1300 1301.mscgraph 1302{ 1303 text-align: center; 1304} 1305 1306.caption 1307{ 1308 font-weight: bold; 1309 font-size: 80%; 1310} 1311 1312div.zoom 1313{ 1314 border: 1px solid #8EA4D0; 1315} 1316 1317dl.citelist { 1318 margin-bottom:50px; 1319} 1320 1321dl.citelist dt { 1322 color:#314877; 1323 float:left; 1324 font-weight:bold; 1325 margin-right:10px; 1326 padding:5px; 1327} 1328 1329dl.citelist dd { 1330 margin:2px 0; 1331 padding:5px 0; 1332} 1333 1334div.toc { 1335 padding: 14px 25px; 1336 background-color: #F4F6FA; 1337 border: 1px solid #D7DFEE; 1338 border-radius: 7px 7px 7px 7px; 1339 float: right; 1340 height: auto; 1341 margin: 0 20px 10px 10px; 1342 width: 200px; 1343} 1344 1345div.toc li { 1346 background: url("bdwn.png") no-repeat scroll 0 5px transparent; 1347 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; 1348 margin-top: 5px; 1349 padding-left: 10px; 1350 padding-top: 2px; 1351} 1352 1353div.toc h3 { 1354 font: bold 12px/1.2 Arial,FreeSans,sans-serif; 1355 color: #4464A5; 1356 border-bottom: 0 none; 1357 margin: 0; 1358} 1359 1360div.toc ul { 1361 list-style: none outside none; 1362 border: medium none; 1363 padding: 0px; 1364} 1365 1366div.toc li.level1 { 1367 margin-left: 0px; 1368} 1369 1370div.toc li.level2 { 1371 margin-left: 15px; 1372} 1373 1374div.toc li.level3 { 1375 margin-left: 30px; 1376} 1377 1378div.toc li.level4 { 1379 margin-left: 45px; 1380} 1381 1382.inherit_header { 1383 font-weight: bold; 1384 color: gray; 1385 cursor: pointer; 1386 -webkit-touch-callout: none; 1387 -webkit-user-select: none; 1388 -khtml-user-select: none; 1389 -moz-user-select: none; 1390 -ms-user-select: none; 1391 user-select: none; 1392} 1393 1394.inherit_header td { 1395 padding: 6px 0px 2px 5px; 1396} 1397 1398.inherit { 1399 display: none; 1400} 1401 1402tr.heading h2 { 1403 margin-top: 12px; 1404 margin-bottom: 4px; 1405} 1406 1407@media print 1408{ 1409 #top { display: none; } 1410 #side-nav { display: none; } 1411 #nav-path { display: none; } 1412 body { overflow:visible; } 1413 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } 1414 .summary { display: none; } 1415 .memitem { page-break-inside: avoid; } 1416 #doc-content 1417 { 1418 margin-left:0 !important; 1419 height:auto !important; 1420 width:auto !important; 1421 overflow:inherit; 1422 display:inline; 1423 } 1424} 1425 1426