2022-12-02 10:19:57 +01:00
/*
! tailwindcss v3.1.7 | MIT License | https://tailwindcss.com
*/
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
2022-02-14 01:51:52 +01:00
*,
:: before ,
2022-12-02 10:19:57 +01:00
:: after {
box-sizing : border-box ;
/* 1 */
border-width : 0 ;
/* 2 */
border-style : solid ;
/* 2 */
border-color : #e5e7eb ;
/* 2 */
2022-02-14 01:51:37 +01:00
}
2022-02-14 01:51:52 +01:00
:: before ,
2022-12-02 10:19:57 +01:00
:: after {
--tw-content : '' ;
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/
html {
line-height : 1.5 ;
/* 1 */
-webkit- text-size-adjust : 100 % ;
/* 2 */
-moz- tab-size : 4 ;
/* 3 */
-o- tab-size : 4 ;
tab-size : 4 ;
/* 3 */
font-family : ui-sans-serif , system-ui , - apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , "Helvetica Neue" , Arial , "Noto Sans" , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
/* 4 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
margin : 0 ;
/* 1 */
line-height : inherit ;
/* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
height : 0 ;
/* 1 */
color : inherit ;
/* 2 */
border-top-width : 1 px ;
/* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr : where ([ title ]) {
-webkit- text-decoration : underline dotted ;
text-decoration : underline dotted ;
}
/*
Remove the default font size and weight for headings.
*/
2022-02-14 01:51:37 +01:00
2022-02-14 01:51:52 +01:00
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
2022-12-02 10:19:57 +01:00
h6 {
font-size : inherit ;
font-weight : inherit ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
color : inherit ;
text-decoration : inherit ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Add the correct font weight in Edge and Safari.
*/
2022-02-14 01:51:52 +01:00
b ,
2022-12-02 10:19:57 +01:00
strong {
font-weight : bolder ;
2022-02-14 01:51:52 +01:00
}
2022-02-14 01:51:37 +01:00
2022-12-02 10:19:57 +01:00
/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/
2022-02-14 01:51:52 +01:00
code ,
kbd ,
samp ,
2022-12-02 10:19:57 +01:00
pre {
font-family : ui-monospace , SFMono-Regular , Menlo , Monaco , Consolas , "Liberation Mono" , "Courier New" , monospace ;
/* 1 */
font-size : 1 em ;
/* 2 */
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Add the correct font size in all browsers.
*/
small {
font-size : 80 % ;
2022-02-14 01:51:52 +01:00
}
2022-02-14 01:51:37 +01:00
2022-12-02 10:19:57 +01:00
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
2022-02-14 01:51:52 +01:00
sub ,
2022-12-02 10:19:57 +01:00
sup {
font-size : 75 % ;
line-height : 0 ;
position : relative ;
vertical-align : baseline ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
sub {
bottom : -0.25 em ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
sup {
top : -0.5 em ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
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)
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)
3. Remove gaps between table borders by default.
*/
table {
text-indent : 0 ;
/* 1 */
border-color : inherit ;
/* 2 */
border-collapse : collapse ;
/* 3 */
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
2022-02-14 01:51:52 +01:00
button ,
input ,
optgroup ,
select ,
2022-12-02 10:19:57 +01:00
textarea {
font-family : inherit ;
/* 1 */
font-size : 100 % ;
/* 1 */
font-weight : inherit ;
/* 1 */
line-height : inherit ;
/* 1 */
color : inherit ;
/* 1 */
margin : 0 ;
/* 2 */
padding : 0 ;
/* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
2022-02-14 01:51:52 +01:00
button ,
2022-12-02 10:19:57 +01:00
select {
text-transform : none ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
2022-02-14 01:51:52 +01:00
button ,
[ type = 'button' ],
[ type = 'reset' ],
2022-12-02 10:19:57 +01:00
[ type = 'submit' ] {
-webkit- appearance : button ;
/* 1 */
background-color : transparent ;
/* 2 */
background-image : none ;
/* 2 */
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Use the modern Firefox focus style for all focusable elements.
*/
: -moz-focusring {
outline : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
: -moz-ui-invalid {
box-shadow : none ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
vertical-align : baseline ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
2022-02-14 01:51:52 +01:00
:: -webkit-inner-spin-button ,
2022-12-02 10:19:57 +01:00
:: -webkit-outer-spin-button {
height : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[ type = 'search' ] {
-webkit- appearance : textfield ;
/* 1 */
outline-offset : -2 px ;
/* 2 */
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
:: -webkit-search-decoration {
-webkit- appearance : none ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
:: -webkit-file-upload-button {
-webkit- appearance : button ;
/* 1 */
font : inherit ;
/* 2 */
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Add the correct display in Chrome and Safari.
*/
summary {
display : list-item ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Removes the default spacing and border for appropriate elements.
*/
2022-02-14 01:51:52 +01:00
blockquote ,
dl ,
dd ,
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 ,
hr ,
figure ,
p ,
2022-12-02 10:19:57 +01:00
pre {
margin : 0 ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
fieldset {
margin : 0 ;
padding : 0 ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
legend {
padding : 0 ;
2022-02-14 01:51:37 +01:00
}
2022-02-14 01:51:52 +01:00
ol ,
ul ,
2022-12-02 10:19:57 +01:00
menu {
list-style : none ;
margin : 0 ;
padding : 0 ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Prevent resizing textareas horizontally by default.
*/
2022-02-14 01:51:37 +01:00
2022-12-02 10:19:57 +01:00
textarea {
resize : vertical ;
2022-02-14 01:51:37 +01:00
}
2022-12-02 10:19:57 +01:00
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input :: -moz-placeholder , textarea :: -moz-placeholder {
opacity : 1 ;
/* 1 */
color : #9ca3af ;
/* 2 */
2022-02-14 01:51:52 +01:00
}
input :: placeholder ,
2022-12-02 10:19:57 +01:00
textarea :: placeholder {
opacity : 1 ;
/* 1 */
color : #9ca3af ;
/* 2 */
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Set the default cursor for buttons.
*/
2022-02-14 01:51:52 +01:00
button ,
2022-12-02 10:19:57 +01:00
[ role = "button" ] {
cursor : pointer ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Make sure disabled buttons don't get the pointer cursor.
*/
: disabled {
cursor : default ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
This can trigger a poorly considered lint error in some tools but is included by design.
*/
2022-02-14 01:51:52 +01:00
img ,
svg ,
video ,
canvas ,
audio ,
iframe ,
embed ,
2022-12-02 10:19:57 +01:00
object {
display : block ;
/* 1 */
vertical-align : middle ;
/* 2 */
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
2022-02-14 01:51:52 +01:00
img ,
2022-12-02 10:19:57 +01:00
video {
max-width : 100 % ;
height : auto ;
}
*, :: before , :: after {
--tw-border-spacing-x : 0 ;
--tw-border-spacing-y : 0 ;
--tw-translate-x : 0 ;
--tw-translate-y : 0 ;
--tw-rotate : 0 ;
--tw-skew-x : 0 ;
--tw-skew-y : 0 ;
--tw-scale-x : 1 ;
--tw-scale-y : 1 ;
--tw-pan-x : ;
--tw-pan-y : ;
--tw-pinch-zoom : ;
--tw-scroll-snap-strictness : proximity ;
--tw-ordinal : ;
--tw-slashed-zero : ;
--tw-numeric-figure : ;
--tw-numeric-spacing : ;
--tw-numeric-fraction : ;
--tw-ring-inset : ;
--tw-ring-offset-width : 0 px ;
--tw-ring-offset-color : #fff ;
--tw-ring-color : rgb ( 59 130 246 / 0.5 );
--tw-ring-offset-shadow : 0 0 #0000 ;
--tw-ring-shadow : 0 0 #0000 ;
--tw-shadow : 0 0 #0000 ;
--tw-shadow-colored : 0 0 #0000 ;
--tw-blur : ;
--tw-brightness : ;
--tw-contrast : ;
--tw-grayscale : ;
--tw-hue-rotate : ;
--tw-invert : ;
--tw-saturate : ;
--tw-sepia : ;
--tw-drop-shadow : ;
--tw-backdrop-blur : ;
--tw-backdrop-brightness : ;
--tw-backdrop-contrast : ;
--tw-backdrop-grayscale : ;
--tw-backdrop-hue-rotate : ;
--tw-backdrop-invert : ;
--tw-backdrop-opacity : ;
--tw-backdrop-saturate : ;
--tw-backdrop-sepia : ;
}
:: backdrop {
--tw-border-spacing-x : 0 ;
--tw-border-spacing-y : 0 ;
--tw-translate-x : 0 ;
--tw-translate-y : 0 ;
--tw-rotate : 0 ;
--tw-skew-x : 0 ;
--tw-skew-y : 0 ;
--tw-scale-x : 1 ;
--tw-scale-y : 1 ;
--tw-pan-x : ;
--tw-pan-y : ;
--tw-pinch-zoom : ;
--tw-scroll-snap-strictness : proximity ;
--tw-ordinal : ;
--tw-slashed-zero : ;
--tw-numeric-figure : ;
--tw-numeric-spacing : ;
--tw-numeric-fraction : ;
--tw-ring-inset : ;
--tw-ring-offset-width : 0 px ;
--tw-ring-offset-color : #fff ;
--tw-ring-color : rgb ( 59 130 246 / 0.5 );
--tw-ring-offset-shadow : 0 0 #0000 ;
--tw-ring-shadow : 0 0 #0000 ;
--tw-shadow : 0 0 #0000 ;
--tw-shadow-colored : 0 0 #0000 ;
--tw-blur : ;
--tw-brightness : ;
--tw-contrast : ;
--tw-grayscale : ;
--tw-hue-rotate : ;
--tw-invert : ;
--tw-saturate : ;
--tw-sepia : ;
--tw-drop-shadow : ;
--tw-backdrop-blur : ;
--tw-backdrop-brightness : ;
--tw-backdrop-contrast : ;
--tw-backdrop-grayscale : ;
--tw-backdrop-hue-rotate : ;
--tw-backdrop-invert : ;
--tw-backdrop-opacity : ;
--tw-backdrop-saturate : ;
--tw-backdrop-sepia : ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. static {
position : static ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. absolute {
position : absolute ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. relative {
position : relative ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. right-2 {
right : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. bottom-1 {
bottom : 0.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. top-full {
top : 100 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. z-50 {
z-index : 50 ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mx-auto {
margin-left : auto ;
margin-right : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. my-auto {
margin-top : auto ;
margin-bottom : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mt-3 {
margin-top : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mb-3 {
margin-bottom : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mt-1 {
margin-top : 0.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mr-0 {
margin-right : 0 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. ml-5 {
margin-left : 1.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. ml-6 {
margin-left : 1.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mt-2 {
margin-top : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. mb-0 {
margin-bottom : 0 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. ml-0 {
margin-left : 0 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. block {
display : block ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. flex {
display : flex ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. inline-flex {
display : inline-flex ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. grid {
display : grid ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. hidden {
display : none ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. aspect-video {
aspect-ratio : 16 / 9 ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. h-12 {
height : 3 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. h- \ [ 30px \ ] {
height : 30 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. h-full {
height : 100 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. h-8 {
height : 2 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. h-screen {
height : 100 vh ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. max-h- \ [ 30vh \ ] {
max-height : 30 vh ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. max-h- \ [ 50vh \ ] {
max-height : 50 vh ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. max-h-8 {
max-height : 2 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. max-h-24 {
max-height : 6 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. w-full {
width : 100 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. w-12 {
width : 3 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. w-auto {
width : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. w-52 {
width : 13 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. w-8 {
width : 2 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. w- \ [ 30px \ ] {
width : 30 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. min-w-0 {
min-width : 0 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. min-w-full {
min-width : 100 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. max-w- \ [ 80 \ % \ ] {
max-width : 80 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. max-w- \ [ 6rem \ ] {
max-width : 6 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. flex-none {
flex : none ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. flex-1 {
flex : 1 1 0 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. shrink {
flex-shrink : 1 ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. cursor-not-allowed {
cursor : not-allowed ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. cursor-pointer {
cursor : pointer ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. auto-cols-auto {
grid-auto-columns : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. grid-flow-col-dense {
grid-auto-flow : column dense ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. grid-rows-1 {
grid-template-rows : repeat ( 1 , minmax ( 0 , 1 fr ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. flex-row {
flex-direction : row ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. flex-col {
flex-direction : column ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. flex-col-reverse {
flex-direction : column-reverse ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. items-center {
align-items : center ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. justify-between {
justify-content : space-between ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. gap-4 {
gap : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-y-4 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-y-reverse : 0 ;
margin-top : calc ( 1 rem * calc ( 1 - var ( -- tw - space - y - reverse )));
margin-bottom : calc ( 1 rem * var ( -- tw - space - y - reverse ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-x-3 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-x-reverse : 0 ;
margin-right : calc ( 0.75 rem * var ( -- tw - space - x - reverse ));
margin-left : calc ( 0.75 rem * calc ( 1 - var ( -- tw - space - x - reverse )));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-y-3 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-y-reverse : 0 ;
margin-top : calc ( 0.75 rem * calc ( 1 - var ( -- tw - space - y - reverse )));
margin-bottom : calc ( 0.75 rem * var ( -- tw - space - y - reverse ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-y-1 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-y-reverse : 0 ;
margin-top : calc ( 0.25 rem * calc ( 1 - var ( -- tw - space - y - reverse )));
margin-bottom : calc ( 0.25 rem * var ( -- tw - space - y - reverse ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-x-2 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-x-reverse : 0 ;
margin-right : calc ( 0.5 rem * var ( -- tw - space - x - reverse ));
margin-left : calc ( 0.5 rem * calc ( 1 - var ( -- tw - space - x - reverse )));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-x-1 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-x-reverse : 0 ;
margin-right : calc ( 0.25 rem * var ( -- tw - space - x - reverse ));
margin-left : calc ( 0.25 rem * calc ( 1 - var ( -- tw - space - x - reverse )));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. space-y-2 > : not ([ hidden ]) ~ : not ([ hidden ]) {
--tw-space-y-reverse : 0 ;
margin-top : calc ( 0.5 rem * calc ( 1 - var ( -- tw - space - y - reverse )));
margin-bottom : calc ( 0.5 rem * var ( -- tw - space - y - reverse ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. self-start {
align-self : flex-start ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. self-center {
align-self : center ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. overflow-visible {
overflow : visible ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. overflow-y-auto {
overflow-y : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. truncate {
overflow : hidden ;
text-overflow : ellipsis ;
white-space : nowrap ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. break-all {
word-break : break-all ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-xl {
border-radius : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-full {
border-radius : 9999 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-lg {
border-radius : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. \ ! rounded-lg {
border-radius : 0.5 rem !important ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-l-xl {
border-top-left-radius : 0.75 rem ;
border-bottom-left-radius : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-t- \ [ 1 \ . 4rem \ ] {
border-top-left-radius : 1.4 rem ;
border-top-right-radius : 1.4 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-b-lg {
border-bottom-right-radius : 0.5 rem ;
border-bottom-left-radius : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-b- \ [ 1 \ . 4rem \ ] {
border-bottom-right-radius : 1.4 rem ;
border-bottom-left-radius : 1.4 rem ;
2022-02-15 00:08:41 +01:00
}
2022-12-02 10:19:57 +01:00
. rounded-t-lg {
border-top-left-radius : 0.5 rem ;
border-top-right-radius : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. bg-cover {
background-size : cover ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. bg-center {
background-position : center ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. bg-right {
background-position : right ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. bg-no-repeat {
background-repeat : no-repeat ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. object-cover {
-o- object-fit : cover ;
object-fit : cover ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. p-3 {
padding : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. p-1 {
padding : 0.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. p-4 {
padding : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. py-3 {
padding-top : 0.75 rem ;
padding-bottom : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. px-8 {
padding-left : 2 rem ;
padding-right : 2 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. px-2 {
padding-left : 0.5 rem ;
padding-right : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. py-1 {
padding-top : 0.25 rem ;
padding-bottom : 0.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. py-2 {
padding-top : 0.5 rem ;
padding-bottom : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. px-3 {
padding-left : 0.75 rem ;
padding-right : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. pl-3 {
padding-left : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. pr-3 {
padding-right : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. pt-2 {
padding-top : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. pt-3 {
padding-top : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-center {
text-align : center ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-right {
text-align : right ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-xs {
font-size : 0.75 rem ;
line-height : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-sm {
font-size : 0.875 rem ;
line-height : 1.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-2xl {
font-size : 1.5 rem ;
line-height : 2 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-base {
font-size : 1 rem ;
line-height : 1.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-lg {
font-size : 1.125 rem ;
line-height : 1.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-xl {
font-size : 1.25 rem ;
line-height : 1.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. font-bold {
font-weight : 700 ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-pink-300 {
--tw-text-opacity : 1 ;
color : rgb ( 249 168 212 / var ( -- tw - text - opacity ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. text-red-400 {
--tw-text-opacity : 1 ;
color : rgb ( 248 113 113 / var ( -- tw - text - opacity ));
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. underline {
text-decoration-line : underline ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. opacity-50 {
opacity : 0.5 ;
}
2022-02-14 01:51:52 +01:00
2022-12-02 10:19:57 +01:00
. drop-shadow {
--tw-drop-shadow : drop-shadow ( 0 1 px 2 px rgb ( 0 0 0 / 0.1 )) drop-shadow ( 0 1 px 1 px rgb ( 0 0 0 / 0.06 ));
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 );
}
2022-02-14 01:51:52 +01:00
2022-12-02 10:19:57 +01:00
@ media ( min-width : 768px ) {
. md \ : relative {
position : relative ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : top-auto {
top : auto ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : ml-10 {
margin-left : 2.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : block {
display : block ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : hidden {
display : none ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : h-16 {
height : 4 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : h-12 {
height : 3 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : max-h-40 {
max-height : 10 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : w-16 {
width : 4 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : w-52 {
width : 13 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : w-full {
width : 100 % ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : w-12 {
width : 3 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : max-w- \ [ 12rem \ ] {
max-width : 12 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : flex-row {
flex-direction : row ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : p-4 {
padding : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : p-2 {
padding : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : p-5 {
padding : 1.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : p-0 {
padding : 0 px ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : py-4 {
padding-top : 1 rem ;
padding-bottom : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : px-3 {
padding-left : 0.75 rem ;
padding-right : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : py-2 {
padding-top : 0.5 rem ;
padding-bottom : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : py-3 {
padding-top : 0.75 rem ;
padding-bottom : 0.75 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : px-4 {
padding-left : 1 rem ;
padding-right : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : pl-4 {
padding-left : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : pr-4 {
padding-right : 1 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : pl-2 {
padding-left : 0.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : text-sm {
font-size : 0.875 rem ;
line-height : 1.25 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : text-base {
font-size : 1 rem ;
line-height : 1.5 rem ;
2022-02-14 01:51:52 +01:00
}
2022-12-02 10:19:57 +01:00
. md \ : shadow-none {
--tw-shadow : 0 0 #0000 ;
--tw-shadow-colored : 0 0 #0000 ;
box-shadow : var ( -- tw - ring - offset - shadow , 0 0 #0000 ), var ( -- tw - ring - shadow , 0 0 #0000 ), var ( -- tw - shadow );
2022-02-14 01:51:52 +01:00
}
2022-02-14 01:51:37 +01:00
}