NBash

Форк
0
1792 строки · 30.7 Кб
1
/* The standard CSS for doxygen 1.9.1 */
2

3
body, table, div, p, dl {
4
	font: 400 14px/22px Roboto,sans-serif;
5
}
6

7
p.reference, p.definition {
8
	font: 400 14px/22px Roboto,sans-serif;
9
}
10

11
/* @group Heading Levels */
12

13
h1.groupheader {
14
	font-size: 150%;
15
}
16

17
.title {
18
	font: 400 14px/28px Roboto,sans-serif;
19
	font-size: 150%;
20
	font-weight: bold;
21
	margin: 10px 2px;
22
}
23

24
h2.groupheader {
25
	border-bottom: 1px solid #879ECB;
26
	color: #354C7B;
27
	font-size: 150%;
28
	font-weight: normal;
29
	margin-top: 1.75em;
30
	padding-top: 8px;
31
	padding-bottom: 4px;
32
	width: 100%;
33
}
34

35
h3.groupheader {
36
	font-size: 100%;
37
}
38

39
h1, h2, h3, h4, h5, h6 {
40
	-webkit-transition: text-shadow 0.5s linear;
41
	-moz-transition: text-shadow 0.5s linear;
42
	-ms-transition: text-shadow 0.5s linear;
43
	-o-transition: text-shadow 0.5s linear;
44
	transition: text-shadow 0.5s linear;
45
	margin-right: 15px;
46
}
47

48
h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
49
	text-shadow: 0 0 15px cyan;
50
}
51

52
dt {
53
	font-weight: bold;
54
}
55

56
ul.multicol {
57
	-moz-column-gap: 1em;
58
	-webkit-column-gap: 1em;
59
	column-gap: 1em;
60
	-moz-column-count: 3;
61
	-webkit-column-count: 3;
62
	column-count: 3;
63
}
64

65
p.startli, p.startdd {
66
	margin-top: 2px;
67
}
68

69
th p.starttd, th p.intertd, th p.endtd {
70
        font-size: 100%;
71
        font-weight: 700;
72
}
73

74
p.starttd {
75
	margin-top: 0px;
76
}
77

78
p.endli {
79
	margin-bottom: 0px;
80
}
81

82
p.enddd {
83
	margin-bottom: 4px;
84
}
85

86
p.endtd {
87
	margin-bottom: 2px;
88
}
89

90
p.interli {
91
}
92

93
p.interdd {
94
}
95

96
p.intertd {
97
}
98

99
/* @end */
100

101
caption {
102
	font-weight: bold;
103
}
104

105
span.legend {
106
	font-size: 70%;
107
	text-align: center;
108
}
109

110
h3.version {
111
	font-size: 90%;
112
	text-align: center;
113
}
114

115
div.navtab {
116
	border-right: 1px solid #A3B4D7;
117
	padding-right: 15px;
118
	text-align: right;
119
	line-height: 110%;
120
}
121

122
div.navtab table {
123
	border-spacing: 0;
124
}
125

126
td.navtab {
127
	padding-right: 6px;
128
	padding-left: 6px;
129
}
130
td.navtabHL {
131
	background-image: url('tab_a.png');
132
	background-repeat:repeat-x;
133
	padding-right: 6px;
134
	padding-left: 6px;
135
}
136

137
td.navtabHL a, td.navtabHL a:visited {
138
	color: #fff;
139
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
140
}
141

142
a.navtab {
143
	font-weight: bold;
144
}
145

146
div.qindex{
147
	text-align: center;
148
	width: 100%;
149
	line-height: 140%;
150
	font-size: 130%;
151
	color: #A0A0A0;
152
}
153

154
dt.alphachar{
155
	font-size: 180%;
156
	font-weight: bold;
157
}
158

159
.alphachar a{
160
	color: black;
161
}
162

163
.alphachar a:hover, .alphachar a:visited{
164
	text-decoration: none;
165
}
166

167
.classindex dl {
168
	padding: 25px;
169
	column-count:1
170
}
171

172
.classindex dd {
173
	display:inline-block;
174
	margin-left: 50px;
175
	width: 90%;
176
	line-height: 1.15em;
177
}
178

179
.classindex dl.odd {
180
	background-color: #F8F9FC;
181
}
182

183
@media(min-width: 1120px) {
184
	.classindex dl {
185
		column-count:2
186
	}
187
}
188

189
@media(min-width: 1320px) {
190
	.classindex dl {
191
		column-count:3
192
	}
193
}
194

195

196
/* @group Link Styling */
197

198
a {
199
	color: #3D578C;
200
	font-weight: normal;
201
	text-decoration: none;
202
}
203

204
.contents a:visited {
205
	color: #4665A2;
206
}
207

208
a:hover {
209
	text-decoration: underline;
210
}
211

212
.contents a.qindexHL:visited {
213
        color: #FFFFFF;
214
}
215

216
a.el {
217
	font-weight: bold;
218
}
219

220
a.elRef {
221
}
222

223
a.code, a.code:visited, a.line, a.line:visited {
224
	color: #4665A2; 
225
}
226

227
a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
228
	color: #4665A2; 
229
}
230

231
/* @end */
232

233
dl.el {
234
	margin-left: -1cm;
235
}
236

237
ul {
238
  overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
239
}
240

241
#side-nav ul {
242
  overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
243
}
244

245
#main-nav ul {
246
  overflow: visible; /* reset ul rule for the navigation bar drop down lists */
247
}
248

249
.fragment {
250
  text-align: left;
251
  direction: ltr;
252
  overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
253
  overflow-y: hidden;
254
}
255

256
pre.fragment {
257
        border: 1px solid #C4CFE5;
258
        background-color: #FBFCFD;
259
        padding: 4px 6px;
260
        margin: 4px 8px 4px 2px;
261
        overflow: auto;
262
        word-wrap: break-word;
263
        font-size:  9pt;
264
        line-height: 125%;
265
        font-family: monospace, fixed;
266
        font-size: 105%;
267
}
268

