1 "/* The standard CSS for doxygen */\n"
3 "body, table, div, p, dl {\n"
4 " font: 400 14px/19px Roboto,sans-serif;\n"
7 "/* @group Heading Levels */\n"
15 " font-weight: bold;\n"
16 " margin: 10px 2px;\n"
20 " border-bottom: 1px solid ##99;\n"
23 " font-weight: normal;\n"
24 " margin-top: 1.75em;\n"
25 " padding-top: 8px;\n"
26 " padding-bottom: 4px;\n"
34 "h1, h2, h3, h4, h5, h6 {\n"
35 " -webkit-transition: text-shadow 0.5s linear;\n"
36 " -moz-transition: text-shadow 0.5s linear;\n"
37 " -ms-transition: text-shadow 0.5s linear;\n"
38 " -o-transition: text-shadow 0.5s linear;\n"
39 " transition: text-shadow 0.5s linear;\n"
40 " margin-right: 15px;\n"
43 "h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {\n"
44 " text-shadow: 0 0 15px cyan;\n"
48 " font-weight: bold;\n"
52 " -moz-column-gap: 1em;\n"
53 " -webkit-column-gap: 1em;\n"
54 " -moz-column-count: 3;\n"
55 " -webkit-column-count: 3;\n"
58 "p.startli, p.startdd, p.starttd {\n"
63 " margin-bottom: 0px;\n"
67 " margin-bottom: 4px;\n"
71 " margin-bottom: 2px;\n"
77 " font-weight: bold;\n"
82 " text-align: center;\n"
87 " text-align: center;\n"
90 "div.qindex, div.navtab{\n"
91 " background-color: ##ee;\n"
92 " border: 1px solid ##b0;\n"
93 " text-align: center;\n"
96 "div.qindex, div.navpath {\n"
98 " line-height: 140%;\n"
102 " margin-right: 15px;\n"
105 "/* @group Link Styling */\n"
109 " font-weight: normal;\n"
110 " text-decoration: none;\n"
113 ".contents a:visited {\n"
118 " text-decoration: underline;\n"
122 " font-weight: bold;\n"
126 " font-weight: bold;\n"
127 " background-color: ##AA;\n"
129 " border: 1px double ##98;\n"
132 ".contents a.qindexHL:visited {\n"
137 " font-weight: bold;\n"
143 "a.code, a.code:visited {\n"
144 " color: #4665A2; \n"
147 "a.codeRef, a.codeRef:visited {\n"
148 " color: #4665A2; \n"
154 " margin-left: -1cm;\n"
158 " border: 1px solid #C4CFE5;\n"
159 " background-color: #FBFCFD;\n"
160 " padding: 4px 6px;\n"
161 " margin: 4px 8px 4px 2px;\n"
163 " word-wrap: break-word;\n"
165 " line-height: 125%;\n"
166 " font-family: monospace, fixed;\n"
167 " font-size: 105%;\n"
173 " background-color: ##FC;\n"
174 " border: 1px solid ##CC;\n"
178 " font-family: monospace, fixed;\n"
179 " font-size: 13px;\n"
180 " min-height: 13px;\n"
181 " line-height: 1.0;\n"
182 " text-wrap: unrestricted;\n"
183 " white-space: -moz-pre-wrap; /* Moz */\n"
184 " white-space: -pre-wrap; /* Opera 4-6 */\n"
185 " white-space: -o-pre-wrap; /* Opera 7 */\n"
186 " white-space: pre-wrap; /* CSS3 */\n"
187 " word-wrap: break-word; /* IE 5.5+ */\n"
188 " text-indent: -53px;\n"
189 " padding-left: 53px;\n"
190 " padding-bottom: 0px;\n"
192 " -webkit-transition-property: background-color, box-shadow;\n"
193 " -webkit-transition-duration: 0.5s;\n"
194 " -moz-transition-property: background-color, box-shadow;\n"
195 " -moz-transition-duration: 0.5s;\n"
196 " -ms-transition-property: background-color, box-shadow;\n"
197 " -ms-transition-duration: 0.5s;\n"
198 " -o-transition-property: background-color, box-shadow;\n"
199 " -o-transition-duration: 0.5s;\n"
200 " transition-property: background-color, box-shadow;\n"
201 " transition-duration: 0.5s;\n"
205 " background-color: cyan;\n"
206 " box-shadow: 0 0 10px cyan;\n"
211 " padding-right: 4px;\n"
212 " text-align: right;\n"
213 " border-right: 2px solid #0F0;\n"
214 " background-color: #E8E8E8;\n"
215 " white-space: pre;\n"
218 " background-color: #D8D8D8;\n"
221 "span.lineno a:hover {\n"
222 " background-color: #C8C8C8;\n"
226 " background-color: black;\n"
227 " font-weight: bold;\n"
229 " margin-bottom: 3px;\n"
230 " margin-top: 3px;\n"
232 " border: solid thin #333;\n"
233 " border-radius: 0.5em;\n"
234 " -webkit-border-radius: .5em;\n"
235 " -moz-border-radius: .5em;\n"
236 " box-shadow: 2px 2px 3px #999;\n"
237 " -webkit-box-shadow: 2px 2px 3px #999;\n"
238 " -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;\n"
239 " background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));\n"
240 " background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);\n"
243 "div.groupHeader {\n"
244 " margin-left: 16px;\n"
245 " margin-top: 12px;\n"
246 " font-weight: bold;\n"
250 " margin-left: 16px;\n"
251 " font-style: italic;\n"
255 " background-color: white;\n"
261 " margin-top: 10px;\n"
262 " margin-left: 12px;\n"
263 " margin-right: 8px;\n"
267 " background-color: ##ee;\n"
268 " font-weight: bold;\n"
269 " border: 1px solid ##cc;\n"
270 " margin: 2px 0px 2px 0;\n"
271 " padding: 2px 10px;\n"
272 " white-space: nowrap;\n"
273 " vertical-align: top;\n"
277 " background-color: ##ee;\n"
278 " border: 1px solid ##cc;\n"
279 " padding: 2px 10px;\n"
280 " margin: 2px 0px;\n"
284 " background-color: ##f0;\n"
288 " text-align: center;\n"
296 " vertical-align: middle;\n"
300 " text-align: center;\n"
301 " margin-top: 0px;\n"
302 " margin-bottom: 0px;\n"
311 " text-align: right;\n"
312 " padding-right: 12px;\n"
317 " vertical-align: middle;\n"
320 "/* @group Code Colorization */\n"
326 "span.keywordtype {\n"
330 "span.keywordflow {\n"
338 "span.preprocessor {\n"
342 "span.stringliteral {\n"
346 "span.charliteral {\n"
350 "span.vhdldigit { \n"
358 "span.vhdlkeyword { \n"
362 "span.vhdllogic { \n"
367 " background-color: ##F8;\n"
368 " border-left: 2px solid ##AA;\n"
369 " margin: 0 24px 0 4px;\n"
370 " padding: 0 12px 0 16px;\n"
378 " font-weight: bold;\n"
382 " margin-bottom: 0px;\n"
383 " margin-top: 0px;\n"
389 " font-weight: normal;\n"
390 " background-color: #e8eef2;\n"
400 " border-collapse: collapse;\n"
401 " border: 1px solid ##b0;\n"
405 " background: ##ee;\n"
406 " font-weight: bold;\n"
412 " border-top: 1px solid ##66;\n"
419 "/* @group Member Descriptions */\n"
421 "table.memberdecls {\n"
422 " border-spacing: 0px;\n"
426 ".memberdecls td, .fieldtable tr {\n"
427 " -webkit-transition-property: background-color, box-shadow;\n"
428 " -webkit-transition-duration: 0.5s;\n"
429 " -moz-transition-property: background-color, box-shadow;\n"
430 " -moz-transition-duration: 0.5s;\n"
431 " -ms-transition-property: background-color, box-shadow;\n"
432 " -ms-transition-duration: 0.5s;\n"
433 " -o-transition-property: background-color, box-shadow;\n"
434 " -o-transition-duration: 0.5s;\n"
435 " transition-property: background-color, box-shadow;\n"
436 " transition-duration: 0.5s;\n"
439 ".memberdecls td.glow, .fieldtable tr.glow {\n"
440 " background-color: cyan;\n"
441 " box-shadow: 0 0 15px cyan;\n"
444 ".mdescLeft, .mdescRight,\n"
445 ".memItemLeft, .memItemRight,\n"
446 ".memTemplItemLeft, .memTemplItemRight, .memTemplParams {\n"
447 " background-color: ##FA;\n"
450 " padding: 1px 0 0 8px;\n"
453 ".mdescLeft, .mdescRight {\n"
454 " padding: 0px 8px 4px 8px;\n"
459 " border-bottom: 1px solid #DEE4F0;\n"
460 " line-height: 1px;\n"
465 ".memItemLeft, .memTemplItemLeft {\n"
466 " white-space: nowrap;\n"
473 ".memTemplParams {\n"
475 " white-space: nowrap;\n"
481 "/* @group Member Details */\n"
483 "/* Styles for detailed member documentation */\n"
488 " font-weight: normal;\n"
489 " margin-left: 9px;\n"
493 " background-color: ##ee;\n"
494 " border: 1px solid ##b0;\n"
495 " text-align: center;\n"
497 " margin-right: 15px;\n"
507 " margin-bottom: 10px;\n"
508 " margin-right: 5px;\n"
509 " -webkit-transition: box-shadow 0.5s linear;\n"
510 " -moz-transition: box-shadow 0.5s linear;\n"
511 " -ms-transition: box-shadow 0.5s linear;\n"
512 " -o-transition: box-shadow 0.5s linear;\n"
513 " transition: box-shadow 0.5s linear;\n"
514 " display: table !important;\n"
519 " box-shadow: 0 0 15px cyan;\n"
523 " font-weight: bold;\n"
524 " margin-left: 6px;\n"
528 " vertical-align: bottom;\n"
531 ".memproto, dl.reflist dt {\n"
532 " border-top: 1px solid ##B4;\n"
533 " border-left: 1px solid ##B4;\n"
534 " border-right: 1px solid ##B4;\n"
535 " padding: 6px 0px 6px 0px;\n"
537 " font-weight: bold;\n"
538 " text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);\n"
539 " background-image:url('nav_f.png');\n"
540 " background-repeat:repeat-x;\n"
541 " background-color: ##E6;\n"
542 " /* opera specific markup */\n"
543 " box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
544 " border-top-right-radius: 4px;\n"
545 " border-top-left-radius: 4px;\n"
546 " /* firefox specific markup */\n"
547 " -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;\n"
548 " -moz-border-radius-topright: 4px;\n"
549 " -moz-border-radius-topleft: 4px;\n"
550 " /* webkit specific markup */\n"
551 " -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
552 " -webkit-border-top-right-radius: 4px;\n"
553 " -webkit-border-top-left-radius: 4px;\n"
557 ".memdoc, dl.reflist dd {\n"
558 " border-bottom: 1px solid ##B4; \n"
559 " border-left: 1px solid ##B4; \n"
560 " border-right: 1px solid ##B4; \n"
561 " padding: 6px 10px 2px 10px;\n"
562 " background-color: ##FC;\n"
563 " border-top-width: 0;\n"
564 " background-image:url('nav_g.png');\n"
565 " background-repeat:repeat-x;\n"
566 " background-color: #FFFFFF;\n"
567 " /* opera specific markup */\n"
568 " border-bottom-left-radius: 4px;\n"
569 " border-bottom-right-radius: 4px;\n"
570 " box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
571 " /* firefox specific markup */\n"
572 " -moz-border-radius-bottomleft: 4px;\n"
573 " -moz-border-radius-bottomright: 4px;\n"
574 " -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;\n"
575 " /* webkit specific markup */\n"
576 " -webkit-border-bottom-left-radius: 4px;\n"
577 " -webkit-border-bottom-right-radius: 4px;\n"
578 " -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);\n"
586 " margin: 0px 0px 10px 0px;\n"
591 " text-align: right;\n"
595 " white-space: nowrap;\n"
600 " white-space: nowrap;\n"
603 " font-style: normal;\n"
605 ".paramname code {\n"
606 " line-height: 14px;\n"
609 ".params, .retval, .exception, .tparams {\n"
610 " margin-left: 0px;\n"
611 " padding-left: 0px;\n"
614 ".params .paramname, .retval .paramname {\n"
615 " font-weight: bold;\n"
616 " vertical-align: top;\n"
619 ".params .paramtype {\n"
620 " font-style: italic;\n"
621 " vertical-align: top;\n"
624 ".params .paramdir {\n"
625 " font-family: \"courier new\",courier,monospace;\n"
626 " vertical-align: top;\n"
630 " border-spacing: 0px;\n"
633 "td.mlabels-left {\n"
638 "td.mlabels-right {\n"
639 " vertical-align: bottom;\n"
641 " white-space: nowrap;\n"
645 " margin-left: 8px;\n"
649 " background-color: ##88;\n"
650 " border-top:1px solid ##70;\n"
651 " border-left:1px solid ##70;\n"
652 " border-right:1px solid ##CC;\n"
653 " border-bottom:1px solid ##CC;\n"
654 " text-shadow: none;\n"
656 " margin-right: 4px;\n"
657 " padding: 2px 3px;\n"
658 " border-radius: 3px;\n"
660 " white-space: nowrap;\n"
661 " vertical-align: middle;\n"
668 "/* these are for tree view when not used as main index */\n"
671 " margin: 10px 0px;\n"
672 " border-top: 1px solid #A8B8D9;\n"
673 " border-bottom: 1px solid #A8B8D9;\n"
677 ".directory table {\n"
678 " border-collapse:collapse;\n"
684 " vertical-align: top;\n"
687 ".directory td.entry {\n"
688 " white-space: nowrap;\n"
689 " padding-right: 6px;\n"
692 ".directory td.entry a {\n"
696 ".directory td.entry a img {\n"
700 ".directory td.desc {\n"
702 " padding-left: 6px;\n"
703 " padding-right: 6px;\n"
704 " padding-top: 3px;\n"
705 " border-left: 1px solid rgba(0,0,0,0.05);\n"
708 ".directory tr.even {\n"
709 " padding-left: 6px;\n"
710 " background-color: ##F8;\n"
714 " vertical-align: -30%;\n"
717 ".directory .levels {\n"
718 " white-space: nowrap;\n"
720 " text-align: right;\n"
724 ".directory .levels span {\n"
725 " cursor: pointer;\n"
726 " padding-left: 2px;\n"
727 " padding-right: 2px;\n"
732 " margin-top: 8px;\n"
733 " -webkit-touch-callout: none;\n"
734 " -webkit-user-select: none;\n"
735 " -khtml-user-select: none;\n"
736 " -moz-user-select: none;\n"
737 " -ms-user-select: none;\n"
738 " user-select: none;\n"
742 " font-style: normal;\n"
747 " border-collapse:collapse;\n"
748 " margin-top: 4px;\n"
749 " margin-bottom: 4px;\n"
752 "table.doxtable td, table.doxtable th {\n"
753 " border: 1px solid ##37;\n"
754 " padding: 3px 7px 2px;\n"
757 "table.doxtable th {\n"
758 " background-color: ##47;\n"
760 " font-size: 110%;\n"
761 " padding-bottom: 4px;\n"
762 " padding-top: 5px;\n"
765 "table.fieldtable {\n"
767 " margin-bottom: 10px;\n"
768 " border: 1px solid ##B4;\n"
769 " border-spacing: 0px;\n"
770 " -moz-border-radius: 4px;\n"
771 " -webkit-border-radius: 4px;\n"
772 " border-radius: 4px;\n"
773 " -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;\n"
774 " -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);\n"
775 " box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);\n"
778 ".fieldtable td, .fieldtable th {\n"
779 " padding: 3px 7px 2px;\n"
782 ".fieldtable td.fieldtype, .fieldtable td.fieldname {\n"
783 " white-space: nowrap;\n"
784 " border-right: 1px solid ##B4;\n"
785 " border-bottom: 1px solid ##B4;\n"
786 " vertical-align: top;\n"
789 ".fieldtable td.fielddoc {\n"
790 " border-bottom: 1px solid ##B4;\n"
794 ".fieldtable tr:last-child td {\n"
795 " border-bottom: none;\n"
799 " background-image:url('nav_f.png');\n"
800 " background-repeat:repeat-x;\n"
801 " background-color: ##E6;\n"
804 " padding-bottom: 4px;\n"
805 " padding-top: 5px;\n"
806 " text-align:left;\n"
807 " -moz-border-radius-topleft: 4px;\n"
808 " -moz-border-radius-topright: 4px;\n"
809 " -webkit-border-top-left-radius: 4px;\n"
810 " -webkit-border-top-right-radius: 4px;\n"
811 " border-top-left-radius: 4px;\n"
812 " border-top-right-radius: 4px;\n"
813 " border-bottom: 1px solid ##B4;\n"
821 " background-image: url('tab_b.png');\n"
823 " overflow: hidden;\n"
824 " font-size: 13px;\n"
829 " font-size: 11px;\n"
830 " background-image:url('tab_b.png');\n"
831 " background-repeat:repeat-x;\n"
832 " background-position: 0 -5px;\n"
834 " line-height:30px;\n"
836 " border:solid 1px ##ca;\n"
837 " overflow:hidden;\n"
844 " list-style-type:none;\n"
846 " padding-left:10px;\n"
847 " padding-right:15px;\n"
848 " background-image:url('bc_s.png');\n"
849 " background-repeat:no-repeat;\n"
850 " background-position:right;\n"
854 ".navpath li.navelem a\n"
858 " text-decoration: none;\n"
861 " font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;\n"
862 " text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);\n"
863 " text-decoration: none; \n"
866 ".navpath li.navelem a:hover\n"
871 ".navpath li.footer\n"
873 " list-style-type:none;\n"
875 " padding-left:10px;\n"
876 " padding-right:15px;\n"
877 " background-image:none;\n"
878 " background-repeat:no-repeat;\n"
879 " background-position:right;\n"
889 " padding-right: 5px;\n"
891 " text-align: right;\n"
896 " white-space: nowrap;\n"
903 " text-align: left;\n"
908 " white-space: nowrap;\n"
913 " background-image:url('nav_h.png');\n"
914 " background-repeat:repeat-x;\n"
915 " background-color: ##FA;\n"
917 " border-bottom: 1px solid ##CC;\n"
922 " padding: 5px 5px 5px 10px;\n"
927 " padding: 0 0 0 10px;\n"
930 "/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */\n"
933 " margin-left: 0px;\n"
934 " padding-left: 0px;\n"
939 " margin-left:-7px;\n"
940 " padding-left: 3px;\n"
941 " border-left:4px solid;\n"
942 " border-color: #D0C000;\n"
945 "dl.warning, dl.attention\n"
947 " margin-left:-7px;\n"
948 " padding-left: 3px;\n"
949 " border-left:4px solid;\n"
950 " border-color: #FF0000;\n"
953 "dl.pre, dl.post, dl.invariant\n"
955 " margin-left:-7px;\n"
956 " padding-left: 3px;\n"
957 " border-left:4px solid;\n"
958 " border-color: #00D000;\n"
963 " margin-left:-7px;\n"
964 " padding-left: 3px;\n"
965 " border-left:4px solid;\n"
966 " border-color: #505050;\n"
971 " margin-left:-7px;\n"
972 " padding-left: 3px;\n"
973 " border-left:4px solid;\n"
974 " border-color: #00C0E0;\n"
979 " margin-left:-7px;\n"
980 " padding-left: 3px;\n"
981 " border-left:4px solid;\n"
982 " border-color: #3030E0;\n"
987 " margin-left:-7px;\n"
988 " padding-left: 3px;\n"
989 " border-left:4px solid;\n"
990 " border-color: #C08050;\n"
994 " margin-bottom: 6px;\n"
1000 " text-align: center;\n"
1001 " vertical-align: bottom;\n"
1002 " border-collapse: separate;\n"
1005 "#projectlogo img\n"
1007 " border: 0px none;\n"
1012 " font: 300% Tahoma, Arial,sans-serif;\n"
1014 " padding: 2px 0px;\n"
1019 " font: 120% Tahoma, Arial,sans-serif;\n"
1026 " font: 50% Tahoma, Arial,sans-serif;\n"
1036 " border-bottom: 1px solid ##70;\n"
1041 " text-align: center;\n"
1046 " text-align: center;\n"
1051 " text-align: center;\n"
1056 " font-weight: bold;\n"
1061 " border: 1px solid ##A0;\n"
1065 " margin-bottom:50px;\n"
1068 "dl.citelist dt {\n"
1071 " font-weight:bold;\n"
1072 " margin-right:10px;\n"
1076 "dl.citelist dd {\n"
1082 " padding: 14px 25px;\n"
1083 " background-color: ##F6;\n"
1084 " border: 1px solid ##DD;\n"
1085 " border-radius: 7px 7px 7px 7px;\n"
1088 " margin: 0 20px 10px 10px;\n"
1093 " background: url(\"bdwn.png\") no-repeat scroll 0 5px transparent;\n"
1094 " font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;\n"
1095 " margin-top: 5px;\n"
1096 " padding-left: 10px;\n"
1097 " padding-top: 2px;\n"
1101 " font: bold 12px/1.2 Arial,FreeSans,sans-serif;\n"
1103 " border-bottom: 0 none;\n"
1108 " list-style: none outside none;\n"
1109 " border: medium none;\n"
1113 "div.toc li.level1 {\n"
1114 " margin-left: 0px;\n"
1117 "div.toc li.level2 {\n"
1118 " margin-left: 15px;\n"
1121 "div.toc li.level3 {\n"
1122 " margin-left: 30px;\n"
1125 "div.toc li.level4 {\n"
1126 " margin-left: 45px;\n"
1129 ".inherit_header {\n"
1130 " font-weight: bold;\n"
1132 " cursor: pointer;\n"
1133 " -webkit-touch-callout: none;\n"
1134 " -webkit-user-select: none;\n"
1135 " -khtml-user-select: none;\n"
1136 " -moz-user-select: none;\n"
1137 " -ms-user-select: none;\n"
1138 " user-select: none;\n"
1141 ".inherit_header td {\n"
1142 " padding: 6px 0px 2px 5px;\n"
1150 " margin-top: 12px;\n"
1151 " margin-bottom: 4px;\n"
1156 " #top { display: none; }\n"
1157 " #side-nav { display: none; }\n"
1158 " #nav-path { display: none; }\n"
1159 " body { overflow:visible; }\n"
1160 " h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }\n"
1161 " .summary { display: none; }\n"
1162 " .memitem { page-break-inside: avoid; }\n"
1165 " margin-left:0 !important;\n"
1166 " height:auto !important;\n"
1167 " width:auto !important;\n"
1168 " overflow:inherit;\n"
1169 " display:inline;\n"