PluginProbe
Simple Analytics / 1.108
Simple Analytics v1.108
1.109 1.108 1.107 1.106 1.73 1.74 1.75 1.76 1.77 1.78 1.79 1.8 1.80 1.81 1.82 1.83 1.84 1.85 1.86 1.87 1.88 1.89 1.9 1.90 1.91 All 98 releases
simpleanalytics / build / css / settings.css

settings.css in Simple Analytics 1.108, at build/css/settings.css

1,263 lines 24.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @import url(https://fonts.bunny.net/css?family=space-grotesk:500,600);
2
3 *, ::before, ::after{
4 --tw-border-spacing-x: 0;
5 --tw-border-spacing-y: 0;
6 --tw-translate-x: 0;
7 --tw-translate-y: 0;
8 --tw-rotate: 0;
9 --tw-skew-x: 0;
10 --tw-skew-y: 0;
11 --tw-scale-x: 1;
12 --tw-scale-y: 1;
13 --tw-pan-x: ;
14 --tw-pan-y: ;
15 --tw-pinch-zoom: ;
16 --tw-scroll-snap-strictness: proximity;
17 --tw-gradient-from-position: ;
18 --tw-gradient-via-position: ;
19 --tw-gradient-to-position: ;
20 --tw-ordinal: ;
21 --tw-slashed-zero: ;
22 --tw-numeric-figure: ;
23 --tw-numeric-spacing: ;
24 --tw-numeric-fraction: ;
25 --tw-ring-inset: ;
26 --tw-ring-offset-width: 0px;
27 --tw-ring-offset-color: #fff;
28 --tw-ring-color: rgb(59 130 246 / 0.5);
29 --tw-ring-offset-shadow: 0 0 #0000;
30 --tw-ring-shadow: 0 0 #0000;
31 --tw-shadow: 0 0 #0000;
32 --tw-shadow-colored: 0 0 #0000;
33 --tw-blur: ;
34 --tw-brightness: ;
35 --tw-contrast: ;
36 --tw-grayscale: ;
37 --tw-hue-rotate: ;
38 --tw-invert: ;
39 --tw-saturate: ;
40 --tw-sepia: ;
41 --tw-drop-shadow: ;
42 --tw-backdrop-blur: ;
43 --tw-backdrop-brightness: ;
44 --tw-backdrop-contrast: ;
45 --tw-backdrop-grayscale: ;
46 --tw-backdrop-hue-rotate: ;
47 --tw-backdrop-invert: ;
48 --tw-backdrop-opacity: ;
49 --tw-backdrop-saturate: ;
50 --tw-backdrop-sepia: ;
51 --tw-contain-size: ;
52 --tw-contain-layout: ;
53 --tw-contain-paint: ;
54 --tw-contain-style: ;
55 }
56
57 ::backdrop{
58 --tw-border-spacing-x: 0;
59 --tw-border-spacing-y: 0;
60 --tw-translate-x: 0;
61 --tw-translate-y: 0;
62 --tw-rotate: 0;
63 --tw-skew-x: 0;
64 --tw-skew-y: 0;
65 --tw-scale-x: 1;
66 --tw-scale-y: 1;
67 --tw-pan-x: ;
68 --tw-pan-y: ;
69 --tw-pinch-zoom: ;
70 --tw-scroll-snap-strictness: proximity;
71 --tw-gradient-from-position: ;
72 --tw-gradient-via-position: ;
73 --tw-gradient-to-position: ;
74 --tw-ordinal: ;
75 --tw-slashed-zero: ;
76 --tw-numeric-figure: ;
77 --tw-numeric-spacing: ;
78 --tw-numeric-fraction: ;
79 --tw-ring-inset: ;
80 --tw-ring-offset-width: 0px;
81 --tw-ring-offset-color: #fff;
82 --tw-ring-color: rgb(59 130 246 / 0.5);
83 --tw-ring-offset-shadow: 0 0 #0000;
84 --tw-ring-shadow: 0 0 #0000;
85 --tw-shadow: 0 0 #0000;
86 --tw-shadow-colored: 0 0 #0000;
87 --tw-blur: ;
88 --tw-brightness: ;
89 --tw-contrast: ;
90 --tw-grayscale: ;
91 --tw-hue-rotate: ;
92 --tw-invert: ;
93 --tw-saturate: ;
94 --tw-sepia: ;
95 --tw-drop-shadow: ;
96 --tw-backdrop-blur: ;
97 --tw-backdrop-brightness: ;
98 --tw-backdrop-contrast: ;
99 --tw-backdrop-grayscale: ;
100 --tw-backdrop-hue-rotate: ;
101 --tw-backdrop-invert: ;
102 --tw-backdrop-opacity: ;
103 --tw-backdrop-saturate: ;
104 --tw-backdrop-sepia: ;
105 --tw-contain-size: ;
106 --tw-contain-layout: ;
107 --tw-contain-paint: ;
108 --tw-contain-style: ;
109 }
110
111 /*
112 ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
113 */
114
115 /*
116 1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
117 2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
118 */
119
120 *,
121 ::before,
122 ::after {
123 box-sizing: border-box;
124 /* 1 */
125 border-width: 0;
126 /* 2 */
127 border-style: solid;
128 /* 2 */
129 border-color: #e5e7eb;
130 /* 2 */
131 }
132
133 ::before,
134 ::after {
135 --tw-content: '';
136 }
137
138 /*
139 1. Use a consistent sensible line-height in all browsers.
140 2. Prevent adjustments of font size after orientation changes in iOS.
141 3. Use a more readable tab size.
142 4. Use the user's configured `sans` font-family by default.
143 5. Use the user's configured `sans` font-feature-settings by default.
144 6. Use the user's configured `sans` font-variation-settings by default.
145 7. Disable tap highlights on iOS
146 */
147
148 html,
149 :host {
150 line-height: 1.5;
151 /* 1 */
152 -webkit-text-size-adjust: 100%;
153 /* 2 */
154 -moz-tab-size: 4;
155 /* 3 */
156 -o-tab-size: 4;
157 tab-size: 4;
158 /* 3 */
159 font-family: Space Grotesk, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
160 /* 4 */
161 font-feature-settings: normal;
162 /* 5 */
163 font-variation-settings: normal;
164 /* 6 */
165 -webkit-tap-highlight-color: transparent;
166 /* 7 */
167 }
168
169 /*
170 1. Remove the margin in all browsers.
171 2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
172 */
173
174 body {
175 margin: 0;
176 /* 1 */
177 line-height: inherit;
178 /* 2 */
179 }
180
181 /*
182 1. Add the correct height in Firefox.
183 2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
184 3. Ensure horizontal rules are visible by default.
185 */
186
187 hr {
188 height: 0;
189 /* 1 */
190 color: inherit;
191 /* 2 */
192 border-top-width: 1px;
193 /* 3 */
194 }
195
196 /*
197 Add the correct text decoration in Chrome, Edge, and Safari.
198 */
199
200 abbr:where([title]) {
201 -webkit-text-decoration: underline dotted;
202 text-decoration: underline dotted;
203 }
204
205 /*
206 Remove the default font size and weight for headings.
207 */
208
209 h1,
210 h2,
211 h3,
212 h4,
213 h5,
214 h6 {
215 font-size: inherit;
216 font-weight: inherit;
217 }
218
219 /*
220 Reset links to optimize for opt-in styling instead of opt-out.
221 */
222
223 a {
224 color: inherit;
225 text-decoration: inherit;
226 }
227
228 /*
229 Add the correct font weight in Edge and Safari.
230 */
231
232 b,
233 strong {
234 font-weight: bolder;
235 }
236
237 /*
238 1. Use the user's configured `mono` font-family by default.
239 2. Use the user's configured `mono` font-feature-settings by default.
240 3. Use the user's configured `mono` font-variation-settings by default.
241 4. Correct the odd `em` font sizing in all browsers.
242 */
243
244 code,
245 kbd,
246 samp,
247 pre {
248 font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
249 /* 1 */
250 font-feature-settings: normal;
251 /* 2 */
252 font-variation-settings: normal;
253 /* 3 */
254 font-size: 1em;
255 /* 4 */
256 }
257
258 /*
259 Add the correct font size in all browsers.
260 */
261
262 small {
263 font-size: 80%;
264 }
265
266 /*
267 Prevent `sub` and `sup` elements from affecting the line height in all browsers.
268 */
269
270 sub,
271 sup {
272 font-size: 75%;
273 line-height: 0;
274 position: relative;
275 vertical-align: baseline;
276 }
277
278 sub {
279 bottom: -0.25em;
280 }
281
282 sup {
283 top: -0.5em;
284 }
285
286 /*
287 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)
288 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)
289 3. Remove gaps between table borders by default.
290 */
291
292 table {
293 text-indent: 0;
294 /* 1 */
295 border-color: inherit;
296 /* 2 */
297 border-collapse: collapse;
298 /* 3 */
299 }
300
301 /*
302 1. Change the font styles in all browsers.
303 2. Remove the margin in Firefox and Safari.
304 3. Remove default padding in all browsers.
305 */
306
307 button,
308 input,
309 optgroup,
310 select,
311 textarea {
312 font-family: inherit;
313 /* 1 */
314 font-feature-settings: inherit;
315 /* 1 */
316 font-variation-settings: inherit;
317 /* 1 */
318 font-size: 100%;
319 /* 1 */
320 font-weight: inherit;
321 /* 1 */
322 line-height: inherit;
323 /* 1 */
324 letter-spacing: inherit;
325 /* 1 */
326 color: inherit;
327 /* 1 */
328 margin: 0;
329 /* 2 */
330 padding: 0;
331 /* 3 */
332 }
333
334 /*
335 Remove the inheritance of text transform in Edge and Firefox.
336 */
337
338 button,
339 select {
340 text-transform: none;
341 }
342
343 /*
344 1. Correct the inability to style clickable types in iOS and Safari.
345 2. Remove default button styles.
346 */
347
348 button,
349 input:where([type='button']),
350 input:where([type='reset']),
351 input:where([type='submit']) {
352 -webkit-appearance: button;
353 /* 1 */
354 background-color: transparent;
355 /* 2 */
356 background-image: none;
357 /* 2 */
358 }
359
360 /*
361 Use the modern Firefox focus style for all focusable elements.
362 */
363
364 :-moz-focusring {
365 outline: auto;
366 }
367
368 /*
369 Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
370 */
371
372 :-moz-ui-invalid {
373 box-shadow: none;
374 }
375
376 /*
377 Add the correct vertical alignment in Chrome and Firefox.
378 */
379
380 progress {
381 vertical-align: baseline;
382 }
383
384 /*
385 Correct the cursor style of increment and decrement buttons in Safari.
386 */
387
388 ::-webkit-inner-spin-button,
389 ::-webkit-outer-spin-button {
390 height: auto;
391 }
392
393 /*
394 1. Correct the odd appearance in Chrome and Safari.
395 2. Correct the outline style in Safari.
396 */
397
398 [type='search'] {
399 -webkit-appearance: textfield;
400 /* 1 */
401 outline-offset: -2px;
402 /* 2 */
403 }
404
405 /*
406 Remove the inner padding in Chrome and Safari on macOS.
407 */
408
409 ::-webkit-search-decoration {
410 -webkit-appearance: none;
411 }
412
413 /*
414 1. Correct the inability to style clickable types in iOS and Safari.
415 2. Change font properties to `inherit` in Safari.
416 */
417
418 ::-webkit-file-upload-button {
419 -webkit-appearance: button;
420 /* 1 */
421 font: inherit;
422 /* 2 */
423 }
424
425 /*
426 Add the correct display in Chrome and Safari.
427 */
428
429 summary {
430 display: list-item;
431 }
432
433 /*
434 Removes the default spacing and border for appropriate elements.
435 */
436
437 blockquote,
438 dl,
439 dd,
440 h1,
441 h2,
442 h3,
443 h4,
444 h5,
445 h6,
446 hr,
447 figure,
448 p,
449 pre {
450 margin: 0;
451 }
452
453 fieldset {
454 margin: 0;
455 padding: 0;
456 }
457
458 legend {
459 padding: 0;
460 }
461
462 ol,
463 ul,
464 menu {
465 list-style: none;
466 margin: 0;
467 padding: 0;
468 }
469
470 /*
471 Reset default styling for dialogs.
472 */
473
474 dialog {
475 padding: 0;
476 }
477
478 /*
479 Prevent resizing textareas horizontally by default.
480 */
481
482 textarea {
483 resize: vertical;
484 }
485
486 /*
487 1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
488 2. Set the default placeholder color to the user's configured gray 400 color.
489 */
490
491 input::-moz-placeholder, textarea::-moz-placeholder {
492 opacity: 1;
493 /* 1 */
494 color: #9ca3af;
495 /* 2 */
496 }
497
498 input::placeholder,
499 textarea::placeholder {
500 opacity: 1;
501 /* 1 */
502 color: #9ca3af;
503 /* 2 */
504 }
505
506 /*
507 Set the default cursor for buttons.
508 */
509
510 button,
511 [role="button"] {
512 cursor: pointer;
513 }
514
515 /*
516 Make sure disabled buttons don't get the pointer cursor.
517 */
518
519 :disabled {
520 cursor: default;
521 }
522
523 /*
524 1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
525 2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
526 This can trigger a poorly considered lint error in some tools but is included by design.
527 */
528
529 img,
530 svg,
531 video,
532 canvas,
533 audio,
534 iframe,
535 embed,
536 object {
537 display: block;
538 /* 1 */
539 vertical-align: middle;
540 /* 2 */
541 }
542
543 /*
544 Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
545 */
546
547 img,
548 video {
549 max-width: 100%;
550 height: auto;
551 }
552
553 /* Make elements with the HTML hidden attribute stay hidden by default */
554
555 [hidden]:where(:not([hidden="until-found"])) {
556 display: none;
557 }
558
559 input:where([type='text']),input:where(:not([type])),input:where([type='email']),input:where([type='url']),input:where([type='password']),input:where([type='number']),input:where([type='date']),input:where([type='datetime-local']),input:where([type='month']),input:where([type='search']),input:where([type='tel']),input:where([type='time']),input:where([type='week']),select:where([multiple]),textarea,select{
560 -webkit-appearance: none;
561 -moz-appearance: none;
562 appearance: none;
563 background-color: #fff;
564 border-color: #6b7280;
565 border-width: 1px;
566 border-radius: 0px;
567 padding-top: 0.5rem;
568 padding-right: 0.75rem;
569 padding-bottom: 0.5rem;
570 padding-left: 0.75rem;
571 font-size: 1rem;
572 line-height: 1.5rem;
573 --tw-shadow: 0 0 #0000;
574 }
575
576 input:where([type='text']):focus, input:where(:not([type])):focus, input:where([type='email']):focus, input:where([type='url']):focus, input:where([type='password']):focus, input:where([type='number']):focus, input:where([type='date']):focus, input:where([type='datetime-local']):focus, input:where([type='month']):focus, input:where([type='search']):focus, input:where([type='tel']):focus, input:where([type='time']):focus, input:where([type='week']):focus, select:where([multiple]):focus, textarea:focus, select:focus{
577 outline: 2px solid transparent;
578 outline-offset: 2px;
579 --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
580 --tw-ring-offset-width: 0px;
581 --tw-ring-offset-color: #fff;
582 --tw-ring-color: #2563eb;
583 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
584 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
585 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
586 border-color: #2563eb;
587 }
588
589 input::-moz-placeholder, textarea::-moz-placeholder{
590 color: #6b7280;
591 opacity: 1;
592 }
593
594 input::placeholder,textarea::placeholder{
595 color: #6b7280;
596 opacity: 1;
597 }
598
599 ::-webkit-datetime-edit-fields-wrapper{
600 padding: 0;
601 }
602
603 ::-webkit-date-and-time-value{
604 min-height: 1.5em;
605 text-align: inherit;
606 }
607
608 ::-webkit-datetime-edit{
609 display: inline-flex;
610 }
611
612 ::-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{
613 padding-top: 0;
614 padding-bottom: 0;
615 }
616
617 select{
618 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
619 background-position: right 0.5rem center;
620 background-repeat: no-repeat;
621 background-size: 1.5em 1.5em;
622 padding-right: 2.5rem;
623 -webkit-print-color-adjust: exact;
624 print-color-adjust: exact;
625 }
626
627 select:where([multiple]),select:where([size]:not([size="1"])){
628 background-image: initial;
629 background-position: initial;
630 background-repeat: unset;
631 background-size: initial;
632 padding-right: 0.75rem;
633 -webkit-print-color-adjust: unset;
634 print-color-adjust: unset;
635 }
636
637 input:where([type='checkbox']),input:where([type='radio']){
638 -webkit-appearance: none;
639 -moz-appearance: none;
640 appearance: none;
641 padding: 0;
642 -webkit-print-color-adjust: exact;
643 print-color-adjust: exact;
644 display: inline-block;
645 vertical-align: middle;
646 background-origin: border-box;
647 -webkit-user-select: none;
648 -moz-user-select: none;
649 user-select: none;
650 flex-shrink: 0;
651 height: 1rem;
652 width: 1rem;
653 color: #2563eb;
654 background-color: #fff;
655 border-color: #6b7280;
656 border-width: 1px;
657 --tw-shadow: 0 0 #0000;
658 }
659
660 input:where([type='checkbox']){
661 border-radius: 0px;
662 }
663
664 input:where([type='radio']){
665 border-radius: 100%;
666 }
667
668 input:where([type='checkbox']):focus,input:where([type='radio']):focus{
669 outline: 2px solid transparent;
670 outline-offset: 2px;
671 --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
672 --tw-ring-offset-width: 2px;
673 --tw-ring-offset-color: #fff;
674 --tw-ring-color: #2563eb;
675 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
676 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
677 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
678 }
679
680 input:where([type='checkbox']):checked,input:where([type='radio']):checked{
681 border-color: transparent;
682 background-color: currentColor;
683 background-size: 100% 100%;
684 background-position: center;
685 background-repeat: no-repeat;
686 }
687
688 input:where([type='checkbox']):checked{
689 background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
690 }
691
692 @media (forced-colors: active) {
693 input:where([type='checkbox']):checked{
694 -webkit-appearance: auto;
695 -moz-appearance: auto;
696 appearance: auto;
697 }
698 }
699
700 input:where([type='radio']):checked{
701 background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
702 }
703
704 @media (forced-colors: active) {
705 input:where([type='radio']):checked{
706 -webkit-appearance: auto;
707 -moz-appearance: auto;
708 appearance: auto;
709 }
710 }
711
712 input:where([type='checkbox']):checked:hover,input:where([type='checkbox']):checked:focus,input:where([type='radio']):checked:hover,input:where([type='radio']):checked:focus{
713 border-color: transparent;
714 background-color: currentColor;
715 }
716
717 input:where([type='checkbox']):indeterminate{
718 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
719 border-color: transparent;
720 background-color: currentColor;
721 background-size: 100% 100%;
722 background-position: center;
723 background-repeat: no-repeat;
724 }
725
726 @media (forced-colors: active) {
727 input:where([type='checkbox']):indeterminate{
728 -webkit-appearance: auto;
729 -moz-appearance: auto;
730 appearance: auto;
731 }
732 }
733
734 input:where([type='checkbox']):indeterminate:hover,input:where([type='checkbox']):indeterminate:focus{
735 border-color: transparent;
736 background-color: currentColor;
737 }
738
739 input:where([type='file']){
740 background: unset;
741 border-color: inherit;
742 border-width: 0;
743 border-radius: 0;
744 padding: 0;
745 font-size: unset;
746 line-height: inherit;
747 }
748
749 input:where([type='file']):focus{
750 outline: 1px solid ButtonText;
751 outline: 1px auto -webkit-focus-ring-color;
752 }
753
754 .static{
755 position: static;
756 }
757
758 .relative{
759 position: relative;
760 }
761
762 .mx-auto{
763 margin-left: auto;
764 margin-right: auto;
765 }
766
767 .-mb-px{
768 margin-bottom: -1px;
769 }
770
771 .mb-7{
772 margin-bottom: 1.75rem;
773 }
774
775 .ml-2\.5{
776 margin-left: 0.625rem;
777 }
778
779 .ml-3{
780 margin-left: 0.75rem;
781 }
782
783 .mr-0\.5{
784 margin-right: 0.125rem;
785 }
786
787 .mr-1{
788 margin-right: 0.25rem;
789 }
790
791 .mr-2{
792 margin-right: 0.5rem;
793 }
794
795 .mt-2{
796 margin-top: 0.5rem;
797 }
798
799 .mt-4{
800 margin-top: 1rem;
801 }
802
803 .mt-6{
804 margin-top: 1.5rem;
805 }
806
807 .block{
808 display: block;
809 }
810
811 .inline-block{
812 display: inline-block;
813 }
814
815 .flex{
816 display: flex;
817 }
818
819 .inline-flex{
820 display: inline-flex;
821 }
822
823 .grid{
824 display: grid;
825 }
826
827 .h-10{
828 height: 2.5rem;
829 }
830
831 .h-3\.5{
832 height: 0.875rem;
833 }
834
835 .h-4{
836 height: 1rem;
837 }
838
839 .h-5{
840 height: 1.25rem;
841 }
842
843 .h-6{
844 height: 1.5rem;
845 }
846
847 .w-3\.5{
848 width: 0.875rem;
849 }
850
851 .w-4{
852 width: 1rem;
853 }
854
855 .w-5{
856 width: 1.25rem;
857 }
858
859 .w-auto{
860 width: auto;
861 }
862
863 .w-full{
864 width: 100%;
865 }
866
867 .max-w-3xl{
868 max-width: 48rem;
869 }
870
871 .flex-1{
872 flex: 1 1 0%;
873 }
874
875 .flex-shrink-0{
876 flex-shrink: 0;
877 }
878
879 .grid-cols-1{
880 grid-template-columns: repeat(1, minmax(0, 1fr));
881 }
882
883 .flex-col{
884 flex-direction: column;
885 }
886
887 .items-start{
888 align-items: flex-start;
889 }
890
891 .items-center{
892 align-items: center;
893 }
894
895 .justify-start{
896 justify-content: flex-start;
897 }
898
899 .justify-between{
900 justify-content: space-between;
901 }
902
903 .gap-5{
904 gap: 1.25rem;
905 }
906
907 .gap-x-3{
908 -moz-column-gap: 0.75rem;
909 column-gap: 0.75rem;
910 }
911
912 .gap-x-6{
913 -moz-column-gap: 1.5rem;
914 column-gap: 1.5rem;
915 }
916
917 .gap-y-8{
918 row-gap: 2rem;
919 }
920
921 .space-y-2 > :not([hidden]) ~ :not([hidden]){
922 --tw-space-y-reverse: 0;
923 margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
924 margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
925 }
926
927 .whitespace-nowrap{
928 white-space: nowrap;
929 }
930
931 .rounded{
932 border-radius: 0.25rem;
933 }
934
935 .rounded-md{
936 border-radius: 0.375rem;
937 }
938
939 .border-0{
940 border-width: 0px;
941 }
942
943 .border-b{
944 border-bottom-width: 1px;
945 }
946
947 .border-b-3{
948 border-bottom-width: 3px;
949 }
950
951 .border-gray-300{
952 --tw-border-opacity: 1;
953 border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
954 }
955
956 .border-gray-900\/10{
957 border-color: rgb(17 24 39 / 0.1);
958 }
959
960 .border-primary{
961 --tw-border-opacity: 1;
962 border-color: rgb(255 79 100 / var(--tw-border-opacity, 1));
963 }
964
965 .border-transparent{
966 border-color: transparent;
967 }
968
969 .bg-blue-50{
970 --tw-bg-opacity: 1;
971 background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
972 }
973
974 .bg-primary{
975 --tw-bg-opacity: 1;
976 background-color: rgb(255 79 100 / var(--tw-bg-opacity, 1));
977 }
978
979 .bg-primaryBg{
980 --tw-bg-opacity: 1;
981 background-color: rgb(238 249 255 / var(--tw-bg-opacity, 1));
982 }
983
984 .bg-white{
985 --tw-bg-opacity: 1;
986 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
987 }
988
989 .p-4{
990 padding: 1rem;
991 }
992
993 .px-2{
994 padding-left: 0.5rem;
995 padding-right: 0.5rem;
996 }
997
998 .px-3{
999 padding-left: 0.75rem;
1000 padding-right: 0.75rem;
1001 }
1002
1003 .px-3\.5{
1004 padding-left: 0.875rem;
1005 padding-right: 0.875rem;
1006 }
1007
1008 .px-4{
1009 padding-left: 1rem;
1010 padding-right: 1rem;
1011 }
1012
1013 .py-1{
1014 padding-top: 0.25rem;
1015 padding-bottom: 0.25rem;
1016 }
1017
1018 .py-1\.5{
1019 padding-top: 0.375rem;
1020 padding-bottom: 0.375rem;
1021 }
1022
1023 .py-2{
1024 padding-top: 0.5rem;
1025 padding-bottom: 0.5rem;
1026 }
1027
1028 .py-6{
1029 padding-top: 1.5rem;
1030 padding-bottom: 1.5rem;
1031 }
1032
1033 .pb-2{
1034 padding-bottom: 0.5rem;
1035 }
1036
1037 .pb-7{
1038 padding-bottom: 1.75rem;
1039 }
1040
1041 .pt-5{
1042 padding-top: 1.25rem;
1043 }
1044
1045 .text-base{
1046 font-size: 1rem;
1047 line-height: 1.5rem;
1048 }
1049
1050 .text-sm{
1051 font-size: 0.875rem;
1052 line-height: 1.25rem;
1053 }
1054
1055 .text-xs{
1056 font-size: 0.75rem;
1057 line-height: 1rem;
1058 }
1059
1060 .font-medium{
1061 font-weight: 500;
1062 }
1063
1064 .font-semibold{
1065 font-weight: 600;
1066 }
1067
1068 .leading-6{
1069 line-height: 1.5rem;
1070 }
1071
1072 .text-blue-400{
1073 --tw-text-opacity: 1;
1074 color: rgb(96 165 250 / var(--tw-text-opacity, 1));
1075 }
1076
1077 .text-blue-700{
1078 --tw-text-opacity: 1;
1079 color: rgb(29 78 216 / var(--tw-text-opacity, 1));
1080 }
1081
1082 .text-gray-500{
1083 --tw-text-opacity: 1;
1084 color: rgb(107 114 128 / var(--tw-text-opacity, 1));
1085 }
1086
1087 .text-gray-700{
1088 --tw-text-opacity: 1;
1089 color: rgb(55 65 81 / var(--tw-text-opacity, 1));
1090 }
1091
1092 .text-gray-900{
1093 --tw-text-opacity: 1;
1094 color: rgb(17 24 39 / var(--tw-text-opacity, 1));
1095 }
1096
1097 .text-littleMuted{
1098 --tw-text-opacity: 1;
1099 color: rgb(104 121 123 / var(--tw-text-opacity, 1));
1100 }
1101
1102 .text-primary{
1103 --tw-text-opacity: 1;
1104 color: rgb(255 79 100 / var(--tw-text-opacity, 1));
1105 }
1106
1107 .text-white{
1108 --tw-text-opacity: 1;
1109 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
1110 }
1111
1112 .shadow-sm{
1113 --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
1114 --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
1115 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
1116 }
1117
1118 .ring-1{
1119 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
1120 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
1121 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
1122 }
1123
1124 .ring-inset{
1125 --tw-ring-inset: inset;
1126 }
1127
1128 .ring-gray-300{
1129 --tw-ring-opacity: 1;
1130 --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
1131 }
1132
1133 .filter{
1134 filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
1135 }
1136
1137 .placeholder\:text-gray-400::-moz-placeholder{
1138 --tw-text-opacity: 1;
1139 color: rgb(156 163 175 / var(--tw-text-opacity, 1));
1140 }
1141
1142 .placeholder\:text-gray-400::placeholder{
1143 --tw-text-opacity: 1;
1144 color: rgb(156 163 175 / var(--tw-text-opacity, 1));
1145 }
1146
1147 .hover\:border-gray-300:hover{
1148 --tw-border-opacity: 1;
1149 border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
1150 }
1151
1152 .hover\:bg-gray-50:hover{
1153 --tw-bg-opacity: 1;
1154 background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
1155 }
1156
1157 .hover\:bg-red-500:hover{
1158 --tw-bg-opacity: 1;
1159 background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
1160 }
1161
1162 .hover\:text-gray-700:hover{
1163 --tw-text-opacity: 1;
1164 color: rgb(55 65 81 / var(--tw-text-opacity, 1));
1165 }
1166
1167 .hover\:underline:hover{
1168 text-decoration-line: underline;
1169 }
1170
1171 .focus\:ring-2:focus{
1172 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
1173 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
1174 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
1175 }
1176
1177 .focus\:ring-inset:focus{
1178 --tw-ring-inset: inset;
1179 }
1180
1181 .focus\:ring-primary:focus{
1182 --tw-ring-opacity: 1;
1183 --tw-ring-color: rgb(255 79 100 / var(--tw-ring-opacity, 1));
1184 }
1185
1186 .focus-visible\:outline:focus-visible{
1187 outline-style: solid;
1188 }
1189
1190 .focus-visible\:outline-2:focus-visible{
1191 outline-width: 2px;
1192 }
1193
1194 .focus-visible\:outline-offset-2:focus-visible{
1195 outline-offset: 2px;
1196 }
1197
1198 .focus-visible\:outline-primary:focus-visible{
1199 outline-color: #FF4F64;
1200 }
1201
1202 @media (min-width: 640px){
1203 .sm\:col-span-4{
1204 grid-column: span 4 / span 4;
1205 }
1206
1207 .sm\:mt-0{
1208 margin-top: 0px;
1209 }
1210
1211 .sm\:flex{
1212 display: flex;
1213 }
1214
1215 .sm\:max-w-md{
1216 max-width: 28rem;
1217 }
1218
1219 .sm\:grid-cols-6{
1220 grid-template-columns: repeat(6, minmax(0, 1fr));
1221 }
1222
1223 .sm\:items-baseline{
1224 align-items: baseline;
1225 }
1226
1227 .sm\:px-4{
1228 padding-left: 1rem;
1229 padding-right: 1rem;
1230 }
1231
1232 .sm\:py-1\.5{
1233 padding-top: 0.375rem;
1234 padding-bottom: 0.375rem;
1235 }
1236
1237 .sm\:text-sm{
1238 font-size: 0.875rem;
1239 line-height: 1.25rem;
1240 }
1241
1242 .sm\:leading-6{
1243 line-height: 1.5rem;
1244 }
1245 }
1246
1247 @media (min-width: 768px){
1248 .md\:flex{
1249 display: flex;
1250 }
1251
1252 .md\:justify-between{
1253 justify-content: space-between;
1254 }
1255 }
1256
1257 @media (min-width: 1024px){
1258 .lg\:px-0{
1259 padding-left: 0px;
1260 padding-right: 0px;
1261 }
1262 }
1263