 @layer properties;@layer theme, base, components, utilities;@layer theme {:root, :host {--font-sans: ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;--color-yellow-500: oklch(79.5% 0.184 86.047);--color-gray-700: oklch(37.3% 0.034 259.733);--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--container-lg: 32rem;--text-xs: 0.75rem;--text-xs--line-height: calc(1 / 0.75);--text-base: 1rem;--text-base--line-height: calc(1.5 / 1);--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-3xl: 1.875rem;--text-3xl--line-height: calc(2.25 / 1.875);--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-widest: 0.1em;--radius-md: 0.375rem;--radius-lg: 0.5rem;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);}}@layer base {*, ::after, ::before, ::backdrop, ::file-selector-button {box-sizing: border-box;margin: 0;padding: 0;border: 0 solid;}html, :host {line-height: 1.5;-webkit-text-size-adjust: 100%;tab-size: 4;font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');font-feature-settings: var(--default-font-feature-settings, normal);font-variation-settings: var(--default-font-variation-settings, normal);-webkit-tap-highlight-color: transparent;}hr {height: 0;color: inherit;border-top-width: 1px;}abbr:where([title]) {-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit;}a {color: inherit;-webkit-text-decoration: inherit;text-decoration: inherit;}b, strong {font-weight: bolder;}code, kbd, samp, pre {font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);font-feature-settings: var(--default-mono-font-feature-settings, normal);font-variation-settings: var(--default-mono-font-variation-settings, normal);font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}table {text-indent: 0;border-color: inherit;border-collapse: collapse;}:-moz-focusring {outline: auto;}progress {vertical-align: baseline;}summary {display: list-item;}ol, ul, menu {list-style: none;}img, svg, video, canvas, audio, iframe, embed, object {display: block;vertical-align: middle;}img, video {max-width: 100%;height: auto;}button, input, select, optgroup, textarea, ::file-selector-button {font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;border-radius: 0;background-color: transparent;opacity: 1;}:where(select:is([multiple], [size])) optgroup {font-weight: bolder;}:where(select:is([multiple], [size])) optgroup option {padding-inline-start: 20px;}::file-selector-button {margin-inline-end: 4px;}::placeholder {opacity: 1;}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {::placeholder {color: currentcolor;@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, currentcolor 50%, transparent);}}}textarea {resize: vertical;}::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-date-and-time-value {min-height: 1lh;text-align: inherit;}::-webkit-datetime-edit {display: inline-flex;}::-webkit-datetime-edit-fields-wrapper {padding: 0;}::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {padding-block: 0;}:-moz-ui-invalid {box-shadow: none;}button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button {appearance: button;}[role=button], button {cursor: pointer;}button, input:where([type=button]), input:where([type=reset]), input:where([type=submit]) {-webkit-appearance: button;background-color: transparent;background-image: none;}button, select {text-transform: none;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto;}[hidden]:where(:not([hidden='until-found'])) {display: none!important;}}@layer utilities {.absolute {position: absolute;}.fixed {position: fixed;}.relative {position: relative;}.bottom-0 {bottom: calc(var(--spacing) * 0);}.bottom-6 {bottom: calc(var(--spacing) * 6);}.left-\[5px\] {left: 5px;}.z-10 {z-index: 10;}.z-100 {z-index: 100;}.mx-auto {margin-inline: auto;}.my-6 {margin-block: calc(var(--spacing) * 6);}.mt-2 {margin-top: calc(var(--spacing) * 2);}.mt-5 {margin-top: calc(var(--spacing) * 5);}.mt-6 {margin-top: calc(var(--spacing) * 6);}.mr-2 {margin-right: calc(var(--spacing) * 2);}.mr-3 {margin-right: calc(var(--spacing) * 3);}.mr-4 {margin-right: calc(var(--spacing) * 4);}.mb-1 {margin-bottom: calc(var(--spacing) * 1);}.mb-2 {margin-bottom: calc(var(--spacing) * 2);}.mb-3 {margin-bottom: calc(var(--spacing) * 3);}.mb-4 {margin-bottom: calc(var(--spacing) * 4);}.mb-5 {margin-bottom: calc(var(--spacing) * 5);}.mb-6 {margin-bottom: calc(var(--spacing) * 6);}.ml-2 {margin-left: calc(var(--spacing) * 2);}.flex {display: flex;}.hidden {display: none;}.h-4 {height: calc(var(--spacing) * 4);}.h-5 {height: calc(var(--spacing) * 5);}.h-7 {height: calc(var(--spacing) * 7);}.h-8 {height: calc(var(--spacing) * 8);}.h-12 {height: calc(var(--spacing) * 12);}.h-20 {height: calc(var(--spacing) * 20);}.h-\[20px\] {height: 20px;}.h-full {height: 100%;}.min-h-screen {min-height: 100vh;}.w-3\/4 {width: calc(3/4 * 100%);}.w-4 {width: calc(var(--spacing) * 4);}.w-5 {width: calc(var(--spacing) * 5);}.w-7 {width: calc(var(--spacing) * 7);}.w-8 {width: calc(var(--spacing) * 8);}.w-12 {width: calc(var(--spacing) * 12);}.w-20 {width: calc(var(--spacing) * 20);}.w-\[20px\] {width: 20px;}.w-\[100\%\] {width: 100%;}.w-\[calc\(100\%-48px\)\] {width: calc(100% - 48px);}.w-full {width: 100%;}.max-w-\[70\%\] {max-width: 70%;}.max-w-\[calc\(32rem-48px\)\] {max-width: calc(32rem - 48px);}.max-w-lg {max-width: var(--container-lg);}.flex-shrink-0 {flex-shrink: 0;}.cursor-pointer {cursor: pointer;}.cursor-not-allowed {cursor: not-allowed;}.flex-col {flex-direction: column;}.flex-row {flex-direction: row;}.items-center {align-items: center;}.justify-between {justify-content: space-between;}.justify-center {justify-content: center;}.justify-end {justify-content: flex-end;}.gap-x-1 {column-gap: calc(var(--spacing) * 1);}.gap-x-2 {column-gap: calc(var(--spacing) * 2);}.gap-x-3 {column-gap: calc(var(--spacing) * 3);}.overflow-y-auto {overflow-y: auto;}.rounded-\[8px\] {border-radius: 8px;}.rounded-full {border-radius: calc(infinity * 1px);}.rounded-lg {border-radius: var(--radius-lg);}.rounded-md {border-radius: var(--radius-md);}.bg-\[\#5191CD\] {background-color: #5191CD;}.bg-\[\#F58025\] {background-color: #F58025;}.bg-\[\#f6f6f6\] {background-color: #f6f6f6;}.bg-white {background-color: var(--color-white);}.object-cover {object-fit: cover;}.p-3 {padding: calc(var(--spacing) * 3);}.p-4 {padding: calc(var(--spacing) * 4);}.p-6 {padding: calc(var(--spacing) * 6);}.px-8 {padding-inline: calc(var(--spacing) * 8);}.text-center {text-align: center;}.text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.text-base {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}.text-lg {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}.text-xl {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));}.text-xs {font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}.leading-5 {--tw-leading: calc(var(--spacing) * 5);line-height: calc(var(--spacing) * 5);}.font-bold {--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.font-medium {--tw-font-weight: var(--font-weight-medium);font-weight: var(--font-weight-medium);}.font-semibold {--tw-font-weight: var(--font-weight-semibold);font-weight: var(--font-weight-semibold);}.tracking-widest {--tw-tracking: var(--tracking-widest);letter-spacing: var(--tracking-widest);}.text-balance {text-wrap: balance;}.text-\[\#3f3f3f\] {color: #3f3f3f;}.text-\[\#5191CD\] {color: #5191CD;}.text-\[\#161616\] {color: #161616;}.text-\[\#686868\] {color: #686868;}.text-\[\#C0C0C0\] {color: #C0C0C0;}.text-black {color: var(--color-black);}.text-gray-700 {color: var(--color-gray-700);}.text-white {color: var(--color-white);}.text-yellow-500 {color: var(--color-yellow-500);}.uppercase {text-transform: uppercase;}.italic {font-style: italic;}.shadow-\[0px_4px_16px_0px_\#00000014\] {--tw-shadow: 0px 4px 16px 0px var(--tw-shadow-color, #00000014);box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-md {--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.sm\:h-20 {@media (width >= 40rem) {height: calc(var(--spacing) * 20);}}.sm\:w-20 {@media (width >= 40rem) {width: calc(var(--spacing) * 20);}}.md\:h-24 {@media (width >= 48rem) {height: calc(var(--spacing) * 24);}}.md\:w-24 {@media (width >= 48rem) {width: calc(var(--spacing) * 24);}}}@property --tw-leading {syntax: "*";inherits: false;}@property --tw-font-weight {syntax: "*";inherits: false;}@property --tw-tracking {syntax: "*";inherits: false;}@property --tw-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-shadow-color {syntax: "*";inherits: false;}@property --tw-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-inset-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-inset-shadow-color {syntax: "*";inherits: false;}@property --tw-inset-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-ring-color {syntax: "*";inherits: false;}@property --tw-ring-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-inset-ring-color {syntax: "*";inherits: false;}@property --tw-inset-ring-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-ring-inset {syntax: "*";inherits: false;}@property --tw-ring-offset-width {syntax: "<length>";inherits: false;initial-value: 0px;}@property --tw-ring-offset-color {syntax: "*";inherits: false;initial-value: #fff;}@property --tw-ring-offset-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;}}}