PluginProbe
Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO / 1.4.19
Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO v1.4.19
1.4.19 1.4.18 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 All 182 releases
← All changes | backend/views/asset/common-tailwind.css +2814 -1880 1.3.52 → 1.4.19 View file →
@@ -1,2406 +1,3340 @@
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: ;
1 +/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
2 +@layer properties;
3 +@layer theme, base, components;
4 +@layer theme {
5 + :root, :host {
6 + --disco-font-sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', Arial,
7 + sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
8 + --disco-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
9 + monospace;
10 + --disco-color-red-400: oklch(70.4% 0.191 22.216);
11 + --disco-color-red-500: oklch(63.7% 0.237 25.331);
12 + --disco-color-orange-50: oklch(98% 0.016 73.684);
13 + --disco-color-orange-100: oklch(95.4% 0.038 75.164);
14 + --disco-color-orange-200: oklch(90.1% 0.076 70.697);
15 + --disco-color-orange-500: oklch(70.5% 0.213 47.604);
16 + --disco-color-orange-600: oklch(64.6% 0.222 41.116);
17 + --disco-color-amber-400: oklch(82.8% 0.189 84.429);
18 + --disco-color-yellow-50: oklch(98.7% 0.026 102.212);
19 + --disco-color-yellow-100: oklch(97.3% 0.071 103.193);
20 + --disco-color-yellow-200: oklch(94.5% 0.129 101.54);
21 + --disco-color-yellow-700: oklch(55.4% 0.135 66.442);
22 + --disco-color-green-100: oklch(96.2% 0.044 156.743);
23 + --disco-color-green-500: oklch(72.3% 0.219 149.579);
24 + --disco-color-green-600: oklch(62.7% 0.194 149.214);
25 + --disco-color-green-700: oklch(52.7% 0.154 150.069);
26 + --disco-color-emerald-50: oklch(97.9% 0.021 166.113);
27 + --disco-color-emerald-100: oklch(95% 0.052 163.051);
28 + --disco-color-emerald-400: oklch(76.5% 0.177 163.223);
29 + --disco-color-emerald-500: oklch(69.6% 0.17 162.48);
30 + --disco-color-emerald-600: oklch(59.6% 0.145 163.225);
31 + --disco-color-emerald-700: oklch(50.8% 0.118 165.612);
32 + --disco-color-teal-50: oklch(98.4% 0.014 180.72);
33 + --disco-color-blue-50: oklch(97% 0.014 254.604);
34 + --disco-color-blue-100: oklch(93.2% 0.032 255.585);
35 + --disco-color-blue-500: oklch(62.3% 0.214 259.815);
36 + --disco-color-blue-600: oklch(54.6% 0.245 262.881);
37 + --disco-color-purple-50: oklch(97.7% 0.014 308.299);
38 + --disco-color-rose-50: oklch(96.9% 0.015 12.422);
39 + --disco-color-gray-50: oklch(98.5% 0.002 247.839);
40 + --disco-color-gray-100: oklch(96.7% 0.003 264.542);
41 + --disco-color-gray-200: oklch(92.8% 0.006 264.531);
42 + --disco-color-gray-300: oklch(87.2% 0.01 258.338);
43 + --disco-color-gray-400: oklch(70.7% 0.022 261.325);
44 + --disco-color-gray-500: oklch(55.1% 0.027 264.364);
45 + --disco-color-gray-600: oklch(44.6% 0.03 256.802);
46 + --disco-color-gray-700: oklch(37.3% 0.034 259.733);
47 + --disco-color-gray-800: oklch(27.8% 0.033 256.848);
48 + --disco-color-gray-900: oklch(21% 0.034 264.665);
49 + --disco-color-black: #000;
50 + --disco-color-white: #fff;
51 + --disco-spacing: 0.25rem;
52 + --disco-container-xs: 20rem;
53 + --disco-container-sm: 24rem;
54 + --disco-container-md: 28rem;
55 + --disco-container-xl: 36rem;
56 + --disco-container-5xl: 64rem;
57 + --disco-text-xs: 0.75rem;
58 + --disco-text-xs--line-height: calc(1 / 0.75);
59 + --disco-text-sm: 0.875rem;
60 + --disco-text-sm--line-height: calc(1.25 / 0.875);
61 + --disco-text-base: 1rem;
62 + --disco-text-base--line-height: calc(1.5 / 1);
63 + --disco-text-lg: 1.125rem;
64 + --disco-text-lg--line-height: calc(1.75 / 1.125);
65 + --disco-text-xl: 1.25rem;
66 + --disco-text-xl--line-height: calc(1.75 / 1.25);
67 + --disco-text-2xl: 1.5rem;
68 + --disco-text-2xl--line-height: calc(2 / 1.5);
69 + --disco-text-3xl: 1.875rem;
70 + --disco-text-3xl--line-height: calc(2.25 / 1.875);
71 + --disco-text-4xl: 2.25rem;
72 + --disco-text-4xl--line-height: calc(2.5 / 2.25);
73 + --disco-text-5xl: 3rem;
74 + --disco-text-5xl--line-height: 1;
75 + --disco-font-weight-light: 300;
76 + --disco-font-weight-normal: 400;
77 + --disco-font-weight-medium: 500;
78 + --disco-font-weight-semibold: 600;
79 + --disco-font-weight-bold: 700;
80 + --disco-font-weight-extrabold: 800;
81 + --disco-tracking-tight: -0.025em;
82 + --disco-tracking-wide: 0.025em;
83 + --disco-tracking-wider: 0.05em;
84 + --disco-tracking-widest: 0.1em;
85 + --disco-leading-tight: 1.25;
86 + --disco-leading-snug: 1.375;
87 + --disco-leading-relaxed: 1.625;
88 + --disco-radius-xs: 0.125rem;
89 + --disco-radius-sm: 0.25rem;
90 + --disco-radius-md: 0.375rem;
91 + --disco-radius-lg: 0.5rem;
92 + --disco-radius-xl: 0.75rem;
93 + --disco-radius-2xl: 1rem;
94 + --disco-radius-3xl: 1.5rem;
95 + --disco-radius-4xl: 2rem;
96 + --disco-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
97 + --disco-animate-spin: spin 1s linear infinite;
98 + --disco-animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
99 + --disco-default-transition-duration: 150ms;
100 + --disco-default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
101 + --disco-default-font-family: var(--disco-font-sans);
102 + --disco-default-mono-font-family: var(--disco-font-mono);
103 + --disco-color-primary-light: #dfffefe6;
104 + --disco-color-primary: #47cd89;
105 + --disco-color-primary-dark: #3cba7a;
106 + }
55 107 }
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: ;
108 +@layer base {
109 + *, ::after, ::before, ::backdrop, ::file-selector-button {
110 + box-sizing: border-box;
111 + margin: 0;
112 + padding: 0;
113 + border: 0 solid;
114 + }
115 + html, :host {
116 + line-height: 1.5;
117 + -webkit-text-size-adjust: 100%;
118 + tab-size: 4;
119 + font-family: var(--disco-default-font-family, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');
120 + font-feature-settings: var(--disco-default-font-feature-settings, normal);
121 + font-variation-settings: var(--disco-default-font-variation-settings, normal);
122 + -webkit-tap-highlight-color: transparent;
123 + }
124 + hr {
125 + height: 0;
126 + color: inherit;
127 + border-top-width: 1px;
128 + }
129 + abbr:where([title]) {
130 + -webkit-text-decoration: underline dotted;
131 + text-decoration: underline dotted;
132 + }
133 + h1, h2, h3, h4, h5, h6 {
134 + font-size: inherit;
135 + font-weight: inherit;
136 + }
137 + a {
138 + color: inherit;
139 + -webkit-text-decoration: inherit;
140 + text-decoration: inherit;
141 + }
142 + b, strong {
143 + font-weight: bolder;
144 + }
145 + code, kbd, samp, pre {
146 + font-family: var(--disco-default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);
147 + font-feature-settings: var(--disco-default-mono-font-feature-settings, normal);
148 + font-variation-settings: var(--disco-default-mono-font-variation-settings, normal);
149 + font-size: 1em;
150 + }
151 + small {
152 + font-size: 80%;
153 + }
154 + sub, sup {
155 + font-size: 75%;
156 + line-height: 0;
157 + position: relative;
158 + vertical-align: baseline;
159 + }
160 + sub {
161 + bottom: -0.25em;
162 + }
163 + sup {
164 + top: -0.5em;
165 + }
166 + table {
167 + text-indent: 0;
168 + border-color: inherit;
169 + border-collapse: collapse;
170 + }
171 + :-moz-focusring:where(:not(iframe)) {
172 + outline: auto;
173 + }
174 + progress {
175 + vertical-align: baseline;
176 + }
177 + summary {
178 + display: list-item;
179 + }
180 + ol, ul, menu {
181 + list-style: none;
182 + }
183 + img, svg, video, canvas, audio, iframe, embed, object {
184 + display: block;
185 + vertical-align: middle;
186 + }
187 + img, video {
188 + max-width: 100%;
189 + height: auto;
190 + }
191 + button, input, select, optgroup, textarea, ::file-selector-button {
192 + font: inherit;
193 + font-feature-settings: inherit;
194 + font-variation-settings: inherit;
195 + letter-spacing: inherit;
196 + color: inherit;
197 + border-radius: 0;
198 + background-color: transparent;
199 + opacity: 1;
200 + }
201 + :where(select:is([multiple], [size])) optgroup {
202 + font-weight: bolder;
203 + }
204 + :where(select:is([multiple], [size])) optgroup option {
205 + padding-inline-start: 20px;
206 + }
207 + ::file-selector-button {
208 + margin-inline-end: 4px;
209 + }
210 + ::placeholder {
211 + opacity: 1;
212 + }
213 + @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
214 + ::placeholder {
215 + color: currentcolor;
216 + @supports (color: color-mix(in lab, red, red)) {
217 + color: color-mix(in oklab, currentcolor 50%, transparent);
218 + }
219 + }
220 + }
221 + textarea {
222 + resize: vertical;
223 + }
224 + ::-webkit-search-decoration {
225 + -webkit-appearance: none;
226 + }
227 + ::-webkit-date-and-time-value {
228 + min-height: 1lh;
229 + text-align: inherit;
230 + }
231 + ::-webkit-datetime-edit {
232 + display: inline-flex;
233 + }
234 + ::-webkit-datetime-edit-fields-wrapper {
235 + padding: 0;
236 + }
237 + ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
238 + padding-block: 0;
239 + }
240 + ::-webkit-calendar-picker-indicator {
241 + line-height: 1;
242 + }
243 + :-moz-ui-invalid {
244 + box-shadow: none;
245 + }
246 + button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button {
247 + appearance: button;
248 + }
249 + ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
250 + height: auto;
251 + }
252 + [hidden]:where(:not([hidden='until-found'])) {
253 + display: none !important;
254 + }
109 255 }
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 */
256 +.disco\:\@container\/card-header {
257 + container-type: inline-size;
258 + container-name: card-header;
259 +}
260 +.disco\:pointer-events-none {
261 + pointer-events: none;
262 +}
263 +.disco\:invisible {
264 + visibility: hidden;
265 +}
266 +.disco\:sr-only {
267 + position: absolute;
268 + width: 1px;
269 + height: 1px;
270 + padding: 0;
271 + margin: -1px;
272 + overflow: hidden;
273 + clip-path: inset(50%);
274 + white-space: nowrap;
123 275 border-width: 0;
124 - /* 2 */
125 - border-style: solid;
126 - /* 2 */
127 - border-color: #e5e7eb;
128 - /* 2 */
129 276 }
130 -
131 -::before,
132 -::after {
133 - --tw-content: '';
277 +.disco\:absolute {
278 + position: absolute;
134 279 }
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 */
280 +.disco\:fixed {
281 + position: fixed;
163 282 }
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 */
283 +.disco\:relative {
284 + position: relative;
175 285 }
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 */
286 +.disco\:sticky {
287 + position: sticky;
190 288 }
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;
289 +.disco\:inset-0 {
290 + inset: 0px;
199 291 }
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;
292 +.disco\:inset-x-0 {
293 + inset-inline: 0px;
213 294 }
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;
295 +.disco\:-top-30 {
296 + top: calc(var(--disco-spacing) * -30);
222 297 }
223 -
224 -/*
225 -Add the correct font weight in Edge and Safari.
226 -*/
227 -
228 -b,
229 -strong {
230 - font-weight: bolder;
298 +.disco\:top-0 {
299 + top: 0px;
231 300 }
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 */
301 +.disco\:top-0\.5 {
302 + top: calc(var(--disco-spacing) * 0.5);
252 303 }
253 -
254 -/*
255 -Add the correct font size in all browsers.
256 -*/
257 -
258 -small {
259 - font-size: 80%;
304 +.disco\:top-1\/2 {
305 + top: calc(1 / 2 * 100%);
260 306 }
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;
307 +.disco\:top-8 {
308 + top: calc(var(--disco-spacing) * 8);
272 309 }
273 -
274 -sub {
275 - bottom: -0.25em;
310 +.disco\:top-full {
311 + top: 100%;
276 312 }
277 -
278 -sup {
279 - top: -0.5em;
313 +.disco\:right-0 {
314 + right: 0px;
280 315 }
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 */
316 +.disco\:right-3 {
317 + right: calc(var(--disco-spacing) * 3);
295 318 }
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 */
319 +.disco\:bottom-0 {
320 + bottom: 0px;
328 321 }
329 -
330 -/*
331 -Remove the inheritance of text transform in Edge and Firefox.
332 -*/
333 -
334 -button,
335 -select {
336 - text-transform: none;
322 +.disco\:-left-20 {
323 + left: calc(var(--disco-spacing) * -20);
337 324 }
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 */
325 +.disco\:left-0 {
326 + left: 0px;
354 327 }
355 -
356 -/*
357 -Use the modern Firefox focus style for all focusable elements.
358 -*/
359 -
360 -:-moz-focusring {
361 - outline: auto;
328 +.disco\:left-0\.5 {
329 + left: calc(var(--disco-spacing) * 0.5);
362 330 }
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;
331 +.disco\:left-1\/2 {
332 + left: calc(1 / 2 * 100%);
370 333 }
371 -
372 -/*
373 -Add the correct vertical alignment in Chrome and Firefox.
374 -*/
375 -
376 -progress {
377 - vertical-align: baseline;
334 +.disco\:left-2\.5 {
335 + left: calc(var(--disco-spacing) * 2.5);
378 336 }
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;
337 +.disco\:left-3 {
338 + left: calc(var(--disco-spacing) * 3);
387 339 }
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 */
340 +.disco\:left-6 {
341 + left: calc(var(--disco-spacing) * 6);
399 342 }
400 -
401 -/*
402 -Remove the inner padding in Chrome and Safari on macOS.
403 -*/
404 -
405 -::-webkit-search-decoration {
406 - -webkit-appearance: none;
343 +.disco\:isolate {
344 + isolation: isolate;
407 345 }
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 */
346 +.disco\:z-0 {
347 + z-index: 0;
419 348 }
420 -
421 -/*
422 -Add the correct display in Chrome and Safari.
423 -*/
424 -
425 -summary {
426 - display: list-item;
349 +.disco\:z-10 {
350 + z-index: 10;
427 351 }
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;
352 +.disco\:z-50 {
353 + z-index: 50;
447 354 }
448 -
449 -fieldset {
450 - margin: 0;
451 - padding: 0;
355 +.disco\:col-start-2 {
356 + grid-column-start: 2;
452 357 }
453 -
454 -legend {
455 - padding: 0;
358 +.disco\:row-span-2 {
359 + grid-row: span 2 / span 2;
456 360 }
457 -
458 -ol,
459 -ul,
460 -menu {
461 - list-style: none;
462 - margin: 0;
463 - padding: 0;
361 +.disco\:row-start-1 {
362 + grid-row-start: 1;
464 363 }
465 -
466 -/*
467 -Reset default styling for dialogs.
468 -*/
469 -
470 -dialog {
471 - padding: 0;
364 +.disco\:m-0 {
365 + margin: 0px;
472 366 }
473 -
474 -/*
475 -Prevent resizing textareas horizontally by default.
476 -*/
477 -
478 -textarea {
479 - resize: vertical;
367 +.disco\:mx-auto {
368 + margin-inline: auto;
480 369 }
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 */
370 +.disco\:mx-auto\! {
371 + margin-inline: auto !important;
493 372 }
494 -
495 -/*
496 -Set the default cursor for buttons.
497 -*/
498 -
499 -button,
500 -[role="button"] {
501 - cursor: pointer;
373 +.disco\:my-1 {
374 + margin-block: var(--disco-spacing);
502 375 }
503 -
504 -/*
505 -Make sure disabled buttons don't get the pointer cursor.
506 -*/
507 -
508 -:disabled {
509 - cursor: default;
376 +.disco\:my-3 {
377 + margin-block: calc(var(--disco-spacing) * 3);
510 378 }
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 */
379 +.disco\:my-4 {
380 + margin-block: calc(var(--disco-spacing) * 4);
530 381 }
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;
382 +.disco\:my-5 {
383 + margin-block: calc(var(--disco-spacing) * 5);
540 384 }
541 -
542 -/* Make elements with the HTML hidden attribute stay hidden by default */
543 -
544 -[hidden]:where(:not([hidden="until-found"])) {
545 - display: none;
385 +.disco\:mt-0\.5 {
386 + margin-top: calc(var(--disco-spacing) * 0.5);
546 387 }
547 -
548 -.disco-pointer-events-none {
549 - pointer-events: none;
388 +.disco\:mt-1 {
389 + margin-top: var(--disco-spacing);
550 390 }
551 -
552 -.disco-absolute {
553 - position: absolute;
391 +.disco\:mt-1\.5 {
392 + margin-top: calc(var(--disco-spacing) * 1.5);
554 393 }
555 -
556 -.disco-relative {
557 - position: relative;
394 +.disco\:mt-2 {
395 + margin-top: calc(var(--disco-spacing) * 2);
558 396 }
559 -
560 -.disco-left-0 {
561 - left: 0px;
397 +.disco\:mt-3\! {
398 + margin-top: calc(var(--disco-spacing) * 3) !important;
562 399 }
563 -
564 -.disco-left-0\.5 {
565 - left: 0.125rem;
400 +.disco\:mt-4 {
401 + margin-top: calc(var(--disco-spacing) * 4);
566 402 }
567 -
568 -.disco-left-3 {
569 - left: 0.75rem;
403 +.disco\:mt-4\! {
404 + margin-top: calc(var(--disco-spacing) * 4) !important;
570 405 }
571 -
572 -.disco-left-6 {
573 - left: 1.5rem;
406 +.disco\:mt-5 {
407 + margin-top: calc(var(--disco-spacing) * 5);
574 408 }
575 -
576 -.disco-left-\[-80px\] {
577 - left: -80px;
409 +.disco\:mt-6 {
410 + margin-top: calc(var(--disco-spacing) * 6);
578 411 }
579 -
580 -.disco-right-0 {
581 - right: 0px;
412 +.disco\:mt-10 {
413 + margin-top: calc(var(--disco-spacing) * 10);
582 414 }
583 -
584 -.disco-right-3 {
585 - right: 0.75rem;
415 +.disco\:mt-\[6px\] {
416 + margin-top: 6px;
586 417 }
587 -
588 -.disco-top-0 {
589 - top: 0px;
418 +.disco\:mt-auto {
419 + margin-top: auto;
590 420 }
591 -
592 -.disco-top-0\.5 {
593 - top: 0.125rem;
421 +.disco\:mr-1 {
422 + margin-right: var(--disco-spacing);
594 423 }
595 -
596 -.disco-top-1\/2 {
597 - top: 50%;
424 +.disco\:mr-4 {
425 + margin-right: calc(var(--disco-spacing) * 4);
598 426 }
599 -
600 -.disco-top-\[-120px\] {
601 - top: -120px;
427 +.disco\:mb-0 {
428 + margin-bottom: 0px;
602 429 }
603 -
604 -.disco-top-full {
605 - top: 100%;
430 +.disco\:mb-1 {
431 + margin-bottom: var(--disco-spacing);
606 432 }
607 -
608 -.disco-z-10 {
609 - z-index: 10;
433 +.disco\:mb-1\! {
434 + margin-bottom: var(--disco-spacing) !important;
610 435 }
611 -
612 -.disco-z-50 {
613 - z-index: 50;
436 +.disco\:mb-1\.5 {
437 + margin-bottom: calc(var(--disco-spacing) * 1.5);
614 438 }
615 -
616 -.disco-m-0 {
617 - margin: 0px;
439 +.disco\:mb-2 {
440 + margin-bottom: calc(var(--disco-spacing) * 2);
618 441 }
619 -
620 -.disco-mx-auto {
621 - margin-left: auto;
622 - margin-right: auto;
442 +.disco\:mb-2\! {
443 + margin-bottom: calc(var(--disco-spacing) * 2) !important;
623 444 }
624 -
625 -.disco-my-4 {
626 - margin-top: 1rem;
627 - margin-bottom: 1rem;
445 +.disco\:mb-3 {
446 + margin-bottom: calc(var(--disco-spacing) * 3);
628 447 }
629 -
630 -.disco-my-5 {
631 - margin-top: 1.25rem;
632 - margin-bottom: 1.25rem;
448 +.disco\:mb-3\! {
449 + margin-bottom: calc(var(--disco-spacing) * 3) !important;
633 450 }
634 -
635 -.disco-mb-0 {
636 - margin-bottom: 0px;
451 +.disco\:mb-4 {
452 + margin-bottom: calc(var(--disco-spacing) * 4);
637 453 }
638 -
639 -.disco-mb-1 {
640 - margin-bottom: 0.25rem;
454 +.disco\:mb-4\! {
455 + margin-bottom: calc(var(--disco-spacing) * 4) !important;
641 456 }
642 -
643 -.disco-mb-1\.5 {
644 - margin-bottom: 0.375rem;
457 +.disco\:mb-5 {
458 + margin-bottom: calc(var(--disco-spacing) * 5);
645 459 }
646 -
647 -.disco-mb-10 {
648 - margin-bottom: 2.5rem;
460 +.disco\:mb-5\! {
461 + margin-bottom: calc(var(--disco-spacing) * 5) !important;
649 462 }
650 -
651 -.disco-mb-2 {
652 - margin-bottom: 0.5rem;
463 +.disco\:mb-6 {
464 + margin-bottom: calc(var(--disco-spacing) * 6);
653 465 }
654 -
655 -.disco-mb-3 {
656 - margin-bottom: 0.75rem;
466 +.disco\:mb-6\! {
467 + margin-bottom: calc(var(--disco-spacing) * 6) !important;
657 468 }
658 -
659 -.disco-mb-4 {
660 - margin-bottom: 1rem;
469 +.disco\:mb-8 {
470 + margin-bottom: calc(var(--disco-spacing) * 8);
661 471 }
662 -
663 -.disco-mb-5 {
664 - margin-bottom: 1.25rem;
472 +.disco\:mb-8\! {
473 + margin-bottom: calc(var(--disco-spacing) * 8) !important;
665 474 }
666 -
667 -.disco-mb-6 {
668 - margin-bottom: 1.5rem;
475 +.disco\:mb-10\! {
476 + margin-bottom: calc(var(--disco-spacing) * 10) !important;
669 477 }
670 -
671 -.disco-mb-8 {
672 - margin-bottom: 2rem;
478 +.disco\:mb-auto {
479 + margin-bottom: auto;
673 480 }
674 -
675 -.disco-mb-auto {
676 - margin-bottom: auto;
481 +.disco\:ml-0\.5 {
482 + margin-left: calc(var(--disco-spacing) * 0.5);
677 483 }
678 -
679 -.disco-ml-1 {
680 - margin-left: 0.25rem;
484 +.disco\:ml-1 {
485 + margin-left: var(--disco-spacing);
681 486 }
682 -
683 -.disco-mr-1 {
684 - margin-right: 0.25rem;
487 +.disco\:ml-2 {
488 + margin-left: calc(var(--disco-spacing) * 2);
685 489 }
686 -
687 -.disco-mr-4 {
688 - margin-right: 1rem;
490 +.disco\:flex {
491 + display: flex;
689 492 }
690 -
691 -.disco-mt-0\.5 {
692 - margin-top: 0.125rem;
493 +.disco\:flex\! {
494 + display: flex !important;
693 495 }
694 -
695 -.disco-mt-1 {
696 - margin-top: 0.25rem;
496 +.disco\:grid {
497 + display: grid;
697 498 }
698 -
699 -.disco-mt-10 {
700 - margin-top: 2.5rem;
499 +.disco\:inline-block {
500 + display: inline-block;
701 501 }
702 -
703 -.disco-mt-3 {
704 - margin-top: 0.75rem;
502 +.disco\:inline-flex {
503 + display: inline-flex;
705 504 }
706 -
707 -.disco-mt-4 {
708 - margin-top: 1rem;
505 +.disco\:aspect-square {
506 + aspect-ratio: 1 / 1;
709 507 }
710 -
711 -.disco-mt-5 {
712 - margin-top: 1.25rem;
508 +.disco\:size-\(--cell-size\) {
509 + width: var(--cell-size);
510 + height: var(--cell-size);
713 511 }
714 -
715 -.disco-mt-6 {
716 - margin-top: 1.5rem;
512 +.disco\:size-1\.5 {
513 + width: calc(var(--disco-spacing) * 1.5);
514 + height: calc(var(--disco-spacing) * 1.5);
717 515 }
718 -
719 -.disco-mt-auto {
720 - margin-top: auto;
516 +.disco\:size-1\.75 {
517 + width: calc(var(--disco-spacing) * 1.75);
518 + height: calc(var(--disco-spacing) * 1.75);
721 519 }
722 -
723 -.disco-inline-block {
724 - display: inline-block;
520 +.disco\:size-3 {
521 + width: calc(var(--disco-spacing) * 3);
522 + height: calc(var(--disco-spacing) * 3);
725 523 }
726 -
727 -.disco-flex {
728 - display: flex;
524 +.disco\:size-4 {
525 + width: calc(var(--disco-spacing) * 4);
526 + height: calc(var(--disco-spacing) * 4);
729 527 }
730 -
731 -.disco-inline-flex {
732 - display: inline-flex;
528 +.disco\:size-5 {
529 + width: calc(var(--disco-spacing) * 5);
530 + height: calc(var(--disco-spacing) * 5);
733 531 }
734 -
735 -.disco-grid {
736 - display: grid;
532 +.disco\:size-6 {
533 + width: calc(var(--disco-spacing) * 6);
534 + height: calc(var(--disco-spacing) * 6);
737 535 }
738 -
739 -.disco-h-0\.5 {
740 - height: 0.125rem;
536 +.disco\:size-7 {
537 + width: calc(var(--disco-spacing) * 7);
538 + height: calc(var(--disco-spacing) * 7);
741 539 }
742 -
743 -.disco-h-1\.5 {
744 - height: 0.375rem;
540 +.disco\:size-8 {
541 + width: calc(var(--disco-spacing) * 8);
542 + height: calc(var(--disco-spacing) * 8);
745 543 }
746 -
747 -.disco-h-10 {
748 - height: 2.5rem;
544 +.disco\:size-9 {
545 + width: calc(var(--disco-spacing) * 9);
546 + height: calc(var(--disco-spacing) * 9);
749 547 }
750 -
751 -.disco-h-11 {
752 - height: 2.75rem;
548 +.disco\:size-12 {
549 + width: calc(var(--disco-spacing) * 12);
550 + height: calc(var(--disco-spacing) * 12);
753 551 }
754 -
755 -.disco-h-12 {
756 - height: 3rem;
552 +.disco\:size-\[6px\] {
553 + width: 6px;
554 + height: 6px;
757 555 }
758 -
759 -.disco-h-14 {
760 - height: 3.5rem;
556 +.disco\:size-\[9px\] {
557 + width: 9px;
558 + height: 9px;
761 559 }
762 -
763 -.disco-h-2\.5 {
764 - height: 0.625rem;
560 +.disco\:size-\[18px\] {
561 + width: 18px;
562 + height: 18px;
765 563 }
766 -
767 -.disco-h-3 {
768 - height: 0.75rem;
564 +.disco\:size-auto {
565 + width: auto;
566 + height: auto;
769 567 }
770 -
771 -.disco-h-3\.5 {
772 - height: 0.875rem;
568 +.disco\:size-full {
569 + width: 100%;
570 + height: 100%;
773 571 }
774 -
775 -.disco-h-4 {
776 - height: 1rem;
572 +.disco\:h-\(--cell-size\) {
573 + height: var(--cell-size);
777 574 }
778 -
779 -.disco-h-44 {
780 - height: 11rem;
575 +.disco\:h-0\.5 {
576 + height: calc(var(--disco-spacing) * 0.5);
781 577 }
782 -
783 -.disco-h-5 {
784 - height: 1.25rem;
578 +.disco\:h-0\.75 {
579 + height: calc(var(--disco-spacing) * 0.75);
785 580 }
786 -
787 -.disco-h-6 {
788 - height: 1.5rem;
581 +.disco\:h-1\.5 {
582 + height: calc(var(--disco-spacing) * 1.5);
789 583 }
790 -
791 -.disco-h-7 {
792 - height: 1.75rem;
584 +.disco\:h-3 {
585 + height: calc(var(--disco-spacing) * 3);
793 586 }
794 -
795 -.disco-h-8 {
796 - height: 2rem;
587 +.disco\:h-3\.5 {
588 + height: calc(var(--disco-spacing) * 3.5);
797 589 }
798 -
799 -.disco-h-\[21px\] {
590 +.disco\:h-4 {
591 + height: calc(var(--disco-spacing) * 4);
592 +}
593 +.disco\:h-5 {
594 + height: calc(var(--disco-spacing) * 5);
595 +}
596 +.disco\:h-6 {
597 + height: calc(var(--disco-spacing) * 6);
598 +}
599 +.disco\:h-7 {
600 + height: calc(var(--disco-spacing) * 7);
601 +}
602 +.disco\:h-7\.75 {
603 + height: calc(var(--disco-spacing) * 7.75);
604 +}
605 +.disco\:h-8 {
606 + height: calc(var(--disco-spacing) * 8);
607 +}
608 +.disco\:h-9 {
609 + height: calc(var(--disco-spacing) * 9);
610 +}
611 +.disco\:h-10 {
612 + height: calc(var(--disco-spacing) * 10);
613 +}
614 +.disco\:h-11 {
615 + height: calc(var(--disco-spacing) * 11);
616 +}
617 +.disco\:h-12 {
618 + height: calc(var(--disco-spacing) * 12);
619 +}
620 +.disco\:h-14 {
621 + height: calc(var(--disco-spacing) * 14);
622 +}
623 +.disco\:h-16 {
624 + height: calc(var(--disco-spacing) * 16);
625 +}
626 +.disco\:h-20 {
627 + height: calc(var(--disco-spacing) * 20);
628 +}
629 +.disco\:h-44 {
630 + height: calc(var(--disco-spacing) * 44);
631 +}
632 +.disco\:h-87\.5 {
633 + height: calc(var(--disco-spacing) * 87.5);
634 +}
635 +.disco\:h-\[21px\] {
800 636 height: 21px;
801 637 }
802 -
803 -.disco-h-\[31px\] {
804 - height: 31px;
638 +.disco\:h-\[26px\] {
639 + height: 26px;
805 640 }
806 -
807 -.disco-h-\[350px\] {
808 - height: 350px;
641 +.disco\:h-\[30px\] {
642 + height: 30px;
809 643 }
810 -
811 -.disco-h-\[3px\] {
812 - height: 3px;
644 +.disco\:h-\[50\%\] {
645 + height: 50%;
813 646 }
814 -
815 -.disco-h-full {
647 +.disco\:h-\[55\%\] {
648 + height: 55%;
649 +}
650 +.disco\:h-\[200px\] {
651 + height: 200px;
652 +}
653 +.disco\:h-\[280px\] {
654 + height: 280px;
655 +}
656 +.disco\:h-auto {
657 + height: auto;
658 +}
659 +.disco\:h-full {
816 660 height: 100%;
817 661 }
818 -
819 -.disco-max-h-72 {
820 - max-height: 18rem;
662 +.disco\:h-px {
663 + height: 1px;
821 664 }
822 -
823 -.disco-min-h-\[200px\] {
824 - min-height: 200px;
665 +.disco\:max-h-60 {
666 + max-height: calc(var(--disco-spacing) * 60);
825 667 }
826 -
827 -.disco-min-h-screen {
668 +.disco\:max-h-72 {
669 + max-height: calc(var(--disco-spacing) * 72);
670 +}
671 +.disco\:min-h-0\! {
672 + min-height: 0px !important;
673 +}
674 +.disco\:min-h-50 {
675 + min-height: calc(var(--disco-spacing) * 50);
676 +}
677 +.disco\:min-h-\[60vh\] {
678 + min-height: 60vh;
679 +}
680 +.disco\:min-h-\[calc\(100vh-42px\)\] {
681 + min-height: calc(100vh - 42px);
682 +}
683 +.disco\:min-h-screen {
828 684 min-height: 100vh;
829 685 }
830 -
831 -.disco-w-1 {
832 - width: 0.25rem;
686 +.disco\:w-\(--cell-size\) {
687 + width: var(--cell-size);
833 688 }
834 -
835 -.disco-w-1\.5 {
836 - width: 0.375rem;
689 +.disco\:w-1 {
690 + width: var(--disco-spacing);
837 691 }
838 -
839 -.disco-w-1\/2 {
840 - width: 50%;
692 +.disco\:w-1\.5 {
693 + width: calc(var(--disco-spacing) * 1.5);
841 694 }
842 -
843 -.disco-w-1\/4 {
844 - width: 25%;
695 +.disco\:w-1\/2 {
696 + width: calc(1 / 2 * 100%);
845 697 }
846 -
847 -.disco-w-10 {
848 - width: 2.5rem;
698 +.disco\:w-1\/4 {
699 + width: calc(1 / 4 * 100%);
849 700 }
850 -
851 -.disco-w-11 {
852 - width: 2.75rem;
701 +.disco\:w-3\.5 {
702 + width: calc(var(--disco-spacing) * 3.5);
853 703 }
854 -
855 -.disco-w-12 {
856 - width: 3rem;
704 +.disco\:w-3\/4 {
705 + width: calc(3 / 4 * 100%);
857 706 }
858 -
859 -.disco-w-2\.5 {
860 - width: 0.625rem;
707 +.disco\:w-4 {
708 + width: calc(var(--disco-spacing) * 4);
861 709 }
862 -
863 -.disco-w-20 {
864 - width: 5rem;
710 +.disco\:w-5 {
711 + width: calc(var(--disco-spacing) * 5);
865 712 }
866 -
867 -.disco-w-24 {
868 - width: 6rem;
713 +.disco\:w-6 {
714 + width: calc(var(--disco-spacing) * 6);
869 715 }
870 -
871 -.disco-w-3\.5 {
872 - width: 0.875rem;
716 +.disco\:w-8 {
717 + width: calc(var(--disco-spacing) * 8);
873 718 }
874 -
875 -.disco-w-3\/4 {
876 - width: 75%;
719 +.disco\:w-9 {
720 + width: calc(var(--disco-spacing) * 9);
877 721 }
878 -
879 -.disco-w-4 {
880 - width: 1rem;
722 +.disco\:w-10 {
723 + width: calc(var(--disco-spacing) * 10);
881 724 }
882 -
883 -.disco-w-5 {
884 - width: 1.25rem;
725 +.disco\:w-11 {
726 + width: calc(var(--disco-spacing) * 11);
885 727 }
886 -
887 -.disco-w-6 {
888 - width: 1.5rem;
728 +.disco\:w-12 {
729 + width: calc(var(--disco-spacing) * 12);
889 730 }
890 -
891 -.disco-w-8 {
892 - width: 2rem;
731 +.disco\:w-20 {
732 + width: calc(var(--disco-spacing) * 20);
893 733 }
894 -
895 -.disco-w-9 {
896 - width: 2.25rem;
734 +.disco\:w-24 {
735 + width: calc(var(--disco-spacing) * 24);
897 736 }
898 -
899 -.disco-w-\[30\%\] {
737 +.disco\:w-32 {
738 + width: calc(var(--disco-spacing) * 32);
739 +}
740 +.disco\:w-44 {
741 + width: calc(var(--disco-spacing) * 44);
742 +}
743 +.disco\:w-87\.5 {
744 + width: calc(var(--disco-spacing) * 87.5);
745 +}
746 +.disco\:w-\[26px\] {
747 + width: 26px;
748 +}
749 +.disco\:w-\[30\%\] {
900 750 width: 30%;
901 751 }
902 -
903 -.disco-w-\[350px\] {
904 - width: 350px;
752 +.disco\:w-\[70\%\] {
753 + width: 70%;
905 754 }
906 -
907 -.disco-w-\[48px\] {
908 - width: 48px;
755 +.disco\:w-\[300px\] {
756 + width: 300px;
909 757 }
910 -
911 -.disco-w-\[70\%\] {
912 - width: 70%;
758 +.disco\:w-auto {
759 + width: auto;
913 760 }
914 -
915 -.disco-w-full {
761 +.disco\:w-fit {
762 + width: fit-content;
763 +}
764 +.disco\:w-full {
916 765 width: 100%;
917 766 }
918 -
919 -.disco-min-w-0 {
920 - min-width: 0px;
767 +.disco\:w-px {
768 + width: 1px;
921 769 }
922 -
923 -.disco-max-w-5xl {
924 - max-width: 64rem;
770 +.disco\:max-w-5xl {
771 + max-width: var(--disco-container-5xl);
925 772 }
926 -
927 -.disco-max-w-\[460px\] {
928 - max-width: 460px;
773 +.disco\:max-w-28 {
774 + max-width: calc(var(--disco-spacing) * 28);
929 775 }
930 -
931 -.disco-max-w-\[60\%\] {
776 +.disco\:max-w-115 {
777 + max-width: calc(var(--disco-spacing) * 115);
778 +}
779 +.disco\:max-w-\[60\%\] {
932 780 max-width: 60%;
933 781 }
934 -
935 -.disco-max-w-xl {
936 - max-width: 36rem;
782 +.disco\:max-w-md {
783 + max-width: var(--disco-container-md);
937 784 }
938 -
939 -.disco-max-w-xs {
940 - max-width: 20rem;
785 +.disco\:max-w-sm {
786 + max-width: var(--disco-container-sm);
941 787 }
942 -
943 -.disco-flex-1 {
944 - flex: 1 1 0%;
788 +.disco\:max-w-xl {
789 + max-width: var(--disco-container-xl);
945 790 }
946 -
947 -.disco-flex-shrink-0 {
791 +.disco\:max-w-xs {
792 + max-width: var(--disco-container-xs);
793 +}
794 +.disco\:min-w-\(--cell-size\) {
795 + min-width: var(--cell-size);
796 +}
797 +.disco\:min-w-0 {
798 + min-width: 0px;
799 +}
800 +.disco\:min-w-60 {
801 + min-width: calc(var(--disco-spacing) * 60);
802 +}
803 +.disco\:flex-1 {
804 + flex: 1;
805 +}
806 +.disco\:flex-2 {
807 + flex: 2;
808 +}
809 +.disco\:shrink-0 {
948 810 flex-shrink: 0;
949 811 }
950 -
951 -.disco-shrink-0 {
952 - flex-shrink: 0;
812 +.disco\:border-collapse {
813 + border-collapse: collapse;
953 814 }
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));
815 +.disco\:-translate-x-1\/2 {
816 + --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
817 + translate: var(--tw-translate-x) var(--tw-translate-y);
958 818 }
959 -
960 -.disco-translate-x-0 {
819 +.disco\:translate-x-0 {
961 820 --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));
821 + translate: var(--tw-translate-x) var(--tw-translate-y);
963 822 }
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));
823 +.disco\:translate-x-4 {
824 + --tw-translate-x: calc(var(--disco-spacing) * 4);
825 + translate: var(--tw-translate-x) var(--tw-translate-y);
968 826 }
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));
827 +.disco\:-translate-y-1\/2 {
828 + --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
829 + translate: var(--tw-translate-x) var(--tw-translate-y);
972 830 }
973 -
974 -@keyframes disco-pulse {
975 - 50% {
976 - opacity: .5;
977 - }
831 +.disco\:rotate-180 {
832 + rotate: 180deg;
978 833 }
979 -
980 -.disco-animate-pulse {
981 - animation: disco-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
834 +.disco\:transform {
835 + transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
982 836 }
983 -
984 -@keyframes disco-spin {
985 - to {
986 - transform: rotate(360deg);
987 - }
837 +.disco\:animate-pulse {
838 + animation: var(--disco-animate-pulse);
988 839 }
989 -
990 -.disco-animate-spin {
991 - animation: disco-spin 1s linear infinite;
840 +.disco\:animate-spin {
841 + animation: var(--disco-animate-spin);
992 842 }
993 -
994 -.disco-cursor-not-allowed {
843 +.disco\:cursor-default {
844 + cursor: default;
845 +}
846 +.disco\:cursor-not-allowed {
995 847 cursor: not-allowed;
996 848 }
997 -
998 -.disco-cursor-pointer {
849 +.disco\:cursor-pointer {
999 850 cursor: pointer;
1000 851 }
1001 -
1002 -.disco-grid-cols-1 {
852 +.disco\:cursor-text {
853 + cursor: text;
854 +}
855 +.disco\:auto-rows-min {
856 + grid-auto-rows: min-content;
857 +}
858 +.disco\:grid-cols-1 {
1003 859 grid-template-columns: repeat(1, minmax(0, 1fr));
1004 860 }
1005 -
1006 -.disco-flex-col {
861 +.disco\:grid-cols-4 {
862 + grid-template-columns: repeat(4, minmax(0, 1fr));
863 +}
864 +.disco\:flex-col {
1007 865 flex-direction: column;
1008 866 }
1009 -
1010 -.disco-flex-wrap {
867 +.disco\:flex-row {
868 + flex-direction: row;
869 +}
870 +.disco\:flex-wrap {
1011 871 flex-wrap: wrap;
1012 872 }
1013 -
1014 -.disco-items-start {
1015 - align-items: flex-start;
873 +.disco\:items-baseline {
874 + align-items: baseline;
1016 875 }
1017 -
1018 -.\!disco-items-center {
876 +.disco\:items-center {
877 + align-items: center;
878 +}
879 +.disco\:items-center\! {
1019 880 align-items: center !important;
1020 881 }
1021 -
1022 -.disco-items-center {
1023 - align-items: center;
882 +.disco\:items-start {
883 + align-items: flex-start;
1024 884 }
1025 -
1026 -.disco-items-baseline {
1027 - align-items: baseline;
885 +.disco\:justify-between {
886 + justify-content: space-between;
1028 887 }
1029 -
1030 -.disco-justify-center {
888 +.disco\:justify-center {
1031 889 justify-content: center;
1032 890 }
1033 -
1034 -.disco-justify-between {
1035 - justify-content: space-between;
891 +.disco\:justify-end {
892 + justify-content: flex-end;
1036 893 }
1037 -
1038 -.disco-gap-0\.5 {
1039 - gap: 0.125rem;
894 +.disco\:gap-0 {
895 + gap: 0px;
1040 896 }
1041 -
1042 -.disco-gap-1 {
1043 - gap: 0.25rem;
897 +.disco\:gap-0\.5 {
898 + gap: calc(var(--disco-spacing) * 0.5);
1044 899 }
1045 -
1046 -.disco-gap-1\.5 {
1047 - gap: 0.375rem;
900 +.disco\:gap-1 {
901 + gap: var(--disco-spacing);
1048 902 }
1049 -
1050 -.disco-gap-10 {
1051 - gap: 2.5rem;
903 +.disco\:gap-1\.5 {
904 + gap: calc(var(--disco-spacing) * 1.5);
1052 905 }
1053 -
1054 -.disco-gap-2 {
1055 - gap: 0.5rem;
906 +.disco\:gap-1\.25 {
907 + gap: calc(var(--disco-spacing) * 1.25);
1056 908 }
1057 -
1058 -.disco-gap-2\.5 {
1059 - gap: 0.625rem;
909 +.disco\:gap-2 {
910 + gap: calc(var(--disco-spacing) * 2);
1060 911 }
1061 -
1062 -.disco-gap-3 {
1063 - gap: 0.75rem;
912 +.disco\:gap-2\.5 {
913 + gap: calc(var(--disco-spacing) * 2.5);
1064 914 }
1065 -
1066 -.disco-gap-4 {
1067 - gap: 1rem;
915 +.disco\:gap-3 {
916 + gap: calc(var(--disco-spacing) * 3);
1068 917 }
1069 -
1070 -.disco-gap-5 {
1071 - gap: 1.25rem;
918 +.disco\:gap-4 {
919 + gap: calc(var(--disco-spacing) * 4);
1072 920 }
1073 -
1074 -.disco-gap-6 {
1075 - gap: 1.5rem;
921 +.disco\:gap-5 {
922 + gap: calc(var(--disco-spacing) * 5);
1076 923 }
1077 -
1078 -.disco-gap-8 {
1079 - gap: 2rem;
924 +.disco\:gap-6 {
925 + gap: calc(var(--disco-spacing) * 6);
1080 926 }
1081 -
1082 -.disco-gap-\[5px\] {
1083 - gap: 5px;
927 +.disco\:gap-8 {
928 + gap: calc(var(--disco-spacing) * 8);
1084 929 }
1085 -
1086 -.disco-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
930 +.disco\:gap-10 {
931 + gap: calc(var(--disco-spacing) * 10);
932 +}
933 +:where(.disco\:space-y-2 > :not(:last-child)) {
1087 934 --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));
935 + margin-block-start: calc(calc(var(--disco-spacing) * 2) * var(--tw-space-y-reverse));
936 + margin-block-end: calc(calc(var(--disco-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
1090 937 }
1091 -
1092 -.disco-overflow-hidden {
1093 - overflow: hidden;
938 +:where(.disco\:space-y-2\.5\! > :not(:last-child)) {
939 + --tw-space-y-reverse: 0 !important;
940 + margin-block-start: calc(calc(var(--disco-spacing) * 2.5) * var(--tw-space-y-reverse)) !important;
941 + margin-block-end: calc(calc(var(--disco-spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse))) !important;
1094 942 }
1095 -
1096 -.disco-overflow-x-auto {
1097 - overflow-x: auto;
943 +:where(.disco\:space-y-3 > :not(:last-child)) {
944 + --tw-space-y-reverse: 0;
945 + margin-block-start: calc(calc(var(--disco-spacing) * 3) * var(--tw-space-y-reverse));
946 + margin-block-end: calc(calc(var(--disco-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
1098 947 }
1099 -
1100 -.disco-overflow-y-auto {
1101 - overflow-y: auto;
948 +:where(.disco\:-space-x-2 > :not(:last-child)) {
949 + --tw-space-x-reverse: 0;
950 + margin-inline-start: calc(calc(var(--disco-spacing) * -2) * var(--tw-space-x-reverse));
951 + margin-inline-end: calc(calc(var(--disco-spacing) * -2) * calc(1 - var(--tw-space-x-reverse)));
1102 952 }
1103 -
1104 -.disco-truncate {
953 +.disco\:self-start {
954 + align-self: flex-start;
955 +}
956 +.disco\:self-stretch {
957 + align-self: stretch;
958 +}
959 +.disco\:justify-self-end {
960 + justify-self: flex-end;
961 +}
962 +.disco\:truncate {
1105 963 overflow: hidden;
1106 964 text-overflow: ellipsis;
1107 965 white-space: nowrap;
1108 966 }
1109 -
1110 -.disco-whitespace-nowrap {
1111 - white-space: nowrap;
967 +.disco\:overflow-hidden {
968 + overflow: hidden;
1112 969 }
1113 -
1114 -.\!disco-rounded-2xl {
1115 - border-radius: 1rem !important;
970 +.disco\:overflow-x-auto {
971 + overflow-x: auto;
1116 972 }
1117 -
1118 -.disco-rounded {
973 +.disco\:overflow-y-auto {
974 + overflow-y: auto;
975 +}
976 +.disco\:rounded {
1119 977 border-radius: 0.25rem;
1120 978 }
1121 -
1122 -.disco-rounded-2xl {
1123 - border-radius: 1rem;
979 +.disco\:rounded-\(--cell-radius\) {
980 + border-radius: var(--cell-radius);
1124 981 }
1125 -
1126 -.disco-rounded-3xl {
1127 - border-radius: 1.5rem;
982 +.disco\:rounded-2xl {
983 + border-radius: var(--disco-radius-2xl);
1128 984 }
1129 -
1130 -.disco-rounded-\[10px\] {
985 +.disco\:rounded-2xl\! {
986 + border-radius: var(--disco-radius-2xl) !important;
987 +}
988 +.disco\:rounded-3xl {
989 + border-radius: var(--disco-radius-3xl);
990 +}
991 +.disco\:rounded-4xl {
992 + border-radius: var(--disco-radius-4xl);
993 +}
994 +.disco\:rounded-\[3px\] {
995 + border-radius: 3px;
996 +}
997 +.disco\:rounded-\[5px\] {
998 + border-radius: 5px;
999 +}
1000 +.disco\:rounded-\[6px\] {
1001 + border-radius: 6px;
1002 +}
1003 +.disco\:rounded-\[8px\] {
1004 + border-radius: 8px;
1005 +}
1006 +.disco\:rounded-\[10px\] {
1131 1007 border-radius: 10px;
1132 1008 }
1133 -
1134 -.disco-rounded-\[14px\] {
1009 +.disco\:rounded-\[14px\] {
1135 1010 border-radius: 14px;
1136 1011 }
1137 -
1138 -.disco-rounded-\[20px\] {
1012 +.disco\:rounded-\[20px\] {
1139 1013 border-radius: 20px;
1140 1014 }
1141 -
1142 -.disco-rounded-\[22px\] {
1015 +.disco\:rounded-\[22px\] {
1143 1016 border-radius: 22px;
1144 1017 }
1145 -
1146 -.disco-rounded-\[3px\] {
1147 - border-radius: 3px;
1018 +.disco\:rounded-\[min\(var\(--radius-md\)\,10px\)\] {
1019 + border-radius: min(var(--radius-md), 10px);
1148 1020 }
1149 -
1150 -.disco-rounded-full {
1151 - border-radius: 9999px;
1021 +.disco\:rounded-\[min\(var\(--radius-md\)\,12px\)\] {
1022 + border-radius: min(var(--radius-md), 12px);
1152 1023 }
1153 -
1154 -.disco-rounded-lg {
1155 - border-radius: 0.5rem;
1024 +.disco\:rounded-full {
1025 + border-radius: calc(infinity * 1px);
1156 1026 }
1157 -
1158 -.disco-rounded-xl {
1159 - border-radius: 0.75rem;
1027 +.disco\:rounded-lg {
1028 + border-radius: var(--disco-radius-lg);
1160 1029 }
1161 -
1162 -.disco-rounded-tl-xl {
1163 - border-top-left-radius: 0.75rem;
1030 +.disco\:rounded-lg\! {
1031 + border-radius: var(--disco-radius-lg) !important;
1164 1032 }
1165 -
1166 -.disco-rounded-tr-xl {
1167 - border-top-right-radius: 0.75rem;
1033 +.disco\:rounded-md {
1034 + border-radius: var(--disco-radius-md);
1168 1035 }
1169 -
1170 -.disco-border {
1036 +.disco\:rounded-md\! {
1037 + border-radius: var(--disco-radius-md) !important;
1038 +}
1039 +.disco\:rounded-none {
1040 + border-radius: 0;
1041 +}
1042 +.disco\:rounded-sm {
1043 + border-radius: var(--disco-radius-sm);
1044 +}
1045 +.disco\:rounded-xl {
1046 + border-radius: var(--disco-radius-xl);
1047 +}
1048 +.disco\:rounded-xs {
1049 + border-radius: var(--disco-radius-xs);
1050 +}
1051 +.disco\:rounded-t-xl {
1052 + border-top-left-radius: var(--disco-radius-xl);
1053 + border-top-right-radius: var(--disco-radius-xl);
1054 +}
1055 +.disco\:rounded-l-\(--cell-radius\) {
1056 + border-top-left-radius: var(--cell-radius);
1057 + border-bottom-left-radius: var(--cell-radius);
1058 +}
1059 +.disco\:rounded-l-full {
1060 + border-top-left-radius: calc(infinity * 1px);
1061 + border-bottom-left-radius: calc(infinity * 1px);
1062 +}
1063 +.disco\:rounded-tl-none {
1064 + border-top-left-radius: 0;
1065 +}
1066 +.disco\:rounded-tl-xl {
1067 + border-top-left-radius: var(--disco-radius-xl);
1068 +}
1069 +.disco\:rounded-r-\(--cell-radius\) {
1070 + border-top-right-radius: var(--cell-radius);
1071 + border-bottom-right-radius: var(--cell-radius);
1072 +}
1073 +.disco\:rounded-r-full {
1074 + border-top-right-radius: calc(infinity * 1px);
1075 + border-bottom-right-radius: calc(infinity * 1px);
1076 +}
1077 +.disco\:rounded-tr-none {
1078 + border-top-right-radius: 0;
1079 +}
1080 +.disco\:rounded-tr-xl {
1081 + border-top-right-radius: var(--disco-radius-xl);
1082 +}
1083 +.disco\:rounded-b-\[10px\] {
1084 + border-bottom-right-radius: 10px;
1085 + border-bottom-left-radius: 10px;
1086 +}
1087 +.disco\:rounded-b-xl {
1088 + border-bottom-right-radius: var(--disco-radius-xl);
1089 + border-bottom-left-radius: var(--disco-radius-xl);
1090 +}
1091 +.disco\:border {
1092 + border-style: var(--tw-border-style);
1171 1093 border-width: 1px;
1172 1094 }
1173 -
1174 -.disco-border-2 {
1095 +.disco\:border-0 {
1096 + border-style: var(--tw-border-style);
1097 + border-width: 0px;
1098 +}
1099 +.disco\:border-2 {
1100 + border-style: var(--tw-border-style);
1175 1101 border-width: 2px;
1176 1102 }
1177 -
1178 -.disco-border-4 {
1103 +.disco\:border-2\! {
1104 + border-style: var(--tw-border-style) !important;
1105 + border-width: 2px !important;
1106 +}
1107 +.disco\:border-4 {
1108 + border-style: var(--tw-border-style);
1179 1109 border-width: 4px;
1180 1110 }
1181 -
1182 -.disco-border-b {
1111 +.disco\:border-t {
1112 + border-top-style: var(--tw-border-style);
1113 + border-top-width: 1px;
1114 +}
1115 +.disco\:border-b {
1116 + border-bottom-style: var(--tw-border-style);
1183 1117 border-bottom-width: 1px;
1184 1118 }
1185 -
1186 -.disco-border-t {
1187 - border-top-width: 1px;
1119 +.disco\:border-b-2 {
1120 + border-bottom-style: var(--tw-border-style);
1121 + border-bottom-width: 2px;
1188 1122 }
1189 -
1190 -.disco-border-solid {
1123 +.disco\:border-dashed {
1124 + --tw-border-style: dashed;
1125 + border-style: dashed;
1126 +}
1127 +.disco\:border-none {
1128 + --tw-border-style: none;
1129 + border-style: none;
1130 +}
1131 +.disco\:border-none\! {
1132 + --tw-border-style: none !important;
1133 + border-style: none !important;
1134 +}
1135 +.disco\:border-solid {
1136 + --tw-border-style: solid;
1191 1137 border-style: solid;
1192 1138 }
1193 -
1194 -.disco-border-dashed {
1195 - border-style: dashed;
1139 +.disco\:border-\[\#0dc98b\] {
1140 + border-color: #0dc98b;
1196 1141 }
1197 -
1198 -.disco-border-none {
1199 - border-style: none;
1142 +.disco\:border-\[\#10C88A\] {
1143 + border-color: #10C88A;
1200 1144 }
1201 -
1202 -.disco-border-\[\#10C88A\] {
1203 - --tw-border-opacity: 1;
1204 - border-color: rgb(16 200 138 / var(--tw-border-opacity, 1));
1145 +.disco\:border-\[\#10c88a\] {
1146 + border-color: #10c88a;
1205 1147 }
1206 -
1207 -.disco-border-\[\#10c88a\] {
1208 - --tw-border-opacity: 1;
1209 - border-color: rgb(16 200 138 / var(--tw-border-opacity, 1));
1148 +.disco\:border-\[\#E2E8F0\] {
1149 + border-color: #E2E8F0;
1210 1150 }
1211 -
1212 -.disco-border-\[\#E2E8F0\] {
1213 - --tw-border-opacity: 1;
1214 - border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
1151 +.disco\:border-\[\#F78411\] {
1152 + border-color: #F78411;
1215 1153 }
1216 -
1217 -.disco-border-\[\#F78411\] {
1218 - --tw-border-opacity: 1;
1219 - border-color: rgb(247 132 17 / var(--tw-border-opacity, 1));
1154 +.disco\:border-\[\#d6d6d6\] {
1155 + border-color: #d6d6d6;
1220 1156 }
1221 -
1222 -.disco-border-\[\#dcfce7\] {
1223 - --tw-border-opacity: 1;
1224 - border-color: rgb(220 252 231 / var(--tw-border-opacity, 1));
1157 +.disco\:border-\[\#dcfce7\] {
1158 + border-color: #dcfce7;
1225 1159 }
1226 -
1227 -.disco-border-\[\#e2e8f0\] {
1228 - --tw-border-opacity: 1;
1229 - border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
1160 +.disco\:border-\[\#e2e8f0\] {
1161 + border-color: #e2e8f0;
1230 1162 }
1231 -
1232 -.disco-border-\[\#f1f5f9\] {
1233 - --tw-border-opacity: 1;
1234 - border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
1163 +.disco\:border-\[\#e5e7eb\] {
1164 + border-color: #e5e7eb;
1235 1165 }
1236 -
1237 -.disco-border-\[rgba\(34\,197\,94\,0\.2\)\] {
1166 +.disco\:border-\[\#f1f5f9\] {
1167 + border-color: #f1f5f9;
1168 +}
1169 +.disco\:border-\[\#f3f4f6\] {
1170 + border-color: #f3f4f6;
1171 +}
1172 +.disco\:border-\[rgba\(34\,197\,94\,0\.2\)\] {
1238 1173 border-color: rgba(34,197,94,0.2);
1239 1174 }
1240 -
1241 -.disco-border-blue-500 {
1242 - --tw-border-opacity: 1;
1243 - border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
1175 +.disco\:border-blue-500 {
1176 + border-color: var(--disco-color-blue-500);
1244 1177 }
1245 -
1246 -.disco-border-emerald-400 {
1247 - --tw-border-opacity: 1;
1248 - border-color: rgb(52 211 153 / var(--tw-border-opacity, 1));
1178 +.disco\:border-emerald-400 {
1179 + border-color: var(--disco-color-emerald-400);
1249 1180 }
1250 -
1251 -.disco-border-emerald-500\/10 {
1252 - border-color: rgb(16 185 129 / 0.1);
1181 +.disco\:border-emerald-500\/10 {
1182 + border-color: var(--disco-color-emerald-500);
1183 + @supports (color: color-mix(in lab, red, red)) {
1184 + border-color: color-mix(in oklab, var(--disco-color-emerald-500) 10%, transparent);
1185 + }
1253 1186 }
1254 -
1255 -.disco-border-gray-100 {
1256 - --tw-border-opacity: 1;
1257 - border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
1187 +.disco\:border-gray-100 {
1188 + border-color: var(--disco-color-gray-100);
1258 1189 }
1259 -
1260 -.disco-border-gray-200 {
1261 - --tw-border-opacity: 1;
1262 - border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
1190 +.disco\:border-gray-200 {
1191 + border-color: var(--disco-color-gray-200);
1263 1192 }
1264 -
1265 -.disco-border-gray-300 {
1266 - --tw-border-opacity: 1;
1267 - border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
1193 +.disco\:border-gray-300 {
1194 + border-color: var(--disco-color-gray-300);
1268 1195 }
1269 -
1270 -.disco-border-primary {
1271 - --tw-border-opacity: 1;
1272 - border-color: rgb(71 205 137 / var(--tw-border-opacity, 1));
1196 +.disco\:border-gray-300\! {
1197 + border-color: var(--disco-color-gray-300) !important;
1273 1198 }
1274 -
1275 -.disco-border-transparent {
1199 +.disco\:border-orange-200 {
1200 + border-color: var(--disco-color-orange-200);
1201 +}
1202 +.disco\:border-primary {
1203 + border-color: var(--disco-color-primary);
1204 +}
1205 +.disco\:border-red-400 {
1206 + border-color: var(--disco-color-red-400);
1207 +}
1208 +.disco\:border-transparent {
1276 1209 border-color: transparent;
1277 1210 }
1278 -
1279 -.disco-border-yellow-200 {
1280 - --tw-border-opacity: 1;
1281 - border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
1211 +.disco\:border-yellow-200 {
1212 + border-color: var(--disco-color-yellow-200);
1282 1213 }
1283 -
1284 -.disco-border-t-transparent {
1214 +.disco\:border-t-transparent {
1285 1215 border-top-color: transparent;
1286 1216 }
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;
1217 +.disco\:bg-\[\#0dc98b\] {
1218 + background-color: #0dc98b;
1291 1219 }
1292 -
1293 -.disco-bg-\[\#10C88A\] {
1294 - --tw-bg-opacity: 1;
1295 - background-color: rgb(16 200 138 / var(--tw-bg-opacity, 1));
1220 +.disco\:bg-\[\#1e2327\] {
1221 + background-color: #1e2327;
1296 1222 }
1297 -
1298 -.disco-bg-\[\#16a34a\] {
1299 - --tw-bg-opacity: 1;
1300 - background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
1223 +.disco\:bg-\[\#08c889\] {
1224 + background-color: #08c889;
1301 1225 }
1302 -
1303 -.disco-bg-\[\#22C55E33\] {
1226 +.disco\:bg-\[\#10C88A\] {
1227 + background-color: #10C88A;
1228 +}
1229 +.disco\:bg-\[\#16a34a\] {
1230 + background-color: #16a34a;
1231 +}
1232 +.disco\:bg-\[\#22C55E33\] {
1304 1233 background-color: #22C55E33;
1305 1234 }
1306 -
1307 -.disco-bg-\[\#94a3b8\] {
1308 - --tw-bg-opacity: 1;
1309 - background-color: rgb(148 163 184 / var(--tw-bg-opacity, 1));
1235 +.disco\:bg-\[\#94a3b8\] {
1236 + background-color: #94a3b8;
1310 1237 }
1311 -
1312 -.disco-bg-\[\#AFEFCA\] {
1313 - --tw-bg-opacity: 1;
1314 - background-color: rgb(175 239 202 / var(--tw-bg-opacity, 1));
1238 +.disco\:bg-\[\#AFEFCA\] {
1239 + background-color: #AFEFCA;
1315 1240 }
1316 -
1317 -.disco-bg-\[\#F1F5F9\] {
1318 - --tw-bg-opacity: 1;
1319 - background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
1241 +.disco\:bg-\[\#F1F5F9\] {
1242 + background-color: #F1F5F9;
1320 1243 }
1321 -
1322 -.disco-bg-\[\#F8FAFC\] {
1323 - --tw-bg-opacity: 1;
1324 - background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
1244 +.disco\:bg-\[\#F8FAFC\] {
1245 + background-color: #F8FAFC;
1325 1246 }
1326 -
1327 -.disco-bg-\[\#FEF3C7\] {
1328 - --tw-bg-opacity: 1;
1329 - background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
1247 +.disco\:bg-\[\#FEF3C7\] {
1248 + background-color: #FEF3C7;
1330 1249 }
1331 -
1332 -.disco-bg-\[\#FFCBA133\] {
1250 +.disco\:bg-\[\#FFCBA133\] {
1333 1251 background-color: #FFCBA133;
1334 1252 }
1335 -
1336 -.disco-bg-\[\#dcfce7\] {
1337 - --tw-bg-opacity: 1;
1338 - background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
1253 +.disco\:bg-\[\#FFE0DE\]\! {
1254 + background-color: #FFE0DE !important;
1339 1255 }
1340 -
1341 -.disco-bg-\[\#f0fdf4\] {
1342 - --tw-bg-opacity: 1;
1343 - background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
1256 +.disco\:bg-\[\#dcfce7\] {
1257 + background-color: #dcfce7;
1344 1258 }
1345 -
1346 -.disco-bg-\[\#f1f5f9\] {
1347 - --tw-bg-opacity: 1;
1348 - background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
1259 +.disco\:bg-\[\#dcfce7\]\! {
1260 + background-color: #dcfce7 !important;
1349 1261 }
1350 -
1351 -.disco-bg-\[\#f8fafc\] {
1352 - --tw-bg-opacity: 1;
1353 - background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
1262 +.disco\:bg-\[\#e5e7eb\] {
1263 + background-color: #e5e7eb;
1354 1264 }
1355 -
1356 -.disco-bg-\[\#ffd9d9\] {
1357 - --tw-bg-opacity: 1;
1358 - background-color: rgb(255 217 217 / var(--tw-bg-opacity, 1));
1265 +.disco\:bg-\[\#e5eeff\] {
1266 + background-color: #e5eeff;
1359 1267 }
1360 -
1361 -.disco-bg-blue-100 {
1362 - --tw-bg-opacity: 1;
1363 - background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
1268 +.disco\:bg-\[\#e9ffff\] {
1269 + background-color: #e9ffff;
1364 1270 }
1365 -
1366 -.disco-bg-blue-50 {
1367 - --tw-bg-opacity: 1;
1368 - background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
1271 +.disco\:bg-\[\#eeffe6\] {
1272 + background-color: #eeffe6;
1369 1273 }
1370 -
1371 -.disco-bg-emerald-100 {
1372 - --tw-bg-opacity: 1;
1373 - background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1));
1274 +.disco\:bg-\[\#f0fdf4\] {
1275 + background-color: #f0fdf4;
1374 1276 }
1375 -
1376 -.disco-bg-emerald-50 {
1377 - --tw-bg-opacity: 1;
1378 - background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
1277 +.disco\:bg-\[\#f1f5f9\] {
1278 + background-color: #f1f5f9;
1379 1279 }
1380 -
1381 -.disco-bg-emerald-500 {
1382 - --tw-bg-opacity: 1;
1383 - background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
1280 +.disco\:bg-\[\#f3efff\] {
1281 + background-color: #f3efff;
1384 1282 }
1385 -
1386 -.disco-bg-gray-100 {
1387 - --tw-bg-opacity: 1;
1388 - background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
1283 +.disco\:bg-\[\#f3f4f6\] {
1284 + background-color: #f3f4f6;
1389 1285 }
1390 -
1391 -.disco-bg-gray-200 {
1392 - --tw-bg-opacity: 1;
1393 - background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
1286 +.disco\:bg-\[\#f6fff9\] {
1287 + background-color: #f6fff9;
1394 1288 }
1395 -
1396 -.disco-bg-gray-300 {
1397 - --tw-bg-opacity: 1;
1398 - background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
1289 +.disco\:bg-\[\#f8f8f8\] {
1290 + background-color: #f8f8f8;
1399 1291 }
1400 -
1401 -.disco-bg-gray-50 {
1402 - --tw-bg-opacity: 1;
1403 - background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
1292 +.disco\:bg-\[\#f8fafc\] {
1293 + background-color: #f8fafc;
1404 1294 }
1405 -
1406 -.disco-bg-green-100 {
1407 - --tw-bg-opacity: 1;
1408 - background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
1295 +.disco\:bg-\[\#f9fafb\] {
1296 + background-color: #f9fafb;
1409 1297 }
1410 -
1411 -.disco-bg-green-500 {
1412 - --tw-bg-opacity: 1;
1413 - background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
1298 +.disco\:bg-\[\#ffd9d9\] {
1299 + background-color: #ffd9d9;
1414 1300 }
1415 -
1416 -.disco-bg-orange-100 {
1417 - --tw-bg-opacity: 1;
1418 - background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
1301 +.disco\:bg-\[\#fff8ec\] {
1302 + background-color: #fff8ec;
1419 1303 }
1420 -
1421 -.disco-bg-orange-50 {
1422 - --tw-bg-opacity: 1;
1423 - background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
1304 +.disco\:bg-\[rgba\(8\,200\,137\,0\.12\)\] {
1305 + background-color: rgba(8,200,137,0.12);
1424 1306 }
1425 -
1426 -.disco-bg-primary {
1427 - --tw-bg-opacity: 1;
1428 - background-color: rgb(71 205 137 / var(--tw-bg-opacity, 1));
1307 +.disco\:bg-black\/30 {
1308 + background-color: var(--disco-color-black);
1309 + @supports (color: color-mix(in lab, red, red)) {
1310 + background-color: color-mix(in oklab, var(--disco-color-black) 30%, transparent);
1311 + }
1429 1312 }
1430 -
1431 -.disco-bg-primary-light {
1432 - background-color: #dfffefe6;
1313 +.disco\:bg-blue-50 {
1314 + background-color: var(--disco-color-blue-50);
1433 1315 }
1434 -
1435 -.disco-bg-purple-50 {
1436 - --tw-bg-opacity: 1;
1437 - background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
1316 +.disco\:bg-blue-100 {
1317 + background-color: var(--disco-color-blue-100);
1438 1318 }
1439 -
1440 -.disco-bg-rose-50 {
1441 - --tw-bg-opacity: 1;
1442 - background-color: rgb(255 241 242 / var(--tw-bg-opacity, 1));
1319 +.disco\:bg-emerald-50 {
1320 + background-color: var(--disco-color-emerald-50);
1443 1321 }
1444 -
1445 -.disco-bg-teal-50 {
1446 - --tw-bg-opacity: 1;
1447 - background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
1322 +.disco\:bg-emerald-100 {
1323 + background-color: var(--disco-color-emerald-100);
1448 1324 }
1449 -
1450 -.disco-bg-transparent {
1325 +.disco\:bg-emerald-500 {
1326 + background-color: var(--disco-color-emerald-500);
1327 +}
1328 +.disco\:bg-gray-50 {
1329 + background-color: var(--disco-color-gray-50);
1330 +}
1331 +.disco\:bg-gray-100 {
1332 + background-color: var(--disco-color-gray-100);
1333 +}
1334 +.disco\:bg-gray-100\! {
1335 + background-color: var(--disco-color-gray-100) !important;
1336 +}
1337 +.disco\:bg-gray-200 {
1338 + background-color: var(--disco-color-gray-200);
1339 +}
1340 +.disco\:bg-gray-300 {
1341 + background-color: var(--disco-color-gray-300);
1342 +}
1343 +.disco\:bg-gray-300\/50 {
1344 + background-color: var(--disco-color-gray-300);
1345 + @supports (color: color-mix(in lab, red, red)) {
1346 + background-color: color-mix(in oklab, var(--disco-color-gray-300) 50%, transparent);
1347 + }
1348 +}
1349 +.disco\:bg-green-100 {
1350 + background-color: var(--disco-color-green-100);
1351 +}
1352 +.disco\:bg-green-500 {
1353 + background-color: var(--disco-color-green-500);
1354 +}
1355 +.disco\:bg-orange-50 {
1356 + background-color: var(--disco-color-orange-50);
1357 +}
1358 +.disco\:bg-orange-100 {
1359 + background-color: var(--disco-color-orange-100);
1360 +}
1361 +.disco\:bg-primary {
1362 + background-color: var(--disco-color-primary);
1363 +}
1364 +.disco\:bg-primary-light {
1365 + background-color: var(--disco-color-primary-light);
1366 +}
1367 +.disco\:bg-purple-50 {
1368 + background-color: var(--disco-color-purple-50);
1369 +}
1370 +.disco\:bg-rose-50 {
1371 + background-color: var(--disco-color-rose-50);
1372 +}
1373 +.disco\:bg-teal-50 {
1374 + background-color: var(--disco-color-teal-50);
1375 +}
1376 +.disco\:bg-transparent {
1451 1377 background-color: transparent;
1452 1378 }
1453 -
1454 -.disco-bg-white {
1455 - --tw-bg-opacity: 1;
1456 - background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
1379 +.disco\:bg-transparent\! {
1380 + background-color: transparent !important;
1457 1381 }
1458 -
1459 -.disco-bg-yellow-100 {
1460 - --tw-bg-opacity: 1;
1461 - background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
1382 +.disco\:bg-white {
1383 + background-color: var(--disco-color-white);
1462 1384 }
1463 -
1464 -.disco-bg-yellow-50 {
1465 - --tw-bg-opacity: 1;
1466 - background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
1385 +.disco\:bg-white\/60 {
1386 + background-color: var(--disco-color-white);
1387 + @supports (color: color-mix(in lab, red, red)) {
1388 + background-color: color-mix(in oklab, var(--disco-color-white) 60%, transparent);
1389 + }
1467 1390 }
1468 -
1469 -.disco-bg-opacity-60 {
1470 - --tw-bg-opacity: 0.6;
1391 +.disco\:bg-white\/80 {
1392 + background-color: var(--disco-color-white);
1393 + @supports (color: color-mix(in lab, red, red)) {
1394 + background-color: color-mix(in oklab, var(--disco-color-white) 80%, transparent);
1395 + }
1471 1396 }
1472 -
1473 -.disco-bg-gradient-to-br {
1474 - background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
1397 +.disco\:bg-white\/94 {
1398 + background-color: var(--disco-color-white);
1399 + @supports (color: color-mix(in lab, red, red)) {
1400 + background-color: color-mix(in oklab, var(--disco-color-white) 94%, transparent);
1401 + }
1475 1402 }
1476 -
1477 -.disco-bg-gradient-to-r {
1478 - background-image: linear-gradient(to right, var(--tw-gradient-stops));
1403 +.disco\:bg-yellow-50 {
1404 + background-color: var(--disco-color-yellow-50);
1479 1405 }
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);
1406 +.disco\:bg-yellow-100 {
1407 + background-color: var(--disco-color-yellow-100);
1485 1408 }
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);
1409 +.disco\:bg-linear-to-br {
1410 + --tw-gradient-position: to bottom right;
1411 + @supports (background-image: linear-gradient(in lab, red, red)) {
1412 + --tw-gradient-position: to bottom right in oklab;
1413 + }
1414 + background-image: linear-gradient(var(--tw-gradient-stops));
1491 1415 }
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);
1416 +.disco\:bg-linear-to-r {
1417 + --tw-gradient-position: to right;
1418 + @supports (background-image: linear-gradient(in lab, red, red)) {
1419 + --tw-gradient-position: to right in oklab;
1420 + }
1421 + background-image: linear-gradient(var(--tw-gradient-stops));
1496 1422 }
1497 -
1498 -.disco-to-\[\#1a3a2a\] {
1499 - --tw-gradient-to: #1a3a2a var(--tw-gradient-to-position);
1423 +.disco\:from-\[\#1a2e1a\] {
1424 + --tw-gradient-from: #1a2e1a;
1425 + --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
1500 1426 }
1501 -
1502 -.disco-to-orange-500 {
1503 - --tw-gradient-to: #f97316 var(--tw-gradient-to-position);
1427 +.disco\:from-amber-400 {
1428 + --tw-gradient-from: var(--disco-color-amber-400);
1429 + --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
1504 1430 }
1505 -
1506 -.disco-bg-clip-text {
1431 +.disco\:via-\[\#2d4a2d\] {
1432 + --tw-gradient-via: #2d4a2d;
1433 + --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
1434 + --tw-gradient-stops: var(--tw-gradient-via-stops);
1435 +}
1436 +.disco\:to-\[\#1a3a2a\] {
1437 + --tw-gradient-to: #1a3a2a;
1438 + --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
1439 +}
1440 +.disco\:to-orange-500 {
1441 + --tw-gradient-to: var(--disco-color-orange-500);
1442 + --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
1443 +}
1444 +.disco\:bg-clip-padding {
1445 + background-clip: padding-box;
1446 +}
1447 +.disco\:bg-clip-text {
1507 1448 background-clip: text;
1508 1449 }
1509 -
1510 -.disco-object-cover {
1450 +.disco\:object-cover {
1511 1451 object-fit: cover;
1512 1452 }
1513 -
1514 -.disco-p-0 {
1453 +.disco\:p-0 {
1515 1454 padding: 0px;
1516 1455 }
1517 -
1518 -.disco-p-4 {
1519 - padding: 1rem;
1456 +.disco\:p-0\! {
1457 + padding: 0px !important;
1520 1458 }
1521 -
1522 -.disco-p-5 {
1523 - padding: 1.25rem;
1459 +.disco\:p-2 {
1460 + padding: calc(var(--disco-spacing) * 2);
1524 1461 }
1525 -
1526 -.disco-p-6 {
1527 - padding: 1.5rem;
1462 +.disco\:p-4 {
1463 + padding: calc(var(--disco-spacing) * 4);
1528 1464 }
1529 -
1530 -.disco-p-7 {
1531 - padding: 1.75rem;
1465 +.disco\:p-4\.5 {
1466 + padding: calc(var(--disco-spacing) * 4.5);
1532 1467 }
1533 -
1534 -.disco-p-8 {
1535 - padding: 2rem;
1468 +.disco\:p-5 {
1469 + padding: calc(var(--disco-spacing) * 5);
1536 1470 }
1537 -
1538 -.disco-p-\[18px\] {
1539 - padding: 18px;
1471 +.disco\:p-6 {
1472 + padding: calc(var(--disco-spacing) * 6);
1540 1473 }
1541 -
1542 -.\!disco-px-10 {
1543 - padding-left: 2.5rem !important;
1544 - padding-right: 2.5rem !important;
1474 +.disco\:p-7 {
1475 + padding: calc(var(--disco-spacing) * 7);
1545 1476 }
1546 -
1547 -.disco-px-10 {
1548 - padding-left: 2.5rem;
1549 - padding-right: 2.5rem;
1477 +.disco\:p-8 {
1478 + padding: calc(var(--disco-spacing) * 8);
1550 1479 }
1551 -
1552 -.disco-px-2 {
1553 - padding-left: 0.5rem;
1554 - padding-right: 0.5rem;
1480 +.disco\:px-\(--cell-size\) {
1481 + padding-inline: var(--cell-size);
1555 1482 }
1556 -
1557 -.disco-px-2\.5 {
1558 - padding-left: 0.625rem;
1559 - padding-right: 0.625rem;
1483 +.disco\:px-1\.5 {
1484 + padding-inline: calc(var(--disco-spacing) * 1.5);
1560 1485 }
1561 -
1562 -.disco-px-3 {
1563 - padding-left: 0.75rem;
1564 - padding-right: 0.75rem;
1486 +.disco\:px-2 {
1487 + padding-inline: calc(var(--disco-spacing) * 2);
1565 1488 }
1566 -
1567 -.disco-px-4 {
1568 - padding-left: 1rem;
1569 - padding-right: 1rem;
1489 +.disco\:px-2\.5 {
1490 + padding-inline: calc(var(--disco-spacing) * 2.5);
1570 1491 }
1571 -
1572 -.disco-px-5 {
1573 - padding-left: 1.25rem;
1574 - padding-right: 1.25rem;
1492 +.disco\:px-3 {
1493 + padding-inline: calc(var(--disco-spacing) * 3);
1575 1494 }
1576 -
1577 -.disco-px-6 {
1578 - padding-left: 1.5rem;
1579 - padding-right: 1.5rem;
1495 +.disco\:px-3\.5 {
1496 + padding-inline: calc(var(--disco-spacing) * 3.5);
1580 1497 }
1581 -
1582 -.disco-px-7 {
1583 - padding-left: 1.75rem;
1584 - padding-right: 1.75rem;
1498 +.disco\:px-4 {
1499 + padding-inline: calc(var(--disco-spacing) * 4);
1585 1500 }
1586 -
1587 -.disco-px-8 {
1588 - padding-left: 2rem;
1589 - padding-right: 2rem;
1501 +.disco\:px-4\.5 {
1502 + padding-inline: calc(var(--disco-spacing) * 4.5);
1590 1503 }
1591 -
1592 -.disco-px-\[14px\] {
1593 - padding-left: 14px;
1594 - padding-right: 14px;
1504 +.disco\:px-5 {
1505 + padding-inline: calc(var(--disco-spacing) * 5);
1595 1506 }
1596 -
1597 -.disco-px-\[18px\] {
1598 - padding-left: 18px;
1599 - padding-right: 18px;
1507 +.disco\:px-6 {
1508 + padding-inline: calc(var(--disco-spacing) * 6);
1600 1509 }
1601 -
1602 -.disco-py-0\.5 {
1603 - padding-top: 0.125rem;
1604 - padding-bottom: 0.125rem;
1510 +.disco\:px-7 {
1511 + padding-inline: calc(var(--disco-spacing) * 7);
1605 1512 }
1606 -
1607 -.disco-py-1 {
1608 - padding-top: 0.25rem;
1609 - padding-bottom: 0.25rem;
1513 +.disco\:px-8 {
1514 + padding-inline: calc(var(--disco-spacing) * 8);
1610 1515 }
1611 -
1612 -.disco-py-1\.5 {
1613 - padding-top: 0.375rem;
1614 - padding-bottom: 0.375rem;
1516 +.disco\:px-10 {
1517 + padding-inline: calc(var(--disco-spacing) * 10);
1615 1518 }
1616 -
1617 -.disco-py-12 {
1618 - padding-top: 3rem;
1619 - padding-bottom: 3rem;
1519 +.disco\:px-10\! {
1520 + padding-inline: calc(var(--disco-spacing) * 10) !important;
1620 1521 }
1621 -
1622 -.disco-py-14 {
1623 - padding-top: 3.5rem;
1624 - padding-bottom: 3.5rem;
1522 +.disco\:px-\[23px\] {
1523 + padding-inline: 23px;
1625 1524 }
1626 -
1627 -.disco-py-2 {
1628 - padding-top: 0.5rem;
1629 - padding-bottom: 0.5rem;
1525 +.disco\:py-0\.5 {
1526 + padding-block: calc(var(--disco-spacing) * 0.5);
1630 1527 }
1631 -
1632 -.disco-py-2\.5 {
1633 - padding-top: 0.625rem;
1634 - padding-bottom: 0.625rem;
1528 +.disco\:py-1 {
1529 + padding-block: var(--disco-spacing);
1635 1530 }
1636 -
1637 -.disco-py-3 {
1638 - padding-top: 0.75rem;
1639 - padding-bottom: 0.75rem;
1531 +.disco\:py-1\.5 {
1532 + padding-block: calc(var(--disco-spacing) * 1.5);
1640 1533 }
1641 -
1642 -.disco-py-3\.5 {
1643 - padding-top: 0.875rem;
1644 - padding-bottom: 0.875rem;
1534 +.disco\:py-1\.5\! {
1535 + padding-block: calc(var(--disco-spacing) * 1.5) !important;
1645 1536 }
1646 -
1647 -.disco-py-4 {
1648 - padding-top: 1rem;
1649 - padding-bottom: 1rem;
1537 +.disco\:py-2 {
1538 + padding-block: calc(var(--disco-spacing) * 2);
1650 1539 }
1651 -
1652 -.disco-py-5 {
1653 - padding-top: 1.25rem;
1654 - padding-bottom: 1.25rem;
1540 +.disco\:py-2\.5 {
1541 + padding-block: calc(var(--disco-spacing) * 2.5);
1655 1542 }
1656 -
1657 -.disco-py-6 {
1658 - padding-top: 1.5rem;
1659 - padding-bottom: 1.5rem;
1543 +.disco\:py-3 {
1544 + padding-block: calc(var(--disco-spacing) * 3);
1660 1545 }
1661 -
1662 -.disco-py-7 {
1663 - padding-top: 1.75rem;
1664 - padding-bottom: 1.75rem;
1546 +.disco\:py-3\! {
1547 + padding-block: calc(var(--disco-spacing) * 3) !important;
1665 1548 }
1666 -
1667 -.disco-py-\[4\.5px\] {
1668 - padding-top: 4.5px;
1669 - padding-bottom: 4.5px;
1549 +.disco\:py-3\.5 {
1550 + padding-block: calc(var(--disco-spacing) * 3.5);
1670 1551 }
1671 -
1672 -.disco-pb-1 {
1673 - padding-bottom: 0.25rem;
1552 +.disco\:py-3\.25 {
1553 + padding-block: calc(var(--disco-spacing) * 3.25);
1674 1554 }
1675 -
1676 -.disco-pb-10 {
1677 - padding-bottom: 2.5rem;
1555 +.disco\:py-4 {
1556 + padding-block: calc(var(--disco-spacing) * 4);
1678 1557 }
1679 -
1680 -.disco-pb-3 {
1681 - padding-bottom: 0.75rem;
1558 +.disco\:py-5 {
1559 + padding-block: calc(var(--disco-spacing) * 5);
1682 1560 }
1683 -
1684 -.disco-pb-4 {
1685 - padding-bottom: 1rem;
1561 +.disco\:py-6 {
1562 + padding-block: calc(var(--disco-spacing) * 6);
1686 1563 }
1687 -
1688 -.disco-pb-6 {
1689 - padding-bottom: 1.5rem;
1564 +.disco\:py-7 {
1565 + padding-block: calc(var(--disco-spacing) * 7);
1690 1566 }
1691 -
1692 -.disco-pb-8 {
1693 - padding-bottom: 2rem;
1567 +.disco\:py-10 {
1568 + padding-block: calc(var(--disco-spacing) * 10);
1694 1569 }
1695 -
1696 -.disco-pr-4 {
1697 - padding-right: 1rem;
1570 +.disco\:py-12 {
1571 + padding-block: calc(var(--disco-spacing) * 12);
1698 1572 }
1699 -
1700 -.disco-pt-3 {
1701 - padding-top: 0.75rem;
1573 +.disco\:py-14 {
1574 + padding-block: calc(var(--disco-spacing) * 14);
1702 1575 }
1703 -
1704 -.disco-pt-6 {
1705 - padding-top: 1.5rem;
1576 +.disco\:py-\[4\.5px\] {
1577 + padding-block: 4.5px;
1706 1578 }
1707 -
1708 -.disco-text-left {
1579 +.disco\:py-\[8px\] {
1580 + padding-block: 8px;
1581 +}
1582 +.disco\:pt-3 {
1583 + padding-top: calc(var(--disco-spacing) * 3);
1584 +}
1585 +.disco\:pt-6 {
1586 + padding-top: calc(var(--disco-spacing) * 6);
1587 +}
1588 +.disco\:pt-\[14px\] {
1589 + padding-top: 14px;
1590 +}
1591 +.disco\:pr-3\! {
1592 + padding-right: calc(var(--disco-spacing) * 3) !important;
1593 +}
1594 +.disco\:pr-4 {
1595 + padding-right: calc(var(--disco-spacing) * 4);
1596 +}
1597 +.disco\:pr-px {
1598 + padding-right: 1px;
1599 +}
1600 +.disco\:pb-1 {
1601 + padding-bottom: var(--disco-spacing);
1602 +}
1603 +.disco\:pb-2\.5 {
1604 + padding-bottom: calc(var(--disco-spacing) * 2.5);
1605 +}
1606 +.disco\:pb-3 {
1607 + padding-bottom: calc(var(--disco-spacing) * 3);
1608 +}
1609 +.disco\:pb-4 {
1610 + padding-bottom: calc(var(--disco-spacing) * 4);
1611 +}
1612 +.disco\:pb-6 {
1613 + padding-bottom: calc(var(--disco-spacing) * 6);
1614 +}
1615 +.disco\:pb-8 {
1616 + padding-bottom: calc(var(--disco-spacing) * 8);
1617 +}
1618 +.disco\:pb-10 {
1619 + padding-bottom: calc(var(--disco-spacing) * 10);
1620 +}
1621 +.disco\:pb-\[18px\] {
1622 + padding-bottom: 18px;
1623 +}
1624 +.disco\:pl-7\! {
1625 + padding-left: calc(var(--disco-spacing) * 7) !important;
1626 +}
1627 +.disco\:text-center {
1628 + text-align: center;
1629 +}
1630 +.disco\:text-center\! {
1631 + text-align: center !important;
1632 +}
1633 +.disco\:text-left {
1709 1634 text-align: left;
1710 1635 }
1711 -
1712 -.disco-text-center {
1713 - text-align: center;
1636 +.disco\:font-mono {
1637 + font-family: var(--disco-font-mono);
1714 1638 }
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";
1639 +.disco\:font-sans {
1640 + font-family: var(--disco-font-sans);
1718 1641 }
1719 -
1720 -.disco-text-2xl {
1721 - font-size: 1.5rem;
1722 - line-height: 2rem;
1642 +.disco\:text-2xl {
1643 + font-size: var(--disco-text-2xl);
1644 + line-height: var(--tw-leading, var(--disco-text-2xl--line-height));
1723 1645 }
1724 -
1725 -.disco-text-3xl {
1726 - font-size: 1.875rem;
1727 - line-height: 2.25rem;
1646 +.disco\:text-2xl\! {
1647 + font-size: var(--disco-text-2xl) !important;
1648 + line-height: var(--tw-leading, var(--disco-text-2xl--line-height)) !important;
1728 1649 }
1729 -
1730 -.disco-text-4xl {
1731 - font-size: 2.25rem;
1732 - line-height: 2.5rem;
1650 +.disco\:text-3xl {
1651 + font-size: var(--disco-text-3xl);
1652 + line-height: var(--tw-leading, var(--disco-text-3xl--line-height));
1733 1653 }
1734 -
1735 -.disco-text-\[10\.5px\] {
1654 +.disco\:text-3xl\! {
1655 + font-size: var(--disco-text-3xl) !important;
1656 + line-height: var(--tw-leading, var(--disco-text-3xl--line-height)) !important;
1657 +}
1658 +.disco\:text-4xl {
1659 + font-size: var(--disco-text-4xl);
1660 + line-height: var(--tw-leading, var(--disco-text-4xl--line-height));
1661 +}
1662 +.disco\:text-4xl\! {
1663 + font-size: var(--disco-text-4xl) !important;
1664 + line-height: var(--tw-leading, var(--disco-text-4xl--line-height)) !important;
1665 +}
1666 +.disco\:text-base {
1667 + font-size: var(--disco-text-base);
1668 + line-height: var(--tw-leading, var(--disco-text-base--line-height));
1669 +}
1670 +.disco\:text-base\! {
1671 + font-size: var(--disco-text-base) !important;
1672 + line-height: var(--tw-leading, var(--disco-text-base--line-height)) !important;
1673 +}
1674 +.disco\:text-lg {
1675 + font-size: var(--disco-text-lg);
1676 + line-height: var(--tw-leading, var(--disco-text-lg--line-height));
1677 +}
1678 +.disco\:text-lg\! {
1679 + font-size: var(--disco-text-lg) !important;
1680 + line-height: var(--tw-leading, var(--disco-text-lg--line-height)) !important;
1681 +}
1682 +.disco\:text-sm {
1683 + font-size: var(--disco-text-sm);
1684 + line-height: var(--tw-leading, var(--disco-text-sm--line-height));
1685 +}
1686 +.disco\:text-sm\! {
1687 + font-size: var(--disco-text-sm) !important;
1688 + line-height: var(--tw-leading, var(--disco-text-sm--line-height)) !important;
1689 +}
1690 +.disco\:text-sm\/relaxed {
1691 + font-size: var(--disco-text-sm);
1692 + line-height: var(--disco-leading-relaxed);
1693 +}
1694 +.disco\:text-xl {
1695 + font-size: var(--disco-text-xl);
1696 + line-height: var(--tw-leading, var(--disco-text-xl--line-height));
1697 +}
1698 +.disco\:text-xl\! {
1699 + font-size: var(--disco-text-xl) !important;
1700 + line-height: var(--tw-leading, var(--disco-text-xl--line-height)) !important;
1701 +}
1702 +.disco\:text-xs {
1703 + font-size: var(--disco-text-xs);
1704 + line-height: var(--tw-leading, var(--disco-text-xs--line-height));
1705 +}
1706 +.disco\:text-xs\! {
1707 + font-size: var(--disco-text-xs) !important;
1708 + line-height: var(--tw-leading, var(--disco-text-xs--line-height)) !important;
1709 +}
1710 +.disco\:text-\[0\.8rem\] {
1711 + font-size: 0.8rem;
1712 +}
1713 +.disco\:text-\[8px\] {
1714 + font-size: 8px;
1715 +}
1716 +.disco\:text-\[8px\]\! {
1717 + font-size: 8px !important;
1718 +}
1719 +.disco\:text-\[9px\] {
1720 + font-size: 9px;
1721 +}
1722 +.disco\:text-\[10\.5px\] {
1736 1723 font-size: 10.5px;
1737 1724 }
1738 -
1739 -.disco-text-\[10\.8px\] {
1725 +.disco\:text-\[10\.8px\] {
1740 1726 font-size: 10.8px;
1741 1727 }
1742 -
1743 -.disco-text-\[11\.5px\] {
1728 +.disco\:text-\[10px\] {
1729 + font-size: 10px;
1730 +}
1731 +.disco\:text-\[11\.5px\] {
1744 1732 font-size: 11.5px;
1745 1733 }
1746 -
1747 -.disco-text-\[11px\] {
1734 +.disco\:text-\[11px\] {
1748 1735 font-size: 11px;
1749 1736 }
1750 -
1751 -.disco-text-\[12\.5px\] {
1737 +.disco\:text-\[12\.5px\] {
1752 1738 font-size: 12.5px;
1753 1739 }
1754 -
1755 -.disco-text-\[12px\] {
1740 +.disco\:text-\[12px\] {
1756 1741 font-size: 12px;
1757 1742 }
1758 -
1759 -.disco-text-\[13px\] {
1743 +.disco\:text-\[13px\] {
1760 1744 font-size: 13px;
1761 1745 }
1762 -
1763 -.disco-text-\[14px\] {
1746 +.disco\:text-\[13px\]\! {
1747 + font-size: 13px !important;
1748 +}
1749 +.disco\:text-\[14px\] {
1764 1750 font-size: 14px;
1765 1751 }
1766 -
1767 -.disco-text-\[16px\] {
1768 - font-size: 16px;
1769 -}
1770 -
1771 -.disco-text-\[30px\] {
1752 +.disco\:text-\[30px\] {
1772 1753 font-size: 30px;
1773 1754 }
1774 -
1775 -.disco-text-\[80px\] {
1755 +.disco\:text-\[80px\] {
1776 1756 font-size: 80px;
1777 1757 }
1778 -
1779 -.disco-text-base {
1780 - font-size: 1rem;
1781 - line-height: 1.5rem;
1758 +.disco\:leading-6 {
1759 + --tw-leading: calc(var(--disco-spacing) * 6);
1760 + line-height: calc(var(--disco-spacing) * 6);
1782 1761 }
1783 -
1784 -.disco-text-lg {
1785 - font-size: 1.125rem;
1786 - line-height: 1.75rem;
1762 +.disco\:leading-7 {
1763 + --tw-leading: calc(var(--disco-spacing) * 7);
1764 + line-height: calc(var(--disco-spacing) * 7);
1787 1765 }
1788 -
1789 -.disco-text-sm {
1790 - font-size: 0.875rem;
1791 - line-height: 1.25rem;
1766 +.disco\:leading-8 {
1767 + --tw-leading: calc(var(--disco-spacing) * 8);
1768 + line-height: calc(var(--disco-spacing) * 8);
1792 1769 }
1793 -
1794 -.disco-text-xl {
1795 - font-size: 1.25rem;
1796 - line-height: 1.75rem;
1770 +.disco\:leading-9 {
1771 + --tw-leading: calc(var(--disco-spacing) * 9);
1772 + line-height: calc(var(--disco-spacing) * 9);
1797 1773 }
1798 -
1799 -.disco-text-xs {
1800 - font-size: 0.75rem;
1801 - line-height: 1rem;
1774 +.disco\:leading-\[16\.1px\] {
1775 + --tw-leading: 16.1px;
1776 + line-height: 16.1px;
1802 1777 }
1803 -
1804 -.disco-font-bold {
1805 - font-weight: 700;
1778 +.disco\:leading-\[18\.2px\] {
1779 + --tw-leading: 18.2px;
1780 + line-height: 18.2px;
1806 1781 }
1807 -
1808 -.disco-font-extrabold {
1809 - font-weight: 800;
1782 +.disco\:leading-\[19\.5px\] {
1783 + --tw-leading: 19.5px;
1784 + line-height: 19.5px;
1810 1785 }
1811 -
1812 -.disco-font-light {
1813 - font-weight: 300;
1786 +.disco\:leading-\[19\.38px\] {
1787 + --tw-leading: 19.38px;
1788 + line-height: 19.38px;
1814 1789 }
1815 -
1816 -.disco-font-medium {
1817 - font-weight: 500;
1790 +.disco\:leading-none {
1791 + --tw-leading: 1;
1792 + line-height: 1;
1818 1793 }
1819 -
1820 -.disco-font-normal {
1821 - font-weight: 400;
1794 +.disco\:leading-relaxed {
1795 + --tw-leading: var(--disco-leading-relaxed);
1796 + line-height: var(--disco-leading-relaxed);
1822 1797 }
1823 -
1824 -.disco-font-semibold {
1825 - font-weight: 600;
1798 +.disco\:leading-relaxed\! {
1799 + --tw-leading: var(--disco-leading-relaxed) !important;
1800 + line-height: var(--disco-leading-relaxed) !important;
1826 1801 }
1827 -
1828 -.disco-uppercase {
1829 - text-transform: uppercase;
1802 +.disco\:leading-snug {
1803 + --tw-leading: var(--disco-leading-snug);
1804 + line-height: var(--disco-leading-snug);
1830 1805 }
1831 -
1832 -.disco-leading-6 {
1833 - line-height: 1.5rem;
1806 +.disco\:leading-tight {
1807 + --tw-leading: var(--disco-leading-tight);
1808 + line-height: var(--disco-leading-tight);
1834 1809 }
1835 -
1836 -.disco-leading-7 {
1837 - line-height: 1.75rem;
1810 +.disco\:leading-tight\! {
1811 + --tw-leading: var(--disco-leading-tight) !important;
1812 + line-height: var(--disco-leading-tight) !important;
1838 1813 }
1839 -
1840 -.disco-leading-9 {
1841 - line-height: 2.25rem;
1814 +.disco\:font-bold {
1815 + --tw-font-weight: var(--disco-font-weight-bold);
1816 + font-weight: var(--disco-font-weight-bold);
1842 1817 }
1843 -
1844 -.disco-leading-\[16\.1px\] {
1845 - line-height: 16.1px;
1818 +.disco\:font-bold\! {
1819 + --tw-font-weight: var(--disco-font-weight-bold) !important;
1820 + font-weight: var(--disco-font-weight-bold) !important;
1846 1821 }
1847 -
1848 -.disco-leading-\[18\.2px\] {
1849 - line-height: 18.2px;
1822 +.disco\:font-extrabold {
1823 + --tw-font-weight: var(--disco-font-weight-extrabold);
1824 + font-weight: var(--disco-font-weight-extrabold);
1850 1825 }
1851 -
1852 -.disco-leading-\[19\.38px\] {
1853 - line-height: 19.38px;
1826 +.disco\:font-extrabold\! {
1827 + --tw-font-weight: var(--disco-font-weight-extrabold) !important;
1828 + font-weight: var(--disco-font-weight-extrabold) !important;
1854 1829 }
1855 -
1856 -.disco-leading-\[19\.5px\] {
1857 - line-height: 19.5px;
1830 +.disco\:font-light {
1831 + --tw-font-weight: var(--disco-font-weight-light);
1832 + font-weight: var(--disco-font-weight-light);
1858 1833 }
1859 -
1860 -.disco-leading-none {
1861 - line-height: 1;
1834 +.disco\:font-medium {
1835 + --tw-font-weight: var(--disco-font-weight-medium);
1836 + font-weight: var(--disco-font-weight-medium);
1862 1837 }
1863 -
1864 -.disco-leading-relaxed {
1865 - line-height: 1.625;
1838 +.disco\:font-medium\! {
1839 + --tw-font-weight: var(--disco-font-weight-medium) !important;
1840 + font-weight: var(--disco-font-weight-medium) !important;
1866 1841 }
1867 -
1868 -.disco-leading-snug {
1869 - line-height: 1.375;
1842 +.disco\:font-normal {
1843 + --tw-font-weight: var(--disco-font-weight-normal);
1844 + font-weight: var(--disco-font-weight-normal);
1870 1845 }
1871 -
1872 -.disco-leading-tight {
1873 - line-height: 1.25;
1846 +.disco\:font-semibold {
1847 + --tw-font-weight: var(--disco-font-weight-semibold);
1848 + font-weight: var(--disco-font-weight-semibold);
1874 1849 }
1875 -
1876 -.disco-tracking-\[-0\.2px\] {
1850 +.disco\:tracking-\[-0\.2px\] {
1851 + --tw-tracking: -0.2px;
1877 1852 letter-spacing: -0.2px;
1878 1853 }
1879 -
1880 -.disco-tracking-\[-0\.5px\] {
1854 +.disco\:tracking-\[-0\.5px\] {
1855 + --tw-tracking: -0.5px;
1881 1856 letter-spacing: -0.5px;
1882 1857 }
1883 -
1884 -.disco-tracking-\[0\.22px\] {
1858 +.disco\:tracking-\[-0\.12px\] {
1859 + --tw-tracking: -0.12px;
1860 + letter-spacing: -0.12px;
1861 +}
1862 +.disco\:tracking-\[-0\.14px\] {
1863 + --tw-tracking: -0.14px;
1864 + letter-spacing: -0.14px;
1865 +}
1866 +.disco\:tracking-\[0\.5px\] {
1867 + --tw-tracking: 0.5px;
1868 + letter-spacing: 0.5px;
1869 +}
1870 +.disco\:tracking-\[0\.06em\] {
1871 + --tw-tracking: 0.06em;
1872 + letter-spacing: 0.06em;
1873 +}
1874 +.disco\:tracking-\[0\.22px\] {
1875 + --tw-tracking: 0.22px;
1885 1876 letter-spacing: 0.22px;
1886 1877 }
1887 -
1888 -.disco-tracking-\[0\.42px\] {
1878 +.disco\:tracking-\[0\.42px\] {
1879 + --tw-tracking: 0.42px;
1889 1880 letter-spacing: 0.42px;
1890 1881 }
1891 -
1892 -.disco-tracking-\[2\.5px\] {
1882 +.disco\:tracking-\[2\.5px\] {
1883 + --tw-tracking: 2.5px;
1893 1884 letter-spacing: 2.5px;
1894 1885 }
1895 -
1896 -.disco-tracking-wide {
1897 - letter-spacing: 0.025em;
1886 +.disco\:tracking-tight {
1887 + --tw-tracking: var(--disco-tracking-tight);
1888 + letter-spacing: var(--disco-tracking-tight);
1898 1889 }
1899 -
1900 -.disco-tracking-wider {
1901 - letter-spacing: 0.05em;
1890 +.disco\:tracking-wide {
1891 + --tw-tracking: var(--disco-tracking-wide);
1892 + letter-spacing: var(--disco-tracking-wide);
1902 1893 }
1903 -
1904 -.disco-tracking-widest {
1905 - letter-spacing: 0.1em;
1894 +.disco\:tracking-wider {
1895 + --tw-tracking: var(--disco-tracking-wider);
1896 + letter-spacing: var(--disco-tracking-wider);
1906 1897 }
1907 -
1908 -.disco-text-\[\#090909\] {
1909 - --tw-text-opacity: 1;
1910 - color: rgb(9 9 9 / var(--tw-text-opacity, 1));
1898 +.disco\:tracking-widest {
1899 + --tw-tracking: var(--disco-tracking-widest);
1900 + letter-spacing: var(--disco-tracking-widest);
1911 1901 }
1912 -
1913 -.disco-text-\[\#0f172a\] {
1914 - --tw-text-opacity: 1;
1915 - color: rgb(15 23 42 / var(--tw-text-opacity, 1));
1902 +.disco\:text-balance {
1903 + text-wrap: balance;
1916 1904 }
1917 -
1918 -.disco-text-\[\#10C88A\] {
1919 - --tw-text-opacity: 1;
1920 - color: rgb(16 200 138 / var(--tw-text-opacity, 1));
1905 +.disco\:wrap-break-word {
1906 + overflow-wrap: break-word;
1921 1907 }
1922 -
1923 -.disco-text-\[\#15803D\] {
1924 - --tw-text-opacity: 1;
1925 - color: rgb(21 128 61 / var(--tw-text-opacity, 1));
1908 +.disco\:whitespace-nowrap {
1909 + white-space: nowrap;
1926 1910 }
1927 -
1928 -.disco-text-\[\#15803d\] {
1929 - --tw-text-opacity: 1;
1930 - color: rgb(21 128 61 / var(--tw-text-opacity, 1));
1911 +.disco\:text-\[\#0dc98b\] {
1912 + color: #0dc98b;
1931 1913 }
1932 -
1933 -.disco-text-\[\#16A34A\] {
1934 - --tw-text-opacity: 1;
1935 - color: rgb(22 163 74 / var(--tw-text-opacity, 1));
1914 +.disco\:text-\[\#0f172a\] {
1915 + color: #0f172a;
1936 1916 }
1937 -
1938 -.disco-text-\[\#1a1d1f\] {
1939 - --tw-text-opacity: 1;
1940 - color: rgb(26 29 31 / var(--tw-text-opacity, 1));
1917 +.disco\:text-\[\#1a1d1f\] {
1918 + color: #1a1d1f;
1941 1919 }
1942 -
1943 -.disco-text-\[\#1e293b\] {
1944 - --tw-text-opacity: 1;
1945 - color: rgb(30 41 59 / var(--tw-text-opacity, 1));
1920 +.disco\:text-\[\#1e293b\] {
1921 + color: #1e293b;
1946 1922 }
1947 -
1948 -.disco-text-\[\#2563eb\] {
1949 - --tw-text-opacity: 1;
1950 - color: rgb(37 99 235 / var(--tw-text-opacity, 1));
1923 +.disco\:text-\[\#1f2937\] {
1924 + color: #1f2937;
1951 1925 }
1952 -
1953 -.disco-text-\[\#334155\] {
1954 - --tw-text-opacity: 1;
1955 - color: rgb(51 65 85 / var(--tw-text-opacity, 1));
1926 +.disco\:text-\[\#1f2937\]\! {
1927 + color: #1f2937 !important;
1956 1928 }
1957 -
1958 -.disco-text-\[\#35483D\] {
1959 - --tw-text-opacity: 1;
1960 - color: rgb(53 72 61 / var(--tw-text-opacity, 1));
1929 +.disco\:text-\[\#2fa86d\] {
1930 + color: #2fa86d;
1961 1931 }
1962 -
1963 -.disco-text-\[\#475569\] {
1964 - --tw-text-opacity: 1;
1965 - color: rgb(71 85 105 / var(--tw-text-opacity, 1));
1932 +.disco\:text-\[\#4B5563\] {
1933 + color: #4B5563;
1966 1934 }
1967 -
1968 -.disco-text-\[\#4B5563\] {
1969 - --tw-text-opacity: 1;
1970 - color: rgb(75 85 99 / var(--tw-text-opacity, 1));
1935 +.disco\:text-\[\#4b5563\] {
1936 + color: #4b5563;
1971 1937 }
1972 -
1973 -.disco-text-\[\#92400E\] {
1974 - --tw-text-opacity: 1;
1975 - color: rgb(146 64 14 / var(--tw-text-opacity, 1));
1938 +.disco\:text-\[\#6b7280\] {
1939 + color: #6b7280;
1976 1940 }
1977 -
1978 -.disco-text-\[\#94a3b8\] {
1979 - --tw-text-opacity: 1;
1980 - color: rgb(148 163 184 / var(--tw-text-opacity, 1));
1941 +.disco\:text-\[\#7e7e7e\] {
1942 + color: #7e7e7e;
1981 1943 }
1982 -
1983 -.disco-text-\[\#F59E0B\] {
1984 - --tw-text-opacity: 1;
1985 - color: rgb(245 158 11 / var(--tw-text-opacity, 1));
1944 +.disco\:text-\[\#08c889\] {
1945 + color: #08c889;
1986 1946 }
1987 -
1988 -.disco-text-\[\#F78411\] {
1989 - --tw-text-opacity: 1;
1990 - color: rgb(247 132 17 / var(--tw-text-opacity, 1));
1947 +.disco\:text-\[\#8a8a8a\] {
1948 + color: #8a8a8a;
1991 1949 }
1992 -
1993 -.disco-text-\[rgba\(255\,255\,255\,0\.6\)\] {
1994 - color: rgba(255,255,255,0.6);
1950 +.disco\:text-\[\#9ca3af\] {
1951 + color: #9ca3af;
1995 1952 }
1996 -
1997 -.disco-text-black {
1998 - --tw-text-opacity: 1;
1999 - color: rgb(0 0 0 / var(--tw-text-opacity, 1));
1953 +.disco\:text-\[\#10C88A\] {
1954 + color: #10C88A;
2000 1955 }
2001 -
2002 -.disco-text-blue-600 {
2003 - --tw-text-opacity: 1;
2004 - color: rgb(37 99 235 / var(--tw-text-opacity, 1));
1956 +.disco\:text-\[\#16A34A\]\! {
1957 + color: #16A34A !important;
2005 1958 }
2006 -
2007 -.disco-text-emerald-600 {
2008 - --tw-text-opacity: 1;
2009 - color: rgb(5 150 105 / var(--tw-text-opacity, 1));
1959 +.disco\:text-\[\#94a3b8\] {
1960 + color: #94a3b8;
2010 1961 }
2011 -
2012 -.disco-text-emerald-700 {
2013 - --tw-text-opacity: 1;
2014 - color: rgb(4 120 87 / var(--tw-text-opacity, 1));
1962 +.disco\:text-\[\#2563eb\]\! {
1963 + color: #2563eb !important;
2015 1964 }
2016 -
2017 -.disco-text-gray-100 {
2018 - --tw-text-opacity: 1;
2019 - color: rgb(243 244 246 / var(--tw-text-opacity, 1));
1965 +.disco\:text-\[\#15803D\] {
1966 + color: #15803D;
2020 1967 }
2021 -
2022 -.disco-text-gray-300 {
2023 - --tw-text-opacity: 1;
2024 - color: rgb(209 213 219 / var(--tw-text-opacity, 1));
1968 +.disco\:text-\[\#15803d\] {
1969 + color: #15803d;
2025 1970 }
2026 -
2027 -.disco-text-gray-400 {
2028 - --tw-text-opacity: 1;
2029 - color: rgb(156 163 175 / var(--tw-text-opacity, 1));
1971 +.disco\:text-\[\#35483D\]\! {
1972 + color: #35483D !important;
2030 1973 }
2031 -
2032 -.disco-text-gray-500 {
2033 - --tw-text-opacity: 1;
2034 - color: rgb(107 114 128 / var(--tw-text-opacity, 1));
1974 +.disco\:text-\[\#090909\] {
1975 + color: #090909;
2035 1976 }
2036 -
2037 -.disco-text-gray-600 {
2038 - --tw-text-opacity: 1;
2039 - color: rgb(75 85 99 / var(--tw-text-opacity, 1));
1977 +.disco\:text-\[\#92400E\] {
1978 + color: #92400E;
2040 1979 }
2041 -
2042 -.disco-text-gray-700 {
2043 - --tw-text-opacity: 1;
2044 - color: rgb(55 65 81 / var(--tw-text-opacity, 1));
1980 +.disco\:text-\[\#111827\] {
1981 + color: #111827;
2045 1982 }
2046 -
2047 -.disco-text-gray-800 {
2048 - --tw-text-opacity: 1;
2049 - color: rgb(31 41 55 / var(--tw-text-opacity, 1));
1983 +.disco\:text-\[\#111827\]\! {
1984 + color: #111827 !important;
2050 1985 }
2051 -
2052 -.disco-text-gray-900 {
2053 - --tw-text-opacity: 1;
2054 - color: rgb(17 24 39 / var(--tw-text-opacity, 1));
1986 +.disco\:text-\[\#334155\] {
1987 + color: #334155;
2055 1988 }
2056 -
2057 -.disco-text-green-600 {
2058 - --tw-text-opacity: 1;
2059 - color: rgb(22 163 74 / var(--tw-text-opacity, 1));
1989 +.disco\:text-\[\#374151\] {
1990 + color: #374151;
2060 1991 }
2061 -
2062 -.disco-text-green-700 {
2063 - --tw-text-opacity: 1;
2064 - color: rgb(21 128 61 / var(--tw-text-opacity, 1));
1992 +.disco\:text-\[\#475569\] {
1993 + color: #475569;
2065 1994 }
2066 -
2067 -.disco-text-orange-600 {
2068 - --tw-text-opacity: 1;
2069 - color: rgb(234 88 12 / var(--tw-text-opacity, 1));
1995 +.disco\:text-\[\#575757\] {
1996 + color: #575757;
2070 1997 }
2071 -
2072 -.disco-text-primary {
2073 - --tw-text-opacity: 1;
2074 - color: rgb(71 205 137 / var(--tw-text-opacity, 1));
1998 +.disco\:text-\[\#DC5243\] {
1999 + color: #DC5243;
2075 2000 }
2076 -
2077 -.disco-text-primary-dark {
2078 - --tw-text-opacity: 1;
2079 - color: rgb(60 186 122 / var(--tw-text-opacity, 1));
2001 +.disco\:text-\[\#F59E0B\] {
2002 + color: #F59E0B;
2080 2003 }
2081 -
2082 -.disco-text-red-400 {
2083 - --tw-text-opacity: 1;
2084 - color: rgb(248 113 113 / var(--tw-text-opacity, 1));
2004 +.disco\:text-\[\#F78411\] {
2005 + color: #F78411;
2085 2006 }
2086 -
2087 -.disco-text-red-500 {
2088 - --tw-text-opacity: 1;
2089 - color: rgb(239 68 68 / var(--tw-text-opacity, 1));
2007 +.disco\:text-\[\#bbcfff\] {
2008 + color: #bbcfff;
2090 2009 }
2091 -
2092 -.disco-text-transparent {
2010 +.disco\:text-\[\#d1d5db\] {
2011 + color: #d1d5db;
2012 +}
2013 +.disco\:text-\[rgba\(74\,74\,74\,0\.3\)\] {
2014 + color: rgba(74,74,74,0.3);
2015 +}
2016 +.disco\:text-\[rgba\(74\,74\,74\,0\.4\)\] {
2017 + color: rgba(74,74,74,0.4);
2018 +}
2019 +.disco\:text-\[rgba\(74\,74\,74\,0\.8\)\] {
2020 + color: rgba(74,74,74,0.8);
2021 +}
2022 +.disco\:text-\[rgba\(74\,74\,74\,0\.9\)\] {
2023 + color: rgba(74,74,74,0.9);
2024 +}
2025 +.disco\:text-\[rgba\(74\,74\,74\,0\.25\)\] {
2026 + color: rgba(74,74,74,0.25);
2027 +}
2028 +.disco\:text-\[rgba\(74\,74\,74\,0\.45\)\] {
2029 + color: rgba(74,74,74,0.45);
2030 +}
2031 +.disco\:text-\[rgba\(74\,74\,74\,0\.85\)\] {
2032 + color: rgba(74,74,74,0.85);
2033 +}
2034 +.disco\:text-black {
2035 + color: var(--disco-color-black);
2036 +}
2037 +.disco\:text-black\! {
2038 + color: var(--disco-color-black) !important;
2039 +}
2040 +.disco\:text-blue-600 {
2041 + color: var(--disco-color-blue-600);
2042 +}
2043 +.disco\:text-emerald-600 {
2044 + color: var(--disco-color-emerald-600);
2045 +}
2046 +.disco\:text-emerald-700 {
2047 + color: var(--disco-color-emerald-700);
2048 +}
2049 +.disco\:text-gray-100 {
2050 + color: var(--disco-color-gray-100);
2051 +}
2052 +.disco\:text-gray-300 {
2053 + color: var(--disco-color-gray-300);
2054 +}
2055 +.disco\:text-gray-400 {
2056 + color: var(--disco-color-gray-400);
2057 +}
2058 +.disco\:text-gray-400\! {
2059 + color: var(--disco-color-gray-400) !important;
2060 +}
2061 +.disco\:text-gray-500 {
2062 + color: var(--disco-color-gray-500);
2063 +}
2064 +.disco\:text-gray-500\! {
2065 + color: var(--disco-color-gray-500) !important;
2066 +}
2067 +.disco\:text-gray-600 {
2068 + color: var(--disco-color-gray-600);
2069 +}
2070 +.disco\:text-gray-600\! {
2071 + color: var(--disco-color-gray-600) !important;
2072 +}
2073 +.disco\:text-gray-700 {
2074 + color: var(--disco-color-gray-700);
2075 +}
2076 +.disco\:text-gray-700\! {
2077 + color: var(--disco-color-gray-700) !important;
2078 +}
2079 +.disco\:text-gray-800 {
2080 + color: var(--disco-color-gray-800);
2081 +}
2082 +.disco\:text-gray-900 {
2083 + color: var(--disco-color-gray-900);
2084 +}
2085 +.disco\:text-gray-900\! {
2086 + color: var(--disco-color-gray-900) !important;
2087 +}
2088 +.disco\:text-green-600 {
2089 + color: var(--disco-color-green-600);
2090 +}
2091 +.disco\:text-green-700 {
2092 + color: var(--disco-color-green-700);
2093 +}
2094 +.disco\:text-orange-600 {
2095 + color: var(--disco-color-orange-600);
2096 +}
2097 +.disco\:text-primary {
2098 + color: var(--disco-color-primary);
2099 +}
2100 +.disco\:text-primary\! {
2101 + color: var(--disco-color-primary) !important;
2102 +}
2103 +.disco\:text-primary-dark\! {
2104 + color: var(--disco-color-primary-dark) !important;
2105 +}
2106 +.disco\:text-red-400 {
2107 + color: var(--disco-color-red-400);
2108 +}
2109 +.disco\:text-red-500 {
2110 + color: var(--disco-color-red-500);
2111 +}
2112 +.disco\:text-transparent {
2093 2113 color: transparent;
2094 2114 }
2095 -
2096 -.disco-text-white {
2097 - --tw-text-opacity: 1;
2098 - color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2115 +.disco\:text-white {
2116 + color: var(--disco-color-white);
2099 2117 }
2100 -
2101 -.disco-text-white\/35 {
2102 - color: rgb(255 255 255 / 0.35);
2118 +.disco\:text-white\! {
2119 + color: var(--disco-color-white) !important;
2103 2120 }
2104 -
2105 -.disco-text-white\/50 {
2106 - color: rgb(255 255 255 / 0.5);
2121 +.disco\:text-white\/35 {
2122 + color: var(--disco-color-white);
2123 + @supports (color: color-mix(in lab, red, red)) {
2124 + color: color-mix(in oklab, var(--disco-color-white) 35%, transparent);
2125 + }
2107 2126 }
2108 -
2109 -.disco-text-yellow-700 {
2110 - --tw-text-opacity: 1;
2111 - color: rgb(161 98 7 / var(--tw-text-opacity, 1));
2127 +.disco\:text-white\/50 {
2128 + color: var(--disco-color-white);
2129 + @supports (color: color-mix(in lab, red, red)) {
2130 + color: color-mix(in oklab, var(--disco-color-white) 50%, transparent);
2131 + }
2112 2132 }
2113 -
2114 -.disco-line-through {
2133 +.disco\:text-yellow-700 {
2134 + color: var(--disco-color-yellow-700);
2135 +}
2136 +.disco\:uppercase {
2137 + text-transform: uppercase;
2138 +}
2139 +.disco\:not-italic {
2140 + font-style: normal;
2141 +}
2142 +.disco\:line-through {
2115 2143 text-decoration-line: line-through;
2116 2144 }
2117 -
2118 -.disco-no-underline {
2145 +.disco\:no-underline {
2119 2146 text-decoration-line: none;
2120 2147 }
2121 -
2122 -.disco-opacity-50 {
2123 - opacity: 0.5;
2148 +.disco\:underline-offset-4 {
2149 + text-underline-offset: 4px;
2124 2150 }
2125 -
2126 -.disco-opacity-\[0\.06\] {
2151 +.disco\:opacity-0 {
2152 + opacity: 0%;
2153 +}
2154 +.disco\:opacity-30 {
2155 + opacity: 30%;
2156 +}
2157 +.disco\:opacity-50 {
2158 + opacity: 50%;
2159 +}
2160 +.disco\:opacity-\[0\.06\] {
2127 2161 opacity: 0.06;
2128 2162 }
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);
2163 +.disco\:bg-blend-color {
2164 + background-blend-mode: color;
2134 2165 }
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);
2166 +.disco\:shadow {
2167 + --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2168 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2140 2169 }
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);
2170 +.disco\:shadow-\[0px_0px_0px_3px_rgba\(245\,158\,11\,0\.07\)\] {
2171 + --tw-shadow: 0px 0px 0px 3px var(--tw-shadow-color, rgba(245,158,11,0.07));
2172 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2146 2173 }
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);
2174 +.disco\:shadow-\[0px_6px_5px_0px_rgba\(0\,0\,0\,0\.05\)\] {
2175 + --tw-shadow: 0px 6px 5px 0px var(--tw-shadow-color, rgba(0,0,0,0.05));
2176 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2152 2177 }
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);
2178 +.disco\:shadow-\[0px_8px_24px_0px_rgba\(22\,163\,74\,0\.18\)\] {
2179 + --tw-shadow: 0px 8px 24px 0px var(--tw-shadow-color, rgba(22,163,74,0.18));
2180 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2158 2181 }
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);
2182 +.disco\:shadow-\[3px_4px_2px_rgba\(0\,0\,0\,0\.07\)\] {
2183 + --tw-shadow: 3px 4px 2px var(--tw-shadow-color, rgba(0,0,0,0.07));
2184 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2164 2185 }
2165 -
2166 -.disco-shadow-emerald-100 {
2167 - --tw-shadow-color: #d1fae5;
2168 - --tw-shadow: var(--tw-shadow-colored);
2186 +.disco\:shadow-lg {
2187 + --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2188 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2169 2189 }
2170 -
2171 -.disco-shadow-orange-500\/50 {
2172 - --tw-shadow-color: rgb(249 115 22 / 0.5);
2173 - --tw-shadow: var(--tw-shadow-colored);
2190 +.disco\:shadow-md {
2191 + --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2192 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2174 2193 }
2175 -
2176 -.disco-outline-none {
2177 - outline: 2px solid transparent;
2178 - outline-offset: 2px;
2194 +.disco\:shadow-none\! {
2195 + --tw-shadow: 0 0 #0000 !important;
2196 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
2179 2197 }
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);
2198 +.disco\:shadow-sm {
2199 + --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2200 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2185 2201 }
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;
2202 +.disco\:shadow-xl {
2203 + --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2204 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2191 2205 }
2192 -
2193 -.disco-transition-all {
2206 +.disco\:ring-0 {
2207 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2208 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2209 +}
2210 +.disco\:ring-2 {
2211 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2212 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2213 +}
2214 +.disco\:shadow-emerald-100 {
2215 + --tw-shadow-color: var(--disco-color-emerald-100);
2216 + @supports (color: color-mix(in lab, red, red)) {
2217 + --tw-shadow-color: color-mix(in oklab, var(--disco-color-emerald-100) var(--tw-shadow-alpha), transparent);
2218 + }
2219 +}
2220 +.disco\:shadow-orange-500\/50 {
2221 + --tw-shadow-color: var(--disco-color-orange-500);
2222 + @supports (color: color-mix(in lab, red, red)) {
2223 + --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--disco-color-orange-500) 50%, transparent) var(--tw-shadow-alpha), transparent);
2224 + }
2225 +}
2226 +.disco\:outline-hidden {
2227 + --tw-outline-style: none;
2228 + outline-style: none;
2229 + @media (forced-colors: active) {
2230 + outline: 2px solid transparent;
2231 + outline-offset: 2px;
2232 + }
2233 +}
2234 +.disco\:outline-hidden\! {
2235 + --tw-outline-style: none !important;
2236 + outline-style: none !important;
2237 + @media (forced-colors: active) {
2238 + outline: 2px solid transparent !important;
2239 + outline-offset: 2px !important;
2240 + }
2241 +}
2242 +.disco\:backdrop-blur-\[2px\] {
2243 + --tw-backdrop-blur: blur(2px);
2244 + -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
2245 + backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
2246 +}
2247 +.disco\:transition {
2248 + transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
2249 + transition-timing-function: var(--tw-ease, var(--disco-default-transition-timing-function));
2250 + transition-duration: var(--tw-duration, var(--disco-default-transition-duration));
2251 +}
2252 +.disco\:transition-all {
2194 2253 transition-property: all;
2195 - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2196 - transition-duration: 150ms;
2254 + transition-timing-function: var(--tw-ease, var(--disco-default-transition-timing-function));
2255 + transition-duration: var(--tw-duration, var(--disco-default-transition-duration));
2197 2256 }
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;
2257 +.disco\:transition-all\! {
2258 + transition-property: all !important;
2259 + transition-timing-function: var(--tw-ease, var(--disco-default-transition-timing-function)) !important;
2260 + transition-duration: var(--tw-duration, var(--disco-default-transition-duration)) !important;
2203 2261 }
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;
2262 +.disco\:transition-colors {
2263 + transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
2264 + transition-timing-function: var(--tw-ease, var(--disco-default-transition-timing-function));
2265 + transition-duration: var(--tw-duration, var(--disco-default-transition-duration));
2209 2266 }
2210 -
2211 -.disco-duration-150 {
2267 +.disco\:transition-opacity {
2268 + transition-property: opacity;
2269 + transition-timing-function: var(--tw-ease, var(--disco-default-transition-timing-function));
2270 + transition-duration: var(--tw-duration, var(--disco-default-transition-duration));
2271 +}
2272 +.disco\:transition-transform {
2273 + transition-property: transform, translate, scale, rotate;
2274 + transition-timing-function: var(--tw-ease, var(--disco-default-transition-timing-function));
2275 + transition-duration: var(--tw-duration, var(--disco-default-transition-duration));
2276 +}
2277 +.disco\:duration-150 {
2278 + --tw-duration: 150ms;
2212 2279 transition-duration: 150ms;
2213 2280 }
2214 -
2215 -.disco-duration-200 {
2281 +.disco\:duration-200 {
2282 + --tw-duration: 200ms;
2216 2283 transition-duration: 200ms;
2217 2284 }
2218 -
2219 -.disco-duration-300 {
2285 +.disco\:duration-300 {
2286 + --tw-duration: 300ms;
2220 2287 transition-duration: 300ms;
2221 2288 }
2222 -
2223 -.disco-ease-in-out {
2224 - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
2289 +.disco\:ease-in-out {
2290 + --tw-ease: var(--disco-ease-in-out);
2291 + transition-timing-function: var(--disco-ease-in-out);
2225 2292 }
2226 -
2227 -a:focus {
2228 - outline: none;
2229 - box-shadow: none;
2293 +.disco\:select-none {
2294 + -webkit-user-select: none;
2295 + user-select: none;
2230 2296 }
2231 -
2232 -#wpbody-content {
2233 - padding-bottom: 10px;
2297 +.disco\:\[--cell-radius\:var\(--radius-md\)\] {
2298 + --cell-radius: var(--radius-md);
2234 2299 }
2235 -
2236 -#wpfooter {
2237 - display: none;
2300 +.disco\:\[--cell-size\:--spacing\(7\)\] {
2301 + --cell-size: calc(var(--disco-spacing) * 7);
2238 2302 }
2239 -
2240 -.last\:disco-border-b-0:last-child {
2303 +@media (hover: hover) {
2304 + .disco\:group-hover\:bg-primary:is(:where(.disco\:group):hover *) {
2305 + background-color: var(--disco-color-primary);
2306 + }
2307 + .disco\:group-hover\:text-primary:is(:where(.disco\:group):hover *) {
2308 + color: var(--disco-color-primary);
2309 + }
2310 + .disco\:group-hover\:text-white\!:is(:where(.disco\:group):hover *) {
2311 + color: var(--disco-color-white) !important;
2312 + }
2313 +}
2314 +.disco\:group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.disco\:group\/avatar-group):has([data-size="lg"]) *) {
2315 + width: calc(var(--disco-spacing) * 10);
2316 + height: calc(var(--disco-spacing) * 10);
2317 +}
2318 +.disco\:group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.disco\:group\/avatar-group):has([data-size="sm"]) *) {
2319 + width: calc(var(--disco-spacing) * 6);
2320 + height: calc(var(--disco-spacing) * 6);
2321 +}
2322 +.disco\:group-data-\[focused\=true\]\/day\:relative:is(:where(.disco\:group\/day)[data-focused="true"] *) {
2323 + position: relative;
2324 +}
2325 +.disco\:group-data-\[focused\=true\]\/day\:z-10:is(:where(.disco\:group\/day)[data-focused="true"] *) {
2326 + z-index: 10;
2327 +}
2328 +.disco\:group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.disco\:group\/day)[data-focused="true"] *) {
2329 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2330 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2331 +}
2332 +.disco\:group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.disco\:group\/avatar)[data-size="default"] *) {
2333 + width: calc(var(--disco-spacing) * 2.5);
2334 + height: calc(var(--disco-spacing) * 2.5);
2335 +}
2336 +.disco\:group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.disco\:group\/avatar)[data-size="lg"] *) {
2337 + width: calc(var(--disco-spacing) * 3);
2338 + height: calc(var(--disco-spacing) * 3);
2339 +}
2340 +.disco\:group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.disco\:group\/avatar)[data-size="sm"] *) {
2341 + width: calc(var(--disco-spacing) * 2);
2342 + height: calc(var(--disco-spacing) * 2);
2343 +}
2344 +.disco\:group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.disco\:group\/avatar)[data-size="sm"] *) {
2345 + font-size: var(--disco-text-xs);
2346 + line-height: var(--tw-leading, var(--disco-text-xs--line-height));
2347 +}
2348 +.disco\:group-data-\[size\=sm\]\/card\:p-3:is(:where(.disco\:group\/card)[data-size="sm"] *) {
2349 + padding: calc(var(--disco-spacing) * 3);
2350 +}
2351 +.disco\:group-data-\[size\=sm\]\/card\:px-3:is(:where(.disco\:group\/card)[data-size="sm"] *) {
2352 + padding-inline: calc(var(--disco-spacing) * 3);
2353 +}
2354 +.disco\:group-data-\[size\=sm\]\/card\:text-sm:is(:where(.disco\:group\/card)[data-size="sm"] *) {
2355 + font-size: var(--disco-text-sm);
2356 + line-height: var(--tw-leading, var(--disco-text-sm--line-height));
2357 +}
2358 +.disco\:placeholder\:text-\[rgba\(0\,0\,0\,0\.35\)\]\!::placeholder {
2359 + color: rgba(0,0,0,0.35) !important;
2360 +}
2361 +.disco\:placeholder\:text-gray-400::placeholder {
2362 + color: var(--disco-color-gray-400);
2363 +}
2364 +.disco\:after\:absolute::after {
2365 + content: var(--tw-content);
2366 + position: absolute;
2367 +}
2368 +.disco\:after\:inset-0::after {
2369 + content: var(--tw-content);
2370 + inset: 0px;
2371 +}
2372 +.disco\:after\:inset-y-0::after {
2373 + content: var(--tw-content);
2374 + inset-block: 0px;
2375 +}
2376 +.disco\:after\:right-0::after {
2377 + content: var(--tw-content);
2378 + right: 0px;
2379 +}
2380 +.disco\:after\:left-0::after {
2381 + content: var(--tw-content);
2382 + left: 0px;
2383 +}
2384 +.disco\:after\:w-4::after {
2385 + content: var(--tw-content);
2386 + width: calc(var(--disco-spacing) * 4);
2387 +}
2388 +.disco\:after\:rounded-full::after {
2389 + content: var(--tw-content);
2390 + border-radius: calc(infinity * 1px);
2391 +}
2392 +.disco\:after\:border::after {
2393 + content: var(--tw-content);
2394 + border-style: var(--tw-border-style);
2395 + border-width: 1px;
2396 +}
2397 +.disco\:after\:mix-blend-darken::after {
2398 + content: var(--tw-content);
2399 + mix-blend-mode: darken;
2400 +}
2401 +.disco\:last\:border-0:last-child {
2402 + border-style: var(--tw-border-style);
2403 + border-width: 0px;
2404 +}
2405 +.disco\:last\:border-b-0:last-child {
2406 + border-bottom-style: var(--tw-border-style);
2241 2407 border-bottom-width: 0px;
2242 2408 }
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));
2409 +.disco\:visited\:outline-hidden:visited {
2410 + --tw-outline-style: none;
2411 + outline-style: none;
2412 + @media (forced-colors: active) {
2413 + outline: 2px solid transparent;
2414 + outline-offset: 2px;
2415 + }
2247 2416 }
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));
2417 +@media (hover: hover) {
2418 + .disco\:hover\:-translate-y-1:hover {
2419 + --tw-translate-y: calc(var(--disco-spacing) * -1);
2420 + translate: var(--tw-translate-x) var(--tw-translate-y);
2421 + }
2422 + .disco\:hover\:scale-105:hover {
2423 + --tw-scale-x: 105%;
2424 + --tw-scale-y: 105%;
2425 + --tw-scale-z: 105%;
2426 + scale: var(--tw-scale-x) var(--tw-scale-y);
2427 + }
2428 + .disco\:hover\:border-\[\#10C88A\]:hover {
2429 + border-color: #10C88A;
2430 + }
2431 + .disco\:hover\:border-primary:hover {
2432 + border-color: var(--disco-color-primary);
2433 + }
2434 + .disco\:hover\:border-primary-light:hover {
2435 + border-color: var(--disco-color-primary-light);
2436 + }
2437 + .disco\:hover\:bg-\[\#0dc98b\]:hover {
2438 + background-color: #0dc98b;
2439 + }
2440 + .disco\:hover\:bg-\[\#07b87c\]:hover {
2441 + background-color: #07b87c;
2442 + }
2443 + .disco\:hover\:bg-\[\#efefef\]:hover {
2444 + background-color: #efefef;
2445 + }
2446 + .disco\:hover\:bg-\[\#f9fafb\]:hover {
2447 + background-color: #f9fafb;
2448 + }
2449 + .disco\:hover\:bg-\[rgba\(8\,200\,137\,0\.12\)\]:hover {
2450 + background-color: rgba(8,200,137,0.12);
2451 + }
2452 + .disco\:hover\:bg-gray-50:hover {
2453 + background-color: var(--disco-color-gray-50);
2454 + }
2455 + .disco\:hover\:bg-gray-200:hover {
2456 + background-color: var(--disco-color-gray-200);
2457 + }
2458 + .disco\:hover\:bg-primary:hover {
2459 + background-color: var(--disco-color-primary);
2460 + }
2461 + .disco\:hover\:bg-primary-dark:hover {
2462 + background-color: var(--disco-color-primary-dark);
2463 + }
2464 + .disco\:hover\:bg-primary\/90:hover {
2465 + background-color: var(--disco-color-primary);
2466 + }
2467 + @supports (color: color-mix(in lab, red, red)) {
2468 + .disco\:hover\:bg-primary\/90:hover {
2469 + background-color: color-mix(in oklab, var(--disco-color-primary) 90%, transparent);
2470 + }
2471 + }
2472 + .disco\:hover\:bg-transparent:hover {
2473 + background-color: transparent;
2474 + }
2475 + .disco\:hover\:bg-white:hover {
2476 + background-color: var(--disco-color-white);
2477 + }
2478 + .disco\:hover\:text-\[\#7e7e7e\]:hover {
2479 + color: #7e7e7e;
2480 + }
2481 + .disco\:hover\:text-\[\#10C88A\]:hover {
2482 + color: #10C88A;
2483 + }
2484 + .disco\:hover\:text-\[\#111827\]:hover {
2485 + color: #111827;
2486 + }
2487 + .disco\:hover\:text-\[rgba\(74\,74\,74\,0\.7\)\]:hover {
2488 + color: rgba(74,74,74,0.7);
2489 + }
2490 + .disco\:hover\:text-\[rgba\(74\,74\,74\,0\.8\)\]:hover {
2491 + color: rgba(74,74,74,0.8);
2492 + }
2493 + .disco\:hover\:text-\[rgba\(74\,74\,74\,1\)\]:hover {
2494 + color: rgba(74,74,74,1);
2495 + }
2496 + .disco\:hover\:text-gray-600:hover {
2497 + color: var(--disco-color-gray-600);
2498 + }
2499 + .disco\:hover\:text-gray-600\!:hover {
2500 + color: var(--disco-color-gray-600) !important;
2501 + }
2502 + .disco\:hover\:text-primary:hover {
2503 + color: var(--disco-color-primary);
2504 + }
2505 + .disco\:hover\:text-primary\!:hover {
2506 + color: var(--disco-color-primary) !important;
2507 + }
2508 + .disco\:hover\:text-primary-dark\!:hover {
2509 + color: var(--disco-color-primary-dark) !important;
2510 + }
2511 + .disco\:hover\:text-white:hover {
2512 + color: var(--disco-color-white);
2513 + }
2514 + .disco\:hover\:text-white\!:hover {
2515 + color: var(--disco-color-white) !important;
2516 + }
2517 + .disco\:hover\:underline:hover {
2518 + text-decoration-line: underline;
2519 + }
2520 + .disco\:hover\:shadow-md:hover {
2521 + --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2522 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2523 + }
2524 + .disco\:hover\:shadow-sm:hover {
2525 + --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
2526 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2527 + }
2253 2528 }
2254 -
2255 -.hover\:disco-border-\[\#10C88A\]:hover {
2256 - --tw-border-opacity: 1;
2257 - border-color: rgb(16 200 138 / var(--tw-border-opacity, 1));
2529 +.disco\:focus\:rounded-2xl:focus {
2530 + border-radius: var(--disco-radius-2xl);
2258 2531 }
2259 -
2260 -.hover\:disco-border-primary:hover {
2261 - --tw-border-opacity: 1;
2262 - border-color: rgb(71 205 137 / var(--tw-border-opacity, 1));
2532 +.disco\:focus\:rounded-full\!:focus {
2533 + border-radius: calc(infinity * 1px) !important;
2263 2534 }
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));
2535 +.disco\:focus\:rounded-xl:focus {
2536 + border-radius: var(--disco-radius-xl);
2268 2537 }
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));
2538 +.disco\:focus\:border-none\!:focus {
2539 + --tw-border-style: none !important;
2540 + border-style: none !important;
2273 2541 }
2274 -
2275 -.hover\:disco-bg-primary:hover {
2276 - --tw-bg-opacity: 1;
2277 - background-color: rgb(71 205 137 / var(--tw-bg-opacity, 1));
2542 +.disco\:focus\:border-primary\!:focus {
2543 + border-color: var(--disco-color-primary) !important;
2278 2544 }
2279 -
2280 -.hover\:disco-bg-white:hover {
2281 - --tw-bg-opacity: 1;
2282 - background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
2545 +.disco\:focus\:text-gray-600\!:focus {
2546 + color: var(--disco-color-gray-600) !important;
2283 2547 }
2284 -
2285 -.hover\:disco-text-\[\#10C88A\]:hover {
2286 - --tw-text-opacity: 1;
2287 - color: rgb(16 200 138 / var(--tw-text-opacity, 1));
2548 +.disco\:focus\:text-primary:focus {
2549 + color: var(--disco-color-primary);
2288 2550 }
2289 -
2290 -.hover\:disco-text-gray-600:hover {
2291 - --tw-text-opacity: 1;
2292 - color: rgb(75 85 99 / var(--tw-text-opacity, 1));
2551 +.disco\:focus\:text-primary\!:focus {
2552 + color: var(--disco-color-primary) !important;
2293 2553 }
2294 -
2295 -.hover\:disco-text-primary:hover {
2296 - --tw-text-opacity: 1;
2297 - color: rgb(71 205 137 / var(--tw-text-opacity, 1));
2554 +.disco\:focus\:text-white\!:focus {
2555 + color: var(--disco-color-white) !important;
2298 2556 }
2299 -
2300 -.hover\:disco-text-primary-dark:hover {
2301 - --tw-text-opacity: 1;
2302 - color: rgb(60 186 122 / var(--tw-text-opacity, 1));
2557 +.disco\:focus\:shadow-none:focus {
2558 + --tw-shadow: 0 0 #0000;
2559 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2303 2560 }
2304 -
2305 -.hover\:disco-text-white:hover {
2306 - --tw-text-opacity: 1;
2307 - color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2561 +.disco\:focus\:shadow-none\!:focus {
2562 + --tw-shadow: 0 0 #0000 !important;
2563 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
2308 2564 }
2309 -
2310 -.hover\:disco-underline:hover {
2311 - text-decoration-line: underline;
2565 +.disco\:focus\:outline-hidden:focus {
2566 + --tw-outline-style: none;
2567 + outline-style: none;
2568 + @media (forced-colors: active) {
2569 + outline: 2px solid transparent;
2570 + outline-offset: 2px;
2571 + }
2312 2572 }
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);
2573 +.disco\:focus\:outline-hidden\!:focus {
2574 + --tw-outline-style: none !important;
2575 + outline-style: none !important;
2576 + @media (forced-colors: active) {
2577 + outline: 2px solid transparent !important;
2578 + outline-offset: 2px !important;
2579 + }
2318 2580 }
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);
2581 +.disco\:focus-visible\:ring-3:focus-visible {
2582 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2583 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2324 2584 }
2325 -
2326 -.focus\:disco-rounded-2xl:focus {
2327 - border-radius: 1rem;
2585 +.disco\:focus-visible\:ring-\[3px\]:focus-visible {
2586 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2587 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2328 2588 }
2329 -
2330 -.focus\:disco-rounded-full:focus {
2331 - border-radius: 9999px;
2589 +.disco\:active\:scale-95:active {
2590 + --tw-scale-x: 95%;
2591 + --tw-scale-y: 95%;
2592 + --tw-scale-z: 95%;
2593 + scale: var(--tw-scale-x) var(--tw-scale-y);
2332 2594 }
2333 -
2334 -.focus\:disco-rounded-xl:focus {
2335 - border-radius: 0.75rem;
2595 +.disco\:active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]) {
2596 + --tw-translate-y: 1px;
2597 + translate: var(--tw-translate-x) var(--tw-translate-y);
2336 2598 }
2337 -
2338 -.focus\:disco-text-white:focus {
2339 - --tw-text-opacity: 1;
2340 - color: rgb(255 255 255 / var(--tw-text-opacity, 1));
2599 +.disco\:disabled\:pointer-events-none:disabled {
2600 + pointer-events: none;
2341 2601 }
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);
2602 +.disco\:disabled\:opacity-30:disabled {
2603 + opacity: 30%;
2347 2604 }
2348 -
2349 -.focus\:disco-outline-none:focus {
2350 - outline: 2px solid transparent;
2351 - outline-offset: 2px;
2605 +.disco\:disabled\:opacity-50:disabled {
2606 + opacity: 50%;
2352 2607 }
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));
2608 +:where([data-slot="button-group"]) .disco\:in-data-\[slot\=button-group\]\:rounded-lg {
2609 + border-radius: var(--disco-radius-lg);
2358 2610 }
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));
2611 +:where([data-slot="card-content"]) .disco\:in-data-\[slot\=card-content\]\:bg-transparent {
2612 + background-color: transparent;
2363 2613 }
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;
2614 +:where([data-slot="popover-content"]) .disco\:in-data-\[slot\=popover-content\]\:bg-transparent {
2615 + background-color: transparent;
2368 2616 }
2369 -
2370 -@media (min-width: 768px) {
2371 - .md\:disco-grid-cols-2 {
2617 +.disco\:has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon="inline-end"]) {
2618 + padding-right: calc(var(--disco-spacing) * 1.5);
2619 +}
2620 +.disco\:has-data-\[icon\=inline-end\]\:pr-2:has([data-icon="inline-end"]) {
2621 + padding-right: calc(var(--disco-spacing) * 2);
2622 +}
2623 +.disco\:has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon="inline-start"]) {
2624 + padding-left: calc(var(--disco-spacing) * 1.5);
2625 +}
2626 +.disco\:has-data-\[icon\=inline-start\]\:pl-2:has([data-icon="inline-start"]) {
2627 + padding-left: calc(var(--disco-spacing) * 2);
2628 +}
2629 +.disco\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot="card-action"]) {
2630 + grid-template-columns: 1fr auto;
2631 +}
2632 +.disco\:has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot="card-description"]) {
2633 + grid-template-rows: auto auto;
2634 +}
2635 +.disco\:has-data-\[slot\=card-footer\]\:pb-0:has([data-slot="card-footer"]) {
2636 + padding-bottom: 0px;
2637 +}
2638 +.disco\:has-\[\>img\:first-child\]\:pt-0:has( > img:first-child) {
2639 + padding-top: 0px;
2640 +}
2641 +.disco\:aria-disabled\:opacity-50[aria-disabled="true"] {
2642 + opacity: 50%;
2643 +}
2644 +.disco\:aria-invalid\:ring-3[aria-invalid="true"] {
2645 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2646 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2647 +}
2648 +.disco\:data-ending-style\:scale-95[data-ending-style] {
2649 + --tw-scale-x: 95%;
2650 + --tw-scale-y: 95%;
2651 + --tw-scale-z: 95%;
2652 + scale: var(--tw-scale-x) var(--tw-scale-y);
2653 +}
2654 +.disco\:data-ending-style\:opacity-0[data-ending-style] {
2655 + opacity: 0%;
2656 +}
2657 +.disco\:data-starting-style\:scale-95[data-starting-style] {
2658 + --tw-scale-x: 95%;
2659 + --tw-scale-y: 95%;
2660 + --tw-scale-z: 95%;
2661 + scale: var(--tw-scale-x) var(--tw-scale-y);
2662 +}
2663 +.disco\:data-starting-style\:opacity-0[data-starting-style] {
2664 + opacity: 0%;
2665 +}
2666 +.disco\:data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end="true"] {
2667 + border-radius: var(--cell-radius);
2668 +}
2669 +.disco\:data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end="true"] {
2670 + border-top-right-radius: var(--cell-radius);
2671 + border-bottom-right-radius: var(--cell-radius);
2672 +}
2673 +.disco\:data-\[range-end\=true\]\:bg-primary[data-range-end="true"] {
2674 + background-color: var(--disco-color-primary);
2675 +}
2676 +.disco\:data-\[range-middle\=true\]\:rounded-none[data-range-middle="true"] {
2677 + border-radius: 0;
2678 +}
2679 +.disco\:data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start="true"] {
2680 + border-radius: var(--cell-radius);
2681 +}
2682 +.disco\:data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start="true"] {
2683 + border-top-left-radius: var(--cell-radius);
2684 + border-bottom-left-radius: var(--cell-radius);
2685 +}
2686 +.disco\:data-\[range-start\=true\]\:bg-primary[data-range-start="true"] {
2687 + background-color: var(--disco-color-primary);
2688 +}
2689 +.disco\:data-\[selected-single\=true\]\:bg-primary[data-selected-single="true"] {
2690 + background-color: var(--disco-color-primary);
2691 +}
2692 +.disco\:data-\[selected\=true\]\:rounded-none[data-selected="true"] {
2693 + border-radius: 0;
2694 +}
2695 +.disco\:data-\[size\=lg\]\:size-10[data-size="lg"] {
2696 + width: calc(var(--disco-spacing) * 10);
2697 + height: calc(var(--disco-spacing) * 10);
2698 +}
2699 +.disco\:data-\[size\=sm\]\:size-6[data-size="sm"] {
2700 + width: calc(var(--disco-spacing) * 6);
2701 + height: calc(var(--disco-spacing) * 6);
2702 +}
2703 +.disco\:data-\[size\=sm\]\:gap-3[data-size="sm"] {
2704 + gap: calc(var(--disco-spacing) * 3);
2705 +}
2706 +.disco\:data-\[size\=sm\]\:py-3[data-size="sm"] {
2707 + padding-block: calc(var(--disco-spacing) * 3);
2708 +}
2709 +.disco\:data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size="sm"]:has([data-slot="card-footer"]) {
2710 + padding-bottom: 0px;
2711 +}
2712 +:is(.disco\:\*\:data-\[slot\=avatar\]\:ring-2 > *)[data-slot="avatar"] {
2713 + --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
2714 + box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
2715 +}
2716 +@media (width >= 48rem) {
2717 + .disco\:md\:grid-cols-2 {
2372 2718 grid-template-columns: repeat(2, minmax(0, 1fr));
2373 2719 }
2374 -
2375 - .md\:disco-grid-cols-3 {
2720 + .disco\:md\:grid-cols-3 {
2376 2721 grid-template-columns: repeat(3, minmax(0, 1fr));
2377 2722 }
2378 -
2379 - .md\:disco-flex-row {
2723 + .disco\:md\:flex-row {
2380 2724 flex-direction: row;
2381 2725 }
2382 -
2383 - .md\:disco-text-5xl {
2384 - font-size: 3rem;
2385 - line-height: 1;
2726 + .disco\:md\:text-5xl\! {
2727 + font-size: var(--disco-text-5xl) !important;
2728 + line-height: var(--tw-leading, var(--disco-text-5xl--line-height)) !important;
2386 2729 }
2387 2730 }
2388 -
2389 -@media (min-width: 1024px) {
2390 - .lg\:disco-grid-cols-4 {
2731 +@media (width >= 64rem) {
2732 + .disco\:lg\:grid-cols-4 {
2391 2733 grid-template-columns: repeat(4, minmax(0, 1fr));
2392 2734 }
2393 -
2394 - .lg\:disco-flex-row {
2735 + .disco\:lg\:flex-row {
2395 2736 flex-direction: row;
2396 2737 }
2397 -
2398 - .lg\:disco-px-16 {
2399 - padding-left: 4rem;
2400 - padding-right: 4rem;
2738 + .disco\:lg\:px-16 {
2739 + padding-inline: calc(var(--disco-spacing) * 16);
2401 2740 }
2402 -
2403 - .lg\:disco-text-\[40px\] {
2404 - font-size: 40px;
2741 + .disco\:lg\:text-\[40px\]\! {
2742 + font-size: 40px !important;
2743 + }
2744 +}
2745 +@media (prefers-color-scheme: dark) {
2746 + .disco\:dark\:after\:mix-blend-lighten::after {
2747 + content: var(--tw-content);
2748 + mix-blend-mode: lighten;
2749 + }
2750 +}
2751 +.disco\:\[\&_svg\]\:pointer-events-none svg {
2752 + pointer-events: none;
2753 +}
2754 +.disco\:\[\&_svg\]\:shrink-0 svg {
2755 + flex-shrink: 0;
2756 +}
2757 +.disco\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-3 svg:not([class*=size-]) {
2758 + width: calc(var(--disco-spacing) * 3);
2759 + height: calc(var(--disco-spacing) * 3);
2760 +}
2761 +.disco\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-3\.5 svg:not([class*=size-]) {
2762 + width: calc(var(--disco-spacing) * 3.5);
2763 + height: calc(var(--disco-spacing) * 3.5);
2764 +}
2765 +.disco\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]) {
2766 + width: calc(var(--disco-spacing) * 4);
2767 + height: calc(var(--disco-spacing) * 4);
2768 +}
2769 +.disco\:\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button {
2770 + border-top-left-radius: var(--cell-radius);
2771 + border-bottom-left-radius: var(--cell-radius);
2772 +}
2773 +.disco\:\[\.border-b\]\:pb-4:is(.border-b) {
2774 + padding-bottom: calc(var(--disco-spacing) * 4);
2775 +}
2776 +.disco\:group-data-\[size\=sm\]\/card\:\[\.border-b\]\:pb-3:is(:where(.disco\:group\/card)[data-size="sm"] *):is(.border-b) {
2777 + padding-bottom: calc(var(--disco-spacing) * 3);
2778 +}
2779 +@media (hover: hover) {
2780 + .disco\:\[a\]\:hover\:bg-primary\/80:is(a):hover {
2781 + background-color: var(--disco-color-primary);
2782 + }
2783 + @supports (color: color-mix(in lab, red, red)) {
2784 + .disco\:\[a\]\:hover\:bg-primary\/80:is(a):hover {
2785 + background-color: color-mix(in oklab, var(--disco-color-primary) 80%, transparent);
2786 + }
2787 + }
2788 +}
2789 +:is(.disco\:\*\:\[img\:first-child\]\:rounded-t-xl > *):is(img:first-child) {
2790 + border-top-left-radius: var(--disco-radius-xl);
2791 + border-top-right-radius: var(--disco-radius-xl);
2792 +}
2793 +:is(.disco\:\*\:\[img\:last-child\]\:rounded-b-xl > *):is(img:last-child) {
2794 + border-bottom-right-radius: var(--disco-radius-xl);
2795 + border-bottom-left-radius: var(--disco-radius-xl);
2796 +}
2797 +.disco\:\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button {
2798 + border-top-right-radius: var(--cell-radius);
2799 + border-bottom-right-radius: var(--cell-radius);
2800 +}
2801 +.disco\:\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button {
2802 + border-top-left-radius: var(--cell-radius);
2803 + border-bottom-left-radius: var(--cell-radius);
2804 +}
2805 +.disco\:\[\&\>a\]\:underline > a {
2806 + text-decoration-line: underline;
2807 +}
2808 +.disco\:\[\&\>a\]\:underline-offset-4 > a {
2809 + text-underline-offset: 4px;
2810 +}
2811 +.disco\:\[\&\>a\:hover\]\:text-primary > a:hover {
2812 + color: var(--disco-color-primary);
2813 +}
2814 +.disco\:\[\&\>span\]\:text-xs > span {
2815 + font-size: var(--disco-text-xs);
2816 + line-height: var(--tw-leading, var(--disco-text-xs--line-height));
2817 +}
2818 +.disco\:\[\&\>span\]\:opacity-70 > span {
2819 + opacity: 70%;
2820 +}
2821 +.disco\:\[\&\>svg\]\:pointer-events-none > svg {
2822 + pointer-events: none;
2823 +}
2824 +.disco\:\[\&\>svg\]\:size-3\! > svg {
2825 + width: calc(var(--disco-spacing) * 3) !important;
2826 + height: calc(var(--disco-spacing) * 3) !important;
2827 +}
2828 +.disco\:\[\&\>svg\]\:size-3\.5 > svg {
2829 + width: calc(var(--disco-spacing) * 3.5);
2830 + height: calc(var(--disco-spacing) * 3.5);
2831 +}
2832 +.disco\:\[\&\>svg\]\:size-4 > svg {
2833 + width: calc(var(--disco-spacing) * 4);
2834 + height: calc(var(--disco-spacing) * 4);
2835 +}
2836 +.disco\:group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.disco\:group\/avatar-group):has([data-size="lg"]) *) > svg {
2837 + width: calc(var(--disco-spacing) * 5);
2838 + height: calc(var(--disco-spacing) * 5);
2839 +}
2840 +.disco\:group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.disco\:group\/avatar-group):has([data-size="sm"]) *) > svg {
2841 + width: calc(var(--disco-spacing) * 3);
2842 + height: calc(var(--disco-spacing) * 3);
2843 +}
2844 +.disco\:group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.disco\:group\/avatar)[data-size="default"] *) > svg {
2845 + width: calc(var(--disco-spacing) * 2);
2846 + height: calc(var(--disco-spacing) * 2);
2847 +}
2848 +.disco\:group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.disco\:group\/avatar)[data-size="lg"] *) > svg {
2849 + width: calc(var(--disco-spacing) * 2);
2850 + height: calc(var(--disco-spacing) * 2);
2851 +}
2852 +.disco\:group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.disco\:group\/avatar)[data-size="sm"] *) > svg {
2853 + display: none;
2854 +}
2855 +@property --tw-animation-delay {
2856 + syntax: "*";
2857 + inherits: false;
2858 + initial-value: 0s;
2859 +}
2860 +@property --tw-animation-direction {
2861 + syntax: "*";
2862 + inherits: false;
2863 + initial-value: normal;
2864 +}
2865 +@property --tw-animation-duration {
2866 + syntax: "*";
2867 + inherits: false;
2868 +}
2869 +@property --tw-animation-fill-mode {
2870 + syntax: "*";
2871 + inherits: false;
2872 + initial-value: none;
2873 +}
2874 +@property --tw-animation-iteration-count {
2875 + syntax: "*";
2876 + inherits: false;
2877 + initial-value: 1;
2878 +}
2879 +@property --tw-enter-blur {
2880 + syntax: "*";
2881 + inherits: false;
2882 + initial-value: 0;
2883 +}
2884 +@property --tw-enter-opacity {
2885 + syntax: "*";
2886 + inherits: false;
2887 + initial-value: 1;
2888 +}
2889 +@property --tw-enter-rotate {
2890 + syntax: "*";
2891 + inherits: false;
2892 + initial-value: 0;
2893 +}
2894 +@property --tw-enter-scale {
2895 + syntax: "*";
2896 + inherits: false;
2897 + initial-value: 1;
2898 +}
2899 +@property --tw-enter-translate-x {
2900 + syntax: "*";
2901 + inherits: false;
2902 + initial-value: 0;
2903 +}
2904 +@property --tw-enter-translate-y {
2905 + syntax: "*";
2906 + inherits: false;
2907 + initial-value: 0;
2908 +}
2909 +@property --tw-exit-blur {
2910 + syntax: "*";
2911 + inherits: false;
2912 + initial-value: 0;
2913 +}
2914 +@property --tw-exit-opacity {
2915 + syntax: "*";
2916 + inherits: false;
2917 + initial-value: 1;
2918 +}
2919 +@property --tw-exit-rotate {
2920 + syntax: "*";
2921 + inherits: false;
2922 + initial-value: 0;
2923 +}
2924 +@property --tw-exit-scale {
2925 + syntax: "*";
2926 + inherits: false;
2927 + initial-value: 1;
2928 +}
2929 +@property --tw-exit-translate-x {
2930 + syntax: "*";
2931 + inherits: false;
2932 + initial-value: 0;
2933 +}
2934 +@property --tw-exit-translate-y {
2935 + syntax: "*";
2936 + inherits: false;
2937 + initial-value: 0;
2938 +}
2939 +@layer base {
2940 + *, ::after, ::before, ::backdrop, ::file-selector-button {
2941 + border-color: var(--disco-color-gray-200, currentcolor);
2942 + }
2943 + button:not(:disabled), [role="button"]:not(:disabled) {
2944 + cursor: pointer;
2945 + }
2946 + input::placeholder, textarea::placeholder {
2947 + color: var(--disco-color-gray-400);
2948 + }
2949 +}
2950 +a:focus {
2951 + outline: none;
2952 + box-shadow: none;
2953 + color: white;
2954 +}
2955 +#wpbody-content {
2956 + padding-bottom: 10px;
2957 +}
2958 +#wpfooter {
2959 + display: none;
2960 +}
2961 +li, ol {
2962 + margin: 0px;
2963 + list-style: none;
2964 +}
2965 +h1, h2, h3, h4, h5, h6, p {
2966 + margin: 0;
2967 +}
2968 +@layer base {
2969 + :root {
2970 + --background: 0 0% 100%;
2971 + --foreground: 222.2 84% 4.9%;
2972 + --card: 0 0% 100%;
2973 + --card-foreground: 222.2 84% 4.9%;
2974 + --popover: 0 0% 100%;
2975 + --popover-foreground: 222.2 84% 4.9%;
2976 + --primary: 221.2 83.2% 53.3%;
2977 + --primary-foreground: 210 40% 98%;
2978 + --secondary: 210 40% 96.1%;
2979 + --secondary-foreground: 222.2 47.4% 11.2%;
2980 + --muted: 210 40% 96.1%;
2981 + --muted-foreground: 215.4 16.3% 46.9%;
2982 + --accent: 210 40% 96.1%;
2983 + --accent-foreground: 222.2 47.4% 11.2%;
2984 + --destructive: 0 84.2% 60.2%;
2985 + --destructive-foreground: 210 40% 98%;
2986 + --border: 214.3 31.8% 91.4%;
2987 + --input: 214.3 31.8% 91.4%;
2988 + --ring: 221.2 83.2% 53.3%;
2989 + --radius: 1rem;
2990 + --chart-1: 12 76% 61%;
2991 + --chart-2: 173 58% 39%;
2992 + --chart-3: 197 37% 24%;
2993 + --chart-4: 43 74% 66%;
2994 + --chart-5: 27 87% 67%;
2995 + }
2996 + .dark {
2997 + --background: 222.2 84% 4.9%;
2998 + --foreground: 210 40% 98%;
2999 + --card: 222.2 84% 4.9%;
3000 + --card-foreground: 210 40% 98%;
3001 + --popover: 222.2 84% 4.9%;
3002 + --popover-foreground: 210 40% 98%;
3003 + --primary: 217.2 91.2% 59.8%;
3004 + --primary-foreground: 222.2 47.4% 11.2%;
3005 + --secondary: 217.2 32.6% 17.5%;
3006 + --secondary-foreground: 210 40% 98%;
3007 + --muted: 217.2 32.6% 17.5%;
3008 + --muted-foreground: 215 20.2% 65.1%;
3009 + --accent: 217.2 32.6% 17.5%;
3010 + --accent-foreground: 210 40% 98%;
3011 + --destructive: 0 62.8% 30.6%;
3012 + --destructive-foreground: 210 40% 98%;
3013 + --border: 217.2 32.6% 17.5%;
3014 + --input: 217.2 32.6% 17.5%;
3015 + --ring: 224.3 76.3% 48%;
3016 + --chart-1: 220 70% 50%;
3017 + --chart-2: 160 60% 45%;
3018 + --chart-3: 30 80% 55%;
3019 + --chart-4: 280 65% 60%;
3020 + --chart-5: 340 75% 55%;
3021 + }
3022 +}
3023 +@property --tw-translate-x {
3024 + syntax: "*";
3025 + inherits: false;
3026 + initial-value: 0;
3027 +}
3028 +@property --tw-translate-y {
3029 + syntax: "*";
3030 + inherits: false;
3031 + initial-value: 0;
3032 +}
3033 +@property --tw-translate-z {
3034 + syntax: "*";
3035 + inherits: false;
3036 + initial-value: 0;
3037 +}
3038 +@property --tw-rotate-x {
3039 + syntax: "*";
3040 + inherits: false;
3041 +}
3042 +@property --tw-rotate-y {
3043 + syntax: "*";
3044 + inherits: false;
3045 +}
3046 +@property --tw-rotate-z {
3047 + syntax: "*";
3048 + inherits: false;
3049 +}
3050 +@property --tw-skew-x {
3051 + syntax: "*";
3052 + inherits: false;
3053 +}
3054 +@property --tw-skew-y {
3055 + syntax: "*";
3056 + inherits: false;
3057 +}
3058 +@property --tw-space-y-reverse {
3059 + syntax: "*";
3060 + inherits: false;
3061 + initial-value: 0;
3062 +}
3063 +@property --tw-space-x-reverse {
3064 + syntax: "*";
3065 + inherits: false;
3066 + initial-value: 0;
3067 +}
3068 +@property --tw-border-style {
3069 + syntax: "*";
3070 + inherits: false;
3071 + initial-value: solid;
3072 +}
3073 +@property --tw-gradient-position {
3074 + syntax: "*";
3075 + inherits: false;
3076 +}
3077 +@property --tw-gradient-from {
3078 + syntax: "<color>";
3079 + inherits: false;
3080 + initial-value: #0000;
3081 +}
3082 +@property --tw-gradient-via {
3083 + syntax: "<color>";
3084 + inherits: false;
3085 + initial-value: #0000;
3086 +}
3087 +@property --tw-gradient-to {
3088 + syntax: "<color>";
3089 + inherits: false;
3090 + initial-value: #0000;
3091 +}
3092 +@property --tw-gradient-stops {
3093 + syntax: "*";
3094 + inherits: false;
3095 +}
3096 +@property --tw-gradient-via-stops {
3097 + syntax: "*";
3098 + inherits: false;
3099 +}
3100 +@property --tw-gradient-from-position {
3101 + syntax: "<length-percentage>";
3102 + inherits: false;
3103 + initial-value: 0%;
3104 +}
3105 +@property --tw-gradient-via-position {
3106 + syntax: "<length-percentage>";
3107 + inherits: false;
3108 + initial-value: 50%;
3109 +}
3110 +@property --tw-gradient-to-position {
3111 + syntax: "<length-percentage>";
3112 + inherits: false;
3113 + initial-value: 100%;
3114 +}
3115 +@property --tw-leading {
3116 + syntax: "*";
3117 + inherits: false;
3118 +}
3119 +@property --tw-font-weight {
3120 + syntax: "*";
3121 + inherits: false;
3122 +}
3123 +@property --tw-tracking {
3124 + syntax: "*";
3125 + inherits: false;
3126 +}
3127 +@property --tw-shadow {
3128 + syntax: "*";
3129 + inherits: false;
3130 + initial-value: 0 0 #0000;
3131 +}
3132 +@property --tw-shadow-color {
3133 + syntax: "*";
3134 + inherits: false;
3135 +}
3136 +@property --tw-shadow-alpha {
3137 + syntax: "<percentage>";
3138 + inherits: false;
3139 + initial-value: 100%;
3140 +}
3141 +@property --tw-inset-shadow {
3142 + syntax: "*";
3143 + inherits: false;
3144 + initial-value: 0 0 #0000;
3145 +}
3146 +@property --tw-inset-shadow-color {
3147 + syntax: "*";
3148 + inherits: false;
3149 +}
3150 +@property --tw-inset-shadow-alpha {
3151 + syntax: "<percentage>";
3152 + inherits: false;
3153 + initial-value: 100%;
3154 +}
3155 +@property --tw-ring-color {
3156 + syntax: "*";
3157 + inherits: false;
3158 +}
3159 +@property --tw-ring-shadow {
3160 + syntax: "*";
3161 + inherits: false;
3162 + initial-value: 0 0 #0000;
3163 +}
3164 +@property --tw-inset-ring-color {
3165 + syntax: "*";
3166 + inherits: false;
3167 +}
3168 +@property --tw-inset-ring-shadow {
3169 + syntax: "*";
3170 + inherits: false;
3171 + initial-value: 0 0 #0000;
3172 +}
3173 +@property --tw-ring-inset {
3174 + syntax: "*";
3175 + inherits: false;
3176 +}
3177 +@property --tw-ring-offset-width {
3178 + syntax: "<length>";
3179 + inherits: false;
3180 + initial-value: 0px;
3181 +}
3182 +@property --tw-ring-offset-color {
3183 + syntax: "*";
3184 + inherits: false;
3185 + initial-value: #fff;
3186 +}
3187 +@property --tw-ring-offset-shadow {
3188 + syntax: "*";
3189 + inherits: false;
3190 + initial-value: 0 0 #0000;
3191 +}
3192 +@property --tw-backdrop-blur {
3193 + syntax: "*";
3194 + inherits: false;
3195 +}
3196 +@property --tw-backdrop-brightness {
3197 + syntax: "*";
3198 + inherits: false;
3199 +}
3200 +@property --tw-backdrop-contrast {
3201 + syntax: "*";
3202 + inherits: false;
3203 +}
3204 +@property --tw-backdrop-grayscale {
3205 + syntax: "*";
3206 + inherits: false;
3207 +}
3208 +@property --tw-backdrop-hue-rotate {
3209 + syntax: "*";
3210 + inherits: false;
3211 +}
3212 +@property --tw-backdrop-invert {
3213 + syntax: "*";
3214 + inherits: false;
3215 +}
3216 +@property --tw-backdrop-opacity {
3217 + syntax: "*";
3218 + inherits: false;
3219 +}
3220 +@property --tw-backdrop-saturate {
3221 + syntax: "*";
3222 + inherits: false;
3223 +}
3224 +@property --tw-backdrop-sepia {
3225 + syntax: "*";
3226 + inherits: false;
3227 +}
3228 +@property --tw-duration {
3229 + syntax: "*";
3230 + inherits: false;
3231 +}
3232 +@property --tw-ease {
3233 + syntax: "*";
3234 + inherits: false;
3235 +}
3236 +@property --tw-content {
3237 + syntax: "*";
3238 + initial-value: "";
3239 + inherits: false;
3240 +}
3241 +@property --tw-scale-x {
3242 + syntax: "*";
3243 + inherits: false;
3244 + initial-value: 1;
3245 +}
3246 +@property --tw-scale-y {
3247 + syntax: "*";
3248 + inherits: false;
3249 + initial-value: 1;
3250 +}
3251 +@property --tw-scale-z {
3252 + syntax: "*";
3253 + inherits: false;
3254 + initial-value: 1;
3255 +}
3256 +@keyframes spin {
3257 + to {
3258 + transform: rotate(360deg);
3259 + }
3260 +}
3261 +@keyframes pulse {
3262 + 50% {
3263 + opacity: 0.5;
3264 + }
3265 +}
3266 +@layer properties {
3267 + @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
3268 + *, ::before, ::after, ::backdrop {
3269 + --tw-translate-x: 0;
3270 + --tw-translate-y: 0;
3271 + --tw-translate-z: 0;
3272 + --tw-rotate-x: initial;
3273 + --tw-rotate-y: initial;
3274 + --tw-rotate-z: initial;
3275 + --tw-skew-x: initial;
3276 + --tw-skew-y: initial;
3277 + --tw-space-y-reverse: 0;
3278 + --tw-space-x-reverse: 0;
3279 + --tw-border-style: solid;
3280 + --tw-gradient-position: initial;
3281 + --tw-gradient-from: #0000;
3282 + --tw-gradient-via: #0000;
3283 + --tw-gradient-to: #0000;
3284 + --tw-gradient-stops: initial;
3285 + --tw-gradient-via-stops: initial;
3286 + --tw-gradient-from-position: 0%;
3287 + --tw-gradient-via-position: 50%;
3288 + --tw-gradient-to-position: 100%;
3289 + --tw-leading: initial;
3290 + --tw-font-weight: initial;
3291 + --tw-tracking: initial;
3292 + --tw-shadow: 0 0 #0000;
3293 + --tw-shadow-color: initial;
3294 + --tw-shadow-alpha: 100%;
3295 + --tw-inset-shadow: 0 0 #0000;
3296 + --tw-inset-shadow-color: initial;
3297 + --tw-inset-shadow-alpha: 100%;
3298 + --tw-ring-color: initial;
3299 + --tw-ring-shadow: 0 0 #0000;
3300 + --tw-inset-ring-color: initial;
3301 + --tw-inset-ring-shadow: 0 0 #0000;
3302 + --tw-ring-inset: initial;
3303 + --tw-ring-offset-width: 0px;
3304 + --tw-ring-offset-color: #fff;
3305 + --tw-ring-offset-shadow: 0 0 #0000;
3306 + --tw-backdrop-blur: initial;
3307 + --tw-backdrop-brightness: initial;
3308 + --tw-backdrop-contrast: initial;
3309 + --tw-backdrop-grayscale: initial;
3310 + --tw-backdrop-hue-rotate: initial;
3311 + --tw-backdrop-invert: initial;
3312 + --tw-backdrop-opacity: initial;
3313 + --tw-backdrop-saturate: initial;
3314 + --tw-backdrop-sepia: initial;
3315 + --tw-duration: initial;
3316 + --tw-ease: initial;
3317 + --tw-content: "";
3318 + --tw-scale-x: 1;
3319 + --tw-scale-y: 1;
3320 + --tw-scale-z: 1;
3321 + --tw-animation-delay: 0s;
3322 + --tw-animation-direction: normal;
3323 + --tw-animation-duration: initial;
3324 + --tw-animation-fill-mode: none;
3325 + --tw-animation-iteration-count: 1;
3326 + --tw-enter-blur: 0;
3327 + --tw-enter-opacity: 1;
3328 + --tw-enter-rotate: 0;
3329 + --tw-enter-scale: 1;
3330 + --tw-enter-translate-x: 0;
3331 + --tw-enter-translate-y: 0;
3332 + --tw-exit-blur: 0;
3333 + --tw-exit-opacity: 1;
3334 + --tw-exit-rotate: 0;
3335 + --tw-exit-scale: 1;
3336 + --tw-exit-translate-x: 0;
3337 + --tw-exit-translate-y: 0;
3338 + }
2405 3339 }
2406 3340 }