.ThumbnailInput_root__LhtJX{display:flex;width:100%;flex-grow:1;flex-direction:column;gap:var(--tl-form-field-gap);overflow:hidden}.ThumbnailInput_inputWrapper__udJfU{display:flex;width:100%;flex-direction:row;align-items:center;border-radius:var(--tl-form-field-border-radius);border-width:1px;background-color:rgb(var(--tl-form-field-background)/.02);font-family:var(--tl-font-grotesk-regular),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:var(--tl-form-field-font-size);line-height:var(--tl-form-field-line-height);letter-spacing:0;font-weight:400;outline-width:0;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.ThumbnailInput_inputWrapperHasNoError__NlbCL{border-color:rgb(var(--tl-form-field-border)/.3)}.ThumbnailInput_inputWrapperHasNoError__NlbCL:focus-within{--tw-border-opacity:1;border-color:rgb(var(--tl-form-field-focused-border)/var(--tw-border-opacity))}.ThumbnailInput_inputWrapperHasError__BjAT3{--tw-border-opacity:1;border-color:rgb(var(--tl-form-field-error-border)/var(--tw-border-opacity))}.ThumbnailInput_placeholder__Npp4X{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--tl-form-field-placeholder-text)/.3)}.ThumbnailInput_hiddenInput__tidRr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ThumbnailInput_wrappingLabel__awph0{position:relative;display:flex;flex-grow:1;cursor:pointer;align-items:center;justify-content:space-between;gap:var(--tl-form-field-gap);overflow:hidden;padding:.5rem .75rem}.ThumbnailInput_file__VI_dk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--tl-form-field-text)/var(--tw-text-opacity))}.ThumbnailInput_button__Hix3j{pointer-events:none;flex-shrink:0}.ThumbnailInput_inputWrapperDisabled__aCloj,.ThumbnailInput_inputWrapperIsLoading__aCO6f{cursor:not-allowed;opacity:.5}.ThumbnailInput_inputWrapperDisabled__aCloj *,.ThumbnailInput_inputWrapperDisabled__aCloj .ThumbnailInput_button__Hix3j,.ThumbnailInput_inputWrapperDisabled__aCloj .ThumbnailInput_wrappingLabel__awph0,.ThumbnailInput_inputWrapperIsLoading__aCO6f *,.ThumbnailInput_inputWrapperIsLoading__aCO6f .ThumbnailInput_button__Hix3j,.ThumbnailInput_inputWrapperIsLoading__aCO6f .ThumbnailInput_wrappingLabel__awph0{cursor:not-allowed}.ThumbnailInput_loader__bwqz_{position:absolute;left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ThumbnailInput_image__w6_X2{height:4rem;width:4rem;-o-object-fit:contain;object-fit:contain}.RecipeCardBadges_root__h3lHd{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;border-radius:.25rem;padding:.25rem .5rem;font-family:var(--tl-font-raster-grotesk),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:10px;text-transform:uppercase;letter-spacing:1px;--tw-text-opacity:1;color:rgb(var(--tl-color-neutral-200)/var(--tw-text-opacity))}.RecipeCardBadges_success__Ww9nu{background-color:rgb(var(--tl-color-terminal-green-600)/.2);--tw-text-opacity:1;color:rgb(var(--tl-color-terminal-green-600)/var(--tw-text-opacity))}.RecipeCardBadges_default__1Tt_l{--tw-bg-opacity:1;background-color:rgb(var(--tl-color-neutral-900)/var(--tw-bg-opacity))}@keyframes RecipeCard_cardAppear__1N7sC{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.RecipeCard_root__ZaiMc{width:20rem;overflow:hidden;border-radius:.125rem;border-width:1px;border-color:rgb(var(--tl-color-neutral-900)/.8);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.RecipeCard_root__ZaiMc:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--tl-color-brand-600)/var(--tw-ring-opacity))}.RecipeCard_root__ZaiMc{animation:RecipeCard_cardAppear__1N7sC .2s ease-in 50ms;animation-fill-mode:backwards}.RecipeCard_mediaContainer__GncjB{position:relative;width:100%;overflow:hidden}.RecipeCard_cardImage__5_bU0{display:block;width:100%}.RecipeCard_cardNoImage__wEquD{position:relative;display:flex;aspect-ratio:1/1;align-items:center;justify-content:center}.RecipeCard_cardNoImageBackground__vukBm{position:absolute;left:0;top:0;height:100%;width:100%;background:url(/images/wave-mask.png) 50%/cover no-repeat}.RecipeCard_cardNoImageFauxImg__4WJ45{aspect-ratio:1/1;opacity:.5;filter:saturate(300%)}.RecipeCard_loaderContainer__sM81d{position:absolute;left:0;top:0;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;background-color:rgb(var(--tl-color-black)/.3)}.RecipeCard_iframeContainer__ogHyO{pointer-events:none;position:absolute;cursor:pointer;inset:-1px}.RecipeCard_iframeScaler__rLOMt{width:200%;height:200%;transform:scale(.5);transform-origin:top left}.RecipeCard_iframeContainerHidden__jXMcm{visibility:hidden;opacity:0}.RecipeCard_iframeContainerHidden__jXMcm,.RecipeCard_iframeContainerVisible__8_XgQ{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.RecipeCard_iframeContainerVisible__8_XgQ{visibility:visible;opacity:1}.RecipeCard_actionsContainer__PcAx7{position:absolute;right:.5rem;top:.5rem;display:flex;flex-direction:column;gap:.75rem;padding:.5rem}.RecipeCard_actionButton__nwX1P{display:flex;align-items:center;justify-content:center;border-radius:.125rem;--tw-text-opacity:1;color:rgb(var(--tl-color-neutral-100)/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.RecipeCard_actionButton__nwX1P:hover{--tw-text-opacity:1;color:rgb(var(--tl-color-white)/var(--tw-text-opacity))}.RecipeCard_cardText___R9TD{min-height:5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(var(--tl-color-black-medium)/var(--tw-bg-opacity));padding:1rem}.RecipeCard_middleText__iswZ7{display:flex;width:100%;flex-direction:column;row-gap:.25rem}.RecipeCard_title__wFABb{margin-bottom:.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.RecipeCard_userContractTypeContainer__41QQ_{display:flex;width:100%;align-items:center;justify-content:space-between}.RecipeCard_userContainer__bflqy{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.RecipeCard_headerWrapper__zxRgh{align-items:center;justify-content:space-between}.RecipeCard_footerWrapper__Ax9_s,.RecipeCard_headerWrapper__zxRgh{display:flex;width:100%;font-size:10px;letter-spacing:1px}.RecipeCard_footerWrapper__Ax9_s,.RecipeCard_headerWrapper__zxRgh,.RecipeCard_lastUpdatedWrapper__bAcGk{font-family:var(--tl-font-raster-grotesk),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;--tw-text-opacity:1;color:rgb(var(--tl-color-neutral-400)/var(--tw-text-opacity))}.RecipeCard_lastUpdatedWrapper__bAcGk{font-size:var(--tl-token-card-font-size-date);line-height:var(--tl-token-card-line-height-date);letter-spacing:.02em;font-weight:400}.RecipeCard_buttonGroup__nRemN{display:flex;gap:.5rem}.SearchModal_dialogPanel__fP1dP{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;flex-direction:column;height:394px;width:484px;margin:auto 0;background:rgba(0,0,0,.55);box-shadow:8px 16px 64px 0 rgba(0,0,0,.24);backdrop-filter:blur(8px);overflow:hidden;border-radius:.5rem}.SearchModal_comboxboxInputIcon__f7WrY{position:absolute;top:28px;left:20px;pointer-events:none;color:#fff}.SearchModal_comboboxInputWrapper__y_RlK{position:relative;background:rgba(0,0,0,.24);flex-shrink:0}.SearchModal_comboboxInput__iGSCa{color:#fff;font-family:FK Grotesk,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.2px;background:transparent;width:100%;border:0;margin-top:22px;margin-bottom:22px;padding-left:50px;padding-right:60px;height:32px}.SearchModal_comboboxInput__iGSCa:focus{outline:0}.SearchModal_comboboxInput__iGSCa::-moz-placeholder{color:rgb(var(--tl-color-neutral-400))}.SearchModal_comboboxInput__iGSCa::placeholder{color:rgb(var(--tl-color-neutral-400))}.SearchModal_comboboxOptions__1LHRz{overflow-y:auto;padding:.75rem;flex-grow:1;min-height:0}.SearchModal_comboboxOption__gbdZA{display:flex;min-height:52px;cursor:pointer;align-items:center;border-radius:.25rem;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(var(--tl-color-neutral-200)/var(--tw-text-opacity));font-size:12px}.SearchModal_comboboxOptionSelected__edVzs{background:var(--neutral-950,#191c24)}.SearchModal_comboboxKbd__Zg_gM{display:inline-flex;align-items:center;padding-left:.75rem;padding-right:.75rem;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;color:rgb(var(--tl-color-neutral-200))}