PluginProbe
Simple Analytics / 1.110
Simple Analytics v1.110
1.110 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 All 99 releases
simpleanalytics / build / css / settings.css

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

1,267 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 .table{
824 display: table;
825 }
826
827 .grid{
828 display: grid;
829 }
830
831 .h-10{
832 height: 2.5rem;
833 }
834
835 .h-3\.5{
836 height: 0.875rem;
837 }
838
839 .h-4{
840 height: 1rem;
841 }
842
843 .h-5{
844 height: 1.25rem;
845 }
846
847 .h-6{
848 height: 1.5rem;
849 }
850
851 .w-3\.5{
852 width: 0.875rem;
853 }
854
855 .w-4{
856 width: 1rem;
857 }
858
859 .w-5{
860 width: 1.25rem;
861 }
862
863 .w-auto{
864 width: auto;
865 }
866
867 .w-full{
868 width: 100%;
869 }
870
871 .max-w-3xl{
872 max-width: 48rem;
873 }
874
875 .flex-1{
876 flex: 1 1 0%;
877 }
878
879 .flex-shrink-0{
880 flex-shrink: 0;
881 }
882
883 .grid-cols-1{
884 grid-template-columns: repeat(1, minmax(0, 1fr));
885 }
886
887 .flex-col{
888 flex-direction: column;
889 }
890
891 .items-start{
892 align-items: flex-start;
893 }
894
895 .items-center{
896 align-items: center;
897 }
898
899 .justify-start{
900 justify-content: flex-start;
901 }
902
903 .justify-between{
904 justify-content: space-between;
905 }
906
907 .gap-5{
908 gap: 1.25rem;
909 }
910
911 .gap-x-3{
912 -moz-column-gap: 0.75rem;
913 column-gap: 0.75rem;
914 }
915
916 .gap-x-6{
917 -moz-column-gap: 1.5rem;
918 column-gap: 1.5rem;
919 }
920
921 .gap-y-8{
922 row-gap: 2rem;
923 }
924
925 .space-y-2 > :not([hidden]) ~ :not([hidden]){
926 --tw-space-y-reverse: 0;
927 margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
928 margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
929 }
930
931 .whitespace-nowrap{
932 white-space: nowrap;
933 }
934
935 .rounded{
936 border-radius: 0.25rem;
937 }
938
939 .rounded-md{
940 border-radius: 0.375rem;
941 }
942
943 .border-0{
944 border-width: 0px;
945 }
946
947 .border-b{
948 border-bottom-width: 1px;
949 }
950
951 .border-b-3{
952 border-bottom-width: 3px;
953 }
954
955 .border-gray-300{
956 --tw-border-opacity: 1;
957 border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
958 }
959
960 .border-gray-900\/10{
961 border-color: rgb(17 24 39 / 0.1);
962 }
963
964 .border-primary{
965 --tw-border-opacity: 1;
966 border-color: rgb(255 79 100 / var(--tw-border-opacity, 1));
967 }
968
969 .border-transparent{
970 border-color: transparent;
971 }
972
973 .bg-blue-50{
974 --tw-bg-opacity: 1;
975 background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
976 }
977
978 .bg-primary{
979 --tw-bg-opacity: 1;
980 background-color: rgb(255 79 100 / var(--tw-bg-opacity, 1));
981 }
982
983 .bg-primaryBg{
984 --tw-bg-opacity: 1;
985 background-color: rgb(238 249 255 / var(--tw-bg-opacity, 1));
986 }
987
988 .bg-white{
989 --tw-bg-opacity: 1;
990 background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
991 }
992
993 .p-4{
994 padding: 1rem;
995 }
996
997 .px-2{
998 padding-left: 0.5rem;
999 padding-right: 0.5rem;
1000 }
1001
1002 .px-3{
1003 padding-left: 0.75rem;
1004 padding-right: 0.75rem;
1005 }
1006
1007 .px-3\.5{
1008 padding-left: 0.875rem;
1009 padding-right: 0.875rem;
1010 }
1011
1012 .px-4{
1013 padding-left: 1rem;
1014 padding-right: 1rem;
1015 }
1016
1017 .py-1{
1018 padding-top: 0.25rem;
1019 padding-bottom: 0.25rem;
1020 }
1021
1022 .py-1\.5{
1023 padding-top: 0.375rem;
1024 padding-bottom: 0.375rem;
1025 }
1026
1027 .py-2{
1028 padding-top: 0.5rem;
1029 padding-bottom: 0.5rem;
1030 }
1031
1032 .py-6{
1033 padding-top: 1.5rem;
1034 padding-bottom: 1.5rem;
1035 }
1036
1037 .pb-2{
1038 padding-bottom: 0.5rem;
1039 }
1040
1041 .pb-7{
1042 padding-bottom: 1.75rem;
1043 }
1044
1045 .pt-5{
1046 padding-top: 1.25rem;
1047 }
1048
1049 .text-base{
1050 font-size: 1rem;
1051 line-height: 1.5rem;
1052 }
1053
1054 .text-sm{
1055 font-size: 0.875rem;
1056 line-height: 1.25rem;
1057 }
1058
1059 .text-xs{
1060 font-size: 0.75rem;
1061 line-height: 1rem;
1062 }
1063
1064 .font-medium{
1065 font-weight: 500;
1066 }
1067
1068 .font-semibold{
1069 font-weight: 600;
1070 }
1071
1072 .leading-6{
1073 line-height: 1.5rem;
1074 }
1075
1076 .text-blue-400{
1077 --tw-text-opacity: 1;
1078 color: rgb(96 165 250 / var(--tw-text-opacity, 1));
1079 }
1080
1081 .text-blue-700{
1082 --tw-text-opacity: 1;
1083 color: rgb(29 78 216 / var(--tw-text-opacity, 1));
1084 }
1085
1086 .text-gray-500{
1087 --tw-text-opacity: 1;
1088 color: rgb(107 114 128 / var(--tw-text-opacity, 1));
1089 }
1090
1091 .text-gray-700{
1092 --tw-text-opacity: 1;
1093 color: rgb(55 65 81 / var(--tw-text-opacity, 1));
1094 }
1095
1096 .text-gray-900{
1097 --tw-text-opacity: 1;
1098 color: rgb(17 24 39 / var(--tw-text-opacity, 1));
1099 }
1100
1101 .text-littleMuted{
1102 --tw-text-opacity: 1;
1103 color: rgb(104 121 123 / var(--tw-text-opacity, 1));
1104 }
1105
1106 .text-primary{
1107 --tw-text-opacity: 1;
1108 color: rgb(255 79 100 / var(--tw-text-opacity, 1));
1109 }
1110
1111 .text-white{
1112 --tw-text-opacity: 1;
1113 color: rgb(255 255 255 / var(--tw-text-opacity, 1));
1114 }
1115
1116 .shadow-sm{
1117 --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
1118 --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
1119 box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
1120 }
1121
1122 .ring-1{
1123 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
1124 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
1125 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
1126 }
1127
1128 .ring-inset{
1129 --tw-ring-inset: inset;
1130 }
1131
1132 .ring-gray-300{
1133 --tw-ring-opacity: 1;
1134 --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
1135 }
1136
1137 .filter{
1138 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);
1139 }
1140
1141 .placeholder\:text-gray-400::-moz-placeholder{
1142 --tw-text-opacity: 1;
1143 color: rgb(156 163 175 / var(--tw-text-opacity, 1));
1144 }
1145
1146 .placeholder\:text-gray-400::placeholder{
1147 --tw-text-opacity: 1;
1148 color: rgb(156 163 175 / var(--tw-text-opacity, 1));
1149 }
1150
1151 .hover\:border-gray-300:hover{
1152 --tw-border-opacity: 1;
1153 border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
1154 }
1155
1156 .hover\:bg-gray-50:hover{
1157 --tw-bg-opacity: 1;
1158 background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
1159 }
1160
1161 .hover\:bg-red-500:hover{
1162 --tw-bg-opacity: 1;
1163 background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
1164 }
1165
1166 .hover\:text-gray-700:hover{
1167 --tw-text-opacity: 1;
1168 color: rgb(55 65 81 / var(--tw-text-opacity, 1));
1169 }
1170
1171 .hover\:underline:hover{
1172 text-decoration-line: underline;
1173 }
1174
1175 .focus\:ring-2:focus{
1176 --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
1177 --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
1178 box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
1179 }
1180
1181 .focus\:ring-inset:focus{
1182 --tw-ring-inset: inset;
1183 }
1184
1185 .focus\:ring-primary:focus{
1186 --tw-ring-opacity: 1;
1187 --tw-ring-color: rgb(255 79 100 / var(--tw-ring-opacity, 1));
1188 }
1189
1190 .focus-visible\:outline:focus-visible{
1191 outline-style: solid;
1192 }
1193
1194 .focus-visible\:outline-2:focus-visible{
1195 outline-width: 2px;
1196 }
1197
1198 .focus-visible\:outline-offset-2:focus-visible{
1199 outline-offset: 2px;
1200 }
1201
1202 .focus-visible\:outline-primary:focus-visible{
1203 outline-color: #FF4F64;
1204 }
1205
1206 @media (min-width: 640px){
1207 .sm\:col-span-4{
1208 grid-column: span 4 / span 4;
1209 }
1210
1211 .sm\:mt-0{
1212 margin-top: 0px;
1213 }
1214
1215 .sm\:flex{
1216 display: flex;
1217 }
1218
1219 .sm\:max-w-md{
1220 max-width: 28rem;
1221 }
1222
1223 .sm\:grid-cols-6{
1224 grid-template-columns: repeat(6, minmax(0, 1fr));
1225 }
1226
1227 .sm\:items-baseline{
1228 align-items: baseline;
1229 }
1230
1231 .sm\:px-4{
1232 padding-left: 1rem;
1233 padding-right: 1rem;
1234 }
1235
1236 .sm\:py-1\.5{
1237 padding-top: 0.375rem;
1238 padding-bottom: 0.375rem;
1239 }
1240
1241 .sm\:text-sm{
1242 font-size: 0.875rem;
1243 line-height: 1.25rem;
1244 }
1245
1246 .sm\:leading-6{
1247 line-height: 1.5rem;
1248 }
1249 }
1250
1251 @media (min-width: 768px){
1252 .md\:flex{
1253 display: flex;
1254 }
1255
1256 .md\:justify-between{
1257 justify-content: space-between;
1258 }
1259 }
1260
1261 @media (min-width: 1024px){
1262 .lg\:px-0{
1263 padding-left: 0px;
1264 padding-right: 0px;
1265 }
1266 }
1267