@tailwind base; @tailwind components; @tailwind utilities; :root { --brand-color: #292929; --brand-text-color: #ffffff; --brand-color-dark-mode: #fafafa; --brand-text-color-dark-mode: #292929; } button[role="switch"][data-state="checked"] { @apply bg-gray-900; } button[role="switch"][data-state="checked"] span { transform: translateX(16px); } /* PhoneInput dark-mode overrides (it would add a lot of boilerplate to do this in JavaScript) */ .PhoneInputInput { @apply border-0 text-sm focus:ring-0; } .dark .PhoneInputInput { @apply bg-black; } .PhoneInputCountrySelect { @apply text-black; } /* DateRangePicker */ .react-daterange-picker > .react-daterange-picker__wrapper { /* border consistent with other inputs */ @apply rounded-sm border-gray-300 px-2 py-1.5 sm:text-sm lg:py-1; } .react-daterange-picker > .react-daterange-picker__wrapper input { /* Makes sure the on-focus behaviour is like Cal.com's */ @apply focus:border-primary-500 focus:ring-primary-500 my-0.5 h-auto rounded-sm py-0.5; } /* note(PeerRich): TODO move @layer components into proper React Components: