input[data-checkbox]:checked:before{content:"✓"}[data-grid] [data-grid-header]{@apply border-b border-gray-300;}[data-grid] [data-grid-row]+[data-grid-row]{@apply border-t border-transparent;}[data-grid] [data-grid-row]:not([data-grid-row-placeholder=true])+[data-grid-row]:not([data-grid-row-placeholder=true]){@apply border-t border-gray-300;}[data-textinput]{@apply relative inline-block bg-white;}[data-textinput]>input{@apply outline-none w-full h-full border border-gray-300 bg-transparent relative text-black-500 font-sans font-medium;}[data-textinput]>input:not([aria-disabled=true]):not([data-invalid=true]):hover,[data-textinput]>input:not([aria-disabled=true]):not([data-invalid=true]):focus{@apply border-gray-400;}[data-textinput]>input[aria-disabled=true]{@apply text-gray-600 cursor-default;}[data-textinput]>input[data-invalid=true]{@apply border-red-600;}[data-textinput]>input[data-clearable=true]{@apply pr-6;}[data-textinput]>[data-textinput-children]{@apply absolute h-full top-0 right-0 inline-flex;}[data-textinput]>[data-textinput-icon]{@apply absolute h-full top-0 flex items-center text-gray-600;}[data-textinput]>[data-textinput-icon~=left]{@apply left-0;}[data-textinput]>[data-textinput-icon~=right]{@apply right-0;}[data-textinput=md]>input{@apply pl-2;}[data-textinput=md]>[data-textinput-icon~=left]{@apply pl-2;}[data-textinput=md]>[data-textinput-icon~=right]{@apply pr-2;}[data-textinput=md]>[data-textinput-icon~=left]~input{@apply pl-7;}[data-textinput=md]>[data-textinput-icon~=right]~[data-textinput-children]{@apply pr-6;}.inspiren-datapicker.react-datepicker .react-datepicker__aria-live{@apply sr-only;}.inspiren-datapicker-popper .react-datepicker__triangle{@apply hidden;}.inspiren-datapicker-popper{@apply bg-gray-100 border border-gray-300 rounded-lg shadow-sm p-4;}.inspiren-datapicker.react-datepicker{@apply flex flex-wrap gap-4;}.inspiren-datapicker.react-datepicker,.inspiren-datapicker.react-datepicker .react-datepicker__header{@apply border-none bg-transparent p-0;}.inspiren-datapicker.react-datepicker .react-datepicker__header+.react-datepicker__month{@apply mt-1;}.inspiren-datapicker.react-datepicker .react-datepicker__day-name,.inspiren-datapicker.react-datepicker .react-datepicker__day{@apply m-0 text-md font-medium w-[40px] leading-[32px] select-none;}.inspiren-datapicker.react-datepicker .react-datepicker__month,.inspiren-datapicker.react-datepicker .react-datepicker__day-names{@apply m-0;}.inspiren-datapicker.react-datepicker .react-datepicker__month-wrapper+.react-datepicker__month-wrapper,.inspiren-datapicker.react-datepicker .react-datepicker__week+.react-datepicker__week{@apply mt-2;}.inspiren-datapicker.react-datepicker .react-datepicker__day{@apply text-black-500 bg-transparent;}.inspiren-datapicker.react-datepicker .react-datepicker__day-name{@apply text-gray-400;}.inspiren-datapicker.react-datepicker .react-datepicker__day--outside-month{@apply text-gray-400;}.inspiren-datapicker.react-datepicker .react-datepicker__day--in-selecting-range,.inspiren-datapicker.react-datepicker .react-datepicker__day--in-range{@apply bg-gray-250 rounded-none;}.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-start,.inspiren-datapicker.react-datepicker .react-datepicker__day--range-start{@apply rounded-l-md;}.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-end,.inspiren-datapicker.react-datepicker .react-datepicker__day--range-end{@apply rounded-r-md;}.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-start,.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-end,.inspiren-datapicker.react-datepicker .react-datepicker__day--range-start,.inspiren-datapicker.react-datepicker .react-datepicker__day--range-end{@apply font-semibold;}.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-start,.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-end:not(.react-datepicker--future-date),.inspiren-datapicker.react-datepicker .react-datepicker__day--range-start,.inspiren-datapicker.react-datepicker .react-datepicker__day--range-end:not(.react-datepicker--future-date){@apply bg-blue-300 text-white;}.inspiren-datapicker.react-datepicker .react-datepicker__day--selecting-range-end.react-datepicker--future-date:not(.react-datepicker__day--outside-month),.inspiren-datapicker.react-datepicker .react-datepicker__day--range-end.react-datepicker--future-date:not(.react-datepicker__day--outside-month){@apply border border-dashed border-blue-300 text-blue-300 -my-px;}.inspiren-datapicker.react-datepicker .react-datepicker__day:not(.react-datepicker__day--in-selecting-range):not(.inspiren-datapicker.react-datepicker .react-datepicker__day--in-range){@apply hover:bg-transparent;}.inspiren-datapicker.react-datepicker .react-datepicker__day--disabled,.inspiren-datapicker.react-datepicker .react-datepicker__month-text--disabled{@apply cursor-not-allowed opacity-40;}[data-heat-map] [data-heat-map-data-cell]{@apply border border-gray-300;}[data-heat-map] [data-heat-map-data-cell]+[data-heat-map-data-cell]{@apply border-l-0;}[data-heat-map] [data-heat-map-row]+[data-heat-map-row] [data-heat-map-data-cell]{@apply border-t-0;}