269
div.fragment {
270
  padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
271
  margin: 4px 8px 4px 2px;
272
	background-color: #FBFCFD;
273
	border: 1px solid #C4CFE5;
274
}
275

276
div.line {
277
	font-family: monospace, fixed;
278
        font-size: 13px;
279
	min-height: 13px;
280
	line-height: 1.0;
281
	text-wrap: unrestricted;
282
	white-space: -moz-pre-wrap; /* Moz */
283
	white-space: -pre-wrap;     /* Opera 4-6 */
284
	white-space: -o-pre-wrap;   /* Opera 7 */
285
	white-space: pre-wrap;      /* CSS3  */
286
	word-wrap: break-word;      /* IE 5.5+ */
287
	text-indent: -53px;
288
	padding-left: 53px;
289
	padding-bottom: 0px;
290
	margin: 0px;
291
	-webkit-transition-property: background-color, box-shadow;
292
	-webkit-transition-duration: 0.5s;
293
	-moz-transition-property: background-color, box-shadow;
294
	-moz-transition-duration: 0.5s;
295
	-ms-transition-property: background-color, box-shadow;
296
	-ms-transition-duration: 0.5s;
297
	-o-transition-property: background-color, box-shadow;
298
	-o-transition-duration: 0.5s;
299
	transition-property: background-color, box-shadow;
300
	transition-duration: 0.5s;
301
}
302

303
div.line:after {
304
    content:"\000A";
305
    white-space: pre;
306
}
307

308
div.line.glow {
309
	background-color: cyan;
310
	box-shadow: 0 0 10px cyan;
311
}
312

313

314
span.lineno {
315
	padding-right: 4px;
316
	text-align: right;
317
	border-right: 2px solid #0F0;
318
	background-color: #E8E8E8;
319
        white-space: pre;
320
}
321
span.lineno a {
322
	background-color: #D8D8D8;
323
}
324

325
span.lineno a:hover {
326
	background-color: #C8C8C8;
327
}
328

329
.lineno {
330
	-webkit-touch-callout: none;
331
	-webkit-user-select: none;
332
	-khtml-user-select: none;
333
	-moz-user-select: none;
334
	-ms-user-select: none;
335
	user-select: none;
336
}
337

338
div.ah, span.ah {
339
	background-color: black;
340
	font-weight: bold;
341
	color: #FFFFFF;
342
	margin-bottom: 3px;
343
	margin-top: 3px;
344
	padding: 0.2em;
345
	border: solid thin #333;
346
	border-radius: 0.5em;
347
	-webkit-border-radius: .5em;
348
	-moz-border-radius: .5em;
349
	box-shadow: 2px 2px 3px #999;
350
	-webkit-box-shadow: 2px 2px 3px #999;
351
	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
352
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
353
	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000 110%);
354
}
355

356
div.classindex ul {
357
        list-style: none;
358
        padding-left: 0;
359
}
360

361
div.classindex span.ai {
362
        display: inline-block;
363
}
364

365
div.groupHeader {
366
	margin-left: 16px;
367
	margin-top: 12px;
368
	font-weight: bold;
369
}
370

371
div.groupText {
372
	margin-left: 16px;
373
	font-style: italic;
374
}
375

376
body {
377
	background-color: white;
378
	color: black;
379
        margin: 0;
380
}
381

382
div.contents {
383
	margin-top: 10px;
384
	margin-left: 12px;
385
	margin-right: 8px;
386
}
387

388
td.indexkey {
389
	background-color: #EBEFF6;
390
	font-weight: bold;
391
	border: 1px solid #C4CFE5;
392
	margin: 2px 0px 2px 0;
393
	padding: 2px 10px;
394
        white-space: nowrap;
395
        vertical-align: top;
396
}
397

398
td.indexvalue {
399
	background-color: #EBEFF6;
400
	border: 1px solid #C4CFE5;
401
	padding: 2px 10px;
402
	margin: 2px 0px;
403
}
404

405
tr.memlist {
406
	background-color: #EEF1F7;
407
}
408

409
p.formulaDsp {
410
	text-align: center;
411
}
412

413
img.formulaDsp {
414
	
415
}
416

417
img.formulaInl, img.inline {
418
	vertical-align: middle;
419
}
420

421
div.center {
422
	text-align: center;
423
        margin-top: 0px;
424
        margin-bottom: 0px;
425
        padding: 0px;
426
}
427

428
div.center img {
429
	border: 0px;
430
}
431

432
address.footer {
433
	text-align: right;
434
	padding-right: 12px;
435
}
436

437
img.footer {
438
	border: 0px;
439
	vertical-align: middle;
440
}
441

442
/* @group Code Colorization */
443

444
span.keyword {
445
	color: #008000
446
}
447

448
span.keywordtype {
449
	color: #604020
450
}
451

452
span.keywordflow {
453
	color: #e08000
454
}
455

456
span.comment {
457
	color: #800000
458
}
459

460
span.preprocessor {
461
	color: #806020
462
}
463

464
span.stringliteral {
465
	color: #002080
466
}
467

468
span.charliteral {
469
	color: #008080
470
}
471

472
span.vhdldigit { 
473
	color: #ff00ff 
474
}
475

476
span.vhdlchar { 
477
	color: #000000 
478
}
479

480
span.vhdlkeyword { 
481
	color: #700070 
482
}
483

484
span.vhdllogic { 
485
	color: #ff0000 
486
}
487

488
blockquote {
489
        background-color: #F7F8FB;
490
        border-left: 2px solid #9CAFD4;
491
        margin: 0 24px 0 4px;
492
        padding: 0 12px 0 16px;
493
}
494

