/*! tailwindcss v3.0.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)
*/*,
::before,
::after {
box-sizing: border-box; /* 1 */
border-width: 0; /* 2 */
border-style: solid; /* 2 */
border-color: currentColor; /* 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.
*/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: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr[title] {
-webkit-text-decoration: underline dotted;
        text-decoration: underline dotted;
}/*
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,
kbd,
samp,
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 */
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.
*/:-moz-focusring {
outline: auto;
}/*
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;
}/*
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.
*/summary {
display: list-item;
}/*
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;
}legend {
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:-ms-input-placeholder, textarea:-ms-input-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.
*/:disabled {
cursor: default;
}/*
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,
video,
canvas,
audio,
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,
video {
max-width: 100%;
height: auto;
}/*
Ensure the default browser behavior of the `hidden` attribute.
*/[hidden] {
display: none;
}[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[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='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']: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:#2563eb;--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:#2563eb;}input::-moz-placeholder, textarea::-moz-placeholder{color:#6b7280;opacity:1;}input:-ms-input-placeholder, textarea:-ms-input-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{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;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;color-adjust:unset;}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type='checkbox']{border-radius:0px;}[type='radio']{border-radius:100%;}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:checked{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");}[type='radio']:checked{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");}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor;}[type='checkbox']:indeterminate{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");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor;}[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 -webkit-focus-ring-color;}body{font-family:Sarabun, sans-serif;}*, ::before, ::after{--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-transform:translateX(var(--tw-translate-x)) translateY(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));--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--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:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-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);}.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: 10000px){.container{max-width:1280px;}}
    .btn{cursor:pointer;border-radius:5px;border-width:1px;padding-left:3.5rem;padding-right:3.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:1.125rem;line-height:1.75rem;transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -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-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;}.btn:disabled{cursor:not-allowed;opacity:0.5;}.btn:disabled:hover{opacity:0.5;}.btn-primary{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 50 50 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}
    .btn-primary:hover{opacity:0.8;}.btn-black{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-black:hover{opacity:0.8;}.btn-white{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 50 50 / var(--tw-text-opacity));}.btn-white:hover{opacity:0.8;}.form-control{border-radius:0.75rem;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));}.form-control::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175 / var(--tw-placeholder-opacity));}.form-control:-ms-input-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175 / var(--tw-placeholder-opacity));}.form-control::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175 / var(--tw-placeholder-opacity));}.form-control:focus{--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--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(0px + 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);}
    .form-control:disabled{cursor:not-allowed;opacity:0.5;}.pointer-events-none{pointer-events:none;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.inset-0{top:0px;right:0px;bottom:0px;left:0px;}.left-1\/2{left:50%;}.top-\[60\%\]{top:60%;}.left-\[60\%\]{left:60%;}.bottom-0{bottom:0px;}.left-0{left:0px;}.top-\[calc\(50\%_-_10px\)\]{top:calc(50% - 10px);}.right-2{right:0.5rem;}.bottom-2{bottom:0.5rem;}.left-2{left:0.5rem;}.top-0{top:0px;}.-top-8{top:-2rem;}.right-5{right:1.25rem;}.-top-6{top:-1.5rem;}.-top-4{top:-1rem;}.-top-12{top:-3rem;}.right-0{right:0px;}.top-1\/2{top:50%;}.top-full{top:100%;}.z-50{z-index:50;}.mx-auto{margin-left:auto;margin-right:auto;}.mx-4{margin-left:1rem;margin-right:1rem;}.mx-12{margin-left:3rem;margin-right:3rem;}.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-2{margin-top:0.5rem;margin-bottom:0.5rem;}.mr-3{margin-right:0.75rem;}.-ml-1{margin-left:-0.25rem;}.mr-2{margin-right:0.5rem;}.mt-1{margin-top:0.25rem;}.mt-6{margin-top:1.5rem;}.mt-5{margin-top:1.25rem;}.mt-4{margin-top:1rem;}.mr-4{margin-right:1rem;}.mt-20{margin-top:5rem;}.mt-8{margin-top:2rem;}.mb-4{margin-bottom:1rem;}.mb-14{margin-bottom:3.5rem;}.mt-9{margin-top:2.25rem;}.mb-24{margin-bottom:6rem;}.ml-1{margin-left:0.25rem;}.mb-6{margin-bottom:1.5rem;}.mt-3{margin-top:0.75rem;}.mb-8{margin-bottom:2rem;}.mr-auto{margin-right:auto;}.mb-1{margin-bottom:0.25rem;}.mr-1{margin-right:0.25rem;}.mr-8{margin-right:2rem;}.-mb-6{margin-bottom:-1.5rem;}.mr-6{margin-right:1.5rem;}.mr-10{margin-right:2.5rem;}.-mb-4{margin-bottom:-1rem;}.mt-2{margin-top:0.5rem;}.mt-0{margin-top:0px;}.block{display:block;}.inline-block{display:inline-block;}.flex{display:flex;}.table{display:table;}.grid{display:grid;}.hidden{display:none;}.h-5{height:1.25rem;}.h-full{height:100%;}.h-screen-minus-header{height:calc(100vh - 64px);}.h-5\/6{height:83.333333%;}.h-4\/5{height:80%;}.h-14{height:3.5rem;}.h-6{height:1.5rem;}.h-\[calc\(100\%_-_56px\)\]{height:calc(100% - 56px);}.h-10{height:2.5rem;}.h-\[1px\]{height:1px;}.h-\[70px\]{height:70px;}.h-4{height:1rem;}.h-\[68px\]{height:68px;}.h-7{height:1.75rem;}.h-\[3px\]{height:3px;}.h-\[52px\]{height:52px;}.h-\[125px\]{height:125px;}.h-\[93px\]{height:93px;}.h-\[325px\]{height:325px;}.h-3{height:0.75rem;}.h-12{height:3rem;}.h-\[185px\]{height:185px;}.w-5{width:1.25rem;}.w-full{width:100%;}.w-64{width:16rem;}.w-\[2px\]{width:2px;}.w-40{width:10rem;}.w-10{width:2.5rem;}.w-\[100px\]{width:100px;}.w-4{width:1rem;}.w-5\/6{width:83.333333%;}.w-6{width:1.5rem;}.w-8{width:2rem;}.w-\[68px\]{width:68px;}.w-1\/3{width:33.333333%;}.w-\[48px\]{width:48px;}.w-\[115px\]{width:115px;}.w-\[70px\]{width:70px;}.w-24{width:6rem;}.w-14{width:3.5rem;}.w-32{width:8rem;}.w-\[185px\]{width:185px;}.min-w-min{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;}.max-w-md{max-width:28rem;}.max-w-3xl{max-width:48rem;}.max-w-sm{max-width:24rem;}.max-w-\[300px\]{max-width:300px;}.flex-1{flex:1 1 0%;}.shrink-0{flex-shrink:0;}.basis-1\/2{flex-basis:50%;}.-translate-x-\[-1px\]{--tw-translate-x:1px;transform:var(--tw-transform);}.-translate-x-1\/2{--tw-translate-x:-50%;transform:var(--tw-transform);}.-translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform);}.-translate-y-1{--tw-translate-y:-0.25rem;transform:var(--tw-transform);}.rotate-180{--tw-rotate:180deg;transform:var(--tw-transform);}.rotate-0{--tw-rotate:0deg;transform:var(--tw-transform);}.transform{transform:var(--tw-transform);}@-webkit-keyframes spin{to{transform:rotate(360deg);}}@keyframes spin{to{transform:rotate(360deg);}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}.cursor-pointer{cursor:pointer;}.cursor-not-allowed{cursor:not-allowed;}.resize{resize:both;}.list-inside{list-style-position:inside;}.list-disc{list-style-type:disc;}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}.justify-start{justify-content:flex-start;}.justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-4{gap:1rem;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-y-auto{overflow-y:auto;}.rounded-lg{border-radius:0.5rem;}.rounded-none{border-radius:0px;}.rounded{border-radius:0.25rem;}.rounded-xl{border-radius:0.75rem;}.rounded-full{border-radius:9999px;}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;}.rounded-bl-\[50\%_60\%\]{border-bottom-left-radius:50% 60%;}.rounded-br-\[50\%_60\%\]{border-bottom-right-radius:50% 60%;}.border{border-width:1px;}.border-2{border-width:2px;}.border-b{border-bottom-width:1px;}.border-b-2{border-bottom-width:2px;}.border-r{border-right-width:1px;}.border-t-2{border-top-width:2px;}
   .border-primary{--tw-border-opacity:1;border-color:rgb(255 50 50 / var(--tw-border-opacity));}
