1 @import url
("./icons.css");
5 --light-color-background: #fcfcfc;
6 --light-color-secondary-background: #fff;
7 --light-color-text: #222;
8 --light-color-text-aside: #707070;
9 --light-color-link: #4da6ff;
10 --light-color-menu-divider: #eee;
11 --light-color-menu-divider-focus: #000;
12 --light-color-menu-label: #707070;
13 --light-color-panel: var
(--light-color-secondary-background
);
14 --light-color-panel-divider: #eee;
15 --light-color-comment-tag: #707070;
16 --light-color-comment-tag-text: #fff;
17 --light-color-ts: #9600ff;
18 --light-color-ts-interface: #647f1b;
19 --light-color-ts-enum: #937210;
20 --light-color-ts-class: #0672de;
21 --light-color-ts-private: #707070;
22 --light-color-toolbar: #fff;
23 --light-color-toolbar-text: #333;
24 --light-icon-filter: invert
(0);
25 --light-external-icon: url
("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='10' height='10'><path fill-opacity='0' stroke='%23000' stroke-width='10' d='m43,35H5v60h60V57M45,5v10l10,10-30,30 20,20 30-30 10,10h10V5z'/></svg>");
28 --dark-color-background: #36393f;
29 --dark-color-secondary-background: #2f3136;
30 --dark-color-text: #ffffff;
31 --dark-color-text-aside: #e6e4e4;
32 --dark-color-link: #00aff4;
33 --dark-color-menu-divider: #eee;
34 --dark-color-menu-divider-focus: #000;
35 --dark-color-menu-label: #707070;
36 --dark-color-panel: var
(--dark-color-secondary-background
);
37 --dark-color-panel-divider: #818181;
38 --dark-color-comment-tag: #dcddde;
39 --dark-color-comment-tag-text: #2f3136;
40 --dark-color-ts: #c97dff;
41 --dark-color-ts-interface: #9cbe3c;
42 --dark-color-ts-enum: #d6ab29;
43 --dark-color-ts-class: #3695f3;
44 --dark-color-ts-private: #e2e2e2;
45 --dark-color-toolbar: #34373c;
46 --dark-color-toolbar-text: #ffffff;
47 --dark-icon-filter: invert
(1);
48 --dark-external-icon: url
("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='10' height='10'><path fill-opacity='0' stroke='%23fff' stroke-width='10' d='m43,35H5v60h60V57M45,5v10l10,10-30,30 20,20 30-30 10,10h10V5z'/></svg>");
51 @media (prefers-color-scheme: light
) {
53 --color-background: var
(--light-color-background
);
54 --color-secondary-background: var
(--light-color-secondary-background
);
55 --color-text: var
(--light-color-text
);
56 --color-text-aside: var
(--light-color-text-aside
);
57 --color-link: var
(--light-color-link
);
58 --color-menu-divider: var
(--light-color-menu-divider
);
59 --color-menu-divider-focus: var
(--light-color-menu-divider-focus
);
60 --color-menu-label: var
(--light-color-menu-label
);
61 --color-panel: var
(--light-color-panel
);
62 --color-panel-divider: var
(--light-color-panel-divider
);
63 --color-comment-tag: var
(--light-color-comment-tag
);
64 --color-comment-tag-text: var
(--light-color-comment-tag-text
);
65 --color-ts: var
(--light-color-ts
);
66 --color-ts-interface: var
(--light-color-ts-interface
);
67 --color-ts-enum: var
(--light-color-ts-enum
);
68 --color-ts-class: var
(--light-color-ts-class
);
69 --color-ts-private: var
(--light-color-ts-private
);
70 --color-toolbar: var
(--light-color-toolbar
);
71 --color-toolbar-text: var
(--light-color-toolbar-text
);
72 --icon-filter: var
(--light-icon-filter
);
73 --external-icon: var
(--light-external-icon
);
77 @media (prefers-color-scheme: dark
) {
79 --color-background: var
(--dark-color-background
);
80 --color-secondary-background: var
(--dark-color-secondary-background
);
81 --color-text: var
(--dark-color-text
);
82 --color-text-aside: var
(--dark-color-text-aside
);
83 --color-link: var
(--dark-color-link
);
84 --color-menu-divider: var
(--dark-color-menu-divider
);
85 --color-menu-divider-focus: var
(--dark-color-menu-divider-focus
);
86 --color-menu-label: var
(--dark-color-menu-label
);
87 --color-panel: var
(--dark-color-panel
);
88 --color-panel-divider: var
(--dark-color-panel-divider
);
89 --color-comment-tag: var
(--dark-color-comment-tag
);
90 --color-comment-tag-text: var
(--dark-color-comment-tag-text
);
91 --color-ts: var
(--dark-color-ts
);
92 --color-ts-interface: var
(--dark-color-ts-interface
);
93 --color-ts-enum: var
(--dark-color-ts-enum
);
94 --color-ts-class: var
(--dark-color-ts-class
);
95 --color-ts-private: var
(--dark-color-ts-private
);
96 --color-toolbar: var
(--dark-color-toolbar
);
97 --color-toolbar-text: var
(--dark-color-toolbar-text
);
98 --icon-filter: var
(--dark-icon-filter
);
99 --external-icon: var
(--dark-external-icon
);
108 --color-background: var
(--light-color-background
);
109 --color-secondary-background: var
(--light-color-secondary-background
);
110 --color-text: var
(--light-color-text
);
111 --color-text-aside: var
(--light-color-text-aside
);
112 --color-link: var
(--light-color-link
);
113 --color-menu-divider: var
(--light-color-menu-divider
);
114 --color-menu-divider-focus: var
(--light-color-menu-divider-focus
);
115 --color-menu-label: var
(--light-color-menu-label
);
116 --color-panel: var
(--light-color-panel
);
117 --color-panel-divider: var
(--light-color-panel-divider
);
118 --color-comment-tag: var
(--light-color-comment-tag
);
119 --color-comment-tag-text: var
(--light-color-comment-tag-text
);
120 --color-ts: var
(--light-color-ts
);
121 --color-ts-interface: var
(--light-color-ts-interface
);
122 --color-ts-enum: var
(--light-color-ts-enum
);
123 --color-ts-class: var
(--light-color-ts-class
);
124 --color-ts-private: var
(--light-color-ts-private
);
125 --color-toolbar: var
(--light-color-toolbar
);
126 --color-toolbar-text: var
(--light-color-toolbar-text
);
127 --icon-filter: var
(--light-icon-filter
);
128 --external-icon: var
(--light-external-icon
);
132 --color-background: var
(--dark-color-background
);
133 --color-secondary-background: var
(--dark-color-secondary-background
);
134 --color-text: var
(--dark-color-text
);
135 --color-text-aside: var
(--dark-color-text-aside
);
136 --color-link: var
(--dark-color-link
);
137 --color-menu-divider: var
(--dark-color-menu-divider
);
138 --color-menu-divider-focus: var
(--dark-color-menu-divider-focus
);
139 --color-menu-label: var
(--dark-color-menu-label
);
140 --color-panel: var
(--dark-color-panel
);
141 --color-panel-divider: var
(--dark-color-panel-divider
);
142 --color-comment-tag: var
(--dark-color-comment-tag
);
143 --color-comment-tag-text: var
(--dark-color-comment-tag-text
);
144 --color-ts: var
(--dark-color-ts
);
145 --color-ts-interface: var
(--dark-color-ts-interface
);
146 --color-ts-enum: var
(--dark-color-ts-enum
);
147 --color-ts-class: var
(--dark-color-ts-class
);
148 --color-ts-private: var
(--dark-color-ts-private
);
149 --color-toolbar: var
(--dark-color-toolbar
);
150 --color-toolbar-text: var
(--dark-color-toolbar-text
);
151 --icon-filter: var
(--dark-icon-filter
);
152 --external-icon: var
(--dark-external-icon
);
171 .tsd-index-panel h3 {
188 white-space: pre-wrap
;
189 word-wrap: break-word
;
208 @media (max-width: 640px) {
215 padding-bottom: 200px;
233 box-sizing: border-box
;
239 width: 33.3333333333%;
242 width: 66.6666666667%;
245 ul
.tsd-descriptions
> li
> :first-child
,
246 .tsd-panel
> :first-child
,
247 .col-8
> :first-child
,
248 .col-4
> :first-child
,
249 ul
.tsd-descriptions
> li
> :first-child
> :first-child
,
250 .tsd-panel
> :first-child
> :first-child
,
251 .col-8
> :first-child
> :first-child
,
252 .col-4
> :first-child
> :first-child
,
253 ul
.tsd-descriptions
> li
> :first-child
> :first-child
> :first-child
,
254 .tsd-panel
> :first-child
> :first-child
> :first-child
,
255 .col-8
> :first-child
> :first-child
> :first-child
,
256 .col-4 > :first-child > :first-child > :first-child {
259 ul
.tsd-descriptions
> li
> :last-child
,
260 .tsd-panel
> :last-child
,
261 .col-8
> :last-child
,
262 .col-4
> :last-child
,
263 ul
.tsd-descriptions
> li
> :last-child
> :last-child
,
264 .tsd-panel
> :last-child
> :last-child
,
265 .col-8
> :last-child
> :last-child
,
266 .col-4
> :last-child
> :last-child
,
267 ul
.tsd-descriptions
> li
> :last-child
> :last-child
> :last-child
,
268 .tsd-panel
> :last-child
> :last-child
> :last-child
,
269 .col-8
> :last-child
> :last-child
> :last-child
,
270 .col-4 > :last-child > :last-child > :last-child {
282 @keyframes fade-out
{
291 @keyframes fade-in-delayed
{
302 @keyframes fade-out-delayed
{
314 @keyframes shift-to-left
{
316 transform: translate
(0, 0);
319 transform: translate
(-25%, 0);
322 @keyframes unshift-to-left
{
324 transform: translate
(-25%, 0);
327 transform: translate
(0, 0);
330 @keyframes pop-in-from-right
{
332 transform: translate
(100%, 0);
335 transform: translate
(0, 0);
338 @keyframes pop-out-to-right
{
340 transform: translate
(0, 0);
344 transform: translate
(100%, 0);
348 background: var
(--color-background
);
349 font-family: "Segoe UI", sans-serif
;
351 color: var
(--color-text
);
355 color: var
(--color-link
);
356 text-decoration: none
;
359 text-decoration: underline
;
361 a
.external
[target
="_blank"] {
362 background-image: var
(--external-icon
);
363 background-position: top
3px right
;
364 background-repeat: no-repeat
;
370 font-family: Menlo
, Monaco
, Consolas
, "Courier New", monospace
;
387 border-left: 4px solid gray
;
391 line-height: 1.333em;
399 .tsd-typography
.tsd-index-panel h3
,
400 .tsd-index-panel
.tsd-typography h3
,
416 @media (min-width: 901px) and
(max-width: 1024px) {
423 html
.tsd-navigation
{
427 @media (max-width: 900px) {
433 position: fixed
!important
;
435 -webkit-overflow-scrolling: touch
;
438 bottom: 0 !important
;
439 left: auto
!important
;
442 padding: 20px 20px 0 0;
445 background-color: var
(--color-panel
);
446 transform: translate
(100%, 0);
448 html
.col-menu
> *:last-child
{
449 padding-bottom: 20px;
460 background-color: rgba
(0, 0, 0, 0.75);
464 .to-has-menu .overlay {
465 animation: fade-in
0.4s;
468 .to-has-menu :is(header, footer, .col-content) {
469 animation: shift-to-left
0.4s;
472 .to-has-menu .col-menu {
473 animation: pop-in-from-right
0.4s;
476 .from-has-menu .overlay {
477 animation: fade-out
0.4s;
480 .from-has-menu :is(header, footer, .col-content) {
481 animation: unshift-to-left
0.4s;
484 .from-has-menu .col-menu {
485 animation: pop-out-to-right
0.4s;
494 .has-menu :is(header, footer, .col-content) {
495 transform: translate
(-25%, 0);
497 .has-menu .col-menu {
499 transform: translate
(0, 0);
501 grid-template-rows: auto
1fr;
504 .has-menu .tsd-navigation {
510 padding: 70px 0 20px 0;
512 background: var
(--color-panel
);
513 box-shadow: 0 0 5px rgba
(0, 0, 0, 0.35);
522 color: var
(--color-text-aside
);
525 color: var
(--color-text-aside
);
526 text-decoration: none
;
528 .tsd-breadcrumb a:hover {
529 text-decoration: underline
;
534 .tsd-breadcrumb li:after {
538 dl
.tsd-comment-tags
{
541 dl
.tsd-comment-tags dt
{
546 border: 1px solid var
(--color-comment-tag
);
547 color: var
(--color-comment-tag
);
551 dl
.tsd-comment-tags dd
{
554 dl
.tsd-comment-tags
dd:before
,
555 dl
.tsd-comment-tags
dd:after
{
559 dl
.tsd-comment-tags dd pre
,
560 dl
.tsd-comment-tags
dd:after
{
563 dl
.tsd-comment-tags p
{
567 .tsd-panel.tsd-comment .lead {
569 line-height: 1.333em;
572 .tsd-panel.tsd-comment .lead:last-child {
576 .toggle-protected .tsd-is-private {
580 .toggle-public
.tsd-is-private
,
581 .toggle-public
.tsd-is-protected
,
582 .toggle-public .tsd-is-private-protected {
586 .toggle-inherited .tsd-is-inherited {
590 .toggle-externals .tsd-is-external {
596 display: inline-block
;
598 vertical-align: bottom
;
600 .no-filter #tsd-filter {
603 #tsd-filter .tsd-filter-group
{
604 display: inline-block
;
606 vertical-align: bottom
;
612 @media (max-width: 900px) {
613 #tsd-filter .tsd-filter-group
{
619 background-color: var
(--color-panel
);
621 transform: translate
(50%, 0);
622 box-shadow: 0 0 4px rgba
(0, 0, 0, 0.25);
624 .has-options #tsd-filter .tsd-filter-group {
627 .to-has-options #tsd-filter .tsd-filter-group {
628 animation: fade-in
0.2s;
630 .from-has-options #tsd-filter .tsd-filter-group {
631 animation: fade-out
0.2s;
634 #tsd-filter .tsd-select
{
641 border-top: 1px solid var
(--color-panel-divider
);
642 background-color: var
(--color-panel
);
648 footer
.with-border-bottom
{
649 border-bottom: 1px solid var
(--color-panel-divider
);
651 footer
.tsd-legend-group
{
655 display: inline-block
;
660 line-height: 1.333em;
663 @media (max-width: 900px) {
674 .tsd-hierarchy .target {
678 .tsd-index-panel .tsd-index-content {
679 margin-bottom: -30px !important
;
681 .tsd-index-panel .tsd-index-section {
682 margin-bottom: 30px !important
;
684 .tsd-index-panel h3 {
685 margin: 0 -20px 10px -20px;
686 padding: 0 20px 10px 20px;
687 border-bottom: 1px solid var
(--color-panel-divider
);
689 .tsd-index-panel ul.tsd-index-list {
690 -webkit-column-count: 3;
691 -moz-column-count: 3;
695 -webkit-column-gap: 20px;
696 -moz-column-gap: 20px;
697 -ms-column-gap: 20px;
702 line-height: 1.333em;
704 @media (max-width: 900px) {
705 .tsd-index-panel ul.tsd-index-list {
706 -webkit-column-count: 1;
707 -moz-column-count: 1;
713 @media (min-width: 901px) and
(max-width: 1024px) {
714 .tsd-index-panel ul.tsd-index-list {
715 -webkit-column-count: 2;
716 -moz-column-count: 2;
722 .tsd-index-panel ul.tsd-index-list li {
723 -webkit-page-break-inside: avoid
;
724 -moz-page-break-inside: avoid
;
725 -ms-page-break-inside: avoid
;
726 -o-page-break-inside: avoid
;
727 page-break-inside: avoid
;
730 .tsd-index-panel .tsd-parent-kind-module a {
731 color: var
(--color-ts
);
733 .tsd-index-panel .tsd-parent-kind-interface a {
734 color: var
(--color-ts-interface
);
736 .tsd-index-panel .tsd-parent-kind-enum a {
737 color: var
(--color-ts-enum
);
739 .tsd-index-panel .tsd-parent-kind-class a {
740 color: var
(--color-ts-class
);
742 .tsd-index-panel .tsd-kind-module a {
743 color: var
(--color-ts
);
745 .tsd-index-panel .tsd-kind-interface a {
746 color: var
(--color-ts-interface
);
748 .tsd-index-panel .tsd-kind-enum a {
749 color: var
(--color-ts-enum
);
751 .tsd-index-panel .tsd-kind-class a {
752 color: var
(--color-ts-class
);
754 .tsd-index-panel .tsd-is-private a {
755 color: var
(--color-ts-private
);
759 display: inline-block
;
762 color: var
(--color-comment-tag-text
);
763 background-color: var
(--color-comment-tag
);
777 .tsd-member .tsd-anchor + h3 {
782 .tsd-member [data-tsd-kind] {
783 color: var
(--color-ts
);
785 .tsd-member [data-tsd-kind="Interface"] {
786 color: var
(--color-ts-interface
);
788 .tsd-member [data-tsd-kind="Enum"] {
789 color: var
(--color-ts-enum
);
791 .tsd-member [data-tsd-kind="Class"] {
792 color: var
(--color-ts-class
);
794 .tsd-member [data-tsd-kind="Private"] {
795 color: var
(--color-ts-private
);
805 border-left: 2px solid transparent
;
806 color: var
(--color-text
);
807 text-decoration: none
;
808 transition: border-left-color
0.1s;
810 .tsd-navigation a:hover {
811 text-decoration: underline
;
822 .tsd-navigation.primary {
823 padding-bottom: 40px;
825 .tsd-navigation.primary a {
830 .tsd-navigation.primary ul li a {
833 .tsd-navigation.primary ul li li a {
836 .tsd-navigation.primary ul li li li a {
839 .tsd-navigation.primary ul li li li li a {
842 .tsd-navigation.primary ul li li li li li a {
845 .tsd-navigation.primary ul li li li li li li a {
848 .tsd-navigation.primary > ul {
849 border-bottom: 1px solid var
(--color-panel-divider
);
851 .tsd-navigation.primary li {
852 border-top: 1px solid var
(--color-panel-divider
);
854 .tsd-navigation.primary li.current > a {
857 .tsd-navigation.primary li.label span {
859 padding: 20px 0 6px 5px;
860 color: var
(--color-menu-label
);
862 .tsd-navigation
.primary li
.globals
+ li
> span
,
863 .tsd-navigation.primary li.globals + li > a {
867 .tsd-navigation.secondary {
868 max-height: calc
(100vh - 1rem - 40px);
871 top: calc
(0.5rem + 40px);
874 .tsd-navigation.secondary.tsd-navigation--toolbar-hide {
875 max-height: calc
(100vh - 1rem);
878 .tsd-navigation.secondary ul {
879 transition: opacity
0.2s;
881 .tsd-navigation.secondary ul li a {
884 .tsd-navigation.secondary ul li li a {
887 .tsd-navigation.secondary ul li li li a {
890 .tsd-navigation.secondary ul li li li li a {
893 .tsd-navigation.secondary ul li li li li li a {
896 .tsd-navigation.secondary ul li li li li li li a {
899 .tsd-navigation.secondary ul.current a {
900 border-left-color: var
(--color-panel-divider
);
902 .tsd-navigation
.secondary li
.focus
> a
,
903 .tsd-navigation.secondary ul.current li.focus > a {
904 border-left-color: var
(--color-menu-divider-focus
);
906 .tsd-navigation.secondary li.current {
909 border-left-color: var
(--color-panel-divider
);
911 .tsd-navigation.secondary li.current > a {
915 @media (min-width: 901px) {
924 background-color: var
(--color-panel
);
925 box-shadow: 0 0 4px rgba
(0, 0, 0, 0.25);
933 margin: 1.5em -20px 10px -20px;
934 padding: 0 20px 10px 20px;
935 border-bottom: 1px solid var
(--color-panel-divider
);
937 .tsd-panel
> h1
.tsd-before-signature
,
938 .tsd-panel
> h2
.tsd-before-signature
,
939 .tsd-panel > h3.tsd-before-signature {
949 word-break: keep-all
;
950 border-collapse: collapse
;
952 .tsd-panel table th {
956 .tsd-panel table td {
958 border: 1px solid var
(--color-panel-divider
);
960 .tsd-panel table tr {
961 background: var
(--color-background
);
963 .tsd-panel table tr:nth-child(even) {
964 background: var
(--color-secondary-background
);
970 .tsd-panel-group
> h1
,
971 .tsd-panel-group
> h2
,
972 .tsd-panel-group > h3 {
978 transition: background-color
0.2s;
991 #tsd-search .field input
{
992 box-sizing: border-box
;
1001 background: transparent
;
1002 color: var
(--color-text
);
1004 #tsd-search .field label
{
1009 #tsd-search .field input
,
1010 #tsd-search .title
{
1011 transition: opacity
0.2s;
1013 #tsd-search .results
{
1021 box-shadow: 0 0 4px rgba
(0, 0, 0, 0.25);
1023 #tsd-search .results li
{
1025 background-color: var
(--color-background
);
1027 #tsd-search .results
li:nth-child
(even
) {
1028 background-color: var
(--color-panel
);
1030 #tsd-search .results li
.state
{
1033 #tsd-search .results li
.current
,
1034 #tsd-search .results
li:hover
{
1035 background-color: var
(--color-panel-divider
);
1037 #tsd-search .results a
{
1040 #tsd-search .results
a:before
{
1043 #tsd-search .results span
.parent
{
1044 color: var
(--color-text-aside
);
1045 font-weight: normal
;
1047 #tsd-search.has-focus
{
1048 background-color: var
(--color-panel-divider
);
1050 #tsd-search.has-focus
.field input
{
1054 #tsd-search.has-focus
.title
{
1058 #tsd-search.has-focus
.results
{
1059 visibility: visible
;
1061 #tsd-search.loading
.results li
.state
.loading
{
1064 #tsd-search.failure
.results li
.state
.failure
{
1071 border: 1px solid var
(--color-panel-divider
);
1072 font-family: Menlo
, Monaco
, Consolas
, "Courier New", monospace
;
1076 .tsd-signature.tsd-kind-icon {
1079 .tsd-signature.tsd-kind-icon:before {
1083 .tsd-panel > .tsd-signature {
1085 margin-right: -20px;
1086 border-width: 1px 0;
1088 .tsd-panel > .tsd-signature.tsd-kind-icon {
1091 .tsd-panel > .tsd-signature.tsd-kind-icon:before {
1095 .tsd-signature-symbol {
1096 color: var
(--color-text-aside
);
1097 font-weight: normal
;
1100 .tsd-signature-type {
1102 font-weight: normal
;
1108 border: 1px solid var
(--color-panel-divider
);
1110 .tsd-signatures .tsd-signature {
1112 border-width: 1px 0 0 0;
1113 transition: background-color
0.1s;
1115 .tsd-signatures .tsd-signature:first-child {
1116 border-top-width: 0;
1118 .tsd-signatures .tsd-signature.current {
1119 background-color: var
(--color-panel-divider
);
1121 .tsd-signatures.active > .tsd-signature {
1124 .tsd-panel > .tsd-signatures {
1126 margin-right: -20px;
1127 border-width: 1px 0;
1129 .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon {
1132 .tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before {
1135 .tsd-panel > a.anchor + .tsd-signatures {
1136 border-top-width: 0;
1140 ul
.tsd-descriptions
{
1146 ul
.tsd-descriptions
.active
> .tsd-description
{
1149 ul
.tsd-descriptions
.active
> .tsd-description
.current
{
1152 ul
.tsd-descriptions
.active
> .tsd-description
.fade-in
{
1153 animation: fade-in-delayed
0.3s;
1155 ul
.tsd-descriptions
.active
> .tsd-description
.fade-out
{
1156 animation: fade-out-delayed
0.3s;
1165 ul
.tsd-descriptions h4
,
1166 ul
.tsd-descriptions
.tsd-index-panel h3
,
1167 .tsd-index-panel ul.tsd-descriptions h3 {
1169 margin: 1em 0 0.5em 0;
1173 ul
.tsd-type-parameters
{
1178 ul
.tsd-parameters
> li
.tsd-parameter-signature
,
1179 ul
.tsd-type-parameters
> li
.tsd-parameter-signature
{
1183 ul
.tsd-parameters h5
,
1184 ul
.tsd-type-parameters h5
{
1186 margin: 1em 0 0.5em 0;
1188 ul
.tsd-parameters
.tsd-comment
,
1189 ul
.tsd-type-parameters
.tsd-comment
{
1195 color: var
(--color-text-aside
);
1199 color: var
(--color-text-aside
);
1200 text-decoration: underline
;
1204 margin: 0 !important
;
1218 color: var
(--color-toolbar-text
);
1219 background: var
(--color-toolbar
);
1220 border-bottom: 1px solid var
(--color-panel-divider
);
1221 transition: transform
0.3s linear
;
1223 .tsd-page-toolbar a {
1224 color: var
(--color-toolbar-text
);
1225 text-decoration: none
;
1227 .tsd-page-toolbar a.title {
1230 .tsd-page-toolbar a.title:hover {
1231 text-decoration: underline
;
1233 .tsd-page-toolbar .table-wrap {
1238 .tsd-page-toolbar .table-cell {
1239 display: table-cell
;
1241 white-space: nowrap
;
1244 .tsd-page-toolbar .table-cell:first-child {
1248 .tsd-page-toolbar--hide {
1249 transform: translateY
(-100%);
1252 .tsd-select
.tsd-select-list
li:before
,
1253 .tsd-select
.tsd-select-label:before
,
1254 .tsd-widget:before {
1256 display: inline-block
;
1260 background-image: url
(./widgets.png);
1261 background-repeat: no-repeat
;
1262 text-indent: -1024px;
1263 vertical-align: bottom
;
1264 filter: var
(--icon-filter
);
1266 @media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
1267 .tsd-select
.tsd-select-list
li:before
,
1268 .tsd-select
.tsd-select-label:before
,
1269 .tsd-widget:before {
1270 background-image: url
(./widgets@
2x.png
);
1271 background-size: 320px 40px;
1276 display: inline-block
;
1280 transition: opacity
0.1s, background-color
0.2s;
1281 vertical-align: bottom
;
1287 .tsd-widget.active {
1289 background-color: var
(--color-panel-divider
);
1291 .tsd-widget.no-caption {
1294 .tsd-widget.no-caption:before {
1297 .tsd-widget.search:before {
1298 background-position: 0 0;
1300 .tsd-widget.menu:before {
1301 background-position: -40px 0;
1303 .tsd-widget.options:before {
1304 background-position: -80px 0;
1306 .tsd-widget
.options
,
1310 @media (max-width: 900px) {
1311 .tsd-widget
.options
,
1313 display: inline-block
;
1316 input
[type
="checkbox"] + .tsd-widget:before
{
1317 background-position: -120px 0;
1319 input
[type
="checkbox"]:checked
+ .tsd-widget:before
{
1320 background-position: -160px 0;
1325 display: inline-block
;
1327 transition: opacity
0.1s, background-color
0.2s;
1328 vertical-align: bottom
;
1331 .tsd-select .tsd-select-label {
1333 transition: opacity
0.2s;
1335 .tsd-select .tsd-select-label:before {
1336 background-position: -240px 0;
1338 .tsd-select.active .tsd-select-label {
1341 .tsd-select.active .tsd-select-list {
1342 visibility: visible
;
1344 transition-delay: 0s;
1346 .tsd-select .tsd-select-list {
1355 box-shadow: 0 0 4px rgba
(0, 0, 0, 0.25);
1356 transition: visibility
0s 0.2s, opacity
0.2s;
1358 .tsd-select .tsd-select-list li {
1359 padding: 0 20px 0 0;
1360 background-color: var
(--color-background
);
1362 .tsd-select .tsd-select-list li:before {
1363 background-position: 40px 0;
1365 .tsd-select .tsd-select-list li:nth-child(even) {
1366 background-color: var
(--color-panel
);
1368 .tsd-select .tsd-select-list li:hover {
1369 background-color: var
(--color-panel-divider
);
1371 .tsd-select .tsd-select-list li.selected:before {
1372 background-position: -200px 0;
1374 @media (max-width: 900px) {
1375 .tsd-select .tsd-select-list {
1381 .tsd-select .tsd-select-label:before {
1382 background-position: -280px 0;