495
blockquote.DocNodeRTL {
496
   border-left: 0;
497
   border-right: 2px solid #9CAFD4;
498
   margin: 0 4px 0 24px;
499
   padding: 0 16px 0 12px;
500
}
501

502
/* @end */
503

504
/*
505
.search {
506
	color: #003399;
507
	font-weight: bold;
508
}
509

510
form.search {
511
	margin-bottom: 0px;
512
	margin-top: 0px;
513
}
514

515
input.search {
516
	font-size: 75%;
517
	color: #000080;
518
	font-weight: normal;
519
	background-color: #e8eef2;
520
}
521
*/
522

523
td.tiny {
524
	font-size: 75%;
525
}
526

527
.dirtab {
528
	padding: 4px;
529
	border-collapse: collapse;
530
	border: 1px solid #A3B4D7;
531
}
532

533
th.dirtab {
534
	background: #EBEFF6;
535
	font-weight: bold;
536
}
537

538
hr {
539
	height: 0px;
540
	border: none;
541
	border-top: 1px solid #4A6AAA;
542
}
543

544
hr.footer {
545
	height: 1px;
546
}
547

548
/* @group Member Descriptions */
549

550
table.memberdecls {
551
	border-spacing: 0px;
552
	padding: 0px;
553
}
554

555
.memberdecls td, .fieldtable tr {
556
	-webkit-transition-property: background-color, box-shadow;
557
	-webkit-transition-duration: 0.5s;
558
	-moz-transition-property: background-color, box-shadow;
559
	-moz-transition-duration: 0.5s;
560
	-ms-transition-property: background-color, box-shadow;
561
	-ms-transition-duration: 0.5s;
562
	-o-transition-property: background-color, box-shadow;
563
	-o-transition-duration: 0.5s;
564
	transition-property: background-color, box-shadow;
565
	transition-duration: 0.5s;
566
}
567

568
.memberdecls td.glow, .fieldtable tr.glow {
569
	background-color: cyan;
570
	box-shadow: 0 0 15px cyan;
571
}
572

573
.mdescLeft, .mdescRight,
574
.memItemLeft, .memItemRight,
575
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
576
	background-color: #F9FAFC;
577
	border: none;
578
	margin: 4px;
579
	padding: 1px 0 0 8px;
580
}
581

582
.mdescLeft, .mdescRight {
583
	padding: 0px 8px 4px 8px;
584
	color: #555;
585
}
586

587
.memSeparator {
588
        border-bottom: 1px solid #DEE4F0;
589
        line-height: 1px;
590
        margin: 0px;
591
        padding: 0px;
592
}
593

594
.memItemLeft, .memTemplItemLeft {
595
        white-space: nowrap;
596
}
597

598
.memItemRight, .memTemplItemRight {
599
	width: 100%;
600
}
601

602
.memTemplParams {
603
	color: #4665A2;
604
        white-space: nowrap;
605
	font-size: 80%;
606
}
607

608
/* @end */
609

610
/* @group Member Details */
611

612
/* Styles for detailed member documentation */
613

614
.memtitle {
615
	padding: 8px;
616
	border-top: 1px solid #A8B8D9;
617
	border-left: 1px solid #A8B8D9;
618
	border-right: 1px solid #A8B8D9;
619
	border-top-right-radius: 4px;
620
	border-top-left-radius: 4px;
621
	margin-bottom: -1px;
622
	background-image: url('nav_f.png');
623
	background-repeat: repeat-x;
624
	background-color: #E2E8F2;
625
	line-height: 1.25;
626
	font-weight: 300;
627
	float:left;
628
}
629

630
.permalink
631
{
632
        font-size: 65%;
633
        display: inline-block;
634
        vertical-align: middle;
635
}
636

637
.memtemplate {
638
	font-size: 80%;
639
	color: #4665A2;
640
	font-weight: normal;
641
	margin-left: 9px;
642
}
643

644
.memnav {
645
	background-color: #EBEFF6;
646
	border: 1px solid #A3B4D7;
647
	text-align: center;
648
	margin: 2px;
649
	margin-right: 15px;
650
	padding: 2px;
651
}
652

653
.mempage {
654
	width: 100%;
655
}
656

657
.memitem {
658
	padding: 0;
659
	margin-bottom: 10px;
660
	margin-right: 5px;
661
        -webkit-transition: box-shadow 0.5s linear;
662
        -moz-transition: box-shadow 0.5s linear;
663
        -ms-transition: box-shadow 0.5s linear;
664
        -o-transition: box-shadow 0.5s linear;
665
        transition: box-shadow 0.5s linear;
666
        display: table !important;
667
        width: 100%;
668
}
669

670
.memitem.glow {
671
         box-shadow: 0 0 15px cyan;
672
}
673

674
.memname {
675
        font-weight: 400;
676
        margin-left: 6px;
677
}
678

679
.memname td {
680
	vertical-align: bottom;
681
}
682

683
.memproto, dl.reflist dt {
684
        border-top: 1px solid #A8B8D9;
685
        border-left: 1px solid #A8B8D9;
686
        border-right: 1px solid #A8B8D9;
687
        padding: 6px 0px 6px 0px;
688
        color: #253555;
689
        font-weight: bold;
690
        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
691
        background-color: #DFE5F1;
692
        /* opera specific markup */
693
        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
694
        border-top-right-radius: 4px;
695
        /* firefox specific markup */
696
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
697
        -moz-border-radius-topright: 4px;
698
        /* webkit specific markup */
699
        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
700
        -webkit-border-top-right-radius: 4px;
701

702
}
703

704
.overload {
705
        font-family: "courier new",courier,monospace;
706
	font-size: 65%;
707
}
708

