/* ! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com  */
@layer properties;
@layer theme, base, utilities;
@layer theme { :root, :host { --spacing: 0.25rem; --default-transition-duration: 150ms; --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } }
@layer utilities { .\@container { container-type: inline-size; } .visible { visibility: visible; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border-width: 0; } .absolute { position: absolute; } .relative { position: relative; } .static { position: static; } .sticky { position: sticky; } .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; } } .mt-6 { margin-top: calc(var(--spacing) * 6); } .mb-5 { margin-bottom: calc(var(--spacing) * 5); } .mb-6 { margin-bottom: calc(var(--spacing) * 6); } .mb-\[14px\] { margin-bottom: 14px; } .mb-\[18px\] { margin-bottom: 18px; } .mb-\[22px\] { margin-bottom: 22px; } .mb-\[50px\] { margin-bottom: 50px; } .mb-\[54px\] { margin-bottom: 54px; } .contents { display: contents; } .flex { display: flex; } .grid { display: grid; } .hidden { display: none; } .table { display: table; } .h-12 { height: calc(var(--spacing) * 12); } .h-20 { height: calc(var(--spacing) * 20); } .max-w-\[38ch\] { max-width: 38ch; } .max-w-\[60ch\] { max-width: 60ch; } .transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); } .resize { resize: both; } .grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } .grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } .grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } .grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } .grid-cols-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } .grid-cols-\[\.9fr_1\.1fr\] { grid-template-columns: .9fr 1.1fr; } .grid-cols-\[1\.05fr_\.95fr\] { grid-template-columns: 1.05fr .95fr; } .grid-cols-\[1\.5fr_1fr\] { grid-template-columns: 1.5fr 1fr; } .grid-cols-\[1\.06fr_\.94fr\] { grid-template-columns: 1.06fr .94fr; } .grid-cols-\[1\.15fr_1fr\] { grid-template-columns: 1.15fr 1fr; } .grid-cols-\[1fr_1\.05fr\] { grid-template-columns: 1fr 1.05fr; } .grid-cols-\[1fr_120px_110px_80px\] { grid-template-columns: 1fr 120px 110px 80px; } .grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; } .grid-cols-\[6fr_4fr\] { grid-template-columns: 6fr 4fr; } .grid-cols-\[46\%_1fr\] { grid-template-columns: 46% 1fr; } .grid-cols-\[90px_1\.1fr_1fr_auto\] { grid-template-columns: 90px 1.1fr 1fr auto; } .grid-cols-\[116px_1fr\] { grid-template-columns: 116px 1fr; } .grid-cols-\[130px_150px_150px_1fr\] { grid-template-columns: 130px 150px 150px 1fr; } .grid-cols-\[190px_1fr\] { grid-template-columns: 190px 1fr; } .grid-cols-\[auto_auto_1fr\] { grid-template-columns: auto auto 1fr; } .grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\] { grid-template-columns: minmax(0,1.3fr) minmax(0,1fr); } .grid-cols-\[repeat\(4\,1fr\)\] { grid-template-columns: repeat(4,1fr); } .grid-rows-\[1fr_1fr\] { grid-template-rows: 1fr 1fr; } .grid-rows-\[auto_1fr\] { grid-template-rows: auto 1fr; } .grid-rows-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\] { grid-template-rows: minmax(0,1fr) minmax(0,1fr); } .flex-col { flex-direction: column; } .flex-wrap { flex-wrap: wrap; } .items-baseline { align-items: baseline; } .items-center { align-items: center; } .items-end { align-items: flex-end; } .items-start { align-items: flex-start; } .items-stretch { align-items: stretch; } .justify-between { justify-content: space-between; } .justify-center { justify-content: center; } .gap-0 { gap: calc(var(--spacing) * 0); } .gap-9 { gap: calc(var(--spacing) * 9); } .gap-10 { gap: calc(var(--spacing) * 10); } .gap-\[3px\] { gap: 3px; } .gap-\[4px\] { gap: 4px; } .gap-\[6px\] { gap: 6px; } .gap-\[8px\] { gap: 8px; } .gap-\[9px\] { gap: 9px; } .gap-\[10px\] { gap: 10px; } .gap-\[11px\] { gap: 11px; } .gap-\[12px\] { gap: 12px; } .gap-\[14px\] { gap: 14px; } .gap-\[15px\] { gap: 15px; } .gap-\[16px\] { gap: 16px; } .gap-\[17px\] { gap: 17px; } .gap-\[18px\] { gap: 18px; } .gap-\[20px\] { gap: 20px; } .gap-\[22px\] { gap: 22px; } .gap-\[24px\] { gap: 24px; } .gap-\[30px\] { gap: 30px; } .gap-\[32px\] { gap: 32px; } .gap-\[48px\] { gap: 48px; } .gap-\[60px\] { gap: 60px; } .gap-\[64px\] { gap: 64px; } .gap-\[72px\] { gap: 72px; } .gap-\[80px\] { gap: 80px; } .gap-\[90px\] { gap: 90px; } .gap-x-\[16px\] { column-gap: 16px; } .gap-x-\[18px\] { column-gap: 18px; } .gap-x-\[22px\] { column-gap: 22px; } .gap-x-\[26px\] { column-gap: 26px; } .gap-x-\[44px\] { column-gap: 44px; } .gap-x-\[52px\] { column-gap: 52px; } .gap-y-\[2px\] { row-gap: 2px; } .gap-y-\[8px\] { row-gap: 8px; } .gap-y-\[10px\] { row-gap: 10px; } .gap-y-\[16px\] { row-gap: 16px; } .gap-y-\[18px\] { row-gap: 18px; } .gap-y-\[22px\] { row-gap: 22px; } .gap-y-\[26px\] { row-gap: 26px; } .self-stretch { align-self: stretch; } .justify-self-center { justify-self: center; } .py-24 { padding-block: calc(var(--spacing) * 24); } .whitespace-nowrap { white-space: nowrap; } .ring { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-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, 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)); } .backface-hidden { backface-visibility: hidden; } .md\:hidden { @media (width >= 48rem) { display: none; } } }
@layer base { *, *::before, *::after { box-sizing: border-box; } * { margin: 0; padding: 0; } }
@property --tw-rotate-x { syntax: "*"; inherits: false; }
@property --tw-rotate-y { syntax: "*"; inherits: false; }
@property --tw-rotate-z { syntax: "*"; inherits: false; }
@property --tw-skew-x { syntax: "*"; inherits: false; }
@property --tw-skew-y { 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; }
@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-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: 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; } } }
