@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer utilities{.radio-button-custom{justify-content:space-between;display:flex}.radio-button-custom.size-base{height:calc(var(--spacing,.25rem)*10)}.radio-button-custom.size-small{height:calc(var(--spacing,.25rem)*8)}.radio-button-custom.size-lg{height:calc(var(--spacing,.25rem)*11)}.radio-button-custom .radio-item{flex:1;position:relative}.radio-button-custom .radio-item input{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:1px;height:1px;position:absolute}.radio-button-custom .radio-item label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray4,#e5e5e5);background-color:var(--color-white,#fff);height:100%;padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));justify-content:center;align-items:center;display:flex}.radio-button-custom .radio-item:not(:first-child){margin-left:-1px}.radio-button-custom .radio-item input:checked:not(:disabled)+label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);z-index:1;text-shadow:0 0 .5px #333,;position:relative}.radio-button-custom .radio-item input:disabled+label{pointer-events:none;color:var(--color-gray5,#ccc)}.duration .radio-button-custom,.frequency .radio-button-custom{justify-content:inherit;flex-wrap:wrap;display:flex}.duration .radio-button-custom .radio-item input,.frequency .radio-button-custom .radio-item input{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:1px;height:1px;position:absolute}.duration .radio-button-custom .radio-item label,.frequency .radio-button-custom .radio-item label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray4,#e5e5e5);background-color:var(--color-white,#fff);height:100%;padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));justify-content:center;align-items:center;display:flex}.duration .radio-button-custom .radio-item:not(:first-child),.frequency .radio-button-custom .radio-item:not(:first-child){margin-left:-1px}.duration .radio-button-custom .radio-item:nth-of-type(4),.frequency .radio-button-custom .radio-item:nth-of-type(4){margin-left:calc(var(--spacing,.25rem)*0)}.duration .radio-button-custom .radio-item:nth-of-type(4),.frequency .radio-button-custom .radio-item:nth-of-type(4),.duration .radio-button-custom .radio-item:nth-of-type(5),.frequency .radio-button-custom .radio-item:nth-of-type(5),.duration .radio-button-custom .radio-item:nth-of-type(6),.frequency .radio-button-custom .radio-item:nth-of-type(6){margin-top:-1px}.duration .radio-button-custom .radio-item input:checked:not(:disabled)+label,.frequency .radio-button-custom .radio-item input:checked:not(:disabled)+label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);z-index:1;text-shadow:0 0 .5px #333,;position:relative}.duration .radio-button-custom .radio-item input:disabled+label,.frequency .radio-button-custom .radio-item input:disabled+label{pointer-events:none;color:var(--color-gray5,#ccc)}.duration .radio-button-custom .radio-item,.frequency .radio-button-custom .radio-item{flex:0 33.33%}.duration .radio-button-custom.size-base,.frequency .radio-button-custom.size-base{height:calc(var(--spacing,.25rem)*20)}.day button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray4,#e5e5e5)}.day button.selected{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
