1 /* The standard CSS for doxygen 1.9.6*/
3 --arm_light_blue: #00C1DE;
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_dark_gray1: #6F777C;
13 --arm_dark_gray2:#383b40;
15 --arm_black1: #1f2023;
16 --arm_black2: #2d2f34;
17 --arm_orange: #FF6B00;
18 --max_content_width: 1200px;
19 --max_textblock_width: 950px;
21 /* default spacings. Most components reference these values for spacing, to provide uniform spacing on the page. */
23 --spacing-medium: 10px;
24 --spacing-large: 16px;
26 --toc-sticky-top: var(--spacing-medium);
28 --toc-max-height: calc(100vh - 2 * var(--spacing-medium) - 85px);
29 --toc-font-size: 14px;
30 --toc-header-font-size: 15px;
35 /* page base colors */
36 --page-background-color: white;
37 --page-foreground-color: black;
38 --page-link-color: var(--arm_blue);
39 --page-visited-link-color: var(--arm_blue);
42 --index-odd-item-bg-color: #F7F8FB;
43 --index-even-item-bg-color: var(--page-background-color);
44 --index-header-color: black;
45 --index-separator-color: #A0A0A0;
48 --header-background-color: var(--page-background-color);
49 --header-separator-color: var(--page-background-color);
50 --header-gradient-image: none;
51 --group-header-separator-color: var(--arm_light_gray3);
52 --group-header-color: var(--page-foreground-color);
53 --inherit-header-color: gray;
55 --footer-foreground-color: #2A3D61;
56 --footer-logo-width: 104px;
57 --citation-label-color: #334975;
60 --title-background-color: white;
61 --title-separator-color: #5373B4;
62 --directory-separator-color: #9CAFD4;
63 --separator-color:var(--nav-splitbar-color);
65 --blockquote-background-color: #F7F8FB;
66 --blockquote-border-color: var(--separator-color);
68 --scrollbar-thumb-color: #9CAFD4;
69 --scrollbar-background-color: #F9FAFC;
71 --icon-background-color: #728DC1;
72 --icon-foreground-color: white;
73 --icon-doc-image: url('doc.png');
75 /* brief member declaration list */
76 --memdecl-background-color:#F9FAFC;
77 --memdecl-separator-color: #DEE4F0;
78 --memdecl-foreground-color: var(--page-foreground-color);
79 --memdecl-template-color: #4665A2;
81 /* detailed member list */
82 --memdef-border-color: var(--arm_dark_gray);
83 --memdef-title-background-color: var(--arm_light_gray2);
84 --memdef-title-gradient-image: none;
85 --memdef-table-header-background-color: var(--arm_light_gray1);
86 --memdef-proto-background-color: var(--arm_light_gray2);
87 --memdef-proto-text-color: var(--arm_black);
88 --memdef-proto-text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
89 --memdef-doc-background-color: var(--page-background-color);
90 --memdef-param-name-color: #602020;
91 --memdef-template-color: #4665A2;
94 --table-cell-border-color: var(--arm_light_gray);
95 --table-header-background-color: var(--arm_blue);
96 --table-header-foreground-color: white;
97 --table-even-cell-color: var(--arm_light_gray3);;
98 --table-odd-cell-color: #white;
102 --label-background-color: #728DC1;
103 --label-left-top-border-color: #5373B4;
104 --label-right-bottom-border-color: #C4CFE5;
105 --label-foreground-color: white;
107 /** navigation bar/tree/menu */
108 --nav-background-color: var(--page-background-color);
109 --nav-foreground-color: var(--page-foreground-color);
110 --nav-gradient-image: none;
111 --nav-gradient-hover-image: none;
112 --nav-gradient-active-image: none;
113 --nav-gradient-active-image-parent: none;
114 --nav-separator-image: none;
115 --nav-breadcrumb-image: none;
116 --nav-breadcrumb-border-color: #C2CDE4;
117 --nav-splitbar-image: none;
118 --nav-splitbar-color: var(--arm_light_gray);
119 --nav-font-size-level1: 13px;
120 --nav-font-size-level2: 10px;
121 --nav-font-size-level3: 9px;
122 --nav-text-normal-color:var(--arm_black);
123 --nav-text-hover-color: var(--arm_orange);
124 --nav-text-active-color: var(--arm_black);
125 --nav-text-normal-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
126 --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
127 --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
128 --nav-menu-button-color: #364D7C;
129 --nav-menu-background-color: white;
130 --nav-menu-foreground-color: #555555;
131 --nav-menu-toggle-color: rgba(255, 255, 255, 0.5);
132 --nav-arrow-color: var(--arm_blue);
133 --nav-arrow-selected-color: var(--arm_blue);
134 --nav_tabs-text-color:var(--arm_dark_gray);
135 --nav_tabs-text-active-color:white;
136 --nav_tabs-background-color:var(--arm_black2);
137 --nav_tabs-background-active-color:var(--arm_dark_gray);
138 --nav_tabs-border-color:var(--arm_dark_gray);
140 /* table of contents */
141 --toc-background-color: var(--nav-background-color);
142 --toc-foreground-color: var(--nav-foreground-color);
143 --toc-active-color: var(--arm_dark_blue);
144 --toc-border-color: #D8DFEE;
145 --toc-header-color: #4665A2;
148 --search-background-color: white;
149 --search-foreground-color: #909090;
150 --search-magnification-image: url('mag.svg');
151 --search-magnification-select-image: url('mag_sel.svg');
152 --search-active-color: black;
153 --search-filter-background-color: #F9FAFC;
154 --search-filter-foreground-color: black;
155 --search-filter-border-color: #90A5CE;
156 --search-filter-highlight-text-color: white;
157 --search-filter-highlight-bg-color: #3D578C;
158 --search-results-foreground-color: #425E97;
159 --search-results-background-color: #EEF1F7;
160 --search-results-border-color: black;
161 --search-box-shadow: inset 0.5px 0.5px 3px 0px #555;
163 /** code fragments */
164 --code-keyword-color: #008000;
165 --code-type-keyword-color: #604020;
166 --code-flow-keyword-color: #E08000;
167 --code-comment-color: #800000;
168 --code-preprocessor-color: #806020;
169 --code-string-literal-color: #002080;
170 --code-char-literal-color: #008080;
171 --code-vhdl-digit-color: #FF00FF;
172 --code-vhdl-char-color: #000000;
173 --code-vhdl-keyword-color: #700070;
174 --code-vhdl-logic-color: #FF0000;
175 --code-link-color: var(--arm_blue);
176 --code-external-link-color: #4665A2;
177 --fragment-foreground-color: black;
178 --fragment-background-color: var(--arm_light_gray2);
179 --fragment-border-color: #C4CFE5;
180 --fragment-lineno-border-color: #00FF00;
181 --fragment-lineno-background-color: #E8E8E8;
182 --fragment-lineno-foreground-color: black;
183 --fragment-lineno-link-fg-color: #4665A2;
184 --fragment-lineno-link-bg-color: #D8D8D8;
185 --fragment-lineno-link-hover-fg-color: #4665A2;
186 --fragment-lineno-link-hover-bg-color: #C8C8C8;
187 --tooltip-foreground-color: black;
188 --tooltip-background-color: white;
189 --tooltip-border-color: gray;
190 --tooltip-doc-color: grey;
191 --tooltip-declaration-color: #006318;
192 --tooltip-link-color: #4665A2;
193 --tooltip-shadow: 1px 1px 7px gray;
194 --tile-background-color: #F9FAFC;
195 --tile-shadow-color:rgba(0, 0, 0, 0.2);
196 --tile-hover-border-color: #C8C8C8;
200 --font-family-normal: Lato, Calibri, sans-serif;
201 --font-family-monospace: monospace,fixed;
202 --font-family-nav: Lato, Calibri, sans-serif;
203 --font-family-title: Lato, Calibri, sans-serif;
204 --font-family-toc: Lato, Calibri, sans-serif;
205 --font-family-search: Lato, Calibri, sans-serif;
206 --font-family-icon: Arial,Helvetica;
207 --font-family-tooltip: Lato, Calibri, sans-serif;
213 /* page base colors */
214 --page-background-color: var(--arm_black2);
215 --page-foreground-color: var(--arm_light_gray);
216 --page-link-color: var(--arm_light_blue);
217 --page-visited-link-color: var(--arm_light_blue);
220 --index-odd-item-bg-color: var(--nav-background-color);
221 --index-even-item-bg-color: var(--page-background-color);
222 --index-header-color: #C4CFE5;
223 --index-separator-color: #334975;
226 --header-background-color: var(--page-background-color);
227 --header-separator-color: var(--page-background-color);
228 --header-gradient-image: none;
229 --group-header-separator-color: var(--arm_dark_gray2);
230 --group-header-color: var(--page-foreground-color);
231 --inherit-header-color: #A0A0A0;
233 --footer-foreground-color: #5B7AB7;
234 --footer-logo-width: 60px;
235 --citation-label-color: #90A5CE;
238 --title-background-color: #090D16;
239 --title-separator-color: #354C79;
240 --directory-separator-color: #283A5D;
241 --separator-color: var(--nav-splitbar-color);
242 --blockquote-background-color: var(--arm_black);
243 --blockquote-border-color: var(--separator-color);
245 --scrollbar-thumb-color: #283A5D;
246 --scrollbar-background-color: #070B11;
248 --icon-background-color: #334975;
249 --icon-foreground-color: #C4CFE5;
250 --icon-doc-image: url('docd.png');
252 /* brief member declaration list */
253 --memdecl-background-color:var(--page-background-color);
254 --memdecl-separator-color: #2C3F65;
255 --memdecl-foreground-color:var(--page-foreground-color);
256 --memdecl-template-color: #7C95C6;
258 /* detailed member list */
259 --memdef-border-color: var(--arm_dark_gray);
260 --memdef-title-background-color: var(--arm_black);
261 --memdef-title-gradient-image: none;
262 --memdef-table-header-background-color: var(--arm_dark_gray2);
263 --memdef-proto-background-color: var(--memdef-title-background-color);
264 --memdef-proto-text-color: var(--page-foreground-color);
265 --memdef-proto-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9);
266 --memdef-doc-background-color: var(--page-background-color);
267 --memdef-param-name-color: #D28757;
268 --memdef-template-color: #7C95C6;
271 --table-cell-border-color: var(--arm_dark_gray1);
272 --table-header-background-color: var(--arm_blue);
273 --table-header-foreground-color: var(--page-forground-color);
274 --table-odd-cell-color: var(--arm_dark_gray2);
275 --table-even-cell-color: var(--page-background-color);
279 --label-background-color: #354C7B;
280 --label-left-top-border-color: #4665A2;
281 --label-right-bottom-border-color: #283A5D;
282 --label-foreground-color: #CCCCCC;
284 /** navigation bar/tree/menu */
285 --nav-background-color: var(--arm_dark_gray2);
286 --nav-foreground-color: var(--page-foreground-color);
287 --nav-gradient-image: none;
288 --nav-gradient-hover-image: none;
289 --nav-gradient-active-image: none;
290 --nav-gradient-active-image-parent: none;
291 --nav-separator-image: none;
292 --nav-breadcrumb-image: none;
293 --nav-breadcrumb-border-color: #2A3D61;
294 --nav-splitbar-image: none;
295 --nav-splitbar-color: var(--arm_dark_gray);
296 --nav-font-size-level1: 13px;
297 --nav-font-size-level2: 10px;
298 --nav-font-size-level3: 9px;
299 --nav-text-normal-color: var(--page-foreground-color);
300 --nav-text-hover-color: var(--arm_orange);
301 --nav-text-active-color:var(--page-foreground-color);
302 --nav-text-normal-shadow: 0px 1px 1px black;
303 --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
304 --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
305 --nav-menu-button-color: #B6C4DF;
306 --nav-menu-background-color: #05070C;
307 --nav-menu-foreground-color: #BBBBBB;
308 --nav-menu-toggle-color: rgba(255, 255, 255, 0.2);
309 --nav-arrow-color: var(--arm_blue);
310 --nav-arrow-selected-color: var(--arm_blue);
311 --nav_tabs-text-color:var(--arm_dark_gray);
312 --nav_tabs-text-active-color:white;
313 --nav_tabs-background-color:var(--arm_black2);
314 --nav_tabs-background-active-color:var(--arm_dark_gray);
315 --nav_tabs-border-color:var(--arm_dark_gray);
317 /* table of contents */
318 --toc-background-color: var(--nav-background-color);
319 --toc-active-color: #4665A2;
320 --toc-foreground-color: var(--nav-foreground-color);
321 --toc-border-color: #202E4A;
322 --toc-header-color: #A3B4D7;
325 --search-background-color: black;
326 --search-foreground-color: #C5C5C5;
327 --search-magnification-image: url('mag_d.svg');
328 --search-magnification-select-image: url('mag_seld.svg');
329 --search-active-color: #C5C5C5;
330 --search-filter-background-color: #101826;
331 --search-filter-foreground-color: #90A5CE;
332 --search-filter-border-color: #7C95C6;
333 --search-filter-highlight-text-color: #BCC9E2;
334 --search-filter-highlight-bg-color: #283A5D;
335 --search-results-background-color: #101826;
336 --search-results-foreground-color: #90A5CE;
337 --search-results-border-color: #7C95C6;
338 --search-box-shadow: inset 0.5px 0.5px 3px 0px #2F436C;
340 /** code fragments */
341 --code-keyword-color: #CC99CD;
342 --code-type-keyword-color: #AB99CD;
343 --code-flow-keyword-color: #E08000;
344 --code-comment-color: #717790;
345 --code-preprocessor-color: #65CABE;
346 --code-string-literal-color: #7EC699;
347 --code-char-literal-color: #00E0F0;
348 --code-vhdl-digit-color: #FF00FF;
349 --code-vhdl-char-color: #000000;
350 --code-vhdl-keyword-color: #700070;
351 --code-vhdl-logic-color: #FF0000;
352 --code-link-color: #79C0FF;
353 --code-external-link-color: #79C0FF;
354 --fragment-foreground-color: #C9D1D9;
355 --fragment-background-color: var(--arm_black);
356 --fragment-border-color: #30363D;
357 --fragment-lineno-border-color: #30363D;
358 --fragment-lineno-background-color: black;
359 --fragment-lineno-foreground-color: #6E7681;
360 --fragment-lineno-link-fg-color: #6E7681;
361 --fragment-lineno-link-bg-color: #303030;
362 --fragment-lineno-link-hover-fg-color: #8E96A1;
363 --fragment-lineno-link-hover-bg-color: #505050;
364 --tooltip-foreground-color: #C9D1D9;
365 --tooltip-background-color: #202020;
366 --tooltip-border-color: #C9D1D9;
367 --tooltip-doc-color: #D9E1E9;
368 --tooltip-declaration-color: #20C348;
369 --tooltip-link-color: #79C0FF;
370 --tooltip-shadow: none;
371 --tile-background-color: var(--arm_dark_gray2);
372 --tile-shadow-color:rgba(192, 192, 192, 0.2);
373 --tile-hover-border-color: var(--arm_dark_gray1);
376 --font-family-normal: Lato, Calibri, sans-serif;
377 --font-family-monospace: monospace,fixed;
378 --font-family-nav: Lato, Calibri, sans-serif;
379 --font-family-title: Lato, Calibri, sans-serif;
380 --font-family-toc: Lato, Calibri, sans-serif;
381 --font-family-search: Lato, Calibri, sans-serif;
382 --font-family-icon: Arial,Helvetica;
383 --font-family-tooltip: Lato, Calibri, sans-serif;
386 body, table, div, p, dl {
387 font-family: var(--font-family-normal);
400 width: calc(1000px / 5);
402 display: inline-grid;
404 padding-bottom: 10px;
406 vertical-align:text-top;
410 /* background-color: var(--group-header-separator-color); */
411 background-color: var(--tile-background-color);
412 box-shadow: 0px 4px 6px 0px var(--tile-shadow-color);
415 /* rounded corners */
420 border-color: var(--tile-hover-border-color);
421 box-shadow: 0 8px 12px 0 var(--tile-shadow-color);
443 color:var(--page-link-color);
448 color:var(--page-foreground-color);
465 color: var(--arm_blue);
488 color: var(--arm_orange);
493 background-color:#F7F9D0;
497 background-color:#C9DECB;
501 background-color:#F8F1F1;
505 background-color:#DCEDEA;
509 color: var(--nav-arrow-color);
510 -webkit-user-select: none;
511 -khtml-user-select: none;
512 -moz-user-select: none;
513 -ms-user-select: none;
519 display: inline-block;
530 list-style-type: disc;
532 margin-block-start: 0em;
541 list-style-type: circle;
545 list-style-type: square;
557 font-family: monospace;
560 background-color: var(--fragment-background-color);
562 padding: 0.2em 0.4em;
568 border-collapse: collapse;
569 border: 1px solid var(--arm_dark_gray);
575 background: var(--arm_light_gray3);
586 border-collapse:collapse;
591 table.cmtable td, table.cmtable th {
592 border: 1px solid var(--arm_dark_gray);
593 padding: 3px 7px 2px;
597 background-color: var(--table-header-background-color);
598 color: var(--table-header-foreground-color);
606 color: var(--table-header-foreground-color);
607 text-decoration: underline;
610 table.cmtable th a:visited {
611 color: var(--table-header-foreground-color);
612 text-decoration: underline;
615 table.cmtable th a:hover {
616 color: var(--arm_yellow);
617 text-decoration: underline;
621 font-family:"Arial monospaced for SAP";
646 background-color:#ccffcc; /* light green */
651 background-color:#ffe6cc; /* light amber */
656 background-color:#ffcccc; /* light red */
661 /* margin-left: 12px;
666 @media screen and (min-width: 1510px) {
667 #doc-content > div > div.contents,
668 .PageDoc > div.contents {
670 flex-direction: row-reverse;
672 align-items: flex-start;
675 div.contents .textblock, div.contents .memberdecls, div.contents .memitem, div.contents .directory{
677 max-width: var(--max_textblock_width);
681 div.contents p, div.contents ul, div.contents .image, div.contents .markdownTable, div.contents .fragment, div.contents hr, div.contents h1 {
682 max-width: var(--max_textblock_width);
691 overflow-wrap: normal;
695 max-height: var(--toc-max-height);
696 max-width: var(--toc-width);
698 border-left: 1px solid var(--nav-splitbar-color);
700 background-color: transparent;
704 top: var(--toc-sticky-top);
705 padding: 0 0 0 var(--spacing-large);
706 margin: 0 0 0 var(--spacing-large);
710 @media screen and (max-width:1510px) {
711 #doc-content > div > div.contents,
712 .PageDoc > div.contents {
714 flex-direction: row-reverse;
716 align-items: flex-start;
719 div.contents .textblock, div.contents .memberdecls, div.contents .memitem, div.contents .directory{
721 max-width: var(--max_textblock_width);
725 div.contents p, div.contents ul, div.contents .image, div.contents .markdownTable, div.contents .fragment{
726 max-width: var(--max_textblock_width);
733 min-width: var(--toc-width);
736 background-color: transparent;
744 .memberdecls heading {
748 div.contents, div.header .headertitle, div.header .summary {
749 max-width: var(--max_content_width);
752 div.contents, div.header .headertitle {
757 /* @group Heading Levels */
761 border-top-color: var(--group-header-separator-color);
762 border-top-width: 2px;
763 border-top-style: solid;
766 margin-bottom: 0.75em;
772 background-color: var(--arm_light_gray3);
789 margin-bottom: 0.25em;
795 margin-bottom: 0.25em;
805 -moz-column-gap: 1em;
806 -webkit-column-gap: 1em;
807 -moz-column-count: 3;
808 -webkit-column-count: 3;
812 margin-block-start: 1em;
813 margin-block-end: 0.5em;
816 p.startli, p.startdd, p.starttd {
821 div.qindex, div.navtab{
822 background-color: #EBEFF6;
823 border: 1px solid #A2B4D8;
827 div.qindex, div.navpath {
836 /* @group Link Styling */
845 background-color: #9AAED5;
847 border: 1px double #849CCC;
850 .contents a.qindexHL:visited {
855 font-family: monospace;
856 background-color: var(--fragment-background-color);
858 padding: 0.2em 0.4em;
865 font-family: monospace;
866 background-color: var(--fragment-background-color);
868 padding: 0.2em 0.4em;
874 font-family: monospace;
877 text-wrap: unrestricted;
878 white-space: -moz-pre-wrap; /* Moz */
879 white-space: -pre-wrap; /* Opera 4-6 */
880 white-space: -o-pre-wrap; /* Opera 7 */
881 white-space: pre-wrap; /* CSS3 */
882 word-wrap: break-word; /* IE 5.5+ */
892 border-right: 2px solid #0F0;
893 background-color: #E8E8E8;
898 background-color: #D8D8D8;
901 span.lineno a:hover {
902 background-color: #C8C8C8;
906 background-color: black;
912 border: solid thin #333;
913 border-radius: 0.5em;
914 -webkit-border-radius: .5em;
915 -moz-border-radius: .5em;
919 color: var(--page-foreground-color);
920 background-color: var(--page-background-color);
925 text-decoration: underline;
929 background-color: #EBEFF6;
931 border: 1px solid #C3CFE6;
932 margin: 2px 0px 2px 0;
939 background-color: #EBEFF6;
940 border: 1px solid #C3CFE6;
946 background-color: #EDF1F7;
964 background-color: #e8eef2;
974 vertical-align: middle;
981 .memItemLeft, .memItemRight, .memTemplParams {
982 border-top: 1px solid var(--arm_light_gray);/*#C3CFE6;*/
986 color: var(--page-link-color);
988 text-decoration: none;
992 text-decoration: underline;
996 /* @group Member Details */
998 /* Styles for detailed member documentation */
1001 display: inline-block;
1003 padding-bottom: 12px;
1004 padding-right: 12px;
1005 border-top: 1px solid var(--memdef-border-color);
1006 border-left: 1px solid var(--memdef-border-color);
1007 border-right: 1px solid var(--memdef-border-color);
1008 border-top-right-radius: 4px;
1009 border-top-left-radius: 4px;
1010 margin-bottom: -1px;
1011 background-color: var(--memdef-title-background-color);
1019 color: var(--arm_blue);
1021 display: inline-block;
1022 vertical-align: middle;
1029 font-weight: normal;
1034 background-color: #EBEFF6;
1035 border: 1px solid #A2B4D8;
1048 margin-bottom: 10px;
1050 -webkit-transition: box-shadow 0.5s linear;
1051 -moz-transition: box-shadow 0.5s linear;
1052 -ms-transition: box-shadow 0.5s linear;
1053 -o-transition: box-shadow 0.5s linear;
1054 transition: box-shadow 0.5s linear;
1058 /*box-shadow: 0 0 15px cyan; */
1067 vertical-align: bottom;
1069 .memproto, dl.reflist dt {
1070 border-top: 1px solid var(--memdef-border-color);
1071 border-left: 1px solid var(--memdef-border-color);
1072 border-right: 1px solid var(--memdef-border-color);
1073 padding: 6px 0px 6px 0px;
1074 color: var(--memdef-proto-text-color);
1076 background-color: var(--memdef-proto-background-color);
1077 border-top-right-radius: 4px;
1078 border-top-left-radius: 0px;
1079 /* firefox specific markup */
1080 -moz-border-radius-topright: 4px;
1081 -moz-border-radius-topleft: 0px;
1082 /* webkit specific markup */
1083 -webkit-border-top-right-radius: 4px;
1084 -webkit-border-top-left-radius: 0px;
1087 .memdoc, dl.reflist dd {
1088 border: 1px solid var(--memdef-border-color);
1089 padding: 6px 10px 2px 10px;
1097 margin: 0px 0px 10px 0px;
1106 white-space: nowrap;
1110 color: var(--memdef-param-name-color);
1111 white-space: nowrap;
1117 .params, .retval, .exception, .tparams {
1122 .params .paramname, .retval .paramname {
1124 vertical-align: top;
1127 .params .paramtype {
1129 vertical-align: top;
1133 font-family: "courier new",courier,monospace;
1134 vertical-align: top;
1138 border-spacing: 0px;
1147 vertical-align: bottom;
1149 white-space: nowrap;
1157 background-color: #708CC4;
1158 border-top:1px solid #5072B7;
1159 border-left:1px solid #5072B7;
1160 border-right:1px solid #C3CFE6;
1161 border-bottom:1px solid #C3CFE6;
1168 white-space: nowrap;
1175 /* these are for tree view when not used as main index */
1179 border-top: 1px solid var(--arm_dark_gray);
1180 border-bottom: 1px solid var(--arm_dark_gray);
1185 border-collapse:collapse;
1189 padding: 0px 10px 10px 0px;
1190 vertical-align: middle;
1193 .directory td.entry {
1194 white-space: nowrap;
1199 .directory td.entry a {
1205 .directory td.desc {
1210 border-left: 0px solid rgba(0,0,0,0.05);
1214 vertical-align: -30%;
1217 .directory .levels {
1218 white-space: nowrap;
1224 .directory .levels span {
1233 -webkit-touch-callout: none;
1234 -webkit-user-select: none;
1235 -khtml-user-select: none;
1236 -moz-user-select: none;
1237 -ms-user-select: none;
1246 blockquote.doxtable {
1250 border-left:4px solid;
1251 border-color: #D0C000;
1252 background-color: var(--page-background-color);
1256 border-collapse:collapse;
1261 table.doxtable td, table.doxtable th {
1262 border: 1px solid var(--table-cell-border-color);
1263 padding: 7px 10px 5px;
1268 background-color: var(--table-header-background-color);
1269 color: var(--table-header-foreground-color);
1272 table.doxtable tr:nth-child(odd) {
1273 background-color: var(--table-odd-cell-color);
1276 table.doxtable tr:nth-child(even) {
1277 background-color: var(--table-even-cell-color);
1282 margin-bottom: 10px;
1283 border: 1px solid var(--arm_dark_gray);
1284 border-spacing: 0px;
1285 -moz-border-radius: 4px;
1286 -webkit-border-radius: 4px;
1290 .fieldtable td, .fieldtable th {
1291 padding: 3px 7px 2px;
1294 .fieldtable td.fieldtype, .fieldtable td.fieldname, td.fieldoc{
1295 white-space: nowrap;
1296 border-right: 1px solid var(--arm_dark_gray);
1297 border-bottom: 1px solid var(--arm_dark_gray);
1298 vertical-align: top;
1301 .fieldtable td.fielddoc {
1302 border-bottom: 1px solid var(--arm_dark_gray);
1306 .fieldtable td.fielddoc p {
1310 .fieldtable tr:last-child td {
1311 border-bottom: none;
1315 background-color: var(--memdef-table-header-background-color);
1321 /* @group Markdown */
1324 table.markdownTable {
1325 border-collapse:collapse;
1330 table.markdownTable td, table.markdownTable th {
1331 border: 1px solid var(--table-cell-border-color);
1332 padding: 7px 10px 5px;
1336 table.markdownTable th {
1337 background-color: var(--table-header-background-color);
1338 color: var(--table-header-foreground-color);
1341 table.markdownTable tr:nth-child(odd) {
1342 background-color: var(--table-odd-cell-color);
1345 table.markdownTable tr:nth-child(even) {
1346 background-color: var(--table-even-cell-color);
1349 /* for hyperlinks in table head rows */
1350 table.markdownTable th a{
1351 color: var(--table-header-foreground-color);
1352 text-decoration: underline;
1355 table.markdownTable th a:visited{
1356 color: var(--table-header-foreground-color);
1359 table.markdownTable th a:hover{
1360 color: var(--arm_yellow);
1363 table.markdownTable th.markdownTableHeadLeft, table.markdownTable td.markdownTableBodyLeft {
1367 table.markdownTable th.markdownTableHeadRight, table.markdownTable td.markdownTableBodyRight {
1371 table.markdownTable th.markdownTableHeadCenter, table.markdownTable td.markdownTableBodyCenter {
1376 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
1387 background-image: url('tab_b.png');
1396 background-color:var(--arm_black);
1400 border:solid 1px #C1CDE5;
1408 list-style-type:none;
1415 .navpath li.navelem a
1419 text-decoration: none;
1423 .navpath li.navelem a:hover
1430 list-style-type:none;
1434 color:var(--arm_white);
1449 white-space: nowrap;
1463 white-space: nowrap;
1473 padding: 5px 5px 5px 0px;
1479 padding: 0 0 0 10px;
1482 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
1493 border-left:4px solid;
1494 border-color: #D0C000;
1497 dl.warning, dl.attention
1501 border-left:4px solid;
1502 border-color: #FF0000;
1505 dl.pre, dl.post, dl.invariant
1509 border-left:4px solid;
1510 border-color: #00D000;
1517 border-left:4px solid;
1518 border-color: #505050;
1525 border-left:4px solid;
1526 border-color: #00C0E0;
1533 border-left:4px solid;
1534 border-color: #3030E0;
1541 border-left:4px solid;
1542 border-color: #C08050;
1549 border-left:4px solid;
1550 border-color: #008000;
1562 vertical-align: middle;
1563 border-collapse: separate;
1573 font: 270% 'Lato Lite', Lato, Caibri, sans-serif;
1582 font: 140% "Lato Lite", Lato, Caibri, sans-serif;
1585 padding: 4px 0px 4px;
1590 font: 50% "Lato Lite", Lato, Caibri, sans-serif;
1598 border-bottom: 1px solid var(--arm_dark_gray);
1606 border-bottom: 1px solid var(--arm_dark_gray);
1607 background-color: var(--arm_black);
1614 justify-content: center;
1615 align-items: center;
1616 justify-items: center;
1637 border: 1px solid #8EA4D0;
1660 font-family: var(--font-family-toc);
1661 font-size: var(--toc-font-size);
1668 color: var(--toc-foreground);
1669 font-size: var(--toc-header-font-size);
1670 font-weight: normal;
1671 margin: var(--spacing-large) 0 var(--spacing-medium) 0;
1677 line-height: var(--toc-font-size);
1678 margin: var(--toc-font-size) 0 0 0;
1685 div.toc li a.active {
1687 color: var(--toc-active-color) !important;
1690 div.toc li a:hover {
1691 color: var(--nav-text-hover-color) !important;
1695 font-size: var(--toc-font-size);
1696 color: var(--nav-foreground-color) !important;
1697 text-decoration: none;
1704 -webkit-touch-callout: none;
1705 -webkit-user-select: none;
1706 -khtml-user-select: none;
1707 -moz-user-select: none;
1708 -ms-user-select: none;
1712 .inherit_header td {
1713 padding: 6px 0px 2px 5px;
1727 #top { display: none; }
1728 #side-nav { display: none; }
1729 #nav-path { display: none; }
1730 body { overflow:visible; }
1731 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1732 .summary { display: none; }
1733 .memitem { page-break-inside: avoid; }
1736 margin-left:0 !important;
1737 height:auto !important;
1738 width:auto !important;