709
.memdoc, dl.reflist dd {
710
        border-bottom: 1px solid #A8B8D9;      
711
        border-left: 1px solid #A8B8D9;      
712
        border-right: 1px solid #A8B8D9; 
713
        padding: 6px 10px 2px 10px;
714
        background-color: #FBFCFD;
715
        border-top-width: 0;
716
        background-image:url('nav_g.png');
717
        background-repeat:repeat-x;
718
        background-color: #FFFFFF;
719
        /* opera specific markup */
720
        border-bottom-left-radius: 4px;
721
        border-bottom-right-radius: 4px;
722
        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
723
        /* firefox specific markup */
724
        -moz-border-radius-bottomleft: 4px;
725
        -moz-border-radius-bottomright: 4px;
726
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
727
        /* webkit specific markup */
728
        -webkit-border-bottom-left-radius: 4px;
729
        -webkit-border-bottom-right-radius: 4px;
730
        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
731
}
732

733
dl.reflist dt {
734
        padding: 5px;
735
}
736

737
dl.reflist dd {
738
        margin: 0px 0px 10px 0px;
739
        padding: 5px;
740
}
741

742
.paramkey {
743
	text-align: right;
744
}
745

746
.paramtype {
747
	white-space: nowrap;
748
}
749

750
.paramname {
751
	color: #602020;
752
	white-space: nowrap;
753
}
754
.paramname em {
755
	font-style: normal;
756
}
757
.paramname code {
758
        line-height: 14px;
759
}
760

761
.params, .retval, .exception, .tparams {
762
        margin-left: 0px;
763
        padding-left: 0px;
764
}       
765

766
.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
767
        font-weight: bold;
768
        vertical-align: top;
769
}
770
        
771
.params .paramtype, .tparams .paramtype {
772
        font-style: italic;
773
        vertical-align: top;
774
}       
775
        
776
.params .paramdir, .tparams .paramdir {
777
        font-family: "courier new",courier,monospace;
778
        vertical-align: top;
779
}
780

781
table.mlabels {
782
	border-spacing: 0px;
783
}
784

785
td.mlabels-left {
786
	width: 100%;
787
	padding: 0px;
788
}
789

790
td.mlabels-right {
791
	vertical-align: bottom;
792
	padding: 0px;
793
	white-space: nowrap;
794
}
795

796
span.mlabels {
797
        margin-left: 8px;
798
}
799

800
span.mlabel {
801
        background-color: #728DC1;
802
        border-top:1px solid #5373B4;
803
        border-left:1px solid #5373B4;
804
        border-right:1px solid #C4CFE5;
805
        border-bottom:1px solid #C4CFE5;
806
	text-shadow: none;
807
	color: white;
808
	margin-right: 4px;
809
	padding: 2px 3px;
810
	border-radius: 3px;
811
	font-size: 7pt;
812
	white-space: nowrap;
813
	vertical-align: middle;
814
}
815

816

817

818
/* @end */
819

820
/* these are for tree view inside a (index) page */
821

822
div.directory {
823
        margin: 10px 0px;
824
        border-top: 1px solid #9CAFD4;
825
        border-bottom: 1px solid #9CAFD4;
826
        width: 100%;
827
}
828

829
.directory table {
830
        border-collapse:collapse;
831
}
832

833
.directory td {
834
        margin: 0px;
835
        padding: 0px;
836
	vertical-align: top;
837
}
838

839
.directory td.entry {
840
        white-space: nowrap;
841
        padding-right: 6px;
842
	padding-top: 3px;
843
}
844

845
.directory td.entry a {
846
        outline:none;
847
}
848

849
.directory td.entry a img {
850
        border: none;
851
}
852

853
.directory td.desc {
854
        width: 100%;
855
        padding-left: 6px;
856
	padding-right: 6px;
857
	padding-top: 3px;
858
	border-left: 1px solid rgba(0,0,0,0.05);
859
}
860

861
.directory tr.even {
862
	padding-left: 6px;
863
	background-color: #F7F8FB;
864
}
865

866
.directory img {
867
	vertical-align: -30%;
868
}
869

870
.directory .levels {
871
        white-space: nowrap;
872
        width: 100%;
873
        text-align: right;
874
        font-size: 9pt;
875
}
876

877
.directory .levels span {
878
        cursor: pointer;
879
        padding-left: 2px;
880
        padding-right: 2px;
881
	color: #3D578C;
882
}
883

884
.arrow {
885
    color: #9CAFD4;
886
    -webkit-user-select: none;
887
    -khtml-user-select: none;
888
    -moz-user-select: none;
889
    -ms-user-select: none;
890
    user-select: none;
891
    cursor: pointer;
892
    font-size: 80%;
893
    display: inline-block;
894
    width: 16px;
895
    height: 22px;
896
}
897

898
.icon {
899
    font-family: Arial, Helvetica;
900
    font-weight: bold;
901
    font-size: 12px;
902
    height: 14px;
903
    width: 16px;
904
    display: inline-block;
905
    background-color: #728DC1;
906
    color: white;
907
    text-align: center;
908
    border-radius: 4px;
909
    margin-left: 2px;
910
    margin-right: 2px;
911
}
912

913
.icona {
914
    width: 24px;
915
    height: 22px;
916
    display: inline-block;
917
}
918

919
.iconfopen {
920
    width: 24px;
921
    height: 18px;
922
    margin-bottom: 4px;
923
    background-image:url('folderopen.png');
924
    background-position: 0px -4px;
925
    background-repeat: repeat-y;
926
    vertical-align:top;
927
    display: inline-block;
928
}
929

930
.iconfclosed {
931
    width: 24px;
932
    height: 18px;
933
    margin-bottom: 4px;
934
    background-image:url('folderclosed.png');
935
    background-position: 0px -4px;
936
    background-repeat: repeat-y;
937
    vertical-align:top;
938
    display: inline-block;
939
}
940

