@import"https://fonts.googleapis.com/css2?family=Paytone+One&family=Raleway:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Hebrew:wdth,wght@75,400;75,500;75,600;75,700;75,800&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{font-size:62.5%;--clr-brown-900: #2f2626;--clr-brown-800: #463737;--clr-brown-700: #635555;--clr-brown-600: #7a6a6a;--clr-brown-500: #948585;--clr-brown-400: #b1a3a3;--clr-brown-300: #cec2c2;--clr-brown-200: #e5dddd;--clr-brown-100: #f2eded;--clr-brown-50: #faf7f7;--clr-primary-900: #5a1f14;--clr-primary-800: #7a2c1e;--clr-primary-700: #9e3e2b;--clr-primary-600: #c5563f;--clr-primary-500: #e2725b;--clr-primary-400: #ea8b78;--clr-primary-300: #f1a79a;--clr-primary-200: #f6c8c1;--clr-primary-100: #fbe6e2;--clr-secondary-900: #2c3317;--clr-secondary-800: #3f4a23;--clr-secondary-700: #566433;--clr-secondary-600: #6f7f46;--clr-secondary-500: #8a9a5b;--clr-secondary-400: #a0ae73;--clr-secondary-300: #b7c58f;--clr-secondary-200: #d1dbb7;--clr-secondary-100: #e8eedc;--clr-tertiary-900: #3f3a36;--clr-tertiary-800: #57514c;--clr-tertiary-700: #726b65;--clr-tertiary-600: #8f8881;--clr-tertiary-500: #aca59e;--clr-tertiary-400: #c9c3bd;--clr-tertiary-300: #e3dfdb;--clr-tertiary-200: #f2efec;--clr-tertiary-100: #f8f6f4;--clr-neutral-900: #1f1d1a;--clr-neutral-800: #2f2b27;--clr-neutral-700: #4a453e;--clr-neutral-600: #625c55;--clr-neutral-500: #7d776f;--clr-neutral-400: #9c968f;--clr-neutral-300: #bdb8b1;--clr-neutral-200: #ddd9d4;--clr-neutral-100: #f0edea;--clr-danger-900: #7f1d1d;--clr-danger-800: #991b1b;--clr-danger-700: #b91c1c;--clr-danger-600: #dc2626;--clr-danger-500: #ef4444;--clr-danger-400: #f87171;--clr-danger-300: #fca5a5;--clr-danger-200: #fecaca;--clr-danger-100: #fee2e2;--clr-success-900: #14532d;--clr-success-800: #166534;--clr-success-700: #15803d;--clr-success-600: #16a34a;--clr-success-500: #22c55e;--clr-success-400: #4ade80;--clr-success-300: #86efac;--clr-success-200: #bbf7d0;--clr-success-100: #dcfce7;--clr-text-primary: var(--clr-neutral-700);--clr-text-primary-hover: var(--clr-neutral-900);--clr-text-secondary: var(--clr-neutral-600);--clr-text-secondary-hover: var(--clr-neutral-800);--clr-text-muted: var(--clr-neutral-500);--clr-text-heading: var(--clr-brown-800);--clr-text-heading-strong: var(--clr-brown-900);--clr-text-on-dark: #ffffff;--clr-text-on-light: var(--clr-neutral-700);--clr-success: var(--clr-success-500);--clr-success-bg: var(--clr-success-100);--clr-success-bg-hover: var(--clr-success-200);--clr-success-bg-active: var(--clr-success-300);--clr-success-text: var(--clr-success-700);--clr-danger-text-strong: var(--clr-success-800);--clr-success-border: var(--clr-success-300);--clr-success-dark-bg: var(--clr-success-700);--clr-success-dark-bg-hover: var(--clr-success-800);--clr-success-dark-bg-active: var(--clr-success-800);--clr-danger-bg: var(--clr-danger-100);--clr-danger-bg-hover: var(--clr-danger-200);--clr-danger-bg-active: var(--clr-danger-300);--clr-danger-dark-bg: var(--clr-danger-600);--clr-danger-text: var(--clr-danger-600);--clr-danger-text-strong: var(--clr-danger-800);--clr-danger-bg-active-strong: var(--clr-danger-500);--clr-danger-border: var(--clr-danger-500);--clr-clear-text-danger-hover: var(--clr-danger-700);--clr-error-message: var(--clr-primary-700);--danger-text-font-weight: 600;--clr-bg-hover: var(--clr-tertiary-200);--clr-bg-active: var(--clr-tertiary-300);--clr-border-hover: var(--clr-neutral-400);--clr-border-active: var(--clr-neutral-500);--clr-text-hover: var(--clr-neutral-800);--clr-text-active: var(--clr-neutral-900);--clr-bg-chip-hover: var(--clr-tertiary-200);--clr-btn-main-bg: var(--clr-brown-700);--clr-btn-main-bg-hover: var(--clr-brown-800);--clr-btn-main-bg-active: var(--clr-brown-900);--clr-btn-main-text: var(--clr-white);--clr-btn-main-font-weight: 600;--clr-btn-main-border: var(--clr-brown-700);--clr-btn-main-border-hover: var(--clr-brown-800);--clr-btn-main-border-active: var(--clr-brown-900);--clr-btn-secondary-bg: var(--clr-secondary-500);--clr-btn-secondary-bg-hover: var(--clr-secondary-600);--clr-btn-secondary-bg-active: var(--clr-secondary-700);--clr-btn-secondary-text: var(--clr-white);--clr-btn-secondary-border: var(--clr-secondary-200);--clr-btn-secondary-border-hover: var(--clr-secondary-600);--clr-btn-secondary-border-active: var(--clr-secondary-700);--clr-btn-soft-bg: var(--clr-tertiary-200);--clr-btn-soft-bg-hover: var(--clr-tertiary-300);--clr-btn-soft-bg-active: var(--clr-tertiary-400);--clr-btn-soft-text: var(--clr-neutral-700);--clr-btn-soft-border: var(--clr-neutral-200);--clr-btn-soft-border-hover: var(--clr-neutral-300);--clr-btn-soft-border-active: var(--clr-neutral-400);--clr-btn-outline-bg: transparent;--clr-btn-outline-bg-hover: var(--clr-tertiary-100);--clr-btn-outline-bg-hover-2: var(--clr-tertiary-200);--clr-btn-outline-text: var(--clr-neutral-700);--clr-btn-outline-border: var(--clr-neutral-400);--clr-btn-outline-border-hover: var(--clr-neutral-500);--clr-btn-outline-bg-active: var(--clr-secondary-200);--clr-btn-outline-border-active: var(--clr-secondary-500);--clr-btn-outline-text-active: var(--clr-secondary-800);--clr-icon-default: var(--clr-neutral-600);--clr-icon-hover: var(--clr-neutral-800);--clr-icon-active: var(--clr-neutral-900);--clr-icon-muted: var(--clr-neutral-500);--clr-btn-icon-bg: var(--clr-secondary-200);--clr-btn-icon-bg-hover: var(--clr-secondary-300);--clr-btn-icon-bg-active: var(--clr-secondary-400);--clr-btn-icon-text: var(--clr-neutral-700);--clr-btn-icon-text-hover: var(--clr-primary-700);--clr-btn-icon-text-active: var(--clr-neutral-900);--clr-btn-icon-border: var(--clr-secondary-300);--clr-btn-icon-border-hover: var(--clr-secondary-400);--clr-btn-icon-border-active: var(--clr-secondary-500);--clr-input-bg: var(--clr-bg-card);--clr-input-bg-hover: var(--clr-tertiary-200);--clr-input-bg-focus: var(--clr-white);--clr-input-text: var(--clr-text-primary);--clr-input-placeholder: var(--clr-tertiary-500);--input-placeholder-font-size: var(--basic-font);--clr-input-border: var(--clr-neutral-200);--clr-input-border-hover: var(--clr-neutral-300);--clr-input-border-focus: var(--clr-secondary-500);--clr-search-bg: var(--clr-tertiary-200);--clr-search-bg-hover: var(--clr-tertiary-300);--clr-search-border: var(--clr-neutral-200);--clr-search-border-focus: var(--clr-secondary-400);--clr-search-icon: var(--clr-icon-muted);--clr-search-icon-focus: var(--clr-icon-active);--input-border-radius: 12px;--clr-bg-page: var(--clr-tertiary-100);--clr-bg-card: var(--clr-white);--clr-bg-soft: var(--clr-tertiary-200);--clr-bg-footer: var(--clr-bg-card);--clr-bg-sidebar: var(--clr-bg-card);--clr-bg-chip: var(--clr-bg-card);--clr-bg-primary: var(--clr-tertiary-100);--clr-bg-secondary: var(--clr-bg-card);--clr-bg-tertiary: var(--clr-tertiary-200);--clr-border-light: var(--clr-neutral-200);--clr-border-medium: var(--clr-neutral-300);--clr-border-strong: var(--clr-neutral-400);--clr-border-accent-primary: var(--clr-brown-700);--clr-link: var(--clr-primary-700);--clr-link-hover: var(--clr-primary-800);--link-transform-hover: translateY(-.1em);--link-font-weight: 500;--tip-border-radius: 12px;--tip-label-font-weight: 500;--clr-tip-bg: #ebe3d7;--clr-tip-border: #d6c7b2;--clr-tip-text: var(--clr-neutral-800);--tooltip-border-radius: 6px;--icon-border-radius: 8px;--form-border-radius: 12px;--light-shadow: 0 5px 15px rgba(0, 0, 0, .1);--dark-shadow: 0 5px 15px rgba(0, 0, 0, .2);--wide-shadow: 5px 0px 15px rgba(0, 0, 0, .2);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 2px 8px rgba(0, 0, 0, .1);--clr-overlay-subtle: rgba(0, 0, 0, .3);--clr-overlay-light: rgba(0, 0, 0, .4);--clr-overlay: rgba(0, 0, 0, .5);--clr-overlay-dark: rgba(0, 0, 0, .6);--clr-overlay-strong: rgba(0, 0, 0, .7);--clr-overlay-black: rgba(0, 0, 0, .9);--extra-huge-font: 3rem;--huge-font: 2.2rem;--very-large-font: 2rem;--large-font: 1.8rem;--basic-font: 1.6rem;--input-font: 1.6rem;--small-font: 1.4rem;--very-small-font: 1.2rem;--font-primary: "Noto Sans Hebrew", sans-serif;--font-heading: var(--font-primary);--font-heading-size: var(--very-large-font);--font-weight-heading: 600;--font-weight-primary: 400;--font-weight-secondary: 500;--btn-circle-primary: 2.75rem;--btn-circle: 3rem;--btn-icon: 1.5rem;--btn-border-radius: 2rem;--btn-small-border-radius: 12px;--btn-very-small-border-radius: 12px;--btn-box-shadow: 0 8px 20px rgba(0, 0, 0, .2);--skeleton-bg: var(--clr-neutral-300);--skeleton-highlight: var(--clr-neutral-100);--skeleton-border-radius: .5rem;--skeleton-base: #ececec;--clr-bubble-user: var(--clr-tertiary-200);--clr-bubble-assistant-bg: var(--clr-bg-card);--clr-bubble-user-text: var(--clr-text-primary);--clr-bubble-assistant-text: var(--clr-brown-700);--clr-bubble-avatar-bg: var(--clr-neutral-600);--transition-fast: all .15s ease;--transition: all .2s ease;--transition-slow: all .3s ease;--scale: 1.07;--spacing: 0;--max-width: 900px;--divider: var(--clr-neutral-200);--clr-white: #fff;--clr-accent-primary: var(--clr-brown-700);--clr-accent-secondary: var(--clr-neutral-600);--clr-accent-tertiary: var(--clr-primary-700);--clr-accent-tertiary-hover: var(--clr-primary-900);--clr-accent-quaternary: var(--clr-success-800);--disabled-opacity: .4;--clr-footer-bg: var(--clr-secondary-200);--clr-favorite: var(--clr-danger-500);--clr-star: #f5a623;--clr-star-hover: #e09520;--clr-warning: #f39c12;--clr-warning-hover: #e67e22;--clr-warning-bg: #fff9f0;--clr-warning-bg-hover: #fff3e0;--clr-orange: #ff9800;--clr-orange-hover: #f57c00;--clr-teal: #4ecdc4}@media (min-width: 769px){:root{--btn-circle-primary: 4.5rem;--btn-icon-primary: 2.5rem;--btn-circle: 2.25rem;--btn-icon: 1.15rem}}html,body,#root{min-block-size:100%;font-weight:var(--font-weight-primary)}.app{min-block-size:100dvh}body.modal-open button[class*=hamburger]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}*,:after,:before{box-sizing:border-box}html,body,#root{min-height:100%}body{min-height:100vh;min-height:100dvh;font-family:var(--font-heading);font-stretch:condensed;background-color:var(--clr-bg-primary);color:var(--clr-text-primary);line-height:1.5;font-size:1.2rem;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;transition:background-color .3s ease,color .3s ease}a,button,[role=button],label,select,summary,[tabindex]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}img{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}input,textarea,select{font-size:var(--input-font)!important}ul{list-style-type:none}a{text-decoration:none}h1,h2,h3,h4{font-family:var(--font-heading);font-stretch:condensed;color:var(--clr-text-heading);letter-spacing:var(--spacing);text-transform:capitalize}h1{font-size:var(--very-large-font);text-align:center}h2{font-size:var(--very-large-font)}h3{font-size:var(--large-font)}p{margin-bottom:1.3rem;color:var(--clr-text-primary);font-size:var(--basic-font)}img{max-width:100%;display:block;height:auto}strong{font-weight:var(--font-weight-heading)}@media (min-width: 80rem){h1{font-size:4rem}h2{font-size:3rem}h3{font-size:2rem}body,p{font-size:var(--basic-font)}}html{min-height:100%;overflow-y:scroll;overscroll-behavior-y:none}@media (max-width: 768px){html{overflow-y:auto}*{scrollbar-width:none!important;-ms-overflow-style:none!important}h1{font-size:var(--large-font);text-align:center}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}body:not(.modal-open):not(.sidebar-open):after{display:none}body.chat-open{overflow:hidden!important;position:fixed!important;width:100%;height:100%}body.chat-open main{overflow:hidden!important}body.chat-open footer{display:none!important}body.hide-footer footer{display:none!important}body.hide-footer:not(.modal-open):not(.sidebar-open):after{display:none}}.react-loading-skeleton:after{display:none!important}[data-theme=dark]{--skeleton-base: #2a2a3e}.react-loading-skeleton{background-color:var(--skeleton-base)!important;animation:skeletonPulse 1.6s ease-in-out infinite!important}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.3}}body.sharer-profile-mobile #mobile-top-bar>button:first-child{order:10}body.sharer-profile-mobile #mobile-top-bar>#mobile-header-actions-portal{order:-1}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}._app_110te_1{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--clr-bg-primary)}._contentWrapper_110te_17{margin-inline-start:220px;flex:1;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}@media (max-width: 768px){._app_110te_1{min-height:0;height:100vh;height:100dvh;overflow:clip}._contentWrapper_110te_17{margin-inline-start:0;height:100%;overflow:clip;padding-top:calc(3.5rem + env(safe-area-inset-top,0px));box-sizing:border-box}}._main_110te_83{flex:1;display:flex;justify-content:center;background-color:var(--clr-bg-primary);padding:1.5rem;padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}._main_110te_83>*{width:100%;max-width:1200px}@media (max-width: 768px){._main_110te_83{padding:0;padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px));overflow-y:auto;min-height:0;scrollbar-width:none}._main_110te_83>*{margin-bottom:5rem}._main_110te_83::-webkit-scrollbar{display:none}}._loading_110te_149{min-height:100vh;min-height:100dvh;background-color:var(--clr-bg-primary);max-width:1200px;margin:0 auto;padding:0 1.5rem 1.5rem}._flexGrow_110te_167{flex:1}._skeletonGreeting_110te_175{padding:.5rem 0;margin-top:3rem;margin-bottom:1.5rem}._skeletonSearchRow_110te_187{display:flex;gap:.75rem;align-items:center;padding:.5rem 0;margin-bottom:.5rem}._skeletonGrid_110te_203{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.2rem}@media (max-width: 768px){._loading_110te_149{padding:0;padding-top:calc(3.5rem + env(safe-area-inset-top,0px));padding-bottom:4rem}._skeletonGreeting_110te_175{margin-top:0;margin-bottom:.5rem;padding:.5rem 1rem}._skeletonSearchRow_110te_187{padding:.6rem 1rem .75rem;gap:.6rem}._skeletonGrid_110te_203{grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem;padding:0 1rem}}._loginSkeleton_110te_267{display:flex;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;width:100vw;background:linear-gradient(135deg,var(--clr-bg-primary) 0%,var(--clr-bg-tertiary) 100%)}._loginSkeletonInner_110te_295{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._loginSkeletonLogo_110te_309{animation:_loginSkeletonPulse_110te_1 2s ease-in-out infinite;color:var(--skeleton-highlight)}._loginSkeletonIcon_110te_319{width:160px;height:160px}._loginSkeletonText_110te_329{display:flex;justify-content:center}._loginSkeletonDots_110te_339{display:flex;gap:.5rem;margin-top:.5rem}._loginSkeletonDot_110te_339{width:8px;height:8px;border-radius:50%;background:var(--clr-text-muted, #aaa);opacity:.4;animation:_loginDotBounce_110te_1 1.4s ease-in-out infinite}@keyframes _loginSkeletonPulse_110te_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes _loginDotBounce_110te_1{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:.8;transform:translateY(-6px)}}._convSkeleton_110te_421{max-width:900px;margin:0 auto;padding:2rem}._convContent_110te_433{background:var(--clr-bg-card);border-radius:12px;padding:1.5rem;box-shadow:var(--shadow-md, 0 1px 6px rgba(0, 0, 0, .06));display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._convRow_110te_453{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--clr-bg-tertiary);border-radius:8px}._settingsSkeleton_110te_473{max-width:600px;margin:0 auto;padding:2rem}._settingsRow_110te_485{display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;background:var(--clr-bg-card);border:1px solid var(--clr-border-light);border-radius:12px}._mealSkeleton_110te_507{max-width:1100px;margin:0 auto;padding:1.5rem}._mealTopRow_110te_519{display:flex;align-items:flex-start;justify-content:space-between;background:var(--clr-bg-tertiary);border:1px solid var(--clr-border-light);border-radius:12px;padding:1.4rem 1.8rem;margin-bottom:.75rem}._mealDayStrip_110te_541{display:flex;gap:.5rem;padding:.25rem 0 .5rem}._mealCardsCol_110te_553{display:flex;flex-direction:column;gap:1rem}._mealCardSkel_110te_565{background:var(--clr-bg-card);border:1px solid var(--clr-border-light);border-radius:16px;padding:1.2rem}._shopSkeleton_110te_581{max-width:800px;margin:0 auto;padding:1.5rem}._shopHeaderBlock_110te_593{background:var(--clr-bg-tertiary);border:1px solid var(--clr-border-light);border-radius:16px;padding:1.5rem;margin-bottom:1rem}._shopCatList_110te_609{background:var(--clr-bg-card);border:1px solid var(--border-color, var(--clr-border-light));border-radius:12px;overflow:hidden}._shopCatRow_110te_623{display:flex;align-items:center;gap:.8rem;padding:.7rem 1rem;border-bottom:1px solid var(--border-color, var(--clr-border-light))}._shopCatRow_110te_623:last-child{border-bottom:none}._detailSkeletonWrap_110te_649{margin-inline-start:220px;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;padding:1.5rem;background:var(--clr-bg-primary)}._detailSkeleton_110te_649{max-width:900px;width:100%}._detailStickyHeader_110te_679{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--clr-bg-primary)}._detailActionBar_110te_695{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--clr-border-light)}._detailBody_110te_711{padding:1.5rem;display:flex;flex-direction:column;gap:.6rem}@media (max-width: 768px){._convSkeleton_110te_421{padding:1rem;padding-top:0}._convContent_110te_433{grid-template-columns:1fr;padding:1rem}._settingsSkeleton_110te_473{padding:1rem}._mealSkeleton_110te_507{padding:.75rem}._mealTopRow_110te_519{flex-direction:column;gap:.75rem}._mealDaysGrid_110te_775{grid-template-columns:1fr}._shopSkeleton_110te_581{padding:.75rem;padding-top:0}._detailSkeletonWrap_110te_649{margin-inline-start:0;padding:0;padding-top:calc(3.5rem + env(safe-area-inset-top,0px))}._detailSkeleton_110te_649{padding:0}}._offlineBanner_110te_817{background:var(--clr-warning, #ff9800);color:#fff;text-align:center;padding:.4rem 1rem;font-size:.8rem;font-weight:600;direction:rtl;flex-shrink:0}._btnBase_3wvgp_9{display:flex;align-items:center;justify-content:center;padding:.5em 1em;border:none;border-radius:var(--btn-border-radius);cursor:pointer;font-size:var(--basic-font);font-family:inherit;font-weight:var(--font-weight-secondary);line-height:1;transition:var(--transition);white-space:nowrap;-webkit-tap-highlight-color:transparent}._btnBase_3wvgp_9:focus,._btnBase_3wvgp_9:focus-visible{outline:none}._disabled_3wvgp_63,._btnBase_3wvgp_9:disabled{opacity:var(--disabled-opacity);cursor:not-allowed!important;transform:none!important;pointer-events:none}._main_3wvgp_85{background:var(--clr-btn-main-bg);color:var(--clr-btn-main-text);border:1px solid var(--clr-btn-main-border);font-weight:var(--clr-btn-main-font-weight, 600)}._main_3wvgp_85:hover{background:var(--clr-btn-main-bg-hover);border-color:var(--clr-btn-main-border-hover)}._main_3wvgp_85:active{background:var(--clr-btn-main-bg-active);border-color:var(--clr-btn-main-border-active)}._primary_3wvgp_9{background:var(--clr-btn-secondary-bg);color:var(--clr-btn-secondary-text);border:1px solid var(--clr-btn-secondary-border)}._primary_3wvgp_9:hover{background:var(--clr-btn-secondary-bg-hover);border-color:var(--clr-btn-secondary-border-hover)}._primary_3wvgp_9:active{background:var(--clr-btn-secondary-bg-active)}._cancel_3wvgp_153{background:var(--clr-bg-card);color:var(--clr-text-primary);border:1px solid var(--clr-border-light)}._cancel_3wvgp_153:hover{background:var(--clr-bg-hover)}._soft_3wvgp_173{background:var(--clr-btn-soft-bg);color:var(--clr-btn-soft-text);border:1px solid var(--clr-btn-soft-border)}._soft_3wvgp_173:hover{background:var(--clr-btn-soft-bg-hover);border-color:var(--clr-btn-soft-border-hover)}._soft_3wvgp_173:active{background:var(--clr-btn-soft-bg-active)}._danger_3wvgp_201{background:var(--clr-danger-bg);color:var(--clr-danger-text);border:1px solid var(--clr-danger-border)}._danger_3wvgp_201:hover{background:var(--clr-danger-bg-hover)}._danger_3wvgp_201:active{background:var(--clr-danger-bg-active)}._dangerStrong_3wvgp_227{background:var(--clr-danger-500);color:var(--clr-white);border:none}._dangerStrong_3wvgp_227:hover{background:var(--clr-danger-700)}._success_3wvgp_247{background:var(--clr-success-bg);color:var(--clr-success-text);border:1px solid var(--clr-success-border)}._success_3wvgp_247:hover{background:var(--clr-success-bg-hover)}._success_3wvgp_247:active{background:var(--clr-success-bg-active)}._successStrong_3wvgp_273{background:var(--clr-success-500);color:var(--clr-white);border:none}._successStrong_3wvgp_273:hover{background:var(--clr-success-700)}._warning_3wvgp_293{background:var(--clr-orange);color:var(--clr-white);border:none}._warning_3wvgp_293:hover{background:var(--clr-orange-hover)}._favorite_3wvgp_313{background:var(--clr-bg-card);color:var(--clr-text-primary);border:1px solid var(--clr-star)}._favorite_3wvgp_313:hover{background:var(--clr-bg-hover);border-color:var(--clr-star-hover)}._outline_3wvgp_335{background:var(--clr-btn-outline-bg);color:var(--clr-btn-outline-text);border:1px solid var(--clr-btn-outline-border)}._outline_3wvgp_335:hover{background:var(--clr-btn-outline-bg-hover);border-color:var(--clr-btn-outline-border-hover)}._outline_3wvgp_335:active,._outlineActive_3wvgp_355{background:var(--clr-btn-outline-bg-active);border-color:var(--clr-btn-outline-border-active);color:var(--clr-btn-outline-text-active)}._ghost_3wvgp_369{background:none;color:var(--clr-text-primary);border:none;padding:.4rem}._ghost_3wvgp_369:hover{background:var(--clr-bg-hover)}._ghost_3wvgp_369:active{background:var(--clr-bg-active)}._iconCircle_3wvgp_399{background:none;color:var(--clr-text-primary);border:1.5px solid var(--clr-text-primary);border-radius:50%;width:var(--btn-circle);height:var(--btn-circle);font-size:var(--btn-icon);padding:0}._iconCircle_3wvgp_399:hover{transform:scale(var(--scale))}._iconCirclePrimary_3wvgp_429{background:var(--clr-btn-main-bg);color:var(--clr-btn-main-text);border:1.5px solid var(--clr-btn-main-border);border-radius:var(--btn-small-border-radius);width:var(--btn-circle-primary);height:var(--btn-circle-primary);font-size:var(--basic-font);padding:0}._iconCirclePrimary_3wvgp_429:hover{background:var(--clr-btn-main-bg-hover);transform:scale(var(--scale))}._iconTinted_3wvgp_461{background:var(--clr-btn-icon-bg);color:var(--clr-btn-icon-text);border:1px solid var(--clr-btn-icon-border);border-radius:50%;width:var(--btn-circle);height:var(--btn-circle);padding:0}._iconTinted_3wvgp_461:hover{background:var(--clr-btn-icon-bg-hover);border-color:var(--clr-btn-icon-border-hover);color:var(--clr-btn-icon-text-hover)}._iconTinted_3wvgp_461:active{background:var(--clr-btn-icon-bg-active)}._clearBtn_3wvgp_499{background:none;border:none;color:var(--clr-text-primary);font-size:var(--basic-font);cursor:pointer;padding:.3em .5em;transition:var(--transition-fast);text-decoration:underline;text-decoration-color:currentColor}._clearBtn_3wvgp_499:hover{color:var(--clr-text-primary-hover)}._iconBtn_3wvgp_531{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--clr-text-primary);cursor:pointer;padding:.2em}._iconBtn_3wvgp_531:hover{color:var(--clr-text-primary-hover)}._closeBtn_3wvgp_561{background:none;color:var(--clr-text-primary);border:none;padding:0;line-height:1}._closeBtn_3wvgp_561 svg{display:block;stroke:currentColor;fill:none}._closeBtn_3wvgp_561:hover{color:var(--clr-text-primary);transform:scale(var(--scale))}._closeBtnCircle_3wvgp_595{background:var(--clr-bg-tertiary);border:1px solid var(--clr-border-light);border-radius:50%;width:3rem;height:3rem;color:var(--clr-text-secondary)}._backBtn_3wvgp_615{background:none;color:var(--clr-text-primary);border:none;padding:.4rem;flex-shrink:0;touch-action:manipulation}._backBtn_3wvgp_615 svg{stroke-width:1.5}@media (hover: hover){._backBtn_3wvgp_615:hover{transform:scale(var(--scale))}}._sm_3wvgp_665{padding:.4em .8em;font-size:var(--small-font);border-radius:var(--btn-small-border-radius)}._lg_3wvgp_677{padding:.75em 1.5em;font-size:var(--large-font)}._hoverScale_3wvgp_689:hover{transform:scale(var(--scale))}@media (max-width: 768px){._btnBase_3wvgp_9{padding:.4em 0}}._genButton_3wvgp_713{display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:var(--btn-border-radius);color:var(--clr-btn-main-text);background:var(--clr-btn-main-bg);font-size:var(--basic-font);font-weight:var(--clr-btn-main-font-weight);cursor:pointer;transition:var(--transition);padding:.8em 1.5em}._genButton_3wvgp_713 svg{display:block;align-self:center}._genButton_3wvgp_713:hover:not(:disabled){background:var(--clr-btn-main-bg-hover)}._genButton_3wvgp_713:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._checkBox_3wvgp_777{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.2rem;width:2rem;height:2rem;min-width:2rem;min-height:2rem;border:.15rem solid var(--clr-btn-main-bg);border-radius:.3rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;flex-shrink:0}._checkBox_3wvgp_777:checked{background-color:var(--clr-btn-main-bg)}._checkBox_3wvgp_777:checked:after{content:"";width:.6rem;height:1rem;border:solid white;border-width:0 .2rem .2rem 0;transform:rotate(45deg)}._withText_3wvgp_845{gap:.5rem;padding:.5em 1em;border-radius:8px;border:1px solid var(--clr-border-light);background:var(--clr-bg-tertiary);font-size:var(--basic-font)}._searchBox_wz0oe_1{position:relative;flex:1 1 320px;display:flex;align-items:center}._searchIcon_wz0oe_8{position:absolute;inset-inline-start:.75rem;top:50%;transform:translateY(-50%);color:var(--clr-text-muted);font-size:var(--basic-font);pointer-events:none;z-index:1}._searchInput_wz0oe_19{width:100%;border:2px solid var(--clr-input-border);border-radius:var(--input-border-radius);padding-block:.5em;padding-inline-start:3.5rem;padding-inline-end:2.4rem;font-size:var(--basic-font);outline:none;background:var(--clr-input-bg);color:var(--clr-input-text);box-sizing:border-box;text-overflow:ellipsis;transition:border-color .2s,background-color .3s}._searchInput_wz0oe_19::placeholder{color:var(--clr-input-placeholder);font-size:var(--input-placeholder-font-size)}._searchInput_wz0oe_19:focus{border-color:var(--clr-input-border-focus)}._small_wz0oe_47 ._searchIcon_wz0oe_8{font-size:var(--small-font);inset-inline-start:.6rem}._small_wz0oe_47 ._searchInput_wz0oe_19{padding-block:.35rem;padding-inline-start:3rem;padding-inline-end:1.8rem;font-size:var(--basic-font);border-radius:var(--btn-small-border-radius)}._small_wz0oe_47 ._clearSearch_wz0oe_60{width:1.2rem;height:1.2rem;font-size:2.3rem;background:none}._large_wz0oe_68 ._searchIcon_wz0oe_8{inset-inline-start:.9rem}._large_wz0oe_68 ._searchInput_wz0oe_19{padding-block:.5em;padding-inline-start:3.5rem;padding-inline-end:2.4rem}._large_wz0oe_68 ._clearSearch_wz0oe_60{width:2.5rem;height:2.5rem;font-size:2.5rem;background:none}._clearSearch_wz0oe_60{position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;border-radius:50%;width:2.4rem;height:2.4rem;font-size:2.4rem;line-height:1;color:var(--clr-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:var(--transition-fast)}._clearSearch_wz0oe_60:hover{color:var(--clr-text-primary);transform:translateY(-50%) scale(1.1)}._clearSearch_wz0oe_60:focus{outline:none;background:var(--clr-border-light);color:var(--clr-text-primary)}._indicator_1ytj1_3{display:inline-flex;align-items:center;font-size:var(--small-font);font-weight:var(--medium-font-weight);color:var(--clr-text-muted);padding:.2em .55em;border-radius:8px;background:var(--clr-bg-hover);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1.4;transition:background .2s,color .2s}._banner_1ytj1_23{display:flex;align-items:flex-start;align-items:center;gap:.6rem;padding:.7rem .9rem;border-radius:12px;background:var(--clr-bg-tertiary, var(--clr-bg-hover));border:1px solid var(--clr-border, transparent);color:var(--clr-text-primary);font-size:var(--basic-font);line-height:1.45}._bannerIcon_1ytj1_38{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:.1rem;color:var(--clr-text-muted)}._bannerIcon_1ytj1_38 svg{display:block}._bannerText_1ytj1_54{flex:1;min-width:0}._low_1ytj1_62{color:var(--clr-warning);background:var(--clr-warning-bg);border:1px solid var(--clr-warning)}._low_1ytj1_62 ._bannerIcon_1ytj1_38{color:var(--clr-warning)}._depleted_1ytj1_72{color:var(--clr-danger-600);background:var(--clr-danger-100);border:1px solid var(--clr-danger-300);font-weight:var(--font-weight-heading)}._indicator_1ytj1_3._depleted_1ytj1_72{padding:.3em .65em}._depleted_1ytj1_72 ._bannerIcon_1ytj1_38{color:var(--clr-danger-600)}._viewport_eg2w7_1{position:fixed;top:1rem;left:50%;transform:translate(-50%);z-index:10250;pointer-events:none;width:max-content;max-width:calc(100vw - 2rem)}._toast_eg2w7_14{display:flex;align-items:center;gap:.75rem;font-size:var(--basic-font);font-weight:var(--font-weight-heading);line-height:1;pointer-events:auto;animation:_toastIn_eg2w7_1 .3s cubic-bezier(.34,1.56,.64,1);border-radius:1rem;padding:.8rem 1.2rem;box-shadow:0 .25rem .75rem #00000014;width:max-content;max-width:calc(100vw - 2rem);white-space:nowrap}._toast_eg2w7_14 span{line-height:1}._toast_eg2w7_14 svg{flex-shrink:0;width:2rem;height:2rem;align-self:center}._toast_eg2w7_14 span{align-self:center;line-height:1}._success_eg2w7_48{background:var(--clr-success-100);color:var(--clr-success-700);border:.0625rem solid var(--clr-success-300)}._error_eg2w7_57{background-color:var(--clr-danger-100);color:var(--clr-danger-700);border:.0625rem solid var(--clr-danger-300)}._neutral_eg2w7_67{background-color:var(--clr-bg-card);color:var(--clr-text-primary);border:1px solid var(--clr-border-subtle, rgba(0, 0, 0, .08))}@keyframes _toastIn_eg2w7_1{0%{opacity:0;transform:translateY(-1rem) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._recipeCard_13s8y_3{position:relative;cursor:pointer;transition:box-shadow .3s ease;touch-action:manipulation;-webkit-touch-callout:none}._imageContainer_13s8y_15{width:100%;padding-bottom:100%;position:relative;overflow:hidden;border-radius:12px}._recipeImage_13s8y_23{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:14px;transition:transform .3s ease}._noImagePlaceholder_13s8y_34{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--clr-bg-card, #fff);border-radius:14px;overflow:hidden}._noImagePlaceholderImg_13s8y_48{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}._recipeImage_13s8y_23:hover{transform:scale(1.1)}._fromSenderStrip_13s8y_66{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;max-width:100%;margin:0 0 .4rem;padding:.25rem .6rem;background:var(--clr-success-100, #dcfce7);color:var(--clr-success-700, #15803d);border:1px solid var(--clr-success-200, #bbf7d0);border-radius:999px;font-size:var(--small-font);font-weight:var(--font-weight-heading, 700);line-height:1.3}._fromSenderStrip_13s8y_66 svg{flex-shrink:0}._fromSenderText_13s8y_87{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._authorLabel_13s8y_94{font-size:var(--small-font);color:var(--clr-text-muted);margin:.1rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._recipeInfo_13s8y_103{padding:.75rem}._recipeName_13s8y_107{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0 0 .25rem;line-height:1.3;letter-spacing:0;text-align:start}._sharerName_13s8y_117{display:inline-block;font-size:var(--small-font);color:var(--clr-link);font-weight:var(--link-font-weight);text-decoration:underline;text-decoration-color:currentColor;cursor:pointer;margin-bottom:.25rem;text-align:start;padding:.25rem 0;-webkit-tap-highlight-color:rgba(0,0,0,.05);touch-action:manipulation}._sharerName_13s8y_117:hover{transform:var(--link-transform-hover)}._sharerNameStatic_13s8y_138{cursor:default;text-decoration:none}._sharerNameStatic_13s8y_138:hover{transform:none}._categoryLabels_13s8y_147{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.25rem}._categoryChip_13s8y_154{font-size:var(--very-small-font, .7rem);color:var(--clr-text-secondary, #666);background:var(--clr-bg-secondary, #f0f0f0);padding:.1em .5em;border-radius:4px;line-height:1.4;white-space:nowrap}._recipeMetadata_13s8y_164{display:flex;align-items:center;justify-content:start;gap:.5rem}._recipeTime_13s8y_171{font-size:var(--small-font);color:var(--clr-text-muted);margin:0}._recipeDifficulty_13s8y_177{font-size:var(--small-font);color:var(--clr-text-muted);font-weight:500}._favoriteButton_13s8y_183{position:absolute;top:.75rem;right:.75rem;background:#ffffffe6;border:none;border-radius:50%;width:3rem;height:3rem;padding:0;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);z-index:2;color:var(--clr-text-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;line-height:0}._favoriteButton_13s8y_183:hover{background:var(--clr-bg-card);transform:scale(1.1)}._favoriteButton_13s8y_183._active_13s8y_213{color:var(--clr-white)}._actionButtons_13s8y_218{position:absolute;top:.75rem;left:.75rem;display:flex;gap:.5rem;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:2}@media (hover: hover) and (pointer: fine){._recipeCard_13s8y_3:hover ._actionButtons_13s8y_218{opacity:1;pointer-events:auto}}._recipeCard_13s8y_3._touchActionsVisible_13s8y_238 ._actionButtons_13s8y_218{opacity:1;pointer-events:auto}._actionButton_13s8y_218{background:#ffffffe6;border:none;border-radius:6px;padding:.5rem;font-size:var(--basic-font);cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center;color:var(--clr-text-primary)}._actionButton_13s8y_218:hover{background:var(--clr-bg-card);transform:scale(1.05)}._actionButton_13s8y_218._danger_13s8y_262{color:var(--clr-white)}._actionButton_13s8y_218._danger_13s8y_262:hover{transform:scale(1.05)}._copyButton_13s8y_272{position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.4rem;background:#ffffffeb;border:none;border-radius:20px;padding:.45em 1em;font-size:var(--small-font);font-weight:500;color:var(--clr-text-primary);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition);z-index:2;white-space:nowrap;box-shadow:0 2px 8px #0000001f}._copyButton_13s8y_272:hover{background:var(--clr-text-primary);color:var(--clr-white);transform:translate(-50%) scale(var(--scale))}._copyButton_13s8y_272:disabled{cursor:default}._copyButton_13s8y_272._copied_13s8y_306{background:var(--clr-success-500);color:var(--clr-white)}._recipeCard_13s8y_3:hover ._reorderActions_13s8y_311{opacity:1}._successNotification_13s8y_315{position:fixed;top:2rem;right:2rem;background:linear-gradient(135deg,var(--clr-success-500) 0%,var(--clr-success-600) 100%);color:var(--clr-white);padding:1rem 1.5rem;border-radius:8px;box-shadow:0 4px 12px #4caf504d;font-size:var(--basic-font);font-weight:500;z-index:10000;animation:_slideInRight_13s8y_1 .3s ease,_fadeOut_13s8y_1 .3s ease 2.7s}@keyframes _slideInRight_13s8y_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _fadeOut_13s8y_1{0%{opacity:1}to{opacity:0}}._errorNotification_13s8y_354{position:fixed;top:2rem;right:2rem;background:linear-gradient(135deg,var(--clr-danger-600) 0%,var(--clr-danger-800) 100%);color:var(--clr-white);padding:1em 1.5em;border-radius:8px;box-shadow:0 4px 12px #e539354d;font-size:var(--basic-font);font-weight:500;z-index:10000;animation:_slideInRight_13s8y_1 .3s ease,_fadeOut_13s8y_1 .3s ease 3.7s}._ratingSection_13s8y_374{display:flex;flex-direction:column;gap:.15rem;margin:.3rem 0}._ratingRow_13s8y_381{display:flex;align-items:center;gap:.4rem}._ratingLabel_13s8y_387{font-size:var(--very-small-font);color:var(--clr-text-secondary);min-width:3.5rem}._starsRow_13s8y_393{display:flex;align-items:center;gap:.15rem}._ratingAvgBlock_13s8y_399{display:flex;align-items:center;gap:.4rem}._star_13s8y_393{font-size:1.4rem;line-height:1}._starClickable_13s8y_410{font-size:1.7rem;line-height:1;cursor:pointer;transition:transform .15s}._starClickable_13s8y_410:hover{transform:scale(1.25)}._ratingMeta_13s8y_421{font-size:var(--small-font);color:var(--clr-text-muted)}@media (max-width: 600px){._ratingAvgBlock_13s8y_399{align-items:flex-start;gap:.1rem}}._modalOverlay_19fhu_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--clr-overlay-strong);display:flex;justify-content:center;align-items:center;z-index:10100}._modalContent_19fhu_27{background-color:var(--clr-bg-card);padding:2rem;border-radius:20px;box-shadow:0 .625rem 2.5rem #0000004d;max-width:90rem;width:90%;max-height:90vh;overflow-y:auto}@media screen and (max-width: 768px){._modalOverlay_19fhu_1{background-color:var(--clr-bg-primary)}._modalContent_19fhu_27{width:100%;max-width:100%;height:100%;max-height:100vh;max-height:100dvh;border-radius:0;padding:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._modalOverlay_19fhu_1:has(._bottomSheet_19fhu_91){background-color:var(--clr-overlay-strong);align-items:flex-end}._modalContent_19fhu_27._bottomSheet_19fhu_91{width:100%;max-width:100%;height:auto;max-height:70vh;max-height:70dvh;border-radius:1.2rem 1.2rem 0 0;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;animation:_slideUp_19fhu_1 .25s ease-out}@keyframes _slideUp_19fhu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._modalOverlay_19fhu_1:has(._dialogCard_19fhu_147){background-color:var(--clr-overlay-strong);align-items:center;justify-content:center;padding:1.25rem;box-sizing:border-box}._modalContent_19fhu_27._dialogCard_19fhu_147{width:100%;max-width:min(90vw,28rem);height:auto;min-height:unset;max-height:min(90vh,90dvh);border-radius:2rem;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:0 .625rem 2.5rem #0000004d}}._fullscreen_19fhu_195{max-width:100%;width:100%;max-height:100vh;max-height:100dvh;height:100vh;height:100dvh;border-radius:0;padding:0;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}._modalOverlay_19fhu_1:has(._dialogCardTop_19fhu_235){align-items:flex-start;justify-content:center;padding-top:calc(5rem + env(safe-area-inset-top,0px));padding-inline:1.25rem;padding-bottom:1.25rem;box-sizing:border-box}._modalContent_19fhu_27._dialogCardTop_19fhu_235{background-color:var(--clr-bg-card);border-radius:20px;padding:0;width:100%;max-width:32rem;height:auto;min-height:unset;max-height:calc(100vh - 7rem);max-height:calc(100dvh - 7rem);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-shadow:0 .625rem 2.5rem #0000004d;animation:_slideDownTop_19fhu_1 .25s ease-out}@keyframes _slideDownTop_19fhu_1{0%{transform:translateY(-1rem);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (max-width: 768px){._modalOverlay_19fhu_1:has(._dialogCardTop_19fhu_235){background-color:var(--clr-overlay-strong);align-items:flex-start;justify-content:center;padding-top:calc(4rem + env(safe-area-inset-top,0px));padding-inline:1rem;padding-bottom:1rem}._modalContent_19fhu_27._dialogCardTop_19fhu_235{max-width:min(95vw,28rem);max-height:calc(100dvh - 5rem);border-radius:1.25rem}}._dialog_onzvz_1{padding:2.5rem 2rem;text-align:center}._dialog_onzvz_1 h3{margin:0 0 .75rem;color:var(--clr-text-primary);font-size:var(--large-font);font-weight:var(--font-weight-heading)}._dialog_onzvz_1 p{margin:0 0 2rem;font-size:var(--basic-font);line-height:1.6;color:var(--clr-text-secondary)}._dialog_onzvz_1 p._hint_onzvz_23{margin:-.75rem 0 1.5rem;font-size:var(--small-font, .9em);font-style:italic;color:var(--clr-text-tertiary, var(--clr-text-secondary));opacity:.85}._buttons_onzvz_31{display:flex;flex-direction:column;gap:.75rem}._buttons_onzvz_31 button{width:100%;padding:.75em 1em;border-radius:50px;font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition)}._confirmButton_onzvz_47{background:var(--clr-text-primary);color:var(--clr-bg-primary);border:none;transition:var(--transition)}._confirmButton_onzvz_47:hover{background:var(--clr-text-secondary)}._cancelButton_onzvz_58{background:var(--clr-bg-card);color:var(--clr-text-primary);border:1px solid var(--clr-border-light);transition:var(--transition)}._cancelButton_onzvz_58:hover{background:var(--clr-bg-hover)}@media (max-width: 768px){._dialog_onzvz_1{padding:2rem 1.5rem}}._simpleCard_fv1t1_1{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;margin-bottom:.5rem;background-color:var(--clr-bg-card);border-radius:4px;box-shadow:0 1px 3px #0000001a;max-width:1300px}._recipeInfo_fv1t1_13{display:flex;align-items:center;gap:1rem;overflow:hidden;flex:1;min-width:0}._thumb_fv1t1_22{width:32px;height:32px;border-radius:6px;object-fit:cover;flex-shrink:0}._thumbPlaceholder_fv1t1_30{width:32px;height:32px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--clr-bg-hover);color:var(--clr-text-muted)}._name_fv1t1_42{font-weight:500;min-width:120px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}._phone_fv1t1_52{color:var(--clr-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;flex:1;min-width:0}._actions_fv1t1_62{display:flex;gap:.5rem;flex-shrink:0}@media (min-width: 768px) and (max-width: 1000px){._name_fv1t1_42{max-width:150px}._actions_fv1t1_62 button{padding:.3em .6em;font-size:var(--very-small-font)}}@media (max-width: 768px){._simpleCard_fv1t1_1{flex-direction:column;align-items:flex-start}._recipeInfo_fv1t1_13{margin-bottom:.5rem;width:100%}._actions_fv1t1_62{align-self:flex-end}}._overlay_1e8w5_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10200;display:flex;align-items:center;justify-content:center;background:#00000073;padding:1rem;animation:_fadeIn_1e8w5_1 .18s ease-out}._popup_1e8w5_13{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:2rem 1.8rem 1.6rem;border-radius:16px;background:var(--clr-bg-card);box-shadow:0 12px 40px #0003;text-align:center;max-width:340px;max-height:calc(100dvh - 2rem);overflow-y:auto;width:100%;animation:_scaleIn_1e8w5_1 .2s ease-out}._popupDetails_1e8w5_33{max-width:440px;align-items:stretch;text-align:start;gap:1.5rem;padding:2rem 1.6rem 1.5rem}._detailsHeader_1e8w5_41{display:flex;flex-direction:column;align-items:center;gap:.7rem;text-align:center;padding-bottom:.25rem}._closeBtn_1e8w5_50{position:absolute;top:.5rem;inset-inline-end:.5rem}._heroIcon_1e8w5_58{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--clr-warning-bg);color:var(--clr-warning, #d97706);box-shadow:0 4px 12px #d977062e}._title_1e8w5_70{margin:0;font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);line-height:1.25}._tagline_1e8w5_78{margin:0;font-size:var(--basic-font);line-height:1.5;color:var(--clr-text-muted);max-width:30ch}._message_1e8w5_86{margin:0;font-size:var(--basic-font);color:var(--clr-text-muted);line-height:1.5}._cta_1e8w5_93{margin-top:.4rem;padding:.5em 1.6em;border:none;border-radius:20px;background:var(--clr-accent-primary);color:#fff;font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition-fast)}._cta_1e8w5_93:hover{opacity:.85}._section_1e8w5_111{width:100%;text-align:start}._sectionTitle_1e8w5_116{display:flex;align-items:center;gap:.4rem;margin:0 0 .85rem;padding-bottom:.5rem;border-bottom:1px solid var(--clr-border-light);font-size:var(--small-font);font-weight:var(--font-weight-heading);color:var(--clr-text-muted);text-transform:uppercase;letter-spacing:.08em}._sectionTitlePremium_1e8w5_130{color:var(--clr-warning, #d97706);border-bottom-color:var(--clr-warning-bg-hover)}._sectionTitlePremium_1e8w5_130 svg{color:var(--clr-warning, #d97706)}._featureList_1e8w5_139{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}._featureList_1e8w5_139 li{display:flex;align-items:center;gap:.65rem;padding:.55rem 0;font-size:var(--basic-font);line-height:1.4;color:var(--clr-text-secondary)}._featureList_1e8w5_139 li+li{border-top:1px dashed var(--clr-border-light)}._itemName_1e8w5_165{flex:1;min-width:0}._itemPremium_1e8w5_170 ._itemName_1e8w5_165{color:var(--clr-text-primary);font-weight:500}._itemLimit_1e8w5_176{flex-shrink:0;padding:.15em .55em;border-radius:999px;background:var(--clr-bg-hover);color:var(--clr-text-muted);font-size:var(--small-font);font-weight:500;white-space:nowrap}._checkPremium_1e8w5_187{flex-shrink:0;color:var(--clr-warning, #d97706)}._checkMuted_1e8w5_192{flex-shrink:0;color:var(--clr-text-muted);opacity:.6}._footerNote_1e8w5_198{margin:.85rem 0 0;padding:.65rem .85rem;border-radius:8px;background:var(--clr-warning-bg);color:var(--clr-text-secondary);font-size:var(--small-font);font-style:italic;text-align:center;line-height:1.4}@keyframes _fadeIn_1e8w5_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1e8w5_1{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}._categoryChips_13nn8_1{display:flex;flex-wrap:wrap;gap:.5rem}._categoryChip_13nn8_1{padding:.5em 1em;border:1px solid var(--clr-border-light);border-radius:20px;background:var(--clr-bg-card);font-size:var(--basic-font);cursor:pointer;transition:var(--transition);color:var(--clr-text-secondary)}._categoryChip_13nn8_1:hover{border-color:var(--clr-neutral-400)}@media (hover: none){._categoryChip_13nn8_1:hover{border-color:var(--clr-neutral-200)}}._categoryChipActive_13nn8_28{background:var(--clr-bg-hover);border-color:var(--clr-neutral-600)}._addCategoryChip_13nn8_33{display:inline-flex;align-items:center;gap:.3rem;padding:.5em 1em;border:2px dashed var(--clr-border-light);border-radius:20px;background:none;font-size:var(--basic-font);color:var(--clr-text-muted);cursor:pointer;transition:var(--transition)}._addCategoryChip_13nn8_33:hover{border-color:var(--clr-btn-main-border);color:var(---clr-btn-main-text)}._newCategoryInline_13nn8_52{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--clr-btn-main-border);border-radius:20px;padding:.25em .5em;background:var(--clr-bg-card);transition:border-color .2s ease,box-shadow .2s ease}._newCategoryInlinePending_13nn8_68{border-color:var(--clr-success-dark-bg);box-shadow:0 0 0 2px var(--clr-success-light-bg, rgba(34, 197, 94, .15))}._newCategoryInput_13nn8_73{border:none;outline:none;background:transparent;font-size:var(--basic-font);font-family:inherit;padding:.25em .4em;width:8rem;color:var(--clr-text-primary)}._newCategoryInput_13nn8_73::placeholder{color:var(--clr-text-muted);opacity:.6}._newCategoryConfirmBtn_13nn8_96{display:inline-flex;align-items:center;justify-content:center;gap:.4em;background:var(--clr-success-dark-bg);color:var(--clr-white);border:none;border-radius:999px;padding:.4em .9em .4em .55em;font-family:inherit;font-size:var(--basic-font);font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .1s ease;flex-shrink:0;white-space:nowrap}._newCategoryConfirmBtn_13nn8_96 ._newCategoryConfirmIcon_13nn8_119{display:inline-flex;align-items:center;justify-content:center;width:1.4em;height:1.4em;border-radius:50%;background:#ffffff38;flex-shrink:0}._newCategoryConfirmBtn_13nn8_96 ._newCategoryConfirmIcon_13nn8_119 svg{stroke-width:3}._newCategoryConfirmBtn_13nn8_96:hover:not(:disabled){opacity:.92}._newCategoryConfirmBtn_13nn8_96:active:not(:disabled){transform:scale(.97)}._newCategoryConfirmBtn_13nn8_96:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._newCategoryConfirmLabel_13nn8_147{display:inline;line-height:1}@media (max-width: 360px){._newCategoryConfirmLabel_13nn8_147{display:none}._newCategoryConfirmBtn_13nn8_96{padding:.4em .55em}}._newCategoryCancelBtn_13nn8_164{display:flex;align-items:center;justify-content:center;background:none;color:var(--clr-text-muted);border:none;cursor:pointer;padding:.15rem;flex-shrink:0;transition:color .2s}._newCategoryCancelBtn_13nn8_164:hover{color:var(--clr-text-primary)}._srOnly_hjck9_2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._noPadModal_hjck9_14{padding:0!important}._dynamicList_hjck9_19{display:flex;flex-direction:column;gap:.75rem;padding-bottom:2rem}._dynamicItemNumber_hjck9_26{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);flex-shrink:0;line-height:1.5}._dynamicItemInput_hjck9_34{flex:1;min-width:0;padding:0;border:none;font-size:var(--basic-font);outline:none;background:transparent;box-sizing:border-box;resize:none;overflow:hidden;font-family:inherit;line-height:1.5}._dynamicItemInput_hjck9_34::placeholder{color:var(--clr-input-placeholder);font-style:italic}._dynamicItemTextarea_hjck9_54{flex:1;min-width:0;padding:0;border:none;font-size:var(--basic-font);line-height:1.5;outline:none;resize:none;font-family:inherit;min-height:1.5em;box-sizing:border-box;background:transparent;overflow:hidden}._dynamicItemTextarea_hjck9_54::placeholder{color:var(--clr-input-placeholder);font-style:italic}._instructionBox_hjck9_76{flex:1;min-width:0;position:relative;padding:.8rem 1rem;border:1px solid var(--clr-input-border);border-radius:var(--input-border-radius);background:var(--clr-input-bg);transition:var(--transition)}._instructionBox_hjck9_76:focus-within{border-color:var(--clr-input-border-focus);background:var(--clr-input-bg-focus)}._instructionContent_hjck9_92{display:flex;align-items:flex-start;gap:.5rem;padding-inline-end:1.5rem}._instructionRemoveBtn_hjck9_99{position:absolute;top:50%;inset-inline-end:.4rem;transform:translateY(-50%);background:none;border:none;color:var(--clr-text-muted);cursor:pointer;font-size:1.5rem;padding:.2rem;transition:var(--transition);z-index:1}._instructionRemoveBtn_hjck9_99 svg,._removeItemBtn_hjck9_115 svg{display:block;width:1.8rem;height:1.8rem}._instructionRemoveBtn_hjck9_99:hover,._removeItemBtn_hjck9_115:hover{color:var(--clr-text-primary-hover)}._removeItemBtn_hjck9_115{background:none;border:none;color:var(--clr-text-muted);cursor:pointer;padding:.2rem;transition:var(--transition);flex-shrink:0}._groupItem_hjck9_139{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:.5rem;transition:var(--transition);margin-top:.75rem}._groupItem_hjck9_139:first-child{margin-top:0}._groupItem_hjck9_139._dragging_hjck9_152{opacity:.4;background:var(--clr-bg-tertiary);border:2px dashed var(--clr-border-light)}._groupInputBox_hjck9_158{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:2px solid var(--clr-input-border-focus);border-radius:12px;position:relative}._groupInputBox_hjck9_158:focus-within{border-color:var(--clr-input-border-focus)}._groupInput_hjck9_158{flex:1;min-width:0;padding:0;border:none;font-size:var(--basic-font);font-weight:var(--font-weight-primary);color:var(--clr-text-primary);outline:none;background:transparent;font-family:inherit}._groupInput_hjck9_158::placeholder{color:var(--clr-input-placeholder);font-style:italic;font-weight:var(--font-weight-primary)}._addItemRow_hjck9_194{display:flex;gap:.5rem;margin-top:.5rem}._addDashedBtn_hjck9_200{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem;border:2px dashed var(--clr-border-light);border-radius:var(--btn-border-radius);background:transparent;color:var(--clr-text-muted);font-size:var(--basic-font);font-weight:var(--font-weight-secondary);cursor:pointer;transition:var(--transition);flex:1}._addDashedBtn_hjck9_200:hover{border-color:var(--clr-input-border-focus);color:var(--clr-input-text)}._imageGrid_hjck9_223{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;margin-bottom:.75rem}._imageGridItem_hjck9_230{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1;background:var(--clr-bg-tertiary)}._imageGridPreview_hjck9_238{width:100%;height:100%;object-fit:cover}._dropActive_hjck9_244{outline:3px dashed var(--clr-success-border);outline-offset:4px;background:#2ecc710f}._imageGridItemDragging_hjck9_250{opacity:.35;cursor:grabbing}._imageGridItemOver_hjck9_255{outline:3px solid var(--clr-brown-500);outline-offset:-3px}@media (max-width: 480px){._categoryCardsGrid_hjck9_261{grid-template-columns:repeat(2,1fr)}}._dragHandle_hjck9_275{display:flex;align-items:center;justify-content:center;color:var(--clr-text-muted);cursor:grab;padding:0;flex-shrink:0;transition:color .15s ease;touch-action:none}._dragHandle_hjck9_275:active{cursor:grabbing}._dragHandle_hjck9_275:hover{color:var(--clr-text-secondary)}._dragOverAbove_hjck9_296{box-shadow:0 -4px 0 0 var(--clr-brown-500)}._dragOverBelow_hjck9_300{box-shadow:0 4px 0 0 var(--clr-brown-500)}._moveButtons_hjck9_305{display:none;flex-direction:column;gap:0;flex-shrink:0}._moveBtn_hjck9_312{background:none;border:1px solid var(--clr-border-light);color:var(--clr-text-muted);cursor:pointer;padding:.15em .3em;display:flex;align-items:center;justify-content:center;transition:var(--transition-fast);border-radius:4px}._moveBtn_hjck9_312:first-child{border-radius:6px 6px 0 0}._moveBtn_hjck9_312:last-child{border-radius:0 0 6px 6px;border-top:none}._moveBtn_hjck9_312:not(:disabled):hover{background:var(--clr-bg-hover);color:var(--clr-text-primary)}._moveBtn_hjck9_312:disabled{opacity:.3;cursor:default}._nutritionActions_hjck9_345{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}._calculateNutritionBtn_hjck9_353{display:inline-flex;align-items:center;gap:.5rem;padding:.6em 1.4em;background:linear-gradient(135deg,var(--clr-success-500),var(--clr-success-600));color:var(--clr-white);border:none;border-radius:10px;font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition);box-shadow:0 2px 8px #10b98140}._calculateNutritionBtn_hjck9_353:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b98159}._calculateNutritionBtn_hjck9_353:active:not(:disabled){transform:translateY(0)}._calculateNutritionBtn_hjck9_353:disabled{opacity:var(--disabled-opacity);cursor:not-allowed;box-shadow:none}._calculateNutritionIcon_hjck9_388{font-size:1.1em}._nutritionMessage_hjck9_392{font-size:var(--basic-font);text-align:center;padding:.4rem .75rem;border-radius:6px;background:var(--clr-success-100);color:var(--clr-success-800)}._inputBox_hjck9_402{flex:1;min-width:0;display:flex;gap:.5rem;align-items:center;padding:.8rem 1rem;border:1px solid var(--clr-input-border);border-radius:var(--input-border-radius);background:var(--clr-input-bg);transition:var(--transition)}._inputBox_hjck9_402:focus-within{border-color:var(--clr-input-border-focus);background:var(--clr-input-bg-focus)}._formGroup_hjck9_421{display:flex;flex-direction:column;gap:.4rem}._formLabel_hjck9_427{font-size:var(--basic-font);font-weight:600;color:var(--clr-text-secondary)}._formLabel_hjck9_427 span{font-size:3rem;padding:0 .5rem;position:relative;top:.3em}._formInput_hjck9_440{padding:.8rem 1rem;border:1px solid var(--clr-input-border);border-radius:var(--input-border-radius);font-size:var(--basic-font);outline:none;transition:var(--transition);width:100%;box-sizing:border-box;background:var(--clr-input-bg)}._formInput_hjck9_440[type=url]{direction:ltr}._formInput_hjck9_440::placeholder{color:var(--clr-input-placeholder);font-style:italic}._formInput_hjck9_440:focus{border-color:var(--clr-input-border-focus)}._formSelect_hjck9_465,._formTextarea_hjck9_466{padding:.8rem 1rem;border:1px solid var(--clr-input-border);border-radius:var(--input-border-radius);font-size:var(--basic-font);outline:none;background:var(--clr-input-bg);transition:var(--transition);width:100%;font-family:inherit}._formSelect_hjck9_465{cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--clr-text-primary);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 6" fill="none" stroke="%23666" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"><path d="M1 1l4 4 4-4"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:.7rem;padding-inline-end:2.5rem}html[dir=rtl] ._formSelect_hjck9_465{background-position:left 1rem center}._formTextarea_hjck9_466{resize:vertical;min-height:220px;line-height:1.5}@media (max-width: 600px){._formTextarea_hjck9_466{min-height:280px}}._formTextarea_hjck9_466::placeholder{color:var(--clr-input-placeholder);font-style:italic}._formTextarea_hjck9_466:focus{border-color:var(--clr-input-border-focus);background:var(--clr-input-bg-focus)}._formRow_hjck9_545{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}._hint_505ci_1{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;border-radius:8px;background:var(--clr-warning-100, #fff4e5);border:1px solid var(--clr-warning, #ffb74d);color:var(--clr-text-primary);font-size:var(--small-font);line-height:1.4;margin-bottom:.5rem}._icon_505ci_15{color:var(--clr-warning-700, #e65100);flex-shrink:0;margin-top:.15rem}._body_505ci_21{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}._main_505ci_29{font-weight:600;color:var(--clr-text-primary)}._sub_505ci_34{color:var(--clr-text-secondary);font-size:var(--small-font);word-break:break-word}._emailAddr_505ci_40{font-weight:700;color:var(--clr-text-primary);word-break:break-all}._wrong_505ci_46{color:var(--clr-text-muted)}._changeBtn_505ci_50{background:none;border:none;padding:0 .1em;color:var(--clr-brown-700, #6d4c41);font-weight:700;font-family:inherit;font-size:inherit;text-decoration:underline;cursor:pointer}._changeBtn_505ci_50:hover{color:var(--clr-brown-900, #3e2723)}@keyframes _spin_1xerl_6{to{transform:rotate(360deg)}}._spinning_1xerl_6{animation:_spin_1xerl_6 1s linear infinite}._imageUploadButtons_1xerl_11{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}._imageOptionIcon_1xerl_18{font-size:2rem;color:var(--clr-text-muted)}._imageHint_1xerl_23{width:100%;text-align:center;font-size:var(--basic-font);color:var(--clr-text-muted);margin:.3rem 0 0}._cameraHint_1xerl_38{width:100%;box-sizing:border-box;display:flex;align-items:flex-start;gap:.6rem;padding:.7rem .9rem;margin:0 0 .75rem;background:var(--clr-tip-bg, #fff8e1);border:1px solid var(--clr-tip-border, #f5d76e);color:var(--clr-tip-text, #5a4a00);border-radius:12px;font-size:var(--small-font, .85rem);line-height:1.4}._cameraHintIcon_1xerl_54{flex-shrink:0;margin-top:.1rem}._cameraHintText_1xerl_59{flex:1;min-width:0}._cameraHintDismiss_1xerl_64{flex-shrink:0;background:transparent;border:none;padding:.2rem .5rem;margin-inline-start:.25rem;cursor:pointer;color:inherit;font-size:1.1rem;line-height:1;border-radius:8px}._cameraHintDismiss_1xerl_64:hover,._cameraHintDismiss_1xerl_64:focus-visible{background:#0000000f;outline:none}._imagePlaceholder_1xerl_83{display:flex;align-items:center;justify-content:center;width:100%;margin:.5rem 0 .75rem}._imagePlaceholderImg_1xerl_91{width:100%;max-width:16rem;height:auto;border-radius:12px;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}._imageRightsNote_1xerl_101{width:100%;text-align:center;font-size:var(--very-small-font);color:var(--clr-text-muted);margin:.6rem 0 0;padding:0 .5rem;line-height:1.4}._imageRemoveBtn_1xerl_111{position:absolute;top:.5rem;right:.5rem;background:var(--clr-overlay);color:var(--clr-white);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem}._imageGridItem_1xerl_128 ._imageRemoveBtn_1xerl_111{width:24px;height:24px;top:.35rem;right:.35rem}._imageDragHandle_1xerl_135{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.55));color:var(--clr-white);padding:1.2rem 0 .3rem;display:flex;align-items:flex-end;justify-content:center;cursor:grab;pointer-events:none}._imageActionRow_1xerl_152{display:flex;gap:.5rem;margin-top:.5rem}._imageActionRow_1xerl_152>*{flex:1 1 0;min-width:0}._imageActionCard_1xerl_164{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.25rem .75rem;border-radius:12px;border:1.5px dashed var(--clr-border-light);background:var(--clr-bg-card);color:var(--clr-text-secondary);font-size:var(--small-font);font-weight:var(--font-weight-medium);cursor:pointer;transition:var(--transition-fast);text-align:center;min-height:5rem}._imageActionCard_1xerl_164:hover:not(:disabled){border-color:var(--clr-primary);color:var(--clr-primary);background:var(--clr-neutral-100)}._imageActionCard_1xerl_164:hover ._imageOptionIcon_1xerl_18{color:var(--clr-primary)}._imageActionCard_1xerl_164:active:not(:disabled){transform:scale(.97)}._imageActionCard_1xerl_164:disabled{opacity:.5;cursor:not-allowed}._imageActionCard_1xerl_164 ._imageOptionIcon_1xerl_18{width:28px;height:28px;color:var(--clr-text-muted);transition:color var(--transition-fast)}@media (max-width: 500px){._imageActionRow_1xerl_152{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}._imageActionCard_1xerl_164{padding:1rem .5rem;min-height:4.5rem;font-size:var(--very-small-font)}._imageActionCard_1xerl_164 ._imageOptionIcon_1xerl_18{width:24px;height:24px}}._list_1yw55_1{display:flex;flex-direction:column;gap:2px;padding:.25rem 0}._option_1yw55_8{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;border:none;background:none;cursor:pointer;font-size:var(--basic-font)!important;color:var(--clr-text-primary);text-align:start;gap:.5rem;border-radius:.35rem;transition:background .15s}._option_1yw55_8:hover{background:var(--clr-bg-hover)}._option_1yw55_8._active_1yw55_29{font-weight:var(--font-weight-heading);background:var(--clr-bg-hover)}._label_1yw55_34{flex:1}._hint_1yw55_38{font-size:var(--small-font);color:var(--clr-text-muted);flex-shrink:0;white-space:nowrap}._option_1yw55_8._active_1yw55_29 ._hint_1yw55_38{color:var(--clr-primary-800)}._footer_tybdi_1{margin:0;display:none}._footerNav_tybdi_11{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding-block-end:calc(.5rem + env(safe-area-inset-bottom))}._footerLink_tybdi_37{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.375em .75em;text-decoration:none;color:var(--clr-btn-icon-text);border-radius:8px;border:none;background:none;cursor:pointer;font-family:inherit;transition:var(--transition)}._footerLink_tybdi_37._active_tybdi_73{background-color:var(--clr-footer-bg);border-radius:50px}._footerLink_tybdi_37 ._footerIcon_tybdi_83{stroke-width:2}._footerLabel_tybdi_99{font-size:var(--small-font);white-space:nowrap}@media (max-width: 768px){._footer_tybdi_1{border-radius:16px 16px 0 0;margin-inline-start:0;padding:.4rem 1rem;padding-bottom:calc(.4rem + env(safe-area-inset-bottom,0px));display:block;background:var(--clr-bg-footer);position:fixed;inset-inline:0;inset-block-end:0;z-index:999;box-shadow:0 -2rem 2rem #0000000d,0 -7rem 9rem #00000014}}._wizardContainer_1mc43_3{padding:2rem;max-width:100%;position:relative}._backLink_1mc43_11{display:inline-flex;align-items:center;gap:.3rem;color:var(--clr-text-primary);font-size:var(--basic-font);cursor:pointer;background:none;border:none;padding:0;margin-bottom:1rem;transition:var(--transition)}._backLink_1mc43_11 svg{display:block;transform:translate(1rem);width:3rem;height:3rem}._backLink_1mc43_11:hover{color:var(--clr-text-primary-hover)}._backLink_1mc43_11 svg:hover{transform:translate(1rem) scale(var(--scale))}._methodCloseBtn_1mc43_41{position:absolute;top:.75rem;right:.75rem;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--clr-text-primary);transition:var(--transition)}._methodCloseBtn_1mc43_41 svg{display:block}._methodCloseBtn_1mc43_41:hover{color:var(--clr-text-primary-hover);transform:scale(var(--scale))}._screenTopBar_1mc43_66{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._manualTopBar_1mc43_73{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:var(--clr-bg-card);z-index:10;margin:-2rem -2rem .5rem;padding:2.5rem 2rem .5rem}@media (max-width: 500px){._manualTopBar_1mc43_73{margin:-1rem -1rem .5rem;padding:1.5rem 1rem .5rem}}._methodTitle_1mc43_92{font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);text-align:center;margin:0 0 .5rem}._methodSubtitle_1mc43_100{font-size:var(--basic-font);color:var(--clr-text-primary);text-align:center;margin:0 0 2rem}._methodCards_1mc43_107{display:flex;flex-direction:column;gap:1rem}._methodCard_1mc43_107{display:flex;align-items:center;gap:1rem;padding:1.2rem 1.5rem;border:1px solid transparent;border-radius:16px;cursor:pointer;transition:var(--transition);background:var(--clr-bg-tertiary)}._methodCard_1mc43_107:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00000014}._methodCard_1mc43_107>div{background:var(--clr-bg-tertiary)}._methodIcon_1mc43_134{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--clr-text-primary);flex-shrink:0}._methodIconRecording_1mc43_148{font-size:2.5rem}._photoUploadArea_1mc43_152{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;border:2px dashed var(--clr-warning);border-radius:16px;background:linear-gradient(135deg,var(--clr-warning-bg) 0%,var(--clr-warning-bg-hover) 100%);cursor:pointer;transition:var(--transition);margin-bottom:1.5rem}._photoUploadIcon_1mc43_180{font-size:3rem;color:var(--clr-warning)}._photoUploadText_1mc43_185{font-size:var(--basic-font);color:var(--clr-text-primary);font-weight:500}._aiProcessingHint_1mc43_191{margin:.5rem 0 0;font-size:var(--basic-font);text-align:center;animation:_aiPulse_1mc43_1 1.5s ease-in-out infinite}@keyframes _aiPulse_1mc43_1{0%,to{opacity:.5}50%{opacity:1}}._methodCardContent_1mc43_208{flex:1}._methodCardTitle_1mc43_212{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0 0 .2rem}._methodCardDesc_1mc43_219{font-size:var(--basic-font);color:var(--clr-text-primary);margin:0}._methodUsage_1mc43_229{margin-top:.45rem;display:flex;align-items:center}._methodUsage_1mc43_229:empty{display:none}._screenUsageNote_1mc43_244{margin:.4rem 0 1rem;font-size:var(--small-font);color:var(--clr-text-muted);line-height:1.4}._screenTitle_1mc43_252{font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0 0 .3rem}._screenSubtitle_1mc43_259{font-size:var(--basic-font);color:var(--clr-text-primary);margin:0 0 1.5rem}._fieldLabel_1mc43_265{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin-bottom:.5rem;display:block}._fieldHint_1mc43_273{font-size:var(--small-font);color:var(--clr-text-muted);margin:.4rem 0 0}._methodsHeading_1mc43_279{margin-top:1.5rem}._moreOptions_1mc43_288{margin-top:1.5rem;border-top:1px solid var(--clr-border-light);padding-top:1rem}._moreOptionsSummary_1mc43_294{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .2rem;font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);-webkit-user-select:none;user-select:none;border-radius:8px;transition:var(--transition)}._moreOptionsSummary_1mc43_294::-webkit-details-marker{display:none}._moreOptionsSummary_1mc43_294:hover{background:var(--clr-bg-hover, rgba(0, 0, 0, .04))}._moreOptionsChevron_1mc43_318{display:inline-flex;transition:transform .2s ease;color:var(--clr-icon-default, var(--clr-text-primary))}._moreOptions_1mc43_288[open] ._moreOptionsChevron_1mc43_318{transform:rotate(180deg)}._moreOptionsBody_1mc43_328{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem}._videoFileDropzone_1mc43_342{margin-top:1rem;width:100%;min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 1rem;background:var(--clr-bg-elevated, var(--clr-bg-card, #fff));border:2px dashed var(--clr-border-strong, var(--clr-border-light));border-radius:12px;color:var(--clr-text-primary);cursor:pointer;font-family:inherit;transition:var(--transition)}._videoFileDropzone_1mc43_342:hover:not(:disabled),._videoFileDropzone_1mc43_342:focus-visible{border-color:var(--clr-primary, var(--clr-text-primary));background:var(--clr-bg-hover, rgba(0, 0, 0, .04));outline:none}._videoFileDropzone_1mc43_342:disabled{opacity:.6;cursor:not-allowed}._videoFileDropzoneTitle_1mc43_373{font-size:var(--basic-font);font-weight:var(--font-weight-heading)}._videoFileDropzoneHint_1mc43_378{font-size:var(--small-font, .85rem);color:var(--clr-text-secondary, var(--clr-text-primary));opacity:.8;text-align:center}._videoFilePreviewWrap_1mc43_385{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}._videoFilePreview_1mc43_385{width:100%;max-height:280px;background:#000;border-radius:10px;display:block}._videoFileMeta_1mc43_400{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:var(--small-font, .85rem);color:var(--clr-text-secondary, var(--clr-text-primary))}._videoFileName_1mc43_409{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoFileSize_1mc43_417{flex:0 0 auto;opacity:.75}._videoFileChange_1mc43_422{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .7rem;background:transparent;border:1px solid var(--clr-border-light);border-radius:6px;cursor:pointer;color:var(--clr-text-primary);font-family:inherit;font-size:var(--small-font, .85rem);transition:var(--transition)}._videoFileChange_1mc43_422:hover:not(:disabled){background:var(--clr-bg-hover, rgba(0, 0, 0, .04))}._videoFileChange_1mc43_422:disabled{opacity:.5;cursor:not-allowed}._videoFileSpinner_1mc43_449{animation:_videoFileSpin_1mc43_449 1s linear infinite;margin-inline-end:.4rem;vertical-align:-3px}@keyframes _videoFileSpin_1mc43_449{to{transform:rotate(360deg)}}._progressBarContainer_1mc43_461{width:100%;height:6px;background:var(--clr-border-light);border-radius:3px;overflow:hidden;margin:1rem 0}._progressBar_1mc43_461{height:100%;background:var(--clr-text-primary);border-radius:3px;transition:width .3s ease}._tipBox_1mc43_477{display:flex;align-items:center;gap:.5rem;padding:.8rem 1rem;background:var(--clr-tip-bg);border-radius:12px;margin-top:1rem;font-size:var(--small-font);color:var(--clr-tip-text);border:1px solid var(--clr-tip-border);line-height:1}._tipBox_1mc43_477 svg{display:block}._tipIcon_1mc43_495{font-size:1.2rem;flex-shrink:0}._tipBold_1mc43_500{font-weight:var(--font-weight-secondary);color:var(--clr-text-primary)}._useUrlImageHint_1mc43_509{display:block;margin:0 0 .5rem;padding-inline-start:1.6rem;font-size:var(--small-font);color:var(--clr-text-muted);line-height:1.4}._continueBtn_1mc43_518{width:100%;padding:1rem;background:var(--clr-border-light);border:none;border-radius:var(--btn-border-radius);font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;margin-top:1.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:var(--transition);box-shadow:none}._continueBtn_1mc43_518:not(:disabled){background:var(--clr-btn-main-bg);color:var(--clr-btn-main-text)}._continueBtn_1mc43_518:not(:disabled):hover{background:var(--clr-btn-main-bg-hover)}._continueBtn_1mc43_518:disabled{cursor:not-allowed;color:var(--clr-text-muted)}._aiParseBtn_1mc43_551{width:100%;padding:.8em 1em;background:transparent;border:1px solid var(--clr-btn-outline-border);border-radius:var(--btn-border-radius);font-size:var(--basic-font);font-weight:var(--font-weight-secondary);color:var(--clr-btn-outline-text);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:var(--transition)}._aiParseBtn_1mc43_551:hover:not(:disabled){background:var(--clr-btn-outline-bg-hover);border-color:var(--clr-btn-outline-border-hover)}._aiParseBtn_1mc43_551:disabled{cursor:not-allowed;opacity:var(--disabled-opacity)}._errorText_1mc43_578{color:var(--clr-error-message);font-size:var(--basic-font);margin-top:.5rem}._recordingLanguage_1mc43_585{margin-bottom:1rem}._recordingArea_1mc43_589{display:flex;flex-direction:column;align-items:center;gap:1.25rem;margin-bottom:1.5rem}._recordBtn_1mc43_597{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 3rem;border:2px dashed var(--clr-danger-500);border-radius:16px;background:linear-gradient(135deg,var(--clr-danger-100) 0%,var(--clr-danger-100) 100%);color:var(--clr-danger-500);cursor:pointer;font-size:var(--basic-font);font-weight:500;transition:var(--transition);width:100%}._recordBtn_1mc43_597:hover{border-color:var(--clr-danger-700);background:linear-gradient(135deg,var(--clr-danger-100) 0%,var(--clr-danger-200) 100%);transform:translateY(-2px)}._recordingPulse_1mc43_628{width:60px;height:60px;border-radius:50%;background:var(--clr-danger-500);animation:_pulse_1mc43_1 1.2s ease-in-out infinite}@keyframes _pulse_1mc43_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}to{transform:scale(1);opacity:1}}._stopRecordBtn_1mc43_651{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6em 1.6em;border:none;border-radius:24px;background:var(--clr-danger-500);color:var(--clr-white);font-size:var(--small-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:background .2s;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}._stopIcon_1mc43_670{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--clr-bg-card);flex-shrink:0}._stopRecordBtn_1mc43_651:hover{background:var(--clr-danger-700)}._recordingPreview_1mc43_683{width:100%}._recordingActions_1mc43_687{display:flex;flex-direction:column;gap:.75rem;width:100%}._secondaryBtn_1mc43_694{padding:.6em 1.5em;border:1px solid var(--clr-border-light);border-radius:10px;background:var(--clr-bg-card);color:var(--clr-text-secondary);font-size:var(--basic-font);font-weight:500;cursor:pointer;transition:var(--transition);text-align:center}._secondaryBtn_1mc43_694:hover{background:var(--clr-bg-hover);border-color:var(--clr-border-light)}@media (max-width: 500px){._wizardContainer_1mc43_3{padding:1rem 1rem 6.5rem;width:100%;box-sizing:border-box}._methodCard_1mc43_107{padding:1rem}}._stepperHeader_9z8t7_4{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._stepperTitle_9z8t7_11{font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0}._stepperCount_9z8t7_18{font-size:var(--small-font);color:var(--clr-text-muted)}._segmentedBar_9z8t7_23{display:flex;gap:.4rem;margin-bottom:2rem}._segment_9z8t7_23{flex:1;height:26px;background:transparent;position:relative;cursor:default;display:flex;align-items:center}._segment_9z8t7_23:before{content:"";display:block;width:100%;height:6px;background:var(--clr-border-light);border-radius:3px;transition:var(--transition)}._segmentActive_9z8t7_49:before{background:var(--clr-accent-primary)}._segmentCurrent_9z8t7_53:before{background:var(--clr-accent-primary)}._segmentClickable_9z8t7_57{cursor:pointer}._segmentClickable_9z8t7_57:active:before{opacity:.7}._stepContent_9z8t7_66{margin-bottom:1.5rem}._stepSectionTitle_9z8t7_70{font-size:var(--large-font);font-weight:var(--font-weight-secondary);color:var(--clr-text-primary);margin:0 0 .3rem}._stepSectionSubtitle_9z8t7_77{font-size:var(--basic-font);color:var(--clr-text-primary);margin:0 0 1.5rem}._dynamicItem_9z8t7_84{display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem}._dynamicItem_9z8t7_84._dragging_9z8t7_91{opacity:.4;background:var(--clr-bg-tertiary, #f5f5f5);border:2px dashed var(--border-color, #ccc)}._parseIngredientsBox_9z8t7_100{margin-top:1.5rem;padding:1rem 1rem 1.25rem;border:1px solid var(--clr-border-light);border-radius:12px;background:var(--clr-bg-tertiary)}._parseIngredientsHeader_9z8t7_108{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;padding:0}._parseIngredientsHeader_9z8t7_108:hover{color:var(--clr-text-secondary)}._parseIngredientsTitle_9z8t7_121{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0}._parseIngredientsHeaderIcons_9z8t7_127{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._parseIngredientsHelpBtn_9z8t7_133{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;color:var(--clr-text-muted);cursor:pointer;border-radius:50%}._parseIngredientsHelpBtn_9z8t7_133:hover{color:var(--clr-text-primary);background:var(--clr-bg-hover)}._parseIngredientsHelpPopover_9z8t7_148{margin-top:.75rem;padding:2rem .75rem .75rem;border:1px solid var(--clr-border-light);border-radius:8px;background:var(--clr-bg-primary);position:relative}._parseIngredientsHelpClose_9z8t7_157{position:absolute;top:.5rem;left:.5rem;padding:.25rem;background:none;border:none;color:var(--clr-text-muted);cursor:pointer;border-radius:4px}._parseIngredientsHelpClose_9z8t7_157:hover{color:var(--clr-text-primary);background:var(--clr-bg-hover)}._parseIngredientsHelpBody_9z8t7_172{font-size:var(--basic-font);color:var(--clr-text-primary);line-height:1.5}._parseIngredientsHelpBlock_9z8t7_177{margin-bottom:.75rem}._parseIngredientsHelpBlock_9z8t7_177:last-child{margin-bottom:0}._parseIngredientsHelpLabel_9z8t7_183{font-weight:var(--font-weight-heading);display:block;margin-bottom:.25rem}._parseIngredientsHelpContent_9z8t7_188{display:block;padding-left:1rem}._parseIngredientsExampleLabel_9z8t7_192{display:block;font-size:var(--small-font);font-style:italic;color:var(--clr-text-muted);margin:0 0 .35rem;opacity:.9}._parseIngredientsTextarea_9z8t7_200{width:100%;min-height:100px;padding:.75rem;font-size:var(--basic-font);font-family:inherit;border:1px solid var(--clr-border-light);border-radius:8px;resize:vertical;margin-bottom:.5rem;box-sizing:border-box}._parseIngredientsTextarea_9z8t7_200::placeholder{font-style:italic;color:var(--clr-text-muted);opacity:.5}._parseIngredientsActions_9z8t7_217{margin-top:.75rem}._parseIngredientsApplyBtn_9z8t7_221{padding:.6em 1.25em;font-size:var(--basic-font);font-weight:var(--font-weight-heading);background:var(--clr-text-primary);color:var(--clr-white);border:none;border-radius:8px;cursor:pointer}._parseIngredientsApplyBtn_9z8t7_221:hover:not(:disabled){background:var(--clr-text-secondary)}._parseIngredientsApplyBtn_9z8t7_221:disabled{background:var(--clr-border-light);cursor:not-allowed;opacity:var(--disabled-opacity)}@media (max-width: 500px){._dynamicItem_9z8t7_84{gap:.3rem}._stepContent_9z8t7_66{width:100%;box-sizing:border-box;overflow:visible}._dragHandle_9z8t7_252{touch-action:none;padding:0}}._summaryBox_vj87y_4{background:var(--clr-bg-card);border-radius:16px;padding:2rem;text-align:center;margin-bottom:1.5rem}._summaryIcon_vj87y_12{font-size:3rem;color:var(--clr-success-text);margin-bottom:.5rem}._summaryTitle_vj87y_18{font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0 0 .3rem}._summaryText_vj87y_25{font-size:var(--basic-font);color:var(--clr-text-muted);margin:0 0 1rem}._previewBtn_vj87y_31{display:inline-flex;align-items:center;gap:.6rem;padding:.6em 1.2em;background:var(--clr-btn-outline-bg);border:1px solid var(--clr-btn-outline-border);border-radius:var(--btn-border-radius);color:var(--clr-btn-outline-text);font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition);line-height:1}._previewBtn_vj87y_31:hover{background:var(--clr-btn-outline-bg-hover);border-color:var(--clr-btn-outline-border-hover)}._previewBtn_vj87y_31 svg{display:block}._previewOverlay_vj87y_59{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--clr-overlay-dark);z-index:10200;display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box}._previewCard_vj87y_74{background:var(--clr-bg-card);border-radius:16px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px #0000004d}@media (max-width: 500px){._previewOverlay_vj87y_59{padding:0;background:var(--clr-bg-primary)}._previewCard_vj87y_74{max-width:100%;max-height:100vh;max-height:100dvh;height:100%;border-radius:0;box-shadow:none}}._previewCloseBtn_vj87y_101{position:absolute;top:.75rem;right:.75rem;z-index:10;background:var(--clr-bg-card);font-size:2.5rem}._previewImage_vj87y_110{width:100%;max-height:220px;object-fit:cover;border-radius:16px 16px 0 0}._previewNoImage_vj87y_122{position:relative;display:flex;align-items:center;justify-content:center;height:220px;background:transparent;border-radius:16px 16px 0 0;padding:1.5rem;box-sizing:border-box;overflow:hidden}._previewNoImageImg_vj87y_143{max-width:100%;max-height:100%;width:auto;height:100%;aspect-ratio:1 / 1;object-fit:cover;opacity:.7;border-radius:14px}._previewNoImageLabel_vj87y_160{position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .85rem;background:#0000008c;color:#fff;font-size:var(--small-font);font-style:italic;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._previewImageFallback_vj87y_180{object-fit:contain!important;background:transparent;padding:1.5rem;opacity:.85}._previewBody_vj87y_187{padding:1.25rem}._previewName_vj87y_191{font-size:var(--very-large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:0 0 .75rem;text-align:center}._previewMeta_vj87y_199{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;font-size:var(--small-font);color:var(--clr-text-secondary);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--clr-border-light)}._previewSectionTitle_vj87y_211{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);margin:1rem 0 .5rem}._previewList_vj87y_218{margin:0;padding:0 1.2rem;font-size:var(--basic-font);color:var(--clr-text-primary);line-height:1.7}._previewList_vj87y_218 li{margin-bottom:.25rem}._previewGroupHeader_vj87y_230{list-style:none;font-weight:var(--font-weight-heading);color:var(--clr-brown-700);margin-top:.6rem;margin-bottom:.15rem;margin-inline-start:-1.2rem}._favoriteToggle_vj87y_239{display:flex;align-items:center;gap:.75rem;padding:.8rem 0;cursor:pointer}._favoriteCheckbox_vj87y_247{width:20px;height:20px;cursor:pointer}._favoriteLabel_vj87y_253{font-size:var(--basic-font);color:var(--clr-text-primary);cursor:pointer}._starRating_vj87y_262{display:flex;gap:.25rem}._starBtn_vj87y_267{background:none;border:none;cursor:pointer;color:var(--clr-border-light);padding:.15em;transition:color .15s ease,transform .15s ease}._starBtn_vj87y_267:hover{transform:scale(1.15);color:var(--clr-star)}._starBtnActive_vj87y_283{color:var(--clr-star)}._stepErrorText_vj87y_287{color:var(--clr-danger-text);font-size:var(--basic-font, .9rem);font-weight:var(--danger-text-font-weight);text-align:center;margin:.75rem 0 0;padding:.5rem 1rem;background:var(--clr-danger-bg);border:1px solid var(--clr-danger-border);border-radius:8px;animation:_fadeInError_vj87y_1 .3s ease}._saveErrorDismiss_vj87y_304{background:transparent;border:none;color:inherit;font:inherit;font-size:1.1em;line-height:1;padding:0 .4em;margin-inline-start:.4em;cursor:pointer;opacity:.7;transition:opacity .15s ease}._saveErrorDismiss_vj87y_304:hover,._saveErrorDismiss_vj87y_304:focus-visible{opacity:1;outline:none}@keyframes _fadeInError_vj87y_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._navButtons_vj87y_336{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}._savedMessage_vj87y_343{font-size:var(--very-large-font);color:var(--clr-success-text);font-weight:var(--font-weight-heading);animation:_fadeInMsg_vj87y_1 .3s ease;display:inline-flex;align-items:center;line-height:1;gap:.5rem}._savedMessage_vj87y_343 svg{display:block;flex-shrink:0;width:1em;height:1em}._savedMessage_vj87y_343 span{line-height:1}@keyframes _fadeInMsg_vj87y_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._navButtonsRow_vj87y_376{display:flex;align-items:center;gap:1rem}._prevBtn_vj87y_382{flex:1;padding:.9rem;background:var(--clr-btn-outline-bg);order:1px solid var(---clr-btn-outline-border);border-radius:var(--btn-small-border-radius);font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-btn-outline-text);cursor:pointer;transition:var(--transition)}._prevBtn_vj87y_382:hover{background:var(--clr-btn-outline-bg-hover);border-color:var(--clr-btn-outline-border-hover)}._nextBtn_vj87y_400{flex:1.5;padding:.9rem;background:var(--clr-text-primary);border:none;border-radius:var(--btn-small-border-radius);font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-white);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:var(--transition)}._nextBtn_vj87y_400:hover{background:var(--clr-text-secondary)}._nextBtn_vj87y_400:disabled{background:var(--clr-border-light);cursor:not-allowed}@keyframes _spin_vj87y_435{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinning_vj87y_435{animation:_spin_vj87y_435 1s linear infinite}._shareDisabled_vj87y_441{opacity:.6}._shareRightsNote_vj87y_448{display:block;margin:.35rem 0 .25rem;padding-inline-start:1.6rem;font-size:var(--very-small-font);color:var(--clr-text-muted);line-height:1.35}@media (max-width: 500px){._navButtons_vj87y_336{position:fixed;bottom:0;left:0;right:0;margin:0;padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom));background:var(--clr-bg-card, #fff);border-top:1px solid var(--clr-border-light);box-shadow:0 -2px 8px #00000014;z-index:100}._stepErrorText_vj87y_287{margin:0;padding:.35rem .75rem;font-size:var(--basic-font, .85rem)}}._cardOverride_9ydxn_11{max-width:46rem}@media (max-width: 768px){._cardOverride_9ydxn_11{max-width:min(94vw,36rem)!important}}._root_9ydxn_31{display:flex;flex-direction:column;align-items:stretch;font-family:var(--font-primary);color:var(--clr-text-primary)}._stickyHeader_9ydxn_27{position:sticky;top:0;z-index:5;display:flex;justify-content:flex-end;padding:.4rem .5rem 0;background:var(--clr-bg-card)}._body_9ydxn_28{display:flex;flex-direction:column;align-items:stretch;padding:0 1.8rem .4rem}._iconWrap_9ydxn_85{align-self:center;width:5rem;height:5rem;border-radius:50%;color:var(--clr-accent-primary);display:flex;align-items:center;justify-content:center;margin:.4rem 0 1rem}._iconWrap_9ydxn_85 svg{width:2.4rem;height:2.4rem}._title_9ydxn_105{margin:0 0 .6rem;font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);text-align:center}._subtitle_9ydxn_113{margin:0 0 1.6rem;font-size:var(--basic-font);font-weight:var(--font-weight-primary);line-height:1.5;text-align:center;color:var(--clr-text-secondary)}._loading_9ydxn_124{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:2rem 0;color:var(--clr-text-secondary);font-size:var(--basic-font)}._spinner_9ydxn_134{width:3.2rem;height:3.2rem;border:.3rem solid var(--clr-border-light);border-top-color:var(--clr-accent-primary);border-radius:50%;animation:_cpSpin_9ydxn_1 .9s linear infinite}@keyframes _cpSpin_9ydxn_1{to{transform:rotate(360deg)}}._suggestionHint_9ydxn_149{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.2rem;margin:0 0 1rem;border-radius:1.2rem;font-size:var(--basic-font);font-weight:var(--font-weight-secondary);color:var(--clr-text-primary);line-height:1.4}._suggestionHintMuted_9ydxn_169{color:var(--clr-text-secondary);font-weight:var(--font-weight-primary)}._suggestionHintMuted_9ydxn_169 ._hintIcon_9ydxn_174{color:var(--clr-text-secondary)}._hintIcon_9ydxn_174{flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--clr-accent-primary)}._suggestedChip_9ydxn_192{border-color:var(--clr-accent-primary)!important;color:var(--clr-text-primary)!important;font-weight:var(--font-weight-heading)}._multiHint_9ydxn_200{margin:1.2rem 0;padding:0;font-size:var(--small-font);font-weight:var(--font-weight-secondary);color:var(--clr-text-secondary);text-align:center;line-height:1.5}._stickyFooter_9ydxn_29{position:sticky;bottom:0;z-index:5;padding:1rem 1.8rem 1.2rem;background:var(--clr-bg-card);border-top:1px solid var(--clr-border-light)}._saveBtn_9ydxn_234{display:block;width:100%;padding:1rem 1.6rem;font-family:inherit;font-size:var(--basic-font);font-weight:var(--font-weight-heading);border:1px solid var(--clr-btn-main-bg);border-radius:var(--btn-border-radius);background:var(--clr-btn-main-bg);color:var(--clr-btn-main-text);cursor:pointer;transition:var(--transition-fast);-webkit-tap-highlight-color:transparent}._saveBtn_9ydxn_234:hover:not(:disabled){opacity:.92}._saveBtn_9ydxn_234:active:not(:disabled){transform:scale(.99)}._saveBtn_9ydxn_234:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._saveBtnMuted_9ydxn_268{background:transparent;color:var(--clr-text-primary);border-color:var(--clr-border-medium);font-weight:var(--font-weight-secondary)}._saveBtnMuted_9ydxn_268:hover:not(:disabled){background:var(--clr-input-bg-hover);border-color:var(--clr-accent-primary);opacity:1}@media (max-width: 480px){._title_9ydxn_105{font-size:var(--large-font)}}._nav_9sved_1{position:fixed;inset-inline-start:0;top:0;height:100vh;height:100dvh;width:230px;background:var(--clr-bg-sidebar);display:flex;flex-direction:column;padding:2rem 1rem;box-shadow:none;border-inline-end:1px solid var(--clr-border-light);z-index:1000;overflow:hidden;transition:background-color .3s ease,border-color .3s ease}._navScrollable_9sved_21{flex:1;overflow-y:auto;display:flex;flex-direction:column;position:relative}._navGradient_9sved_30{flex-shrink:0;height:0;position:relative;z-index:5;box-shadow:0 -8px 16px -4px #0000001a}._navScrollable_9sved_21>a:first-of-type{margin-top:4rem}._navBottom_9sved_42{flex-shrink:0;padding-top:.5rem}._desktopOnly_9sved_47{margin-bottom:3rem}._mobileOnly_9sved_54{display:none}._logo_9sved_58{font-size:1.9rem;font-weight:400;color:var(--clr-text-muted);padding:0 0 1.5rem 1rem;margin-bottom:1rem;letter-spacing:0;display:inline}._logoTail_9sved_68{color:var(--clr-blue-3);padding-left:0;font-size:1.9rem}._mobileTopBar_9sved_74,._mobileTabsSlot_9sved_78,._mobileActionsSlot_9sved_82{display:none}._navLink_9sved_86{color:var(--clr-text-primary);text-decoration:none;font-size:var(--basic-font);padding:.65rem 1rem;padding-right:0;transition:var(--transition-fast);position:relative;font-weight:400;display:flex;align-items:center;gap:1.5rem;margin:.15rem 0;border-radius:6px;background:none;border:none;cursor:pointer;width:100%}._icon_9sved_107{font-size:1.7rem;color:var(--clr-text-primary)}._navLink_9sved_86:hover{background-color:var(--clr-bg-hover)}._active_9sved_116{background-color:var(--clr-bg-hover);font-weight:var(--font-weight-heading);font-weight:800}._active_9sved_116 ._icon_9sved_107{color:var(--clr-text-primary)}._separator_9sved_128{height:1px;background:var(--divider);margin:.75rem 0}._chatHistoryItem_9sved_134{background:transparent;border:none;width:100%;padding:.75rem .5rem;text-align:start;color:var(--clr-text-primary);font-size:var(--basic-font);font-weight:500;cursor:pointer;transition:var(--transition)}._chatHistoryItem_9sved_134:hover{background:var(--clr-bg-hover);color:var(--clr-text-primary)}._chatAnswer_9sved_152{margin-bottom:1.5rem}._chatAnswer_9sved_152 strong{display:block;margin-bottom:.5rem;color:var(--clr-text-primary);font-size:var(--basic-font)}._chatAnswer_9sved_152 p{margin:0;color:var(--clr-text-secondary);line-height:1.6;white-space:pre-wrap}._chatAnswer_9sved_152{background:var(--clr-bg-tertiary);padding:1rem;border-inline-start:2px solid var(--clr-border-accent-primary)}._chatHistoryContainer_9sved_178{display:flex;flex-direction:column;max-height:70vh}._chatHistoryHeader_9sved_184{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;flex-shrink:0}._chatHistoryTitle_9sved_192{margin:0;font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary)}._chatHistoryEmpty_9sved_199{padding:2rem 1.25rem;text-align:center;color:var(--clr-text-muted);font-size:var(--basic-font)}._chatHistoryBody_9sved_206{padding:.5rem 1.25rem 1.25rem;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:.25rem}._chatAccordionItem_9sved_215{border-bottom:1px solid var(--clr-border-light)}._chatAccordionItem_9sved_215:last-child{border-bottom:none}._logoutText_9sved_223{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}._userName_9sved_230{color:var(--clr-text-muted);font-size:var(--basic-font);font-weight:400}._logoutButton_9sved_236{background:transparent;border:none;color:var(--clr-text-muted);padding:.65rem 0rem;font-size:var(--basic-font);cursor:pointer;transition:var(--transition-fast);display:flex;align-items:center;gap:.75rem;font-weight:400;border-radius:6px;margin-top:0}._logoutButton_9sved_236:hover{background:var(--clr-bg-hover)}._logoutButton_9sved_236:active{transform:scale(.98)}._hamburger_9sved_260{display:none;background:transparent;border:none;padding:0;cursor:pointer;font-size:2.5rem;color:var(--clr-text-primary);transition:var(--transition);flex-shrink:0}._hamburger_9sved_260:hover{background:var(--clr-bg-hover)}._mobileTopBarStart_9sved_280{display:none}._profileButton_9sved_284{display:none;background:transparent;border:none;padding:0;cursor:pointer;color:var(--clr-text-primary);transition:var(--transition);flex-shrink:0}._profileButton_9sved_284:hover{background:var(--clr-bg-hover)}._overlay_9sved_299,._mobileCloseRow_9sved_303{display:none}._sidebarCloseBtn_9sved_307{color:var(--clr-text-muted)}body.modal-open ._mobileTopBar_9sved_74{display:none!important}@media (max-width: 768px){._desktopOnly_9sved_47{display:none!important}._mobileOnly_9sved_54{display:block}._mobileTopBar_9sved_74{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:10002;background:var(--clr-bg-primary);padding:.6rem 1rem;padding-top:calc(.6rem + env(safe-area-inset-top,0px));gap:.5rem}body.sidebar-open ._mobileTopBar_9sved_74{display:none!important}._hamburger_9sved_260{display:block;flex-shrink:0}._mobileTopBarStart_9sved_280{display:flex;align-items:center;gap:.6rem;flex-shrink:0}._profileButton_9sved_284{display:inline-flex;align-items:center;justify-content:center}._mobileTabsSlot_9sved_78{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;max-width:60%}._mobileTabsSlot_9sved_78>*{pointer-events:auto}._mobileActionsSlot_9sved_82{display:flex;flex-shrink:0;align-items:center;gap:1rem}._nav_9sved_1 ._logo_9sved_58,._nav_9sved_1 ._logoTail_9sved_68{display:none}._nav_9sved_1{transition:transform .3s ease;overflow-y:auto;height:100vh;height:100dvh}html[dir=rtl] ._nav_9sved_1{transform:translate(100%)}html:not([dir=rtl]) ._nav_9sved_1{transform:translate(-100%)}html[dir=rtl] ._nav_9sved_1._open_9sved_404,html:not([dir=rtl]) ._nav_9sved_1._open_9sved_404{transform:translate(0)}._overlay_9sved_299{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--clr-overlay);z-index:999}._nav_9sved_1:after{content:"";position:sticky;bottom:0;display:block;height:2px;margin-top:-2px;background:transparent;pointer-events:none;z-index:10;flex-shrink:0;box-shadow:0 -8px 16px -4px #0000001f}._navScrollable_9sved_21{overflow-y:visible;flex:0 0 auto}._navGradient_9sved_30{display:none}._navBottom_9sved_42{padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px));margin-top:auto}._logoutButton_9sved_236{margin-bottom:0}._navScrollable_9sved_21>a:first-of-type{margin-top:1rem}._mobileCloseRow_9sved_303{display:flex;justify-content:flex-end;padding:.5rem .5rem 0}}._catPopupOverlay_9sved_464{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--clr-overlay-light);z-index:10199}._catPopup_9sved_464{position:fixed;top:10vh;left:50%;transform:translate(-50%);background:var(--clr-bg-primary);border-radius:14px;box-shadow:0 8px 28px #0000002e;z-index:10200;width:95vw;max-width:420px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;direction:rtl;text-align:right;animation:_catPopupIn_9sved_1 .2s ease-out}@keyframes _catPopupIn_9sved_1{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%)}}._catPopupHeader_9sved_502{display:flex;align-items:center;padding:.75rem .5rem;flex-shrink:0}._catPopupTitle_9sved_509{flex:1;text-align:center;font-size:var(--large-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary)}._catPopupClose_9sved_517{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--clr-text-muted);cursor:pointer;padding:.3rem;border-radius:6px;transition:var(--transition-fast)}._catPopupClose_9sved_517:hover{background:var(--clr-bg-hover);color:var(--clr-text-primary)}._errorContainer_1ajye_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:1rem;padding:2rem}._errorMessage_1ajye_11{font-size:var(--basic-font);color:var(--clr-error-message);text-align:center}._reloadButton_1ajye_17{padding:.7rem 1.6rem;background:var(--clr-btn-main-bg);color:var(--clr-btn-main-text);border:none;border-radius:999px;font-size:var(--basic-font);font-weight:600;font-family:var(--font-primary);cursor:pointer;transition:var(--transition-fast)}._reloadButton_1ajye_17:hover{background:var(--clr-btn-main-bg-hover)}._panel_6wgqc_1{position:absolute;top:3.5rem;left:50%;transform:translate(-50%);width:92%;max-width:340px;background:var(--clr-bg-card);border-radius:16px;box-shadow:0 8px 32px #00000040;z-index:9999;padding:1rem;animation:_slideDown_6wgqc_1 .25s ease-out;max-height:calc(100dvh - 5rem);overflow-y:auto}@keyframes _slideDown_6wgqc_1{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._header_6wgqc_29{display:flex;align-items:center;margin-bottom:.75rem;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;gap:1rem}._header_6wgqc_29:active{cursor:grabbing}._dragIcon_6wgqc_43{color:var(--clr-text-muted);font-size:1.2rem;flex-shrink:0}._title_6wgqc_49{font-weight:var(--font-weight-heading);font-size:2rem;color:var(--clr-text-primary);flex:1}._closeBtn_6wgqc_56{background:none;border:none;cursor:pointer;color:var(--clr-text-primary);font-size:2rem;padding:.2rem;display:flex;align-items:center}._stationList_6wgqc_67{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:.75rem}._stationBtn_6wgqc_74{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.5em .3em;border:2px solid var(--clr-border-light);border-radius:10px;background:var(--clr-bg-tertiary);cursor:pointer;transition:var(--transition);color:var(--clr-text-secondary);min-width:0}._stationBtn_6wgqc_74:hover{border-color:var(--clr-brown-600)}._activeStation_6wgqc_93{border-color:var(--clr-brown-600);background:linear-gradient(135deg,var(--clr-brown-100),var(--clr-brown-200));color:var(--clr-brown-600)}._stationIcon_6wgqc_99{font-size:1.3rem}._stationName_6wgqc_103{font-size:var(--very-small-font);font-weight:var(--font-weight-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}._controls_6wgqc_113{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.75rem}._controlBtn_6wgqc_121{background:none;border:none;cursor:pointer;font-size:1.6rem;color:var(--clr-text-secondary);display:flex;align-items:center;padding:.3em;border-radius:50%;transition:color .2s}._controlBtn_6wgqc_121:hover{color:var(--clr-brown-600)}._playBtn_6wgqc_138{width:3.5rem;height:3.5rem;border-radius:50%;border:none;background:linear-gradient(135deg,var(--clr-brown-600),var(--clr-brown-800));color:var(--clr-white);font-size:1.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #7a6a6a66;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}._playBtn_6wgqc_138:hover{transform:scale(1.08);box-shadow:0 4px 14px #7a6a6a80}._playBtn_6wgqc_138:disabled{opacity:.7;cursor:wait}._playing_6wgqc_169{background:linear-gradient(135deg,var(--clr-brown-800),var(--clr-brown-600))}._spinner_6wgqc_173{width:1.2rem;height:1.2rem;border:2px solid rgba(255,255,255,.3);border-top-color:var(--clr-white);border-radius:50%;animation:_spin_6wgqc_173 .8s linear infinite;display:block}@keyframes _spin_6wgqc_173{to{transform:rotate(360deg)}}._error_6wgqc_189{text-align:center;color:var(--clr-danger-500);font-size:var(--small-font);margin-bottom:.5rem}._volumeRow_6wgqc_196{display:flex;align-items:center;gap:.5rem}._volumeIcon_6wgqc_202{color:var(--clr-text-secondary);font-size:2rem;flex-shrink:0}._volumeSlider_6wgqc_208{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:2px;background:var(--clr-border-light);outline:none;cursor:pointer}._volumeSlider_6wgqc_208::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--clr-brown-600);cursor:pointer;box-shadow:0 1px 4px #0003}._volumeSlider_6wgqc_208::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--clr-brown-600);cursor:pointer;border:none;box-shadow:0 1px 4px #0003}._duckingNote_6wgqc_239{text-align:center;font-size:var(--small-font);color:var(--clr-text-muted);margin-top:.5rem}._floatingBtn_6wgqc_246{position:fixed;bottom:calc(7rem + env(safe-area-inset-bottom,0));inset-inline-start:1.2rem;width:3.2rem;height:3.2rem;border-radius:50%;border:none;background:linear-gradient(135deg,var(--clr-brown-600),var(--clr-brown-800));color:var(--clr-white);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #7a6a6a73;z-index:10100;transition:box-shadow .2s;touch-action:none;-webkit-user-select:none;user-select:none}._floatingBtn_6wgqc_246:hover{transform:scale(1.1);box-shadow:0 6px 20px #7a6a6a8c}._floatingPlaying_6wgqc_273{animation:_floatingGlow_6wgqc_1 2s ease-in-out infinite}._floatingPulse_6wgqc_277{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid rgba(122,106,106,.5);animation:_pulseRing_6wgqc_1 1.5s ease-out infinite}@keyframes _floatingGlow_6wgqc_1{0%,to{box-shadow:0 4px 16px #7a6a6a73}50%{box-shadow:0 4px 24px #764ba299}}@keyframes _pulseRing_6wgqc_1{0%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}@media (max-width: 768px){._panel_6wgqc_1{position:fixed;top:6rem;left:50%;width:95%;max-width:320px;padding:.75rem;z-index:10010}._stationList_6wgqc_67{grid-template-columns:repeat(3,1fr);gap:.3rem}._stationBtn_6wgqc_74{padding:.4em .2em}._stationIcon_6wgqc_99{font-size:1.1rem}}._widget_14oos_1{position:fixed;bottom:120px;left:50%;transform:translate(-50%);z-index:9999;min-width:260px;max-width:360px;background:var(--clr-bg-card);border-radius:16px;box-shadow:0 4px 24px #0000002e,0 0 0 1px #0000000f;font-family:inherit;overflow:hidden;animation:_slideUp_14oos_1 .3s ease;touch-action:none;-webkit-user-select:none;user-select:none}@keyframes _slideUp_14oos_1{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _pulse_14oos_1{0%,to{opacity:1}50%{opacity:.8}}._header_14oos_42{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:8px;padding:10px 14px;cursor:grab;background:var(--clr-accent-secondary);color:var(--clr-white)}._header_14oos_42:active{cursor:grabbing}._dragHandle_14oos_57{opacity:.5;flex-shrink:0}._headerLeft_14oos_62{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}._headerLabel_14oos_71{font-size:var(--basic-font);font-weight:var(--font-weight-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._headerTime_14oos_80{font-size:var(--basic-font);font-weight:var(--font-weight-heading);font-variant-numeric:tabular-nums}._finished_14oos_86{animation:_pulse_14oos_1 1s infinite;color:var(--clr-white)}._badge_14oos_91{background:var(--clr-btn-soft-bg);color:var(--clr-btn-soft-text);padding:1px 7px;border-radius:10px;font-size:var(--basic-font);font-weight:var(--font-weighht-heading)}._expandBtn_14oos_100{background:none;border:none;color:var(--clr-white);cursor:pointer;padding:2px;display:flex;align-items:center;flex-shrink:0}._list_14oos_111{padding:6px 0;max-height:240px;overflow-y:auto}._item_14oos_117{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:8px;padding:8px 14px;border-bottom:1px solid var(--clr-border-color)}._item_14oos_117:last-child{border-bottom:none}._itemDone_14oos_130{background:var(--clr-bg-card)}._itemInfo_14oos_134{display:flex;align-items:center;gap:10px;min-width:0;grid-column:1 / 3}._itemLabel_14oos_142{font-size:var(--basic-font);color:var(--clr-text-primary, #333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}._itemTime_14oos_151{font-size:var(--basic-font);font-weight:var(--font-weight-heading);font-variant-numeric:tabular-nums;color:var(--clr-accent-quaternary)}._itemActions_14oos_158{display:contents}._stopBtn_14oos_162{background:var(--clr-danger-bg-active-strong);color:var(--clr-white);border:none;border-radius:6px;padding:4px 8px;cursor:pointer;display:flex;align-items:center}._removeBtn_14oos_173{background:none;border:none;color:var(--clr-text-muted, #999);cursor:pointer;padding:2px;display:flex;align-items:center}._removeBtn_14oos_173:hover{color:var(--clr-danger-500)}._clearBtn_14oos_187{display:block;width:calc(100% - 28px);margin:6px 14px;padding:6px;background:var(--clr-btn-soft-bg);border:none;border-radius:8px;font-size:var(--basic-font);color:var(--clr-text-primary);cursor:pointer;text-align:center;transition:var(--transition)}._clearBtn_14oos_187:hover{background:var(--clr-btn-soft-bg-hover)}@media (max-width: 768px){._widget_14oos_1{bottom:calc(70px + env(safe-area-inset-bottom,0px));min-width:220px;max-width:calc(100vw - 32px);left:16px;right:16px;transform:none}._header_14oos_42{padding:8px 10px;column-gap:6px}._item_14oos_117{padding:6px 10px;column-gap:6px}._itemLabel_14oos_142{max-width:80px}._headerLabel_14oos_71{max-width:70px}._stopBtn_14oos_162{padding:3px 6px}}._banner_j01pu_15{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1.5rem;background:var(--clr-warning-100, #fff4e5);border-bottom:1px solid var(--clr-warning, #ffb74d);color:var(--clr-text-primary);flex-shrink:0}._header_j01pu_32{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._titleBlock_j01pu_39{display:flex;align-items:center;gap:.5rem;min-width:0}._icon_j01pu_46{color:var(--clr-warning-700, #e65100);flex-shrink:0}._title_j01pu_39{font-size:var(--basic-font);font-weight:var(--font-weight-heading);color:var(--clr-text-primary);line-height:1.3}._message_j01pu_58{font-size:var(--small-font);color:var(--clr-text-secondary);line-height:1.4;word-break:break-word}._expiryHint_j01pu_69{display:flex;align-items:flex-start;gap:.4rem;font-size:calc(var(--small-font) * .92);color:var(--clr-text-muted);line-height:1.35}._expiryHintIcon_j01pu_78{margin-top:.15rem;flex-shrink:0}._status_j01pu_83{font-size:var(--small-font);font-weight:600;text-align:center}._statusOk_j01pu_89{color:var(--clr-success, #2e7d32)}._statusError_j01pu_93{color:var(--clr-danger-600, #c62828)}._actions_j01pu_97{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}._actionBtn_j01pu_106{display:inline-flex;align-items:center;gap:.35rem;padding:.45em .9em;border-radius:8px;border:1px solid var(--clr-border-light);background:var(--clr-bg-card);color:var(--clr-text-primary);font-size:var(--small-font);font-weight:600;cursor:pointer;transition:var(--transition);font-family:inherit}._actionBtn_j01pu_106:hover:not(:disabled){background:var(--clr-bg-hover);border-color:var(--clr-border-accent-primary)}._actionBtn_j01pu_106:disabled{opacity:.6;cursor:not-allowed}._dismissBtn_j01pu_132{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:var(--clr-text-muted);cursor:pointer;transition:var(--transition);flex-shrink:0}._dismissBtn_j01pu_132:hover{background:var(--clr-bg-hover);color:var(--clr-text-primary)}@media (max-width: 768px){._banner_j01pu_15{padding:.6rem 1rem}._title_j01pu_39{font-size:var(--small-font)}._message_j01pu_58{font-size:calc(var(--small-font) * .95)}._actionBtn_j01pu_106{padding:.4em .7em;font-size:calc(var(--small-font) * .95)}}._inputWrapper_v9xcd_1{position:relative;width:100%}._inputWrapper_v9xcd_1 input{width:100%;padding:1rem 1.2rem;border:2px solid var(--clr-input-border);border-radius:var(--input-border-radius);font-size:var(--basic-font);transition:var(--transition);background:var(--clr-input-bg)}._inputWrapper_v9xcd_1 input::-webkit-contacts-auto-fill-button,._inputWrapper_v9xcd_1 input::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute}._inputWrapper_v9xcd_1 input:focus{outline:none;border-color:var(--clr-input-border-focus);background:var(--clr-input-bg-focus)}._inputWrapper_v9xcd_1 input:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._inputWrapper_v9xcd_1._hasIcon_v9xcd_36 input{padding-inline-start:3rem!important}._inputIcon_v9xcd_40{position:absolute;inset-inline-start:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:var(--clr-text-muted);pointer-events:none;z-index:1}._passwordInput_v9xcd_53{position:relative;width:100%}._passwordInput_v9xcd_53 input{width:100%;padding-inline-end:3.5rem}._passwordInput_v9xcd_53._hasIcon_v9xcd_36 input{padding-inline-start:3rem!important}._eyeButton_v9xcd_67{position:absolute;inset-inline-end:.8rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:var(--transition);color:var(--clr-btn-icon-text);border-radius:var(--icon-border-radius)}._eyeButton_v9xcd_67 svg{stroke:currentColor;fill:none;width:1.8rem;height:1.8rem}._eyeButton_v9xcd_67:hover svg{stroke:var(--clr-btn-icon-text-hover)}._eyeButton_v9xcd_67:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._eyeButton_v9xcd_67:focus,._eyeButton_v9xcd_67:focus-visible,._eyeButton_v9xcd_67:active{outline:none;background:none}._eyeButton_v9xcd_67:focus-visible svg{stroke:var(--clr-btn-icon-text-hover)}._fieldWrapper_v9xcd_118{width:100%}._fieldError_v9xcd_122{display:flex;align-items:center;gap:.3rem;color:var(--clr-danger-text);font-weight:var(--danger-text-font-weight);font-size:var(--basic-font);margin-top:.3rem;padding-inline-start:.3rem}._inputError_v9xcd_133 input{border-color:var(--clr-danger-border)!important}._hasClear_v9xcd_137 input{padding-inline-end:3rem!important}._clearButton_v9xcd_141{position:absolute;inset-inline-end:.6rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center;color:var(--clr-text-primary);border-radius:50%;transition:var(--transition)}._clearButton_v9xcd_141 svg{display:block;stroke:currentColor;fill:none}._clearButton_v9xcd_141:hover svg{stroke:var(--clr-primary-700)}._clearButton_v9xcd_141:focus,._clearButton_v9xcd_141:focus-visible,._clearButton_v9xcd_141:active{outline:none;background:none}._clearButton_v9xcd_141:focus-visible svg{stroke:var(--clr-primary-700)}._loginContainer_kqee6_1{display:flex;justify-content:center;align-items:safe center;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;width:100vw;background:linear-gradient(135deg,var(--clr-bg-primary) 0%,var(--clr-bg-tertiary) 100%);padding:2rem;padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px));position:fixed;top:0;left:0;overflow-y:auto;scroll-padding-block:1rem;max-width:100vw}._loginContent_kqee6_33{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:440px;padding-bottom:5rem}._loginForm_kqee6_43{padding:3rem;background:var(--clr-input-bg);border-radius:20px;width:100%;max-width:440px;display:flex;flex-direction:column;gap:1.5rem}._loginForm_kqee6_43 ._title_kqee6_55{text-align:center;color:var(--clr-text-primary);font-size:var(--font-heading-size);font-weight:var(--font-weight-heading);margin:0 0 1rem}._helperText_kqee6_63{font-size:var(--small-font);color:var(--clr-text-muted);margin:-.5rem 0 .5rem;text-align:center;line-height:1.3}._emailSuggestion_kqee6_74{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:-.25rem 0 .75rem;padding:.5rem .75rem;background:var(--clr-bg-secondary);border:1px solid var(--clr-border-light);border-radius:8px;font-size:var(--small-font);color:var(--clr-text-primary);line-height:1.3;text-align:start}._emailSuggestion_kqee6_74 ._emailSuggestionBtn_kqee6_90{background:none;border:none;color:var(--clr-brown-700, #6d4c41);font-weight:700;cursor:pointer;padding:.1em .3em;text-decoration:underline;font-size:inherit;font-family:inherit}._emailSuggestion_kqee6_74 ._emailSuggestionBtn_kqee6_90:hover{color:var(--clr-brown-900, #3e2723)}._emailSuggestionKeep_kqee6_106{color:var(--clr-text-muted);background:none;border:none;cursor:pointer;font-size:var(--very-small-font);font-family:inherit;padding:.1em .3em;margin-inline-start:auto}._emailSuggestionKeep_kqee6_106:hover{color:var(--clr-text-primary)}._loginForm_kqee6_43 input:not([type=checkbox]){box-shadow:none;padding:1rem 1.2rem;border:1px solid var(--clr-input-border);border-radius:var(--input-border-radius);transition:var(--transition-slow);background:var(--clr-input-bg);color:var(--clr-input-text)}._loginForm_kqee6_43 input:not([type=checkbox]):-webkit-autofill,._loginForm_kqee6_43 input:not([type=checkbox]):-webkit-autofill:hover,._loginForm_kqee6_43 input:not([type=checkbox]):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--clr-input-bg) inset;-webkit-text-fill-color:var(--clr-input-text);transition:background-color 5000s ease-in-out 0s}._loginForm_kqee6_43 input:not([type=checkbox]):focus{box-shadow:none;outline:none;border-color:var(--clr-input-border-focus);background:var(--clr-input-bg-focus)}._passwordInput_kqee6_147{position:relative;display:flex;align-items:center}._passwordInput_kqee6_147 input{width:100%;padding-right:3.5rem}._loginForm_kqee6_43 button[type=submit]{width:100%;margin-top:.5rem}._divider_kqee6_163{display:flex;align-items:center;gap:1rem;color:var(--clr-text-muted);font-size:var(--basic-font)}._divider_kqee6_163:before,._divider_kqee6_163:after{content:"";flex:1;height:1px;background:var(--clr-border-light)}._googleBtn_kqee6_179{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.85rem 1.2rem;border:1px solid var(--clr-border-light);border-radius:var(--btn-border-radius);background:var(--clr-input-bg);color:var(--clr-text-primary);font-size:var(--basic-font);font-weight:500;cursor:pointer;transition:var(--transition)}._googleBtn_kqee6_179:hover:not(:disabled){background:var(--clr-btn-outline-bg-hover);border-color:var(--clr-btn-outline-border-hover);box-shadow:0 2px 8px #00000014}._googleBtn_kqee6_179:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._googleBtn_kqee6_179 svg{flex-shrink:0}._googlePopupHint_kqee6_211{display:block;margin:.4rem 0 0;padding:0;font-size:.78rem;line-height:1.35;color:var(--clr-text-muted, #6b7280);text-align:center}._helpText_kqee6_221 *{font-size:var(--basic-font);text-align:left}._helpText_kqee6_221 ul{padding:0}._rememberMe_kqee6_230{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:var(--basic-font);margin:-.25rem 0}._rememberMe_kqee6_230 span{-webkit-user-select:none;user-select:none}._error_kqee6_243{display:flex;align-items:center;justify-content:center;gap:.4rem;color:var(--clr-danger-text);font-weight:var(--danger-text-font-weight);font-size:var(--basic-font);margin:0}._landingCard_kqee6_255{background:var(--clr-bg-card);border-radius:24px;padding:3rem 2.5rem;max-width:420px;width:100%;text-align:center;box-shadow:0 8px 32px #0000001a;border:1px solid var(--clr-border-light);display:flex;flex-direction:column;align-items:center;gap:1.5rem}._landingCard_kqee6_255 ._divider_kqee6_163,._landingCard_kqee6_255 ._googleBtn_kqee6_179{width:100%}._landingLogo_kqee6_278{font-size:3.5rem;font-weight:400;color:var(--clr-text-primary);margin:0}._landingLogoBook_kqee6_285{color:var(--clr-text-primary);font-weight:var(--font-weight-heading)}._landingSubtitle_kqee6_290{font-size:var(--basic-font);color:var(--clr-text-primary);margin:0;line-height:1.6;max-width:320px}._landingHint_kqee6_298{font-size:var(--basic-font);color:var(--clr-text-primary);margin:0;line-height:1.5;max-width:320px;text-align:center}._landingBtn_kqee6_307{width:100%;padding:1rem;border:none;border-radius:var(--btn-border-radius);background:var(--clr-btn-main-bg);color:var(--clr-btn-main-text);font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition)}._landingBtn_kqee6_307:hover{background:var(--clr-btn-main-bg-hover)}@media (max-width: 768px){._loginForm_kqee6_43{padding:2rem 1.5rem;gap:1.2rem;max-width:100%}._loginForm_kqee6_43 ._title_kqee6_55{font-size:1.8rem}._loginForm_kqee6_43 input:not([type=checkbox]):focus{padding-block:.9rem}._loginForm_kqee6_43 button[type=submit]{padding:1rem}._landingCard_kqee6_255{padding:2rem 1.5rem}._landingSubtitle_kqee6_290{margin-bottom:.75rem}._landingLogo_kqee6_278{font-size:2.8rem}}._signupLink_kqee6_357{text-align:center;font-size:var(--basic-font);margin:0}._link_kqee6_363{color:var(--clr-link);font-weight:var(--link-font-weight);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;display:inline-block;transition:var(--transition)}._link_kqee6_363:hover{transform:var(--link-transform-hover)}._forgotPassword_kqee6_377{text-align:center;font-size:var(--basic-font);color:var(--clr-link);margin:.5rem 0 0}._subtitle_kqee6_384{text-align:center;color:var(--clr-text-secondary);font-size:var(--basic-font);margin:0 0 1rem;line-height:1.5}._backButton_kqee6_392{border:none;border-radius:12px;background:var(--clr-bg-tertiary);color:var(--clr-text-primary);padding:1rem 2rem;font-size:var(--basic-font);font-weight:var(--font-weight-heading);cursor:pointer;transition:var(--transition-slow)}._backButton_kqee6_392:hover{background:var(--clr-bg-hover);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._backButton_kqee6_392:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._tourLink_kqee6_415{width:100%;text-align:center;font-weight:var(--link-font-weight);color:var(--clr-link);font-size:var(--large-font);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;margin-top:.5rem;transition:var(--transition);align-self:flex-start}._tourLink_kqee6_415:hover{transform:var(--link-transform-hover)}._success_kqee6_433{background:var(--clr-success-100);color:var(--clr-success-text);color:var(--success-color);padding:1rem;border-radius:12px;font-size:var(--basic-font);text-align:center;margin:0;border:1px solid var(--clr-success-200)}._privacyLink_kqee6_446{text-align:center;margin-top:.25rem;font-weight:var(--link-font-weight)}._privacyLink_kqee6_446 span{font-size:var(--basic-font);color:var(--clr-link);text-decoration:underline}._privacyLink_kqee6_446 span:hover{transform:var(--link-transform-hover);color:var(--clr-link-hover)}._consentRow_kqee6_464{display:flex;align-items:flex-start;gap:.75rem;margin:.25rem 0 .5rem;cursor:pointer}._consentText_kqee6_472{font-size:var(--basic-font);line-height:1.5;color:var(--clr-text-primary)}._container_cadlz_1{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1.5rem 1.25rem;text-align:center}._icon_cadlz_10{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--clr-success-100, #e8f5e9);color:var(--clr-success-text, #2e7d32);margin-bottom:.25rem}._title_cadlz_22{margin:0;font-size:1.3rem;color:var(--clr-text-primary);font-weight:700;line-height:1.3}._message_cadlz_30{margin:0;font-size:var(--basic-font, 1rem);color:var(--clr-text-primary);line-height:1.5;word-break:break-word}._hint_cadlz_38{margin:0;font-size:var(--small-font, .85rem);color:var(--clr-text-muted, #6b6b6b);line-height:1.4}._expiryHint_cadlz_49{display:flex;align-items:flex-start;justify-content:center;gap:.4rem;margin:0;font-size:calc(var(--small-font, .85rem) * .95);color:var(--clr-text-muted, #6b6b6b);line-height:1.4;text-align:start}._expiryHintIcon_cadlz_61{margin-top:.15rem;flex-shrink:0}._resendOk_cadlz_66,._resendError_cadlz_67{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--small-font, .85rem);margin:.25rem 0 0;font-weight:600}._resendOk_cadlz_66{color:var(--clr-success-text, #2e7d32)}._resendError_cadlz_67{color:var(--clr-error-text, #c62828)}._continueBtn_cadlz_84{margin-top:.75rem;min-width:200px}._resendBtn_cadlz_89{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:none;border:none;color:var(--clr-brown-700, #6d4c41);font-weight:600;font-size:var(--small-font, .85rem);font-family:inherit;cursor:pointer;padding:.3em .5em}._resendBtn_cadlz_89:hover:not(:disabled){color:var(--clr-brown-900, #3e2723)}._resendBtn_cadlz_89:disabled{opacity:.6;cursor:not-allowed}._spinning_cadlz_113{animation:_postSignupSpin_cadlz_1 .8s linear infinite}@keyframes _postSignupSpin_cadlz_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){._container_cadlz_1{padding:1.25rem 1rem 1rem}._title_cadlz_22{font-size:1.15rem}}
