.absolute { position: absolute } .mb-2 { margin-bottom: 0.5rem } .mb-3 { margin-bottom: 0.75rem } .mb-4 { margin-bottom: 1rem } .ml-2 { margin-left: 0.5rem } .mr-3 { margin-right: 0.75rem } .block { display: block } .flex { display: flex } .h-12 { height: 3rem } .w-12 { width: 3rem } .flex-1 { flex: 1 1 0% } .flex-auto { flex: 1 1 auto } .flex-grow { flex-grow: 1 } .flex-row { flex-direction: row } .items-center { align-items: center } .rounded-full { border-radius: 9999px } .border { border-width: 1px } .border-b { border-bottom-width: 1px } .border-gray-200 { --tw-border-opacity: 1; border-color: rgb(229 231 235 / var(--tw-border-opacity)) } .border-gray-500 { --tw-border-opacity: 1; border-color: rgb(107 114 128 / var(--tw-border-opacity)) } .p-2 { padding: 0.5rem } .p-4 { padding: 1rem } .px-2 { padding-left: 0.5rem; padding-right: 0.5rem } .pb-12 { padding-bottom: 3rem } .pr-2 { padding-right: 0.5rem } .text-center { text-align: center } .text-lg { font-size: 1.125rem; line-height: 1.75rem } .text-sm { font-size: 0.875rem; line-height: 1.25rem } .font-bold { font-weight: 700 } .text-gray-400 { --tw-text-opacity: 1; color: rgb(156 163 175 / var(--tw-text-opacity)) } .text-gray-500 { --tw-text-opacity: 1; color: rgb(107 114 128 / var(--tw-text-opacity)) } .text-red-500 { --tw-text-opacity: 1; color: rgb(239 68 68 / var(--tw-text-opacity)) } *, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: } ::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: }