941
.icondoc {
942
    width: 24px;
943
    height: 18px;
944
    margin-bottom: 4px;
945
    background-image:url('doc.png');
946
    background-position: 0px -4px;
947
    background-repeat: repeat-y;
948
    vertical-align:top;
949
    display: inline-block;
950
}
951

952
table.directory {
953
    font: 400 14px Roboto,sans-serif;
954
}
955

956
/* @end */
957

958
div.dynheader {
959
        margin-top: 8px;
960
	-webkit-touch-callout: none;
961
	-webkit-user-select: none;
962
	-khtml-user-select: none;
963
	-moz-user-select: none;
964
	-ms-user-select: none;
965
	user-select: none;
966
}
967

968
address {
969
	font-style: normal;
970
	color: #2A3D61;
971
}
972

973
table.doxtable caption {
974
	caption-side: top;
975
}
976

977
table.doxtable {
978
	border-collapse:collapse;
979
        margin-top: 4px;
980
        margin-bottom: 4px;
981
}
982

983
table.doxtable td, table.doxtable th {
984
	border: 1px solid #2D4068;
985
	padding: 3px 7px 2px;
986
}
987

988
table.doxtable th {
989
	background-color: #374F7F;
990
	color: #FFFFFF;
991
	font-size: 110%;
992
	padding-bottom: 4px;
993
	padding-top: 5px;
994
}
995

996
table.fieldtable {
997
        /*width: 100%;*/
998
        margin-bottom: 10px;
999
        border: 1px solid #A8B8D9;
1000
        border-spacing: 0px;
1001
        -moz-border-radius: 4px;
1002
        -webkit-border-radius: 4px;
1003
        border-radius: 4px;
1004
        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
1005
        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
1006
        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
1007
}
1008

1009
.fieldtable td, .fieldtable th {
1010
        padding: 3px 7px 2px;
1011
}
1012

1013
.fieldtable td.fieldtype, .fieldtable td.fieldname {
1014
        white-space: nowrap;
1015
        border-right: 1px solid #A8B8D9;
1016
        border-bottom: 1px solid #A8B8D9;
1017
        vertical-align: top;
1018
}
1019

1020
.fieldtable td.fieldname {
1021
        padding-top: 3px;
1022
}
1023

1024
.fieldtable td.fielddoc {
1025
        border-bottom: 1px solid #A8B8D9;
1026
        /*width: 100%;*/
1027
}
1028

1029
.fieldtable td.fielddoc p:first-child {
1030
        margin-top: 0px;
1031
}       
1032
        
1033
.fieldtable td.fielddoc p:last-child {
1034
        margin-bottom: 2px;
1035
}
1036

1037
.fieldtable tr:last-child td {
1038
        border-bottom: none;
1039
}
1040

1041
.fieldtable th {
1042
        background-image:url('nav_f.png');
1043
        background-repeat:repeat-x;
1044
        background-color: #E2E8F2;
1045
        font-size: 90%;
1046
        color: #253555;
1047
        padding-bottom: 4px;
1048
        padding-top: 5px;
1049
        text-align:left;
1050
        font-weight: 400;
1051
        -moz-border-radius-topleft: 4px;
1052
        -moz-border-radius-topright: 4px;
1053
        -webkit-border-top-left-radius: 4px;
1054
        -webkit-border-top-right-radius: 4px;
1055
        border-top-left-radius: 4px;
1056
        border-top-right-radius: 4px;
1057
        border-bottom: 1px solid #A8B8D9;
1058
}
1059

1060

1061
.tabsearch {
1062
	top: 0px;
1063
	left: 10px;
1064
	height: 36px;
1065
	background-image: url('tab_b.png');
1066
	z-index: 101;
1067
	overflow: hidden;
1068
	font-size: 13px;
1069
}
1070

1071
.navpath ul
1072
{
1073
	font-size: 11px;
1074
	background-image:url('tab_b.png');
1075
	background-repeat:repeat-x;
1076
	background-position: 0 -5px;
1077
	height:30px;
1078
	line-height:30px;
1079
	color:#8AA0CC;
1080
	border:solid 1px #C2CDE4;
1081
	overflow:hidden;
1082
	margin:0px;
1083
	padding:0px;
1084
}
1085

1086
.navpath li
1087
{
1088
	list-style-type:none;
1089
	float:left;
1090
	padding-left:10px;
1091
	padding-right:15px;
1092
	background-image:url('bc_s.png');
1093
	background-repeat:no-repeat;
1094
	background-position:right;
1095
	color:#364D7C;
1096
}
1097

1098
.navpath li.navelem a
1099
{
1100
	height:32px;
1101
	display:block;
1102
	text-decoration: none;
1103
	outline: none;
1104
	color: #283A5D;
1105
	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
1106
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
1107
	text-decoration: none;        
1108
}
1109

1110
.navpath li.navelem a:hover
1111
{
1112
	color:#6884BD;
1113
}
1114

1115
.navpath li.footer
1116
{
1117
        list-style-type:none;
1118
        float:right;
1119
        padding-left:10px;
1120
        padding-right:15px;
1121
        background-image:none;
1122
        background-repeat:no-repeat;
1123
        background-position:right;
1124
        color:#364D7C;
1125
        font-size: 8pt;
1126
}
1127

1128

1129
div.summary
1130
{
1131
	float: right;
1132
	font-size: 8pt;
1133
	padding-right: 5px;
1134
	width: 50%;
1135
	text-align: right;
1136
}       
1137

1138
div.summary a
1139
{
1140
	white-space: nowrap;
1141
}
1142

1143
table.classindex
1144
{
1145
        margin: 10px;
1146
        white-space: nowrap;
1147
        margin-left: 3%;
1148
        margin-right: 3%;
1149
        width: 94%;
1150
        border: 0;
1151
        border-spacing: 0; 
1152
        padding: 0;
1153
}
1154

