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