#calendarRecipePicker{align-items:flex-start;overflow:hidden;max-height:100%;z-index:200}#calendarRecipePicker .calendar-recipe-sheet{max-height:calc(100% - 12px)!important;box-sizing:border-box}#calendarRecipePicker #calendarRecipeResults{min-height:0!important;flex:1 1 auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}#calendarRecipePicker .calendar-recipe-sheet{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:min(520px,calc(100% - 16px));max-height:calc(100dvh - 16px);overflow:hidden;display:flex;flex-direction:column;padding:14px 16px;border-radius:20px;box-shadow:0 12px 35px #30282033}#calendarRecipePicker .calendar-recipe-sheet h2{font-size:19px;margin:0}#calendarRecipePicker .calendar-recipe-sheet label{font-size:13px}#calendarRecipeQuery{flex-shrink:0;font-size:16px!important;min-height:44px}#calendarRecipeResults{flex:1;min-height:80px;max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain}#calendarRecipePicker .close{align-self:flex-end;flex-shrink:0}@media(max-height:550px){#calendarRecipePicker .calendar-recipe-sheet{gap:5px;padding:8px 14px}#calendarRecipePicker .calendar-recipe-sheet h2{font-size:16px}}