5 .tab-switcher .tab-icon {
9 .tab-switcher.top-tabs {
10 -ms-flex-direction: column
;
11 flex-direction: column
;
13 .tab-switcher.top-tabs > .tabs {
18 -ms-flex-direction: row
;
21 .tab-switcher.top-tabs > .tabs::after, .tab-switcher.top-tabs > .tabs::before {
25 border-bottom: 1px solid
;
26 border-bottom-color: #222;
27 border-bottom-color: var
(--border
, #222);
29 .tab-switcher.top-tabs > .tabs .tab-wrapper {
32 .tab-switcher.top-tabs > .tabs .tab-wrapper:not(.active)::after {
36 border-bottom: 1px solid
;
37 border-bottom-color: #222;
38 border-bottom-color: var
(--border
, #222);
40 .tab-switcher.top-tabs > .tabs .tab {
43 border-bottom-left-radius: 0;
44 border-bottom-right-radius: 0;
48 .tab-switcher.top-tabs .contents.scrollable-tabs {
49 -ms-flex-preferred-size: 0;
52 .tab-switcher.side-tabs {
53 -ms-flex-direction: row
;
56 @media all and
(max-width: 800px) {
57 .tab-switcher.side-tabs {
61 .tab-switcher.side-tabs > .contents {
65 .tab-switcher.side-tabs > .tabs {
70 -ms-flex-direction: column
;
71 flex-direction: column
;
73 .tab-switcher.side-tabs > .tabs::after, .tab-switcher.side-tabs > .tabs::before {
76 -ms-flex-preferred-size: 0.5em;
79 border-right: 1px solid
;
80 border-right-color: #222;
81 border-right-color: var
(--border
, #222);
83 .tab-switcher.side-tabs > .tabs::after {
87 .tab-switcher.side-tabs > .tabs::before {
91 .tab-switcher.side-tabs > .tabs .tab-wrapper {
95 -ms-flex-direction: column
;
96 flex-direction: column
;
98 @media all and
(max-width: 800px) {
99 .tab-switcher.side-tabs > .tabs .tab-wrapper {
103 .tab-switcher.side-tabs > .tabs .tab-wrapper:not(.active)::after {
107 border-right: 1px solid
;
108 border-right-color: #222;
109 border-right-color: var
(--border
, #222);
111 .tab-switcher.side-tabs > .tabs .tab-wrapper::before {
115 border-right: 1px solid
;
116 border-right-color: #222;
117 border-right-color: var
(--border
, #222);
119 .tab-switcher.side-tabs > .tabs .tab-wrapper:last-child .tab {
122 .tab-switcher.side-tabs > .tabs .tab {
125 box-sizing: content-box
;
128 border-top-right-radius: 0;
129 border-bottom-right-radius: 0;
131 padding-right: calc
(1em + 200px);
132 margin-right: -200px;
135 @media all and
(max-width: 800px) {
136 .tab-switcher.side-tabs > .tabs .tab {
137 padding-left: 0.25em;
138 padding-right: calc
(.25em + 200px);
139 margin-right: calc
(.25em - 200px);
142 .tab-switcher.side-tabs > .tabs .tab .text {
146 .tab-switcher .contents {
151 .tab-switcher .contents .hidden {
154 .tab-switcher .contents .full-height:not(.hidden) {
156 display: -ms-flexbox
;
158 -ms-flex-direction: column
;
159 flex-direction: column
;
161 .tab-switcher .contents .full-height:not(.hidden) > *:not(.mobile-label) {
165 .tab-switcher .contents.scrollable-tabs {
172 background-color: #182230;
173 background-color: var
(--tab
, #182230);
175 .tab-switcher .tab, .tab-switcher .tab:active .tab-icon {
177 color: var
(--tabText
, #b9b9ba);
179 .tab-switcher .tab:not(.active) {
182 .tab-switcher .tab:not(.active):hover {
185 .tab-switcher .tab.active {
186 background: transparent
;
189 color: var
(--tabActiveText
, #b9b9ba);
191 .tab-switcher .tab img {
196 .tab-switcher .tabs {
197 display: -ms-flexbox
;
200 box-sizing: border-box
;
202 .tab-switcher .tabs::after, .tab-switcher .tabs::before {
207 .tab-switcher .tab-wrapper {
209 display: -ms-flexbox
;
214 .tab-switcher .tab-wrapper:not(.active)::after {
219 .tab-switcher .mobile-label {
221 padding-bottom: 0.25em;
224 margin-bottom: 0.25em;
225 border-bottom: 1px solid var
(--border
, #222);
227 @media all and
(min-width: 800px) {
228 .tab-switcher .mobile-label {
232 .with-load-more-footer {
235 border-top: 1px solid
;
236 border-top-color: #222;
237 border-top-color: var
(--border
, #222);
239 .with-load-more-footer .error {
242 .with-load-more-footer a {
246 /*# sourceMappingURL=app.6dbc7dea4fc148c85860.css.map*/