._preview_1ar10_1{display:grid;gap:var(--mantine-spacing-sm)}._explanation_1ar10_6{max-width:42rem}._fullscreen_1ar10_10{position:fixed;inset:0;z-index:1000;overflow:hidden;background:var(--mantine-color-dark-9);isolation:isolate;outline:none}._displayContext_1ar10_20{color:var(--ambient-muted, var(--mantine-color-dimmed));font-size:clamp(.75rem,1.4vh,.95rem);font-weight:650;text-align:right}._exitHint_1ar10_27{position:fixed;top:max(.75rem,env(safe-area-inset-top));left:50%;z-index:25;max-width:calc(100vw - 2rem);padding:.45rem .75rem;border:1px solid color-mix(in srgb,var(--ambient-text, white) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--mantine-color-dark-9) 76%,transparent);color:var(--mantine-color-gray-2);font-size:clamp(.72rem,1.5vw,.9rem);line-height:1.2;text-align:center;transform:translate(-50%);pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:_exit-hint-fade_1ar10_1 .5s ease 3s forwards}@keyframes _exit-hint-fade_1ar10_1{to{opacity:0}}@media(prefers-reduced-motion:reduce){._exitHint_1ar10_27{animation-duration:1ms}}._shell_mvbkc_1{max-width:72rem;min-width:0}._signup_mvbkc_6{flex-shrink:0}._panel_mvbkc_10,._demoCard_mvbkc_11{min-width:0}._tabs_mvbkc_15{width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-inline:var(--mantine-spacing-xs);scroll-padding-inline:var(--mantine-spacing-xs);overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}._tabs_mvbkc_15 .mantine-Tabs-tab{min-height:44px;flex:0 0 auto;white-space:nowrap}._compactMetadata_mvbkc_33{min-width:0;row-gap:4px}._wrapText_mvbkc_38{min-width:0;overflow-wrap:anywhere}._listAddRow_mvbkc_43{min-width:0}._listAddInput_mvbkc_47{min-width:min(100%,16rem);flex:1}._recipeCard_mvbkc_52{display:block;width:100%;min-height:100%;color:inherit;text-align:left;cursor:pointer;background:var(--mantine-color-body);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}._recipeTrigger_mvbkc_66{display:block;width:100%;height:100%;min-width:0;color:inherit;text-align:left;border-radius:var(--mantine-radius-md)}._recipeTrigger_mvbkc_66:focus-visible ._recipeCard_mvbkc_52{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}._recipeHint_mvbkc_81{display:inline-block;margin-top:var(--mantine-spacing-sm);color:var(--mantine-primary-color-filled);font-size:var(--mantine-font-size-sm);font-weight:650}._aiCta_mvbkc_89{max-width:100%;min-height:44px;white-space:nowrap}@media(hover:hover){._recipeCard_mvbkc_52:hover{border-color:var(--mantine-primary-color-filled);box-shadow:var(--mantine-shadow-sm);transform:translateY(-1px)}}@media(max-width:40em){._shell_mvbkc_1{padding-inline:var(--mantine-spacing-sm)}._panel_mvbkc_10{padding:var(--mantine-spacing-sm)}._listAddRow_mvbkc_43{align-items:stretch;flex-direction:column}._listAddInput_mvbkc_47{width:100%}._listAddRow_mvbkc_43>button{align-self:flex-start;min-height:44px}}._page_1yu0h_1{min-height:100%;padding:clamp(1rem,3vw,2.5rem) 1rem 5.5rem;background:linear-gradient(180deg,var(--cu-public-canvas, var(--mantine-color-body)),color-mix(in srgb,var(--mantine-primary-color-filled) 6%,var(--mantine-color-body)))}@media(max-width:36em){._page_1yu0h_1{padding-inline:.75rem}}
