 @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-amber-400: oklch(82.8% 0.189 84.429);--color-amber-500: oklch(76.9% 0.188 70.08);--color-blue-300: oklch(80.9% 0.105 251.813);--color-blue-400: oklch(70.7% 0.165 254.624);--color-blue-500: oklch(62.3% 0.214 259.815);--color-gray-400: oklch(70.7% 0.022 261.325);--color-gray-500: oklch(55.1% 0.027 264.364);--color-zinc-200: oklch(92% 0.004 286.32);--color-zinc-400: oklch(70.5% 0.015 286.067);--color-zinc-500: oklch(55.2% 0.016 285.938);--color-zinc-900: oklch(21% 0.006 285.885);--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--container-4xl: 56rem;--text-xs: 0.75rem;--text-xs--line-height: calc(1 / 0.75);--text-sm: 0.875rem;--text-sm--line-height: calc(1.25 / 0.875);--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-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: calc(2.25 / 1.875);--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--tracking-tighter: -0.05em;--tracking-tight: -0.025em;--tracking-wider: 0.05em;--tracking-widest: 0.1em;--radius-xl: 0.75rem;--radius-2xl: 1rem;--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;--blur-xl: 24px;--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--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;}::-webkit-calendar-picker-indicator {line-height: 1;}:-moz-ui-invalid {box-shadow: none;}button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button {appearance: button;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto;}[hidden]:where(:not([hidden='until-found'])) {display: none!important;}}@layer utilities {.pointer-events-none {pointer-events: none;}.absolute {position: absolute;}.fixed {position: fixed;}.relative {position: relative;}.inset-0 {inset: calc(var(--spacing) * 0);}.top-0 {top: calc(var(--spacing) * 0);}.top-1\/2 {top: calc(1 / 2 * 100%);}.top-6 {top: calc(var(--spacing) * 6);}.top-10 {top: calc(var(--spacing) * 10);}.right-6 {right: calc(var(--spacing) * 6);}.left-0 {left: calc(var(--spacing) * 0);}.left-1\/2 {left: calc(1 / 2 * 100%);}.z-10 {z-index: 10;}.z-20 {z-index: 20;}.z-\[90\] {z-index: 90;}.z-\[100\] {z-index: 100;}.container {width: 100%;@media (width >= 40rem) {max-width: 40rem;}@media (width >= 48rem) {max-width: 48rem;}@media (width >= 64rem) {max-width: 64rem;}@media (width >= 80rem) {max-width: 80rem;}@media (width >= 96rem) {max-width: 96rem;}}.mx-auto {margin-inline: auto;}.mt-12 {margin-top: calc(var(--spacing) * 12);}.mt-20 {margin-top: calc(var(--spacing) * 20);}.mb-1 {margin-bottom: calc(var(--spacing) * 1);}.mb-8 {margin-bottom: calc(var(--spacing) * 8);}.mb-10 {margin-bottom: calc(var(--spacing) * 10);}.flex {display: flex;}.inline-flex {display: inline-flex;}.h-2 {height: calc(var(--spacing) * 2);}.h-10 {height: calc(var(--spacing) * 10);}.h-12 {height: calc(var(--spacing) * 12);}.h-72 {height: calc(var(--spacing) * 72);}.h-\[3px\] {height: 3px;}.h-full {height: 100%;}.min-h-\[80vh\] {min-height: 80vh;}.w-2 {width: calc(var(--spacing) * 2);}.w-full {width: 100%;}.max-w-4xl {max-width: var(--container-4xl);}.-translate-x-1\/2 {--tw-translate-x: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);}.-translate-y-1\/2 {--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);}.animate-ping {animation: var(--animate-ping);}.cursor-pointer {cursor: pointer;}.flex-col {flex-direction: column;}.items-baseline {align-items: baseline;}.items-center {align-items: center;}.items-start {align-items: flex-start;}.justify-between {justify-content: space-between;}.justify-center {justify-content: center;}.gap-2 {gap: calc(var(--spacing) * 2);}.gap-3 {gap: calc(var(--spacing) * 3);}.gap-4 {gap: calc(var(--spacing) * 4);}.gap-6 {gap: calc(var(--spacing) * 6);}.gap-8 {gap: calc(var(--spacing) * 8);}.divide-y {:where(& > :not(:last-child)) {--tw-divide-y-reverse: 0;border-bottom-style: var(--tw-border-style);border-top-style: var(--tw-border-style);border-top-width: calc(1px * var(--tw-divide-y-reverse));border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));}}.divide-white\/\[0\.03\] {:where(& > :not(:last-child)) {border-color: color-mix(in srgb, #fff 3%, transparent);@supports (color: color-mix(in lab, red, red)) {border-color: color-mix(in oklab, var(--color-white) 3%, transparent);}}}.overflow-hidden {overflow: hidden;}.rounded-2xl {border-radius: var(--radius-2xl);}.rounded-full {border-radius: calc(infinity * 1px);}.rounded-xl {border-radius: var(--radius-xl);}.border {border-style: var(--tw-border-style);border-width: 1px;}.border-white\/5 {border-color: color-mix(in srgb, #fff 5%, transparent);@supports (color: color-mix(in lab, red, red)) {border-color: color-mix(in oklab, var(--color-white) 5%, transparent);}}.bg-amber-400 {background-color: var(--color-amber-400);}.bg-amber-500 {background-color: var(--color-amber-500);}.bg-black {background-color: var(--color-black);}.bg-black\/80 {background-color: color-mix(in srgb, #000 80%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-black) 80%, transparent);}}.bg-blue-400 {background-color: var(--color-blue-400);}.bg-blue-400\/15 {background-color: color-mix(in srgb, oklch(70.7% 0.165 254.624) 15%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-blue-400) 15%, transparent);}}.bg-white {background-color: var(--color-white);}.bg-zinc-900\/30 {background-color: color-mix(in srgb, oklch(21% 0.006 285.885) 30%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-zinc-900) 30%, transparent);}}.bg-zinc-900\/50 {background-color: color-mix(in srgb, oklch(21% 0.006 285.885) 50%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-zinc-900) 50%, transparent);}}.bg-gradient-to-r {--tw-gradient-position: to right in oklab;background-image: linear-gradient(var(--tw-gradient-stops));}.from-blue-400\/20 {--tw-gradient-from: color-mix(in srgb, oklch(70.7% 0.165 254.624) 20%, transparent);@supports (color: color-mix(in lab, red, red)) {--tw-gradient-from: color-mix(in oklab, var(--color-blue-400) 20%, transparent);}--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}.to-transparent {--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}.p-6 {padding: calc(var(--spacing) * 6);}.px-4 {padding-inline: calc(var(--spacing) * 4);}.px-6 {padding-inline: calc(var(--spacing) * 6);}.px-8 {padding-inline: calc(var(--spacing) * 8);}.px-10 {padding-inline: calc(var(--spacing) * 10);}.py-2 {padding-block: calc(var(--spacing) * 2);}.py-10 {padding-block: calc(var(--spacing) * 10);}.py-20 {padding-block: calc(var(--spacing) * 20);}.text-center {text-align: center;}.text-left {text-align: left;}.text-right {text-align: right;}.font-\[Caveat\] {font-family: Caveat;}.font-mono {font-family: var(--font-mono);}.text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.text-6xl {font-size: var(--text-6xl);line-height: var(--tw-leading, var(--text-6xl--line-height));}.text-lg {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}.text-sm {font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--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));}.text-\[8rem\] {font-size: 8rem;}.text-\[10px\] {font-size: 10px;}.text-\[11px\] {font-size: 11px;}.leading-none {--tw-leading: 1;line-height: 1;}.font-black {--tw-font-weight: var(--font-weight-black);font-weight: var(--font-weight-black);}.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-\[-0\.06em\] {--tw-tracking: -0.06em;letter-spacing: -0.06em;}.tracking-\[0\.2em\] {--tw-tracking: 0.2em;letter-spacing: 0.2em;}.tracking-\[0\.6em\] {--tw-tracking: 0.6em;letter-spacing: 0.6em;}.tracking-tight {--tw-tracking: var(--tracking-tight);letter-spacing: var(--tracking-tight);}.tracking-tighter {--tw-tracking: var(--tracking-tighter);letter-spacing: var(--tracking-tighter);}.tracking-wider {--tw-tracking: var(--tracking-wider);letter-spacing: var(--tracking-wider);}.tracking-widest {--tw-tracking: var(--tracking-widest);letter-spacing: var(--tracking-widest);}.whitespace-nowrap {white-space: nowrap;}.text-amber-500\/80 {color: color-mix(in srgb, oklch(76.9% 0.188 70.08) 80%, transparent);@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, var(--color-amber-500) 80%, transparent);}}.text-black {color: var(--color-black);}.text-blue-300 {color: var(--color-blue-300);}.text-blue-500\/80 {color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 80%, transparent);@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, var(--color-blue-500) 80%, transparent);}}.text-gray-400 {color: var(--color-gray-400);}.text-gray-500 {color: var(--color-gray-500);}.text-white {color: var(--color-white);}.text-zinc-400 {color: var(--color-zinc-400);}.text-zinc-500 {color: var(--color-zinc-500);}.uppercase {text-transform: uppercase;}.tabular-nums {--tw-numeric-spacing: tabular-nums;font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);}.opacity-0 {opacity: 0%;}.opacity-75 {opacity: 75%;}.opacity-\[0\.07\] {opacity: 0.07;}.shadow-2xl {--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-\[0_0_20px_rgba\(59\,130\,246\,0\.5\)\] {--tw-shadow: 0 0 20px var(--tw-shadow-color, rgba(59,130,246,0.5));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.blur-\[150px\] {--tw-blur: blur(150px);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,);}.drop-shadow-\[0_0_30px_rgba\(59\,130\,246\,0\.2\)\] {--tw-drop-shadow-size: drop-shadow(0 0 30px var(--tw-drop-shadow-color, rgba(59,130,246,0.2)));--tw-drop-shadow: var(--tw-drop-shadow-size);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,);}.backdrop-blur-\[40px\] {--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}.backdrop-blur-xl {--tw-backdrop-blur: blur(var(--blur-xl));-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}.transition {transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.transition-all {transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.transition-opacity {transition-property: opacity;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.duration-700 {--tw-duration: 700ms;transition-duration: 700ms;}.duration-1000 {--tw-duration: 1000ms;transition-duration: 1000ms;}.ease-in-out {--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.select-none {-webkit-user-select: none;user-select: none;}.group-hover\:text-zinc-200 {&:is(:where(.group):hover *) {@media (hover: hover) {color: var(--color-zinc-200);}}}.group-hover\:opacity-100 {&:is(:where(.group):hover *) {@media (hover: hover) {opacity: 100%;}}}.hover\:scale-\[1\.02\] {&:hover {@media (hover: hover) {scale: 1.02;}}}.hover\:text-white {&:hover {@media (hover: hover) {color: var(--color-white);}}}.active\:scale-\[0\.98\] {&:active {scale: 0.98;}}.md\:flex-row {@media (width >= 48rem) {flex-direction: row;}}.md\:items-center {@media (width >= 48rem) {align-items: center;}}.md\:text-2xl {@media (width >= 48rem) {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}}.md\:text-4xl {@media (width >= 48rem) {font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height));}}.md\:text-6xl {@media (width >= 48rem) {font-size: var(--text-6xl);line-height: var(--tw-leading, var(--text-6xl--line-height));}}.md\:text-8xl {@media (width >= 48rem) {font-size: var(--text-8xl);line-height: var(--tw-leading, var(--text-8xl--line-height));}}.md\:text-xs {@media (width >= 48rem) {font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}}.md\:text-\[16rem\] {@media (width >= 48rem) {font-size: 16rem;}}}@property --tw-translate-x {syntax: "*";inherits: false;initial-value: 0;}@property --tw-translate-y {syntax: "*";inherits: false;initial-value: 0;}@property --tw-translate-z {syntax: "*";inherits: false;initial-value: 0;}@property --tw-divide-y-reverse {syntax: "*";inherits: false;initial-value: 0;}@property --tw-border-style {syntax: "*";inherits: false;initial-value: solid;}@property --tw-gradient-position {syntax: "*";inherits: false;}@property --tw-gradient-from {syntax: "<color>";inherits: false;initial-value: #0000;}@property --tw-gradient-via {syntax: "<color>";inherits: false;initial-value: #0000;}@property --tw-gradient-to {syntax: "<color>";inherits: false;initial-value: #0000;}@property --tw-gradient-stops {syntax: "*";inherits: false;}@property --tw-gradient-via-stops {syntax: "*";inherits: false;}@property --tw-gradient-from-position {syntax: "<length-percentage>";inherits: false;initial-value: 0%;}@property --tw-gradient-via-position {syntax: "<length-percentage>";inherits: false;initial-value: 50%;}@property --tw-gradient-to-position {syntax: "<length-percentage>";inherits: false;initial-value: 100%;}@property --tw-leading {syntax: "*";inherits: false;}@property --tw-font-weight {syntax: "*";inherits: false;}@property --tw-tracking {syntax: "*";inherits: false;}@property --tw-ordinal {syntax: "*";inherits: false;}@property --tw-slashed-zero {syntax: "*";inherits: false;}@property --tw-numeric-figure {syntax: "*";inherits: false;}@property --tw-numeric-spacing {syntax: "*";inherits: false;}@property --tw-numeric-fraction {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;}@property --tw-blur {syntax: "*";inherits: false;}@property --tw-brightness {syntax: "*";inherits: false;}@property --tw-contrast {syntax: "*";inherits: false;}@property --tw-grayscale {syntax: "*";inherits: false;}@property --tw-hue-rotate {syntax: "*";inherits: false;}@property --tw-invert {syntax: "*";inherits: false;}@property --tw-opacity {syntax: "*";inherits: false;}@property --tw-saturate {syntax: "*";inherits: false;}@property --tw-sepia {syntax: "*";inherits: false;}@property --tw-drop-shadow {syntax: "*";inherits: false;}@property --tw-drop-shadow-color {syntax: "*";inherits: false;}@property --tw-drop-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-drop-shadow-size {syntax: "*";inherits: false;}@property --tw-backdrop-blur {syntax: "*";inherits: false;}@property --tw-backdrop-brightness {syntax: "*";inherits: false;}@property --tw-backdrop-contrast {syntax: "*";inherits: false;}@property --tw-backdrop-grayscale {syntax: "*";inherits: false;}@property --tw-backdrop-hue-rotate {syntax: "*";inherits: false;}@property --tw-backdrop-invert {syntax: "*";inherits: false;}@property --tw-backdrop-opacity {syntax: "*";inherits: false;}@property --tw-backdrop-saturate {syntax: "*";inherits: false;}@property --tw-backdrop-sepia {syntax: "*";inherits: false;}@property --tw-duration {syntax: "*";inherits: false;}@property --tw-ease {syntax: "*";inherits: false;}@keyframes ping {75%, 100% {transform: scale(2);opacity: 0;}}@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-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: 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;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;}}}