sbg-server
Version:
static-blog-generator server workspace
2,866 lines (2,328 loc) • 61 kB
CSS
@import url("https://rawcdn.githack.com/dimaslanjaka/Web-Manajemen/cb8d4c9a99c2950886ab182ddbf69149bce3ce02/fontawesome-pro/web/css/all.css");
/*
! tailwindcss v3.3.2 | 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)
*/
*,
::before,
::after {
box-sizing: border-box;
/* 1 */
border-width: 0;
/* 2 */
border-style: solid;
/* 2 */
border-color: #E5E7EB;
/* 2 */
}
::before,
::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.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings 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: Graphik, sans-serif;
/* 4 */
font-feature-settings: normal;
/* 5 */
font-variation-settings: normal;
/* 6 */
}
/*
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: 1px;
/* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
color: inherit;
text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
font-weight: bolder;
}
/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/
code,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/*
Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/*
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 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
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.
*/
button,
select {
text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button;
/* 1 */
background-color: transparent;
/* 2 */
background-image: none;
/* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
-webkit-appearance: textfield;
/* 1 */
outline-offset: -2px;
/* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
-webkit-appearance: none;
}
/*
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 */
}
/*
Add the correct display in Chrome and Safari.
*/
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
resize: vertical;
}
/*
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 */
}
input::placeholder,
textarea::placeholder {
opacity: 1;
/* 1 */
color: #9CA3AF;
/* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
/*
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.
*/
img,
svg,
canvas,
iframe,
embed,
object {
display: block;
/* 1 */
vertical-align: middle;
/* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img {
max-width: 100%;
height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
display: none;
}
[type='text'],[type='url'],[type='password'],[type='number'],[type='date'],[type='month'],[type='search'],[type='tel'],[type='time'],[multiple],textarea,select{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #fff;
border-color: #6B7280;
border-width: 1px;
border-radius: 0px;
padding-top: 0.5rem;
padding-right: 0.75rem;
padding-bottom: 0.5rem;
padding-left: 0.75rem;
font-size: 1rem;
line-height: 1.5rem;
--tw-shadow: 0 0 #0000;
}
[type='text']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [multiple]:focus, textarea:focus, select:focus{
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: #1C64F2;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
border-color: #1C64F2;
}
input::-moz-placeholder, textarea::-moz-placeholder{
color: #6B7280;
opacity: 1;
}
input::placeholder,textarea::placeholder{
color: #6B7280;
opacity: 1;
}
::-webkit-datetime-edit-fields-wrapper{
padding: 0;
}
::-webkit-date-and-time-value{
min-height: 1.5em;
}
select:not([size]){
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");
background-position: right 0.5rem center;
background-repeat: no-repeat;
background-size: 1.5em 1.5em;
padding-right: 2.5rem;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
[multiple]{
background-image: initial;
background-position: initial;
background-repeat: unset;
background-size: initial;
padding-right: 0.75rem;
-webkit-print-color-adjust: unset;
print-color-adjust: unset;
}
[type='file']{
background: unset;
border-color: inherit;
border-width: 0;
border-radius: 0;
padding: 0;
font-size: unset;
line-height: inherit;
}
[type='file']:focus{
outline: 1px auto inherit;
}
input[type=file]::file-selector-button{
color: white;
background: #1F2937;
border: 0;
font-weight: 500;
font-size: 0.875rem;
cursor: pointer;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
padding-left: 2rem;
padding-right: 1rem;
-webkit-margin-start: -1rem;
margin-inline-start: -1rem;
-webkit-margin-end: 1rem;
margin-inline-end: 1rem;
}
input[type=file]::file-selector-button:hover{
background: #374151;
}
.dark input[type=file]::file-selector-button{
color: white;
background: #4B5563;
}
.dark input[type=file]::file-selector-button:hover{
background: #6B7280;
}
input[type="range"]::-webkit-slider-thumb{
height: 1.25rem;
width: 1.25rem;
background: #1C64F2;
border-radius: 9999px;
border: 0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
cursor: pointer;
}
input[type="range"]:disabled::-webkit-slider-thumb{
background: #9CA3AF;
}
.dark input[type="range"]:disabled::-webkit-slider-thumb{
background: #6B7280;
}
input[type="range"]:focus::-webkit-slider-thumb{
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-opacity: 1px;
--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity));
}
input[type="range"]::-moz-range-thumb{
height: 1.25rem;
width: 1.25rem;
background: #1C64F2;
border-radius: 9999px;
border: 0;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
cursor: pointer;
}
input[type="range"]:disabled::-moz-range-thumb{
background: #9CA3AF;
}
.dark input[type="range"]:disabled::-moz-range-thumb{
background: #6B7280;
}
input[type="range"]::-moz-range-progress{
background: #3F83F8;
}
input[type="range"]::-ms-fill-lower{
background: #3F83F8;
}
*, ::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-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(63 131 248 / 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-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(63 131 248 / 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: ;
}
.container{
width: 100%;
}
@media (min-width: 640px){
.container{
max-width: 640px;
}
}
@media (min-width: 768px){
.container{
max-width: 768px;
}
}
@media (min-width: 1024px){
.container{
max-width: 1024px;
}
}
@media (min-width: 1280px){
.container{
max-width: 1280px;
}
}
@media (min-width: 1536px){
.container{
max-width: 1536px;
}
}
.sr-only{
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
.visible{
visibility: visible;
}
.collapse{
visibility: collapse;
}
.static{
position: static;
}
.fixed{
position: fixed;
}
.absolute{
position: absolute;
}
.relative{
position: relative;
}
.sticky{
position: sticky;
}
.bottom-1{
bottom: 0.25rem;
}
.bottom-5{
bottom: 1.25rem;
}
.left-5{
left: 1.25rem;
}
.right-0{
right: 0px;
}
.right-1{
right: 0.25rem;
}
.right-5{
right: 1.25rem;
}
.top-0{
top: 0px;
}
.top-5{
top: 1.25rem;
}
.top-6{
top: 1.5rem;
}
.z-10{
z-index: 10;
}
.z-20{
z-index: 20;
}
.-mx-1{
margin-left: -0.25rem;
margin-right: -0.25rem;
}
.-my-1{
margin-top: -0.25rem;
margin-bottom: -0.25rem;
}
.mx-auto{
margin-left: auto;
margin-right: auto;
}
.-mb-px{
margin-bottom: -1px;
}
.-mr-1{
margin-right: -0.25rem;
}
.mb-2{
margin-bottom: 0.5rem;
}
.mb-3{
margin-bottom: 0.75rem;
}
.mb-4{
margin-bottom: 1rem;
}
.ml-1{
margin-left: 0.25rem;
}
.ml-2{
margin-left: 0.5rem;
}
.ml-3{
margin-left: 0.75rem;
}
.ml-auto{
margin-left: auto;
}
.mr-1{
margin-right: 0.25rem;
}
.mr-2{
margin-right: 0.5rem;
}
.mr-5{
margin-right: 1.25rem;
}
.mt-3{
margin-top: 0.75rem;
}
.block{
display: block;
}
.inline-block{
display: inline-block;
}
.inline{
display: inline;
}
.flex{
display: flex;
}
.inline-flex{
display: inline-flex;
}
.table{
display: table;
}
.grid{
display: grid;
}
.contents{
display: contents;
}
.hidden{
display: none;
}
.h-4{
height: 1rem;
}
.h-5{
height: 1.25rem;
}
.h-8{
height: 2rem;
}
.h-full{
height: 100%;
}
.h-screen{
height: 100vh;
}
.min-h-full{
min-height: 100%;
}
.w-2{
width: 0.5rem;
}
.w-4{
width: 1rem;
}
.w-44{
width: 11rem;
}
.w-5{
width: 1.25rem;
}
.w-52{
width: 13rem;
}
.w-8{
width: 2rem;
}
.w-full{
width: 100%;
}
.w-max{
width: -moz-max-content;
width: max-content;
}
.min-w-0{
min-width: 0px;
}
.max-w-7xl{
max-width: 80rem;
}
.max-w-sm{
max-width: 24rem;
}
.max-w-xs{
max-width: 20rem;
}
.flex-1{
flex: 1 1 0%;
}
.flex-shrink-0{
flex-shrink: 0;
}
.origin-top{
transform-origin: top;
}
.scale-0{
--tw-scale-x: 0;
--tw-scale-y: 0;
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));
}
.transform{
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));
}
.select-all{
-webkit-user-select: all;
-moz-user-select: all;
user-select: all;
}
.resize{
resize: both;
}
.grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.flex-wrap{
flex-wrap: wrap;
}
.items-center{
align-items: center;
}
.justify-center{
justify-content: center;
}
.justify-between{
justify-content: space-between;
}
.gap-px{
gap: 1px;
}
.space-x-4 > :not([hidden]) ~ :not([hidden]){
--tw-space-x-reverse: 0;
margin-right: calc(1rem * var(--tw-space-x-reverse));
margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]){
--tw-space-x-reverse: 0;
margin-right: calc(1.5rem * var(--tw-space-x-reverse));
margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]){
--tw-divide-y-reverse: 0;
border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
--tw-divide-opacity: 1;
border-color: rgb(243 244 246 / var(--tw-divide-opacity));
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
--tw-divide-opacity: 1;
border-color: rgb(229 231 235 / var(--tw-divide-opacity));
}
.overflow-x-auto{
overflow-x: auto;
}
.truncate{
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.rounded{
border-radius: 0.25rem;
}
.rounded-3xl{
border-radius: 1.5rem;
}
.rounded-full{
border-radius: 9999px;
}
.rounded-lg{
border-radius: 0.5rem;
}
.rounded-md{
border-radius: 0.375rem;
}
.rounded-l-lg{
border-top-left-radius: 0.5rem;
border-bottom-left-radius: 0.5rem;
}
.rounded-r-lg{
border-top-right-radius: 0.5rem;
border-bottom-right-radius: 0.5rem;
}
.rounded-t-lg{
border-top-left-radius: 0.5rem;
border-top-right-radius: 0.5rem;
}
.border{
border-width: 1px;
}
.border-0{
border-width: 0px;
}
.border-b{
border-bottom-width: 1px;
}
.border-b-2{
border-bottom-width: 2px;
}
.border-l-2{
border-left-width: 2px;
}
.border-t{
border-top-width: 1px;
}
.border-blue-700{
--tw-border-opacity: 1;
border-color: rgb(26 86 219 / var(--tw-border-opacity));
}
.border-gray-200{
--tw-border-opacity: 1;
border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-gray-300{
--tw-border-opacity: 1;
border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-transparent{
border-color: transparent;
}
.border-white{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-l-gray-50{
--tw-border-opacity: 1;
border-left-color: rgb(249 250 251 / var(--tw-border-opacity));
}
.bg-blue-700{
--tw-bg-opacity: 1;
background-color: rgb(26 86 219 / var(--tw-bg-opacity));
}
.bg-gray-100{
--tw-bg-opacity: 1;
background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-gray-50{
--tw-bg-opacity: 1;
background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-green-100{
--tw-bg-opacity: 1;
background-color: rgb(222 247 236 / var(--tw-bg-opacity));
}
.bg-orange-100{
--tw-bg-opacity: 1;
background-color: rgb(254 236 220 / var(--tw-bg-opacity));
}
.bg-red-100{
--tw-bg-opacity: 1;
background-color: rgb(253 232 232 / var(--tw-bg-opacity));
}
.bg-red-400{
--tw-bg-opacity: 1;
background-color: rgb(249 128 128 / var(--tw-bg-opacity));
}
.bg-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.p-1{
padding: 0.25rem;
}
.p-2{
padding: 0.5rem;
}
.p-3{
padding: 0.75rem;
}
.p-4{
padding: 1rem;
}
.p-6{
padding: 1.5rem;
}
.px-0{
padding-left: 0px;
padding-right: 0px;
}
.px-1{
padding-left: 0.25rem;
padding-right: 0.25rem;
}
.px-2{
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.px-3{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.px-4{
padding-left: 1rem;
padding-right: 1rem;
}
.px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.py-1{
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-3{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.py-6{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.pl-11{
padding-left: 2.75rem;
}
.pl-16{
padding-left: 4rem;
}
.pl-4{
padding-left: 1rem;
}
.pl-7{
padding-left: 1.75rem;
}
.pt-3{
padding-top: 0.75rem;
}
.pt-4{
padding-top: 1rem;
}
.text-left{
text-align: left;
}
.text-center{
text-align: center;
}
.text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.text-3xl{
font-size: 1.875rem;
line-height: 2.25rem;
}
.text-base{
font-size: 1rem;
line-height: 1.5rem;
}
.text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
.text-xs{
font-size: 0.75rem;
line-height: 1rem;
}
.font-bold{
font-weight: 700;
}
.font-medium{
font-weight: 500;
}
.font-normal{
font-weight: 400;
}
.font-semibold{
font-weight: 600;
}
.lowercase{
text-transform: lowercase;
}
.leading-8{
line-height: 2rem;
}
.leading-9{
line-height: 2.25rem;
}
.tracking-tight{
letter-spacing: -0.025em;
}
.text-blue-700{
--tw-text-opacity: 1;
color: rgb(26 86 219 / var(--tw-text-opacity));
}
.text-gray-400{
--tw-text-opacity: 1;
color: rgb(156 163 175 / var(--tw-text-opacity));
}
.text-gray-500{
--tw-text-opacity: 1;
color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-gray-700{
--tw-text-opacity: 1;
color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-gray-800{
--tw-text-opacity: 1;
color: rgb(31 41 55 / var(--tw-text-opacity));
}
.text-gray-900{
--tw-text-opacity: 1;
color: rgb(17 24 39 / var(--tw-text-opacity));
}
.text-green-500{
--tw-text-opacity: 1;
color: rgb(14 159 110 / var(--tw-text-opacity));
}
.text-orange-500{
--tw-text-opacity: 1;
color: rgb(255 90 31 / var(--tw-text-opacity));
}
.text-red-500{
--tw-text-opacity: 1;
color: rgb(240 82 82 / var(--tw-text-opacity));
}
.text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.shadow{
--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg{
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm{
--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline{
outline-style: solid;
}
.blur{
--tw-blur: blur(8px);
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);
}
.invert{
--tw-invert: invert(100%);
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);
}
.filter{
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);
}
.transition{
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-opacity{
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.duration-150{
transition-duration: 150ms;
}
.ease-in-out{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
/*! tailwindcss v3.3.0 | MIT License | https://tailwindcss.com*/
*,:after,:before{
border:0 solid #e5e7eb;
box-sizing:border-box
}
:after,:before{
--tw-content:""
}
html{
-webkit-text-size-adjust:100%;
font-feature-settings:normal;
font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
font-variation-settings:normal;
line-height:1.5;
-moz-tab-size:4;
-o-tab-size:4;
tab-size:4
}
body{
line-height:inherit;
margin:0
}
hr{
border-top-width:1px;
color:inherit;
height:0
}
h1,h2,h3,h4,h5,h6{
font-size:inherit;
font-weight:inherit
}
a{
color:inherit;
text-decoration:inherit
}
b,strong{
font-weight:bolder
}
code,pre{
font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
font-size:1em
}
small{
font-size:80%
}
sub,sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline
}
sub{
bottom:-.25em
}
sup{
top:-.5em
}
table{
border-collapse:collapse;
border-color:inherit;
text-indent:0
}
button,input,optgroup,select,textarea{
color:inherit;
font-family:inherit;
font-size:100%;
font-weight:inherit;
line-height:inherit;
margin:0;
padding:0
}
button,select{
text-transform:none
}
[type=button],[type=reset],[type=submit],button{
-webkit-appearance:button;
background-color:transparent;
background-image:none
}
progress{
vertical-align:baseline
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{
height:auto
}
[type=search]{
-webkit-appearance:textfield;
outline-offset:-2px
}
::-webkit-search-decoration{
-webkit-appearance:none
}
::-webkit-file-upload-button{
-webkit-appearance:button;
font:inherit
}
blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{
margin:0
}
fieldset{
margin:0
}
fieldset{
padding:0
}
menu,ol,ul{
list-style:none;
margin:0;
padding:0
}
textarea{
resize:vertical
}
input::-moz-placeholder,textarea::-moz-placeholder{
color:#9ca3af;
opacity:1
}
input::-moz-placeholder, textarea::-moz-placeholder{
color:#9ca3af;
opacity:1
}
input::placeholder,textarea::placeholder{
color:#9ca3af;
opacity:1
}
[role=button],button{
cursor:pointer
}
canvas,embed,iframe,img,object,svg{
display:block;
vertical-align:middle
}
img{
height:auto;
max-width:100%
}
[hidden]{
display:none
}
[multiple],[type=date],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],select,textarea{
--tw-shadow:0 0 #0000;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background-color:#fff;
border-color:#6b7280;
border-radius:0;
border-width:1px;
font-size:1rem;
line-height:1.5rem;
padding:.5rem .75rem
}
[multiple]:focus,[type=date]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,select:focus,textarea:focus{
--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);
--tw-ring-offset-width:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:#1c64f2;
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
border-color:#1c64f2;
box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
outline:2px solid transparent;
outline-offset:2px
}
input::-moz-placeholder,textarea::-moz-placeholder{
color:#6b7280;
opacity:1
}
input::-moz-placeholder, textarea::-moz-placeholder{
color:#6b7280;
opacity:1
}
input::placeholder,textarea::placeholder{
color:#6b7280;
opacity:1
}
::-webkit-datetime-edit-fields-wrapper{
padding:0
}
::-webkit-date-and-time-value{
min-height:1.5em
}
select:not([size]){
background-image:url("data:image/svg+xml;charset=utf-8,%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 8 4 4 4-4'/%3E%3C/svg%3E");
background-position:right .5rem center;
background-repeat:no-repeat;
background-size:1.5em 1.5em;
padding-right:2.5rem;
-webkit-print-color-adjust:exact;
print-color-adjust:exact
}
[multiple]{
background-image:none;
background-position:0 0;
background-repeat:unset;
background-size:initial;
padding-right:.75rem;
-webkit-print-color-adjust:unset;
print-color-adjust:unset
}
[type=file]{
background:unset;
border-color:inherit;
border-radius:0;
border-width:0;
font-size:unset;
line-height:inherit;
padding:0
}
[type=file]:focus{
outline:1px auto inherit
}
input[type=file]::file-selector-button{
-webkit-margin-start:-1rem;
-webkit-margin-end:1rem;
background:#1f2937;
border:0;
color:#fff;
cursor:pointer;
font-size:.875rem;
font-weight:500;
margin-inline-end:1rem;
margin-inline-start:-1rem;
padding:.625rem 1rem .625rem 2rem
}
input[type=file]::file-selector-button:hover{
background:#374151
}
.dark input[type=file]::file-selector-button{
background:#4b5563;
color:#fff
}
.dark input[type=file]::file-selector-button:hover{
background:#6b7280
}
input[type=range]::-webkit-slider-thumb{
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background:#1c64f2;
border:0;
border-radius:9999px;
cursor:pointer;
height:1.25rem;
width:1.25rem
}
input[type=range]:disabled::-webkit-slider-thumb{
background:#9ca3af
}
.dark input[type=range]:disabled::-webkit-slider-thumb{
background:#6b7280
}
input[type=range]:focus::-webkit-slider-thumb{
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
--tw-ring-opacity:1px;
--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));
box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
outline:2px solid transparent;
outline-offset:2px
}
input[type=range]::-moz-range-thumb{
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background:#1c64f2;
border:0;
border-radius:9999px;
cursor:pointer;
height:1.25rem;
width:1.25rem
}
input[type=range]:disabled::-moz-range-thumb{
background:#9ca3af
}
.dark input[type=range]:disabled::-moz-range-thumb{
background:#6b7280
}
input[type=range]::-moz-range-progress{
background:#3f83f8
}
input[type=range]::-ms-fill-lower{
background:#3f83f8
}
*,:after,:before{
--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:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(63,131,248,.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:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(63,131,248,.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:
}
.container{
width:100%
}
@media (min-width:640px){
.container{
max-width:640px
}
}
@media (min-width:768px){
.container{
max-width:768px
}
}
@media (min-width:1024px){
.container{
max-width:1024px
}
}
@media (min-width:1280px){
.container{
max-width:1280px
}
}
@media (min-width:1536px){
.container{
max-width:1536px
}
}
.sr-only{
clip:rect(0,0,0,0);
border-width:0;
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
white-space:nowrap;
width:1px
}
.visible{
visibility:visible
}
.collapse{
visibility:collapse
}
.static{
position:static
}
.fixed{
position:fixed
}
.absolute{
position:absolute
}
.relative{
position:relative
}
.sticky{
position:sticky
}
.bottom-5{
bottom:1.25rem
}
.left-5{
left:1.25rem
}
.right-0{
right:0
}
.right-5{
right:1.25rem
}
.top-0{
top:0
}
.top-5{
top:1.25rem
}
.top-6{
top:1.5rem
}
.z-10{
z-index:10
}
.z-20{
z-index:20
}
.-mx-1{
margin-left:-.25rem;
margin-right:-.25rem
}
.-my-1{
margin-bottom:-.25rem;
margin-top:-.25rem
}
.mx-auto{
margin-left:auto;
margin-right:auto
}
.-mb-px{
margin-bottom:-1px
}
.-mr-1{
margin-right:-.25rem
}
.mb-2{
margin-bottom:.5rem
}
.mb-3{
margin-bottom:.75rem
}
.mb-4{
margin-bottom:1rem
}
.ml-1{
margin-left:.25rem
}
.ml-2{
margin-left:.5rem
}
.ml-3{
margin-left:.75rem
}
.ml-auto{
margin-left:auto
}
.mr-1{
margin-right:.25rem
}
.mr-2{
margin-right:.5rem
}
.mr-5{
margin-right:1.25rem
}
.mt-3{
margin-top:.75rem
}
.block{
display:block
}
.inline-block{
display:inline-block
}
.inline{
display:inline
}
.flex{
display:flex
}
.inline-flex{
display:inline-flex
}
.table{
display:table
}
.grid{
display:grid
}
.contents{
display:contents
}
.hidden{
display:none
}
.h-4{
height:1rem
}
.h-5{
height:1.25rem
}
.h-8{
height:2rem
}
.h-full{
height:100%
}
.h-screen{
height:100vh
}
.w-2{
width:.5rem
}
.w-4{
width:1rem
}
.w-44{
width:11rem
}
.w-5{
width:1.25rem
}
.w-8{
width:2rem
}
.w-auto{
width:auto
}
.w-full{
width:100%
}
.min-w-0{
min-width:0
}
.max-w-7xl{
max-width:80rem
}
.max-w-sm{
max-width:24rem
}
.max-w-xs{
max-width:20rem
}
.flex-1{
flex:1 1 0%
}
.flex-shrink-0{
flex-shrink:0
}
.transform{
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))
}
@keyframes pulse{
50%{
opacity:.5
}
}
@keyframes spin{
to{
transform:rotate(1turn)
}
}
.grid-cols-3{
grid-template-columns:repeat(3,minmax(0,1fr))
}
.flex-wrap{
flex-wrap:wrap
}
.items-center{
align-items:center
}
.justify-center{
justify-content:center
}
.justify-between{
justify-content:space-between
}
.space-x-4>:not([hidden])~:not([hidden]){
--tw-space-x-reverse:0;
margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));
margin-right:calc(1rem*var(--tw-space-x-reverse))
}
.space-x-6>:not([hidden])~:not([hidden]){
--tw-space-x-reverse:0;
margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));
margin-right:calc(1.5rem*var(--tw-space-x-reverse))
}
.divide-y>:not([hidden])~:not([hidden]){
--tw-divide-y-reverse:0;
border-bottom-width:calc(1px*var(--tw-divide-y-reverse));
border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))
}
.divide-gray-100>:not([hidden])~:not([hidden]){
--tw-divide-opacity:1;
border-color:rgb(243 244 246/var(--tw-divide-opacity))
}
.divide-gray-200>:not([hidden])~:not([hidden]){
--tw-divide-opacity:1;
border-color:rgb(229 231 235/var(--tw-divide-opacity))
}
.overflow-x-auto{
overflow-x:auto
}
.truncate{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.rounded{
border-radius:.25rem
}
.rounded-full{
border-radius:9999px
}
.rounded-lg{
border-radius:.5rem
}
.rounded-md{
border-radius:.375rem
}
.rounded-l-lg{
border-bottom-left-radius:.5rem;
border-top-left-radius:.5rem
}
.rounded-r-lg{
border-bottom-right-radius:.5rem;
border-top-right-radius:.5rem
}
.rounded-t-lg{
border-top-left-radius:.5rem;
border-top-right-radius:.5rem
}
.border{
border-width:1px
}
.border-0{
border-width:0
}
.border-b{
border-bottom-width:1px
}
.border-b-2{
border-bottom-width:2px
}
.border-l-2{
border-left-width:2px
}
.border-t{
border-top-width:1px
}
.border-blue-700{
--tw-border-opacity:1;
border-color:rgb(26 86 219/var(--tw-border-opacity))
}
.border-gray-200{
--tw-border-opacity:1;
border-color:rgb(229 231 235/var(--tw-border-opacity))
}
.border-gray-300{
--tw-border-opacity:1;
border-color:rgb(209 213 219/var(--tw-border-opacity))
}
.border-transparent{
border-color:transparent
}
.border-white{
--tw-border-opacity:1;
border-color:rgb(255 255 255/var(--tw-border-opacity))
}
.border-l-gray-50{
--tw-border-opacity:1;
border-left-color:rgb(249 250 251/var(--tw-border-opacity))
}
.bg-blue-600{
--tw-bg-opacity:1;
background-color:rgb(28 100 242/var(--tw-bg-opacity))
}
.bg-blue-700{
--tw-bg-opacity:1;
background-color:rgb(26 86 219/var(--tw-bg-opacity))
}
.bg-blue-800{
--tw-bg-opacity:1;
background-color:rgb(30 66 159/var(--tw-bg-opacity))
}
.bg-gray-100{
--tw-bg-opacity:1;
background-color:rgb(243 244 246/var(--tw-bg-opacity))
}
.bg-gray-50{
--tw-bg-opacity:1;
background-color:rgb(249 250 251/var(--tw-bg-opacity))
}
.bg-green-100{
--tw-bg-opacity:1;
background-color:rgb(222 247 236/var(--tw-bg-opacity))
}
.bg-orange-100{
--tw-bg-opacity:1;
background-color:rgb(254 236 220/var(--tw-bg-opacity))
}
.bg-red-100{
--tw-bg-opacity:1;
background-color:rgb(253 232 232/var(--tw-bg-opacity))
}
.bg-red-400{
--tw-bg-opacity:1;
background-color:rgb(249 128 128/var(--tw-bg-opacity))
}
.bg-white{
--tw-bg-opacity:1;
background-color:rgb(255 255 255/var(--tw-bg-opacity))
}
.p-1{
padding:.25rem
}
.p-2{
padding:.5rem
}
.p-3{
padding:.75rem
}
.p-4{
padding:1rem
}
.p-6{
padding:1.5rem
}
.px-0{
padding-left:0;
padding-right:0
}
.px-1{
padding-left:.25rem;
padding-right:.25rem
}
.px-2{
padding-left:.5rem;
padding-right:.5rem
}
.px-3{
padding-left:.75rem;
padding-right:.75rem
}
.px-4{
padding-left:1rem;
padding-right:1rem
}
.px-5{
padding-left:1.25rem;
padding-right:1.25rem
}
.py-1{
padding-bottom:.25rem;
padding-top:.25rem
}
.py-2{
padding-bottom:.5rem;
padding-top:.5rem
}
.py-3{
padding-bottom:.75rem;
padding-top:.75rem
}
.py-4{
padding-bottom:1rem;
padding-top:1rem
}
.py-6{
padding-bottom:1.5rem;
padding-top:1.5rem
}
.pl-11{
padding-left:2.75rem
}
.pl-4{
padding-left:1rem
}
.pt-3{
padding-top:.75rem
}
.pt-4{
padding-top:1rem
}
.text-left{
text-align:left
}
.text-center{
text-align:center
}
.text-2xl{
font-size:1.5rem;
line-height:2rem
}
.text-3xl{
font-size:1.875rem;
line-height:2.25rem
}
.text-base{
font-size:1rem;
line-height:1.5rem
}
.text-sm{
font-size:.875rem;
line-height:1.25rem
}
.text-xs{
font-size:.75rem;
line-height:1rem
}
.font-bold{
font-weight:700
}
.font-medium{
font-weight:500
}
.font-normal{
font-weight:400
}
.font-semibold{
font-weight:600
}
.lowercase{
text-transform:lowercase
}
.leading-9{
line-height:2.25rem
}
.tracking-tight{
letter-spacing:-.025em
}
.text-blue-700{
--tw-text-opacity:1;
color:rgb(26 86 219/var(--tw-text-opacity))
}
.text-gray-400{
--tw-text-opacity:1;
color:rgb(156 163 175/var(--tw-text-opacity))
}
.text-gray-500{
--tw-text-opacity:1;
color:rgb(107 114 128/var(--tw-text-opacity))
}
.text-gray-700{
--tw-text-opacity:1;
color:rgb(55 65 81/var(--tw-text-opacity))
}
.text-gray-800{
--tw-text-opacity:1;
color:rgb(31 41 55/var(--tw-text-opacity))
}
.text-gray-900{
--tw-text-opacity:1;
color:rgb(17 24 39/var(--tw-text-opacity))
}
.text-green-500{
--tw-text-opacity:1;
color:rgb(14 159 110/var(--tw-text-opacity))
}
.text-orange-500{
--tw-text-opacity:1;
color:rgb(255 90 31/var(--tw-text-opacity))
}
.text-red-500{
--tw-text-opacity:1;
color:rgb(240 82 82/var(--tw-text-opacity))
}
.text-white{
--tw-text-opacity:1;
color:rgb(255 255 255/var(--tw-text-opacity))
}
.shadow{
--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)
}
.shadow,.shadow-lg{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-lg{
--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)
}
.shadow-sm{
box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-sm{
--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);
--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)
}
.outline{
outline-style:solid
}
.ring-4{
box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.ring-4{
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.blur{
--tw-blur:blur(8px)
}
.blur{
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)
}
.invert{
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)
}
.invert{
--tw-invert:invert(100%)
}
.filter{
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)
}
.transition{
transition-duration:.15s;
transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.transition-opacity{
transition-duration:.15s;
transition-property:opacity;
transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.ease-in-out{
transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.ease-out{
transition-timing-function:cubic-bezier(0,0,.2,1)
}
.hover\:border-gray-300:hover{
--tw-border-opacity:1;
border-color:rgb(209 213 219/var(--tw-border-opacity))
}
.hover\:bg-blue-800:hover{
--tw-bg-opacity:1;
background-color:rgb(30 66 159/var(--tw-bg-opacity))
}
.hover\:bg-gray-100:hover{
--tw-bg-opacity:1;
background-color:rgb(243 244 246/var(--tw-bg-opacity))
}
.hover\:bg-gray-200:hover{
--tw-bg-opacity:1;
background-color:rgb(229 231 235/var(--tw-bg-opacity))
}
.hover\:text-blue-700:hover{
--tw-text-opacity:1;
color:rgb(26 86 219/var(--tw-text-opacity))
}
.hover\:text-gray-600:hover{
--tw-text-opacity:1;
color:rgb(75 85 99/var(--tw-text-opacity))
}
.hover\:text-gray-900:hover{
--tw-text-opacity:1;
color:rgb(17 24 39/var(--tw-text-opacity))
}
.hover\:text-white:hover{
--tw-text-opacity:1;
color:rgb(255 255 255/var(--tw-text-opacity))
}
.focus\:z-10:focus{
z-index:10
}
.focus\:border-blue-500:focus{
--tw-border-opacity:1;
border-color:rgb(63 131 248/var(--tw-border-opacity))
}
.focus\:text-blue-700:focus{
--tw-text-opacity:1;
color:rgb(26 86 219/var(--tw-text-opacity))
}
.focus\:outline-none:focus{
outline:2px solid transparent;
outline-offset:2px
}
.focus\:ring-0:focus{
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.focus\:ring-0:focus,.focus\:ring-2:focus{
box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-2:focus{
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}
.focus\:ring-4:focus{
--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-blue-200:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(195 221 253/var(--tw-ring-opacity))
}
.focus\:ring-blue-300:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))
}
.focus\:ring-blue-500:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(63 131 248/var(--tw-ring-opacity))
}
.focus\:ring-blue-700:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(26 86 219/var(--tw-ring-opacity))
}
.focus\:ring-gray-100:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity))
}
.focus\:ring-gray-300:focus{
--tw-ring-opacity:1;
--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))
}
:is(.dark .dark\:placeholder-gray-400)::-moz-placeholder{
--tw-placeholder-opacity:1;
color:rgb(156 163 175/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-gray-400)::placeholder{
--tw-placeholder-opacity:1;
color:rgb(156 163 175/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-green-500)::-moz-placeholder{
--tw-placeholder-opacity:1;
color:rgb(14 159 110/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-green-500)::placeholder{
--tw-placeholder-opacity:1;
color:rgb(14 159 110/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-red-500)::-moz-placeholder{
--tw-placeholder-opacity:1;
color:rgb(240 82 82/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:placeholder-red-500)::placeholder{
--tw-placeholder-opacity:1;
color:rgb(240 82 82/var(--tw-placeholder-opacity))
}
:is(.dark .dark\:after\:border-blue-800):after{
--tw-border-opacity:1;
border-color:rgb(30 66 159/var(--tw-border-opacity));
content:var(--tw-content)
}
:is(.dark .dark\:after\:border-gray-700):after{
--tw-border-opacity:1;
border-color:rgb(55 65 81/var(--tw-border-opacity));
content:var(--tw-content)
}
:is(.dark .dark\:after\:text-gray-500):after{
--tw-text-opacity:1;
color:rgb(107 114 128/var(--tw-text-opacity));
content:var(--tw-content)
}
@media (min-width:640px){
.sm\:rounded-lg{
border-radius:.5rem
}
.sm\:py-4{
padding-top:1rem
}
.sm\:py-4{
padding-bottom:1rem
}
}
@media (min-width:768px){
.md\:flex{
display:flex
}
.md\:hidden{
display:none
}
}
@media (min-width:1024px){
.lg\:px-8{
padding-left:2rem;
padding-right:2rem
}
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
col