master
1/*! bulma.io v0.3.1 | MIT License | github.com/jgthms/bulma */
2@keyframes spinAround {
3 from {
4 transform: rotate(0deg);
5 }
6 to {
7 transform: rotate(359deg);
8 }
9}
10
11/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
12html,
13body,
14p,
15ol,
16ul,
17li,
18dl,
19dt,
20dd,
21blockquote,
22figure,
23fieldset,
24legend,
25textarea,
26pre,
27iframe,
28hr,
29h1,
30h2,
31h3,
32h4,
33h5,
34h6 {
35 margin: 0;
36 padding: 0;
37}
38
39h1,
40h2,
41h3,
42h4,
43h5,
44h6 {
45 font-size: 100%;
46 font-weight: normal;
47}
48
49ul {
50 list-style: none;
51}
52
53button,
54input,
55select,
56textarea {
57 margin: 0;
58}
59
60html {
61 box-sizing: border-box;
62}
63
64* {
65 box-sizing: inherit;
66}
67
68*:before, *:after {
69 box-sizing: inherit;
70}
71
72img,
73embed,
74object,
75audio,
76video {
77 height: auto;
78 max-width: 100%;
79}
80
81iframe {
82 border: 0;
83}
84
85table {
86 border-collapse: collapse;
87 border-spacing: 0;
88}
89
90td,
91th {
92 padding: 0;
93 text-align: left;
94}
95
96html {
97 background-color: white;
98 font-size: 14px;
99 -moz-osx-font-smoothing: grayscale;
100 -webkit-font-smoothing: antialiased;
101 min-width: 300px;
102 overflow-x: hidden;
103 overflow-y: scroll;
104 text-rendering: optimizeLegibility;
105}
106
107article,
108aside,
109figure,
110footer,
111header,
112hgroup,
113section {
114 display: block;
115}
116
117body,
118button,
119input,
120select,
121textarea {
122 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
123}
124
125code,
126pre {
127 -moz-osx-font-smoothing: auto;
128 -webkit-font-smoothing: auto;
129 font-family: "Inconsolata", "Consolas", "Monaco", monospace;
130}
131
132body {
133 color: #4a4a4a;
134 font-size: 1rem;
135 font-weight: 400;
136 line-height: 1.5;
137}
138
139a {
140 color: #00d1b2;
141 cursor: pointer;
142 text-decoration: none;
143 transition: none 86ms ease-out;
144}
145
146a:hover {
147 color: #363636;
148}
149
150code {
151 background-color: whitesmoke;
152 color: #ff3860;
153 font-size: 0.8em;
154 font-weight: normal;
155 padding: 0.25em 0.5em 0.25em;
156}
157
158hr {
159 background-color: #dbdbdb;
160 border: none;
161 display: block;
162 height: 1px;
163 margin: 1.5rem 0;
164}
165
166img {
167 max-width: 100%;
168}
169
170input[type="checkbox"],
171input[type="radio"] {
172 vertical-align: baseline;
173}
174
175small {
176 font-size: 0.8em;
177}
178
179span {
180 font-style: inherit;
181 font-weight: inherit;
182}
183
184strong {
185 color: #363636;
186 font-weight: 700;
187}
188
189pre {
190 background-color: whitesmoke;
191 color: #4a4a4a;
192 font-size: 0.8em;
193 white-space: pre;
194 word-wrap: normal;
195}
196
197pre code {
198 background: none;
199 color: inherit;
200 display: block;
201 font-size: 1em;
202 overflow-x: auto;
203 padding: 1.25rem 1.5rem;
204}
205
206table {
207 width: 100%;
208}
209
210table td,
211table th {
212 text-align: left;
213 vertical-align: top;
214}
215
216table th {
217 color: #363636;
218}
219
220.is-block {
221 display: block;
222}
223
224@media screen and (max-width: 768px) {
225 .is-block-mobile {
226 display: block !important;
227 }
228}
229
230@media screen and (min-width: 769px) {
231 .is-block-tablet {
232 display: block !important;
233 }
234}
235
236@media screen and (min-width: 769px) and (max-width: 999px) {
237 .is-block-tablet-only {
238 display: block !important;
239 }
240}
241
242@media screen and (max-width: 999px) {
243 .is-block-touch {
244 display: block !important;
245 }
246}
247
248@media screen and (min-width: 1000px) {
249 .is-block-desktop {
250 display: block !important;
251 }
252}
253
254@media screen and (min-width: 1000px) and (max-width: 1191px) {
255 .is-block-desktop-only {
256 display: block !important;
257 }
258}
259
260@media screen and (min-width: 1192px) {
261 .is-block-widescreen {
262 display: block !important;
263 }
264}
265
266.is-flex {
267 display: flex;
268}
269
270@media screen and (max-width: 768px) {
271 .is-flex-mobile {
272 display: flex !important;
273 }
274}
275
276@media screen and (min-width: 769px) {
277 .is-flex-tablet {
278 display: flex !important;
279 }
280}
281
282@media screen and (min-width: 769px) and (max-width: 999px) {
283 .is-flex-tablet-only {
284 display: flex !important;
285 }
286}
287
288@media screen and (max-width: 999px) {
289 .is-flex-touch {
290 display: flex !important;
291 }
292}
293
294@media screen and (min-width: 1000px) {
295 .is-flex-desktop {
296 display: flex !important;
297 }
298}
299
300@media screen and (min-width: 1000px) and (max-width: 1191px) {
301 .is-flex-desktop-only {
302 display: flex !important;
303 }
304}
305
306@media screen and (min-width: 1192px) {
307 .is-flex-widescreen {
308 display: flex !important;
309 }
310}
311
312.is-inline {
313 display: inline;
314}
315
316@media screen and (max-width: 768px) {
317 .is-inline-mobile {
318 display: inline !important;
319 }
320}
321
322@media screen and (min-width: 769px) {
323 .is-inline-tablet {
324 display: inline !important;
325 }
326}
327
328@media screen and (min-width: 769px) and (max-width: 999px) {
329 .is-inline-tablet-only {
330 display: inline !important;
331 }
332}
333
334@media screen and (max-width: 999px) {
335 .is-inline-touch {
336 display: inline !important;
337 }
338}
339
340@media screen and (min-width: 1000px) {
341 .is-inline-desktop {
342 display: inline !important;
343 }
344}
345
346@media screen and (min-width: 1000px) and (max-width: 1191px) {
347 .is-inline-desktop-only {
348 display: inline !important;
349 }
350}
351
352@media screen and (min-width: 1192px) {
353 .is-inline-widescreen {
354 display: inline !important;
355 }
356}
357
358.is-inline-block {
359 display: inline-block;
360}
361
362@media screen and (max-width: 768px) {
363 .is-inline-block-mobile {
364 display: inline-block !important;
365 }
366}
367
368@media screen and (min-width: 769px) {
369 .is-inline-block-tablet {
370 display: inline-block !important;
371 }
372}
373
374@media screen and (min-width: 769px) and (max-width: 999px) {
375 .is-inline-block-tablet-only {
376 display: inline-block !important;
377 }
378}
379
380@media screen and (max-width: 999px) {
381 .is-inline-block-touch {
382 display: inline-block !important;
383 }
384}
385
386@media screen and (min-width: 1000px) {
387 .is-inline-block-desktop {
388 display: inline-block !important;
389 }
390}
391
392@media screen and (min-width: 1000px) and (max-width: 1191px) {
393 .is-inline-block-desktop-only {
394 display: inline-block !important;
395 }
396}
397
398@media screen and (min-width: 1192px) {
399 .is-inline-block-widescreen {
400 display: inline-block !important;
401 }
402}
403
404.is-inline-flex {
405 display: inline-flex;
406}
407
408@media screen and (max-width: 768px) {
409 .is-inline-flex-mobile {
410 display: inline-flex !important;
411 }
412}
413
414@media screen and (min-width: 769px) {
415 .is-inline-flex-tablet {
416 display: inline-flex !important;
417 }
418}
419
420@media screen and (min-width: 769px) and (max-width: 999px) {
421 .is-inline-flex-tablet-only {
422 display: inline-flex !important;
423 }
424}
425
426@media screen and (max-width: 999px) {
427 .is-inline-flex-touch {
428 display: inline-flex !important;
429 }
430}
431
432@media screen and (min-width: 1000px) {
433 .is-inline-flex-desktop {
434 display: inline-flex !important;
435 }
436}
437
438@media screen and (min-width: 1000px) and (max-width: 1191px) {
439 .is-inline-flex-desktop-only {
440 display: inline-flex !important;
441 }
442}
443
444@media screen and (min-width: 1192px) {
445 .is-inline-flex-widescreen {
446 display: inline-flex !important;
447 }
448}
449
450.is-clearfix:after {
451 clear: both;
452 content: " ";
453 display: table;
454}
455
456.is-pulled-left {
457 float: left;
458}
459
460.is-pulled-right {
461 float: right;
462}
463
464.is-clipped {
465 overflow: hidden !important;
466}
467
468.is-overlay {
469 bottom: 0;
470 left: 0;
471 position: absolute;
472 right: 0;
473 top: 0;
474}
475
476.has-text-centered {
477 text-align: center;
478}
479
480.has-text-left {
481 text-align: left;
482}
483
484.has-text-right {
485 text-align: right;
486}
487
488.is-hidden {
489 display: none !important;
490}
491
492@media screen and (max-width: 768px) {
493 .is-hidden-mobile {
494 display: none !important;
495 }
496}
497
498@media screen and (min-width: 769px) {
499 .is-hidden-tablet {
500 display: none !important;
501 }
502}
503
504@media screen and (min-width: 769px) and (max-width: 999px) {
505 .is-hidden-tablet-only {
506 display: none !important;
507 }
508}
509
510@media screen and (max-width: 999px) {
511 .is-hidden-touch {
512 display: none !important;
513 }
514}
515
516@media screen and (min-width: 1000px) {
517 .is-hidden-desktop {
518 display: none !important;
519 }
520}
521
522@media screen and (min-width: 1000px) and (max-width: 1191px) {
523 .is-hidden-desktop-only {
524 display: none !important;
525 }
526}
527
528@media screen and (min-width: 1192px) {
529 .is-hidden-widescreen {
530 display: none !important;
531 }
532}
533
534.is-disabled {
535 pointer-events: none;
536}
537
538.is-marginless {
539 margin: 0 !important;
540}
541
542.is-paddingless {
543 padding: 0 !important;
544}
545
546.is-unselectable {
547 -webkit-touch-callout: none;
548 -webkit-user-select: none;
549 -moz-user-select: none;
550 -ms-user-select: none;
551 user-select: none;
552}
553
554.box {
555 background-color: white;
556 border-radius: 5px;
557 box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
558 display: block;
559 padding: 1.25rem;
560}
561
562.box:not(:last-child) {
563 margin-bottom: 1.5rem;
564}
565
566a.box:hover, a.box:focus {
567 box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #00d1b2;
568}
569
570a.box:active {
571 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #00d1b2;
572}
573
574.button {
575 -moz-appearance: none;
576 -webkit-appearance: none;
577 align-items: center;
578 border: none;
579 border-radius: 3px;
580 box-shadow: none;
581 display: inline-flex;
582 font-size: 1rem;
583 height: 2.285em;
584 justify-content: flex-start;
585 line-height: 1.5;
586 padding-left: 0.75em;
587 padding-right: 0.75em;
588 position: relative;
589 vertical-align: top;
590 -webkit-touch-callout: none;
591 -webkit-user-select: none;
592 -moz-user-select: none;
593 -ms-user-select: none;
594 user-select: none;
595 background-color: white;
596 border: 1px solid #dbdbdb;
597 color: #363636;
598 cursor: pointer;
599 justify-content: center;
600 padding-left: 0.75em;
601 padding-right: 0.75em;
602 text-align: center;
603 white-space: nowrap;
604}
605
606.button:focus, .button.is-focused, .button:active, .button.is-active {
607 outline: none;
608}
609
610.button[disabled], .button.is-disabled {
611 pointer-events: none;
612}
613
614.button strong {
615 color: inherit;
616}
617
618.button .icon:first-child:not(:last-child) {
619 margin-left: -0.25rem;
620 margin-right: 0.5rem;
621}
622
623.button .icon:last-child:not(:first-child) {
624 margin-left: 0.5rem;
625 margin-right: -0.25rem;
626}
627
628.button .icon:first-child:last-child {
629 margin-left: calc(-1px + -0.25rem);
630 margin-right: calc(-1px + -0.25rem);
631}
632
633.button .icon.is-small:first-child:not(:last-child) {
634 margin-left: 0rem;
635}
636
637.button .icon.is-small:last-child:not(:first-child) {
638 margin-right: 0rem;
639}
640
641.button .icon.is-small:first-child:last-child {
642 margin-left: calc(-1px + 0rem);
643 margin-right: calc(-1px + 0rem);
644}
645
646.button .icon.is-medium:first-child:not(:last-child) {
647 margin-left: -0.5rem;
648}
649
650.button .icon.is-medium:last-child:not(:first-child) {
651 margin-right: -0.5rem;
652}
653
654.button .icon.is-medium:first-child:last-child {
655 margin-left: calc(-1px + -0.5rem);
656 margin-right: calc(-1px + -0.5rem);
657}
658
659.button .icon.is-large:first-child:not(:last-child) {
660 margin-left: -1rem;
661}
662
663.button .icon.is-large:last-child:not(:first-child) {
664 margin-right: -1rem;
665}
666
667.button .icon.is-large:first-child:last-child {
668 margin-left: calc(-1px + -1rem);
669 margin-right: calc(-1px + -1rem);
670}
671
672.button:hover, .button.is-hovered {
673 border-color: #b5b5b5;
674 color: #363636;
675}
676
677.button:focus, .button.is-focused {
678 border-color: #00d1b2;
679 box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
680 color: #363636;
681}
682
683.button:active, .button.is-active {
684 border-color: #4a4a4a;
685 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
686 color: #363636;
687}
688
689.button.is-link {
690 background-color: transparent;
691 border-color: transparent;
692 color: #4a4a4a;
693 text-decoration: underline;
694}
695
696.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active {
697 background-color: whitesmoke;
698 color: #363636;
699}
700
701.button.is-white {
702 background-color: white;
703 border-color: transparent;
704 color: #0a0a0a;
705}
706
707.button.is-white:hover, .button.is-white.is-hovered {
708 background-color: #f9f9f9;
709 border-color: transparent;
710 color: #0a0a0a;
711}
712
713.button.is-white:focus, .button.is-white.is-focused {
714 border-color: transparent;
715 box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
716 color: #0a0a0a;
717}
718
719.button.is-white:active, .button.is-white.is-active {
720 background-color: #f2f2f2;
721 border-color: transparent;
722 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
723 color: #0a0a0a;
724}
725
726.button.is-white.is-inverted {
727 background-color: #0a0a0a;
728 color: white;
729}
730
731.button.is-white.is-inverted:hover {
732 background-color: black;
733}
734
735.button.is-white.is-loading:after {
736 border-color: transparent transparent #0a0a0a #0a0a0a !important;
737}
738
739.button.is-white.is-outlined {
740 background-color: transparent;
741 border-color: white;
742 color: white;
743}
744
745.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus {
746 background-color: white;
747 border-color: white;
748 color: #0a0a0a;
749}
750
751.button.is-white.is-inverted.is-outlined {
752 background-color: transparent;
753 border-color: #0a0a0a;
754 color: #0a0a0a;
755}
756
757.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus {
758 background-color: #0a0a0a;
759 color: white;
760}
761
762.button.is-black {
763 background-color: #0a0a0a;
764 border-color: transparent;
765 color: white;
766}
767
768.button.is-black:hover, .button.is-black.is-hovered {
769 background-color: #040404;
770 border-color: transparent;
771 color: white;
772}
773
774.button.is-black:focus, .button.is-black.is-focused {
775 border-color: transparent;
776 box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
777 color: white;
778}
779
780.button.is-black:active, .button.is-black.is-active {
781 background-color: black;
782 border-color: transparent;
783 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
784 color: white;
785}
786
787.button.is-black.is-inverted {
788 background-color: white;
789 color: #0a0a0a;
790}
791
792.button.is-black.is-inverted:hover {
793 background-color: #f2f2f2;
794}
795
796.button.is-black.is-loading:after {
797 border-color: transparent transparent white white !important;
798}
799
800.button.is-black.is-outlined {
801 background-color: transparent;
802 border-color: #0a0a0a;
803 color: #0a0a0a;
804}
805
806.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus {
807 background-color: #0a0a0a;
808 border-color: #0a0a0a;
809 color: white;
810}
811
812.button.is-black.is-inverted.is-outlined {
813 background-color: transparent;
814 border-color: white;
815 color: white;
816}
817
818.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus {
819 background-color: white;
820 color: #0a0a0a;
821}
822
823.button.is-light {
824 background-color: whitesmoke;
825 border-color: transparent;
826 color: #363636;
827}
828
829.button.is-light:hover, .button.is-light.is-hovered {
830 background-color: #eeeeee;
831 border-color: transparent;
832 color: #363636;
833}
834
835.button.is-light:focus, .button.is-light.is-focused {
836 border-color: transparent;
837 box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
838 color: #363636;
839}
840
841.button.is-light:active, .button.is-light.is-active {
842 background-color: #e8e8e8;
843 border-color: transparent;
844 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
845 color: #363636;
846}
847
848.button.is-light.is-inverted {
849 background-color: #363636;
850 color: whitesmoke;
851}
852
853.button.is-light.is-inverted:hover {
854 background-color: #292929;
855}
856
857.button.is-light.is-loading:after {
858 border-color: transparent transparent #363636 #363636 !important;
859}
860
861.button.is-light.is-outlined {
862 background-color: transparent;
863 border-color: whitesmoke;
864 color: whitesmoke;
865}
866
867.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus {
868 background-color: whitesmoke;
869 border-color: whitesmoke;
870 color: #363636;
871}
872
873.button.is-light.is-inverted.is-outlined {
874 background-color: transparent;
875 border-color: #363636;
876 color: #363636;
877}
878
879.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus {
880 background-color: #363636;
881 color: whitesmoke;
882}
883
884.button.is-dark {
885 background-color: #363636;
886 border-color: transparent;
887 color: whitesmoke;
888}
889
890.button.is-dark:hover, .button.is-dark.is-hovered {
891 background-color: #2f2f2f;
892 border-color: transparent;
893 color: whitesmoke;
894}
895
896.button.is-dark:focus, .button.is-dark.is-focused {
897 border-color: transparent;
898 box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25);
899 color: whitesmoke;
900}
901
902.button.is-dark:active, .button.is-dark.is-active {
903 background-color: #292929;
904 border-color: transparent;
905 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
906 color: whitesmoke;
907}
908
909.button.is-dark.is-inverted {
910 background-color: whitesmoke;
911 color: #363636;
912}
913
914.button.is-dark.is-inverted:hover {
915 background-color: #e8e8e8;
916}
917
918.button.is-dark.is-loading:after {
919 border-color: transparent transparent whitesmoke whitesmoke !important;
920}
921
922.button.is-dark.is-outlined {
923 background-color: transparent;
924 border-color: #363636;
925 color: #363636;
926}
927
928.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus {
929 background-color: #363636;
930 border-color: #363636;
931 color: whitesmoke;
932}
933
934.button.is-dark.is-inverted.is-outlined {
935 background-color: transparent;
936 border-color: whitesmoke;
937 color: whitesmoke;
938}
939
940.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus {
941 background-color: whitesmoke;
942 color: #363636;
943}
944
945.button.is-primary {
946 background-color: #00d1b2;
947 border-color: transparent;
948 color: #fff;
949}
950
951.button.is-primary:hover, .button.is-primary.is-hovered {
952 background-color: #00c4a7;
953 border-color: transparent;
954 color: #fff;
955}
956
957.button.is-primary:focus, .button.is-primary.is-focused {
958 border-color: transparent;
959 box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25);
960 color: #fff;
961}
962
963.button.is-primary:active, .button.is-primary.is-active {
964 background-color: #00b89c;
965 border-color: transparent;
966 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
967 color: #fff;
968}
969
970.button.is-primary.is-inverted {
971 background-color: #fff;
972 color: #00d1b2;
973}
974
975.button.is-primary.is-inverted:hover {
976 background-color: #f2f2f2;
977}
978
979.button.is-primary.is-loading:after {
980 border-color: transparent transparent #fff #fff !important;
981}
982
983.button.is-primary.is-outlined {
984 background-color: transparent;
985 border-color: #00d1b2;
986 color: #00d1b2;
987}
988
989.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus {
990 background-color: #00d1b2;
991 border-color: #00d1b2;
992 color: #fff;
993}
994
995.button.is-primary.is-inverted.is-outlined {
996 background-color: transparent;
997 border-color: #fff;
998 color: #fff;
999}
1000
1001.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus {
1002 background-color: #fff;
1003 color: #00d1b2;
1004}
1005
1006.button.is-info {
1007 background-color: #3273dc;
1008 border-color: transparent;
1009 color: #fff;
1010}
1011
1012.button.is-info:hover, .button.is-info.is-hovered {
1013 background-color: #276cda;
1014 border-color: transparent;
1015 color: #fff;
1016}
1017
1018.button.is-info:focus, .button.is-info.is-focused {
1019 border-color: transparent;
1020 box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
1021 color: #fff;
1022}
1023
1024.button.is-info:active, .button.is-info.is-active {
1025 background-color: #2366d1;
1026 border-color: transparent;
1027 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
1028 color: #fff;
1029}
1030
1031.button.is-info.is-inverted {
1032 background-color: #fff;
1033 color: #3273dc;
1034}
1035
1036.button.is-info.is-inverted:hover {
1037 background-color: #f2f2f2;
1038}
1039
1040.button.is-info.is-loading:after {
1041 border-color: transparent transparent #fff #fff !important;
1042}
1043
1044.button.is-info.is-outlined {
1045 background-color: transparent;
1046 border-color: #3273dc;
1047 color: #3273dc;
1048}
1049
1050.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus {
1051 background-color: #3273dc;
1052 border-color: #3273dc;
1053 color: #fff;
1054}
1055
1056.button.is-info.is-inverted.is-outlined {
1057 background-color: transparent;
1058 border-color: #fff;
1059 color: #fff;
1060}
1061
1062.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus {
1063 background-color: #fff;
1064 color: #3273dc;
1065}
1066
1067.button.is-success {
1068 background-color: #23d160;
1069 border-color: transparent;
1070 color: #fff;
1071}
1072
1073.button.is-success:hover, .button.is-success.is-hovered {
1074 background-color: #22c65b;
1075 border-color: transparent;
1076 color: #fff;
1077}
1078
1079.button.is-success:focus, .button.is-success.is-focused {
1080 border-color: transparent;
1081 box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
1082 color: #fff;
1083}
1084
1085.button.is-success:active, .button.is-success.is-active {
1086 background-color: #20bc56;
1087 border-color: transparent;
1088 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
1089 color: #fff;
1090}
1091
1092.button.is-success.is-inverted {
1093 background-color: #fff;
1094 color: #23d160;
1095}
1096
1097.button.is-success.is-inverted:hover {
1098 background-color: #f2f2f2;
1099}
1100
1101.button.is-success.is-loading:after {
1102 border-color: transparent transparent #fff #fff !important;
1103}
1104
1105.button.is-success.is-outlined {
1106 background-color: transparent;
1107 border-color: #23d160;
1108 color: #23d160;
1109}
1110
1111.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus {
1112 background-color: #23d160;
1113 border-color: #23d160;
1114 color: #fff;
1115}
1116
1117.button.is-success.is-inverted.is-outlined {
1118 background-color: transparent;
1119 border-color: #fff;
1120 color: #fff;
1121}
1122
1123.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus {
1124 background-color: #fff;
1125 color: #23d160;
1126}
1127
1128.button.is-warning {
1129 background-color: #ffdd57;
1130 border-color: transparent;
1131 color: rgba(0, 0, 0, 0.7);
1132}
1133
1134.button.is-warning:hover, .button.is-warning.is-hovered {
1135 background-color: #ffdb4a;
1136 border-color: transparent;
1137 color: rgba(0, 0, 0, 0.7);
1138}
1139
1140.button.is-warning:focus, .button.is-warning.is-focused {
1141 border-color: transparent;
1142 box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
1143 color: rgba(0, 0, 0, 0.7);
1144}
1145
1146.button.is-warning:active, .button.is-warning.is-active {
1147 background-color: #ffd83d;
1148 border-color: transparent;
1149 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
1150 color: rgba(0, 0, 0, 0.7);
1151}
1152
1153.button.is-warning.is-inverted {
1154 background-color: rgba(0, 0, 0, 0.7);
1155 color: #ffdd57;
1156}
1157
1158.button.is-warning.is-inverted:hover {
1159 background-color: rgba(0, 0, 0, 0.7);
1160}
1161
1162.button.is-warning.is-loading:after {
1163 border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
1164}
1165
1166.button.is-warning.is-outlined {
1167 background-color: transparent;
1168 border-color: #ffdd57;
1169 color: #ffdd57;
1170}
1171
1172.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus {
1173 background-color: #ffdd57;
1174 border-color: #ffdd57;
1175 color: rgba(0, 0, 0, 0.7);
1176}
1177
1178.button.is-warning.is-inverted.is-outlined {
1179 background-color: transparent;
1180 border-color: rgba(0, 0, 0, 0.7);
1181 color: rgba(0, 0, 0, 0.7);
1182}
1183
1184.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus {
1185 background-color: rgba(0, 0, 0, 0.7);
1186 color: #ffdd57;
1187}
1188
1189.button.is-danger {
1190 background-color: #ff3860;
1191 border-color: transparent;
1192 color: #fff;
1193}
1194
1195.button.is-danger:hover, .button.is-danger.is-hovered {
1196 background-color: #ff2b56;
1197 border-color: transparent;
1198 color: #fff;
1199}
1200
1201.button.is-danger:focus, .button.is-danger.is-focused {
1202 border-color: transparent;
1203 box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
1204 color: #fff;
1205}
1206
1207.button.is-danger:active, .button.is-danger.is-active {
1208 background-color: #ff1f4b;
1209 border-color: transparent;
1210 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
1211 color: #fff;
1212}
1213
1214.button.is-danger.is-inverted {
1215 background-color: #fff;
1216 color: #ff3860;
1217}
1218
1219.button.is-danger.is-inverted:hover {
1220 background-color: #f2f2f2;
1221}
1222
1223.button.is-danger.is-loading:after {
1224 border-color: transparent transparent #fff #fff !important;
1225}
1226
1227.button.is-danger.is-outlined {
1228 background-color: transparent;
1229 border-color: #ff3860;
1230 color: #ff3860;
1231}
1232
1233.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus {
1234 background-color: #ff3860;
1235 border-color: #ff3860;
1236 color: #fff;
1237}
1238
1239.button.is-danger.is-inverted.is-outlined {
1240 background-color: transparent;
1241 border-color: #fff;
1242 color: #fff;
1243}
1244
1245.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus {
1246 background-color: #fff;
1247 color: #ff3860;
1248}
1249
1250.button.is-small {
1251 border-radius: 2px;
1252 font-size: 0.75rem;
1253}
1254
1255.button.is-small .icon:first-child:not(:last-child) {
1256 margin-left: -0.375rem;
1257 margin-right: 0.375rem;
1258}
1259
1260.button.is-small .icon:last-child:not(:first-child) {
1261 margin-left: 0.375rem;
1262 margin-right: -0.375rem;
1263}
1264
1265.button.is-small .icon:first-child:last-child {
1266 margin-left: calc(-1px + -0.375rem);
1267 margin-right: calc(-1px + -0.375rem);
1268}
1269
1270.button.is-small .icon.is-small:first-child:not(:last-child) {
1271 margin-left: -0.125rem;
1272}
1273
1274.button.is-small .icon.is-small:last-child:not(:first-child) {
1275 margin-right: -0.125rem;
1276}
1277
1278.button.is-small .icon.is-small:first-child:last-child {
1279 margin-left: calc(-1px + -0.125rem);
1280 margin-right: calc(-1px + -0.125rem);
1281}
1282
1283.button.is-small .icon.is-medium:first-child:not(:last-child) {
1284 margin-left: -0.625rem;
1285}
1286
1287.button.is-small .icon.is-medium:last-child:not(:first-child) {
1288 margin-right: -0.625rem;
1289}
1290
1291.button.is-small .icon.is-medium:first-child:last-child {
1292 margin-left: calc(-1px + -0.625rem);
1293 margin-right: calc(-1px + -0.625rem);
1294}
1295
1296.button.is-small .icon.is-large:first-child:not(:last-child) {
1297 margin-left: -1.125rem;
1298}
1299
1300.button.is-small .icon.is-large:last-child:not(:first-child) {
1301 margin-right: -1.125rem;
1302}
1303
1304.button.is-small .icon.is-large:first-child:last-child {
1305 margin-left: calc(-1px + -1.125rem);
1306 margin-right: calc(-1px + -1.125rem);
1307}
1308
1309.button.is-medium {
1310 font-size: 1.25rem;
1311}
1312
1313.button.is-medium .icon:first-child:not(:last-child) {
1314 margin-left: -0.125rem;
1315 margin-right: 0.625rem;
1316}
1317
1318.button.is-medium .icon:last-child:not(:first-child) {
1319 margin-left: 0.625rem;
1320 margin-right: -0.125rem;
1321}
1322
1323.button.is-medium .icon:first-child:last-child {
1324 margin-left: calc(-1px + -0.125rem);
1325 margin-right: calc(-1px + -0.125rem);
1326}
1327
1328.button.is-medium .icon.is-small:first-child:not(:last-child) {
1329 margin-left: 0.125rem;
1330}
1331
1332.button.is-medium .icon.is-small:last-child:not(:first-child) {
1333 margin-right: 0.125rem;
1334}
1335
1336.button.is-medium .icon.is-small:first-child:last-child {
1337 margin-left: calc(-1px + 0.125rem);
1338 margin-right: calc(-1px + 0.125rem);
1339}
1340
1341.button.is-medium .icon.is-medium:first-child:not(:last-child) {
1342 margin-left: -0.375rem;
1343}
1344
1345.button.is-medium .icon.is-medium:last-child:not(:first-child) {
1346 margin-right: -0.375rem;
1347}
1348
1349.button.is-medium .icon.is-medium:first-child:last-child {
1350 margin-left: calc(-1px + -0.375rem);
1351 margin-right: calc(-1px + -0.375rem);
1352}
1353
1354.button.is-medium .icon.is-large:first-child:not(:last-child) {
1355 margin-left: -0.875rem;
1356}
1357
1358.button.is-medium .icon.is-large:last-child:not(:first-child) {
1359 margin-right: -0.875rem;
1360}
1361
1362.button.is-medium .icon.is-large:first-child:last-child {
1363 margin-left: calc(-1px + -0.875rem);
1364 margin-right: calc(-1px + -0.875rem);
1365}
1366
1367.button.is-large {
1368 font-size: 1.5rem;
1369}
1370
1371.button.is-large .icon:first-child:not(:last-child) {
1372 margin-left: 0rem;
1373 margin-right: 0.75rem;
1374}
1375
1376.button.is-large .icon:last-child:not(:first-child) {
1377 margin-left: 0.75rem;
1378 margin-right: 0rem;
1379}
1380
1381.button.is-large .icon:first-child:last-child {
1382 margin-left: calc(-1px + 0rem);
1383 margin-right: calc(-1px + 0rem);
1384}
1385
1386.button.is-large .icon.is-small:first-child:not(:last-child) {
1387 margin-left: 0.25rem;
1388}
1389
1390.button.is-large .icon.is-small:last-child:not(:first-child) {
1391 margin-right: 0.25rem;
1392}
1393
1394.button.is-large .icon.is-small:first-child:last-child {
1395 margin-left: calc(-1px + 0.25rem);
1396 margin-right: calc(-1px + 0.25rem);
1397}
1398
1399.button.is-large .icon.is-medium:first-child:not(:last-child) {
1400 margin-left: -0.25rem;
1401}
1402
1403.button.is-large .icon.is-medium:last-child:not(:first-child) {
1404 margin-right: -0.25rem;
1405}
1406
1407.button.is-large .icon.is-medium:first-child:last-child {
1408 margin-left: calc(-1px + -0.25rem);
1409 margin-right: calc(-1px + -0.25rem);
1410}
1411
1412.button.is-large .icon.is-large:first-child:not(:last-child) {
1413 margin-left: -0.75rem;
1414}
1415
1416.button.is-large .icon.is-large:last-child:not(:first-child) {
1417 margin-right: -0.75rem;
1418}
1419
1420.button.is-large .icon.is-large:first-child:last-child {
1421 margin-left: calc(-1px + -0.75rem);
1422 margin-right: calc(-1px + -0.75rem);
1423}
1424
1425.button[disabled], .button.is-disabled {
1426 opacity: 0.5;
1427}
1428
1429.button.is-fullwidth {
1430 display: flex;
1431 width: 100%;
1432}
1433
1434.button.is-loading {
1435 color: transparent !important;
1436 pointer-events: none;
1437}
1438
1439.button.is-loading:after {
1440 animation: spinAround 500ms infinite linear;
1441 border: 2px solid #dbdbdb;
1442 border-radius: 290486px;
1443 border-right-color: transparent;
1444 border-top-color: transparent;
1445 content: "";
1446 display: block;
1447 height: 1rem;
1448 position: relative;
1449 width: 1rem;
1450 left: 50%;
1451 margin-left: -8px;
1452 margin-top: -8px;
1453 position: absolute;
1454 top: 50%;
1455 position: absolute !important;
1456}
1457
1458.content {
1459 color: #4a4a4a;
1460}
1461
1462.content:not(:last-child) {
1463 margin-bottom: 1.5rem;
1464}
1465
1466.content li + li {
1467 margin-top: 0.25em;
1468}
1469
1470.content p:not(:last-child),
1471.content ol:not(:last-child),
1472.content ul:not(:last-child),
1473.content blockquote:not(:last-child),
1474.content table:not(:last-child) {
1475 margin-bottom: 1em;
1476}
1477
1478.content h1,
1479.content h2,
1480.content h3,
1481.content h4,
1482.content h5,
1483.content h6 {
1484 color: #363636;
1485 font-weight: 400;
1486 line-height: 1.125;
1487}
1488
1489.content h1 {
1490 font-size: 2em;
1491 margin-bottom: 0.5em;
1492}
1493
1494.content h1:not(:first-child) {
1495 margin-top: 1em;
1496}
1497
1498.content h2 {
1499 font-size: 1.75em;
1500 margin-bottom: 0.5714em;
1501}
1502
1503.content h2:not(:first-child) {
1504 margin-top: 1.1428em;
1505}
1506
1507.content h3 {
1508 font-size: 1.5em;
1509 margin-bottom: 0.6666em;
1510}
1511
1512.content h3:not(:first-child) {
1513 margin-top: 1.3333em;
1514}
1515
1516.content h4 {
1517 font-size: 1.25em;
1518 margin-bottom: 0.8em;
1519}
1520
1521.content h5 {
1522 font-size: 1.125em;
1523 margin-bottom: 0.8888em;
1524}
1525
1526.content h6 {
1527 font-size: 1em;
1528 margin-bottom: 1em;
1529}
1530
1531.content blockquote {
1532 background-color: whitesmoke;
1533 border-left: 5px solid #dbdbdb;
1534 padding: 1.25em 1.5em;
1535}
1536
1537.content ol {
1538 list-style: decimal outside;
1539 margin-left: 2em;
1540 margin-right: 2em;
1541 margin-top: 1em;
1542}
1543
1544.content ul {
1545 list-style: disc outside;
1546 margin-left: 2em;
1547 margin-right: 2em;
1548 margin-top: 1em;
1549}
1550
1551.content ul ul {
1552 list-style-type: circle;
1553 margin-top: 0.5em;
1554}
1555
1556.content ul ul ul {
1557 list-style-type: square;
1558}
1559
1560.content table {
1561 width: 100%;
1562}
1563
1564.content table td,
1565.content table th {
1566 border: 1px solid #dbdbdb;
1567 border-width: 0 0 1px;
1568 padding: 0.5em 0.75em;
1569 vertical-align: top;
1570}
1571
1572.content table th {
1573 color: #363636;
1574 text-align: left;
1575}
1576
1577.content table tr:hover {
1578 background-color: whitesmoke;
1579}
1580
1581.content table thead td,
1582.content table thead th {
1583 border-width: 0 0 2px;
1584 color: #363636;
1585}
1586
1587.content table tfoot td,
1588.content table tfoot th {
1589 border-width: 2px 0 0;
1590 color: #363636;
1591}
1592
1593.content table tbody tr:last-child td,
1594.content table tbody tr:last-child th {
1595 border-bottom-width: 0;
1596}
1597
1598.content.is-small {
1599 font-size: 0.75rem;
1600}
1601
1602.content.is-medium {
1603 font-size: 1.25rem;
1604}
1605
1606.content.is-large {
1607 font-size: 1.5rem;
1608}
1609
1610.input,
1611.textarea {
1612 -moz-appearance: none;
1613 -webkit-appearance: none;
1614 align-items: center;
1615 border: none;
1616 border-radius: 3px;
1617 box-shadow: none;
1618 display: inline-flex;
1619 font-size: 1rem;
1620 height: 2.285em;
1621 justify-content: flex-start;
1622 line-height: 1.5;
1623 padding-left: 0.75em;
1624 padding-right: 0.75em;
1625 position: relative;
1626 vertical-align: top;
1627 background-color: white;
1628 border: 1px solid #dbdbdb;
1629 color: #363636;
1630 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
1631 max-width: 100%;
1632 width: 100%;
1633}
1634
1635.input:focus, .input.is-focused, .input:active, .input.is-active,
1636.textarea:focus,
1637.textarea.is-focused,
1638.textarea:active,
1639.textarea.is-active {
1640 outline: none;
1641}
1642
1643.input[disabled], .input.is-disabled,
1644.textarea[disabled],
1645.textarea.is-disabled {
1646 pointer-events: none;
1647}
1648
1649.input:hover, .input.is-hovered,
1650.textarea:hover,
1651.textarea.is-hovered {
1652 border-color: #b5b5b5;
1653}
1654
1655.input:focus, .input.is-focused, .input:active, .input.is-active,
1656.textarea:focus,
1657.textarea.is-focused,
1658.textarea:active,
1659.textarea.is-active {
1660 border-color: #00d1b2;
1661}
1662
1663.input[disabled], .input.is-disabled,
1664.textarea[disabled],
1665.textarea.is-disabled {
1666 background-color: whitesmoke;
1667 border-color: whitesmoke;
1668 box-shadow: none;
1669 color: #7a7a7a;
1670}
1671
1672.input[disabled]::-moz-placeholder, .input.is-disabled::-moz-placeholder,
1673.textarea[disabled]::-moz-placeholder,
1674.textarea.is-disabled::-moz-placeholder {
1675 color: rgba(54, 54, 54, 0.3);
1676}
1677
1678.input[disabled]::-webkit-input-placeholder, .input.is-disabled::-webkit-input-placeholder,
1679.textarea[disabled]::-webkit-input-placeholder,
1680.textarea.is-disabled::-webkit-input-placeholder {
1681 color: rgba(54, 54, 54, 0.3);
1682}
1683
1684.input[disabled]:-moz-placeholder, .input.is-disabled:-moz-placeholder,
1685.textarea[disabled]:-moz-placeholder,
1686.textarea.is-disabled:-moz-placeholder {
1687 color: rgba(54, 54, 54, 0.3);
1688}
1689
1690.input[disabled]:-ms-input-placeholder, .input.is-disabled:-ms-input-placeholder,
1691.textarea[disabled]:-ms-input-placeholder,
1692.textarea.is-disabled:-ms-input-placeholder {
1693 color: rgba(54, 54, 54, 0.3);
1694}
1695
1696.input[type="search"],
1697.textarea[type="search"] {
1698 border-radius: 290486px;
1699}
1700
1701.input.is-white,
1702.textarea.is-white {
1703 border-color: white;
1704}
1705
1706.input.is-black,
1707.textarea.is-black {
1708 border-color: #0a0a0a;
1709}
1710
1711.input.is-light,
1712.textarea.is-light {
1713 border-color: whitesmoke;
1714}
1715
1716.input.is-dark,
1717.textarea.is-dark {
1718 border-color: #363636;
1719}
1720
1721.input.is-primary,
1722.textarea.is-primary {
1723 border-color: #00d1b2;
1724}
1725
1726.input.is-info,
1727.textarea.is-info {
1728 border-color: #3273dc;
1729}
1730
1731.input.is-success,
1732.textarea.is-success {
1733 border-color: #23d160;
1734}
1735
1736.input.is-warning,
1737.textarea.is-warning {
1738 border-color: #ffdd57;
1739}
1740
1741.input.is-danger,
1742.textarea.is-danger {
1743 border-color: #ff3860;
1744}
1745
1746.input.is-small,
1747.textarea.is-small {
1748 border-radius: 2px;
1749 font-size: 0.75rem;
1750}
1751
1752.input.is-medium,
1753.textarea.is-medium {
1754 font-size: 1.25rem;
1755}
1756
1757.input.is-large,
1758.textarea.is-large {
1759 font-size: 1.5rem;
1760}
1761
1762.input.is-fullwidth,
1763.textarea.is-fullwidth {
1764 display: block;
1765 width: 100%;
1766}
1767
1768.input.is-inline,
1769.textarea.is-inline {
1770 display: inline;
1771 width: auto;
1772}
1773
1774.textarea {
1775 display: block;
1776 line-height: 1.25;
1777 max-height: 600px;
1778 max-width: 100%;
1779 min-height: 120px;
1780 min-width: 100%;
1781 padding: 10px;
1782 resize: vertical;
1783}
1784
1785.checkbox,
1786.radio {
1787 align-items: center;
1788 cursor: pointer;
1789 display: inline-flex;
1790 flex-wrap: wrap;
1791 justify-content: flex-start;
1792 position: relative;
1793 vertical-align: top;
1794}
1795
1796.checkbox input,
1797.radio input {
1798 cursor: pointer;
1799 margin-right: 0.5em;
1800}
1801
1802.checkbox:hover,
1803.radio:hover {
1804 color: #363636;
1805}
1806
1807.checkbox.is-disabled,
1808.radio.is-disabled {
1809 color: #7a7a7a;
1810 pointer-events: none;
1811}
1812
1813.checkbox.is-disabled input,
1814.radio.is-disabled input {
1815 pointer-events: none;
1816}
1817
1818.radio + .radio {
1819 margin-left: 0.5em;
1820}
1821
1822.select {
1823 display: inline-block;
1824 height: 2.5em;
1825 position: relative;
1826 vertical-align: top;
1827}
1828
1829.select:after {
1830 border: 1px solid #00d1b2;
1831 border-right: 0;
1832 border-top: 0;
1833 content: " ";
1834 display: block;
1835 height: 0.5em;
1836 pointer-events: none;
1837 position: absolute;
1838 transform: rotate(-45deg);
1839 width: 0.5em;
1840 margin-top: -0.375em;
1841 right: 1.125em;
1842 top: 50%;
1843 z-index: 4;
1844}
1845
1846.select select {
1847 -moz-appearance: none;
1848 -webkit-appearance: none;
1849 align-items: center;
1850 border: none;
1851 border-radius: 3px;
1852 box-shadow: none;
1853 display: inline-flex;
1854 font-size: 1rem;
1855 height: 2.285em;
1856 justify-content: flex-start;
1857 line-height: 1.5;
1858 padding-left: 0.75em;
1859 padding-right: 0.75em;
1860 position: relative;
1861 vertical-align: top;
1862 background-color: white;
1863 border: 1px solid #dbdbdb;
1864 color: #363636;
1865 cursor: pointer;
1866 display: block;
1867 font-size: 1em;
1868 outline: none;
1869 padding-right: 2.5em;
1870}
1871
1872.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
1873 outline: none;
1874}
1875
1876.select select[disabled], .select select.is-disabled {
1877 pointer-events: none;
1878}
1879
1880.select select:hover, .select select.is-hovered {
1881 border-color: #b5b5b5;
1882}
1883
1884.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
1885 border-color: #00d1b2;
1886}
1887
1888.select select[disabled], .select select.is-disabled {
1889 background-color: whitesmoke;
1890 border-color: whitesmoke;
1891 box-shadow: none;
1892 color: #7a7a7a;
1893}
1894
1895.select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder {
1896 color: rgba(54, 54, 54, 0.3);
1897}
1898
1899.select select[disabled]::-webkit-input-placeholder, .select select.is-disabled::-webkit-input-placeholder {
1900 color: rgba(54, 54, 54, 0.3);
1901}
1902
1903.select select[disabled]:-moz-placeholder, .select select.is-disabled:-moz-placeholder {
1904 color: rgba(54, 54, 54, 0.3);
1905}
1906
1907.select select[disabled]:-ms-input-placeholder, .select select.is-disabled:-ms-input-placeholder {
1908 color: rgba(54, 54, 54, 0.3);
1909}
1910
1911.select select:hover {
1912 border-color: #b5b5b5;
1913}
1914
1915.select select::ms-expand {
1916 display: none;
1917}
1918
1919.select:hover:after {
1920 border-color: #363636;
1921}
1922
1923.select.is-small {
1924 border-radius: 2px;
1925 font-size: 0.75rem;
1926}
1927
1928.select.is-medium {
1929 font-size: 1.25rem;
1930}
1931
1932.select.is-large {
1933 font-size: 1.5rem;
1934}
1935
1936.select.is-fullwidth {
1937 width: 100%;
1938}
1939
1940.select.is-fullwidth select {
1941 width: 100%;
1942}
1943
1944.label {
1945 color: #363636;
1946 display: block;
1947 font-weight: bold;
1948}
1949
1950.label:not(:last-child) {
1951 margin-bottom: 0.5em;
1952}
1953
1954.help {
1955 display: block;
1956 font-size: 0.75rem;
1957 margin-top: 5px;
1958}
1959
1960.help.is-white {
1961 color: white;
1962}
1963
1964.help.is-black {
1965 color: #0a0a0a;
1966}
1967
1968.help.is-light {
1969 color: whitesmoke;
1970}
1971
1972.help.is-dark {
1973 color: #363636;
1974}
1975
1976.help.is-primary {
1977 color: #00d1b2;
1978}
1979
1980.help.is-info {
1981 color: #3273dc;
1982}
1983
1984.help.is-success {
1985 color: #23d160;
1986}
1987
1988.help.is-warning {
1989 color: #ffdd57;
1990}
1991
1992.help.is-danger {
1993 color: #ff3860;
1994}
1995
1996@media screen and (max-width: 768px) {
1997 .control-label {
1998 margin-bottom: 0.5em;
1999 }
2000}
2001
2002@media screen and (min-width: 769px) {
2003 .control-label {
2004 flex-basis: 0;
2005 flex-grow: 1;
2006 flex-shrink: 0;
2007 margin-right: 1.5em;
2008 padding-top: 0.5em;
2009 text-align: right;
2010 }
2011}
2012
2013.control {
2014 position: relative;
2015 text-align: left;
2016}
2017
2018.control:not(:last-child) {
2019 margin-bottom: 0.75rem;
2020}
2021
2022.control.has-addons {
2023 display: flex;
2024 justify-content: flex-start;
2025}
2026
2027.control.has-addons .button,
2028.control.has-addons .input,
2029.control.has-addons .select {
2030 border-radius: 0;
2031 margin-right: -1px;
2032 width: auto;
2033}
2034
2035.control.has-addons .button:hover,
2036.control.has-addons .input:hover,
2037.control.has-addons .select:hover {
2038 z-index: 2;
2039}
2040
2041.control.has-addons .button:focus, .control.has-addons .button:active,
2042.control.has-addons .input:focus,
2043.control.has-addons .input:active,
2044.control.has-addons .select:focus,
2045.control.has-addons .select:active {
2046 z-index: 3;
2047}
2048
2049.control.has-addons .button:first-child,
2050.control.has-addons .input:first-child,
2051.control.has-addons .select:first-child {
2052 border-radius: 3px 0 0 3px;
2053}
2054
2055.control.has-addons .button:first-child select,
2056.control.has-addons .input:first-child select,
2057.control.has-addons .select:first-child select {
2058 border-radius: 3px 0 0 3px;
2059}
2060
2061.control.has-addons .button:last-child,
2062.control.has-addons .input:last-child,
2063.control.has-addons .select:last-child {
2064 border-radius: 0 3px 3px 0;
2065}
2066
2067.control.has-addons .button:last-child select,
2068.control.has-addons .input:last-child select,
2069.control.has-addons .select:last-child select {
2070 border-radius: 0 3px 3px 0;
2071}
2072
2073.control.has-addons .button.is-expanded,
2074.control.has-addons .input.is-expanded,
2075.control.has-addons .select.is-expanded {
2076 flex-grow: 1;
2077 flex-shrink: 0;
2078}
2079
2080.control.has-addons .select select:hover {
2081 z-index: 2;
2082}
2083
2084.control.has-addons .select select:focus, .control.has-addons .select select:active {
2085 z-index: 3;
2086}
2087
2088.control.has-addons.has-addons-centered {
2089 justify-content: center;
2090}
2091
2092.control.has-addons.has-addons-right {
2093 justify-content: flex-end;
2094}
2095
2096.control.has-addons.has-addons-fullwidth .button,
2097.control.has-addons.has-addons-fullwidth .input,
2098.control.has-addons.has-addons-fullwidth .select {
2099 flex-grow: 1;
2100 flex-shrink: 0;
2101}
2102
2103.control.has-icon .icon {
2104 color: #dbdbdb;
2105 pointer-events: none;
2106 position: absolute;
2107 top: 1.25rem;
2108 z-index: 4;
2109}
2110
2111.control.has-icon .input:focus + .icon {
2112 color: #7a7a7a;
2113}
2114
2115.control.has-icon .input.is-small + .icon {
2116 top: 0.9375rem;
2117}
2118
2119.control.has-icon .input.is-medium + .icon {
2120 top: 1.5625rem;
2121}
2122
2123.control.has-icon .input.is-large + .icon {
2124 top: 1.875rem;
2125}
2126
2127.control.has-icon:not(.has-icon-right) .icon {
2128 left: 1.25rem;
2129 transform: translateX(-50%) translateY(-50%);
2130}
2131
2132.control.has-icon:not(.has-icon-right) .input {
2133 padding-left: 2.5em;
2134}
2135
2136.control.has-icon:not(.has-icon-right) .input.is-small + .icon {
2137 left: 0.9375rem;
2138}
2139
2140.control.has-icon:not(.has-icon-right) .input.is-medium + .icon {
2141 left: 1.5625rem;
2142}
2143
2144.control.has-icon:not(.has-icon-right) .input.is-large + .icon {
2145 left: 1.875rem;
2146}
2147
2148.control.has-icon.has-icon-right .icon {
2149 right: 1.25rem;
2150 transform: translateX(50%) translateY(-50%);
2151}
2152
2153.control.has-icon.has-icon-right .input {
2154 padding-right: 2.5em;
2155}
2156
2157.control.has-icon.has-icon-right .input.is-small + .icon {
2158 right: 0.9375rem;
2159}
2160
2161.control.has-icon.has-icon-right .input.is-medium + .icon {
2162 right: 1.5625rem;
2163}
2164
2165.control.has-icon.has-icon-right .input.is-large + .icon {
2166 right: 1.875rem;
2167}
2168
2169.control.is-grouped {
2170 display: flex;
2171 justify-content: flex-start;
2172}
2173
2174.control.is-grouped > .control {
2175 flex-basis: 0;
2176 flex-shrink: 0;
2177}
2178
2179.control.is-grouped > .control:not(:last-child) {
2180 margin-bottom: 0;
2181 margin-right: 0.75rem;
2182}
2183
2184.control.is-grouped > .control.is-expanded {
2185 flex-grow: 1;
2186 flex-shrink: 1;
2187}
2188
2189.control.is-grouped.is-grouped-centered {
2190 justify-content: center;
2191}
2192
2193.control.is-grouped.is-grouped-right {
2194 justify-content: flex-end;
2195}
2196
2197@media screen and (min-width: 769px) {
2198 .control.is-horizontal {
2199 display: flex;
2200 }
2201 .control.is-horizontal > .control {
2202 display: flex;
2203 flex-basis: 0;
2204 flex-grow: 5;
2205 flex-shrink: 1;
2206 }
2207}
2208
2209.control.is-loading:after {
2210 animation: spinAround 500ms infinite linear;
2211 border: 2px solid #dbdbdb;
2212 border-radius: 290486px;
2213 border-right-color: transparent;
2214 border-top-color: transparent;
2215 content: "";
2216 display: block;
2217 height: 1rem;
2218 position: relative;
2219 width: 1rem;
2220 position: absolute !important;
2221 right: 0.75em;
2222 top: 0.75em;
2223}
2224
2225.icon {
2226 display: inline-block;
2227 font-size: 21px;
2228 height: 1.5rem;
2229 line-height: 1.5rem;
2230 text-align: center;
2231 vertical-align: top;
2232 width: 1.5rem;
2233}
2234
2235.icon .fa {
2236 font-size: inherit;
2237 line-height: inherit;
2238}
2239
2240.icon.is-small {
2241 display: inline-block;
2242 font-size: 14px;
2243 height: 1rem;
2244 line-height: 1rem;
2245 text-align: center;
2246 vertical-align: top;
2247 width: 1rem;
2248}
2249
2250.icon.is-medium {
2251 display: inline-block;
2252 font-size: 28px;
2253 height: 2rem;
2254 line-height: 2rem;
2255 text-align: center;
2256 vertical-align: top;
2257 width: 2rem;
2258}
2259
2260.icon.is-large {
2261 display: inline-block;
2262 font-size: 42px;
2263 height: 3rem;
2264 line-height: 3rem;
2265 text-align: center;
2266 vertical-align: top;
2267 width: 3rem;
2268}
2269
2270.image {
2271 display: block;
2272 position: relative;
2273}
2274
2275.image img {
2276 display: block;
2277 height: auto;
2278 width: 100%;
2279}
2280
2281.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img {
2282 bottom: 0;
2283 left: 0;
2284 position: absolute;
2285 right: 0;
2286 top: 0;
2287 height: 100%;
2288 width: 100%;
2289}
2290
2291.image.is-square, .image.is-1by1 {
2292 padding-top: 100%;
2293}
2294
2295.image.is-4by3 {
2296 padding-top: 75%;
2297}
2298
2299.image.is-3by2 {
2300 padding-top: 66.6666%;
2301}
2302
2303.image.is-16by9 {
2304 padding-top: 56.25%;
2305}
2306
2307.image.is-2by1 {
2308 padding-top: 50%;
2309}
2310
2311.image.is-16x16 {
2312 height: 16px;
2313 width: 16px;
2314}
2315
2316.image.is-24x24 {
2317 height: 24px;
2318 width: 24px;
2319}
2320
2321.image.is-32x32 {
2322 height: 32px;
2323 width: 32px;
2324}
2325
2326.image.is-48x48 {
2327 height: 48px;
2328 width: 48px;
2329}
2330
2331.image.is-64x64 {
2332 height: 64px;
2333 width: 64px;
2334}
2335
2336.image.is-96x96 {
2337 height: 96px;
2338 width: 96px;
2339}
2340
2341.image.is-128x128 {
2342 height: 128px;
2343 width: 128px;
2344}
2345
2346.notification {
2347 background-color: whitesmoke;
2348 border-radius: 3px;
2349 padding: 1.25rem 2.5rem 1.25rem 1.5rem;
2350 position: relative;
2351}
2352
2353.notification:not(:last-child) {
2354 margin-bottom: 1.5rem;
2355}
2356
2357.notification code,
2358.notification pre {
2359 background: white;
2360}
2361
2362.notification pre code {
2363 background: transparent;
2364}
2365
2366.notification .delete {
2367 position: absolute;
2368 right: 0.5em;
2369 top: 0.5em;
2370}
2371
2372.notification .title,
2373.notification .subtitle,
2374.notification .content {
2375 color: inherit;
2376}
2377
2378.notification.is-white {
2379 background-color: white;
2380 color: #0a0a0a;
2381}
2382
2383.notification.is-black {
2384 background-color: #0a0a0a;
2385 color: white;
2386}
2387
2388.notification.is-light {
2389 background-color: whitesmoke;
2390 color: #363636;
2391}
2392
2393.notification.is-dark {
2394 background-color: #363636;
2395 color: whitesmoke;
2396}
2397
2398.notification.is-primary {
2399 background-color: #00d1b2;
2400 color: #fff;
2401}
2402
2403.notification.is-info {
2404 background-color: #3273dc;
2405 color: #fff;
2406}
2407
2408.notification.is-success {
2409 background-color: #23d160;
2410 color: #fff;
2411}
2412
2413.notification.is-warning {
2414 background-color: #ffdd57;
2415 color: rgba(0, 0, 0, 0.7);
2416}
2417
2418.notification.is-danger {
2419 background-color: #ff3860;
2420 color: #fff;
2421}
2422
2423.progress {
2424 -moz-appearance: none;
2425 -webkit-appearance: none;
2426 border: none;
2427 border-radius: 290486px;
2428 display: block;
2429 height: 1rem;
2430 overflow: hidden;
2431 padding: 0;
2432 width: 100%;
2433}
2434
2435.progress:not(:last-child) {
2436 margin-bottom: 1.5rem;
2437}
2438
2439.progress::-webkit-progress-bar {
2440 background-color: #dbdbdb;
2441}
2442
2443.progress::-webkit-progress-value {
2444 background-color: #4a4a4a;
2445}
2446
2447.progress::-moz-progress-bar {
2448 background-color: #4a4a4a;
2449}
2450
2451.progress.is-white::-webkit-progress-value {
2452 background-color: white;
2453}
2454
2455.progress.is-white::-moz-progress-bar {
2456 background-color: white;
2457}
2458
2459.progress.is-black::-webkit-progress-value {
2460 background-color: #0a0a0a;
2461}
2462
2463.progress.is-black::-moz-progress-bar {
2464 background-color: #0a0a0a;
2465}
2466
2467.progress.is-light::-webkit-progress-value {
2468 background-color: whitesmoke;
2469}
2470
2471.progress.is-light::-moz-progress-bar {
2472 background-color: whitesmoke;
2473}
2474
2475.progress.is-dark::-webkit-progress-value {
2476 background-color: #363636;
2477}
2478
2479.progress.is-dark::-moz-progress-bar {
2480 background-color: #363636;
2481}
2482
2483.progress.is-primary::-webkit-progress-value {
2484 background-color: #00d1b2;
2485}
2486
2487.progress.is-primary::-moz-progress-bar {
2488 background-color: #00d1b2;
2489}
2490
2491.progress.is-info::-webkit-progress-value {
2492 background-color: #3273dc;
2493}
2494
2495.progress.is-info::-moz-progress-bar {
2496 background-color: #3273dc;
2497}
2498
2499.progress.is-success::-webkit-progress-value {
2500 background-color: #23d160;
2501}
2502
2503.progress.is-success::-moz-progress-bar {
2504 background-color: #23d160;
2505}
2506
2507.progress.is-warning::-webkit-progress-value {
2508 background-color: #ffdd57;
2509}
2510
2511.progress.is-warning::-moz-progress-bar {
2512 background-color: #ffdd57;
2513}
2514
2515.progress.is-danger::-webkit-progress-value {
2516 background-color: #ff3860;
2517}
2518
2519.progress.is-danger::-moz-progress-bar {
2520 background-color: #ff3860;
2521}
2522
2523.progress.is-small {
2524 height: 0.75rem;
2525}
2526
2527.progress.is-medium {
2528 height: 1.25rem;
2529}
2530
2531.progress.is-large {
2532 height: 1.5rem;
2533}
2534
2535.table {
2536 background-color: white;
2537 color: #363636;
2538 margin-bottom: 1.5rem;
2539 width: 100%;
2540}
2541
2542.table td,
2543.table th {
2544 border: 1px solid #dbdbdb;
2545 border-width: 0 0 1px;
2546 padding: 0.5em 0.75em;
2547 vertical-align: top;
2548}
2549
2550.table td.is-narrow,
2551.table th.is-narrow {
2552 white-space: nowrap;
2553 width: 1%;
2554}
2555
2556.table th {
2557 color: #363636;
2558 text-align: left;
2559}
2560
2561.table tr:hover {
2562 background-color: #fafafa;
2563}
2564
2565.table thead td,
2566.table thead th {
2567 border-width: 0 0 2px;
2568 color: #7a7a7a;
2569}
2570
2571.table tfoot td,
2572.table tfoot th {
2573 border-width: 2px 0 0;
2574 color: #7a7a7a;
2575}
2576
2577.table tbody tr:last-child td,
2578.table tbody tr:last-child th {
2579 border-bottom-width: 0;
2580}
2581
2582.table.is-bordered td,
2583.table.is-bordered th {
2584 border-width: 1px;
2585}
2586
2587.table.is-bordered tr:last-child td,
2588.table.is-bordered tr:last-child th {
2589 border-bottom-width: 1px;
2590}
2591
2592.table.is-narrow td,
2593.table.is-narrow th {
2594 padding: 0.25em 0.5em;
2595}
2596
2597.table.is-striped tbody tr:nth-child(even) {
2598 background-color: #fafafa;
2599}
2600
2601.table.is-striped tbody tr:nth-child(even):hover {
2602 background-color: whitesmoke;
2603}
2604
2605.tag {
2606 align-items: center;
2607 background-color: whitesmoke;
2608 border-radius: 290486px;
2609 color: #4a4a4a;
2610 display: inline-flex;
2611 font-size: 0.75rem;
2612 height: 2em;
2613 justify-content: center;
2614 line-height: 1.5;
2615 padding-left: 0.875em;
2616 padding-right: 0.875em;
2617 vertical-align: top;
2618 white-space: nowrap;
2619}
2620
2621.tag .delete {
2622 margin-left: 0.25em;
2623 margin-right: -0.5em;
2624}
2625
2626.tag.is-white {
2627 background-color: white;
2628 color: #0a0a0a;
2629}
2630
2631.tag.is-black {
2632 background-color: #0a0a0a;
2633 color: white;
2634}
2635
2636.tag.is-light {
2637 background-color: whitesmoke;
2638 color: #363636;
2639}
2640
2641.tag.is-dark {
2642 background-color: #363636;
2643 color: whitesmoke;
2644}
2645
2646.tag.is-primary {
2647 background-color: #00d1b2;
2648 color: #fff;
2649}
2650
2651.tag.is-info {
2652 background-color: #3273dc;
2653 color: #fff;
2654}
2655
2656.tag.is-success {
2657 background-color: #23d160;
2658 color: #fff;
2659}
2660
2661.tag.is-warning {
2662 background-color: #ffdd57;
2663 color: rgba(0, 0, 0, 0.7);
2664}
2665
2666.tag.is-danger {
2667 background-color: #ff3860;
2668 color: #fff;
2669}
2670
2671.tag.is-medium {
2672 font-size: 1rem;
2673}
2674
2675.tag.is-large {
2676 font-size: 1.25rem;
2677}
2678
2679.title,
2680.subtitle {
2681 word-break: break-word;
2682}
2683
2684.title:not(:last-child),
2685.subtitle:not(:last-child) {
2686 margin-bottom: 1.5rem;
2687}
2688
2689.title em,
2690.title span,
2691.subtitle em,
2692.subtitle span {
2693 font-weight: 300;
2694}
2695
2696.title strong,
2697.subtitle strong {
2698 font-weight: 500;
2699}
2700
2701.title .tag,
2702.subtitle .tag {
2703 vertical-align: middle;
2704}
2705
2706.title {
2707 color: #363636;
2708 font-size: 2rem;
2709 font-weight: 300;
2710 line-height: 1.125;
2711}
2712
2713.title strong {
2714 color: inherit;
2715}
2716
2717.title + .highlight {
2718 margin-top: -0.75rem;
2719}
2720
2721.title + .subtitle {
2722 margin-top: -1.25rem;
2723}
2724
2725.title.is-1 {
2726 font-size: 3.5rem;
2727}
2728
2729.title.is-2 {
2730 font-size: 2.75rem;
2731}
2732
2733.title.is-3 {
2734 font-size: 2rem;
2735}
2736
2737.title.is-4 {
2738 font-size: 1.5rem;
2739}
2740
2741.title.is-5 {
2742 font-size: 1.25rem;
2743}
2744
2745.title.is-6 {
2746 font-size: 14px;
2747}
2748
2749.subtitle {
2750 color: #4a4a4a;
2751 font-size: 1.25rem;
2752 font-weight: 300;
2753 line-height: 1.25;
2754}
2755
2756.subtitle strong {
2757 color: #363636;
2758}
2759
2760.subtitle + .title {
2761 margin-top: -1.5rem;
2762}
2763
2764.subtitle.is-1 {
2765 font-size: 3.5rem;
2766}
2767
2768.subtitle.is-2 {
2769 font-size: 2.75rem;
2770}
2771
2772.subtitle.is-3 {
2773 font-size: 2rem;
2774}
2775
2776.subtitle.is-4 {
2777 font-size: 1.5rem;
2778}
2779
2780.subtitle.is-5 {
2781 font-size: 1.25rem;
2782}
2783
2784.subtitle.is-6 {
2785 font-size: 14px;
2786}
2787
2788.block:not(:last-child) {
2789 margin-bottom: 1.5rem;
2790}
2791
2792.container {
2793 position: relative;
2794}
2795
2796@media screen and (min-width: 1000px) {
2797 .container {
2798 margin: 0 auto;
2799 max-width: 960px;
2800 }
2801 .container.is-fluid {
2802 margin: 0 20px;
2803 max-width: none;
2804 }
2805}
2806
2807@media screen and (min-width: 1192px) {
2808 .container {
2809 max-width: 1152px;
2810 }
2811}
2812
2813.delete {
2814 -webkit-touch-callout: none;
2815 -webkit-user-select: none;
2816 -moz-user-select: none;
2817 -ms-user-select: none;
2818 user-select: none;
2819 -moz-appearance: none;
2820 -webkit-appearance: none;
2821 background-color: rgba(10, 10, 10, 0.2);
2822 border: none;
2823 border-radius: 290486px;
2824 cursor: pointer;
2825 display: inline-block;
2826 font-size: 1rem;
2827 height: 20px;
2828 outline: none;
2829 position: relative;
2830 transform: rotate(45deg);
2831 transform-origin: center center;
2832 vertical-align: top;
2833 width: 20px;
2834}
2835
2836.delete:before, .delete:after {
2837 background-color: white;
2838 content: "";
2839 display: block;
2840 left: 50%;
2841 position: absolute;
2842 top: 50%;
2843 transform: translateX(-50%) translateY(-50%);
2844}
2845
2846.delete:before {
2847 height: 2px;
2848 width: 50%;
2849}
2850
2851.delete:after {
2852 height: 50%;
2853 width: 2px;
2854}
2855
2856.delete:hover, .delete:focus {
2857 background-color: rgba(10, 10, 10, 0.3);
2858}
2859
2860.delete:active {
2861 background-color: rgba(10, 10, 10, 0.4);
2862}
2863
2864.delete.is-small {
2865 height: 14px;
2866 width: 14px;
2867}
2868
2869.delete.is-medium {
2870 height: 26px;
2871 width: 26px;
2872}
2873
2874.delete.is-large {
2875 height: 30px;
2876 width: 30px;
2877}
2878
2879.fa {
2880 font-size: 21px;
2881 text-align: center;
2882 vertical-align: top;
2883}
2884
2885.heading {
2886 display: block;
2887 font-size: 11px;
2888 letter-spacing: 1px;
2889 margin-bottom: 5px;
2890 text-transform: uppercase;
2891}
2892
2893.highlight {
2894 font-weight: 400;
2895 max-width: 100%;
2896 overflow: hidden;
2897 padding: 0;
2898}
2899
2900.highlight:not(:last-child) {
2901 margin-bottom: 1.5rem;
2902}
2903
2904.highlight pre {
2905 overflow: auto;
2906 max-width: 100%;
2907}
2908
2909.loader {
2910 animation: spinAround 500ms infinite linear;
2911 border: 2px solid #dbdbdb;
2912 border-radius: 290486px;
2913 border-right-color: transparent;
2914 border-top-color: transparent;
2915 content: "";
2916 display: block;
2917 height: 1rem;
2918 position: relative;
2919 width: 1rem;
2920}
2921
2922.number {
2923 align-items: center;
2924 background-color: whitesmoke;
2925 border-radius: 290486px;
2926 display: inline-flex;
2927 font-size: 1.25rem;
2928 height: 2em;
2929 justify-content: center;
2930 margin-right: 1.5rem;
2931 min-width: 2.5em;
2932 padding: 0.25rem 0.5rem;
2933 text-align: center;
2934 vertical-align: top;
2935}
2936
2937.card-header {
2938 align-items: stretch;
2939 box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
2940 display: flex;
2941}
2942
2943.card-header-title {
2944 align-items: center;
2945 color: #363636;
2946 display: flex;
2947 flex-grow: 1;
2948 font-weight: 700;
2949 padding: 0.75rem;
2950}
2951
2952.card-header-icon {
2953 align-items: center;
2954 cursor: pointer;
2955 display: flex;
2956 justify-content: center;
2957 padding: 0.75rem;
2958}
2959
2960.card-image {
2961 display: block;
2962 position: relative;
2963}
2964
2965.card-content {
2966 padding: 1.5rem;
2967}
2968
2969.card-content .title + .subtitle {
2970 margin-top: -1.5rem;
2971}
2972
2973.card-footer {
2974 border-top: 1px solid #dbdbdb;
2975 align-items: stretch;
2976 display: flex;
2977}
2978
2979.card-footer-item {
2980 align-items: center;
2981 display: flex;
2982 flex-basis: 0;
2983 flex-grow: 1;
2984 flex-shrink: 0;
2985 justify-content: center;
2986 padding: 0.75rem;
2987}
2988
2989.card-footer-item:not(:last-child) {
2990 border-right: 1px solid #dbdbdb;
2991}
2992
2993.card {
2994 background-color: white;
2995 box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
2996 color: #4a4a4a;
2997 max-width: 100%;
2998 position: relative;
2999}
3000
3001.card .media:not(:last-child) {
3002 margin-bottom: 0.75rem;
3003}
3004
3005.level-item {
3006 align-items: center;
3007 display: flex;
3008 flex-basis: auto;
3009 flex-grow: 0;
3010 flex-shrink: 0;
3011 justify-content: center;
3012}
3013
3014.level-item .title,
3015.level-item .subtitle {
3016 margin-bottom: 0;
3017}
3018
3019@media screen and (max-width: 768px) {
3020 .level-item:not(:last-child) {
3021 margin-bottom: 0.75rem;
3022 }
3023}
3024
3025.level-left,
3026.level-right {
3027 flex-basis: auto;
3028 flex-grow: 0;
3029 flex-shrink: 0;
3030}
3031
3032.level-left .level-item:not(:last-child),
3033.level-right .level-item:not(:last-child) {
3034 margin-right: 0.75rem;
3035}
3036
3037.level-left .level-item.is-flexible,
3038.level-right .level-item.is-flexible {
3039 flex-grow: 1;
3040}
3041
3042.level-left {
3043 align-items: center;
3044 justify-content: flex-start;
3045}
3046
3047@media screen and (max-width: 768px) {
3048 .level-left + .level-right {
3049 margin-top: 1.5rem;
3050 }
3051}
3052
3053@media screen and (min-width: 769px) {
3054 .level-left {
3055 display: flex;
3056 }
3057}
3058
3059.level-right {
3060 align-items: center;
3061 justify-content: flex-end;
3062}
3063
3064@media screen and (min-width: 769px) {
3065 .level-right {
3066 display: flex;
3067 }
3068}
3069
3070.level {
3071 align-items: center;
3072 justify-content: space-between;
3073}
3074
3075.level:not(:last-child) {
3076 margin-bottom: 1.5rem;
3077}
3078
3079.level code {
3080 border-radius: 3px;
3081}
3082
3083.level img {
3084 display: inline-block;
3085 vertical-align: top;
3086}
3087
3088.level.is-mobile {
3089 display: flex;
3090}
3091
3092.level.is-mobile > .level-item:not(:last-child) {
3093 margin-bottom: 0;
3094}
3095
3096.level.is-mobile > .level-item:not(.is-narrow) {
3097 flex-grow: 1;
3098}
3099
3100@media screen and (min-width: 769px) {
3101 .level {
3102 display: flex;
3103 }
3104 .level > .level-item:not(.is-narrow) {
3105 flex-grow: 1;
3106 }
3107}
3108
3109.media-left,
3110.media-right {
3111 flex-basis: auto;
3112 flex-grow: 0;
3113 flex-shrink: 0;
3114}
3115
3116.media-left {
3117 margin-right: 1rem;
3118}
3119
3120.media-right {
3121 margin-left: 1rem;
3122}
3123
3124.media-content {
3125 flex-basis: auto;
3126 flex-grow: 1;
3127 flex-shrink: 1;
3128 text-align: left;
3129}
3130
3131.media {
3132 align-items: flex-start;
3133 display: flex;
3134 text-align: left;
3135}
3136
3137.media .content:not(:last-child) {
3138 margin-bottom: 0.75rem;
3139}
3140
3141.media .media {
3142 border-top: 1px solid rgba(219, 219, 219, 0.5);
3143 display: flex;
3144 padding-top: 0.75rem;
3145}
3146
3147.media .media .content:not(:last-child),
3148.media .media .control:not(:last-child) {
3149 margin-bottom: 0.5rem;
3150}
3151
3152.media .media .media {
3153 padding-top: 0.5rem;
3154}
3155
3156.media .media .media + .media {
3157 margin-top: 0.5rem;
3158}
3159
3160.media + .media {
3161 border-top: 1px solid rgba(219, 219, 219, 0.5);
3162 margin-top: 1rem;
3163 padding-top: 1rem;
3164}
3165
3166.media.is-large + .media {
3167 margin-top: 1.5rem;
3168 padding-top: 1.5rem;
3169}
3170
3171.menu {
3172 font-size: 1rem;
3173}
3174
3175.menu-list {
3176 line-height: 1.25;
3177}
3178
3179.menu-list a {
3180 border-radius: 2px;
3181 color: #4a4a4a;
3182 display: block;
3183 padding: 0.5em 0.75em;
3184}
3185
3186.menu-list a:hover {
3187 background-color: whitesmoke;
3188 color: #00d1b2;
3189}
3190
3191.menu-list a.is-active {
3192 background-color: #00d1b2;
3193 color: #fff;
3194}
3195
3196.menu-list li ul {
3197 border-left: 1px solid #dbdbdb;
3198 margin: 0.75em;
3199 padding-left: 0.75em;
3200}
3201
3202.menu-label {
3203 color: #7a7a7a;
3204 font-size: 0.8em;
3205 letter-spacing: 0.1em;
3206 text-transform: uppercase;
3207}
3208
3209.menu-label:not(:first-child) {
3210 margin-top: 1em;
3211}
3212
3213.menu-label:not(:last-child) {
3214 margin-bottom: 1em;
3215}
3216
3217.message {
3218 background-color: whitesmoke;
3219 border-radius: 3px;
3220 font-size: 1rem;
3221}
3222
3223.message:not(:last-child) {
3224 margin-bottom: 1.5rem;
3225}
3226
3227.message.is-white {
3228 background-color: white;
3229}
3230
3231.message.is-white .message-header {
3232 background-color: white;
3233 color: #0a0a0a;
3234}
3235
3236.message.is-white .message-body {
3237 border-color: white;
3238 color: #4d4d4d;
3239}
3240
3241.message.is-black {
3242 background-color: #fafafa;
3243}
3244
3245.message.is-black .message-header {
3246 background-color: #0a0a0a;
3247 color: white;
3248}
3249
3250.message.is-black .message-body {
3251 border-color: #0a0a0a;
3252 color: #090909;
3253}
3254
3255.message.is-light {
3256 background-color: #fafafa;
3257}
3258
3259.message.is-light .message-header {
3260 background-color: whitesmoke;
3261 color: #363636;
3262}
3263
3264.message.is-light .message-body {
3265 border-color: whitesmoke;
3266 color: #505050;
3267}
3268
3269.message.is-dark {
3270 background-color: #fafafa;
3271}
3272
3273.message.is-dark .message-header {
3274 background-color: #363636;
3275 color: whitesmoke;
3276}
3277
3278.message.is-dark .message-body {
3279 border-color: #363636;
3280 color: #2a2a2a;
3281}
3282
3283.message.is-primary {
3284 background-color: #f5fffd;
3285}
3286
3287.message.is-primary .message-header {
3288 background-color: #00d1b2;
3289 color: #fff;
3290}
3291
3292.message.is-primary .message-body {
3293 border-color: #00d1b2;
3294 color: #021310;
3295}
3296
3297.message.is-info {
3298 background-color: #f6f9fe;
3299}
3300
3301.message.is-info .message-header {
3302 background-color: #3273dc;
3303 color: #fff;
3304}
3305
3306.message.is-info .message-body {
3307 border-color: #3273dc;
3308 color: #22509a;
3309}
3310
3311.message.is-success {
3312 background-color: #f6fef9;
3313}
3314
3315.message.is-success .message-header {
3316 background-color: #23d160;
3317 color: #fff;
3318}
3319
3320.message.is-success .message-body {
3321 border-color: #23d160;
3322 color: #0e301a;
3323}
3324
3325.message.is-warning {
3326 background-color: #fffdf5;
3327}
3328
3329.message.is-warning .message-header {
3330 background-color: #ffdd57;
3331 color: rgba(0, 0, 0, 0.7);
3332}
3333
3334.message.is-warning .message-body {
3335 border-color: #ffdd57;
3336 color: #3b3108;
3337}
3338
3339.message.is-danger {
3340 background-color: #fff5f7;
3341}
3342
3343.message.is-danger .message-header {
3344 background-color: #ff3860;
3345 color: #fff;
3346}
3347
3348.message.is-danger .message-body {
3349 border-color: #ff3860;
3350 color: #cd0930;
3351}
3352
3353.message-header {
3354 align-items: center;
3355 background-color: #4a4a4a;
3356 border-radius: 3px 3px 0 0;
3357 color: #fff;
3358 display: flex;
3359 justify-content: space-between;
3360 line-height: 1.25;
3361 padding: 0.5em 0.75em;
3362 position: relative;
3363}
3364
3365.message-header a,
3366.message-header strong {
3367 color: inherit;
3368}
3369
3370.message-header a {
3371 text-decoration: underline;
3372}
3373
3374.message-header .delete {
3375 flex-grow: 0;
3376 flex-shrink: 0;
3377 margin-left: 0.75em;
3378}
3379
3380.message-header + .message-body {
3381 border-top-left-radius: 0;
3382 border-top-right-radius: 0;
3383 border-top: none;
3384}
3385
3386.message-body {
3387 border: 1px solid #dbdbdb;
3388 border-radius: 3px;
3389 color: #4a4a4a;
3390 padding: 1em 1.25em;
3391}
3392
3393.message-body a,
3394.message-body strong {
3395 color: inherit;
3396}
3397
3398.message-body a {
3399 text-decoration: underline;
3400}
3401
3402.message-body code,
3403.message-body pre {
3404 background: white;
3405}
3406
3407.message-body pre code {
3408 background: transparent;
3409}
3410
3411.modal-background {
3412 bottom: 0;
3413 left: 0;
3414 position: absolute;
3415 right: 0;
3416 top: 0;
3417 background-color: rgba(10, 10, 10, 0.86);
3418}
3419
3420.modal-content,
3421.modal-card {
3422 margin: 0 20px;
3423 max-height: calc(100vh - 160px);
3424 overflow: auto;
3425 position: relative;
3426 width: 100%;
3427}
3428
3429@media screen and (min-width: 769px) {
3430 .modal-content,
3431 .modal-card {
3432 margin: 0 auto;
3433 max-height: calc(100vh - 40px);
3434 width: 640px;
3435 }
3436}
3437
3438.modal-close {
3439 -webkit-touch-callout: none;
3440 -webkit-user-select: none;
3441 -moz-user-select: none;
3442 -ms-user-select: none;
3443 user-select: none;
3444 -moz-appearance: none;
3445 -webkit-appearance: none;
3446 background-color: rgba(10, 10, 10, 0.2);
3447 border: none;
3448 border-radius: 290486px;
3449 cursor: pointer;
3450 display: inline-block;
3451 font-size: 1rem;
3452 height: 20px;
3453 outline: none;
3454 position: relative;
3455 transform: rotate(45deg);
3456 transform-origin: center center;
3457 vertical-align: top;
3458 width: 20px;
3459 background: none;
3460 height: 40px;
3461 position: fixed;
3462 right: 20px;
3463 top: 20px;
3464 width: 40px;
3465}
3466
3467.modal-close:before, .modal-close:after {
3468 background-color: white;
3469 content: "";
3470 display: block;
3471 left: 50%;
3472 position: absolute;
3473 top: 50%;
3474 transform: translateX(-50%) translateY(-50%);
3475}
3476
3477.modal-close:before {
3478 height: 2px;
3479 width: 50%;
3480}
3481
3482.modal-close:after {
3483 height: 50%;
3484 width: 2px;
3485}
3486
3487.modal-close:hover, .modal-close:focus {
3488 background-color: rgba(10, 10, 10, 0.3);
3489}
3490
3491.modal-close:active {
3492 background-color: rgba(10, 10, 10, 0.4);
3493}
3494
3495.modal-close.is-small {
3496 height: 14px;
3497 width: 14px;
3498}
3499
3500.modal-close.is-medium {
3501 height: 26px;
3502 width: 26px;
3503}
3504
3505.modal-close.is-large {
3506 height: 30px;
3507 width: 30px;
3508}
3509
3510.modal-card {
3511 display: flex;
3512 flex-direction: column;
3513 max-height: calc(100vh - 40px);
3514 overflow: hidden;
3515}
3516
3517.modal-card-head,
3518.modal-card-foot {
3519 align-items: center;
3520 background-color: whitesmoke;
3521 display: flex;
3522 flex-shrink: 0;
3523 justify-content: flex-start;
3524 padding: 20px;
3525 position: relative;
3526}
3527
3528.modal-card-head {
3529 border-bottom: 1px solid #dbdbdb;
3530 border-top-left-radius: 5px;
3531 border-top-right-radius: 5px;
3532}
3533
3534.modal-card-title {
3535 color: #363636;
3536 flex-grow: 1;
3537 flex-shrink: 0;
3538 font-size: 1.5rem;
3539 line-height: 1;
3540}
3541
3542.modal-card-foot {
3543 border-bottom-left-radius: 5px;
3544 border-bottom-right-radius: 5px;
3545 border-top: 1px solid #dbdbdb;
3546}
3547
3548.modal-card-foot .button:not(:last-child) {
3549 margin-right: 10px;
3550}
3551
3552.modal-card-body {
3553 -webkit-overflow-scrolling: touch;
3554 background-color: white;
3555 flex-grow: 1;
3556 flex-shrink: 1;
3557 overflow: auto;
3558 padding: 20px;
3559}
3560
3561.modal {
3562 bottom: 0;
3563 left: 0;
3564 position: absolute;
3565 right: 0;
3566 top: 0;
3567 align-items: center;
3568 display: none;
3569 justify-content: center;
3570 overflow: hidden;
3571 position: fixed;
3572 z-index: 1986;
3573}
3574
3575.modal.is-active {
3576 display: flex;
3577}
3578
3579.nav-toggle {
3580 cursor: pointer;
3581 display: block;
3582 height: 3.5rem;
3583 position: relative;
3584 width: 3.5rem;
3585}
3586
3587.nav-toggle span {
3588 background-color: #4a4a4a;
3589 display: block;
3590 height: 1px;
3591 left: 50%;
3592 margin-left: -7px;
3593 position: absolute;
3594 top: 50%;
3595 transition: none 86ms ease-out;
3596 transition-property: background, left, opacity, transform;
3597 width: 15px;
3598}
3599
3600.nav-toggle span:nth-child(1) {
3601 margin-top: -6px;
3602}
3603
3604.nav-toggle span:nth-child(2) {
3605 margin-top: -1px;
3606}
3607
3608.nav-toggle span:nth-child(3) {
3609 margin-top: 4px;
3610}
3611
3612.nav-toggle:hover {
3613 background-color: whitesmoke;
3614}
3615
3616.nav-toggle.is-active span {
3617 background-color: #00d1b2;
3618}
3619
3620.nav-toggle.is-active span:nth-child(1) {
3621 margin-left: -5px;
3622 transform: rotate(45deg);
3623 transform-origin: left top;
3624}
3625
3626.nav-toggle.is-active span:nth-child(2) {
3627 opacity: 0;
3628}
3629
3630.nav-toggle.is-active span:nth-child(3) {
3631 margin-left: -5px;
3632 transform: rotate(-45deg);
3633 transform-origin: left bottom;
3634}
3635
3636@media screen and (min-width: 769px) {
3637 .nav-toggle {
3638 display: none;
3639 }
3640}
3641
3642.nav-item {
3643 align-items: center;
3644 display: flex;
3645 flex-grow: 0;
3646 flex-shrink: 0;
3647 font-size: 1rem;
3648 justify-content: center;
3649 padding: 0.5rem 0.75rem;
3650}
3651
3652.nav-item a {
3653 flex-grow: 1;
3654 flex-shrink: 0;
3655}
3656
3657.nav-item img {
3658 max-height: 1.75rem;
3659}
3660
3661.nav-item .button + .button {
3662 margin-left: 0.75rem;
3663}
3664
3665.nav-item .tag:first-child:not(:last-child) {
3666 margin-right: 0.5rem;
3667}
3668
3669.nav-item .tag:last-child:not(:first-child) {
3670 margin-left: 0.5rem;
3671}
3672
3673@media screen and (max-width: 768px) {
3674 .nav-item {
3675 justify-content: flex-start;
3676 }
3677}
3678
3679.nav-item a,
3680a.nav-item {
3681 color: #7a7a7a;
3682}
3683
3684.nav-item a:hover,
3685a.nav-item:hover {
3686 color: #363636;
3687}
3688
3689.nav-item a.is-active,
3690a.nav-item.is-active {
3691 color: #363636;
3692}
3693
3694.nav-item a.is-tab,
3695a.nav-item.is-tab {
3696 border-bottom: 1px solid transparent;
3697 border-top: 1px solid transparent;
3698 padding-bottom: calc(0.5rem - 1px);
3699 padding-left: 1rem;
3700 padding-right: 1rem;
3701 padding-top: calc(0.5rem - 1px);
3702}
3703
3704.nav-item a.is-tab:hover,
3705a.nav-item.is-tab:hover {
3706 border-bottom-color: #00d1b2;
3707 border-top-color: transparent;
3708}
3709
3710.nav-item a.is-tab.is-active,
3711a.nav-item.is-tab.is-active {
3712 border-bottom: 3px solid #00d1b2;
3713 color: #00d1b2;
3714 padding-bottom: calc(0.5rem - 3px);
3715}
3716
3717@media screen and (min-width: 1000px) {
3718 .nav-item a.is-brand,
3719 a.nav-item.is-brand {
3720 padding-left: 0;
3721 }
3722}
3723
3724@media screen and (max-width: 768px) {
3725 .nav-menu {
3726 background-color: white;
3727 box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);
3728 left: 0;
3729 display: none;
3730 right: 0;
3731 top: 100%;
3732 position: absolute;
3733 }
3734 .nav-menu .nav-item {
3735 border-top: 1px solid rgba(219, 219, 219, 0.5);
3736 padding: 0.75rem;
3737 }
3738 .nav-menu.is-active {
3739 display: block;
3740 }
3741}
3742
3743@media screen and (min-width: 769px) and (max-width: 999px) {
3744 .nav-menu {
3745 padding-right: 1.5rem;
3746 }
3747}
3748
3749.nav-left,
3750.nav-right {
3751 align-items: stretch;
3752 flex-basis: 0;
3753 flex-grow: 1;
3754 flex-shrink: 0;
3755}
3756
3757.nav-left {
3758 display: flex;
3759 justify-content: flex-start;
3760 overflow: hidden;
3761 overflow-x: auto;
3762 white-space: nowrap;
3763}
3764
3765.nav-center {
3766 align-items: stretch;
3767 display: flex;
3768 flex-grow: 0;
3769 flex-shrink: 0;
3770 justify-content: center;
3771 margin-left: auto;
3772 margin-right: auto;
3773}
3774
3775.nav-right {
3776 justify-content: flex-end;
3777}
3778
3779@media screen and (min-width: 769px) {
3780 .nav-right {
3781 display: flex;
3782 }
3783}
3784
3785.nav {
3786 align-items: stretch;
3787 background-color: white;
3788 display: flex;
3789 min-height: 3.5rem;
3790 position: relative;
3791 text-align: center;
3792 z-index: 2;
3793}
3794
3795.nav > .container {
3796 align-items: stretch;
3797 display: flex;
3798 min-height: 3.5rem;
3799 width: 100%;
3800}
3801
3802.nav.has-shadow {
3803 box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
3804}
3805
3806.pagination,
3807.pagination-list {
3808 align-items: center;
3809 display: flex;
3810 justify-content: center;
3811 text-align: center;
3812}
3813
3814.pagination-previous,
3815.pagination-next,
3816.pagination-link,
3817.pagination-ellipsis {
3818 -moz-appearance: none;
3819 -webkit-appearance: none;
3820 align-items: center;
3821 border: none;
3822 border-radius: 3px;
3823 box-shadow: none;
3824 display: inline-flex;
3825 font-size: 1rem;
3826 height: 2.285em;
3827 justify-content: flex-start;
3828 line-height: 1.5;
3829 padding-left: 0.75em;
3830 padding-right: 0.75em;
3831 position: relative;
3832 vertical-align: top;
3833 -webkit-touch-callout: none;
3834 -webkit-user-select: none;
3835 -moz-user-select: none;
3836 -ms-user-select: none;
3837 user-select: none;
3838 font-size: 0.875rem;
3839 padding-left: 0.5em;
3840 padding-right: 0.5em;
3841 justify-content: center;
3842 text-align: center;
3843}
3844
3845.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active,
3846.pagination-next:focus,
3847.pagination-next.is-focused,
3848.pagination-next:active,
3849.pagination-next.is-active,
3850.pagination-link:focus,
3851.pagination-link.is-focused,
3852.pagination-link:active,
3853.pagination-link.is-active,
3854.pagination-ellipsis:focus,
3855.pagination-ellipsis.is-focused,
3856.pagination-ellipsis:active,
3857.pagination-ellipsis.is-active {
3858 outline: none;
3859}
3860
3861.pagination-previous[disabled], .pagination-previous.is-disabled,
3862.pagination-next[disabled],
3863.pagination-next.is-disabled,
3864.pagination-link[disabled],
3865.pagination-link.is-disabled,
3866.pagination-ellipsis[disabled],
3867.pagination-ellipsis.is-disabled {
3868 pointer-events: none;
3869}
3870
3871.pagination-previous,
3872.pagination-next,
3873.pagination-link {
3874 border: 1px solid #dbdbdb;
3875 min-width: 2.5em;
3876}
3877
3878.pagination-previous:hover,
3879.pagination-next:hover,
3880.pagination-link:hover {
3881 border-color: #b5b5b5;
3882 color: #363636;
3883}
3884
3885.pagination-previous:focus,
3886.pagination-next:focus,
3887.pagination-link:focus {
3888 border-color: #00d1b2;
3889}
3890
3891.pagination-previous:active,
3892.pagination-next:active,
3893.pagination-link:active {
3894 box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
3895}
3896
3897.pagination-previous[disabled], .pagination-previous.is-disabled,
3898.pagination-next[disabled],
3899.pagination-next.is-disabled,
3900.pagination-link[disabled],
3901.pagination-link.is-disabled {
3902 background: #dbdbdb;
3903 color: #7a7a7a;
3904 opacity: 0.5;
3905 pointer-events: none;
3906}
3907
3908.pagination-previous,
3909.pagination-next {
3910 padding-left: 0.75em;
3911 padding-right: 0.75em;
3912}
3913
3914.pagination-link.is-current {
3915 background-color: #00d1b2;
3916 border-color: #00d1b2;
3917 color: #fff;
3918}
3919
3920.pagination-ellipsis {
3921 color: #b5b5b5;
3922 pointer-events: none;
3923}
3924
3925.pagination-list li:not(:first-child) {
3926 margin-left: 0.375rem;
3927}
3928
3929@media screen and (max-width: 768px) {
3930 .pagination {
3931 flex-wrap: wrap;
3932 }
3933 .pagination-previous,
3934 .pagination-next {
3935 flex-grow: 1;
3936 flex-shrink: 1;
3937 width: calc(50% - 0.375rem);
3938 }
3939 .pagination-next {
3940 margin-left: 0.75rem;
3941 }
3942 .pagination-list {
3943 margin-top: 0.75rem;
3944 }
3945 .pagination-list li {
3946 flex-grow: 1;
3947 flex-shrink: 1;
3948 }
3949}
3950
3951@media screen and (min-width: 769px) {
3952 .pagination-list {
3953 flex-grow: 1;
3954 flex-shrink: 1;
3955 justify-content: flex-start;
3956 order: 1;
3957 }
3958 .pagination-previous,
3959 .pagination-next {
3960 margin-left: 0.75rem;
3961 }
3962 .pagination-previous {
3963 order: 2;
3964 }
3965 .pagination-next {
3966 order: 3;
3967 }
3968 .pagination {
3969 justify-content: space-between;
3970 }
3971 .pagination.is-centered .pagination-previous {
3972 margin-left: 0;
3973 order: 1;
3974 }
3975 .pagination.is-centered .pagination-list {
3976 justify-content: center;
3977 order: 2;
3978 }
3979 .pagination.is-centered .pagination-next {
3980 order: 3;
3981 }
3982 .pagination.is-right .pagination-previous {
3983 margin-left: 0;
3984 order: 1;
3985 }
3986 .pagination.is-right .pagination-next {
3987 order: 2;
3988 margin-right: 0.75rem;
3989 }
3990 .pagination.is-right .pagination-list {
3991 justify-content: flex-end;
3992 order: 3;
3993 }
3994}
3995
3996.panel {
3997 font-size: 1rem;
3998}
3999
4000.panel:not(:last-child) {
4001 margin-bottom: 1.5rem;
4002}
4003
4004.panel-heading,
4005.panel-tabs,
4006.panel-block {
4007 border-bottom: 1px solid #dbdbdb;
4008 border-left: 1px solid #dbdbdb;
4009 border-right: 1px solid #dbdbdb;
4010}
4011
4012.panel-heading:first-child,
4013.panel-tabs:first-child,
4014.panel-block:first-child {
4015 border-top: 1px solid #dbdbdb;
4016}
4017
4018.panel-heading {
4019 background-color: whitesmoke;
4020 border-radius: 3px 3px 0 0;
4021 color: #363636;
4022 font-size: 1.25em;
4023 font-weight: 300;
4024 line-height: 1.25;
4025 padding: 0.5em 0.75em;
4026}
4027
4028.panel-tabs {
4029 align-items: flex-end;
4030 display: flex;
4031 font-size: 0.875em;
4032 justify-content: center;
4033}
4034
4035.panel-tabs a {
4036 border-bottom: 1px solid #dbdbdb;
4037 margin-bottom: -1px;
4038 padding: 0.5em;
4039}
4040
4041.panel-tabs a.is-active {
4042 border-bottom-color: #4a4a4a;
4043 color: #363636;
4044}
4045
4046.panel-list a {
4047 color: #4a4a4a;
4048}
4049
4050.panel-list a:hover {
4051 color: #00d1b2;
4052}
4053
4054.panel-block {
4055 align-items: center;
4056 color: #363636;
4057 display: flex;
4058 justify-content: flex-start;
4059 padding: 0.5em 0.75em;
4060}
4061
4062.panel-block input[type="checkbox"] {
4063 margin-right: 0.75em;
4064}
4065
4066.panel-block > .control {
4067 flex-grow: 1;
4068 flex-shrink: 1;
4069 width: 100%;
4070}
4071
4072.panel-block.is-active {
4073 border-left-color: #00d1b2;
4074 color: #363636;
4075}
4076
4077.panel-block.is-active .panel-icon {
4078 color: #00d1b2;
4079}
4080
4081a.panel-block,
4082label.panel-block {
4083 cursor: pointer;
4084}
4085
4086a.panel-block:hover,
4087label.panel-block:hover {
4088 background-color: whitesmoke;
4089}
4090
4091.panel-icon {
4092 display: inline-block;
4093 font-size: 14px;
4094 height: 1em;
4095 line-height: 1em;
4096 text-align: center;
4097 vertical-align: top;
4098 width: 1em;
4099 color: #7a7a7a;
4100 margin-right: 0.75em;
4101}
4102
4103.panel-icon .fa {
4104 font-size: inherit;
4105 line-height: inherit;
4106}
4107
4108.tabs {
4109 -webkit-touch-callout: none;
4110 -webkit-user-select: none;
4111 -moz-user-select: none;
4112 -ms-user-select: none;
4113 user-select: none;
4114 align-items: stretch;
4115 display: flex;
4116 font-size: 1rem;
4117 justify-content: space-between;
4118 overflow: hidden;
4119 overflow-x: auto;
4120 white-space: nowrap;
4121}
4122
4123.tabs:not(:last-child) {
4124 margin-bottom: 1.5rem;
4125}
4126
4127.tabs a {
4128 align-items: center;
4129 border-bottom: 1px solid #dbdbdb;
4130 color: #4a4a4a;
4131 display: flex;
4132 justify-content: center;
4133 margin-bottom: -1px;
4134 padding: 0.5em 1em;
4135 vertical-align: top;
4136}
4137
4138.tabs a:hover {
4139 border-bottom-color: #363636;
4140 color: #363636;
4141}
4142
4143.tabs li {
4144 display: block;
4145}
4146
4147.tabs li.is-active a {
4148 border-bottom-color: #00d1b2;
4149 color: #00d1b2;
4150}
4151
4152.tabs ul {
4153 align-items: center;
4154 border-bottom: 1px solid #dbdbdb;
4155 display: flex;
4156 flex-grow: 1;
4157 flex-shrink: 0;
4158 justify-content: flex-start;
4159}
4160
4161.tabs ul.is-left {
4162 padding-right: 0.75em;
4163}
4164
4165.tabs ul.is-center {
4166 flex: none;
4167 justify-content: center;
4168 padding-left: 0.75em;
4169 padding-right: 0.75em;
4170}
4171
4172.tabs ul.is-right {
4173 justify-content: flex-end;
4174 padding-left: 0.75em;
4175}
4176
4177.tabs .icon:first-child {
4178 margin-right: 0.5em;
4179}
4180
4181.tabs .icon:last-child {
4182 margin-left: 0.5em;
4183}
4184
4185.tabs.is-centered ul {
4186 justify-content: center;
4187}
4188
4189.tabs.is-right ul {
4190 justify-content: flex-end;
4191}
4192
4193.tabs.is-boxed a {
4194 border: 1px solid transparent;
4195 border-radius: 3px 3px 0 0;
4196}
4197
4198.tabs.is-boxed a:hover {
4199 background-color: whitesmoke;
4200 border-bottom-color: #dbdbdb;
4201}
4202
4203.tabs.is-boxed li.is-active a {
4204 background-color: white;
4205 border-color: #dbdbdb;
4206 border-bottom-color: transparent !important;
4207}
4208
4209.tabs.is-fullwidth li {
4210 flex-grow: 1;
4211 flex-shrink: 0;
4212}
4213
4214.tabs.is-toggle a {
4215 border: 1px solid #dbdbdb;
4216 margin-bottom: 0;
4217 position: relative;
4218}
4219
4220.tabs.is-toggle a:hover {
4221 background-color: whitesmoke;
4222 border-color: #b5b5b5;
4223 z-index: 2;
4224}
4225
4226.tabs.is-toggle li + li {
4227 margin-left: -1px;
4228}
4229
4230.tabs.is-toggle li:first-child a {
4231 border-radius: 3px 0 0 3px;
4232}
4233
4234.tabs.is-toggle li:last-child a {
4235 border-radius: 0 3px 3px 0;
4236}
4237
4238.tabs.is-toggle li.is-active a {
4239 background-color: #00d1b2;
4240 border-color: #00d1b2;
4241 color: #fff;
4242 z-index: 1;
4243}
4244
4245.tabs.is-toggle ul {
4246 border-bottom: none;
4247}
4248
4249.tabs.is-small {
4250 font-size: 0.75rem;
4251}
4252
4253.tabs.is-medium {
4254 font-size: 1.25rem;
4255}
4256
4257.tabs.is-large {
4258 font-size: 1.5rem;
4259}
4260
4261.column {
4262 display: block;
4263 flex-basis: 0;
4264 flex-grow: 1;
4265 flex-shrink: 1;
4266 padding: 0.75rem;
4267}
4268
4269.columns.is-mobile > .column.is-narrow {
4270 flex: none;
4271}
4272
4273.columns.is-mobile > .column.is-full {
4274 flex: none;
4275 width: 100%;
4276}
4277
4278.columns.is-mobile > .column.is-three-quarters {
4279 flex: none;
4280 width: 75%;
4281}
4282
4283.columns.is-mobile > .column.is-two-thirds {
4284 flex: none;
4285 width: 66.6666%;
4286}
4287
4288.columns.is-mobile > .column.is-half {
4289 flex: none;
4290 width: 50%;
4291}
4292
4293.columns.is-mobile > .column.is-one-third {
4294 flex: none;
4295 width: 33.3333%;
4296}
4297
4298.columns.is-mobile > .column.is-one-quarter {
4299 flex: none;
4300 width: 25%;
4301}
4302
4303.columns.is-mobile > .column.is-offset-three-quarters {
4304 margin-left: 75%;
4305}
4306
4307.columns.is-mobile > .column.is-offset-two-thirds {
4308 margin-left: 66.6666%;
4309}
4310
4311.columns.is-mobile > .column.is-offset-half {
4312 margin-left: 50%;
4313}
4314
4315.columns.is-mobile > .column.is-offset-one-third {
4316 margin-left: 33.3333%;
4317}
4318
4319.columns.is-mobile > .column.is-offset-one-quarter {
4320 margin-left: 25%;
4321}
4322
4323.columns.is-mobile > .column.is-1 {
4324 flex: none;
4325 width: 8.33333%;
4326}
4327
4328.columns.is-mobile > .column.is-offset-1 {
4329 margin-left: 8.33333%;
4330}
4331
4332.columns.is-mobile > .column.is-2 {
4333 flex: none;
4334 width: 16.66667%;
4335}
4336
4337.columns.is-mobile > .column.is-offset-2 {
4338 margin-left: 16.66667%;
4339}
4340
4341.columns.is-mobile > .column.is-3 {
4342 flex: none;
4343 width: 25%;
4344}
4345
4346.columns.is-mobile > .column.is-offset-3 {
4347 margin-left: 25%;
4348}
4349
4350.columns.is-mobile > .column.is-4 {
4351 flex: none;
4352 width: 33.33333%;
4353}
4354
4355.columns.is-mobile > .column.is-offset-4 {
4356 margin-left: 33.33333%;
4357}
4358
4359.columns.is-mobile > .column.is-5 {
4360 flex: none;
4361 width: 41.66667%;
4362}
4363
4364.columns.is-mobile > .column.is-offset-5 {
4365 margin-left: 41.66667%;
4366}
4367
4368.columns.is-mobile > .column.is-6 {
4369 flex: none;
4370 width: 50%;
4371}
4372
4373.columns.is-mobile > .column.is-offset-6 {
4374 margin-left: 50%;
4375}
4376
4377.columns.is-mobile > .column.is-7 {
4378 flex: none;
4379 width: 58.33333%;
4380}
4381
4382.columns.is-mobile > .column.is-offset-7 {
4383 margin-left: 58.33333%;
4384}
4385
4386.columns.is-mobile > .column.is-8 {
4387 flex: none;
4388 width: 66.66667%;
4389}
4390
4391.columns.is-mobile > .column.is-offset-8 {
4392 margin-left: 66.66667%;
4393}
4394
4395.columns.is-mobile > .column.is-9 {
4396 flex: none;
4397 width: 75%;
4398}
4399
4400.columns.is-mobile > .column.is-offset-9 {
4401 margin-left: 75%;
4402}
4403
4404.columns.is-mobile > .column.is-10 {
4405 flex: none;
4406 width: 83.33333%;
4407}
4408
4409.columns.is-mobile > .column.is-offset-10 {
4410 margin-left: 83.33333%;
4411}
4412
4413.columns.is-mobile > .column.is-11 {
4414 flex: none;
4415 width: 91.66667%;
4416}
4417
4418.columns.is-mobile > .column.is-offset-11 {
4419 margin-left: 91.66667%;
4420}
4421
4422.columns.is-mobile > .column.is-12 {
4423 flex: none;
4424 width: 100%;
4425}
4426
4427.columns.is-mobile > .column.is-offset-12 {
4428 margin-left: 100%;
4429}
4430
4431@media screen and (max-width: 768px) {
4432 .column.is-narrow-mobile {
4433 flex: none;
4434 }
4435 .column.is-full-mobile {
4436 flex: none;
4437 width: 100%;
4438 }
4439 .column.is-three-quarters-mobile {
4440 flex: none;
4441 width: 75%;
4442 }
4443 .column.is-two-thirds-mobile {
4444 flex: none;
4445 width: 66.6666%;
4446 }
4447 .column.is-half-mobile {
4448 flex: none;
4449 width: 50%;
4450 }
4451 .column.is-one-third-mobile {
4452 flex: none;
4453 width: 33.3333%;
4454 }
4455 .column.is-one-quarter-mobile {
4456 flex: none;
4457 width: 25%;
4458 }
4459 .column.is-offset-three-quarters-mobile {
4460 margin-left: 75%;
4461 }
4462 .column.is-offset-two-thirds-mobile {
4463 margin-left: 66.6666%;
4464 }
4465 .column.is-offset-half-mobile {
4466 margin-left: 50%;
4467 }
4468 .column.is-offset-one-third-mobile {
4469 margin-left: 33.3333%;
4470 }
4471 .column.is-offset-one-quarter-mobile {
4472 margin-left: 25%;
4473 }
4474 .column.is-1-mobile {
4475 flex: none;
4476 width: 8.33333%;
4477 }
4478 .column.is-offset-1-mobile {
4479 margin-left: 8.33333%;
4480 }
4481 .column.is-2-mobile {
4482 flex: none;
4483 width: 16.66667%;
4484 }
4485 .column.is-offset-2-mobile {
4486 margin-left: 16.66667%;
4487 }
4488 .column.is-3-mobile {
4489 flex: none;
4490 width: 25%;
4491 }
4492 .column.is-offset-3-mobile {
4493 margin-left: 25%;
4494 }
4495 .column.is-4-mobile {
4496 flex: none;
4497 width: 33.33333%;
4498 }
4499 .column.is-offset-4-mobile {
4500 margin-left: 33.33333%;
4501 }
4502 .column.is-5-mobile {
4503 flex: none;
4504 width: 41.66667%;
4505 }
4506 .column.is-offset-5-mobile {
4507 margin-left: 41.66667%;
4508 }
4509 .column.is-6-mobile {
4510 flex: none;
4511 width: 50%;
4512 }
4513 .column.is-offset-6-mobile {
4514 margin-left: 50%;
4515 }
4516 .column.is-7-mobile {
4517 flex: none;
4518 width: 58.33333%;
4519 }
4520 .column.is-offset-7-mobile {
4521 margin-left: 58.33333%;
4522 }
4523 .column.is-8-mobile {
4524 flex: none;
4525 width: 66.66667%;
4526 }
4527 .column.is-offset-8-mobile {
4528 margin-left: 66.66667%;
4529 }
4530 .column.is-9-mobile {
4531 flex: none;
4532 width: 75%;
4533 }
4534 .column.is-offset-9-mobile {
4535 margin-left: 75%;
4536 }
4537 .column.is-10-mobile {
4538 flex: none;
4539 width: 83.33333%;
4540 }
4541 .column.is-offset-10-mobile {
4542 margin-left: 83.33333%;
4543 }
4544 .column.is-11-mobile {
4545 flex: none;
4546 width: 91.66667%;
4547 }
4548 .column.is-offset-11-mobile {
4549 margin-left: 91.66667%;
4550 }
4551 .column.is-12-mobile {
4552 flex: none;
4553 width: 100%;
4554 }
4555 .column.is-offset-12-mobile {
4556 margin-left: 100%;
4557 }
4558}
4559
4560@media screen and (min-width: 769px) {
4561 .column.is-narrow, .column.is-narrow-tablet {
4562 flex: none;
4563 }
4564 .column.is-full, .column.is-full-tablet {
4565 flex: none;
4566 width: 100%;
4567 }
4568 .column.is-three-quarters, .column.is-three-quarters-tablet {
4569 flex: none;
4570 width: 75%;
4571 }
4572 .column.is-two-thirds, .column.is-two-thirds-tablet {
4573 flex: none;
4574 width: 66.6666%;
4575 }
4576 .column.is-half, .column.is-half-tablet {
4577 flex: none;
4578 width: 50%;
4579 }
4580 .column.is-one-third, .column.is-one-third-tablet {
4581 flex: none;
4582 width: 33.3333%;
4583 }
4584 .column.is-one-quarter, .column.is-one-quarter-tablet {
4585 flex: none;
4586 width: 25%;
4587 }
4588 .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
4589 margin-left: 75%;
4590 }
4591 .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {
4592 margin-left: 66.6666%;
4593 }
4594 .column.is-offset-half, .column.is-offset-half-tablet {
4595 margin-left: 50%;
4596 }
4597 .column.is-offset-one-third, .column.is-offset-one-third-tablet {
4598 margin-left: 33.3333%;
4599 }
4600 .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {
4601 margin-left: 25%;
4602 }
4603 .column.is-1, .column.is-1-tablet {
4604 flex: none;
4605 width: 8.33333%;
4606 }
4607 .column.is-offset-1, .column.is-offset-1-tablet {
4608 margin-left: 8.33333%;
4609 }
4610 .column.is-2, .column.is-2-tablet {
4611 flex: none;
4612 width: 16.66667%;
4613 }
4614 .column.is-offset-2, .column.is-offset-2-tablet {
4615 margin-left: 16.66667%;
4616 }
4617 .column.is-3, .column.is-3-tablet {
4618 flex: none;
4619 width: 25%;
4620 }
4621 .column.is-offset-3, .column.is-offset-3-tablet {
4622 margin-left: 25%;
4623 }
4624 .column.is-4, .column.is-4-tablet {
4625 flex: none;
4626 width: 33.33333%;
4627 }
4628 .column.is-offset-4, .column.is-offset-4-tablet {
4629 margin-left: 33.33333%;
4630 }
4631 .column.is-5, .column.is-5-tablet {
4632 flex: none;
4633 width: 41.66667%;
4634 }
4635 .column.is-offset-5, .column.is-offset-5-tablet {
4636 margin-left: 41.66667%;
4637 }
4638 .column.is-6, .column.is-6-tablet {
4639 flex: none;
4640 width: 50%;
4641 }
4642 .column.is-offset-6, .column.is-offset-6-tablet {
4643 margin-left: 50%;
4644 }
4645 .column.is-7, .column.is-7-tablet {
4646 flex: none;
4647 width: 58.33333%;
4648 }
4649 .column.is-offset-7, .column.is-offset-7-tablet {
4650 margin-left: 58.33333%;
4651 }
4652 .column.is-8, .column.is-8-tablet {
4653 flex: none;
4654 width: 66.66667%;
4655 }
4656 .column.is-offset-8, .column.is-offset-8-tablet {
4657 margin-left: 66.66667%;
4658 }
4659 .column.is-9, .column.is-9-tablet {
4660 flex: none;
4661 width: 75%;
4662 }
4663 .column.is-offset-9, .column.is-offset-9-tablet {
4664 margin-left: 75%;
4665 }
4666 .column.is-10, .column.is-10-tablet {
4667 flex: none;
4668 width: 83.33333%;
4669 }
4670 .column.is-offset-10, .column.is-offset-10-tablet {
4671 margin-left: 83.33333%;
4672 }
4673 .column.is-11, .column.is-11-tablet {
4674 flex: none;
4675 width: 91.66667%;
4676 }
4677 .column.is-offset-11, .column.is-offset-11-tablet {
4678 margin-left: 91.66667%;
4679 }
4680 .column.is-12, .column.is-12-tablet {
4681 flex: none;
4682 width: 100%;
4683 }
4684 .column.is-offset-12, .column.is-offset-12-tablet {
4685 margin-left: 100%;
4686 }
4687}
4688
4689@media screen and (min-width: 1000px) {
4690 .column.is-narrow-desktop {
4691 flex: none;
4692 }
4693 .column.is-full-desktop {
4694 flex: none;
4695 width: 100%;
4696 }
4697 .column.is-three-quarters-desktop {
4698 flex: none;
4699 width: 75%;
4700 }
4701 .column.is-two-thirds-desktop {
4702 flex: none;
4703 width: 66.6666%;
4704 }
4705 .column.is-half-desktop {
4706 flex: none;
4707 width: 50%;
4708 }
4709 .column.is-one-third-desktop {
4710 flex: none;
4711 width: 33.3333%;
4712 }
4713 .column.is-one-quarter-desktop {
4714 flex: none;
4715 width: 25%;
4716 }
4717 .column.is-offset-three-quarters-desktop {
4718 margin-left: 75%;
4719 }
4720 .column.is-offset-two-thirds-desktop {
4721 margin-left: 66.6666%;
4722 }
4723 .column.is-offset-half-desktop {
4724 margin-left: 50%;
4725 }
4726 .column.is-offset-one-third-desktop {
4727 margin-left: 33.3333%;
4728 }
4729 .column.is-offset-one-quarter-desktop {
4730 margin-left: 25%;
4731 }
4732 .column.is-1-desktop {
4733 flex: none;
4734 width: 8.33333%;
4735 }
4736 .column.is-offset-1-desktop {
4737 margin-left: 8.33333%;
4738 }
4739 .column.is-2-desktop {
4740 flex: none;
4741 width: 16.66667%;
4742 }
4743 .column.is-offset-2-desktop {
4744 margin-left: 16.66667%;
4745 }
4746 .column.is-3-desktop {
4747 flex: none;
4748 width: 25%;
4749 }
4750 .column.is-offset-3-desktop {
4751 margin-left: 25%;
4752 }
4753 .column.is-4-desktop {
4754 flex: none;
4755 width: 33.33333%;
4756 }
4757 .column.is-offset-4-desktop {
4758 margin-left: 33.33333%;
4759 }
4760 .column.is-5-desktop {
4761 flex: none;
4762 width: 41.66667%;
4763 }
4764 .column.is-offset-5-desktop {
4765 margin-left: 41.66667%;
4766 }
4767 .column.is-6-desktop {
4768 flex: none;
4769 width: 50%;
4770 }
4771 .column.is-offset-6-desktop {
4772 margin-left: 50%;
4773 }
4774 .column.is-7-desktop {
4775 flex: none;
4776 width: 58.33333%;
4777 }
4778 .column.is-offset-7-desktop {
4779 margin-left: 58.33333%;
4780 }
4781 .column.is-8-desktop {
4782 flex: none;
4783 width: 66.66667%;
4784 }
4785 .column.is-offset-8-desktop {
4786 margin-left: 66.66667%;
4787 }
4788 .column.is-9-desktop {
4789 flex: none;
4790 width: 75%;
4791 }
4792 .column.is-offset-9-desktop {
4793 margin-left: 75%;
4794 }
4795 .column.is-10-desktop {
4796 flex: none;
4797 width: 83.33333%;
4798 }
4799 .column.is-offset-10-desktop {
4800 margin-left: 83.33333%;
4801 }
4802 .column.is-11-desktop {
4803 flex: none;
4804 width: 91.66667%;
4805 }
4806 .column.is-offset-11-desktop {
4807 margin-left: 91.66667%;
4808 }
4809 .column.is-12-desktop {
4810 flex: none;
4811 width: 100%;
4812 }
4813 .column.is-offset-12-desktop {
4814 margin-left: 100%;
4815 }
4816}
4817
4818@media screen and (min-width: 1192px) {
4819 .column.is-narrow-widescreen {
4820 flex: none;
4821 }
4822 .column.is-full-widescreen {
4823 flex: none;
4824 width: 100%;
4825 }
4826 .column.is-three-quarters-widescreen {
4827 flex: none;
4828 width: 75%;
4829 }
4830 .column.is-two-thirds-widescreen {
4831 flex: none;
4832 width: 66.6666%;
4833 }
4834 .column.is-half-widescreen {
4835 flex: none;
4836 width: 50%;
4837 }
4838 .column.is-one-third-widescreen {
4839 flex: none;
4840 width: 33.3333%;
4841 }
4842 .column.is-one-quarter-widescreen {
4843 flex: none;
4844 width: 25%;
4845 }
4846 .column.is-offset-three-quarters-widescreen {
4847 margin-left: 75%;
4848 }
4849 .column.is-offset-two-thirds-widescreen {
4850 margin-left: 66.6666%;
4851 }
4852 .column.is-offset-half-widescreen {
4853 margin-left: 50%;
4854 }
4855 .column.is-offset-one-third-widescreen {
4856 margin-left: 33.3333%;
4857 }
4858 .column.is-offset-one-quarter-widescreen {
4859 margin-left: 25%;
4860 }
4861 .column.is-1-widescreen {
4862 flex: none;
4863 width: 8.33333%;
4864 }
4865 .column.is-offset-1-widescreen {
4866 margin-left: 8.33333%;
4867 }
4868 .column.is-2-widescreen {
4869 flex: none;
4870 width: 16.66667%;
4871 }
4872 .column.is-offset-2-widescreen {
4873 margin-left: 16.66667%;
4874 }
4875 .column.is-3-widescreen {
4876 flex: none;
4877 width: 25%;
4878 }
4879 .column.is-offset-3-widescreen {
4880 margin-left: 25%;
4881 }
4882 .column.is-4-widescreen {
4883 flex: none;
4884 width: 33.33333%;
4885 }
4886 .column.is-offset-4-widescreen {
4887 margin-left: 33.33333%;
4888 }
4889 .column.is-5-widescreen {
4890 flex: none;
4891 width: 41.66667%;
4892 }
4893 .column.is-offset-5-widescreen {
4894 margin-left: 41.66667%;
4895 }
4896 .column.is-6-widescreen {
4897 flex: none;
4898 width: 50%;
4899 }
4900 .column.is-offset-6-widescreen {
4901 margin-left: 50%;
4902 }
4903 .column.is-7-widescreen {
4904 flex: none;
4905 width: 58.33333%;
4906 }
4907 .column.is-offset-7-widescreen {
4908 margin-left: 58.33333%;
4909 }
4910 .column.is-8-widescreen {
4911 flex: none;
4912 width: 66.66667%;
4913 }
4914 .column.is-offset-8-widescreen {
4915 margin-left: 66.66667%;
4916 }
4917 .column.is-9-widescreen {
4918 flex: none;
4919 width: 75%;
4920 }
4921 .column.is-offset-9-widescreen {
4922 margin-left: 75%;
4923 }
4924 .column.is-10-widescreen {
4925 flex: none;
4926 width: 83.33333%;
4927 }
4928 .column.is-offset-10-widescreen {
4929 margin-left: 83.33333%;
4930 }
4931 .column.is-11-widescreen {
4932 flex: none;
4933 width: 91.66667%;
4934 }
4935 .column.is-offset-11-widescreen {
4936 margin-left: 91.66667%;
4937 }
4938 .column.is-12-widescreen {
4939 flex: none;
4940 width: 100%;
4941 }
4942 .column.is-offset-12-widescreen {
4943 margin-left: 100%;
4944 }
4945}
4946
4947.columns {
4948 margin-left: -0.75rem;
4949 margin-right: -0.75rem;
4950 margin-top: -0.75rem;
4951}
4952
4953.columns:last-child {
4954 margin-bottom: -0.75rem;
4955}
4956
4957.columns:not(:last-child) {
4958 margin-bottom: 0.75rem;
4959}
4960
4961.columns.is-centered {
4962 justify-content: center;
4963}
4964
4965.columns.is-gapless {
4966 margin-left: 0;
4967 margin-right: 0;
4968 margin-top: 0;
4969}
4970
4971.columns.is-gapless:last-child {
4972 margin-bottom: 0;
4973}
4974
4975.columns.is-gapless:not(:last-child) {
4976 margin-bottom: 1.5rem;
4977}
4978
4979.columns.is-gapless > .column {
4980 margin: 0;
4981 padding: 0;
4982}
4983
4984@media screen and (min-width: 769px) {
4985 .columns.is-grid {
4986 flex-wrap: wrap;
4987 }
4988 .columns.is-grid > .column {
4989 max-width: 33.3333%;
4990 padding: 0.75rem;
4991 width: 33.3333%;
4992 }
4993 .columns.is-grid > .column + .column {
4994 margin-left: 0;
4995 }
4996}
4997
4998.columns.is-mobile {
4999 display: flex;
5000}
5001
5002.columns.is-multiline {
5003 flex-wrap: wrap;
5004}
5005
5006.columns.is-vcentered {
5007 align-items: center;
5008}
5009
5010@media screen and (min-width: 769px) {
5011 .columns:not(.is-desktop) {
5012 display: flex;
5013 }
5014}
5015
5016@media screen and (min-width: 1000px) {
5017 .columns.is-desktop {
5018 display: flex;
5019 }
5020}
5021
5022.tile {
5023 align-items: stretch;
5024 display: block;
5025 flex-basis: 0;
5026 flex-grow: 1;
5027 flex-shrink: 1;
5028 min-height: min-content;
5029}
5030
5031.tile.is-ancestor {
5032 margin-left: -0.75rem;
5033 margin-right: -0.75rem;
5034 margin-top: -0.75rem;
5035}
5036
5037.tile.is-ancestor:last-child {
5038 margin-bottom: -0.75rem;
5039}
5040
5041.tile.is-ancestor:not(:last-child) {
5042 margin-bottom: 0.75rem;
5043}
5044
5045.tile.is-child {
5046 margin: 0 !important;
5047}
5048
5049.tile.is-parent {
5050 padding: 0.75rem;
5051}
5052
5053.tile.is-vertical {
5054 flex-direction: column;
5055}
5056
5057.tile.is-vertical > .tile.is-child:not(:last-child) {
5058 margin-bottom: 1.5rem !important;
5059}
5060
5061@media screen and (min-width: 769px) {
5062 .tile:not(.is-child) {
5063 display: flex;
5064 }
5065 .tile.is-1 {
5066 flex: none;
5067 width: 8.33333%;
5068 }
5069 .tile.is-2 {
5070 flex: none;
5071 width: 16.66667%;
5072 }
5073 .tile.is-3 {
5074 flex: none;
5075 width: 25%;
5076 }
5077 .tile.is-4 {
5078 flex: none;
5079 width: 33.33333%;
5080 }
5081 .tile.is-5 {
5082 flex: none;
5083 width: 41.66667%;
5084 }
5085 .tile.is-6 {
5086 flex: none;
5087 width: 50%;
5088 }
5089 .tile.is-7 {
5090 flex: none;
5091 width: 58.33333%;
5092 }
5093 .tile.is-8 {
5094 flex: none;
5095 width: 66.66667%;
5096 }
5097 .tile.is-9 {
5098 flex: none;
5099 width: 75%;
5100 }
5101 .tile.is-10 {
5102 flex: none;
5103 width: 83.33333%;
5104 }
5105 .tile.is-11 {
5106 flex: none;
5107 width: 91.66667%;
5108 }
5109 .tile.is-12 {
5110 flex: none;
5111 width: 100%;
5112 }
5113}
5114
5115.hero-video {
5116 bottom: 0;
5117 left: 0;
5118 position: absolute;
5119 right: 0;
5120 top: 0;
5121 overflow: hidden;
5122}
5123
5124.hero-video video {
5125 left: 50%;
5126 min-height: 100%;
5127 min-width: 100%;
5128 position: absolute;
5129 top: 50%;
5130 transform: translate3d(-50%, -50%, 0);
5131}
5132
5133.hero-video.is-transparent {
5134 opacity: 0.3;
5135}
5136
5137@media screen and (max-width: 768px) {
5138 .hero-video {
5139 display: none;
5140 }
5141}
5142
5143.hero-buttons {
5144 margin-top: 1.5rem;
5145}
5146
5147@media screen and (max-width: 768px) {
5148 .hero-buttons .button {
5149 display: flex;
5150 }
5151 .hero-buttons .button:not(:last-child) {
5152 margin-bottom: 0.75rem;
5153 }
5154}
5155
5156@media screen and (min-width: 769px) {
5157 .hero-buttons {
5158 display: flex;
5159 justify-content: center;
5160 }
5161 .hero-buttons .button:not(:last-child) {
5162 margin-right: 1.5rem;
5163 }
5164}
5165
5166.hero-head,
5167.hero-foot {
5168 flex-grow: 0;
5169 flex-shrink: 0;
5170}
5171
5172.hero-body {
5173 flex-grow: 1;
5174 flex-shrink: 0;
5175 padding: 3rem 1.5rem;
5176}
5177
5178@media screen and (min-width: 1192px) {
5179 .hero-body {
5180 padding-left: 0;
5181 padding-right: 0;
5182 }
5183}
5184
5185.hero {
5186 align-items: stretch;
5187 background-color: white;
5188 display: flex;
5189 flex-direction: column;
5190 justify-content: space-between;
5191}
5192
5193.hero .nav {
5194 background: none;
5195 box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3);
5196}
5197
5198.hero .tabs ul {
5199 border-bottom: none;
5200}
5201
5202.hero.is-white {
5203 background-color: white;
5204 color: #0a0a0a;
5205}
5206
5207.hero.is-white a,
5208.hero.is-white strong {
5209 color: inherit;
5210}
5211
5212.hero.is-white .title {
5213 color: #0a0a0a;
5214}
5215
5216.hero.is-white .subtitle {
5217 color: rgba(10, 10, 10, 0.9);
5218}
5219
5220.hero.is-white .subtitle a,
5221.hero.is-white .subtitle strong {
5222 color: #0a0a0a;
5223}
5224
5225.hero.is-white .nav {
5226 box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);
5227}
5228
5229@media screen and (max-width: 768px) {
5230 .hero.is-white .nav-menu {
5231 background-color: white;
5232 }
5233}
5234
5235.hero.is-white a.nav-item,
5236.hero.is-white .nav-item a:not(.button) {
5237 color: rgba(10, 10, 10, 0.7);
5238}
5239
5240.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active,
5241.hero.is-white .nav-item a:not(.button):hover,
5242.hero.is-white .nav-item a:not(.button).is-active {
5243 color: #0a0a0a;
5244}
5245
5246.hero.is-white .tabs a {
5247 color: #0a0a0a;
5248 opacity: 0.9;
5249}
5250
5251.hero.is-white .tabs a:hover {
5252 opacity: 1;
5253}
5254
5255.hero.is-white .tabs li.is-active a {
5256 opacity: 1;
5257}
5258
5259.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {
5260 color: #0a0a0a;
5261}
5262
5263.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {
5264 background-color: rgba(10, 10, 10, 0.1);
5265}
5266
5267.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover {
5268 background-color: #0a0a0a;
5269 border-color: #0a0a0a;
5270 color: white;
5271}
5272
5273.hero.is-white.is-bold {
5274 background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
5275}
5276
5277@media screen and (max-width: 768px) {
5278 .hero.is-white .nav-toggle span {
5279 background-color: #0a0a0a;
5280 }
5281 .hero.is-white .nav-toggle:hover {
5282 background-color: rgba(10, 10, 10, 0.1);
5283 }
5284 .hero.is-white .nav-toggle.is-active span {
5285 background-color: #0a0a0a;
5286 }
5287 .hero.is-white .nav-menu .nav-item {
5288 border-top-color: rgba(10, 10, 10, 0.2);
5289 }
5290}
5291
5292.hero.is-black {
5293 background-color: #0a0a0a;
5294 color: white;
5295}
5296
5297.hero.is-black a,
5298.hero.is-black strong {
5299 color: inherit;
5300}
5301
5302.hero.is-black .title {
5303 color: white;
5304}
5305
5306.hero.is-black .subtitle {
5307 color: rgba(255, 255, 255, 0.9);
5308}
5309
5310.hero.is-black .subtitle a,
5311.hero.is-black .subtitle strong {
5312 color: white;
5313}
5314
5315.hero.is-black .nav {
5316 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
5317}
5318
5319@media screen and (max-width: 768px) {
5320 .hero.is-black .nav-menu {
5321 background-color: #0a0a0a;
5322 }
5323}
5324
5325.hero.is-black a.nav-item,
5326.hero.is-black .nav-item a:not(.button) {
5327 color: rgba(255, 255, 255, 0.7);
5328}
5329
5330.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active,
5331.hero.is-black .nav-item a:not(.button):hover,
5332.hero.is-black .nav-item a:not(.button).is-active {
5333 color: white;
5334}
5335
5336.hero.is-black .tabs a {
5337 color: white;
5338 opacity: 0.9;
5339}
5340
5341.hero.is-black .tabs a:hover {
5342 opacity: 1;
5343}
5344
5345.hero.is-black .tabs li.is-active a {
5346 opacity: 1;
5347}
5348
5349.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {
5350 color: white;
5351}
5352
5353.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {
5354 background-color: rgba(10, 10, 10, 0.1);
5355}
5356
5357.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover {
5358 background-color: white;
5359 border-color: white;
5360 color: #0a0a0a;
5361}
5362
5363.hero.is-black.is-bold {
5364 background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
5365}
5366
5367@media screen and (max-width: 768px) {
5368 .hero.is-black .nav-toggle span {
5369 background-color: white;
5370 }
5371 .hero.is-black .nav-toggle:hover {
5372 background-color: rgba(10, 10, 10, 0.1);
5373 }
5374 .hero.is-black .nav-toggle.is-active span {
5375 background-color: white;
5376 }
5377 .hero.is-black .nav-menu .nav-item {
5378 border-top-color: rgba(255, 255, 255, 0.2);
5379 }
5380}
5381
5382.hero.is-light {
5383 background-color: whitesmoke;
5384 color: #363636;
5385}
5386
5387.hero.is-light a,
5388.hero.is-light strong {
5389 color: inherit;
5390}
5391
5392.hero.is-light .title {
5393 color: #363636;
5394}
5395
5396.hero.is-light .subtitle {
5397 color: rgba(54, 54, 54, 0.9);
5398}
5399
5400.hero.is-light .subtitle a,
5401.hero.is-light .subtitle strong {
5402 color: #363636;
5403}
5404
5405.hero.is-light .nav {
5406 box-shadow: 0 1px 0 rgba(54, 54, 54, 0.2);
5407}
5408
5409@media screen and (max-width: 768px) {
5410 .hero.is-light .nav-menu {
5411 background-color: whitesmoke;
5412 }
5413}
5414
5415.hero.is-light a.nav-item,
5416.hero.is-light .nav-item a:not(.button) {
5417 color: rgba(54, 54, 54, 0.7);
5418}
5419
5420.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active,
5421.hero.is-light .nav-item a:not(.button):hover,
5422.hero.is-light .nav-item a:not(.button).is-active {
5423 color: #363636;
5424}
5425
5426.hero.is-light .tabs a {
5427 color: #363636;
5428 opacity: 0.9;
5429}
5430
5431.hero.is-light .tabs a:hover {
5432 opacity: 1;
5433}
5434
5435.hero.is-light .tabs li.is-active a {
5436 opacity: 1;
5437}
5438
5439.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {
5440 color: #363636;
5441}
5442
5443.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {
5444 background-color: rgba(10, 10, 10, 0.1);
5445}
5446
5447.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover {
5448 background-color: #363636;
5449 border-color: #363636;
5450 color: whitesmoke;
5451}
5452
5453.hero.is-light.is-bold {
5454 background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%);
5455}
5456
5457@media screen and (max-width: 768px) {
5458 .hero.is-light .nav-toggle span {
5459 background-color: #363636;
5460 }
5461 .hero.is-light .nav-toggle:hover {
5462 background-color: rgba(10, 10, 10, 0.1);
5463 }
5464 .hero.is-light .nav-toggle.is-active span {
5465 background-color: #363636;
5466 }
5467 .hero.is-light .nav-menu .nav-item {
5468 border-top-color: rgba(54, 54, 54, 0.2);
5469 }
5470}
5471
5472.hero.is-dark {
5473 background-color: #363636;
5474 color: whitesmoke;
5475}
5476
5477.hero.is-dark a,
5478.hero.is-dark strong {
5479 color: inherit;
5480}
5481
5482.hero.is-dark .title {
5483 color: whitesmoke;
5484}
5485
5486.hero.is-dark .subtitle {
5487 color: rgba(245, 245, 245, 0.9);
5488}
5489
5490.hero.is-dark .subtitle a,
5491.hero.is-dark .subtitle strong {
5492 color: whitesmoke;
5493}
5494
5495.hero.is-dark .nav {
5496 box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);
5497}
5498
5499@media screen and (max-width: 768px) {
5500 .hero.is-dark .nav-menu {
5501 background-color: #363636;
5502 }
5503}
5504
5505.hero.is-dark a.nav-item,
5506.hero.is-dark .nav-item a:not(.button) {
5507 color: rgba(245, 245, 245, 0.7);
5508}
5509
5510.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active,
5511.hero.is-dark .nav-item a:not(.button):hover,
5512.hero.is-dark .nav-item a:not(.button).is-active {
5513 color: whitesmoke;
5514}
5515
5516.hero.is-dark .tabs a {
5517 color: whitesmoke;
5518 opacity: 0.9;
5519}
5520
5521.hero.is-dark .tabs a:hover {
5522 opacity: 1;
5523}
5524
5525.hero.is-dark .tabs li.is-active a {
5526 opacity: 1;
5527}
5528
5529.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {
5530 color: whitesmoke;
5531}
5532
5533.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {
5534 background-color: rgba(10, 10, 10, 0.1);
5535}
5536
5537.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover {
5538 background-color: whitesmoke;
5539 border-color: whitesmoke;
5540 color: #363636;
5541}
5542
5543.hero.is-dark.is-bold {
5544 background-image: linear-gradient(141deg, #1f1919 0%, #363636 71%, #463f3f 100%);
5545}
5546
5547@media screen and (max-width: 768px) {
5548 .hero.is-dark .nav-toggle span {
5549 background-color: whitesmoke;
5550 }
5551 .hero.is-dark .nav-toggle:hover {
5552 background-color: rgba(10, 10, 10, 0.1);
5553 }
5554 .hero.is-dark .nav-toggle.is-active span {
5555 background-color: whitesmoke;
5556 }
5557 .hero.is-dark .nav-menu .nav-item {
5558 border-top-color: rgba(245, 245, 245, 0.2);
5559 }
5560}
5561
5562.hero.is-primary {
5563 background-color: #00d1b2;
5564 color: #fff;
5565}
5566
5567.hero.is-primary a,
5568.hero.is-primary strong {
5569 color: inherit;
5570}
5571
5572.hero.is-primary .title {
5573 color: #fff;
5574}
5575
5576.hero.is-primary .subtitle {
5577 color: rgba(255, 255, 255, 0.9);
5578}
5579
5580.hero.is-primary .subtitle a,
5581.hero.is-primary .subtitle strong {
5582 color: #fff;
5583}
5584
5585.hero.is-primary .nav {
5586 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
5587}
5588
5589@media screen and (max-width: 768px) {
5590 .hero.is-primary .nav-menu {
5591 background-color: #00d1b2;
5592 }
5593}
5594
5595.hero.is-primary a.nav-item,
5596.hero.is-primary .nav-item a:not(.button) {
5597 color: rgba(255, 255, 255, 0.7);
5598}
5599
5600.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active,
5601.hero.is-primary .nav-item a:not(.button):hover,
5602.hero.is-primary .nav-item a:not(.button).is-active {
5603 color: #fff;
5604}
5605
5606.hero.is-primary .tabs a {
5607 color: #fff;
5608 opacity: 0.9;
5609}
5610
5611.hero.is-primary .tabs a:hover {
5612 opacity: 1;
5613}
5614
5615.hero.is-primary .tabs li.is-active a {
5616 opacity: 1;
5617}
5618
5619.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {
5620 color: #fff;
5621}
5622
5623.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {
5624 background-color: rgba(10, 10, 10, 0.1);
5625}
5626
5627.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover {
5628 background-color: #fff;
5629 border-color: #fff;
5630 color: #00d1b2;
5631}
5632
5633.hero.is-primary.is-bold {
5634 background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%);
5635}
5636
5637@media screen and (max-width: 768px) {
5638 .hero.is-primary .nav-toggle span {
5639 background-color: #fff;
5640 }
5641 .hero.is-primary .nav-toggle:hover {
5642 background-color: rgba(10, 10, 10, 0.1);
5643 }
5644 .hero.is-primary .nav-toggle.is-active span {
5645 background-color: #fff;
5646 }
5647 .hero.is-primary .nav-menu .nav-item {
5648 border-top-color: rgba(255, 255, 255, 0.2);
5649 }
5650}
5651
5652.hero.is-info {
5653 background-color: #3273dc;
5654 color: #fff;
5655}
5656
5657.hero.is-info a,
5658.hero.is-info strong {
5659 color: inherit;
5660}
5661
5662.hero.is-info .title {
5663 color: #fff;
5664}
5665
5666.hero.is-info .subtitle {
5667 color: rgba(255, 255, 255, 0.9);
5668}
5669
5670.hero.is-info .subtitle a,
5671.hero.is-info .subtitle strong {
5672 color: #fff;
5673}
5674
5675.hero.is-info .nav {
5676 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
5677}
5678
5679@media screen and (max-width: 768px) {
5680 .hero.is-info .nav-menu {
5681 background-color: #3273dc;
5682 }
5683}
5684
5685.hero.is-info a.nav-item,
5686.hero.is-info .nav-item a:not(.button) {
5687 color: rgba(255, 255, 255, 0.7);
5688}
5689
5690.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active,
5691.hero.is-info .nav-item a:not(.button):hover,
5692.hero.is-info .nav-item a:not(.button).is-active {
5693 color: #fff;
5694}
5695
5696.hero.is-info .tabs a {
5697 color: #fff;
5698 opacity: 0.9;
5699}
5700
5701.hero.is-info .tabs a:hover {
5702 opacity: 1;
5703}
5704
5705.hero.is-info .tabs li.is-active a {
5706 opacity: 1;
5707}
5708
5709.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {
5710 color: #fff;
5711}
5712
5713.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {
5714 background-color: rgba(10, 10, 10, 0.1);
5715}
5716
5717.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover {
5718 background-color: #fff;
5719 border-color: #fff;
5720 color: #3273dc;
5721}
5722
5723.hero.is-info.is-bold {
5724 background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
5725}
5726
5727@media screen and (max-width: 768px) {
5728 .hero.is-info .nav-toggle span {
5729 background-color: #fff;
5730 }
5731 .hero.is-info .nav-toggle:hover {
5732 background-color: rgba(10, 10, 10, 0.1);
5733 }
5734 .hero.is-info .nav-toggle.is-active span {
5735 background-color: #fff;
5736 }
5737 .hero.is-info .nav-menu .nav-item {
5738 border-top-color: rgba(255, 255, 255, 0.2);
5739 }
5740}
5741
5742.hero.is-success {
5743 background-color: #23d160;
5744 color: #fff;
5745}
5746
5747.hero.is-success a,
5748.hero.is-success strong {
5749 color: inherit;
5750}
5751
5752.hero.is-success .title {
5753 color: #fff;
5754}
5755
5756.hero.is-success .subtitle {
5757 color: rgba(255, 255, 255, 0.9);
5758}
5759
5760.hero.is-success .subtitle a,
5761.hero.is-success .subtitle strong {
5762 color: #fff;
5763}
5764
5765.hero.is-success .nav {
5766 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
5767}
5768
5769@media screen and (max-width: 768px) {
5770 .hero.is-success .nav-menu {
5771 background-color: #23d160;
5772 }
5773}
5774
5775.hero.is-success a.nav-item,
5776.hero.is-success .nav-item a:not(.button) {
5777 color: rgba(255, 255, 255, 0.7);
5778}
5779
5780.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active,
5781.hero.is-success .nav-item a:not(.button):hover,
5782.hero.is-success .nav-item a:not(.button).is-active {
5783 color: #fff;
5784}
5785
5786.hero.is-success .tabs a {
5787 color: #fff;
5788 opacity: 0.9;
5789}
5790
5791.hero.is-success .tabs a:hover {
5792 opacity: 1;
5793}
5794
5795.hero.is-success .tabs li.is-active a {
5796 opacity: 1;
5797}
5798
5799.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {
5800 color: #fff;
5801}
5802
5803.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {
5804 background-color: rgba(10, 10, 10, 0.1);
5805}
5806
5807.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover {
5808 background-color: #fff;
5809 border-color: #fff;
5810 color: #23d160;
5811}
5812
5813.hero.is-success.is-bold {
5814 background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);
5815}
5816
5817@media screen and (max-width: 768px) {
5818 .hero.is-success .nav-toggle span {
5819 background-color: #fff;
5820 }
5821 .hero.is-success .nav-toggle:hover {
5822 background-color: rgba(10, 10, 10, 0.1);
5823 }
5824 .hero.is-success .nav-toggle.is-active span {
5825 background-color: #fff;
5826 }
5827 .hero.is-success .nav-menu .nav-item {
5828 border-top-color: rgba(255, 255, 255, 0.2);
5829 }
5830}
5831
5832.hero.is-warning {
5833 background-color: #ffdd57;
5834 color: rgba(0, 0, 0, 0.7);
5835}
5836
5837.hero.is-warning a,
5838.hero.is-warning strong {
5839 color: inherit;
5840}
5841
5842.hero.is-warning .title {
5843 color: rgba(0, 0, 0, 0.7);
5844}
5845
5846.hero.is-warning .subtitle {
5847 color: rgba(0, 0, 0, 0.9);
5848}
5849
5850.hero.is-warning .subtitle a,
5851.hero.is-warning .subtitle strong {
5852 color: rgba(0, 0, 0, 0.7);
5853}
5854
5855.hero.is-warning .nav {
5856 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
5857}
5858
5859@media screen and (max-width: 768px) {
5860 .hero.is-warning .nav-menu {
5861 background-color: #ffdd57;
5862 }
5863}
5864
5865.hero.is-warning a.nav-item,
5866.hero.is-warning .nav-item a:not(.button) {
5867 color: rgba(0, 0, 0, 0.7);
5868}
5869
5870.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active,
5871.hero.is-warning .nav-item a:not(.button):hover,
5872.hero.is-warning .nav-item a:not(.button).is-active {
5873 color: rgba(0, 0, 0, 0.7);
5874}
5875
5876.hero.is-warning .tabs a {
5877 color: rgba(0, 0, 0, 0.7);
5878 opacity: 0.9;
5879}
5880
5881.hero.is-warning .tabs a:hover {
5882 opacity: 1;
5883}
5884
5885.hero.is-warning .tabs li.is-active a {
5886 opacity: 1;
5887}
5888
5889.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {
5890 color: rgba(0, 0, 0, 0.7);
5891}
5892
5893.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {
5894 background-color: rgba(10, 10, 10, 0.1);
5895}
5896
5897.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover {
5898 background-color: rgba(0, 0, 0, 0.7);
5899 border-color: rgba(0, 0, 0, 0.7);
5900 color: #ffdd57;
5901}
5902
5903.hero.is-warning.is-bold {
5904 background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
5905}
5906
5907@media screen and (max-width: 768px) {
5908 .hero.is-warning .nav-toggle span {
5909 background-color: rgba(0, 0, 0, 0.7);
5910 }
5911 .hero.is-warning .nav-toggle:hover {
5912 background-color: rgba(10, 10, 10, 0.1);
5913 }
5914 .hero.is-warning .nav-toggle.is-active span {
5915 background-color: rgba(0, 0, 0, 0.7);
5916 }
5917 .hero.is-warning .nav-menu .nav-item {
5918 border-top-color: rgba(0, 0, 0, 0.2);
5919 }
5920}
5921
5922.hero.is-danger {
5923 background-color: #ff3860;
5924 color: #fff;
5925}
5926
5927.hero.is-danger a,
5928.hero.is-danger strong {
5929 color: inherit;
5930}
5931
5932.hero.is-danger .title {
5933 color: #fff;
5934}
5935
5936.hero.is-danger .subtitle {
5937 color: rgba(255, 255, 255, 0.9);
5938}
5939
5940.hero.is-danger .subtitle a,
5941.hero.is-danger .subtitle strong {
5942 color: #fff;
5943}
5944
5945.hero.is-danger .nav {
5946 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
5947}
5948
5949@media screen and (max-width: 768px) {
5950 .hero.is-danger .nav-menu {
5951 background-color: #ff3860;
5952 }
5953}
5954
5955.hero.is-danger a.nav-item,
5956.hero.is-danger .nav-item a:not(.button) {
5957 color: rgba(255, 255, 255, 0.7);
5958}
5959
5960.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active,
5961.hero.is-danger .nav-item a:not(.button):hover,
5962.hero.is-danger .nav-item a:not(.button).is-active {
5963 color: #fff;
5964}
5965
5966.hero.is-danger .tabs a {
5967 color: #fff;
5968 opacity: 0.9;
5969}
5970
5971.hero.is-danger .tabs a:hover {
5972 opacity: 1;
5973}
5974
5975.hero.is-danger .tabs li.is-active a {
5976 opacity: 1;
5977}
5978
5979.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {
5980 color: #fff;
5981}
5982
5983.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {
5984 background-color: rgba(10, 10, 10, 0.1);
5985}
5986
5987.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover {
5988 background-color: #fff;
5989 border-color: #fff;
5990 color: #ff3860;
5991}
5992
5993.hero.is-danger.is-bold {
5994 background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);
5995}
5996
5997@media screen and (max-width: 768px) {
5998 .hero.is-danger .nav-toggle span {
5999 background-color: #fff;
6000 }
6001 .hero.is-danger .nav-toggle:hover {
6002 background-color: rgba(10, 10, 10, 0.1);
6003 }
6004 .hero.is-danger .nav-toggle.is-active span {
6005 background-color: #fff;
6006 }
6007 .hero.is-danger .nav-menu .nav-item {
6008 border-top-color: rgba(255, 255, 255, 0.2);
6009 }
6010}
6011
6012@media screen and (min-width: 769px) {
6013 .hero.is-medium .hero-body {
6014 padding-bottom: 9rem;
6015 padding-top: 9rem;
6016 }
6017}
6018
6019@media screen and (min-width: 769px) {
6020 .hero.is-large .hero-body {
6021 padding-bottom: 18rem;
6022 padding-top: 18rem;
6023 }
6024}
6025
6026.hero.is-fullheight {
6027 min-height: 100vh;
6028}
6029
6030.hero.is-fullheight .hero-body {
6031 align-items: center;
6032 display: flex;
6033}
6034
6035.hero.is-fullheight .hero-body > .container {
6036 flex-grow: 1;
6037 flex-shrink: 1;
6038}
6039
6040.section {
6041 background-color: white;
6042 padding: 3rem 1.5rem;
6043}
6044
6045@media screen and (min-width: 1000px) {
6046 .section.is-medium {
6047 padding: 9rem 1.5rem;
6048 }
6049 .section.is-large {
6050 padding: 18rem 1.5rem;
6051 }
6052}
6053
6054.footer {
6055 background-color: whitesmoke;
6056 padding: 3rem 1.5rem 6rem;
6057}
6058
6059/*# sourceMappingURL=bulma.css.map */