1155
div.ingroups
1156
{
1157
	font-size: 8pt;
1158
	width: 50%;
1159
	text-align: left;
1160
}
1161

1162
div.ingroups a
1163
{
1164
	white-space: nowrap;
1165
}
1166

1167
div.header
1168
{
1169
        background-image:url('nav_h.png');
1170
        background-repeat:repeat-x;
1171
	background-color: #F9FAFC;
1172
	margin:  0px;
1173
	border-bottom: 1px solid #C4CFE5;
1174
}
1175

1176
div.headertitle
1177
{
1178
	padding: 5px 5px 5px 10px;
1179
}
1180

1181
.PageDocRTL-title div.headertitle {
1182
  text-align: right;
1183
  direction: rtl;
1184
}
1185

1186
dl {
1187
        padding: 0 0 0 0;
1188
}
1189

1190
/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
1191
dl.section {
1192
	margin-left: 0px;
1193
	padding-left: 0px;
1194
}
1195

1196
dl.section.DocNodeRTL {
1197
  margin-right: 0px;
1198
  padding-right: 0px;
1199
}
1200

1201
dl.note {
1202
  margin-left: -7px;
1203
  padding-left: 3px;
1204
  border-left: 4px solid;
1205
  border-color: #D0C000;
1206
}
1207

1208
dl.note.DocNodeRTL {
1209
  margin-left: 0;
1210
  padding-left: 0;
1211
  border-left: 0;
1212
  margin-right: -7px;
1213
  padding-right: 3px;
1214
  border-right: 4px solid;
1215
  border-color: #D0C000;
1216
}
1217

1218
dl.warning, dl.attention {
1219
  margin-left: -7px;
1220
  padding-left: 3px;
1221
  border-left: 4px solid;
1222
  border-color: #FF0000;
1223
}
1224

1225
dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {
1226
  margin-left: 0;
1227
  padding-left: 0;
1228
  border-left: 0;
1229
  margin-right: -7px;
1230
  padding-right: 3px;
1231
  border-right: 4px solid;
1232
  border-color: #FF0000;
1233
}
1234

1235
dl.pre, dl.post, dl.invariant {
1236
  margin-left: -7px;
1237
  padding-left: 3px;
1238
  border-left: 4px solid;
1239
  border-color: #00D000;
1240
}
1241

1242
dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {
1243
  margin-left: 0;
1244
  padding-left: 0;
1245
  border-left: 0;
1246
  margin-right: -7px;
1247
  padding-right: 3px;
1248
  border-right: 4px solid;
1249
  border-color: #00D000;
1250
}
1251

1252
dl.deprecated {
1253
  margin-left: -7px;
1254
  padding-left: 3px;
1255
  border-left: 4px solid;
1256
  border-color: #505050;
1257
}
1258

1259
dl.deprecated.DocNodeRTL {
1260
  margin-left: 0;
1261
  padding-left: 0;
1262
  border-left: 0;
1263
  margin-right: -7px;
1264
  padding-right: 3px;
1265
  border-right: 4px solid;
1266
  border-color: #505050;
1267
}
1268

1269
dl.todo {
1270
  margin-left: -7px;
1271
  padding-left: 3px;
1272
  border-left: 4px solid;
1273
  border-color: #00C0E0;
1274
}
1275

1276
dl.todo.DocNodeRTL {
1277
  margin-left: 0;
1278
  padding-left: 0;
1279
  border-left: 0;
1280
  margin-right: -7px;
1281
  padding-right: 3px;
1282
  border-right: 4px solid;
1283
  border-color: #00C0E0;
1284
}
1285

1286
dl.test {
1287
  margin-left: -7px;
1288
  padding-left: 3px;
1289
  border-left: 4px solid;
1290
  border-color: #3030E0;
1291
}
1292

1293
dl.test.DocNodeRTL {
1294
  margin-left: 0;
1295
  padding-left: 0;
1296
  border-left: 0;
1297
  margin-right: -7px;
1298
  padding-right: 3px;
1299
  border-right: 4px solid;
1300
  border-color: #3030E0;
1301
}
1302

1303
dl.bug {
1304
  margin-left: -7px;
1305
  padding-left: 3px;
1306
  border-left: 4px solid;
1307
  border-color: #C08050;
1308
}
1309

1310
dl.bug.DocNodeRTL {
1311
  margin-left: 0;
1312
  padding-left: 0;
1313
  border-left: 0;
1314
  margin-right: -7px;
1315
  padding-right: 3px;
1316
  border-right: 4px solid;
1317
  border-color: #C08050;
1318
}
1319

1320
dl.section dd {
1321
	margin-bottom: 6px;
1322
}
1323

1324

1325
#projectlogo
1326
{
1327
	text-align: center;
1328
	vertical-align: bottom;
1329
	border-collapse: separate;
1330
}
1331
 
1332
#projectlogo img
1333
{ 
1334
	border: 0px none;
1335
}
1336
 
1337
#projectalign
1338
{
1339
        vertical-align: middle;
1340
}
1341

1342
#projectname
1343
{
1344
	font: 300% Tahoma, Arial,sans-serif;
1345
	margin: 0px;
1346
	padding: 2px 0px;
1347
}
1348
    
1349
#projectbrief
1350
{
1351
	font: 120% Tahoma, Arial,sans-serif;
1352
	margin: 0px;
1353
	padding: 0px;
1354
}
1355

1356
#projectnumber
1357
{
1358
	font: 50% Tahoma, Arial,sans-serif;
1359
	margin: 0px;
1360
	padding: 0px;
1361
}
1362

1363
#titlearea
1364
{
1365
	padding: 0px;
1366
	margin: 0px;
1367
	width: 100%;
1368
	border-bottom: 1px solid #5373B4;
1369
}
1370

