PluginProbe
Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO / 1.3.53
Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO v1.3.53
1.4.17 1.4.16 1.4.15 1.4.14 1.4.13 1.4.12 1.4.11 1.4.10 1.4.9 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.54 1.3.53 1.3.52 1.3.51 1.3.50 1.3.49 1.3.48 All 180 releases
disco / backend / views / asset / common-tailwind.css

common-tailwind.css in Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO 1.3.53, at backend/views/asset/common-tailwind.css

2,407 lines 41.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /** @type {import('tailwindcss').Config} */
2
3 *, ::before, ::after {
4 --tw-border-spacing-x: 0;
5 --tw-border-spacing-y: 0;
6 --tw-translate-x: 0;
7 --tw-translate-y: 0;
8 --tw-rotate: 0;
9 --tw-skew-x: 0;
10 --tw-skew-y: 0;
11 --tw-scale-x: 1;
12 --tw-scale-y: 1;
13 --tw-pan-x: ;
14 --tw-pan-y: ;
15 --tw-pinch-zoom: ;
16 --tw-scroll-snap-strictness: proximity;
17 --tw-gradient-from-position: ;
18 --tw-gradient-via-position: ;
19 --tw-gradient-to-position: ;
20 --tw-ordinal: ;
21 --tw-slashed-zero: ;
22 --tw-numeric-figure: ;
23 --tw-numeric-spacing: ;
24 --tw-numeric-fraction: ;
25 --tw-ring-inset: ;
26 --tw-ring-offset-width: 0px;
27 --tw-ring-offset-color: #fff;
28 --tw-ring-color: rgb(59 130 246 / 0.5);
29 --tw-ring-offset-shadow: 0 0 #0000;
30 --tw-ring-shadow: 0 0 #0000;
31 --tw-shadow: 0 0 #0000;
32 --tw-shadow-colored: 0 0 #0000;
33 --tw-blur: ;
34 --tw-brightness: ;
35 --tw-contrast: ;
36 --tw-grayscale: ;
37 --tw-hue-rotate: ;
38 --tw-invert: ;
39 --tw-saturate: ;
40 --tw-sepia: ;
41 --tw-drop-shadow: ;
42 --tw-backdrop-blur: ;
43 --tw-backdrop-brightness: ;
44 --tw-backdrop-contrast: ;
45 --tw-backdrop-grayscale: ;
46 --tw-backdrop-hue-rotate: ;
47 --tw-backdrop-invert: ;
48 --tw-backdrop-opacity: ;
49 --tw-backdrop-saturate: ;
50 --tw-backdrop-sepia: ;
51 --tw-contain-size: ;
52 --tw-contain-layout: ;
53 --tw-contain-paint: ;
54 --tw-contain-style: ;
55 }
56
57 ::backdrop {
58 --tw-border-spacing-x: 0;
59 --tw-border-spacing-y: 0;
60 --tw-translate-x: 0;
61 --tw-translate-y: 0;
62 --tw-rotate: 0;
63 --tw-skew-x: 0;
64 --tw-skew-y: 0;
65 --tw-scale-x: 1;
66 --tw-scale-y: 1;
67 --tw-pan-x: ;
68 --tw-pan-y: ;
69 --tw-pinch-zoom: ;
70 --tw-scroll-snap-strictness: proximity;
71 --tw-gradient-from-position: ;
72 --tw-gradient-via-position: ;
73 --tw-gradient-to-position: ;
74 --tw-ordinal: ;
75 --tw-slashed-zero: ;
76 --tw-numeric-figure: ;
77 --tw-numeric-spacing: ;
78 --tw-numeric-fraction: ;
79 --tw-ring-inset: ;
80 --tw-ring-offset-width: 0px;
81 --tw-ring-offset-color: #fff;
82 --tw-ring-color: rgb(59 130 246 / 0.5);
83 --tw-ring-offset-shadow: 0 0 #0000;
84 --tw-ring-shadow: 0 0 #0000;
85 --tw-shadow: 0 0 #0000;
86 --tw-shadow-colored: 0 0 #0000;
87 --tw-blur: ;
88 --tw-brightness: ;
89 --tw-contrast: ;
90 --tw-grayscale: ;
91 --tw-hue-rotate: ;
92 --tw-invert: ;
93 --tw-saturate: ;
94 --tw-sepia: ;
95 --tw-drop-shadow: ;
96 --tw-backdrop-blur: ;
97 --tw-backdrop-brightness: ;
98 --tw-backdrop-contrast: ;
99 --tw-backdrop-grayscale: ;
100 --tw-backdrop-hue-rotate: ;
101 --tw-backdrop-invert: ;
102 --tw-backdrop-opacity: ;
103 --tw-backdrop-saturate: ;
104 --tw-backdrop-sepia: ;
105 --tw-contain-size: ;
106 --tw-contain-layout: ;
107 --tw-contain-paint: ;
108 --tw-contain-style: ;
109 }
110
111 /*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */
112
113 /*
114 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
115 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
116 */
117
118 *,
119 ::before,
120 ::after {
121 box-sizing: border-box;
122 /* 1 */
123 border-width: 0;
124 /* 2 */
125 border-style: solid;
126 /* 2 */
127 border-color: #e5e7eb;
128 /* 2 */
129 }
130
131 ::before,
132 ::after {
133 --tw-content: '';
134 }
135
136 /*
137 1. Use a consistent sensible line-height in all browsers.
138 2. Prevent adjustments of font size after orientation changes in iOS.
139 3. Use a more readable tab size.
140 4. Use the user's configured `sans` font-family by default.
141 5. Use the user's configured `sans` font-feature-settings by default.
142 6. Use the user's configured `sans` font-variation-settings by default.
143 7. Disable tap highlights on iOS
144 */
145
146 html,
147 :host {
148 line-height: 1.5;
149 /* 1 */
150 -webkit-text-size-adjust: 100%;
151 /* 2 */
152 /* 3 */
153 tab-size: 4;
154 /* 3 */
155 font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
156 /* 4 */
157 font-feature-settings: normal;
158 /* 5 */
159 font-variation-settings: normal;
160 /* 6 */
161 -webkit-tap-highlight-color: transparent;
162 /* 7 */
163 }
164
165 /*
166 1. Remove the margin in all browsers.
167 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
168 */
169
170 body {
171 margin: 0;
172 /* 1 */
173 line-height: inherit;
174 /* 2 */
175 }
176
177 /*
178 1. Add the correct height in Firefox.
179 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
180 3. Ensure horizontal rules are visible by default.
181 */
182
183 hr {
184 height: 0;
185 /* 1 */
186 color: inherit;
187 /* 2 */
188 border-top-width: 1px;
189 /* 3 */
190 }
191
192 /*
193 Add the correct text decoration in Chrome, Edge, and Safari.
194 */
195
196 abbr:where([title]) {
197 -webkit-text-decoration: underline dotted;
198 text-decoration: underline dotted;
199 }
200
201 /*
202 Remove the default font size and weight for headings.
203 */
204
205 h1,
206 h2,
207 h3,
208 h4,
209 h5,
210 h6 {
211 font-size: inherit;
212 font-weight: inherit;
213 }
214
215 /*
216 Reset links to optimize for opt-in styling instead of opt-out.
217 */
218
219 a {
220 color: inherit;
221 text-decoration: inherit;
222 }
223
224 /*
225 Add the correct font weight in Edge and Safari.
226 */
227
228 b,
229 strong {
230 font-weight: bolder;
231 }
232
233 /*
234 1. Use the user's configured `mono` font-family by default.
235 2. Use the user's configured `mono` font-feature-settings by default.
236 3. Use the user's configured `mono` font-variation-settings by default.
237 4. Correct the odd `em` font sizing in all browsers.
238 */
239
240 code,
241 kbd,
242 samp,
243 pre {
244 font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
245 /* 1 */
246 font-feature-settings: normal;
247 /* 2 */
248 font-variation-settings: normal;
249 /* 3 */
250 font-size: 1em;
251 /* 4 */
252 }
253
254 /*
255 Add the correct font size in all browsers.
256 */
257
258 small {
259 font-size: 80%;
260 }
261
262 /*
263 Prevent `sub` and `sup` elements from affecting the line height in all browsers.
264 */
265
266 sub,
267 sup {
268 font-size: 75%;
269 line-height: 0;
270 position: relative;
271 vertical-align: baseline;
272 }
273
274 sub {
275 bottom: -0.25em;
276 }
277
278 sup {
279 top: -0.5em;
280 }
281
282 /*
283 1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
284 2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
285 3. Remove gaps between table borders by default.
286 */
287
288 table {
289 text-indent: 0;
290 /* 1 */
291 border-color: inherit;
292 /* 2 */
293 border-collapse: collapse;
294 /* 3 */
295 }
296
297 /*
298 1. Change the font styles in all browsers.
299 2. Remove the margin in Firefox and Safari.
300 3. Remove default padding in all browsers.
301 */
302
303 button,
304 input,
305 optgroup,
306 select,
307 textarea {
308 font-family: inherit;
309 /* 1 */
310 font-feature-settings: inherit;
311 /* 1 */
312 font-variation-settings: inherit;
313 /* 1 */
314 font-size: 100%;
315 /* 1 */
316 font-weight: inherit;
317 /* 1 */
318 line-height: inherit;
319 /* 1 */
320 letter-spacing: inherit;
321 /* 1 */
322 color: inherit;
323 /* 1 */
324 margin: 0;
325 /* 2 */
326 padding: 0;
327 /* 3 */
328 }
329
330 /*
331 Remove the inheritance of text transform in Edge and Firefox.
332 */
333
334 button,
335 select {
336 text-transform: none;
337 }
338
339 /*
340 1. Correct the inability to style clickable types in iOS and Safari.
341 2. Remove default button styles.
342 */
343
344 button,
345 input:where([type='button']),
346 input:where([type='reset']),
347 input:where([type='submit']) {
348 -webkit-appearance: button;
349 /* 1 */
350 background-color: transparent;
351 /* 2 */
352 background-image: none;
353 /* 2 */
354 }
355
356 /*
357 Use the modern Firefox focus style for all focusable elements.
358 */
359
360 :-moz-focusring {
361 outline: auto;
362 }
363
364 /*
365 Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
366 */
367
368 :-moz-ui-invalid {
369 box-shadow: none;
370 }
371
372 /*
373 Add the correct vertical alignment in Chrome and Firefox.
374 */
375
376 progress {
377 vertical-align: baseline;
378 }
379
380 /*
381 Correct the cursor style of increment and decrement buttons in Safari.
382 */
383
384 ::-webkit-inner-spin-button,
385 ::-webkit-outer-spin-button {
386 height: auto;
387 }
388
389 /*
390 1. Correct the odd appearance in Chrome and Safari.
391 2. Correct the outline style in Safari.
392 */
393
394 [type='search'] {
395 -webkit-appearance: textfield;
396 /* 1 */
397 outline-offset: -2px;
398 /* 2 */
399 }
400
401 /*
402 Remove the inner padding in Chrome and Safari on macOS.
403 */
404
405 ::-webkit-search-decoration {
406 -webkit-appearance: none;
407 }
408
409 /*
410 1. Correct the inability to style clickable types in iOS and Safari.
411 2. Change font properties to `inherit` in Safari.
412 */
413
414 ::-webkit-file-upload-button {
415 -webkit-appearance: button;
416 /* 1 */
417 font: inherit;
418 /* 2 */
419 }
420
421 /*
422 Add the correct display in Chrome and Safari.
423 */
424
425 summary {
426 display: list-item;
427 }
428
429 /*
430 Removes the default spacing and border for appropriate elements.
431 */
432
433 blockquote,
434 dl,
435 dd,
436 h1,
437 h2,
438 h3,
439 h4,
440 h5,
441 h6,
442 hr,
443 figure,
444 p,
445 pre {
446 margin: 0;
447 }
448
449 fieldset {
450 margin: 0;
451 padding: 0;
452 }
453
454 legend {
455 padding: 0;
456 }
457
458 ol,
459 ul,
460 menu {
461 list-style: none;
462 margin: 0;
463 padding: 0;
464 }
465
466 /*
467 Reset default styling for dialogs.
468 */
469
470 dialog {
471 padding: 0;
472 }
473
474 /*
475 Prevent resizing textareas horizontally by default.
476 */
477
478 textarea {
479 resize: vertical;
480 }
481
482 /*
483 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
484 2. Set the default placeholder color to the user's configured gray 400 color.
485 */
486
487 input::placeholder,
488 textarea::placeholder {
489 opacity: 1;
490 /* 1 */
491 color: #9ca3af;
492 /* 2 */
493 }
494
495 /*
496 Set the default cursor for buttons.
497 */
498
499 button,
500 [role="button"] {
501 cursor: pointer;
502 }
503
504 /*
505 Make sure disabled buttons don't get the pointer cursor.
506 */
507
508 :disabled {
509 cursor: default;
510 }
511
512 /*
513 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
514 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
515 This can trigger a poorly considered lint error in some tools but is included by design.
516 */
517
518 img,
519 svg,
520 video,
521 canvas,
522 audio,
523 iframe,
524 embed,
525 object {
526 display: block;
527 /* 1 */
528 vertical-align: middle;
529 /* 2 */
530 }
531
532 /*
533 Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
534 */
535
536 img,
537 video {
538 max-width: 100%;
539 height: auto;
540 }
541
542 /* Make elements with the HTML hidden attribute stay hidden by default */
543
544 [hidden]:where(:not([hidden="until-found"])) {
545 display: none;
546 }
547
548 .disco-pointer-events-none {
549 pointer-events: none;
550 }
551
552 .disco-absolute {
553 position: absolute;
554 }
555
556 .disco-relative {
557 position: relative;
558 }
559
560 .disco-left-0 {
561 left: 0px;
562 }
563
564 .disco-left-0\.5 {
565 left: 0.125rem;
566 }
567
568 .disco-left-3 {
569 left: 0.75rem;
570 }
571
572 .disco-left-6 {
573 left: 1.5rem;
574 }
575
576 .disco-left-\[-80px\] {
577 left: -80px;
578 }
579
580 .disco-right-0 {
581 right: 0px;
582 }
583
584 .disco-right-3 {
585 right: 0.75rem;
586 }
587
588 .disco-top-0 {
589 top: 0px;
590 }
591
592 .disco-top-0\.5 {
593 top: 0.125rem;
594 }
595
596 .disco-top-1\/2 {
597 top: 50%;
598 }
599
600 .disco-top-\[-120px\] {
601 top: -120px;
602 }
603
604 .disco-top-full {
605 top: 100%;
606 }
607
608 .disco-z-10 {
609 z-index: 10;
610 }
611
612 .disco-z-50 {
613 z-index: 50;
614 }
615
616 .disco-m-0 {
617 margin: 0px;
618 }
619
620 .disco-mx-auto {
621 margin-left: auto;
622 margin-right: auto;
623 }
624
625 .disco-my-4 {
626 margin-top: 1rem;
627 margin-bottom: 1rem;
628 }
629
630 .disco-my-5 {
631 margin-top: 1.25rem;
632 margin-bottom: 1.25rem;
633 }
634
635 .disco-mb-0 {
636 margin-bottom: 0px;
637 }
638
639 .disco-mb-1 {
640 margin-bottom: 0.25rem;
641 }
642
643 .disco-mb-1\.5 {
644 margin-bottom: 0.375rem;
645 }
646
647 .disco-mb-10 {
648 margin-bottom: 2.5rem;
649 }
650
651 .disco-mb-2 {
652 margin-bottom: 0.5rem;
653 }
654
655 .disco-mb-3 {
656 margin-bottom: 0.75rem;
657 }
658
659 .disco-mb-4 {
660 margin-bottom: 1rem;
661 }
662
663 .disco-mb-5 {
664 margin-bottom: 1.25rem;
665 }
666
667 .disco-mb-6 {
668 margin-bottom: 1.5rem;
669 }
670
671 .disco-mb-8 {
672 margin-bottom: 2rem;
673 }
674
675 .disco-mb-auto {
676 margin-bottom: auto;
677 }
678
679 .disco-ml-1 {
680 margin-left: 0.25rem;
681 }
682
683 .disco-mr-1 {
684 margin-right: 0.25rem;
685 }
686
687 .disco-mr-4 {
688 margin-right: 1rem;
689 }
690
691 .disco-mt-0\.5 {
692 margin-top: 0.125rem;
693 }
694
695 .disco-mt-1 {
696 margin-top: 0.25rem;
697 }
698
699 .disco-mt-10 {
700 margin-top: 2.5rem;
701 }
702
703 .disco-mt-3 {
704 margin-top: 0.75rem;
705 }
706
707 .disco-mt-4 {
708 margin-top: 1rem;
709 }
710
711 .disco-mt-5 {
712 margin-top: 1.25rem;
713 }
714
715 .disco-mt-6 {
716 margin-top: 1.5rem;
717 }
718
719 .disco-mt-auto {
720 margin-top: auto;
721 }
722
723 .disco-inline-block {
724 display: inline-block;
725 }
726
727 .disco-flex {
728 display: flex;
729 }
730
731 .disco-inline-flex {
732 display: inline-flex;
733 }
734
735 .disco-grid {
736 display: grid;
737 }
738
739 .disco-h-0\.5 {
740 height: 0.125rem;
741 }
742
743 .disco-h-1\.5 {
744 height: 0.375rem;
745 }
746
747 .disco-h-10 {
748 height: 2.5rem;
749 }
750
751 .disco-h-11 {
752 height: 2.75rem;
753 }
754
755 .disco-h-12 {
756 height: 3rem;
757 }
758
759 .disco-h-14 {
760 height: 3.5rem;
761 }
762
763 .disco-h-2\.5 {
764 height: 0.625rem;
765 }
766
767 .disco-h-3 {
768 height: 0.75rem;
769 }
770
771 .disco-h-3\.5 {
772 height: 0.875rem;
773 }
774
775 .disco-h-4 {
776 height: 1rem;
777 }
778
779 .disco-h-44 {
780 height: 11rem;
781 }
782
783 .disco-h-5 {
784 height: 1.25rem;
785 }
786
787 .disco-h-6 {
788 height: 1.5rem;
789 }
790
791 .disco-h-7 {
792 height: 1.75rem;
793 }
794
795 .disco-h-8 {
796 height: 2rem;
797 }
798
799 .disco-h-\[21px\] {
800 height: 21px;
801 }
802
803 .disco-h-\[31px\] {
804 height: 31px;
805 }
806
807 .disco-h-\[350px\] {
808 height: 350px;
809 }
810
811 .disco-h-\[3px\] {
812 height: 3px;
813 }
814
815 .disco-h-full {
816 height: 100%;
817 }
818
819 .disco-max-h-72 {
820 max-height: 18rem;
821 }
822
823 .disco-min-h-\[200px\] {
824 min-height: 200px;
825 }
826
827 .disco-min-h-screen {
828 min-height: 100vh;
829 }
830
831 .disco-w-1 {
832 width: 0.25rem;
833 }
834
835 .disco-w-1\.5 {
836 width: 0.375rem;
837 }
838
839 .disco-w-1\/2 {
840 width: 50%;
841 }
842
843 .disco-w-1\/4 {
844 width: 25%;
845 }
846
847 .disco-w-10 {
848 width: 2.5rem;
849 }
850
851 .disco-w-11 {
852 width: 2.75rem;
853 }
854
855 .disco-w-12 {
856 width: 3rem;
857 }
858
859 .disco-w-2\.5 {
860 width: 0.625rem;
861 }
862
863 .disco-w-20 {
864 width: 5rem;
865 }
866
867 .disco-w-24 {
868 width: 6rem;
869 }
870
871 .disco-w-3\.5 {
872 width: 0.875rem;
873 }
874
875 .disco-w-3\/4 {
876 width: 75%;
877 }
878
879 .disco-w-4 {
880 width: 1rem;
881 }
882
883 .disco-w-5 {
884 width: 1.25rem;
885 }
886
887 .disco-w-6 {
888 width: 1.5rem;
889 }
890
891 .disco-w-8 {
892 width: 2rem;
893 }
894
895 .disco-w-9 {
896 width: 2.25rem;
897 }
898
899 .disco-w-\[30\%\] {
900 width: 30%;
901 }
902
903 .disco-w-\[350px\] {
904 width: 350px;
905 }
906
907 .disco-w-\[48px\] {
908 width: 48px;
909 }
910
911 .disco-w-\[70\%\] {
912 width: 70%;
913 }
914
915 .disco-w-full {
916 width: 100%;
917 }
918
919 .disco-min-w-0 {
920 min-width: 0px;
921 }
922
923 .disco-max-w-5xl {
924 max-width: 64rem;
925 }
926
927 .disco-max-w-\[460px\] {
928 max-width: 460px;
929 }
930
931 .disco-max-w-\[60\%\] {
932 max-width: 60%;
933 }
934
935 .disco-max-w-xl {
936 max-width: 36rem;
937 }
938
939 .disco-max-w-xs {
940 max-width: 20rem;
941 }
942
943 .disco-flex-1 {
944 flex: 1 1 0%;
945 }
946
947 .disco-flex-shrink-0 {
948 flex-shrink: 0;
949 }
950
951 .disco-shrink-0 {
952 flex-shrink: 0;
953 }
954
955 .disco--translate-y-1\/2 {
956 --tw-translate-y: -50%;
957 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
958 }
959
960 .disco-translate-x-0 {
961 --tw-translate-x: 0px;
962 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
963 }
964
965 .disco-translate-x-4 {
966 --tw-translate-x: 1rem;
967 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
968 }
969
970 .disco-transform {
971 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
972 }
973
974 @keyframes disco-pulse {
975 50% {
976 opacity: .5;
977 }
978 }
979
980 .disco-animate-pulse {
981 animation: disco-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
982 }
983
984 @keyframes disco-spin {
985 to {
986 transform: rotate(360deg);
987 }
988 }
989
990 .disco-animate-spin {
991 animation: disco-spin 1s linear infinite;
992 }
993
994 .disco-cursor-not-allowed {
995 cursor: not-allowed;
996 }
997
998 .disco-cursor-pointer {
999 cursor: pointer;
1000 }
1001
1002 .disco-grid-cols-1 {
1003 grid-template-columns: repeat(1, minmax(0, 1fr));
1004 }
1005
1006 .disco-flex-col {
1007 flex-direction: column;
1008 }
1009
1010 .disco-flex-wrap {
1011 flex-wrap: wrap;
1012 }
1013
1014 .disco-items-start {
1015 align-items: flex-start;
1016 }
1017
1018 .\!disco-items-center {
1019 align-items: center !important;
1020 }
1021
1022 .disco-items-center {
1023 align-items: center;
1024 }
1025
1026 .disco-items-baseline {
1027 align-items: baseline;
1028 }
1029
1030 .disco-justify-center {
1031 justify-content: center;
1032 }
1033
1034 .disco-justify-between {
1035 justify-content: space-between;
1036 }
1037
1038 .disco-gap-0\.5 {
1039 gap: 0.125rem;
1040 }
1041
1042 .disco-gap-1 {
1043 gap: 0.25rem;
1044 }
1045
1046 .disco-gap-1\.5 {
1047 gap: 0.375rem;
1048 }
1049
1050 .disco-gap-10 {
1051 gap: 2.5rem;
1052 }
1053
1054 .disco-gap-2 {
1055 gap: 0.5rem;
1056 }
1057
1058 .disco-gap-2\.5 {
1059 gap: 0.625rem;
1060 }
1061
1062 .disco-gap-3 {
1063 gap: 0.75rem;
1064 }
1065
1066 .disco-gap-4 {
1067 gap: 1rem;
1068 }
1069
1070 .disco-gap-5 {
1071 gap: 1.25rem;
1072 }
1073
1074 .disco-gap-6 {
1075 gap: 1.5rem;
1076 }
1077
1078 .disco-gap-8 {
1079 gap: 2rem;
1080 }
1081
1082 .disco-gap-\[5px\] {
1083 gap: 5px;
1084 }
1085
1086 .disco-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
1087 --tw-space-y-reverse: 0;
1088 margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
1089 margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
1090 }
1091
1092 .disco-overflow-hidden {
1093 overflow: hidden;
1094 }
1095
1096 .disco-overflow-x-auto {
1097 overflow-x: auto;
1098 }
1099
1100 .disco-overflow-y-auto {
1101 overflow-y: auto;
1102 }
1103
1104 .disco-truncate {
1105 overflow: hidden;
1106 text-overflow: ellipsis;
1107 white-space: nowrap;
1108 }
1109
1110 .disco-whitespace-nowrap {
1111 white-space: nowrap;
1112 }
1113
1114 .\!disco-rounded-2xl {
1115 border-radius: 1rem !important;
1116 }
1117
1118 .disco-rounded {
1119 border-radius: 0.25rem;
1120 }
1121
1122 .disco-rounded-2xl {
1123 border-radius: 1rem;
1124 }
1125
1126 .disco-rounded-3xl {
1127 border-radius: 1.5rem;
1128 }
1129
1130 .disco-rounded-\[10px\] {
1131 border-radius: 10px;
1132 }
1133
1134 .disco-rounded-\[14px\] {
1135 border-radius: 14px;
1136 }
1137
1138 .disco-rounded-\[20px\] {
1139 border-radius: 20px;
1140 }
1141
1142 .disco-rounded-\[22px\] {
1143 border-radius: 22px;
1144 }
1145
1146 .disco-rounded-\[3px\] {
1147 border-radius: 3px;
1148 }
1149
1150 .disco-rounded-full {
1151 border-radius: 9999px;
1152 }
1153
1154 .disco-rounded-lg {
1155 border-radius: 0.5rem;
1156 }
1157
1158 .disco-rounded-xl {
1159 border-radius: 0.75rem;
1160 }
1161
1162 .disco-rounded-tl-xl {
1163 border-top-left-radius: 0.75rem;
1164 }
1165
1166 .disco-rounded-tr-xl {
1167 border-top-right-radius: 0.75rem;
1168 }
1169
1170 .disco-border {
1171 border-width: 1px;
1172 }
1173
1174 .disco-border-2 {
1175 border-width: 2px;
1176 }
1177
1178 .disco-border-4 {
1179 border-width: 4px;
1180 }
1181
1182 .disco-border-b {
1183 border-bottom-width: 1px;
1184 }
1185
1186 .disco-border-t {
1187 border-top-width: 1px;
1188 }
1189
1190 .disco-border-solid {
1191 border-style: solid;
1192 }
1193
1194 .disco-border-dashed {
1195 border-style: dashed;
1196 }
1197
1198 .disco-border-none {
1199 border-style: none;
1200 }
1201
1202 .disco-border-\[\#10C88A\] {
1203 --tw-border-opacity: 1;
1204 border-color: rgb(16 200 138 / var(--tw-border-opacity, 1));
1205 }
1206
1207 .disco-border-\[\#10c88a\] {
1208 --tw-border-opacity: 1;
1209 border-color: rgb(16 200 138 / var(--tw-border-opacity, 1));
1210 }
1211
1212 .disco-border-\[\#E2E8F0\] {
1213 --tw-border-opacity: 1;
1214 border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
1215 }
1216
1217 .disco-border-\[\#F78411\] {
1218 --tw-border-opacity: 1;
1219 border-color: rgb(247 132 17 / var(--tw-border-opacity, 1));
1220 }
1221
1222 .disco-border-\[\#dcfce7\] {
1223 --tw-border-opacity: 1;
1224 border-color: rgb(220 252 231 / var(--tw-border-opacity, 1));
1225 }
1226
1227 .disco-border-\[\#e2e8f0\] {
1228 --tw-border-opacity: 1;
1229 border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
1230 }
1231
1232 .disco-border-\[\#f1f5f9\] {
1233 --tw-border-opacity: 1;
1234 border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
1235 }
1236
1237 .disco-border-\[rgba\(34\,197\,94\,0\.2\)\] {
1238 border-color: rgba(34,197,94,0.2);
1239 }
1240
1241 .disco-border-blue-500 {
1242 --tw-border-opacity: 1;
1243 border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
1244 }
1245
1246 .disco-border-emerald-400 {
1247 --tw-border-opacity: 1;
1248 border-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
1249 }
1250
1251 .disco-border-emerald-500\/10 {
1252 border-color: rgb(16 185 129 / 0.1);
1253 }
1254
1255 .disco-border-gray-100 {
1256 --tw-border-opacity: 1;
1257 border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
1258 }
1259
1260 .disco-border-gray-200 {
1261 --tw-border-opacity: 1;
1262 border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
1263 }
1264
1265 .disco-border-gray-300 {
1266 --tw-border-opacity: 1;
1267 border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
1268 }
1269
1270 .disco-border-primary {
1271 --tw-border-opacity: 1;
1272 border-color: rgb(71 205 137 / var(--tw-border-opacity, 1));
1273 }
1274
1275 .disco-border-transparent {
1276 border-color: transparent;
1277 }
1278
1279 .disco-border-yellow-200 {
1280 --tw-border-opacity: 1;
1281 border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
1282 }
1283
1284 .disco-border-t-transparent {
1285 border-top-color: transparent;
1286 }
1287
1288 .\!disco-bg-gray-100 {
1289 --tw-bg-opacity: 1 !important;
1290 background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
1291 }
1292
1293 .disco-bg-\[\#10C88A\] {
1294 --tw-bg-opacity: 1;
1295 background-color: rgb(16 200 138 / var(--tw-bg-opacity, 1));
1296 }
1297
1298 .disco-bg-\[\#16a34a\] {
1299 --tw-bg-opacity: 1;
1300 background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
1301 }
1302
1303 .disco-bg-\[\#22C55E33\] {
1304 background-color: #22C55E33;
1305 }
1306
1307 .disco-bg-\[\#94a3b8\] {
1308 --tw-bg-opacity: 1;
1309 background-color: rgb(148 163 184 / var(--tw-bg-opacity, 1));
1310 }
1311
1312 .disco-bg-\[\#AFEFCA\] {
1313 --tw-bg-opacity: 1;
1314 background-color: rgb(175 239 202 / var(--tw-bg-opacity, 1));
1315 }
1316
1317 .disco-bg-\[\#F1F5F9\] {
1318 --tw-bg-opacity: 1;
1319 background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
1320 }
1321
1322 .disco-bg-\[\#F8FAFC\] {
1323 --tw-bg-opacity: 1;
1324 background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
1325 }
1326
1327 .disco-bg-\[\#FEF3C7\] {
1328 --tw-bg-opacity: 1;
1329 background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
1330 }
1331
1332 .disco-bg-\[\#FFCBA133\] {
1333 background-color: #FFCBA133;
1334 }
1335
1336 .disco-bg-\[\#dcfce7\] {
1337 --tw-bg-opacity: 1;
1338 background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
1339 }
1340
1341 .disco-bg-\[\#f0fdf4\] {
1342 --tw-bg-opacity: 1;
1343 background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
1344 }
1345
1346 .disco-bg-\[\#f1f5f9\] {
1347 --tw-bg-opacity: 1;
1348 background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
1349 }
1350
1351 .disco-bg-\[\#f8fafc\] {
1352 --tw-bg-opacity: 1;
1353 background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
1354 }
1355
1356 .disco-bg-\[\#ffd9d9\] {
1357 --tw-bg-opacity: 1;
1358 background-color: rgb(255 217 217 / var(--tw-bg-opacity, 1));
1359 }
1360
1361 .disco-bg-blue-100 {
1362 --tw-bg-opacity: 1;
1363 background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
1364 }
1365
1366 .disco-bg-blue-50 {
1367 --tw-bg-opacity: 1;
1368 background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
1369 }
1370
1371 .disco-bg-emerald-100 {
1372 --tw-bg-opacity: 1;
1373 background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
1374 }
1375
1376 .disco-bg-emerald-50 {
1377 --tw-bg-opacity: 1;
1378 background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
1379 }
1380
1381 .disco-bg-emerald-500 {
1382 --tw-bg-opacity: 1;
1383 background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
1384 }
1385
1386 .disco-bg-gray-100 {
1387 --tw-bg-opacity: 1;
1388 background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
1389 }
1390
1391 .disco-bg-gray-200 {
1392 --tw-bg-opacity: 1;
1393 background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
1394 }
1395
1396 .disco-bg-gray-300 {
1397 --tw-bg-opacity: 1;
1398 background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
1399 }
1400
1401 .disco-bg-gray-50 {
1402 --tw-bg-opacity: 1;
1403 background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
1404 }
1405
1406 .disco-bg-green-100 {
1407 --tw-bg-opacity: 1;
1408 background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
1409 }
1410
1411 .disco-bg-green-500 {
1412 --tw-bg-opacity: 1;
1413 background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
1414 }
1415
1416 .disco-bg-orange-100 {
1417 --tw-bg-opacity: 1;
1418 background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
1419 }
1420
1421 .disco-bg-orange-50 {
1422 --tw-bg-opacity: 1;
1423 background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
1424 }
1425
1426 .disco-bg-primary {
1427 --tw-bg-opacity: 1;
1428 background-color: rgb(71 205 137 / var(--tw-bg-opacity, 1));
1429 }
1430
1431 .disco-bg-primary-light {
1432 background-color: #dfffefe6;
1433 }
1434
1435 .disco-bg-purple-50 {
1436 --tw-bg-opacity: 1;
1437 background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
1438 }
1439
1440 .disco-bg-rose-50 {
1441 --tw-bg-opacity: 1;
1442 background-color: rgb(255 241 242 / var(--tw-bg-opacity, 1));
1443 }
1444
1445 .disco-bg-teal-50 {
1446 --tw-bg-opacity: 1;
1447 background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
1448 }
1449
1450 .disco-bg-transparent {
1451 background-color: transparent;
1452 }
1453
1454 .disco-bg-white {
1455 --tw-bg-opacity: 1;
1456 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
1457 }
1458
1459 .disco-bg-yellow-100 {
1460 --tw-bg-opacity: 1;
1461 background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
1462 }
1463
1464 .disco-bg-yellow-50 {
1465 --tw-bg-opacity: 1;
1466 background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
1467 }
1468
1469 .disco-bg-opacity-60 {
1470 --tw-bg-opacity: 0.6;
1471 }
1472
1473 .disco-bg-gradient-to-br {
1474 background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
1475 }
1476
1477 .disco-bg-gradient-to-r {
1478 background-image: linear-gradient(to right, var(--tw-gradient-stops));
1479 }
1480
1481 .disco-from-\[\#1a2e1a\] {
1482 --tw-gradient-from: #1a2e1a var(--tw-gradient-from-position);
1483 --tw-gradient-to: rgb(26 46 26 / 0) var(--tw-gradient-to-position);
1484 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1485 }
1486
1487 .disco-from-amber-400 {
1488 --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
1489 --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
1490 --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
1491 }
1492
1493 .disco-via-\[\#2d4a2d\] {
1494 --tw-gradient-to: rgb(45 74 45 / 0) var(--tw-gradient-to-position);
1495 --tw-gradient-stops: var(--tw-gradient-from), #2d4a2d var(--tw-gradient-via-position), var(--tw-gradient-to);
1496 }
1497
1498 .disco-to-\[\#1a3a2a\] {
1499 --tw-gradient-to: #1a3a2a var(--tw-gradient-to-position);
1500 }
1501
1502 .disco-to-orange-500 {
1503 --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
1504 }
1505
1506 .disco-bg-clip-text {
1507 background-clip: text;
1508 }
1509
1510 .disco-object-cover {
1511 object-fit: cover;
1512 }
1513
1514 .disco-p-0 {
1515 padding: 0px;
1516 }
1517
1518 .disco-p-4 {
1519 padding: 1rem;
1520 }
1521
1522 .disco-p-5 {
1523 padding: 1.25rem;
1524 }
1525
1526 .disco-p-6 {
1527 padding: 1.5rem;
1528 }
1529
1530 .disco-p-7 {
1531 padding: 1.75rem;
1532 }
1533
1534 .disco-p-8 {
1535 padding: 2rem;
1536 }
1537
1538 .disco-p-\[18px\] {
1539 padding: 18px;
1540 }
1541
1542 .\!disco-px-10 {
1543 padding-left: 2.5rem !important;
1544 padding-right: 2.5rem !important;
1545 }
1546
1547 .disco-px-10 {
1548 padding-left: 2.5rem;
1549 padding-right: 2.5rem;
1550 }
1551
1552 .disco-px-2 {
1553 padding-left: 0.5rem;
1554 padding-right: 0.5rem;
1555 }
1556
1557 .disco-px-2\.5 {
1558 padding-left: 0.625rem;
1559 padding-right: 0.625rem;
1560 }
1561
1562 .disco-px-3 {
1563 padding-left: 0.75rem;
1564 padding-right: 0.75rem;
1565 }
1566
1567 .disco-px-4 {
1568 padding-left: 1rem;
1569 padding-right: 1rem;
1570 }
1571
1572 .disco-px-5 {
1573 padding-left: 1.25rem;
1574 padding-right: 1.25rem;
1575 }
1576
1577 .disco-px-6 {
1578 padding-left: 1.5rem;
1579 padding-right: 1.5rem;
1580 }
1581
1582 .disco-px-7 {
1583 padding-left: 1.75rem;
1584 padding-right: 1.75rem;
1585 }
1586
1587 .disco-px-8 {
1588 padding-left: 2rem;
1589 padding-right: 2rem;
1590 }
1591
1592 .disco-px-\[14px\] {
1593 padding-left: 14px;
1594 padding-right: 14px;
1595 }
1596
1597 .disco-px-\[18px\] {
1598 padding-left: 18px;
1599 padding-right: 18px;
1600 }
1601
1602 .disco-py-0\.5 {
1603 padding-top: 0.125rem;
1604 padding-bottom: 0.125rem;
1605 }
1606
1607 .disco-py-1 {
1608 padding-top: 0.25rem;
1609 padding-bottom: 0.25rem;
1610 }
1611
1612 .disco-py-1\.5 {
1613 padding-top: 0.375rem;
1614 padding-bottom: 0.375rem;
1615 }
1616
1617 .disco-py-12 {
1618 padding-top: 3rem;
1619 padding-bottom: 3rem;
1620 }
1621
1622 .disco-py-14 {
1623 padding-top: 3.5rem;
1624 padding-bottom: 3.5rem;
1625 }
1626
1627 .disco-py-2 {
1628 padding-top: 0.5rem;
1629 padding-bottom: 0.5rem;
1630 }
1631
1632 .disco-py-2\.5 {
1633 padding-top: 0.625rem;
1634 padding-bottom: 0.625rem;
1635 }
1636
1637 .disco-py-3 {
1638 padding-top: 0.75rem;
1639 padding-bottom: 0.75rem;
1640 }
1641
1642 .disco-py-3\.5 {
1643 padding-top: 0.875rem;
1644 padding-bottom: 0.875rem;
1645 }
1646
1647 .disco-py-4 {
1648 padding-top: 1rem;
1649 padding-bottom: 1rem;
1650 }
1651
1652 .disco-py-5 {
1653 padding-top: 1.25rem;
1654 padding-bottom: 1.25rem;
1655 }
1656
1657 .disco-py-6 {
1658 padding-top: 1.5rem;
1659 padding-bottom: 1.5rem;
1660 }
1661
1662 .disco-py-7 {
1663 padding-top: 1.75rem;
1664 padding-bottom: 1.75rem;
1665 }
1666
1667 .disco-py-\[4\.5px\] {
1668 padding-top: 4.5px;
1669 padding-bottom: 4.5px;
1670 }
1671
1672 .disco-pb-1 {
1673 padding-bottom: 0.25rem;
1674 }
1675
1676 .disco-pb-10 {
1677 padding-bottom: 2.5rem;
1678 }
1679
1680 .disco-pb-3 {
1681 padding-bottom: 0.75rem;
1682 }
1683
1684 .disco-pb-4 {
1685 padding-bottom: 1rem;
1686 }
1687
1688 .disco-pb-6 {
1689 padding-bottom: 1.5rem;
1690 }
1691
1692 .disco-pb-8 {
1693 padding-bottom: 2rem;
1694 }
1695
1696 .disco-pr-4 {
1697 padding-right: 1rem;
1698 }
1699
1700 .disco-pt-3 {
1701 padding-top: 0.75rem;
1702 }
1703
1704 .disco-pt-6 {
1705 padding-top: 1.5rem;
1706 }
1707
1708 .disco-text-left {
1709 text-align: left;
1710 }
1711
1712 .disco-text-center {
1713 text-align: center;
1714 }
1715
1716 .disco-font-sans {
1717 font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
1718 }
1719
1720 .disco-text-2xl {
1721 font-size: 1.5rem;
1722 line-height: 2rem;
1723 }
1724
1725 .disco-text-3xl {
1726 font-size: 1.875rem;
1727 line-height: 2.25rem;
1728 }
1729
1730 .disco-text-4xl {
1731 font-size: 2.25rem;
1732 line-height: 2.5rem;
1733 }
1734
1735 .disco-text-\[10\.5px\] {
1736 font-size: 10.5px;
1737 }
1738
1739 .disco-text-\[10\.8px\] {
1740 font-size: 10.8px;
1741 }
1742
1743 .disco-text-\[11\.5px\] {
1744 font-size: 11.5px;
1745 }
1746
1747 .disco-text-\[11px\] {
1748 font-size: 11px;
1749 }
1750
1751 .disco-text-\[12\.5px\] {
1752 font-size: 12.5px;
1753 }
1754
1755 .disco-text-\[12px\] {
1756 font-size: 12px;
1757 }
1758
1759 .disco-text-\[13px\] {
1760 font-size: 13px;
1761 }
1762
1763 .disco-text-\[14px\] {
1764 font-size: 14px;
1765 }
1766
1767 .disco-text-\[16px\] {
1768 font-size: 16px;
1769 }
1770
1771 .disco-text-\[30px\] {
1772 font-size: 30px;
1773 }
1774
1775 .disco-text-\[80px\] {
1776 font-size: 80px;
1777 }
1778
1779 .disco-text-base {
1780 font-size: 1rem;
1781 line-height: 1.5rem;
1782 }
1783
1784 .disco-text-lg {
1785 font-size: 1.125rem;
1786 line-height: 1.75rem;
1787 }
1788
1789 .disco-text-sm {
1790 font-size: 0.875rem;
1791 line-height: 1.25rem;
1792 }
1793
1794 .disco-text-xl {
1795 font-size: 1.25rem;
1796 line-height: 1.75rem;
1797 }
1798
1799 .disco-text-xs {
1800 font-size: 0.75rem;
1801 line-height: 1rem;
1802 }
1803
1804 .disco-font-bold {
1805 font-weight: 700;
1806 }
1807
1808 .disco-font-extrabold {
1809 font-weight: 800;
1810 }
1811
1812 .disco-font-light {
1813 font-weight: 300;
1814 }
1815
1816 .disco-font-medium {
1817 font-weight: 500;
1818 }
1819
1820 .disco-font-normal {
1821 font-weight: 400;
1822 }
1823
1824 .disco-font-semibold {
1825 font-weight: 600;
1826 }
1827
1828 .disco-uppercase {
1829 text-transform: uppercase;
1830 }
1831
1832 .disco-leading-6 {
1833 line-height: 1.5rem;
1834 }
1835
1836 .disco-leading-7 {
1837 line-height: 1.75rem;
1838 }
1839
1840 .disco-leading-9 {
1841 line-height: 2.25rem;
1842 }
1843
1844 .disco-leading-\[16\.1px\] {
1845 line-height: 16.1px;
1846 }
1847
1848 .disco-leading-\[18\.2px\] {
1849 line-height: 18.2px;
1850 }
1851
1852 .disco-leading-\[19\.38px\] {
1853 line-height: 19.38px;
1854 }
1855
1856 .disco-leading-\[19\.5px\] {
1857 line-height: 19.5px;
1858 }
1859
1860 .disco-leading-none {
1861 line-height: 1;
1862 }
1863
1864 .disco-leading-relaxed {
1865 line-height: 1.625;
1866 }
1867
1868 .disco-leading-snug {
1869 line-height: 1.375;
1870 }
1871
1872 .disco-leading-tight {
1873 line-height: 1.25;
1874 }
1875
1876 .disco-tracking-\[-0\.2px\] {
1877 letter-spacing: -0.2px;
1878 }
1879
1880 .disco-tracking-\[-0\.5px\] {
1881 letter-spacing: -0.5px;
1882 }
1883
1884 .disco-tracking-\[0\.22px\] {
1885 letter-spacing: 0.22px;
1886 }
1887
1888 .disco-tracking-\[0\.42px\] {
1889 letter-spacing: 0.42px;
1890 }
1891
1892 .disco-tracking-\[2\.5px\] {
1893 letter-spacing: 2.5px;
1894 }
1895
1896 .disco-tracking-wide {
1897 letter-spacing: 0.025em;
1898 }
1899
1900 .disco-tracking-wider {
1901 letter-spacing: 0.05em;
1902 }
1903
1904 .disco-tracking-widest {
1905 letter-spacing: 0.1em;
1906 }
1907
1908 .disco-text-\[\#090909\] {
1909 --tw-text-opacity: 1;
1910 color: rgb(9 9 9 / var(--tw-text-opacity, 1));
1911 }
1912
1913 .disco-text-\[\#0f172a\] {
1914 --tw-text-opacity: 1;
1915 color: rgb(15 23 42 / var(--tw-text-opacity, 1));
1916 }
1917
1918 .disco-text-\[\#10C88A\] {
1919 --tw-text-opacity: 1;
1920 color: rgb(16 200 138 / var(--tw-text-opacity, 1));
1921 }
1922
1923 .disco-text-\[\#15803D\] {
1924 --tw-text-opacity: 1;
1925 color: rgb(21 128 61 / var(--tw-text-opacity, 1));
1926 }
1927
1928 .disco-text-\[\#15803d\] {
1929 --tw-text-opacity: 1;
1930 color: rgb(21 128 61 / var(--tw-text-opacity, 1));
1931 }
1932
1933 .disco-text-\[\#16A34A\] {
1934 --tw-text-opacity: 1;
1935 color: rgb(22 163 74 / var(--tw-text-opacity, 1));
1936 }
1937
1938 .disco-text-\[\#1a1d1f\] {
1939 --tw-text-opacity: 1;
1940 color: rgb(26 29 31 / var(--tw-text-opacity, 1));
1941 }
1942
1943 .disco-text-\[\#1e293b\] {
1944 --tw-text-opacity: 1;
1945 color: rgb(30 41 59 / var(--tw-text-opacity, 1));
1946 }
1947
1948 .disco-text-\[\#2563eb\] {
1949 --tw-text-opacity: 1;
1950 color: rgb(37 99 235 / var(--tw-text-opacity, 1));
1951 }
1952
1953 .disco-text-\[\#334155\] {
1954 --tw-text-opacity: 1;
1955 color: rgb(51 65 85 / var(--tw-text-opacity, 1));
1956 }
1957
1958 .disco-text-\[\#35483D\] {
1959 --tw-text-opacity: 1;
1960 color: rgb(53 72 61 / var(--tw-text-opacity, 1));
1961 }
1962
1963 .disco-text-\[\#475569\] {
1964 --tw-text-opacity: 1;
1965 color: rgb(71 85 105 / var(--tw-text-opacity, 1));
1966 }
1967
1968 .disco-text-\[\#4B5563\] {
1969 --tw-text-opacity: 1;
1970 color: rgb(75 85 99 / var(--tw-text-opacity, 1));
1971 }
1972
1973 .disco-text-\[\#92400E\] {
1974 --tw-text-opacity: 1;
1975 color: rgb(146 64 14 / var(--tw-text-opacity, 1));
1976 }
1977
1978 .disco-text-\[\#94a3b8\] {
1979 --tw-text-opacity: 1;
1980 color: rgb(148 163 184 / var(--tw-text-opacity, 1));
1981 }
1982
1983 .disco-text-\[\#F59E0B\] {
1984 --tw-text-opacity: 1;
1985 color: rgb(245 158 11 / var(--tw-text-opacity, 1));
1986 }
1987
1988 .disco-text-\[\#F78411\] {
1989 --tw-text-opacity: 1;
1990 color: rgb(247 132 17 / var(--tw-text-opacity, 1));
1991 }
1992
1993 .disco-text-\[rgba\(255\,255\,255\,0\.6\)\] {
1994 color: rgba(255,255,255,0.6);
1995 }
1996
1997 .disco-text-black {
1998 --tw-text-opacity: 1;
1999 color: rgb(0 0 0 / var(--tw-text-opacity, 1));
2000 }
2001
2002 .disco-text-blue-600 {
2003 --tw-text-opacity: 1;
2004 color: rgb(37 99 235 / var(--tw-text-opacity, 1));
2005 }
2006
2007 .disco-text-emerald-600 {
2008 --tw-text-opacity: 1;
2009 color: rgb(5 150 105 / var(--tw-text-opacity, 1));
2010 }
2011
2012 .disco-text-emerald-700 {
2013 --tw-text-opacity: 1;
2014 color: rgb(4 120 87 / var(--tw-text-opacity, 1));
2015 }
2016
2017 .disco-text-gray-100 {
2018 --tw-text-opacity: 1;
2019 color: rgb(243 244 246 / var(--tw-text-opacity, 1));
2020 }
2021
2022 .disco-text-gray-300 {
2023 --tw-text-opacity: 1;
2024 color: rgb(209 213 219 / var(--tw-text-opacity, 1));
2025 }
2026
2027 .disco-text-gray-400 {
2028 --tw-text-opacity: 1;
2029 color: rgb(156 163 175 / var(--tw-text-opacity, 1));
2030 }
2031
2032 .disco-text-gray-500 {
2033 --tw-text-opacity: 1;
2034 color: rgb(107 114 128 / var(--tw-text-opacity, 1));
2035 }
2036
2037 .disco-text-gray-600 {
2038 --tw-text-opacity: 1;
2039 color: rgb(75 85 99 / var(--tw-text-opacity, 1));
2040 }
2041
2042 .disco-text-gray-700 {
2043 --tw-text-opacity: 1;
2044 color: rgb(55 65 81 / var(--tw-text-opacity, 1));
2045 }
2046
2047 .disco-text-gray-800 {
2048 --tw-text-opacity: 1;
2049 color: rgb(31 41 55 / var(--tw-text-opacity, 1));
2050 }
2051
2052 .disco-text-gray-900 {
2053 --tw-text-opacity: 1;
2054 color: rgb(17 24 39 / var(--tw-text-opacity, 1));
2055 }
2056
2057 .disco-text-green-600 {
2058 --tw-text-opacity: 1;
2059 color: rgb(22 163 74 / var(--tw-text-opacity, 1));
2060 }
2061
2062 .disco-text-green-700 {
2063 --tw-text-opacity: 1;
2064 color: rgb(21 128 61 / var(--tw-text-opacity, 1));
2065 }
2066
2067 .disco-text-orange-600 {
2068 --tw-text-opacity: 1;
2069 color: rgb(234 88 12 / var(--tw-text-opacity, 1));
2070 }
2071
2072 .disco-text-primary {
2073 --tw-text-opacity: 1;
2074 color: rgb(71 205 137 / var(--tw-text-opacity, 1));
2075 }
2076
2077 .disco-text-primary-dark {
2078 --tw-text-opacity: 1;
2079 color: rgb(60 186 122 / var(--tw-text-opacity, 1));
2080 }
2081
2082 .disco-text-red-400 {
2083 --tw-text-opacity: 1;
2084 color: rgb(248 113 113 / var(--tw-text-opacity, 1));
2085 }
2086
2087 .disco-text-red-500 {
2088 --tw-text-opacity: 1;
2089 color: rgb(239 68 68 / var(--tw-text-opacity, 1));
2090 }
2091
2092 .disco-text-transparent {
2093 color: transparent;
2094 }
2095
2096 .disco-text-white {
2097 --tw-text-opacity: 1;
2098 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2099 }
2100
2101 .disco-text-white\/35 {
2102 color: rgb(255 255 255 / 0.35);
2103 }
2104
2105 .disco-text-white\/50 {
2106 color: rgb(255 255 255 / 0.5);
2107 }
2108
2109 .disco-text-yellow-700 {
2110 --tw-text-opacity: 1;
2111 color: rgb(161 98 7 / var(--tw-text-opacity, 1));
2112 }
2113
2114 .disco-line-through {
2115 text-decoration-line: line-through;
2116 }
2117
2118 .disco-no-underline {
2119 text-decoration-line: none;
2120 }
2121
2122 .disco-opacity-50 {
2123 opacity: 0.5;
2124 }
2125
2126 .disco-opacity-\[0\.06\] {
2127 opacity: 0.06;
2128 }
2129
2130 .disco-shadow {
2131 --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
2132 --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
2133 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2134 }
2135
2136 .disco-shadow-\[0px_0px_0px_3px_rgba\(245\,158\,11\,0\.07\)\] {
2137 --tw-shadow: 0px 0px 0px 3px rgba(245,158,11,0.07);
2138 --tw-shadow-colored: 0px 0px 0px 3px var(--tw-shadow-color);
2139 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2140 }
2141
2142 .disco-shadow-\[0px_8px_24px_0px_rgba\(22\,163\,74\,0\.18\)\] {
2143 --tw-shadow: 0px 8px 24px 0px rgba(22,163,74,0.18);
2144 --tw-shadow-colored: 0px 8px 24px 0px var(--tw-shadow-color);
2145 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2146 }
2147
2148 .disco-shadow-lg {
2149 --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
2150 --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
2151 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2152 }
2153
2154 .disco-shadow-md {
2155 --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
2156 --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
2157 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2158 }
2159
2160 .disco-shadow-sm {
2161 --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
2162 --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
2163 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2164 }
2165
2166 .disco-shadow-emerald-100 {
2167 --tw-shadow-color: #d1fae5;
2168 --tw-shadow: var(--tw-shadow-colored);
2169 }
2170
2171 .disco-shadow-orange-500\/50 {
2172 --tw-shadow-color: rgb(249 115 22 / 0.5);
2173 --tw-shadow: var(--tw-shadow-colored);
2174 }
2175
2176 .disco-outline-none {
2177 outline: 2px solid transparent;
2178 outline-offset: 2px;
2179 }
2180
2181 .disco-ring-0 {
2182 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
2183 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
2184 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
2185 }
2186
2187 .disco-transition {
2188 transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
2189 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2190 transition-duration: 150ms;
2191 }
2192
2193 .disco-transition-all {
2194 transition-property: all;
2195 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2196 transition-duration: 150ms;
2197 }
2198
2199 .disco-transition-colors {
2200 transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
2201 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2202 transition-duration: 150ms;
2203 }
2204
2205 .disco-transition-transform {
2206 transition-property: transform;
2207 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2208 transition-duration: 150ms;
2209 }
2210
2211 .disco-duration-150 {
2212 transition-duration: 150ms;
2213 }
2214
2215 .disco-duration-200 {
2216 transition-duration: 200ms;
2217 }
2218
2219 .disco-duration-300 {
2220 transition-duration: 300ms;
2221 }
2222
2223 .disco-ease-in-out {
2224 transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2225 }
2226
2227 a:focus {
2228 outline: none;
2229 box-shadow: none;
2230 }
2231
2232 #wpbody-content {
2233 padding-bottom: 10px;
2234 }
2235
2236 #wpfooter {
2237 display: none;
2238 }
2239
2240 .last\:disco-border-b-0:last-child {
2241 border-bottom-width: 0px;
2242 }
2243
2244 .hover\:-disco-translate-y-1:hover {
2245 --tw-translate-y: -0.25rem;
2246 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2247 }
2248
2249 .hover\:disco-scale-105:hover {
2250 --tw-scale-x: 1.05;
2251 --tw-scale-y: 1.05;
2252 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2253 }
2254
2255 .hover\:disco-border-\[\#10C88A\]:hover {
2256 --tw-border-opacity: 1;
2257 border-color: rgb(16 200 138 / var(--tw-border-opacity, 1));
2258 }
2259
2260 .hover\:disco-border-primary:hover {
2261 --tw-border-opacity: 1;
2262 border-color: rgb(71 205 137 / var(--tw-border-opacity, 1));
2263 }
2264
2265 .hover\:disco-bg-gray-200:hover {
2266 --tw-bg-opacity: 1;
2267 background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
2268 }
2269
2270 .hover\:disco-bg-gray-50:hover {
2271 --tw-bg-opacity: 1;
2272 background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
2273 }
2274
2275 .hover\:disco-bg-primary:hover {
2276 --tw-bg-opacity: 1;
2277 background-color: rgb(71 205 137 / var(--tw-bg-opacity, 1));
2278 }
2279
2280 .hover\:disco-bg-white:hover {
2281 --tw-bg-opacity: 1;
2282 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
2283 }
2284
2285 .hover\:disco-text-\[\#10C88A\]:hover {
2286 --tw-text-opacity: 1;
2287 color: rgb(16 200 138 / var(--tw-text-opacity, 1));
2288 }
2289
2290 .hover\:disco-text-gray-600:hover {
2291 --tw-text-opacity: 1;
2292 color: rgb(75 85 99 / var(--tw-text-opacity, 1));
2293 }
2294
2295 .hover\:disco-text-primary:hover {
2296 --tw-text-opacity: 1;
2297 color: rgb(71 205 137 / var(--tw-text-opacity, 1));
2298 }
2299
2300 .hover\:disco-text-primary-dark:hover {
2301 --tw-text-opacity: 1;
2302 color: rgb(60 186 122 / var(--tw-text-opacity, 1));
2303 }
2304
2305 .hover\:disco-text-white:hover {
2306 --tw-text-opacity: 1;
2307 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2308 }
2309
2310 .hover\:disco-underline:hover {
2311 text-decoration-line: underline;
2312 }
2313
2314 .hover\:disco-shadow-md:hover {
2315 --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
2316 --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
2317 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2318 }
2319
2320 .hover\:disco-shadow-sm:hover {
2321 --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
2322 --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
2323 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2324 }
2325
2326 .focus\:disco-rounded-2xl:focus {
2327 border-radius: 1rem;
2328 }
2329
2330 .focus\:disco-rounded-full:focus {
2331 border-radius: 9999px;
2332 }
2333
2334 .focus\:disco-rounded-xl:focus {
2335 border-radius: 0.75rem;
2336 }
2337
2338 .focus\:disco-text-white:focus {
2339 --tw-text-opacity: 1;
2340 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2341 }
2342
2343 .focus\:disco-shadow-none:focus {
2344 --tw-shadow: 0 0 #0000;
2345 --tw-shadow-colored: 0 0 #0000;
2346 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
2347 }
2348
2349 .focus\:disco-outline-none:focus {
2350 outline: 2px solid transparent;
2351 outline-offset: 2px;
2352 }
2353
2354 .active\:disco-scale-95:active {
2355 --tw-scale-x: .95;
2356 --tw-scale-y: .95;
2357 transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
2358 }
2359
2360 .disco-group:hover .group-hover\:disco-bg-primary {
2361 --tw-bg-opacity: 1;
2362 background-color: rgb(71 205 137 / var(--tw-bg-opacity, 1));
2363 }
2364
2365 .disco-group:hover .group-hover\:\!disco-text-white {
2366 --tw-text-opacity: 1 !important;
2367 color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
2368 }
2369
2370 @media (min-width: 768px) {
2371 .md\:disco-grid-cols-2 {
2372 grid-template-columns: repeat(2, minmax(0, 1fr));
2373 }
2374
2375 .md\:disco-grid-cols-3 {
2376 grid-template-columns: repeat(3, minmax(0, 1fr));
2377 }
2378
2379 .md\:disco-flex-row {
2380 flex-direction: row;
2381 }
2382
2383 .md\:disco-text-5xl {
2384 font-size: 3rem;
2385 line-height: 1;
2386 }
2387 }
2388
2389 @media (min-width: 1024px) {
2390 .lg\:disco-grid-cols-4 {
2391 grid-template-columns: repeat(4, minmax(0, 1fr));
2392 }
2393
2394 .lg\:disco-flex-row {
2395 flex-direction: row;
2396 }
2397
2398 .lg\:disco-px-16 {
2399 padding-left: 4rem;
2400 padding-right: 4rem;
2401 }
2402
2403 .lg\:disco-text-\[40px\] {
2404 font-size: 40px;
2405 }
2406 }
2407