universe@390: /* The standard CSS for doxygen 1.8.13 */ universe@390: universe@390: body, table, div, p, dl { universe@390: font: 400 14px/22px Roboto,sans-serif; universe@390: } universe@390: universe@390: p.reference, p.definition { universe@390: font: 400 14px/22px Roboto,sans-serif; universe@390: } universe@390: universe@390: /* @group Heading Levels */ universe@390: universe@390: h1.groupheader { universe@390: font-size: 150%; universe@390: } universe@390: universe@390: .title { universe@390: font: 400 14px/28px Roboto,sans-serif; universe@390: font-size: 150%; universe@390: font-weight: bold; universe@390: margin: 10px 2px; universe@390: } universe@390: universe@390: h2.groupheader { universe@390: border-bottom: 1px solid #879ECB; universe@390: color: #354C7B; universe@390: font-size: 150%; universe@390: font-weight: normal; universe@390: margin-top: 1.75em; universe@390: padding-top: 8px; universe@390: padding-bottom: 4px; universe@390: width: 100%; universe@390: } universe@390: universe@390: h3.groupheader { universe@390: font-size: 100%; universe@390: } universe@390: universe@390: h1, h2, h3, h4, h5, h6 { universe@390: -webkit-transition: text-shadow 0.5s linear; universe@390: -moz-transition: text-shadow 0.5s linear; universe@390: -ms-transition: text-shadow 0.5s linear; universe@390: -o-transition: text-shadow 0.5s linear; universe@390: transition: text-shadow 0.5s linear; universe@390: margin-right: 15px; universe@390: } universe@390: universe@390: h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { universe@390: text-shadow: 0 0 15px cyan; universe@390: } universe@390: universe@390: dt { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: div.multicol { universe@390: -moz-column-gap: 1em; universe@390: -webkit-column-gap: 1em; universe@390: -moz-column-count: 3; universe@390: -webkit-column-count: 3; universe@390: } universe@390: universe@390: p.startli, p.startdd { universe@390: margin-top: 2px; universe@390: } universe@390: universe@390: p.starttd { universe@390: margin-top: 0px; universe@390: } universe@390: universe@390: p.endli { universe@390: margin-bottom: 0px; universe@390: } universe@390: universe@390: p.enddd { universe@390: margin-bottom: 4px; universe@390: } universe@390: universe@390: p.endtd { universe@390: margin-bottom: 2px; universe@390: } universe@390: universe@390: /* @end */ universe@390: universe@390: caption { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: span.legend { universe@390: font-size: 70%; universe@390: text-align: center; universe@390: } universe@390: universe@390: h3.version { universe@390: font-size: 90%; universe@390: text-align: center; universe@390: } universe@390: universe@390: div.qindex, div.navtab{ universe@390: background-color: #EBEFF6; universe@390: border: 1px solid #A3B4D7; universe@390: text-align: center; universe@390: } universe@390: universe@390: div.qindex, div.navpath { universe@390: width: 100%; universe@390: line-height: 140%; universe@390: } universe@390: universe@390: div.navtab { universe@390: margin-right: 15px; universe@390: } universe@390: universe@390: /* @group Link Styling */ universe@390: universe@390: a { universe@390: color: #3D578C; universe@390: font-weight: normal; universe@390: text-decoration: none; universe@390: } universe@390: universe@390: .contents a:visited { universe@390: color: #4665A2; universe@390: } universe@390: universe@390: a:hover { universe@390: text-decoration: underline; universe@390: } universe@390: universe@390: a.qindex { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: a.qindexHL { universe@390: font-weight: bold; universe@390: background-color: #9CAFD4; universe@390: color: #ffffff; universe@390: border: 1px double #869DCA; universe@390: } universe@390: universe@390: .contents a.qindexHL:visited { universe@390: color: #ffffff; universe@390: } universe@390: universe@390: a.el { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: a.elRef { universe@390: } universe@390: universe@390: a.code, a.code:visited, a.line, a.line:visited { universe@390: color: #4665A2; universe@390: } universe@390: universe@390: a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { universe@390: color: #4665A2; universe@390: } universe@390: universe@390: /* @end */ universe@390: universe@390: dl.el { universe@390: margin-left: -1cm; universe@390: } universe@390: universe@390: pre.fragment { universe@390: border: 1px solid #C4CFE5; universe@390: background-color: #FBFCFD; universe@390: padding: 4px 6px; universe@390: margin: 4px 8px 4px 2px; universe@390: overflow: auto; universe@390: word-wrap: break-word; universe@390: font-size: 9pt; universe@390: line-height: 125%; universe@390: font-family: monospace, fixed; universe@390: font-size: 105%; universe@390: } universe@390: universe@390: div.fragment { universe@390: padding: 0px; universe@390: margin: 4px 8px 4px 2px; universe@390: background-color: #FBFCFD; universe@390: border: 1px solid #C4CFE5; universe@390: } universe@390: universe@390: div.line { universe@390: font-family: monospace, fixed; universe@390: font-size: 13px; universe@390: min-height: 13px; universe@390: line-height: 1.0; universe@390: text-wrap: unrestricted; universe@390: white-space: -moz-pre-wrap; /* Moz */ universe@390: white-space: -pre-wrap; /* Opera 4-6 */ universe@390: white-space: -o-pre-wrap; /* Opera 7 */ universe@390: white-space: pre-wrap; /* CSS3 */ universe@390: word-wrap: break-word; /* IE 5.5+ */ universe@390: text-indent: -53px; universe@390: padding-left: 53px; universe@390: padding-bottom: 0px; universe@390: margin: 0px; universe@390: -webkit-transition-property: background-color, box-shadow; universe@390: -webkit-transition-duration: 0.5s; universe@390: -moz-transition-property: background-color, box-shadow; universe@390: -moz-transition-duration: 0.5s; universe@390: -ms-transition-property: background-color, box-shadow; universe@390: -ms-transition-duration: 0.5s; universe@390: -o-transition-property: background-color, box-shadow; universe@390: -o-transition-duration: 0.5s; universe@390: transition-property: background-color, box-shadow; universe@390: transition-duration: 0.5s; universe@390: } universe@390: universe@390: div.line:after { universe@390: content:"\000A"; universe@390: white-space: pre; universe@390: } universe@390: universe@390: div.line.glow { universe@390: background-color: cyan; universe@390: box-shadow: 0 0 10px cyan; universe@390: } universe@390: universe@390: universe@390: span.lineno { universe@390: padding-right: 4px; universe@390: text-align: right; universe@390: border-right: 2px solid #0F0; universe@390: background-color: #E8E8E8; universe@390: white-space: pre; universe@390: } universe@390: span.lineno a { universe@390: background-color: #D8D8D8; universe@390: } universe@390: universe@390: span.lineno a:hover { universe@390: background-color: #C8C8C8; universe@390: } universe@390: universe@390: .lineno { universe@390: -webkit-touch-callout: none; universe@390: -webkit-user-select: none; universe@390: -khtml-user-select: none; universe@390: -moz-user-select: none; universe@390: -ms-user-select: none; universe@390: user-select: none; universe@390: } universe@390: universe@390: div.ah, span.ah { universe@390: background-color: black; universe@390: font-weight: bold; universe@390: color: #ffffff; universe@390: margin-bottom: 3px; universe@390: margin-top: 3px; universe@390: padding: 0.2em; universe@390: border: solid thin #333; universe@390: border-radius: 0.5em; universe@390: -webkit-border-radius: .5em; universe@390: -moz-border-radius: .5em; universe@390: box-shadow: 2px 2px 3px #999; universe@390: -webkit-box-shadow: 2px 2px 3px #999; universe@390: -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; universe@390: background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); universe@390: background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%); universe@390: } universe@390: universe@390: div.classindex ul { universe@390: list-style: none; universe@390: padding-left: 0; universe@390: } universe@390: universe@390: div.classindex span.ai { universe@390: display: inline-block; universe@390: } universe@390: universe@390: div.groupHeader { universe@390: margin-left: 16px; universe@390: margin-top: 12px; universe@390: font-weight: bold; universe@390: } universe@390: universe@390: div.groupText { universe@390: margin-left: 16px; universe@390: font-style: italic; universe@390: } universe@390: universe@390: body { universe@390: background-color: white; universe@390: color: black; universe@390: margin: 0; universe@390: } universe@390: universe@390: div.contents { universe@390: margin-top: 10px; universe@390: margin-left: 12px; universe@390: margin-right: 8px; universe@390: } universe@390: universe@390: td.indexkey { universe@390: background-color: #EBEFF6; universe@390: font-weight: bold; universe@390: border: 1px solid #C4CFE5; universe@390: margin: 2px 0px 2px 0; universe@390: padding: 2px 10px; universe@390: white-space: nowrap; universe@390: vertical-align: top; universe@390: } universe@390: universe@390: td.indexvalue { universe@390: background-color: #EBEFF6; universe@390: border: 1px solid #C4CFE5; universe@390: padding: 2px 10px; universe@390: margin: 2px 0px; universe@390: } universe@390: universe@390: tr.memlist { universe@390: background-color: #EEF1F7; universe@390: } universe@390: universe@390: p.formulaDsp { universe@390: text-align: center; universe@390: } universe@390: universe@390: img.formulaDsp { universe@390: universe@390: } universe@390: universe@390: img.formulaInl { universe@390: vertical-align: middle; universe@390: } universe@390: universe@390: div.center { universe@390: text-align: center; universe@390: margin-top: 0px; universe@390: margin-bottom: 0px; universe@390: padding: 0px; universe@390: } universe@390: universe@390: div.center img { universe@390: border: 0px; universe@390: } universe@390: universe@390: address.footer { universe@390: text-align: right; universe@390: padding-right: 12px; universe@390: } universe@390: universe@390: img.footer { universe@390: border: 0px; universe@390: vertical-align: middle; universe@390: } universe@390: universe@390: /* @group Code Colorization */ universe@390: universe@390: span.keyword { universe@390: color: #008000 universe@390: } universe@390: universe@390: span.keywordtype { universe@390: color: #604020 universe@390: } universe@390: universe@390: span.keywordflow { universe@390: color: #e08000 universe@390: } universe@390: universe@390: span.comment { universe@390: color: #800000 universe@390: } universe@390: universe@390: span.preprocessor { universe@390: color: #806020 universe@390: } universe@390: universe@390: span.stringliteral { universe@390: color: #002080 universe@390: } universe@390: universe@390: span.charliteral { universe@390: color: #008080 universe@390: } universe@390: universe@390: span.vhdldigit { universe@390: color: #ff00ff universe@390: } universe@390: universe@390: span.vhdlchar { universe@390: color: #000000 universe@390: } universe@390: universe@390: span.vhdlkeyword { universe@390: color: #700070 universe@390: } universe@390: universe@390: span.vhdllogic { universe@390: color: #ff0000 universe@390: } universe@390: universe@390: blockquote { universe@390: background-color: #F7F8FB; universe@390: border-left: 2px solid #9CAFD4; universe@390: margin: 0 24px 0 4px; universe@390: padding: 0 12px 0 16px; universe@390: } universe@390: universe@390: /* @end */ universe@390: universe@390: /* universe@390: .search { universe@390: color: #003399; universe@390: font-weight: bold; universe@390: } universe@390: universe@390: form.search { universe@390: margin-bottom: 0px; universe@390: margin-top: 0px; universe@390: } universe@390: universe@390: input.search { universe@390: font-size: 75%; universe@390: color: #000080; universe@390: font-weight: normal; universe@390: background-color: #e8eef2; universe@390: } universe@390: */ universe@390: universe@390: td.tiny { universe@390: font-size: 75%; universe@390: } universe@390: universe@390: .dirtab { universe@390: padding: 4px; universe@390: border-collapse: collapse; universe@390: border: 1px solid #A3B4D7; universe@390: } universe@390: universe@390: th.dirtab { universe@390: background: #EBEFF6; universe@390: font-weight: bold; universe@390: } universe@390: universe@390: hr { universe@390: height: 0px; universe@390: border: none; universe@390: border-top: 1px solid #4A6AAA; universe@390: } universe@390: universe@390: hr.footer { universe@390: height: 1px; universe@390: } universe@390: universe@390: /* @group Member Descriptions */ universe@390: universe@390: table.memberdecls { universe@390: border-spacing: 0px; universe@390: padding: 0px; universe@390: } universe@390: universe@390: .memberdecls td, .fieldtable tr { universe@390: -webkit-transition-property: background-color, box-shadow; universe@390: -webkit-transition-duration: 0.5s; universe@390: -moz-transition-property: background-color, box-shadow; universe@390: -moz-transition-duration: 0.5s; universe@390: -ms-transition-property: background-color, box-shadow; universe@390: -ms-transition-duration: 0.5s; universe@390: -o-transition-property: background-color, box-shadow; universe@390: -o-transition-duration: 0.5s; universe@390: transition-property: background-color, box-shadow; universe@390: transition-duration: 0.5s; universe@390: } universe@390: universe@390: .memberdecls td.glow, .fieldtable tr.glow { universe@390: background-color: cyan; universe@390: box-shadow: 0 0 15px cyan; universe@390: } universe@390: universe@390: .mdescLeft, .mdescRight, universe@390: .memItemLeft, .memItemRight, universe@390: .memTemplItemLeft, .memTemplItemRight, .memTemplParams { universe@390: background-color: #F9FAFC; universe@390: border: none; universe@390: margin: 4px; universe@390: padding: 1px 0 0 8px; universe@390: } universe@390: universe@390: .mdescLeft, .mdescRight { universe@390: padding: 0px 8px 4px 8px; universe@390: color: #555; universe@390: } universe@390: universe@390: .memSeparator { universe@390: border-bottom: 1px solid #DEE4F0; universe@390: line-height: 1px; universe@390: margin: 0px; universe@390: padding: 0px; universe@390: } universe@390: universe@390: .memItemLeft, .memTemplItemLeft { universe@390: white-space: nowrap; universe@390: } universe@390: universe@390: .memItemRight { universe@390: width: 100%; universe@390: } universe@390: universe@390: .memTemplParams { universe@390: color: #4665A2; universe@390: white-space: nowrap; universe@390: font-size: 80%; universe@390: } universe@390: universe@390: /* @end */ universe@390: universe@390: /* @group Member Details */ universe@390: universe@390: /* Styles for detailed member documentation */ universe@390: universe@390: .memtitle { universe@390: padding: 8px; universe@390: border-top: 1px solid #A8B8D9; universe@390: border-left: 1px solid #A8B8D9; universe@390: border-right: 1px solid #A8B8D9; universe@390: border-top-right-radius: 4px; universe@390: border-top-left-radius: 4px; universe@390: margin-bottom: -1px; universe@390: background-image: url('nav_f.png'); universe@390: background-repeat: repeat-x; universe@390: background-color: #E2E8F2; universe@390: line-height: 1.25; universe@390: font-weight: 300; universe@390: float:left; universe@390: } universe@390: universe@390: .permalink universe@390: { universe@390: font-size: 65%; universe@390: display: inline-block; universe@390: vertical-align: middle; universe@390: } universe@390: universe@390: .memtemplate { universe@390: font-size: 80%; universe@390: color: #4665A2; universe@390: font-weight: normal; universe@390: margin-left: 9px; universe@390: } universe@390: universe@390: .memnav { universe@390: background-color: #EBEFF6; universe@390: border: 1px solid #A3B4D7; universe@390: text-align: center; universe@390: margin: 2px; universe@390: margin-right: 15px; universe@390: padding: 2px; universe@390: } universe@390: universe@390: .mempage { universe@390: width: 100%; universe@390: } universe@390: universe@390: .memitem { universe@390: padding: 0; universe@390: margin-bottom: 10px; universe@390: margin-right: 5px; universe@390: -webkit-transition: box-shadow 0.5s linear; universe@390: -moz-transition: box-shadow 0.5s linear; universe@390: -ms-transition: box-shadow 0.5s linear; universe@390: -o-transition: box-shadow 0.5s linear; universe@390: transition: box-shadow 0.5s linear; universe@390: display: table !important; universe@390: width: 100%; universe@390: } universe@390: universe@390: .memitem.glow { universe@390: box-shadow: 0 0 15px cyan; universe@390: } universe@390: universe@390: .memname { universe@390: font-weight: 400; universe@390: margin-left: 6px; universe@390: } universe@390: universe@390: .memname td { universe@390: vertical-align: bottom; universe@390: } universe@390: universe@390: .memproto, dl.reflist dt { universe@390: border-top: 1px solid #A8B8D9; universe@390: border-left: 1px solid #A8B8D9; universe@390: border-right: 1px solid #A8B8D9; universe@390: padding: 6px 0px 6px 0px; universe@390: color: #253555; universe@390: font-weight: bold; universe@390: text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); universe@390: background-color: #DFE5F1; universe@390: /* opera specific markup */ universe@390: box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); universe@390: border-top-right-radius: 4px; universe@390: /* firefox specific markup */ universe@390: -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; universe@390: -moz-border-radius-topright: 4px; universe@390: /* webkit specific markup */ universe@390: -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); universe@390: -webkit-border-top-right-radius: 4px; universe@390: universe@390: } universe@390: universe@390: .overload { universe@390: font-family: "courier new",courier,monospace; universe@390: font-size: 65%; universe@390: } universe@390: universe@390: .memdoc, dl.reflist dd { universe@390: border-bottom: 1px solid #A8B8D9; universe@390: border-left: 1px solid #A8B8D9; universe@390: border-right: 1px solid #A8B8D9; universe@390: padding: 6px 10px 2px 10px; universe@390: background-color: #FBFCFD; universe@390: border-top-width: 0; universe@390: background-image:url('nav_g.png'); universe@390: background-repeat:repeat-x; universe@390: background-color: #FFFFFF; universe@390: /* opera specific markup */ universe@390: border-bottom-left-radius: 4px; universe@390: border-bottom-right-radius: 4px; universe@390: box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); universe@390: /* firefox specific markup */ universe@390: -moz-border-radius-bottomleft: 4px; universe@390: -moz-border-radius-bottomright: 4px; universe@390: -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; universe@390: /* webkit specific markup */ universe@390: -webkit-border-bottom-left-radius: 4px; universe@390: -webkit-border-bottom-right-radius: 4px; universe@390: -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); universe@390: } universe@390: universe@390: dl.reflist dt { universe@390: padding: 5px; universe@390: } universe@390: universe@390: dl.reflist dd { universe@390: margin: 0px 0px 10px 0px; universe@390: padding: 5px; universe@390: } universe@390: universe@390: .paramkey { universe@390: text-align: right; universe@390: } universe@390: universe@390: .paramtype { universe@390: white-space: nowrap; universe@390: } universe@390: universe@390: .paramname { universe@390: color: #602020; universe@390: white-space: nowrap; universe@390: } universe@390: .paramname em { universe@390: font-style: normal; universe@390: } universe@390: .paramname code { universe@390: line-height: 14px; universe@390: } universe@390: universe@390: .params, .retval, .exception, .tparams { universe@390: margin-left: 0px; universe@390: padding-left: 0px; universe@390: } universe@390: universe@390: .params .paramname, .retval .paramname { universe@390: font-weight: bold; universe@390: vertical-align: top; universe@390: } universe@390: universe@390: .params .paramtype { universe@390: font-style: italic; universe@390: vertical-align: top; universe@390: } universe@390: universe@390: .params .paramdir { universe@390: font-family: "courier new",courier,monospace; universe@390: vertical-align: top; universe@390: } universe@390: universe@390: table.mlabels { universe@390: border-spacing: 0px; universe@390: } universe@390: universe@390: td.mlabels-left { universe@390: width: 100%; universe@390: padding: 0px; universe@390: } universe@390: universe@390: td.mlabels-right { universe@390: vertical-align: bottom; universe@390: padding: 0px; universe@390: white-space: nowrap; universe@390: } universe@390: universe@390: span.mlabels { universe@390: margin-left: 8px; universe@390: } universe@390: universe@390: span.mlabel { universe@390: background-color: #728DC1; universe@390: border-top:1px solid #5373B4; universe@390: border-left:1px solid #5373B4; universe@390: border-right:1px solid #C4CFE5; universe@390: border-bottom:1px solid #C4CFE5; universe@390: text-shadow: none; universe@390: color: white; universe@390: margin-right: 4px; universe@390: padding: 2px 3px; universe@390: border-radius: 3px; universe@390: font-size: 7pt; universe@390: white-space: nowrap; universe@390: vertical-align: middle; universe@390: } universe@390: universe@390: universe@390: universe@390: /* @end */ universe@390: universe@390: /* these are for tree view inside a (index) page */ universe@390: universe@390: div.directory { universe@390: margin: 10px 0px; universe@390: border-top: 1px solid #9CAFD4; universe@390: border-bottom: 1px solid #9CAFD4; universe@390: width: 100%; universe@390: } universe@390: universe@390: .directory table { universe@390: border-collapse:collapse; universe@390: } universe@390: universe@390: .directory td { universe@390: margin: 0px; universe@390: padding: 0px; universe@390: vertical-align: top; universe@390: } universe@390: universe@390: .directory td.entry { universe@390: white-space: nowrap; universe@390: padding-right: 6px; universe@390: padding-top: 3px; universe@390: } universe@390: universe@390: .directory td.entry a { universe@390: outline:none; universe@390: } universe@390: universe@390: .directory td.entry a img { universe@390: border: none; universe@390: } universe@390: universe@390: .directory td.desc { universe@390: width: 100%; universe@390: padding-left: 6px; universe@390: padding-right: 6px; universe@390: padding-top: 3px; universe@390: border-left: 1px solid rgba(0,0,0,0.05); universe@390: } universe@390: universe@390: .directory tr.even { universe@390: padding-left: 6px; universe@390: background-color: #F7F8FB; universe@390: } universe@390: universe@390: .directory img { universe@390: vertical-align: -30%; universe@390: } universe@390: universe@390: .directory .levels { universe@390: white-space: nowrap; universe@390: width: 100%; universe@390: text-align: right; universe@390: font-size: 9pt; universe@390: } universe@390: universe@390: .directory .levels span { universe@390: cursor: pointer; universe@390: padding-left: 2px; universe@390: padding-right: 2px; universe@390: color: #3D578C; universe@390: } universe@390: universe@390: .arrow { universe@390: color: #9CAFD4; universe@390: -webkit-user-select: none; universe@390: -khtml-user-select: none; universe@390: -moz-user-select: none; universe@390: -ms-user-select: none; universe@390: user-select: none; universe@390: cursor: pointer; universe@390: font-size: 80%; universe@390: display: inline-block; universe@390: width: 16px; universe@390: height: 22px; universe@390: } universe@390: universe@390: .icon { universe@390: font-family: Arial, Helvetica; universe@390: font-weight: bold; universe@390: font-size: 12px; universe@390: height: 14px; universe@390: width: 16px; universe@390: display: inline-block; universe@390: background-color: #728DC1; universe@390: color: white; universe@390: text-align: center; universe@390: border-radius: 4px; universe@390: margin-left: 2px; universe@390: margin-right: 2px; universe@390: } universe@390: universe@390: .icona { universe@390: width: 24px; universe@390: height: 22px; universe@390: display: inline-block; universe@390: } universe@390: universe@390: .iconfopen { universe@390: width: 24px; universe@390: height: 18px; universe@390: margin-bottom: 4px; universe@390: background-image:url('folderopen.png'); universe@390: background-position: 0px -4px; universe@390: background-repeat: repeat-y; universe@390: vertical-align:top; universe@390: display: inline-block; universe@390: } universe@390: universe@390: .iconfclosed { universe@390: width: 24px; universe@390: height: 18px; universe@390: margin-bottom: 4px; universe@390: background-image:url('folderclosed.png'); universe@390: background-position: 0px -4px; universe@390: background-repeat: repeat-y; universe@390: vertical-align:top; universe@390: display: inline-block; universe@390: } universe@390: universe@390: .icondoc { universe@390: width: 24px; universe@390: height: 18px; universe@390: margin-bottom: 4px; universe@390: background-image:url('doc.png'); universe@390: background-position: 0px -4px; universe@390: background-repeat: repeat-y; universe@390: vertical-align:top; universe@390: display: inline-block; universe@390: } universe@390: universe@390: table.directory { universe@390: font: 400 14px Roboto,sans-serif; universe@390: } universe@390: universe@390: /* @end */ universe@390: universe@390: div.dynheader { universe@390: margin-top: 8px; universe@390: -webkit-touch-callout: none; universe@390: -webkit-user-select: none; universe@390: -khtml-user-select: none; universe@390: -moz-user-select: none; universe@390: -ms-user-select: none; universe@390: user-select: none; universe@390: } universe@390: universe@390: address { universe@390: font-style: normal; universe@390: color: #2A3D61; universe@390: } universe@390: universe@390: table.doxtable caption { universe@390: caption-side: top; universe@390: } universe@390: universe@390: table.doxtable { universe@390: border-collapse:collapse; universe@390: margin-top: 4px; universe@390: margin-bottom: 4px; universe@390: } universe@390: universe@390: table.doxtable td, table.doxtable th { universe@390: border: 1px solid #2D4068; universe@390: padding: 3px 7px 2px; universe@390: } universe@390: universe@390: table.doxtable th { universe@390: background-color: #374F7F; universe@390: color: #FFFFFF; universe@390: font-size: 110%; universe@390: padding-bottom: 4px; universe@390: padding-top: 5px; universe@390: } universe@390: universe@390: table.fieldtable { universe@390: /*width: 100%;*/ universe@390: margin-bottom: 10px; universe@390: border: 1px solid #A8B8D9; universe@390: border-spacing: 0px; universe@390: -moz-border-radius: 4px; universe@390: -webkit-border-radius: 4px; universe@390: border-radius: 4px; universe@390: -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; universe@390: -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); universe@390: box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); universe@390: } universe@390: universe@390: .fieldtable td, .fieldtable th { universe@390: padding: 3px 7px 2px; universe@390: } universe@390: universe@390: .fieldtable td.fieldtype, .fieldtable td.fieldname { universe@390: white-space: nowrap; universe@390: border-right: 1px solid #A8B8D9; universe@390: border-bottom: 1px solid #A8B8D9; universe@390: vertical-align: top; universe@390: } universe@390: universe@390: .fieldtable td.fieldname { universe@390: padding-top: 3px; universe@390: } universe@390: universe@390: .fieldtable td.fielddoc { universe@390: border-bottom: 1px solid #A8B8D9; universe@390: /*width: 100%;*/ universe@390: } universe@390: universe@390: .fieldtable td.fielddoc p:first-child { universe@390: margin-top: 0px; universe@390: } universe@390: universe@390: .fieldtable td.fielddoc p:last-child { universe@390: margin-bottom: 2px; universe@390: } universe@390: universe@390: .fieldtable tr:last-child td { universe@390: border-bottom: none; universe@390: } universe@390: universe@390: .fieldtable th { universe@390: background-image:url('nav_f.png'); universe@390: background-repeat:repeat-x; universe@390: background-color: #E2E8F2; universe@390: font-size: 90%; universe@390: color: #253555; universe@390: padding-bottom: 4px; universe@390: padding-top: 5px; universe@390: text-align:left; universe@390: font-weight: 400; universe@390: -moz-border-radius-topleft: 4px; universe@390: -moz-border-radius-topright: 4px; universe@390: -webkit-border-top-left-radius: 4px; universe@390: -webkit-border-top-right-radius: 4px; universe@390: border-top-left-radius: 4px; universe@390: border-top-right-radius: 4px; universe@390: border-bottom: 1px solid #A8B8D9; universe@390: } universe@390: universe@390: universe@390: .tabsearch { universe@390: top: 0px; universe@390: left: 10px; universe@390: height: 36px; universe@390: background-image: url('tab_b.png'); universe@390: z-index: 101; universe@390: overflow: hidden; universe@390: font-size: 13px; universe@390: } universe@390: universe@390: .navpath ul universe@390: { universe@390: font-size: 11px; universe@390: background-image:url('tab_b.png'); universe@390: background-repeat:repeat-x; universe@390: background-position: 0 -5px; universe@390: height:30px; universe@390: line-height:30px; universe@390: color:#8AA0CC; universe@390: border:solid 1px #C2CDE4; universe@390: overflow:hidden; universe@390: margin:0px; universe@390: padding:0px; universe@390: } universe@390: universe@390: .navpath li universe@390: { universe@390: list-style-type:none; universe@390: float:left; universe@390: padding-left:10px; universe@390: padding-right:15px; universe@390: background-image:url('bc_s.png'); universe@390: background-repeat:no-repeat; universe@390: background-position:right; universe@390: color:#364D7C; universe@390: } universe@390: universe@390: .navpath li.navelem a universe@390: { universe@390: height:32px; universe@390: display:block; universe@390: text-decoration: none; universe@390: outline: none; universe@390: color: #283A5D; universe@390: font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; universe@390: text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); universe@390: text-decoration: none; universe@390: } universe@390: universe@390: .navpath li.navelem a:hover universe@390: { universe@390: color:#6884BD; universe@390: } universe@390: universe@390: .navpath li.footer universe@390: { universe@390: list-style-type:none; universe@390: float:right; universe@390: padding-left:10px; universe@390: padding-right:15px; universe@390: background-image:none; universe@390: background-repeat:no-repeat; universe@390: background-position:right; universe@390: color:#364D7C; universe@390: font-size: 8pt; universe@390: } universe@390: universe@390: universe@390: div.summary universe@390: { universe@390: float: right; universe@390: font-size: 8pt; universe@390: padding-right: 5px; universe@390: width: 50%; universe@390: text-align: right; universe@390: } universe@390: universe@390: div.summary a universe@390: { universe@390: white-space: nowrap; universe@390: } universe@390: universe@390: table.classindex universe@390: { universe@390: margin: 10px; universe@390: white-space: nowrap; universe@390: margin-left: 3%; universe@390: margin-right: 3%; universe@390: width: 94%; universe@390: border: 0; universe@390: border-spacing: 0; universe@390: padding: 0; universe@390: } universe@390: universe@390: div.ingroups universe@390: { universe@390: font-size: 8pt; universe@390: width: 50%; universe@390: text-align: left; universe@390: } universe@390: universe@390: div.ingroups a universe@390: { universe@390: white-space: nowrap; universe@390: } universe@390: universe@390: div.header universe@390: { universe@390: background-image:url('nav_h.png'); universe@390: background-repeat:repeat-x; universe@390: background-color: #F9FAFC; universe@390: margin: 0px; universe@390: border-bottom: 1px solid #C4CFE5; universe@390: } universe@390: universe@390: div.headertitle universe@390: { universe@390: padding: 5px 5px 5px 10px; universe@390: } universe@390: universe@390: dl universe@390: { universe@390: padding: 0 0 0 10px; universe@390: } universe@390: universe@390: /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ universe@390: dl.section universe@390: { universe@390: margin-left: 0px; universe@390: padding-left: 0px; universe@390: } universe@390: universe@390: dl.note universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #D0C000; universe@390: } universe@390: universe@390: dl.warning, dl.attention universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #FF0000; universe@390: } universe@390: universe@390: dl.pre, dl.post, dl.invariant universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #00D000; universe@390: } universe@390: universe@390: dl.deprecated universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #505050; universe@390: } universe@390: universe@390: dl.todo universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #00C0E0; universe@390: } universe@390: universe@390: dl.test universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #3030E0; universe@390: } universe@390: universe@390: dl.bug universe@390: { universe@390: margin-left:-7px; universe@390: padding-left: 3px; universe@390: border-left:4px solid; universe@390: border-color: #C08050; universe@390: } universe@390: universe@390: dl.section dd { universe@390: margin-bottom: 6px; universe@390: } universe@390: universe@390: universe@390: #projectlogo universe@390: { universe@390: text-align: center; universe@390: vertical-align: bottom; universe@390: border-collapse: separate; universe@390: } universe@390: universe@390: #projectlogo img universe@390: { universe@390: border: 0px none; universe@390: } universe@390: universe@390: #projectalign universe@390: { universe@390: vertical-align: middle; universe@390: } universe@390: universe@390: #projectname universe@390: { universe@390: font: 300% Tahoma, Arial,sans-serif; universe@390: margin: 0px; universe@390: padding: 2px 0px; universe@390: } universe@390: universe@390: #projectbrief universe@390: { universe@390: font: 120% Tahoma, Arial,sans-serif; universe@390: margin: 0px; universe@390: padding: 0px; universe@390: } universe@390: universe@390: #projectnumber universe@390: { universe@390: font: 50% Tahoma, Arial,sans-serif; universe@390: margin: 0px; universe@390: padding: 0px; universe@390: } universe@390: universe@390: #titlearea universe@390: { universe@390: padding: 0px; universe@390: margin: 0px; universe@390: width: 100%; universe@390: border-bottom: 1px solid #5373B4; universe@390: } universe@390: universe@390: .image universe@390: { universe@390: text-align: center; universe@390: } universe@390: universe@390: .dotgraph universe@390: { universe@390: text-align: center; universe@390: } universe@390: universe@390: .mscgraph universe@390: { universe@390: text-align: center; universe@390: } universe@390: universe@390: .plantumlgraph universe@390: { universe@390: text-align: center; universe@390: } universe@390: universe@390: .diagraph universe@390: { universe@390: text-align: center; universe@390: } universe@390: universe@390: .caption universe@390: { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: div.zoom universe@390: { universe@390: border: 1px solid #90A5CE; universe@390: } universe@390: universe@390: dl.citelist { universe@390: margin-bottom:50px; universe@390: } universe@390: universe@390: dl.citelist dt { universe@390: color:#334975; universe@390: float:left; universe@390: font-weight:bold; universe@390: margin-right:10px; universe@390: padding:5px; universe@390: } universe@390: universe@390: dl.citelist dd { universe@390: margin:2px 0; universe@390: padding:5px 0; universe@390: } universe@390: universe@390: div.toc { universe@390: padding: 14px 25px; universe@390: background-color: #F4F6FA; universe@390: border: 1px solid #D8DFEE; universe@390: border-radius: 7px 7px 7px 7px; universe@390: float: right; universe@390: height: auto; universe@390: margin: 0 8px 10px 10px; universe@390: width: 200px; universe@390: } universe@390: universe@390: div.toc li { universe@390: background: url("bdwn.png") no-repeat scroll 0 5px transparent; universe@390: font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; universe@390: margin-top: 5px; universe@390: padding-left: 10px; universe@390: padding-top: 2px; universe@390: } universe@390: universe@390: div.toc h3 { universe@390: font: bold 12px/1.2 Arial,FreeSans,sans-serif; universe@390: color: #4665A2; universe@390: border-bottom: 0 none; universe@390: margin: 0; universe@390: } universe@390: universe@390: div.toc ul { universe@390: list-style: none outside none; universe@390: border: medium none; universe@390: padding: 0px; universe@390: } universe@390: universe@390: div.toc li.level1 { universe@390: margin-left: 0px; universe@390: } universe@390: universe@390: div.toc li.level2 { universe@390: margin-left: 15px; universe@390: } universe@390: universe@390: div.toc li.level3 { universe@390: margin-left: 30px; universe@390: } universe@390: universe@390: div.toc li.level4 { universe@390: margin-left: 45px; universe@390: } universe@390: universe@390: .inherit_header { universe@390: font-weight: bold; universe@390: color: gray; universe@390: cursor: pointer; universe@390: -webkit-touch-callout: none; universe@390: -webkit-user-select: none; universe@390: -khtml-user-select: none; universe@390: -moz-user-select: none; universe@390: -ms-user-select: none; universe@390: user-select: none; universe@390: } universe@390: universe@390: .inherit_header td { universe@390: padding: 6px 0px 2px 5px; universe@390: } universe@390: universe@390: .inherit { universe@390: display: none; universe@390: } universe@390: universe@390: tr.heading h2 { universe@390: margin-top: 12px; universe@390: margin-bottom: 4px; universe@390: } universe@390: universe@390: /* tooltip related style info */ universe@390: universe@390: .ttc { universe@390: position: absolute; universe@390: display: none; universe@390: } universe@390: universe@390: #powerTip { universe@390: cursor: default; universe@390: white-space: nowrap; universe@390: background-color: white; universe@390: border: 1px solid gray; universe@390: border-radius: 4px 4px 4px 4px; universe@390: box-shadow: 1px 1px 7px gray; universe@390: display: none; universe@390: font-size: smaller; universe@390: max-width: 80%; universe@390: opacity: 0.9; universe@390: padding: 1ex 1em 1em; universe@390: position: absolute; universe@390: z-index: 2147483647; universe@390: } universe@390: universe@390: #powerTip div.ttdoc { universe@390: color: grey; universe@390: font-style: italic; universe@390: } universe@390: universe@390: #powerTip div.ttname a { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: #powerTip div.ttname { universe@390: font-weight: bold; universe@390: } universe@390: universe@390: #powerTip div.ttdeci { universe@390: color: #006318; universe@390: } universe@390: universe@390: #powerTip div { universe@390: margin: 0px; universe@390: padding: 0px; universe@390: font: 12px/16px Roboto,sans-serif; universe@390: } universe@390: universe@390: #powerTip:before, #powerTip:after { universe@390: content: ""; universe@390: position: absolute; universe@390: margin: 0px; universe@390: } universe@390: universe@390: #powerTip.n:after, #powerTip.n:before, universe@390: #powerTip.s:after, #powerTip.s:before, universe@390: #powerTip.w:after, #powerTip.w:before, universe@390: #powerTip.e:after, #powerTip.e:before, universe@390: #powerTip.ne:after, #powerTip.ne:before, universe@390: #powerTip.se:after, #powerTip.se:before, universe@390: #powerTip.nw:after, #powerTip.nw:before, universe@390: #powerTip.sw:after, #powerTip.sw:before { universe@390: border: solid transparent; universe@390: content: " "; universe@390: height: 0; universe@390: width: 0; universe@390: position: absolute; universe@390: } universe@390: universe@390: #powerTip.n:after, #powerTip.s:after, universe@390: #powerTip.w:after, #powerTip.e:after, universe@390: #powerTip.nw:after, #powerTip.ne:after, universe@390: #powerTip.sw:after, #powerTip.se:after { universe@390: border-color: rgba(255, 255, 255, 0); universe@390: } universe@390: universe@390: #powerTip.n:before, #powerTip.s:before, universe@390: #powerTip.w:before, #powerTip.e:before, universe@390: #powerTip.nw:before, #powerTip.ne:before, universe@390: #powerTip.sw:before, #powerTip.se:before { universe@390: border-color: rgba(128, 128, 128, 0); universe@390: } universe@390: universe@390: #powerTip.n:after, #powerTip.n:before, universe@390: #powerTip.ne:after, #powerTip.ne:before, universe@390: #powerTip.nw:after, #powerTip.nw:before { universe@390: top: 100%; universe@390: } universe@390: universe@390: #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { universe@390: border-top-color: #ffffff; universe@390: border-width: 10px; universe@390: margin: 0px -10px; universe@390: } universe@390: #powerTip.n:before { universe@390: border-top-color: #808080; universe@390: border-width: 11px; universe@390: margin: 0px -11px; universe@390: } universe@390: #powerTip.n:after, #powerTip.n:before { universe@390: left: 50%; universe@390: } universe@390: universe@390: #powerTip.nw:after, #powerTip.nw:before { universe@390: right: 14px; universe@390: } universe@390: universe@390: #powerTip.ne:after, #powerTip.ne:before { universe@390: left: 14px; universe@390: } universe@390: universe@390: #powerTip.s:after, #powerTip.s:before, universe@390: #powerTip.se:after, #powerTip.se:before, universe@390: #powerTip.sw:after, #powerTip.sw:before { universe@390: bottom: 100%; universe@390: } universe@390: universe@390: #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { universe@390: border-bottom-color: #ffffff; universe@390: border-width: 10px; universe@390: margin: 0px -10px; universe@390: } universe@390: universe@390: #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { universe@390: border-bottom-color: #808080; universe@390: border-width: 11px; universe@390: margin: 0px -11px; universe@390: } universe@390: universe@390: #powerTip.s:after, #powerTip.s:before { universe@390: left: 50%; universe@390: } universe@390: universe@390: #powerTip.sw:after, #powerTip.sw:before { universe@390: right: 14px; universe@390: } universe@390: universe@390: #powerTip.se:after, #powerTip.se:before { universe@390: left: 14px; universe@390: } universe@390: universe@390: #powerTip.e:after, #powerTip.e:before { universe@390: left: 100%; universe@390: } universe@390: #powerTip.e:after { universe@390: border-left-color: #ffffff; universe@390: border-width: 10px; universe@390: top: 50%; universe@390: margin-top: -10px; universe@390: } universe@390: #powerTip.e:before { universe@390: border-left-color: #808080; universe@390: border-width: 11px; universe@390: top: 50%; universe@390: margin-top: -11px; universe@390: } universe@390: universe@390: #powerTip.w:after, #powerTip.w:before { universe@390: right: 100%; universe@390: } universe@390: #powerTip.w:after { universe@390: border-right-color: #ffffff; universe@390: border-width: 10px; universe@390: top: 50%; universe@390: margin-top: -10px; universe@390: } universe@390: #powerTip.w:before { universe@390: border-right-color: #808080; universe@390: border-width: 11px; universe@390: top: 50%; universe@390: margin-top: -11px; universe@390: } universe@390: universe@390: @media print universe@390: { universe@390: #top { display: none; } universe@390: #side-nav { display: none; } universe@390: #nav-path { display: none; } universe@390: body { overflow:visible; } universe@390: h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } universe@390: .summary { display: none; } universe@390: .memitem { page-break-inside: avoid; } universe@390: #doc-content universe@390: { universe@390: margin-left:0 !important; universe@390: height:auto !important; universe@390: width:auto !important; universe@390: overflow:inherit; universe@390: display:inline; universe@390: } universe@390: } universe@390: universe@390: /* @group Markdown */ universe@390: universe@390: /* universe@390: table.markdownTable { universe@390: border-collapse:collapse; universe@390: margin-top: 4px; universe@390: margin-bottom: 4px; universe@390: } universe@390: universe@390: table.markdownTable td, table.markdownTable th { universe@390: border: 1px solid #2D4068; universe@390: padding: 3px 7px 2px; universe@390: } universe@390: universe@390: table.markdownTableHead tr { universe@390: } universe@390: universe@390: table.markdownTableBodyLeft td, table.markdownTable th { universe@390: border: 1px solid #2D4068; universe@390: padding: 3px 7px 2px; universe@390: } universe@390: universe@390: th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone { universe@390: background-color: #374F7F; universe@390: color: #FFFFFF; universe@390: font-size: 110%; universe@390: padding-bottom: 4px; universe@390: padding-top: 5px; universe@390: } universe@390: universe@390: th.markdownTableHeadLeft { universe@390: text-align: left universe@390: } universe@390: universe@390: th.markdownTableHeadRight { universe@390: text-align: right universe@390: } universe@390: universe@390: th.markdownTableHeadCenter { universe@390: text-align: center universe@390: } universe@390: */ universe@390: universe@390: table.markdownTable { universe@390: border-collapse:collapse; universe@390: margin-top: 4px; universe@390: margin-bottom: 4px; universe@390: } universe@390: universe@390: table.markdownTable td, table.markdownTable th { universe@390: border: 1px solid #2D4068; universe@390: padding: 3px 7px 2px; universe@390: } universe@390: universe@390: table.markdownTable tr { universe@390: } universe@390: universe@390: th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { universe@390: background-color: #374F7F; universe@390: color: #FFFFFF; universe@390: font-size: 110%; universe@390: padding-bottom: 4px; universe@390: padding-top: 5px; universe@390: } universe@390: universe@390: th.markdownTableHeadLeft, td.markdownTableBodyLeft { universe@390: text-align: left universe@390: } universe@390: universe@390: th.markdownTableHeadRight, td.markdownTableBodyRight { universe@390: text-align: right universe@390: } universe@390: universe@390: th.markdownTableHeadCenter, td.markdownTableBodyCenter { universe@390: text-align: center universe@390: } universe@390: universe@390: universe@390: /* @end */