1371
.image
1372
{
1373
        text-align: center;
1374
}
1375

1376
.dotgraph
1377
{
1378
        text-align: center;
1379
}
1380

1381
.mscgraph
1382
{
1383
        text-align: center;
1384
}
1385

1386
.plantumlgraph
1387
{
1388
        text-align: center;
1389
}
1390

1391
.diagraph
1392
{
1393
        text-align: center;
1394
}
1395

1396
.caption
1397
{
1398
	font-weight: bold;
1399
}
1400

1401
div.zoom
1402
{
1403
	border: 1px solid #90A5CE;
1404
}
1405

1406
dl.citelist {
1407
        margin-bottom:50px;
1408
}
1409

1410
dl.citelist dt {
1411
        color:#334975;
1412
        float:left;
1413
        font-weight:bold;
1414
        margin-right:10px;
1415
        padding:5px;
1416
        text-align:right;
1417
        width:52px;
1418
}
1419

1420
dl.citelist dd {
1421
        margin:2px 0 2px 72px;
1422
        padding:5px 0;
1423
}
1424

1425
div.toc {
1426
        padding: 14px 25px;
1427
        background-color: #F4F6FA;
1428
        border: 1px solid #D8DFEE;
1429
        border-radius: 7px 7px 7px 7px;
1430
        float: right;
1431
        height: auto;
1432
        margin: 0 8px 10px 10px;
1433
        width: 200px;
1434
}
1435

1436
.PageDocRTL-title div.toc {
1437
  float: left !important;
1438
  text-align: right;
1439
}
1440

1441
div.toc li {
1442
        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1443
        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1444
        margin-top: 5px;
1445
        padding-left: 10px;
1446
        padding-top: 2px;
1447
}
1448

1449
.PageDocRTL-title div.toc li {
1450
  background-position-x: right !important;
1451
  padding-left: 0 !important;
1452
  padding-right: 10px;
1453
}
1454

1455
div.toc h3 {
1456
        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1457
	color: #4665A2;
1458
        border-bottom: 0 none;
1459
        margin: 0;
1460
}
1461

1462
div.toc ul {
1463
        list-style: none outside none;
1464
        border: medium none;
1465
        padding: 0px;
1466
}       
1467

1468
div.toc li.level1 {
1469
        margin-left: 0px;
1470
}
1471

1472
div.toc li.level2 {
1473
        margin-left: 15px;
1474
}
1475

1476
div.toc li.level3 {
1477
        margin-left: 30px;
1478
}
1479

1480
div.toc li.level4 {
1481
        margin-left: 45px;
1482
}
1483

1484
span.emoji {
1485
        /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
1486
         * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
1487
         */
1488
}
1489

1490
.PageDocRTL-title div.toc li.level1 {
1491
  margin-left: 0 !important;
1492
  margin-right: 0;
1493
}
1494

1495
.PageDocRTL-title div.toc li.level2 {
1496
  margin-left: 0 !important;
1497
  margin-right: 15px;
1498
}
1499

1500
.PageDocRTL-title div.toc li.level3 {
1501
  margin-left: 0 !important;
1502
  margin-right: 30px;
1503
}
1504

1505
.PageDocRTL-title div.toc li.level4 {
1506
  margin-left: 0 !important;
1507
  margin-right: 45px;
1508
}
1509

1510
.inherit_header {
1511
        font-weight: bold;
1512
        color: gray;
1513
        cursor: pointer;
1514
	-webkit-touch-callout: none;
1515
	-webkit-user-select: none;
1516
	-khtml-user-select: none;
1517
	-moz-user-select: none;
1518
	-ms-user-select: none;
1519
	user-select: none;
1520
}
1521

1522
.inherit_header td {
1523
        padding: 6px 0px 2px 5px;
1524
}
1525

1526
.inherit {
1527
        display: none;
1528
}
1529

1530
tr.heading h2 {
1531
        margin-top: 12px;
1532
        margin-bottom: 4px;
1533
}
1534

1535
/* tooltip related style info */
1536

1537
.ttc {
1538
        position: absolute;
1539
        display: none;
1540
}
1541

1542
#powerTip {
1543
	cursor: default;
1544
	white-space: nowrap;
1545
	background-color: white;
1546
	border: 1px solid gray;
1547
	border-radius: 4px 4px 4px 4px;
1548
	box-shadow: 1px 1px 7px gray;
1549
	display: none;
1550
	font-size: smaller;
1551
	max-width: 80%;
1552
	opacity: 0.9;
1553
	padding: 1ex 1em 1em;
1554
	position: absolute;
1555
	z-index: 2147483647;
1556
}
1557

1558
#powerTip div.ttdoc {
1559
        color: grey;
1560
	font-style: italic;
1561
}
1562

1563
#powerTip div.ttname a {
1564
        font-weight: bold;
1565
}
1566

1567
#powerTip div.ttname {
1568
        font-weight: bold;
1569
}
1570

1571
#powerTip div.ttdeci {
1572
        color: #006318;
1573
}
1574

1575
#powerTip div {
1576
        margin: 0px;
1577
        padding: 0px;
1578
        font: 12px/16px Roboto,sans-serif;
1579
}
1580

1581
#powerTip:before, #powerTip:after {
1582
	content: "";
1583
	position: absolute;
1584
	margin: 0px;
1585
}
1586

1587
#powerTip.n:after,  #powerTip.n:before,
1588
#powerTip.s:after,  #powerTip.s:before,
1589
#powerTip.w:after,  #powerTip.w:before,
1590
#powerTip.e:after,  #powerTip.e:before,
1591
#powerTip.ne:after, #powerTip.ne:before,
1592
#powerTip.se:after, #powerTip.se:before,
1593
#powerTip.nw:after, #powerTip.nw:before,
1594
#powerTip.sw:after, #powerTip.sw:before {
1595
	border: solid transparent;
