/* @tailwind base; */ .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 } } .visible { visibility: visible } .fixed { position: fixed } .absolute { position: absolute } .relative { position: relative } .top-\[60px\] { top: 60px } .z-10 { z-index: 10 } .z-\[99\] { z-index: 99 } .my-3 { margin-top: 0.75rem; margin-bottom: 0.75rem } .mt-5 { margin-top: 1.25rem } .block { display: block } .inline-block { display: inline-block } .flex { display: flex } .table { display: table } .hidden { display: none } .h-full { height: 100% } .w-full { width: 100% } .flex-1 { flex: 1 1 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)) } .flex-col { flex-direction: column } .items-center { align-items: center } .justify-center { justify-content: center } .gap-\[16px\] { gap: 16px } .gap-4 { gap: 1rem } .self-stretch { align-self: stretch } .rounded-lg { border-radius: 0.5rem } .rounded { border-radius: 0.25rem } .border-x-0 { border-left-width: 0px; border-right-width: 0px } .border-y-0 { border-top-width: 0px; border-bottom-width: 0px } .border-t-\[1px\] { border-top-width: 1px } .border-solid { border-style: solid } .border-yellow-200 { --tw-border-opacity: 1; border-color: rgb(254 240 138 / var(--tw-border-opacity)) } .bg-gray-100 { --tw-bg-opacity: 1; background-color: rgb(243 244 246 / var(--tw-bg-opacity)) } .bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)) } .bg-\[\#fbd561\] { --tw-bg-opacity: 1; background-color: rgb(251 213 97 / var(--tw-bg-opacity)) } .py-8 { padding-top: 2rem; padding-bottom: 2rem } .px-6 { padding-left: 1.5rem; padding-right: 1.5rem } .px-3 { padding-left: 0.75rem; padding-right: 0.75rem } .py-4 { padding-top: 1rem; padding-bottom: 1rem } .py-6 { padding-top: 1.5rem; padding-bottom: 1.5rem } .text-xl { font-size: 1.25rem; line-height: 1.75rem } .text-sm { font-size: 0.875rem; line-height: 1.25rem } .text-\[1\.4rem\] { font-size: 1.4rem } .text-\[1\.2rem\] { font-size: 1.2rem } .text-base { font-size: 1rem; line-height: 1.5rem } .font-medium { font-weight: 500 } .tracking-\[1px\] { letter-spacing: 1px } .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, 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\:underline:hover { -webkit-text-decoration-line: underline; text-decoration-line: underline } .hover\:shadow-md:hover { --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) } @media (min-width: 640px) { .sm\:bg-gray-100 { --tw-bg-opacity: 1; background-color: rgb(243 244 246 / var(--tw-bg-opacity)) } .sm\:px-8 { padding-left: 2rem; padding-right: 2rem } .sm\:py-12 { padding-top: 3rem; padding-bottom: 3rem } } @media (min-width: 768px) { .md\:px-12 { padding-left: 3rem; padding-right: 3rem } .md\:px-16 { padding-left: 4rem; padding-right: 4rem } } @media (min-width: 1024px) { .lg\:flex { display: flex } .lg\:px-16 { padding-left: 4rem; padding-right: 4rem } .lg\:px-20 { padding-left: 5rem; padding-right: 5rem } }