.icon-button { @apply text-black dark:text-white inline-flex items-center p-0 border-0 bg-transparent cursor-pointer transition duration-100 ease-in opacity-40; &:hover, &:active, &:focus { @apply opacity-60 transition-colors duration-200 ease-out; } &::-moz-focus-inner { @apply border-0; } &::-moz-focus-inner, &:focus, &:active { outline: 0!important; } } .react-datepicker-popper { z-index: 9999 !important; } .ellipsis::after { content: '…'; } .react-swipeable-view-container { & { @apply h-full; } } .react-swipeable-view-container>* { @apply flex items-center justify-center h-full; } ::-webkit-scrollbar-thumb { border-radius: 0; } .underline-line-through { text-decoration: underline line-through; }