.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity));}.border-transparent{border-color:transparent;}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99 / var(--tw-border-opacity));}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity));}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165 / var(--tw-bg-opacity));}
.bg-primary{--tw-bg-opacity:1;background-color: rgb(0 0 0 / 50%);}
.bg-\[\#EDEDED\]\/80{background-color:rgb(237 237 237 / 0.8);}.bg-\[\#EDEDED\]{--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / var(--tw-bg-opacity));}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));}
    .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));}
    .bg-white{--tw-bg-opacity:1;background-color: rgb(255 255 255 / var(--tw-bg-opacity));}
    .bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity));}
    .bg-transparent{background-color:transparent;}
    .bg-\[\#BFBFBF\]{--tw-bg-opacity:1;background-color:rgb(191 191 191 / var(--tw-bg-opacity));}
    .bg-\[\#F6F6F6\]{--tw-bg-opacity:1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));}
    .bg-\[\#F9CCCC\]{--tw-bg-opacity:1;background-color:rgb(249 204 204 / var(--tw-bg-opacity));}
    fill-current{fill: white;}.fill-primary{fill:#FF3232;}.fill-black{fill:#000;}.fill-white{fill:#fff;}.fill-\[\#828282\]{fill:#828282;}.p-6{padding:1.5rem;}.p-4{padding:1rem;}.p-3{padding:0.75rem;}.p-2{padding:0.5rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.py-32{padding-top:8rem;padding-bottom:8rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.py-20{padding-top:5rem;padding-bottom:5rem;}.px-9{padding-left:2.25rem;padding-right:2.25rem;}.px-7{padding-left:1.75rem;padding-right:1.75rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.py-16{padding-top:4rem;padding-bottom:4rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.px-8{padding-left:2rem;padding-right:2rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.px-\[8\.5px\]{padding-left:8.5px;padding-right:8.5px;}.px-1{padding-left:0.25rem;padding-right:0.25rem;}
.pt-\[64px\]{padding-top:64px;  
            }
.pt-3{padding-top:0.75rem;}.pt-0{padding-top:0px;}.pb-10{padding-bottom:2.5rem;}.pt-7{padding-top:1.75rem;}.pt-2{padding-top:0.5rem;}.pb-\[70px\]{padding-bottom:70px;}.pt-5{padding-top:1.25rem;}.pt-6{padding-top:1.5rem;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-4xl{font-size:2.25rem;line-height:2.5rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.text-3xl{font-size:1.875rem;line-height:2.25rem;}.text-6xl{font-size:3.75rem;line-height:1;}.font-bold{font-weight:700;}.font-semibold{font-weight:600;}.font-normal{font-weight:400;}*, ::before, ::after{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-font-variant-numeric);}.leading-normal{line-height:1.5;}.leading-none{line-height:1;}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.text-primary{--tw-text-opacity:1;color:rgb(255 50 50 / var(--tw-text-opacity));}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity));}
    .text-gray-400{
      --tw-text-opacity:1;
      color: rgb(156 163 175 / var(--tw-text-opacity));
    }
    .text-red-900{--tw-text-opacity:1;color:rgb(127 29 29 / var(--tw-text-opacity));}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202 / var(--tw-text-opacity));}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));}.text-\[\#C4C4C4\]{--tw-text-opacity:1;color:rgb(196 196 196 / var(--tw-text-opacity));}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity));}.text-\[\#828282\]{--tw-text-opacity:1;color:rgb(130 130 130 / var(--tw-text-opacity));}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.opacity-25{opacity:0.25;}.opacity-75{opacity:0.75;}.opacity-50{opacity:0.5;}.opacity-40{opacity:0.4;}.opacity-30{opacity:0.3;}.shadow-\[0px_-1px_3px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -1px 3px rgba(0,0,0,0.2);--tw-shadow-colored:0px -1px 3px 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-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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-\[0px_-1px_4px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0px -1px 4px rgba(0,0,0,0.2);--tw-shadow-colored:0px -1px 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-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-\[0px_-3px_4px_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:0px -3px 4px rgba(0,0,0,0.15);--tw-shadow-colored:0px -3px 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);}.filter{filter:var(--tw-filter);}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -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-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
    .hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity));}
    .hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity));}
    .hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity));}
    .hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(255 50 50 / var(--tw-text-opacity));}
    .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.hover\:opacity-80:hover{opacity:0.8;}.hover\:opacity-90:hover{opacity:0.9;}.focus\:border-transparent:focus{border-color:transparent;}.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(0px + 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-transparent:focus{--tw-ring-color:transparent;}@media (min-width: 768px){.md\:w-auto{width:auto;}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));}.md\:px-0{padding-left:0px;padding-right:0px;}}@media (min-width: 1024px){.lg\:static{position:static;}.lg\:mt-10{margin-top:2.5rem;}.lg\:ml-5{margin-left:1.25rem;}.lg\:flex{display:flex;}.lg\:hidden{display:none;}.lg\:h-full{height:100%;}.lg\:h-\[116px\]{height:116px;}.lg\:w-1\/2{width:50%;}.lg\:w-auto{width:auto;}.lg\:max-w-none{max-width:none;}.lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));}.lg\:flex-row{flex-direction:row;}.lg\:items-start{align-items:flex-start;}.lg\:items-center{align-items:center;}.lg\:gap-6{gap:1.5rem;}.lg\: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)));}.lg\:rounded-2xl{border-radius:1rem;}.lg\:rounded-bl-none{border-bottom-left-radius:0px;}.lg\:rounded-br-none{border-bottom-right-radius:0px;}.lg\:py-16{padding-top:4rem;padding-bottom:4rem;}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem;}.lg\:px-0{padding-left:0px;padding-right:0px;}.lg\:pb-10{padding-bottom:2.5rem;}.lg\:pt-14{padding-top:3.5rem;}.lg\:pb-28{padding-bottom:7rem;}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem;}.lg\:transition-none{transition-property:none;}}
    form div{color:#fff;}