1596
	content: " ";
1597
	height: 0;
1598
	width: 0;
1599
	position: absolute;
1600
}
1601

1602
#powerTip.n:after,  #powerTip.s:after,
1603
#powerTip.w:after,  #powerTip.e:after,
1604
#powerTip.nw:after, #powerTip.ne:after,
1605
#powerTip.sw:after, #powerTip.se:after {
1606
	border-color: rgba(255, 255, 255, 0);
1607
}
1608

1609
#powerTip.n:before,  #powerTip.s:before,
1610
#powerTip.w:before,  #powerTip.e:before,
1611
#powerTip.nw:before, #powerTip.ne:before,
1612
#powerTip.sw:before, #powerTip.se:before {
1613
	border-color: rgba(128, 128, 128, 0);
1614
}
1615

1616
#powerTip.n:after,  #powerTip.n:before,
1617
#powerTip.ne:after, #powerTip.ne:before,
1618
#powerTip.nw:after, #powerTip.nw:before {
1619
	top: 100%;
1620
}
1621

1622
#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
1623
	border-top-color: #FFFFFF;
1624
	border-width: 10px;
1625
	margin: 0px -10px;
1626
}
1627
#powerTip.n:before {
1628
	border-top-color: #808080;
1629
	border-width: 11px;
1630
	margin: 0px -11px;
1631
}
1632
#powerTip.n:after, #powerTip.n:before {
1633
	left: 50%;
1634
}
1635

1636
#powerTip.nw:after, #powerTip.nw:before {
1637
	right: 14px;
1638
}
1639

1640
#powerTip.ne:after, #powerTip.ne:before {
1641
	left: 14px;
1642
}
1643

1644
#powerTip.s:after,  #powerTip.s:before,
1645
#powerTip.se:after, #powerTip.se:before,
1646
#powerTip.sw:after, #powerTip.sw:before {
1647
	bottom: 100%;
1648
}
1649

1650
#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
1651
	border-bottom-color: #FFFFFF;
1652
	border-width: 10px;
1653
	margin: 0px -10px;
1654
}
1655

1656
#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
1657
	border-bottom-color: #808080;
1658
	border-width: 11px;
1659
	margin: 0px -11px;
1660
}
1661

1662
#powerTip.s:after, #powerTip.s:before {
1663
	left: 50%;
1664
}
1665

1666
#powerTip.sw:after, #powerTip.sw:before {
1667
	right: 14px;
1668
}
1669

1670
#powerTip.se:after, #powerTip.se:before {
1671
	left: 14px;
1672
}
1673

1674
#powerTip.e:after, #powerTip.e:before {
1675
	left: 100%;
1676
}
1677
#powerTip.e:after {
1678
	border-left-color: #FFFFFF;
1679
	border-width: 10px;
1680
	top: 50%;
1681
	margin-top: -10px;
1682
}
1683
#powerTip.e:before {
1684
	border-left-color: #808080;
1685
	border-width: 11px;
1686
	top: 50%;
1687
	margin-top: -11px;
1688
}
1689

1690
#powerTip.w:after, #powerTip.w:before {
1691
	right: 100%;
1692
}
1693
#powerTip.w:after {
1694
	border-right-color: #FFFFFF;
1695
	border-width: 10px;
1696
	top: 50%;
1697
	margin-top: -10px;
1698
}
1699
#powerTip.w:before {
1700
	border-right-color: #808080;
1701
	border-width: 11px;
1702
	top: 50%;
1703
	margin-top: -11px;
1704
}
1705

1706
@media print
1707
{
1708
  #top { display: none; }
1709
  #side-nav { display: none; }
1710
  #nav-path { display: none; }
1711
  body { overflow:visible; }
1712
  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1713
  .summary { display: none; }
1714
  .memitem { page-break-inside: avoid; }
1715
  #doc-content
1716
  {
1717
    margin-left:0 !important;
1718
    height:auto !important;
1719
    width:auto !important;
1720
    overflow:inherit;
1721
    display:inline;
1722
  }
1723
}
1724

1725
/* @group Markdown */
1726

1727
table.markdownTable {
1728
	border-collapse:collapse;
1729
        margin-top: 4px;
1730
        margin-bottom: 4px;
1731
}
1732

1733
table.markdownTable td, table.markdownTable th {
1734
	border: 1px solid #2D4068;
1735
	padding: 3px 7px 2px;
1736
}
1737

1738
table.markdownTable tr {
1739
}
1740

1741
th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
1742
	background-color: #374F7F;
1743
	color: #FFFFFF;
1744
	font-size: 110%;
1745
	padding-bottom: 4px;
1746
	padding-top: 5px;
1747
}
1748

1749
th.markdownTableHeadLeft, td.markdownTableBodyLeft {
1750
	text-align: left
1751
}
1752

1753
th.markdownTableHeadRight, td.markdownTableBodyRight {
1754
	text-align: right
1755
}
1756

1757
th.markdownTableHeadCenter, td.markdownTableBodyCenter {
1758
	text-align: center
1759
}
1760

1761
.DocNodeRTL {
1762
  text-align: right;
1763
  direction: rtl;
1764
}
1765

1766
.DocNodeLTR {
1767
  text-align: left;
1768
  direction: ltr;
1769
}
1770

1771
table.DocNodeRTL {
1772
   width: auto;
1773
   margin-right: 0;
1774
   margin-left: auto;
1775
}
1776

1777
table.DocNodeLTR {
1778
   width: auto;
1779
   margin-right: auto;
1780
   margin-left: 0;
1781
}
1782

1783
tt, code, kbd, samp
1784
{
1785
  display: inline-block;
1786
  direction:ltr; 
1787
}
1788
/* @end */
1789

1790
u {
1791
	text-decoration: underline;
1792
}
1793

1794

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.