:root{--auth-teal: #0EA4B0;--auth-teal-dark: #098994;--auth-teal-soft: #E5F5F7;--auth-teal-border: #BFE6EA;--auth-pink: #F24566;--auth-ink: #1A1D1F;--auth-text: #2F3438;--auth-muted: #6F777C;--auth-muted-2: #5A6266;--auth-faint: #9AA0A4;--auth-page-bg: #E9ECEE;--auth-card-bg: #ffffff;--auth-border: #E3E5E7;--auth-border-soft: #DCE2E4;--auth-field-bg: #ffffff;--auth-overlay: linear-gradient(180deg, rgba(8, 60, 66, .06), rgba(8, 60, 66, .55));--auth-immersive-overlay: linear-gradient(180deg, rgba(6, 24, 27, .84), rgba(6, 24, 27, .93));--auth-immersive-texture: repeating-linear-gradient(135deg, #0F3A40 0 18px, #0D3339 18px 36px);--auth-radius-card: 18px;--auth-radius-field: 14px;--auth-radius-pill: 999px;--auth-shadow-card: 0 24px 60px rgba(20, 40, 50, .14);--auth-shadow-cta: 0 10px 22px rgba(14, 164, 176, .28);--auth-focus-ring: 0 0 0 3px rgba(14, 164, 176, .18)}html,body{margin:0;padding:0}body.auth-body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;background:var(--auth-page-bg);color:var(--auth-ink);-webkit-font-smoothing:antialiased;min-height:100vh}#auth-app{min-height:100vh}*{box-sizing:border-box}@keyframes auth-fade-img{0%{opacity:0}to{opacity:1}}.auth-image-panel[data-v-57f3011d]{position:relative;height:100%;width:100%;overflow:hidden;background:linear-gradient(180deg,#083c421a,#083c42bd),repeating-linear-gradient(135deg,#0d7882 0,#0d7882 16px,#0b6b74 16px,#0b6b74 32px)}.auth-image-panel--plain[data-v-57f3011d]{background:linear-gradient(180deg,#083c421f,#083c42b3),repeating-linear-gradient(135deg,#0d7882 0,#0d7882 16px,#0b6b74 16px,#0b6b74 32px)}.auth-image-panel__img[data-v-57f3011d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.1s ease}.auth-image-panel__img.is-active[data-v-57f3011d]{opacity:1}.auth-image-panel__overlay[data-v-57f3011d]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--auth-overlay)}.auth-image-panel--immersive .auth-image-panel__overlay[data-v-57f3011d]{background:var(--auth-immersive-overlay)}.auth-image-panel--light[data-v-57f3011d]{background:#f2f7f8}.auth-image-panel--light .auth-image-panel__img[data-v-57f3011d]{inset:0 0 0 auto;width:68%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,#000 55%)}.auth-image-panel--light .auth-image-panel__overlay[data-v-57f3011d]{background:linear-gradient(90deg,#f2f7f8b3 32%,#f2f7f83d 62%,#f2f7f800)}.auth-image-panel__content[data-v-57f3011d]{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:clamp(28px,3.5vw,48px);color:#fff}.auth-image-panel--light .auth-image-panel__content[data-v-57f3011d]{color:var(--auth-ink)}.auth-shell[data-v-0bdf38fa]{min-height:100vh;width:100%;display:-ms-flexbox;display:flex;background:var(--auth-card-bg)}.auth-shell__form[data-v-0bdf38fa]{-ms-flex:0 0 clamp(380px,42%,560px);flex:0 0 clamp(380px,42%,560px);padding:clamp(28px,5vw,64px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.auth-shell__brand[data-v-0bdf38fa]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:8px}.auth-shell__logo-alby[data-v-0bdf38fa]{height:30px;width:auto}.auth-shell__logo-alby-yummy[data-v-0bdf38fa]{height:34px;width:auto}.auth-shell__brand-divider[data-v-0bdf38fa]{width:1px;height:30px;background:#dce2e4}.auth-shell__form-inner[data-v-0bdf38fa]{-ms-flex:1;flex:1;width:100%;max-width:420px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:24px 0}.auth-shell__aside[data-v-0bdf38fa]{-ms-flex:1;flex:1;position:relative;min-width:0}.auth-shell__backdrop[data-v-0bdf38fa]{display:none}@media (max-width: 860px){.auth-shell[data-v-0bdf38fa]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:clamp(16px,5vw,32px);background:var(--auth-immersive-overlay),var(--auth-immersive-texture)}.auth-shell__aside[data-v-0bdf38fa]{display:none}.auth-shell__backdrop[data-v-0bdf38fa]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.auth-shell__form[data-v-0bdf38fa]{position:relative;z-index:1;-ms-flex:none;flex:none;width:100%;max-width:440px;background:var(--auth-card-bg);border-radius:22px;box-shadow:var(--auth-shadow-card);padding:26px 22px 28px}.auth-shell__form-inner[data-v-0bdf38fa]{padding:20px 0 0;-ms-flex-pack:start;justify-content:flex-start}}.auth-aside[data-v-d6108a8f]{max-width:460px}.auth-aside__kicker[data-v-d6108a8f]{font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--auth-teal);margin-bottom:12px}.auth-aside__headline[data-v-d6108a8f]{font-size:clamp(26px,3.2vw,34px);font-weight:800;letter-spacing:-.6px;line-height:1.12;color:var(--auth-ink);margin:0 0 14px}.auth-aside__line[data-v-d6108a8f]{display:block}.auth-aside__accent[data-v-d6108a8f]{display:block;font-family:Caveat,Segoe Script,cursive;font-size:1.35em;font-weight:700;letter-spacing:0;color:var(--auth-teal)}.auth-aside__accent-last[data-v-d6108a8f]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.auth-aside__text[data-v-d6108a8f]{font-size:15px;color:var(--auth-text);line-height:1.55;margin:0 0 26px;max-width:340px}.auth-field[data-v-5d1b7ac3]{margin-bottom:16px}.auth-field__labelrow[data-v-5d1b7ac3]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:7px}.auth-field__label[data-v-5d1b7ac3]{font-size:12.5px;font-weight:700;color:var(--auth-text)}.auth-field__input[data-v-5d1b7ac3]{width:100%;font:inherit;font-size:15px;padding:13px 15px;border:1.5px solid var(--auth-border);border-radius:var(--auth-radius-field);background:var(--auth-field-bg);color:var(--auth-ink);transition:border-color .15s ease,box-shadow .15s ease}.auth-field__input[data-v-5d1b7ac3]::-moz-placeholder{color:#a9afb3}.auth-field__input[data-v-5d1b7ac3]:-ms-input-placeholder{color:#a9afb3}.auth-field__input[data-v-5d1b7ac3]::placeholder{color:#a9afb3}.auth-field__input[data-v-5d1b7ac3]:focus{outline:none;border-color:var(--auth-teal);box-shadow:var(--auth-focus-ring)}.auth-field__input.has-error[data-v-5d1b7ac3]{border-color:var(--auth-pink)}.auth-field__input.has-error[data-v-5d1b7ac3]:focus{box-shadow:0 0 0 3px #f2456629}.auth-field__input.is-disabled[data-v-5d1b7ac3]{background:#f4f6f6;color:#8a9094;border-color:#ecedee}.auth-field__hint[data-v-5d1b7ac3]{display:block;font-size:11.5px;color:var(--auth-faint);margin-top:6px;line-height:1.4}.auth-field__error[data-v-5d1b7ac3]{display:block;font-size:12px;color:var(--auth-pink);font-weight:600;margin-top:6px}.auth-field[data-v-44019dd1]{margin-bottom:16px}.auth-field__label[data-v-44019dd1]{display:block;font-size:12.5px;font-weight:700;color:var(--auth-text);margin-bottom:7px}.auth-field__control[data-v-44019dd1]{position:relative}.auth-field__toggle[data-v-44019dd1]{position:absolute;top:50%;right:7px;transform:translateY(-50%);width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:none;border:none;border-radius:50%;color:var(--auth-faint);cursor:pointer;padding:0}.auth-field__toggle[data-v-44019dd1]:hover{color:var(--auth-teal)}.auth-field__toggle[data-v-44019dd1]:focus-visible{outline:none;box-shadow:var(--auth-focus-ring);color:var(--auth-teal)}.auth-field__input[data-v-44019dd1]{width:100%;font:inherit;font-size:15px;padding:13px 48px 13px 15px;border:1.5px solid var(--auth-border);border-radius:var(--auth-radius-field);background:var(--auth-field-bg);color:var(--auth-ink);transition:border-color .15s ease,box-shadow .15s ease}.auth-field__input[data-v-44019dd1]::-moz-placeholder{color:#a9afb3}.auth-field__input[data-v-44019dd1]:-ms-input-placeholder{color:#a9afb3}.auth-field__input[data-v-44019dd1]::placeholder{color:#a9afb3}.auth-field__input[data-v-44019dd1]:focus{outline:none;border-color:var(--auth-teal);box-shadow:var(--auth-focus-ring)}.auth-field__input.has-error[data-v-44019dd1]{border-color:var(--auth-pink)}.auth-field__input.has-error[data-v-44019dd1]:focus{box-shadow:0 0 0 3px #f2456629}.auth-field__hint[data-v-44019dd1]{display:block;font-size:11.5px;color:var(--auth-faint);margin-top:6px;line-height:1.4}.auth-field__error[data-v-44019dd1]{display:block;font-size:12px;color:var(--auth-pink);font-weight:600;margin-top:6px}.auth-pill[data-v-d267aeef]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;font:inherit;font-weight:700;font-size:15px;padding:15px 28px;border-radius:var(--auth-radius-pill);border:1.5px solid transparent;cursor:pointer;text-decoration:none;line-height:1;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.auth-pill--block[data-v-d267aeef]{width:100%}.auth-pill[data-v-d267aeef]:disabled,.auth-pill.is-loading[data-v-d267aeef]{cursor:not-allowed;opacity:.75}.auth-pill--primary[data-v-d267aeef]{background:var(--auth-teal);color:#fff;box-shadow:var(--auth-shadow-cta)}.auth-pill--primary[data-v-d267aeef]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px #0ea4b057;background:var(--auth-teal-dark)}.auth-pill--outline[data-v-d267aeef]{background:#fff;color:var(--auth-teal);border-color:var(--auth-teal-border)}.auth-pill--outline[data-v-d267aeef]:hover:not(:disabled){background:var(--auth-teal-soft)}.auth-pill--ghost[data-v-d267aeef]{background:transparent;color:var(--auth-teal);box-shadow:none}.auth-pill--ghost[data-v-d267aeef]:hover:not(:disabled){text-decoration:underline}.auth-pill__spinner[data-v-d267aeef]{width:16px;height:16px;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:auth-spin-d267aeef .7s linear infinite}@keyframes auth-spin-d267aeef{to{transform:rotate(360deg)}}.auth-alert[data-v-4fa7c90a]{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:start;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:12.5px;line-height:1.45;margin-bottom:16px}.auth-alert__icon[data-v-4fa7c90a]{-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.auth-alert__text[data-v-4fa7c90a]{font-weight:500}.auth-alert--info[data-v-4fa7c90a],.auth-alert--success[data-v-4fa7c90a]{background:var(--auth-teal-soft);color:#0c6a72}.auth-alert--error[data-v-4fa7c90a]{background:#fde7ec;color:#b23050}.auth-benefits[data-v-736878db]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px}.auth-benefit[data-v-736878db]{display:-ms-flexbox;display:flex;gap:14px;-ms-flex-align:start;align-items:flex-start}.auth-benefit__icon[data-v-736878db]{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#ffffffeb;color:var(--auth-teal);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 4px 14px #083c421f;border:1.5px solid transparent}.auth-benefit__title[data-v-736878db]{font-size:15px;font-weight:800;letter-spacing:-.2px}.auth-benefit__text[data-v-736878db]{font-size:13px;line-height:1.45;margin-top:2px}.auth-benefits--dark .auth-benefit__icon[data-v-736878db]{background:#fff;border-color:#d8e4e6;box-shadow:0 2px 8px #083c420f}.auth-benefits--dark .auth-benefit__title[data-v-736878db]{color:var(--auth-ink)}.auth-benefits--dark .auth-benefit__text[data-v-736878db]{color:var(--auth-muted-2)}.auth-benefits--light .auth-benefit__title[data-v-736878db]{color:#fff}.auth-benefits--light .auth-benefit__text[data-v-736878db]{color:#e5f5f7eb}.login__title[data-v-97d56851]{font-size:clamp(26px,3.4vw,31px);font-weight:800;letter-spacing:-.7px;margin:0;color:var(--auth-ink)}.login__subtitle[data-v-97d56851]{font-size:15px;color:var(--auth-muted);margin:8px 0 28px}.login__forgot[data-v-97d56851]{text-align:right;margin:-4px 0 20px}.login__forgot a[data-v-97d56851]{color:var(--auth-teal);font-size:13px;font-weight:600;text-decoration:none}.login__forgot a[data-v-97d56851]:hover{text-decoration:underline}.login__divider[data-v-97d56851]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;margin:22px 0 16px}.login__divider span[data-v-97d56851]:first-child,.login__divider span[data-v-97d56851]:last-child{-ms-flex:1;flex:1;height:1px;background:#ecedee}.login__divider-text[data-v-97d56851]{font-size:12px;color:var(--auth-faint);font-weight:600}.login__benefits[data-v-97d56851]{margin-bottom:28px}.login__secure[data-v-97d56851]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;margin-top:16px;font-size:13px;font-weight:600;color:var(--auth-teal)}.reg__title[data-v-31061849]{font-size:clamp(24px,3vw,28px);font-weight:800;letter-spacing:-.6px;margin:0;color:var(--auth-ink)}.reg__subtitle[data-v-31061849]{font-size:14.5px;color:var(--auth-muted);margin:8px 0 24px}.reg__row[data-v-31061849]{display:-ms-flexbox;display:flex;gap:16px}.reg__row>*[data-v-31061849]{-ms-flex:1;flex:1}.reg__cta[data-v-31061849]{margin-top:8px;-ms-flex-item-align:start;align-self:flex-start;padding-left:40px;padding-right:40px}.reg__aside-check[data-v-31061849]{width:64px;height:64px;border-radius:50%;background:#fff;border:1.5px solid #D8E4E6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;box-shadow:0 4px 14px #083c4214}@media (max-width: 620px){.reg__row[data-v-31061849]{-ms-flex-direction:column;flex-direction:column;gap:0}}.pending[data-v-33511f8f]{min-height:100vh;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:clamp(24px,6vw,64px);background:linear-gradient(180deg,#f1fafb,#fafbfb 60%,#fff)}.pending__inner[data-v-33511f8f]{width:100%;max-width:460px;text-align:center}.pending__backdrop[data-v-33511f8f]{display:none}.pending__brand[data-v-33511f8f]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-bottom:34px}.pending__logo[data-v-33511f8f]{height:28px;width:auto}.pending__logo--yummy[data-v-33511f8f]{height:32px}.pending__brand-divider[data-v-33511f8f]{width:1px;height:26px;background:#dce2e4}.pending__spinner[data-v-33511f8f]{width:44px;height:44px;border:3px solid var(--auth-teal-soft);border-top-color:var(--auth-teal);border-radius:50%;margin:0 auto 24px;animation:auth-spin-33511f8f .8s linear infinite}@keyframes auth-spin-33511f8f{to{transform:rotate(360deg)}}.pending__kicker[data-v-33511f8f]{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--auth-teal);margin-bottom:10px}.pending__title[data-v-33511f8f]{font-size:clamp(21px,3vw,25px);font-weight:800;letter-spacing:-.5px;margin:0 0 12px;color:var(--auth-ink)}.pending__text[data-v-33511f8f]{font-size:14px;color:var(--auth-muted);line-height:1.55;margin:0 0 24px}.pending__support[data-v-33511f8f]{font-size:13px;color:var(--auth-faint);line-height:1.5;margin:22px 0 0}.pending__support a[data-v-33511f8f]{color:var(--auth-teal);font-weight:600;text-decoration:none}@media (max-width: 860px){.pending[data-v-33511f8f]{padding:clamp(16px,5vw,32px);background:var(--auth-immersive-overlay),var(--auth-immersive-texture)}.pending__backdrop[data-v-33511f8f]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.pending__inner[data-v-33511f8f]{position:relative;z-index:1;background:var(--auth-card-bg);border-radius:22px;box-shadow:var(--auth-shadow-card);padding:30px 22px}}.setup__title[data-v-203079ea]{font-size:clamp(24px,3vw,28px);font-weight:800;letter-spacing:-.6px;margin:0;color:var(--auth-ink)}.setup__subtitle[data-v-203079ea]{font-size:14.5px;color:var(--auth-muted);margin:8px 0 24px}.setup__row[data-v-203079ea]{display:-ms-flexbox;display:flex;gap:16px}.setup__row>*[data-v-203079ea]{-ms-flex:1;flex:1}.setup__cta[data-v-203079ea]{margin-top:8px;-ms-flex-item-align:start;align-self:flex-start;padding-left:40px;padding-right:40px}.setup__checklist[data-v-203079ea]{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}.setup__check[data-v-203079ea]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;color:var(--auth-text);font-size:13.5px;font-weight:600}.setup__check-icon[data-v-203079ea]{width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid #D8E4E6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 620px){.setup__row[data-v-203079ea]{-ms-flex-direction:column;flex-direction:column;gap:0}}.reset__title[data-v-ae90fb30]{font-size:clamp(24px,3vw,30px);font-weight:800;letter-spacing:-.6px;margin:0;color:var(--auth-ink)}.reset__subtitle[data-v-ae90fb30]{font-size:14.5px;color:var(--auth-muted);margin:8px 0 24px}.reset__cta[data-v-ae90fb30]{margin-top:6px}.reset__back[data-v-ae90fb30]{text-align:center;margin-top:16px}.reset__back a[data-v-ae90fb30]{color:var(--auth-muted);font-size:13px;font-weight:600;text-decoration:none}.reset__back a[data-v-ae90fb30]:hover{color:var(--auth-teal)}.help__title[data-v-a625fe4f]{font-size:clamp(24px,3vw,30px);font-weight:800;letter-spacing:-.6px;margin:0;color:var(--auth-ink)}.help__lead[data-v-a625fe4f]{font-size:14px;color:var(--auth-muted);margin:8px 0 18px;line-height:1.55}.help__cta[data-v-a625fe4f]{margin-top:4px}.help__cta--magic[data-v-a625fe4f]{margin-top:10px}.help__note[data-v-a625fe4f]{margin-top:16px}.help__back[data-v-a625fe4f]{text-align:center;margin-top:16px}.help__back a[data-v-a625fe4f]{color:var(--auth-muted);font-size:13px;font-weight:600;text-decoration:none}.help__back a[data-v-a625fe4f]:hover{color:var(--auth-teal)}.billing-toggle[data-v-4bd946f5]{display:-ms-inline-flexbox;display:inline-flex;gap:4px;background:#fff;border-radius:var(--auth-radius-pill);padding:5px;box-shadow:0 2px 10px #0ea4b01a}.billing-toggle__opt[data-v-4bd946f5]{font:inherit;font-size:13.5px;font-weight:700;color:var(--auth-muted);background:none;border:none;padding:10px 22px;border-radius:var(--auth-radius-pill);cursor:pointer;transition:background .15s ease,color .15s ease}.billing-toggle__opt.is-active[data-v-4bd946f5]{background:var(--auth-teal);color:#fff}.billing-toggle__badge[data-v-4bd946f5]{display:inline-block;margin-left:6px;font-size:10.5px;font-weight:800;color:var(--auth-pink)}.billing-toggle__opt.is-active .billing-toggle__badge[data-v-4bd946f5]{color:#fff}.plan-card[data-v-41e6f878]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;background:#fff;border:1.5px solid var(--auth-border);border-radius:18px;padding:26px 24px}.plan-card--recommended[data-v-41e6f878]{border-color:var(--auth-teal);box-shadow:0 14px 34px #0ea4b029}.plan-card__badge[data-v-41e6f878]{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#fff;background:var(--auth-pink);padding:5px 13px;border-radius:var(--auth-radius-pill);box-shadow:0 6px 14px #f2456652;white-space:nowrap}.plan-card__name[data-v-41e6f878]{font-size:16.5px;font-weight:800;letter-spacing:-.2px;color:var(--auth-ink)}.plan-card__price[data-v-41e6f878]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:3px;margin:10px 0 16px}.plan-card__amount[data-v-41e6f878]{font-size:30px;font-weight:800;letter-spacing:-.8px;color:var(--auth-ink)}.plan-card__suffix[data-v-41e6f878]{font-size:13px;font-weight:700;color:var(--auth-faint)}.plan-card__permonth[data-v-41e6f878]{font-size:11.5px;color:var(--auth-teal);font-weight:700;margin:-12px 0 16px}.plan-card__features[data-v-41e6f878]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9px;margin-bottom:18px;-ms-flex:1;flex:1}.plan-card__feature[data-v-41e6f878]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--auth-text);line-height:1.35}.plan-card__feature svg[data-v-41e6f878]{-ms-flex-negative:0;flex-shrink:0;margin-top:1px}.start[data-v-bd1b7f64]{min-height:100vh;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:clamp(32px,6vw,80px) clamp(16px,4vw,52px);background:linear-gradient(180deg,#f1fafb,#fafbfb 340px,#fff)}.start__card[data-v-bd1b7f64]{width:100%;max-width:1040px}.start__backdrop[data-v-bd1b7f64]{display:none}.start__header[data-v-bd1b7f64]{text-align:center;margin-bottom:26px}.start__brand[data-v-bd1b7f64]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-bottom:18px}.start__logo[data-v-bd1b7f64]{height:26px;width:auto}.start__logo--yummy[data-v-bd1b7f64]{height:30px}.start__kicker[data-v-bd1b7f64]{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--auth-teal);margin-bottom:10px}.start__title[data-v-bd1b7f64]{font-size:clamp(24px,3.2vw,30px);font-weight:800;letter-spacing:-.7px;margin:0;color:var(--auth-ink)}.start__subtitle[data-v-bd1b7f64]{font-size:15px;color:var(--auth-muted);margin:10px auto 0;max-width:460px;line-height:1.5}.start__toggle[data-v-bd1b7f64]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.start__plans[data-v-bd1b7f64]{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-align:stretch;align-items:stretch}.start__state[data-v-bd1b7f64]{text-align:center;padding:48px 0;color:var(--auth-muted)}.start__spinner[data-v-bd1b7f64]{width:36px;height:36px;border:3px solid var(--auth-teal-soft);border-top-color:var(--auth-teal);border-radius:50%;margin:0 auto 16px;animation:auth-spin-bd1b7f64 .8s linear infinite}@keyframes auth-spin-bd1b7f64{to{transform:rotate(360deg)}}.start__fallback[data-v-bd1b7f64],.start__signin a[data-v-bd1b7f64]{color:var(--auth-teal);font-weight:700;text-decoration:none}.start__fallback[data-v-bd1b7f64]:hover,.start__signin a[data-v-bd1b7f64]:hover{text-decoration:underline}.start__error[data-v-bd1b7f64]{text-align:center;color:var(--auth-pink);font-size:13px;font-weight:600;margin:16px 0 0}.start__foot[data-v-bd1b7f64]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:24px;font-size:12.5px;color:var(--auth-muted)}.start__signin[data-v-bd1b7f64]{text-align:center;margin-top:10px;font-size:13px;color:var(--auth-muted)}@media (max-width: 760px){.start__plans[data-v-bd1b7f64]{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 860px){.start[data-v-bd1b7f64]{padding:clamp(16px,5vw,32px);background:var(--auth-immersive-overlay),var(--auth-immersive-texture)}.start__backdrop[data-v-bd1b7f64]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.start__card[data-v-bd1b7f64]{position:relative;z-index:1;background:var(--auth-card-bg);border-radius:22px;box-shadow:var(--auth-shadow-card);padding:28px 18px}}
