.notification-layout_deck__GmmG_{display:grid;gap:var(--space-2);padding:var(--space-3) var(--redesign-gutter)}.notification-layout_card__KEpIc{padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-card)}.notification-layout_brand__vn99_{display:flex;align-items:center;gap:var(--space-1);font-size:var(--type-13);color:var(--text-secondary)}.notification-layout_brand__vn99_ svg{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-malina-ink)}.notification-layout_brand__vn99_ span{margin-inline-start:auto}.notification-layout_title__V6DHM{margin:var(--space-1) 0 var(--space-1);font-family:var(--font-display);font-size:var(--type-17);line-height:var(--leading-heading)}.notification-layout_body__HtZ2G{margin:0;font-size:var(--type-17);line-height:var(--leading-body)}.notification-layout_action__wrmLX{display:inline-flex;align-items:center;min-height:var(--height-touch);padding-inline:var(--space-2);margin-block-start:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--color-malina-ink);font-weight:var(--weight-strong)}.notification-layout_card__KEpIc{padding:var(--space-4)}.notification-layout_action__wrmLX{padding-inline:0;margin-top:var(--space-2);color:var(--link)}.notification-layout_brand__vn99_ b{white-space:nowrap}.install-iphone_status__LNQcE{top:0;right:0;left:0;z-index:var(--z-level-30);display:flex;align-items:center;justify-content:space-between;height:calc(54px * var(--k));padding:var(--space-1) var(--space-7) 0 var(--space-9);color:var(--install-ios-label);font-family:var(--font-install-system);font-size:var(--type-17);font-weight:var(--weight-600);pointer-events:none}.install-iphone_island__rYh7l{position:absolute;top:calc(11px * var(--k));left:50%;width:calc(124px * var(--k));height:calc(36px * var(--k));margin-left:calc(-1 * var(--space-9));border-radius:var(--radius-16);background:var(--install-ios-label)}.install-iphone_statusIcons__cZB3u{display:flex;gap:var(--space-2);align-items:center}.install-iphone_battery__XVlqw{position:relative;width:calc(26px * var(--k));height:calc(13px * var(--k));padding:1.5px;border:1px solid color-mix(in srgb,var(--install-ios-label) 40%,transparent);border-radius:var(--radius-8)}.install-iphone_battery__XVlqw i{display:block;width:80%;height:100%;border-radius:var(--radius-8);background:var(--install-ios-label)}.install-iphone_battery__XVlqw:after{content:"";position:absolute;top:calc(3.5px * var(--k));right:calc(-4px * var(--k));width:2px;height:calc(4px * var(--k));border-radius:0 var(--radius-8) var(--radius-8) 0;background:color-mix(in srgb,var(--install-ios-label) 40%,transparent)}.install-iphone_safari__Agx86{inset:0;z-index:var(--z-level-10);transform-origin:50% 46%}.install-iphone_safari__Agx86>*{position:absolute}.install-iphone_bar__Dg4PU{right:calc(12px * var(--k));bottom:calc(26px * var(--k));left:calc(12px * var(--k));display:grid;grid-template-columns:calc(50px * var(--k)) minmax(0,1fr) calc(50px * var(--k));gap:var(--space-2);align-items:center;font-family:var(--font-install-system)}.install-iphone_address__5wWyH,.install-iphone_barButton__VtR5o{height:calc(50px * var(--k));border-radius:var(--radius-24);background:color-mix(in srgb,var(--install-ios-card) 84%,transparent);box-shadow:var(--shadow-card);color:var(--install-ios-label);outline:.5px solid var(--c-faint);outline-offset:0}.install-iphone_barButton__VtR5o{position:relative;display:grid;place-items:center}.install-iphone_address__5wWyH{display:grid;grid-template-columns:calc(20px * var(--k)) minmax(0,1fr) calc(20px * var(--k));gap:var(--space-2);align-items:center;min-width:0;padding-inline:var(--space-4)}.install-iphone_addressText__MbjxO{overflow:hidden;font-size:var(--type-17);font-weight:var(--weight-500);text-align:center;text-overflow:ellipsis;white-space:nowrap}.install-iphone_classicBar__pjPrz{right:0;bottom:0;left:0;display:grid;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-7);background:color-mix(in srgb,var(--install-ios-grouped) 94%,transparent);box-shadow:var(--shadow-card);color:var(--install-ios-label);font-family:var(--font-install-system)}.install-iphone_classicBar__pjPrz .install-iphone_address__5wWyH{height:calc(40px * var(--k));border-radius:var(--radius-12);background:var(--install-ios-fill);box-shadow:none}.install-iphone_toolbar__pb9gC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center}.install-iphone_toolButton__GrHZx{position:relative;display:grid;place-items:center;width:calc(44px * var(--k));height:calc(44px * var(--k));border-radius:var(--radius-24);color:var(--install-ios-blue)}.install-iphone_toolButton__GrHZx[data-muted]{color:var(--install-ios-separator)}.install-iphone_menu__WYu3s{right:calc(12px * var(--k));bottom:calc(86px * var(--k));z-index:var(--z-level-30);width:calc(276px * var(--k));padding:var(--space-2) 0 var(--space-3);border-radius:var(--radius-28);background:color-mix(in srgb,var(--install-ios-card) 92%,transparent);box-shadow:var(--shadow-card);opacity:0;transform:translate(calc(10px * var(--k)),calc(44px * var(--k))) scale(.18);transform-origin:100% 100%;outline:.5px solid var(--c-faint);outline-offset:0}.install-iphone_menuRow__mCSNs,.install-iphone_menu__WYu3s{color:var(--install-ios-label);font-family:var(--font-install-system)}.install-iphone_menuRow__mCSNs{position:relative;display:flex;gap:var(--space-3);align-items:center;height:calc(44px * var(--k));margin:0 var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-16);font-size:var(--type-17);white-space:nowrap}.install-iphone_menuRow__mCSNs svg{flex:none}.install-iphone_menuRule__8EfBx{display:block;height:1px;margin:var(--space-2) var(--space-5);background:var(--install-ios-separator)}.install-iphone_menuPair__qR8xl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:var(--space-1) var(--space-4) 0}.install-iphone_menuPair__qR8xl span{display:grid;justify-items:center;gap:var(--space-1);padding:var(--space-3) 0 var(--space-2);border-radius:var(--radius-16);background:color-mix(in srgb,var(--install-ios-fill) 70%,transparent);font-size:var(--type-13)}.install-iphone_dim__0H6Ue{inset:0;z-index:var(--z-level-0);background:color-mix(in srgb,var(--install-ios-label) 22%,transparent);opacity:0}.install-iphone_sheet__X_1Ne{top:calc(58px * var(--k));right:calc(6px * var(--k));bottom:calc(6px * var(--k));left:calc(6px * var(--k));z-index:var(--z-level-40);padding:var(--space-5) var(--space-4) 0;overflow:hidden;border-radius:var(--radius-28);background:var(--install-ios-grouped);box-shadow:var(--shadow-card);color:var(--install-ios-label);font-family:var(--font-install-system);transform:translateY(calc(100% + calc(16px * var(--k))))}.install-iphone_sheetHead__m3VnS{position:relative;display:grid;grid-template-columns:calc(58px * var(--k)) minmax(0,1fr);gap:var(--space-3);align-items:center;padding-right:var(--space-8)}.install-iphone_thumb__nKhfy{display:grid;place-items:center;width:calc(58px * var(--k));height:calc(58px * var(--k));overflow:hidden;border-radius:var(--radius-12);background:var(--install-ios-card);box-shadow:none;outline:1px solid var(--c-line);outline-offset:0}.install-iphone_thumbIcon__BPUte{width:calc(30px * var(--k));height:calc(30px * var(--k));border-radius:var(--radius-8)}.install-iphone_sheetHeadText__MLFAr{display:grid;justify-items:start;min-width:0;line-height:var(--leading-caption)}.install-iphone_sheetHeadText__MLFAr b{font-size:var(--type-17);font-weight:var(--weight-600)}.install-iphone_sheetHeadText__MLFAr>span:not(.install-iphone_options__p60bo){color:var(--install-ios-label-secondary);font-size:var(--type-15)}.install-iphone_options__p60bo{display:inline-flex;gap:2px;align-items:center;height:calc(26px * var(--k));margin-top:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border-radius:var(--radius-12);background:var(--install-ios-fill);font-size:var(--type-13);font-weight:var(--weight-600)}.install-iphone_sheetClose__CNwSV{position:absolute;top:-2px;right:0;display:grid;place-items:center;width:calc(34px * var(--k));height:calc(34px * var(--k));border-radius:var(--radius-full);background:var(--install-ios-fill);color:var(--install-ios-label-secondary);opacity:0}.install-iphone_rule__IEtGh{display:block;height:1px;margin:var(--space-4) calc(-1 * var(--space-4)) 0;background:var(--install-ios-separator)}.install-iphone_apps__jWop1{display:flex;gap:var(--space-2);margin:var(--space-4) calc(-1 * var(--space-4)) 0 calc(-1 * var(--space-2));overflow:hidden}.install-iphone_app__Is9qF{display:grid;flex:none;justify-items:center;gap:var(--space-2);width:calc(76px * var(--k));overflow:hidden;font-size:var(--type-12);line-height:var(--leading-title);text-align:center;text-overflow:ellipsis;white-space:nowrap}.install-iphone_appTile__z4M1_{display:grid;place-items:center;width:calc(64px * var(--k));height:calc(64px * var(--k));border-radius:var(--radius-16);color:var(--color-white)}.install-iphone_appTile__z4M1_ svg{width:calc(46px * var(--k));height:calc(46px * var(--k))}.install-iphone_appTile__z4M1_[data-tone=airdrop]{background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--install-ios-blue) 50%,var(--color-white)),var(--install-ios-blue) 72%)}.install-iphone_appTile__z4M1_[data-tone=mail]{background:linear-gradient(color-mix(in srgb,var(--install-ios-blue) 55%,var(--color-white)),var(--install-ios-blue))}.install-iphone_appTile__z4M1_[data-tone=notes]{background:linear-gradient(var(--install-ios-yellow) 0 30%,var(--install-ios-card) 30%);box-shadow:none;outline:1px solid var(--c-line);outline-offset:0}.install-iphone_appTile__z4M1_[data-tone=reminders]{background:var(--install-ios-card);box-shadow:none;outline:1px solid var(--c-line);outline-offset:0}.install-iphone_appTile__z4M1_[data-tone=messages]{background:linear-gradient(color-mix(in srgb,var(--install-ios-green) 65%,var(--color-white)),var(--install-ios-green))}.install-iphone_actions__q_77t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1);margin-top:var(--space-4)}.install-iphone_actionCell__YfnWj{position:relative;display:grid;align-content:start;justify-items:center;gap:var(--space-2);font-size:var(--type-12);line-height:var(--leading-title);text-align:center}.install-iphone_action__meaAd{position:relative;display:grid;place-items:center;width:calc(58px * var(--k));height:calc(58px * var(--k));border-radius:var(--radius-full);background:var(--install-ios-fill);color:var(--install-ios-label)}.install-iphone_moreGlyph__Vgl51,.install-iphone_moreLabel__IueDN{display:grid}.install-iphone_moreLabel__IueDN>span{grid-area:1/1}.install-iphone_moreLabel__IueDN>span+span{opacity:0}.install-iphone_groups__Xq5nk{display:grid;gap:var(--space-4);margin-top:var(--space-5)}.install-iphone_group__K9fS5{overflow:hidden;border-radius:var(--radius-24);background:var(--install-ios-card)}.install-iphone_row__DS8MV{position:relative;display:flex;gap:var(--space-3);align-items:center;justify-content:space-between;height:calc(48px * var(--k));padding:0 var(--space-4);background:var(--install-ios-card);color:var(--install-ios-label);font-family:var(--font-install-system);font-size:var(--type-17);white-space:nowrap}.install-iphone_row__DS8MV+.install-iphone_row__DS8MV:before{content:"";position:absolute;top:0;right:0;left:calc(16px * var(--k));height:1px;background:var(--install-ios-separator)}.install-iphone_row__DS8MV svg{flex:none}.install-iphone_groups__Xq5nk:not([data-classic]) .install-iphone_row__DS8MV{opacity:0;translate:0 calc(24px * var(--k))}.install-iphone_addSheet__W2L3G{top:calc(58px * var(--k));right:calc(6px * var(--k));bottom:calc(6px * var(--k));left:calc(6px * var(--k));z-index:var(--z-level-10);padding:var(--space-4) var(--space-4);border-radius:var(--radius-28);background:var(--install-ios-grouped);box-shadow:var(--shadow-card);color:var(--install-ios-label);font-family:var(--font-install-system);transform:translateY(calc(100% + calc(16px * var(--k))))}.install-iphone_addHead__gz6dq{display:grid;grid-template-columns:calc(44px * var(--k)) minmax(0,1fr) auto;gap:var(--space-2);align-items:center;height:calc(48px * var(--k))}.install-iphone_addClose___Lt_W{display:grid;place-items:center;width:calc(44px * var(--k));height:calc(44px * var(--k));border-radius:var(--radius-full);background:var(--install-ios-card);box-shadow:var(--shadow-card)}.install-iphone_addTitle__kMZ2d{overflow:hidden;font-size:var(--type-17);font-weight:var(--weight-600);text-align:center;text-overflow:ellipsis;white-space:nowrap}.install-iphone_addButton__srm7K{position:relative;display:grid;place-items:center;height:calc(44px * var(--k));padding:0 var(--space-5);border-radius:var(--radius-24);background:var(--install-ios-blue);color:var(--color-white);font-family:var(--font-install-system);font-size:var(--type-17);font-weight:var(--weight-600)}.install-iphone_addCard__xnYGy{display:flex;gap:var(--space-4);align-items:center;margin-top:var(--space-6);padding:var(--space-3) var(--space-4);border-radius:var(--radius-24);background:var(--install-ios-card)}.install-iphone_addIcon__sua0V{display:block;width:calc(62px * var(--k));height:calc(62px * var(--k));border-radius:var(--radius-16)}.install-iphone_addFields__Qg4HC{display:grid;flex:1;min-width:0}.install-iphone_addName___kgaT{display:flex;align-items:center;height:calc(38px * var(--k));border-bottom:1px solid var(--install-ios-separator);font-size:var(--type-17)}.install-iphone_addName___kgaT i{width:2px;height:calc(22px * var(--k));margin-left:1px;border-radius:var(--radius-8);background:var(--install-ios-blue)}.install-iphone_addUrl__p6dQR{overflow:hidden;padding-top:var(--space-2);color:var(--install-ios-label-secondary);font-size:var(--type-15);text-overflow:ellipsis;white-space:nowrap}.install-iphone_addToggleRow___Eyf8{display:flex;align-items:center;justify-content:space-between;height:calc(52px * var(--k));margin-top:var(--space-4);padding:0 var(--space-4) 0 var(--space-4);border-radius:var(--radius-24);background:var(--install-ios-card);font-size:var(--type-17)}.install-iphone_toggle__nx2SZ{position:relative;flex:none;width:calc(62px * var(--k));height:calc(30px * var(--k));border-radius:var(--radius-16);background:var(--install-ios-green)}.install-iphone_toggle__nx2SZ:after{content:"";position:absolute;top:2px;right:2px;width:calc(38px * var(--k));height:calc(26px * var(--k));border-radius:var(--radius-12);background:var(--color-white);box-shadow:var(--shadow-card)}.install-iphone_addNote__8SAdv{margin:var(--space-3) var(--space-4) 0;color:var(--install-ios-label-secondary);font-size:var(--type-13);line-height:var(--leading-caption)}.install-iphone_keyboard__MQLTY{right:0;bottom:0;left:0;z-index:var(--z-level-10);display:grid;align-content:start;height:calc(318px * var(--k));padding:var(--space-2) var(--space-1) 0;background:var(--install-ios-keyboard);color:var(--install-ios-label);font-family:var(--font-install-system);transform:translateY(calc(100% + calc(8px * var(--k))))}.install-iphone_suggest__iidm7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;height:calc(40px * var(--k));font-size:var(--type-17);text-align:center}.install-iphone_suggest__iidm7 span+span{box-shadow:var(--shadow-card)}.install-iphone_keys__Jdthj{display:grid;gap:var(--space-3);margin-top:var(--space-2)}.install-iphone_keyRow__sQj0v{display:flex;gap:var(--space-1);justify-content:center;padding:0 2px}.install-iphone_key__TWBDL{display:grid;flex:1 1 0;place-items:center;max-width:calc(32px * var(--k));height:calc(43px * var(--k));border-radius:var(--radius-8);background:var(--install-ios-card);box-shadow:var(--shadow-card);font-size:var(--type-20);line-height:var(--leading-title)}.install-iphone_key__TWBDL[data-special]{flex:0 0 calc(43px * var(--k));max-width:none;background:var(--install-ios-key-special)}.install-iphone_key__TWBDL[data-space]{flex:1 1 auto;max-width:none;font-size:var(--type-17)}.install-iphone_key__TWBDL[data-wide]{flex:0 0 calc(88px * var(--k));max-width:none;font-size:var(--type-17)}.install-iphone_key__TWBDL[data-done]{background:var(--install-ios-blue);color:var(--color-white)}.install-iphone_keyboardFoot__r6tmL{display:flex;justify-content:space-between;padding:var(--space-4) var(--space-6) 0}.install-iphone_homeSearch__TGz4Q{position:absolute;bottom:calc(132px * var(--k));left:50%;display:flex;gap:var(--space-2);align-items:center;height:calc(32px * var(--k));padding:0 var(--space-4);border-radius:var(--radius-16);background:color-mix(in srgb,var(--color-white) 50%,transparent);color:var(--color-recipes-ink);font-family:var(--font-install-system);font-size:var(--type-15);font-weight:var(--weight-500);transform:translateX(-50%)}[data-install-stage][data-kit=iphone-compact]:is([data-scene=bar][data-phase=react],[data-scene=menu]:not([data-phase=react])) .install-iphone_menu__WYu3s{opacity:1;transform:none}[data-install-stage][data-kit=iphone-compact]:is([data-scene=bar][data-phase=react],[data-scene=menu]:not([data-phase=react])) .install-iphone_more__M3Yrc{opacity:0;scale:.6}[data-install-stage][data-kit=iphone-classic]:is([data-scene=bar][data-phase=react],[data-scene=target],[data-scene=dialog]:not([data-phase=react])) .install-iphone_dim__0H6Ue,[data-install-stage][data-kit=iphone-compact]:is([data-scene=menu][data-phase=react],[data-scene=expand],[data-scene=target],[data-scene=dialog]:not([data-phase=react])) .install-iphone_dim__0H6Ue{opacity:1}[data-install-stage][data-kit=iphone-classic]:is([data-scene=bar][data-phase=react],[data-scene=target][data-tap="0"]:is([data-phase=enter],[data-phase=aim])) .install-iphone_sheet__X_1Ne,[data-install-stage][data-kit=iphone-compact]:is([data-scene=menu][data-phase=react],[data-scene=expand]:not([data-phase=react])) .install-iphone_sheet__X_1Ne{transform:translateY(var(--ios-sheet-medium))}[data-install-stage][data-kit=iphone-classic][data-scene=target][data-tap="0"][data-phase=press] .install-iphone_sheet__X_1Ne{transform:translateY(calc(var(--ios-sheet-medium) - 160px))}[data-install-stage][data-kit=iphone-classic][data-scene=target]:is([data-tap="0"][data-phase=react],[data-tap="1"]:not([data-phase=react])) .install-iphone_sheet__X_1Ne,[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]:not([data-phase=react])) .install-iphone_sheet__X_1Ne{transform:none}[data-install-stage][data-kit=iphone-classic] .install-iphone_sheetClose__CNwSV,[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]) .install-iphone_sheetClose__CNwSV{opacity:1}[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]) .install-iphone_moreGlyph__Vgl51{rotate:180deg}[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]) .install-iphone_moreLabel__IueDN>span:first-child{opacity:0}[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]) .install-iphone_moreLabel__IueDN>span+span{opacity:1}[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]) .install-iphone_groups__Xq5nk .install-iphone_row__DS8MV{opacity:1;translate:0 0}[data-install-stage]:is([data-kit=iphone-compact][data-scene=target][data-phase=react],[data-kit=iphone-classic][data-scene=target][data-tap="1"][data-phase=react],[data-kit^=iphone][data-scene=dialog]:not([data-phase=react])) :is(.install-iphone_addSheet__W2L3G,.install-iphone_keyboard__MQLTY){transform:none}[data-install-stage][data-kit^=iphone]:is([data-scene=dialog][data-phase=react],[data-scene=home]) .install-iphone_safari__Agx86{opacity:0;transform:scale(.9)}[data-state=aim]:is(.install-iphone_barButton__VtR5o,.install-iphone_toolButton__GrHZx,.install-iphone_action__meaAd,.install-iphone_addButton__srm7K){box-shadow:var(--shadow-card);transform:translateY(-1px) scale(1.06)}[data-state=press]:is(.install-iphone_barButton__VtR5o,.install-iphone_toolButton__GrHZx,.install-iphone_action__meaAd){background:color-mix(in srgb,var(--install-ios-label) 10%,var(--install-ios-fill));transform:scale(.93)}[data-state=press].install-iphone_addButton__srm7K{background:color-mix(in srgb,var(--install-ios-blue) 82%,var(--install-ios-label));transform:scale(.95)}[data-state=aim]:is(.install-iphone_menuRow__mCSNs,.install-iphone_row__DS8MV){box-shadow:var(--shadow-card)}[data-state=press]:is(.install-iphone_menuRow__mCSNs,.install-iphone_row__DS8MV){background:color-mix(in srgb,var(--install-ios-label) 8%,var(--install-ios-card))}[data-lens-target]:is(.install-iphone_menuRow__mCSNs,.install-iphone_row__DS8MV){margin:0;border-radius:var(--radius-16);background:var(--install-ios-card)}[data-lens-target].install-iphone_toolButton__GrHZx{background:var(--install-ios-grouped)}@media (prefers-reduced-motion:no-preference){.install-iphone_menu__WYu3s{transition:transform var(--motion-component) var(--ease-install-in),opacity var(--motion-fast) var(--ease)}[data-install-stage][data-kit=iphone-compact]:is([data-scene=bar][data-phase=react],[data-scene=menu]:not([data-phase=react])) .install-iphone_menu__WYu3s{transition:transform var(--motion-install-morph) var(--ease-install-spring),opacity var(--motion-fast) linear}.install-iphone_more__M3Yrc{transition:opacity var(--motion-fast) var(--ease),scale var(--motion-component) var(--ease-install-out)}.install-iphone_dim__0H6Ue{transition:opacity var(--motion-reveal) var(--ease-install-out)}.install-iphone_addSheet__W2L3G,.install-iphone_keyboard__MQLTY,.install-iphone_sheet__X_1Ne{transition:transform var(--motion-navigation) var(--ease-install-in)}[data-install-stage][data-kit=iphone-classic][data-scene=bar][data-phase=react] .install-iphone_sheet__X_1Ne,[data-install-stage][data-kit=iphone-compact]:is([data-scene=menu][data-phase=react],[data-scene=expand]:not([data-phase=react])) .install-iphone_sheet__X_1Ne{transition:transform var(--motion-install-sheet) var(--ease-install-sheet) var(--motion-stagger)}[data-install-stage][data-kit=iphone-classic][data-scene=target]:not([data-tap="1"][data-phase=react]) .install-iphone_sheet__X_1Ne,[data-install-stage][data-kit=iphone-compact]:is([data-scene=expand][data-phase=react],[data-scene=target]:not([data-phase=react])) .install-iphone_sheet__X_1Ne{transition:transform var(--motion-install-sheet) var(--ease-install-sheet)}[data-install-stage]:is([data-kit=iphone-compact][data-scene=target][data-phase=react],[data-kit=iphone-classic][data-scene=target][data-tap="1"][data-phase=react],[data-kit^=iphone][data-scene=dialog]:not([data-phase=react])) :is(.install-iphone_addSheet__W2L3G,.install-iphone_keyboard__MQLTY){transition:transform var(--motion-install-sheet) var(--ease-install-sheet) var(--motion-fast)}.install-iphone_moreLabel__IueDN>span,.install-iphone_sheetClose__CNwSV{transition:opacity var(--motion-component) var(--ease)}.install-iphone_moreGlyph__Vgl51{transition:rotate var(--motion-reveal) var(--ease-install-out)}.install-iphone_groups__Xq5nk:not([data-classic]) .install-iphone_row__DS8MV{transition:opacity var(--motion-component) var(--ease),translate var(--motion-install-sheet) var(--ease-install-sheet)}[data-install-stage][data-kit=iphone-compact][data-scene=expand][data-phase=react] .install-iphone_group__K9fS5 .install-iphone_row__DS8MV{transition-delay:calc(var(--motion-stagger) + var(--motion-press) * .5 * var(--row, 0))}.install-iphone_group__K9fS5 .install-iphone_row__DS8MV:nth-child(2){--row:1}.install-iphone_group__K9fS5 .install-iphone_row__DS8MV:nth-child(3){--row:2}.install-iphone_group__K9fS5 .install-iphone_row__DS8MV:nth-child(4){--row:3}.install-iphone_group__K9fS5 .install-iphone_row__DS8MV:nth-child(5){--row:4}.install-iphone_group__K9fS5+.install-iphone_group__K9fS5 .install-iphone_row__DS8MV{--row:5}.install-iphone_safari__Agx86{transition:transform var(--motion-reveal) var(--ease-install-out),opacity var(--motion-component) var(--ease) var(--motion-fast)}:is(.install-iphone_barButton__VtR5o,.install-iphone_toolButton__GrHZx,.install-iphone_action__meaAd,.install-iphone_addButton__srm7K,.install-iphone_menuRow__mCSNs){transition:transform var(--motion-component) var(--ease-install-out),background-color var(--motion-component) var(--ease),box-shadow var(--motion-component) var(--ease)}[data-state=press]:is(.install-iphone_barButton__VtR5o,.install-iphone_toolButton__GrHZx,.install-iphone_action__meaAd,.install-iphone_addButton__srm7K){transition-duration:var(--motion-install-touch)}}.speaking-friend_root__rIomX{display:grid;justify-items:center;gap:var(--space-1);min-width:0}.speaking-friend_bubble__zM5rn{position:relative;z-index:1;max-width:min(100%,var(--width-friend-say-stacked));min-width:min(100%,var(--width-friend-say));margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-recipes-md);background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--color-recipes-ink);font-family:var(--font-display);font-size:max(var(--type-body-sm),.78125rem);font-weight:var(--weight-strong);line-height:var(--leading-recipes-body);text-align:left;text-wrap:balance;overflow-wrap:anywhere;animation:speaking-friend_speak__phrB2 var(--motion-enter-soft) var(--ease-spring-soft)}.speaking-friend_bubble__zM5rn:after{content:"";position:absolute;bottom:calc(-1 * var(--space-1));left:calc(50% - var(--space-2) / 2);width:var(--space-2);height:var(--space-2);background:inherit;transform:rotate(45deg)}.speaking-friend_label__GbY20{display:block;color:var(--color-malina-ink);font-size:var(--type-recipes-caption);font-weight:var(--weight-title)}.speaking-friend_line__9ZGKN{display:block;font-variant-numeric:tabular-nums}.speaking-friend_note__0ox6g{display:block;margin-top:var(--space-1);color:var(--color-recipes-muted);font-family:var(--font-body);font-size:var(--type-recipes-caption);font-weight:var(--weight-medium)}@keyframes speaking-friend_speak__phrB2{0%{transform:translateY(var(--space-2)) scale(.94)}to{transform:none}}@media (prefers-reduced-motion:reduce){.speaking-friend_bubble__zM5rn{animation:none}}.notifications-v2_notifications__lvYvY{display:grid;align-content:start;gap:14px;padding:6px 0 0;color:var(--c-ink)}.notifications-v2_offBanner__mE8Ai{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;border-radius:var(--radius-recipes-md);background:var(--c-chip)}.notifications-v2_bell__OZQTf{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:var(--radius-recipes-sm);background:var(--c-card);color:var(--c-accent-deep)}.notifications-v2_bell__OZQTf svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.notifications-v2_offCopy__QYrJ0{display:grid;flex:1;min-width:0;gap:2px}.notifications-v2_offCopy__QYrJ0 b,.notifications-v2_switchRow__d1C1W b{font-family:var(--font-display);font-size:var(--type-16);font-weight:var(--weight-strong);line-height:var(--leading-heading);color:inherit}.notifications-v2_offCopy__QYrJ0 span,.notifications-v2_switchRow__d1C1W small{color:var(--c-muted);font-family:var(--font-body);font-size:var(--type-13);font-weight:var(--weight-regular);line-height:var(--leading-recipes-body)}.notifications-v2_enableButton__z_DsH{width:100%;height:46px;border:0;border-radius:var(--radius-full);background:var(--c-accent);color:var(--c-on-accent);font-size:var(--type-16);cursor:pointer}.notifications-v2_caption__5jp9s,.notifications-v2_enableButton__z_DsH{font-family:var(--font-display);font-weight:var(--weight-recipes-action);line-height:1}.notifications-v2_caption__5jp9s{margin:6px 4px -2px;color:var(--c-muted);font-size:var(--type-13);letter-spacing:.05em;text-transform:uppercase}.notifications-v2_group__wFuUK{overflow:hidden;padding:2px 0;border-radius:var(--radius-recipes-lg);background:var(--c-card);box-shadow:var(--shadow-card)}.notifications-v2_switchRow__d1C1W{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 14px}.notifications-v2_switchRow__d1C1W+.notifications-v2_switchRow__d1C1W{border-top:var(--border-width) solid var(--c-line)}.notifications-v2_switchRow__d1C1W>span{display:grid;min-width:0;gap:2px}.notifications-v2_switch___kUnX{position:relative;appearance:none;flex:none;width:52px;height:32px;margin:0;border:0;border-radius:var(--radius-full);background:var(--c-line);cursor:pointer;transition:background var(--motion-recipes-fast) var(--ease-recipes)}.notifications-v2_switch___kUnX:after{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:var(--radius-full);background:var(--surface-primary);box-shadow:var(--shadow-card);content:"";transition:transform var(--motion-recipes-fast) var(--ease-recipes)}.notifications-v2_switch___kUnX:checked{background:var(--c-accent)}.notifications-v2_switch___kUnX:checked:after{transform:translateX(20px)}.notifications-v2_chip__MWGO0:focus-visible,.notifications-v2_connectButton__dyH5c:focus-visible,.notifications-v2_enableButton__z_DsH:focus-visible,.notifications-v2_segment__gtKDZ button:focus-visible,.notifications-v2_switch___kUnX:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.notifications-v2_chip__MWGO0:disabled,.notifications-v2_connectButton__dyH5c[aria-disabled=true],.notifications-v2_enableButton__z_DsH:disabled,.notifications-v2_segment__gtKDZ button:disabled,.notifications-v2_switch___kUnX:disabled{cursor:default;opacity:var(--opacity-control-disabled)}.notifications-v2_connectButton__dyH5c{display:grid;place-items:center;min-height:36px;padding:0 13px;border-radius:var(--radius-full);background:var(--c-chip);color:var(--c-accent-deep);font-family:var(--font-display);font-size:var(--type-13);font-weight:var(--weight-recipes-action);line-height:1;text-decoration:none}.notifications-v2_subRow__OeZMM{padding:0 14px 12px}.notifications-v2_timeChoices__AU1Nr{display:flex;flex-wrap:wrap;gap:8px}.notifications-v2_chip__MWGO0{height:38px;padding:0 14px;border:var(--focus-width) solid transparent;border-radius:var(--radius-full);background:var(--c-chip);color:var(--c-ink);font-family:var(--font-display);font-size:var(--type-14);font-weight:var(--weight-600);line-height:1;cursor:pointer}.notifications-v2_chip__MWGO0[aria-pressed=true]{border-color:var(--c-accent);background:var(--c-tint-latte-deep);color:var(--c-accent-deep)}.notifications-v2_segment__gtKDZ{display:flex;gap:4px;padding:4px;border-radius:var(--radius-full);background:var(--c-chip)}.notifications-v2_segment__gtKDZ button{flex:1;height:40px;border:0;border-radius:var(--radius-full);background:transparent;color:inherit;font-family:var(--font-display);font-size:var(--type-14);font-weight:var(--weight-recipes-action);line-height:1;cursor:pointer}.notifications-v2_segment__gtKDZ button[aria-pressed=true]{background:var(--c-card);box-shadow:var(--shadow-card)}.notifications-v2_mutedGroup__VVp9L{opacity:var(--opacity-control-disabled)}.notifications-v2_notice__ItQrJ,.notifications-v2_status__pFupk{margin:0 6px;color:var(--c-muted);font-family:var(--font-body);font-size:var(--type-13);font-weight:var(--weight-regular);line-height:var(--leading-recipes-body)}.notifications-v2_status__pFupk{color:var(--c-accent-deep)}:root[data-theme=dark] .notifications-v2_switch___kUnX:after{background:var(--color-white)}@media (prefers-reduced-motion:no-preference){.notifications-v2_chip__MWGO0:active,.notifications-v2_enableButton__z_DsH:active,.notifications-v2_segment__gtKDZ button:active{transform:scale(.97)}}.wall_page__LyaVF{min-height:100svh;background:var(--c-bg);color:var(--c-ink);padding-top:env(safe-area-inset-top)}.wall_wall__hidx8{max-width:var(--wall-width);margin-inline:auto;padding-bottom:calc(var(--wall-bottom-space) + env(safe-area-inset-bottom));color:var(--c-ink);font-family:var(--font-body)}.wall_hero__dU5i5{position:relative;height:var(--wall-hero-height);overflow:hidden;background:var(--c-chip)}.wall_hero__dU5i5>img,.wall_hero__dU5i5>video{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:50% 22%}.wall_hero__dU5i5:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 78%,var(--c-bg) 100%)}.wall_brand__OepgT{position:absolute;inset-inline-start:var(--wall-padding);top:var(--wall-gutter);z-index:1;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--wall-gutter);border-radius:var(--radius-full);background:var(--c-card);color:var(--c-ink);font:800 var(--wall-small) var(--font-display)}.wall_brand__OepgT svg{width:var(--wall-padding);height:var(--wall-padding);color:var(--c-accent-deep)}.wall_content__x5h79{display:flex;flex-direction:column;gap:var(--wall-gutter);padding-inline:var(--wall-gutter)}.wall_plate__wnLTe{position:relative;z-index:2;margin-top:var(--wall-overlap);padding:var(--wall-card-radius) var(--wall-padding) var(--wall-padding);border-radius:var(--wall-radius);background:var(--c-card);box-shadow:var(--wall-plate-shadow);animation:wall_rise__ni7Gj var(--wall-entrance) var(--ease) both}.wall_eyebrow__YvE6g{margin:0;display:block;font:700 var(--wall-small) var(--font-display);color:var(--c-accent-deep)}.wall_plate__wnLTe h1{margin:var(--space-2) 0 var(--space-3);font:800 var(--wall-title)/1.06 var(--font-display);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.wall_plate__wnLTe>p{margin:0;color:var(--c-muted);font-size:var(--wall-body);line-height:1.5}.wall_crowd__quADm{display:flex;align-items:center;gap:var(--wall-gap);margin-top:var(--wall-gutter);font-size:var(--wall-small);line-height:1.35;color:var(--c-muted)}.wall_crowd__quADm b{color:var(--c-ink)}.wall_avatars__vApKC{display:flex;flex:none;padding-left:var(--space-3)}.wall_avatars__vApKC i{display:grid;place-items:center;width:var(--wall-avatar);height:var(--wall-avatar);margin-left:calc(-1 * var(--space-3));border-radius:var(--radius-full);border:2px solid var(--c-card);background:var(--c-chip);color:var(--c-ink);font:800 var(--wall-caption) var(--font-display)}.wall_avatars__vApKC i:nth-child(2n){background:var(--surface-control-selected)}.wall_saved__cMoum{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--wall-padding);padding-top:var(--wall-gutter);border-top:1px solid var(--c-line)}.wall_saved__cMoum>div{display:flex;align-items:center;gap:var(--wall-gap);font:500 var(--wall-small)/1.35 var(--font-display)}.wall_saved__cMoum>div>i{display:grid;place-items:center;flex:none;width:var(--radius-24);height:var(--radius-24);border-radius:var(--radius-full);background:var(--c-chip);color:var(--c-accent-deep);font-style:normal}.wall_saved__cMoum>div>span{margin-left:auto;color:var(--c-muted)}.wall_saved__cMoum b{font-weight:700}.wall_saved__cMoum .wall_rhythm__t4z7O{padding-top:var(--wall-gutter);border-top:1px solid var(--c-line)}.wall_rhythm__t4z7O>span{margin-left:0!important;flex:1}.wall_rhythm__t4z7O b{display:block;color:var(--c-ink);margin-bottom:var(--space-1)}.wall_bars__b5DyG{display:flex;align-items:flex-end;gap:var(--space-1);height:var(--wall-bar-height)}.wall_bars__b5DyG i{width:var(--wall-bar-width);height:calc(var(--wall-bar-height) * var(--wall-bar-share));border-radius:var(--space-1);background:var(--c-accent);transform-origin:bottom;animation:wall_grow__2n_XQ var(--wall-bars) var(--ease-spring-soft) both;animation-delay:calc(var(--wall-bar-index) * var(--wall-stagger))}.wall_bars__b5DyG i[data-empty]{background:var(--c-line)}.wall_heading__sLppn{margin:var(--wall-gutter) var(--space-3) 0;color:var(--c-ink);font:700 var(--type-20)/1.15 var(--font-display);letter-spacing:-.02em}.wall_news__frul1{padding:var(--wall-padding);border-radius:var(--radius-24);background:var(--c-card);box-shadow:var(--shadow-card)}.wall_news__frul1>div{display:flex;align-items:center;gap:var(--wall-gutter);margin-top:var(--wall-gap);font-size:var(--wall-small);line-height:1.35;color:var(--c-muted)}.wall_news__frul1 img{flex:none}.wall_news__frul1 b{display:block;color:var(--c-ink);font:800 var(--wall-body)/1.2 var(--font-display)}.wall_previews__dz41i{display:flex;gap:var(--wall-gutter);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--wall-gutter));padding:var(--wall-gutter) var(--wall-padding);scrollbar-width:none}.wall_previews__dz41i figure{flex:none;width:var(--wall-preview-width);margin:0;display:grid;gap:var(--wall-gutter);text-align:center;scroll-snap-align:start}.wall_previews__dz41i img{width:var(--wall-preview-width);height:var(--wall-preview-height);object-fit:cover;object-position:top;border-radius:var(--wall-card-radius);border:var(--space-1) solid var(--c-ink);box-shadow:var(--shadow-card)}.wall_previews__dz41i figure:nth-child(odd) img{transform:rotate(calc(-1 * var(--wall-tilt)))}.wall_previews__dz41i figure:nth-child(2n) img{transform:rotate(var(--wall-tilt))}.wall_previews__dz41i figcaption{font:700 var(--wall-small) var(--font-display)}.wall_benefits__LB5Uj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wall-gap)}.wall_benefits__LB5Uj>div{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--wall-gutter);border-radius:var(--radius-24);box-shadow:var(--shadow-card);background:var(--c-card)}.wall_benefits__LB5Uj img{margin-bottom:var(--space-2)}.wall_benefits__LB5Uj b{font:800 var(--wall-body)/1.2 var(--font-display)}.wall_benefits__LB5Uj span{color:var(--c-muted);font:500 var(--wall-caption)/1.35 var(--font-body)}.wall_plans__FMYJb{min-width:0;padding:0;border:0;margin:0;display:grid;gap:var(--wall-gap)}.wall_plans__FMYJb legend{margin-bottom:var(--wall-padding)}.wall_plan__F5Ma0{display:flex;align-items:center;gap:var(--wall-gutter);position:relative;padding:var(--wall-padding) var(--wall-gutter);border-radius:var(--wall-card-radius);background:var(--c-card);box-shadow:var(--shadow-card);cursor:pointer;transition:transform var(--motion-fast) var(--ease-spring-soft)}.wall_plan__F5Ma0[data-selected]{box-shadow:var(--shadow-card),inset 0 0 0 2px var(--c-accent)}.wall_plan__F5Ma0 input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.wall_plan__F5Ma0:has(input:focus-visible){outline:2px solid var(--c-accent-deep);outline-offset:var(--space-1)}.wall_radio___0WRB{flex:none;width:var(--radius-24);height:var(--radius-24);margin:0;border-radius:var(--radius-full);border:2px solid var(--color-control-outline);background:var(--c-card)}.wall_plan__F5Ma0 input:checked+.wall_radio___0WRB{border:7px solid var(--c-accent)}.wall_planText__W1zd7{flex:1;min-width:0}.wall_planText__W1zd7 b{display:block;font:800 var(--type-recipes-card-title)/1.2 var(--font-display)}.wall_planText__W1zd7>span{font:500 var(--wall-small)/1.35 var(--font-body);color:var(--c-muted)}.wall_price__wBPbu{text-align:right;flex:none}.wall_price__wBPbu b{display:block;white-space:nowrap;font:800 var(--type-20) var(--font-display);font-variant-numeric:tabular-nums}.wall_price__wBPbu em,.wall_price__wBPbu s{display:block;font:500 var(--wall-caption) var(--font-body);color:var(--c-muted)}.wall_price__wBPbu em{font-weight:800;color:var(--c-accent-deep)}.wall_badge__a4EOf{position:absolute;right:var(--wall-gutter);top:calc(-1 * var(--wall-gap));padding:var(--space-1) var(--wall-gap);border-radius:var(--radius-full);background:var(--c-accent);color:var(--color-white);font:800 var(--wall-caption) var(--font-display)}.wall_faq__Xi_x5{display:grid;gap:var(--space-3);margin-top:var(--space-2)}.wall_faq__Xi_x5 details{border-radius:var(--wall-padding);background:var(--c-card);box-shadow:var(--shadow-card)}.wall_faq__Xi_x5 summary{cursor:pointer;padding:var(--wall-padding);font:700 var(--wall-body) var(--font-display)}.wall_faq__Xi_x5 p{margin:0;padding:0 var(--wall-padding) var(--wall-padding);font-size:var(--wall-body);line-height:1.45;color:var(--c-muted)}.wall_methods__ptqK5{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.wall_methods__ptqK5 span{border-radius:var(--radius-full);padding:var(--space-3) var(--wall-gutter);background:var(--c-chip);color:var(--c-muted);font-size:var(--wall-caption)}.wall_quote__eWF67{display:flex;align-items:center;gap:var(--wall-gutter);margin:0;padding:var(--wall-gutter);border-radius:var(--wall-card-radius);background:var(--c-chip)}.wall_quote__eWF67 img{flex:none;object-fit:cover;object-position:50% 15%;border-radius:var(--radius-full)}.wall_quote__eWF67 p{margin:0;font:500 var(--wall-body)/1.45 var(--font-body)}.wall_quote__eWF67 b{display:block;color:var(--c-accent-deep);font:800 var(--wall-small) var(--font-display);margin-top:var(--space-1)}.wall_links__mvdFx{display:grid;justify-items:center;gap:var(--space-2);text-align:center}.wall_links__mvdFx p{margin:0;color:var(--c-muted);font-size:var(--wall-small)}.wall_links__mvdFx a,.wall_links__mvdFx button{color:var(--c-accent-deep);font-weight:700}.wall_links__mvdFx button{padding:var(--wall-gutter);background:none;border:0;min-height:var(--height-touch);cursor:pointer}.wall_links__mvdFx a{text-decoration:none}.wall_later__fntQi{align-self:center;border:0;min-height:var(--height-touch);padding:var(--space-2) var(--wall-gutter);background:none;color:var(--c-muted);font:600 var(--wall-body) var(--font-display);cursor:pointer}.wall_footer__b404b{margin:0;text-align:center;font-size:var(--wall-caption);color:var(--c-muted)}.wall_footer__b404b a{display:inline-flex;align-items:center;min-height:var(--height-touch);color:inherit;text-decoration-color:var(--c-line)}.wall_cta__M0nbE{position:fixed;inset-inline:0;bottom:0;z-index:10;max-width:var(--wall-width);margin-inline:auto;display:grid;gap:var(--space-2);padding:var(--wall-gutter) var(--wall-padding) calc(var(--wall-gutter) + env(safe-area-inset-bottom));background:var(--c-bg)}.wall_cta__M0nbE>a,.wall_cta__M0nbE>button{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--wall-cta-height);padding:var(--wall-gutter);border:0;border-radius:var(--radius-full);color:var(--color-white);background:var(--c-accent);font:800 var(--type-17)/1.2 var(--font-display);text-align:center;text-decoration:none;cursor:pointer;transition:transform var(--motion-fast) var(--ease-spring-soft)}.wall_cta__M0nbE small{text-align:center;color:var(--c-muted);font-size:var(--wall-caption);line-height:1.35}.wall_why__B2222 p{color:var(--c-muted);font-size:var(--wall-body);line-height:1.45}.wall_why__B2222>div{display:flex;flex-wrap:wrap;gap:var(--space-3)}.wall_why__B2222 button{min-height:var(--height-touch);padding:var(--wall-gutter);border:0;border-radius:var(--radius-full);background:var(--c-chip);color:var(--c-ink);cursor:pointer}.wall_why__B2222 button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--c-accent)}.wall_why__B2222 b{display:block;margin-top:var(--wall-gutter);color:var(--c-ink)}.wall_wall__hidx8 :is(button,a,input,summary,[tabindex]):focus-visible,.wall_why__B2222 button:focus-visible{outline:2px solid var(--c-accent-deep);outline-offset:var(--space-1)}.wall_wall__hidx8 button:disabled,.wall_why__B2222 button:disabled{opacity:.6;cursor:default}.wall_wall__hidx8 :is(.wall_plan__F5Ma0,.wall_cta__M0nbE>a,.wall_cta__M0nbE>button,.wall_later__fntQi):active{transform:scale(var(--wall-pressed))}@media (hover:hover){.wall_plan__F5Ma0:hover,.wall_why__B2222 button:hover{background:var(--c-chip)}.wall_footer__b404b a:hover,.wall_links__mvdFx a:hover{text-decoration:underline}}@keyframes wall_breathe__lJdc5{to{transform:scale(var(--wall-photo-scale)) translate(-1%,-1%)}}@keyframes wall_rise__ni7Gj{0%{opacity:0;transform:translateY(var(--wall-gutter))}}@keyframes wall_grow__2n_XQ{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.wall_wall__hidx8 *,.wall_why__B2222 *{animation:none!important;transition:none!important}.wall_wall__hidx8 :is(.wall_plan__F5Ma0,.wall_cta__M0nbE>a,.wall_cta__M0nbE>button,.wall_later__fntQi):active{transform:none}}@media (max-width:359px){.wall_plan__F5Ma0{flex-wrap:wrap}.wall_planText__W1zd7{flex-basis:60%}.wall_price__wBPbu{margin-left:auto}.wall_saved__cMoum .wall_rhythm__t4z7O{flex-wrap:wrap}}:root[data-theme=dark] :is(.wall_page__LyaVF,.wall_why__B2222,.wall_reminder__fa1u_){--c-bg:var(--wall-night-bg);--c-card:var(--wall-night-card);--c-ink:var(--wall-night-ink);--c-muted:var(--wall-night-muted);--c-line:var(--wall-night-line);--c-chip:var(--wall-night-chip);--c-accent:var(--wall-night-accent);--c-accent-deep:var(--wall-night-ink);--surface-control-selected:var(--wall-night-selected);--shadow-card:var(--wall-night-shadow);--wall-plate-shadow:var(--wall-night-shadow)}.wall_reviews__por_W{min-width:0;display:flex;flex-direction:column;gap:var(--wall-gutter)}.wall_reviewRail__oi44b{position:relative;display:flex;gap:var(--wall-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding:var(--wall-review-rail-top) 0 var(--wall-review-dot);scrollbar-width:none}.wall_reviewRail__oi44b blockquote{flex:0 0 84%;margin:0;padding:var(--wall-review-padding);display:flex;flex-direction:column;border-radius:var(--wall-card-radius);background:var(--c-card);box-shadow:var(--shadow-card);scroll-snap-align:start}.wall_reviewRail__oi44b p{margin:0 0 var(--wall-gutter);font:500 var(--wall-review-body)/1.5 var(--font-body)}.wall_reviewRail__oi44b footer{margin-top:auto;display:flex;align-items:center;gap:var(--wall-gap);font:800 var(--wall-review-author) var(--font-display)}.wall_reviewRail__oi44b i{display:grid;place-items:center;width:var(--wall-review-avatar);height:var(--wall-review-avatar);border-radius:var(--radius-full);background:var(--c-chip);color:var(--c-accent-deep);font-style:normal}.wall_dots__L_cP_{display:flex;justify-content:center;gap:var(--wall-review-dot)}.wall_dots__L_cP_ button{position:relative;display:grid;place-items:center;width:var(--wall-review-dot);height:var(--wall-review-dot);padding:0;border:0;background:none;cursor:pointer}.wall_dots__L_cP_ button:before{content:"";position:absolute;inset:var(--wall-dot-hit-y) var(--wall-dot-hit-x)}.wall_dots__L_cP_ button[aria-pressed=true]{width:var(--wall-padding)}.wall_dots__L_cP_ span{width:100%;height:var(--wall-review-dot);border-radius:var(--radius-full);background:var(--c-line)}.wall_dots__L_cP_ [aria-pressed=true] span{background:var(--c-accent)}.wall_reviewNote__idbeB{margin:0;text-align:center;color:var(--c-muted);font-size:var(--wall-caption)}.wall_payment__jVBDF{padding:var(--wall-payment-padding);border-radius:var(--wall-card-radius);background:var(--c-card);box-shadow:var(--shadow-card)}.wall_payment__jVBDF h2{margin:0 0 var(--wall-gutter);font:800 var(--wall-payment-title) var(--font-display)}.wall_paymentTiles__uxvUL{display:flex;gap:var(--wall-gap)}.wall_paymentTiles__uxvUL>span{flex:1;display:grid;justify-items:center;gap:var(--space-2);padding:var(--wall-gutter);border-radius:var(--wall-gutter);background:var(--c-chip);font:700 var(--wall-small) var(--font-display)}.wall_payment__jVBDF p{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--wall-gap);margin:var(--wall-gutter) 0 0;color:var(--c-ink);font:600 var(--wall-small) var(--font-display)}.wall_price__wBPbu small{display:block;max-width:var(--wall-preview-width);font:500 var(--wall-caption)/1.3 var(--font-body);color:var(--c-accent-deep)}:root[data-theme=dark] .wall_hero__dU5i5>:is(img,video){filter:brightness(var(--wall-night-video))}.wall_reminder__fa1u_{display:flex;align-items:center;gap:var(--wall-gap);padding:var(--wall-gap);margin:0 var(--wall-gutter) var(--wall-gutter);border-radius:var(--wall-reminder-radius);background:var(--c-card);box-shadow:var(--shadow-card);color:var(--c-ink)}.wall_reminder__fa1u_>img{flex:none;width:var(--wall-reminder-icon);height:var(--wall-reminder-icon);object-fit:contain}.wall_reminder__fa1u_>span{flex:1;min-width:0}.wall_reminder__fa1u_ b,.wall_reminder__fa1u_ small{display:block;font:800 var(--wall-reminder-title)/1.35 var(--font-display)}.wall_reminder__fa1u_ small{margin-top:var(--space-1);color:var(--c-muted);font:400 var(--wall-caption)/1.35 var(--font-body)}.wall_reminder__fa1u_ a{position:relative;color:var(--color-white);background:var(--c-accent);border-radius:var(--radius-full);min-height:var(--wall-reminder-button);display:flex;align-items:center;padding:0 var(--wall-payment-padding);text-decoration:none;font:800 var(--wall-small) var(--font-display)}.wall_reminder__fa1u_ a:after{content:"";position:absolute;inset:var(--wall-reminder-link-hit) 0}.wall_reminder__fa1u_ button{position:relative;flex:none;width:var(--wall-review-avatar);min-height:var(--wall-review-avatar);border:0;background:none;color:var(--c-muted);font-size:var(--type-20);cursor:pointer}.wall_reminder__fa1u_ button:after{content:"";position:absolute;inset:var(--wall-reminder-close-hit)}.wall_reminder__fa1u_ :is(a,button):focus-visible{outline:2px solid var(--c-accent-deep);outline-offset:var(--space-1)}@media (max-width:359px){.wall_reminder__fa1u_{flex-wrap:wrap}}.monthly-recap_card__ldw_U{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px 10px 6px;border:0;border-radius:24px;background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--color-recipes-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.monthly-recap_card__ldw_U>span:nth-child(2){display:grid;flex:1;min-width:0;gap:2px}.monthly-recap_card__ldw_U small{color:var(--color-recipes-ink-soft);font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.monthly-recap_preview__ifgMF small{color:var(--color-recipes-action-strong);font-family:var(--font-display);font-size:var(--type-13);font-weight:var(--weight-strong);letter-spacing:.06em;text-transform:uppercase}.monthly-recap_card__ldw_U b{margin-top:2px;font:800 17px/1.2 var(--font-display)}.monthly-recap_card__ldw_U em{color:var(--color-recipes-ink-soft);font-size:var(--type-13);font-style:normal;line-height:1.35}.monthly-recap_symbol__EPDDj{display:grid;flex:none;width:78px;height:78px;place-items:center;border-radius:20px;background:var(--color-malina-soft);color:var(--color-recipes-action);font-size:34px}.monthly-recap_card__ldw_U>svg{flex:none;width:18px;height:18px}.monthly-recap_storyRoot__BTUzK{position:fixed;z-index:1000;inset:0;overflow:hidden;background:radial-gradient(120% 70% at 50% 0,#f0517a 0,#d61c4d 45%,#8f0d33 100%);color:#fff;outline:0}.monthly-recap_progress__db4n_{position:absolute;z-index:2;top:max(8px,calc(env(safe-area-inset-top) + 8px));right:12px;left:12px;display:flex;gap:4px}.monthly-recap_progress__db4n_ i{height:3px;flex:1;overflow:hidden;border-radius:2px;background:rgb(255 255 255/35%)}.monthly-recap_progress__db4n_ i:after{display:block;width:0;height:100%;background:#fff;content:""}.monthly-recap_progress__db4n_ .monthly-recap_done__EGYhW:after{width:100%}.monthly-recap_progress__db4n_ .monthly-recap_running__wRdO1:after{animation:monthly-recap_fill__SP7wx 4s linear forwards}.monthly-recap_close__quR_L,.monthly-recap_pause__5EWZi{position:absolute;z-index:3;border:0;color:#fff;font:inherit;cursor:pointer}.monthly-recap_close__quR_L{display:grid;top:max(20px,calc(env(safe-area-inset-top) + 20px));right:12px;width:38px;height:38px;place-items:center;border-radius:50%;background:rgb(255 255 255/18%)}.monthly-recap_close__quR_L svg{width:16px;height:16px}.monthly-recap_pause__5EWZi{bottom:max(22px,env(safe-area-inset-bottom));left:50%;padding:10px 16px;border-radius:999px;background:rgb(65 0 21/34%);transform:translateX(-50%)}.monthly-recap_slide__0294r{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:90px 28px 60px;text-align:center}.monthly-recap_slide__0294r small{color:#fff;font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.08em;opacity:.85;text-transform:uppercase}.monthly-recap_slide__0294r h2{max-width:460px;margin:0;font-family:var(--font-display);font-size:28px;font-weight:var(--weight-800);letter-spacing:var(--tracking-profile-story-heading);line-height:1.15;text-wrap:balance}.monthly-recap_slide__0294r strong{font-family:var(--font-display);font-size:96px;font-weight:var(--weight-profile-story-number);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-profile-story-number);line-height:1}.monthly-recap_slide__0294r .monthly-recap_plan__q6YCQ,.monthly-recap_slide__0294r .monthly-recap_time__mdMz1{font-size:52px;letter-spacing:var(--tracking-profile-story-number-small)}.monthly-recap_slide__0294r p{max-width:380px;margin:var(--space-profile-story-copy) 0 0;font-size:16px;font-weight:var(--weight-500);line-height:1.4;opacity:.88}.monthly-recap_sneaker__G0OlP,.monthly-recap_trophy__jhMjr{display:block;object-fit:contain}.monthly-recap_trophy__jhMjr{width:190px;height:190px}.monthly-recap_sneaker__G0OlP{width:150px;height:150px;filter:drop-shadow(0 14px 14px rgb(80 0 28/20%));transform:rotate(-15deg);animation:monthly-recap_story-float__RU991 2.4s ease-in-out infinite alternate}.monthly-recap_next__xtRcG,.monthly-recap_previous__VDEQY{position:absolute;z-index:1;top:80px;bottom:120px;width:35%;border:0;background:transparent;cursor:pointer}.monthly-recap_previous__VDEQY{left:0}.monthly-recap_next__xtRcG{right:0}.monthly-recap_storyAction__TV_as{position:relative;z-index:2;min-height:var(--height-profile-story-action);width:min(100%,300px);margin-top:18px;padding:0 28px;border:0;border-radius:999px;background:#fff;color:#c91643;font:700 var(--font-profile-story-action) var(--font-display);cursor:pointer}.monthly-recap_timeRing___SNPp{width:var(--size-profile-story-ring);height:var(--size-profile-story-ring);transform:rotate(-90deg)}.monthly-recap_timeRing___SNPp circle{fill:none;stroke-width:12;stroke-linecap:round}.monthly-recap_timeRingTrack__2KVkL{stroke:var(--action-recipes-on);opacity:.22}.monthly-recap_timeRingFill__59Ld0{stroke:var(--action-recipes-on);stroke-dasharray:314;stroke-dashoffset:60}.monthly-recap_planDots__JXGYg{display:grid;grid-template-columns:repeat(5,var(--size-profile-story-plan-dot));gap:var(--space-profile-story-grid);margin-bottom:var(--space-profile-story-grid-inset)}.monthly-recap_planDots__JXGYg i{width:var(--size-profile-story-plan-dot);height:var(--size-profile-story-plan-dot);border-radius:50%;background:var(--action-recipes-on);opacity:.22}.monthly-recap_planDots__JXGYg i[data-completed=true]{opacity:1}.monthly-recap_weekDots__WJ1g_{display:flex;gap:10px;margin:0 0 6px}.monthly-recap_weekDots__WJ1g_ i{width:30px;height:30px;border-radius:50%;background:rgb(255 255 255/22%)}.monthly-recap_weekDots__WJ1g_ i[data-completed=true]{background:#fff;box-shadow:0 5px 14px rgb(76 0 23/20%)}.monthly-recap_preview__ifgMF{align-self:center;position:relative;display:flex;flex:none;flex-direction:column;width:206px;height:366px;box-sizing:border-box;overflow:hidden;padding:18px 16px;border-radius:24px;background:linear-gradient(160deg,#fffdfb,#f6efe9 45%,#f3d7df);box-shadow:0 20px 40px -18px rgb(34 26 29/45%);color:#221a1d}.monthly-recap_preview__ifgMF small{color:#c91643;font-size:11px}.monthly-recap_preview__ifgMF>b{display:block;margin:4px 0 0;font:800 22px/1.1 var(--font-display);letter-spacing:-.02em}.monthly-recap_previewTrophy__DEw4m{width:110px;height:110px;align-self:center;margin:6px 0 2px;object-fit:contain}.monthly-recap_previewRows__dVuY5{display:flex;flex-direction:column;gap:7px}.monthly-recap_previewRows__dVuY5 span{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:7px 10px;border-radius:12px;background:rgb(255 255 255/70%);color:#756a6e;font-size:12px;line-height:1.2;white-space:nowrap}.monthly-recap_previewRows__dVuY5 strong{color:#221a1d;font:800 17px var(--font-display);white-space:nowrap}.monthly-recap_previewBrand__ZcJht{display:flex;align-items:center;gap:6px;margin-top:auto;font:800 12px var(--font-display)}.monthly-recap_previewBrand__ZcJht i{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;background:#f21b4b;color:#fff}.monthly-recap_previewBrand__ZcJht svg{width:13px;height:13px}.monthly-recap_previewReferral__dOAUM{align-self:flex-start;margin-top:6px;padding:4px 9px;border-radius:999px;background:#e11347;color:#fff;font:800 11px var(--font-display);font-style:normal}.monthly-recap_referral__p2PJ9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:18px;background:var(--surface-card);box-shadow:var(--shadow-card);cursor:pointer}.monthly-recap_referral__p2PJ9 span{display:grid;gap:2px}.monthly-recap_referral__p2PJ9 b{font:700 var(--type-15) var(--font-display)}.monthly-recap_referral__p2PJ9 em{color:var(--color-recipes-ink-soft);font-size:var(--type-13);font-style:normal}.monthly-recap_referral__p2PJ9 input{appearance:none;width:46px;height:28px;margin:0;border-radius:999px;background:var(--color-recipes-soft);cursor:pointer;transition:background .2s ease}.monthly-recap_referral__p2PJ9 input:after{display:block;width:22px;height:22px;margin:3px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(0 0 0/16%);content:"";transition:transform .2s ease}.monthly-recap_referral__p2PJ9 input:checked{background:var(--color-recipes-action)}.monthly-recap_referral__p2PJ9 input:checked:after{transform:translateX(18px)}.monthly-recap_shareActions__iur_G{display:grid;gap:8px}.monthly-recap_saveButton__d9qTA,.monthly-recap_shareButton__Tvyw_{min-height:52px;border:0;border-radius:999px;font:700 var(--type-17) var(--font-display);cursor:pointer}.monthly-recap_shareButton__Tvyw_{background:var(--color-recipes-action);color:var(--action-recipes-on)}.monthly-recap_saveButton__d9qTA{background:var(--surface-card);color:var(--c-accent-deep);box-shadow:var(--shadow-card)}.monthly-recap_saveButton__d9qTA:disabled,.monthly-recap_shareButton__Tvyw_:disabled{cursor:progress;opacity:.6}.monthly-recap_card__ldw_U:focus-visible,.monthly-recap_close__quR_L:focus-visible,.monthly-recap_next__xtRcG:focus-visible,.monthly-recap_pause__5EWZi:focus-visible,.monthly-recap_previous__VDEQY:focus-visible,.monthly-recap_referral__p2PJ9 input:focus-visible,.monthly-recap_saveButton__d9qTA:focus-visible,.monthly-recap_shareButton__Tvyw_:focus-visible,.monthly-recap_storyAction__TV_as:focus-visible{outline:3px solid currentColor;outline-offset:3px}@keyframes monthly-recap_fill__SP7wx{to{width:100%}}@keyframes monthly-recap_story-float__RU991{to{transform:translateY(-8px) rotate(-15deg)}}@media (prefers-reduced-motion:reduce){.monthly-recap_progress__db4n_ .monthly-recap_running__wRdO1:after,.monthly-recap_sneaker__G0OlP{animation:none}.monthly-recap_sneaker__G0OlP{transform:none}.monthly-recap_referral__p2PJ9 input,.monthly-recap_referral__p2PJ9 input:after{transition:none}}:root[data-theme=dark] .monthly-recap_storyRoot__BTUzK{--profile-v12-story-top:#5a1a2c;--profile-v12-story-middle:#2b1219;--profile-v12-story-bottom:#121011;background:radial-gradient(120% 70% at 50% 0,var(--profile-v12-story-top) 0,var(--profile-v12-story-middle) 50%,var(--profile-v12-story-bottom) 100%)}:root[data-theme=dark] .monthly-recap_storyAction__TV_as{background:var(--color-recipes-action);color:var(--action-recipes-on)}.monthly-recap_symbol__EPDDj[src]{background:transparent;object-fit:contain}.monthly-recap_exportError__X2_kM{margin:0;color:var(--color-recipes-ink-soft);font-size:var(--type-13);text-align:center}.monthly-recap_card__ldw_U{background:var(--c-card);color:var(--c-muted)}.monthly-recap_card__ldw_U em,.monthly-recap_card__ldw_U small{color:var(--c-muted)}.monthly-recap_preview__ifgMF{justify-self:center;margin-inline:auto}.monthly-recap_pause__5EWZi:not(:focus-visible){width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-theme=dark] .monthly-recap_saveButton__d9qTA{background:var(--c-chip);color:var(--c-accent-deep)}.membership-access-card_card__MlNO8{display:grid;gap:var(--space-2);min-width:0}.membership-access-card_card__MlNO8>h2{margin:0;color:var(--color-recipes-ink);font-family:var(--font-display);font-size:var(--type-20);font-weight:var(--weight-recipes-title);line-height:var(--leading-card-title);text-wrap:balance}.membership-access-card_card__MlNO8>p{max-width:var(--measure-card-copy);margin:0;color:var(--color-card-secondary);font-size:var(--type-17);line-height:var(--leading-card-body)}.membership-access-card_actions__Z00re{gap:var(--space-2);margin-top:var(--space-1)}.membership-access-card_wait__GpSAE:disabled{border-color:var(--color-recipes-line);background:var(--color-recipes-soft-strong);color:var(--color-recipes-muted);cursor:progress}.membership-access-card_card__MlNO8>.membership-access-card_status__qY5Ma{margin:0;color:var(--color-recipes-muted);font-size:var(--type-13);line-height:var(--leading-recipes-body)}.membership-access-card_card__MlNO8{text-align:center}.membership-access-card_card__MlNO8 h2{font-size:var(--type-26);text-wrap:balance}.membership-access-card_card__MlNO8>span[data-friend]{margin-inline:auto}.membership-access-card_actions__Z00re{display:grid;gap:var(--space-3)}.membership-access-card_ticket__ZyPRo{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-recipes-md);background:var(--surface-primary);box-shadow:var(--shadow-card);text-align:left}.membership-access-card_ticketArt__wTfAl{display:block;width:var(--profile-a-art-plan);height:var(--profile-a-art-plan)}.membership-access-card_ticketText__AP6Vo{display:grid;gap:var(--space-1)}.membership-access-card_ticketText__AP6Vo b{font-family:var(--font-display);font-size:var(--type-17);font-weight:var(--weight-title)}.membership-access-card_ticketText__AP6Vo small{color:var(--color-recipes-muted);font-size:var(--type-13)}.membership-access-card_confirmed__fbLhd{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-recipes-md);background:var(--color-recipes-cream);font-size:var(--type-13);text-align:left}.membership-access-card_confirmedIcon__OBW5l{display:grid;place-items:center;color:var(--color-recipes-action-strong)}.membership-access-card_textLink__tAB5n{border:0;padding:var(--space-2);background:none;color:var(--color-recipes-action-strong);font:inherit;font-family:var(--font-display);font-weight:var(--weight-strong);cursor:pointer}.membership-access-card_textLink__tAB5n[aria-disabled=true]{opacity:.6;cursor:progress}.membership-access-card_wait__GpSAE{position:relative;overflow:hidden}.membership-access-card_wait__GpSAE[aria-disabled=true]{cursor:progress}.membership-access-card_bar__VwUrX{position:absolute;inset:auto 0 0 0;height:calc(4px * var(--k));background:var(--c-card);transform-origin:0 50%;transition:transform var(--motion-240) var(--ease)}@media (prefers-reduced-motion:reduce){.membership-access-card_bar__VwUrX{transition:none}}section.membership-access-card_wall__jVzRL[data-membership-wall]{padding:0;background:none;box-shadow:none;border-radius:0}.membership-access-card_card__MlNO8[data-pinned]{display:flex;flex-direction:column;min-height:calc(100svh - calc(80px * var(--k)))}.membership-access-card_card__MlNO8[data-pinned=actions] .membership-access-card_actions__Z00re,.membership-access-card_card__MlNO8[data-pinned=question] .membership-access-card_question__TG5fZ{margin-top:auto}.membership-access-card_card__MlNO8>p{hyphens:none;text-wrap:balance}.membership-access-card_confirmedText__Ep_Mm{display:grid;gap:var(--space-1);text-align:left}.membership-access-card_confirmedText__Ep_Mm b{color:var(--color-recipes-ink);font-family:var(--font-display);font-weight:var(--weight-title)}.membership-access-card_confirmedIcon__OBW5l{width:calc(36px * var(--k));height:calc(36px * var(--k));border-radius:var(--radius-full);background:var(--surface-referral-pill)}.membership-access-card_confirmed__fbLhd{background:var(--surface-primary);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-4);color:var(--color-recipes-muted)}.membership-access-card_quietLink__Ic6fD{color:var(--color-recipes-muted);font-family:var(--font-display);font-weight:var(--weight-title);text-decoration:none;padding:var(--space-2)}.membership-access-card_question__TG5fZ{margin:0;color:var(--color-recipes-muted);font-size:var(--type-17)}.membership-access-card_questionLink__c3plv{color:var(--color-recipes-action-strong);font-family:var(--font-display);font-weight:var(--weight-title);text-decoration:none}.membership-access-card_card__MlNO8 h2{font-size:var(--type-38);font-weight:var(--weight-title)}.profile-home_screen__93MhM{--profile-home-avatar-surface:var(--c-tint-latte-deep);--k:1;--shadow-card:var(--shadow-card-hairline);color:var(--c-ink);background:var(--c-bg);padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom) + 32px);min-height:100svh;font-family:var(--font-body)}:root[data-theme=dark] .profile-home_screen__93MhM{--profile-home-avatar-surface:var(--surface-profile-v12-night-avatar);--profile-v12-bg:var(--surface-profile-v12-night-bg);--profile-v12-card:var(--surface-profile-v12-night-card);--profile-v12-chip:var(--surface-profile-v12-night-chip);--profile-v12-line:var(--color-profile-v12-night-line);--profile-v12-ink:var(--color-profile-v12-night-ink);--profile-v12-muted:var(--color-profile-v12-night-muted);--profile-v12-accent:var(--color-profile-v12-night-accent);--profile-v12-accent-deep:var(--color-profile-v12-night-accent-deep);--profile-v12-card-shadow:var(--shadow-profile-v12-night-card);--c-bg:var(--profile-v12-bg);--c-card:var(--profile-v12-card);--c-chip:var(--profile-v12-chip);--c-line:var(--profile-v12-line);--c-ink:var(--profile-v12-ink);--c-muted:var(--profile-v12-muted);--c-accent:var(--profile-v12-accent);--c-accent-deep:var(--profile-v12-accent-deep);--shadow-card:var(--profile-v12-card-shadow)}.profile-home_stack__rhfaL{display:flex;flex-direction:column;gap:12px;max-width:480px;padding:0 12px;margin:0 auto}.profile-home_stack__rhfaL>:not(.profile-home_hero__VmC57){animation:profile-home_rise__g_GZr .6s cubic-bezier(.2,.8,.2,1) both}.profile-home_hero__VmC57{height:140px;margin:0 -12px -44px;overflow:hidden;flex:none;position:relative}.profile-home_hero__VmC57:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 45%,var(--c-bg))}.profile-home_hero__VmC57>div{height:100%;animation:profile-home_breathe__IRATd 26s ease-in-out infinite alternate}.profile-home_hero__VmC57 img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;transform-origin:50% 100%;will-change:transform}.profile-home_identity__h5O5M{position:relative;padding:0 18px 16px;border-radius:var(--radius-profile-home-30);background:var(--c-card);box-shadow:var(--shadow-profile-home-identity)}.profile-home_avatarLine__YnnOe{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.profile-home_avatar__auDnM{width:76px;height:76px;margin-top:-38px;border-radius:var(--radius-profile-home-round);position:relative;display:grid;place-items:center;background:var(--profile-home-avatar-surface);box-shadow:var(--shadow-profile-home-avatar);color:var(--c-accent);font:var(--weight-800) var(--font-profile-home-30) var(--font-display);text-decoration:none}.profile-home_avatar__auDnM>span{font:inherit;background:none;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-profile-home-round);color:var(--c-accent)!important}.profile-home_avatar__auDnM>img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-profile-home-round)}.profile-home_avatar__auDnM i{position:absolute;right:0;bottom:0;width:26px;height:26px;border-radius:var(--radius-profile-home-round);background:var(--c-card);box-shadow:var(--shadow-profile-home-avatar-control);display:grid;place-items:center;color:var(--c-ink);z-index:var(--z-profile-home-avatar-control)}.profile-home_ring__ywUy5{position:absolute;inset:-7px;width:90px;height:90px;max-width:none;overflow:visible;transform:rotate(-90deg);pointer-events:none}.profile-home_ring__ywUy5 circle{fill:none;stroke:var(--c-accent);stroke-width:3.5;stroke-dasharray:264;stroke-dashoffset:264;animation:profile-home_ring__ywUy5 1.3s ease .35s forwards}.profile-home_todayDone__NNKN4{height:28px;padding:0 10px;display:flex;align-items:center;margin-bottom:4px;background:var(--c-chip);border-radius:var(--radius-profile-home-pill);color:var(--c-accent-deep);font:var(--weight-700) var(--font-profile-home-12-5) var(--font-body)}.profile-home_name__Fw6jJ{display:block;width:100%;margin-top:10px;color:inherit;text-decoration:none}.profile-home_name__Fw6jJ>span{display:block;font:var(--weight-700) var(--font-profile-home-13) var(--font-body);color:var(--c-muted)}.profile-home_name__Fw6jJ h1{margin:4px 0 0;font:var(--weight-800) var(--font-profile-home-32)/var(--leading-profile-home-108) var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere}.profile-home_numbers__75RLf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:16px;padding-top:12px;border-top:1px solid var(--c-line)}.profile-home_numbers__75RLf>div{padding:0 12px}.profile-home_numbers__75RLf>div:first-child{padding-left:0}.profile-home_numbers__75RLf b{display:block;font:var(--weight-800) var(--font-profile-home-25)/var(--leading-profile-home-110) var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.profile-home_numbers__75RLf span:not(b span){display:block;margin-top:3px;font:var(--font-profile-home-12)/var(--leading-profile-home-125) var(--font-body);color:var(--c-muted)}.profile-home_newbie__O8vyu{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border-radius:var(--radius-profile-home-18);background:var(--c-chip);color:inherit;text-decoration:none}.profile-home_newbie__O8vyu>span{min-width:0;flex:1}.profile-home_newbie__O8vyu>svg{flex:none;color:var(--c-accent-deep)}.profile-home_newbie__O8vyu b{font:var(--weight-800) var(--font-profile-home-16) var(--font-body)}.profile-home_newbie__O8vyu small{display:block;font:var(--font-profile-home-13)/var(--leading-profile-home-135) var(--font-body);color:var(--c-muted);margin-top:3px}.profile-home_history__b6PS5{display:flex;align-items:center;gap:12px;width:100%;margin-top:14px;padding:12px 0 0;border-top:1px solid var(--c-line);color:inherit;text-decoration:none}.profile-home_history__b6PS5 b{display:block;font:var(--weight-800) var(--font-profile-home-15) var(--font-body)}.profile-home_history__b6PS5 small{font:var(--font-profile-home-12-5) var(--font-body);color:var(--c-muted)}.profile-home_history__b6PS5>svg{flex:none;color:var(--c-muted)}.profile-home_bars__Unuzq{flex:1;display:flex;align-items:flex-end;justify-content:flex-end;gap:4px;height:34px;min-width:0}.profile-home_bars__Unuzq i{width:9px;height:var(--bar-height);border-radius:var(--radius-profile-home-4);background:var(--c-accent);transform-origin:bottom;animation:profile-home_bars__Unuzq .7s cubic-bezier(.22,1,.36,1) both}.profile-home_bars__Unuzq i[data-current]{background:none;box-shadow:var(--shadow-profile-home-current-bar)}.profile-home_heading__AK_8V{margin:16px 8px -2px;font:var(--weight-700) var(--font-profile-home-20)/var(--leading-title) var(--font-display);letter-spacing:-.02em}.profile-home_appearance__rZT7a,.profile-home_group___At_q{background:var(--c-card);border-radius:var(--radius-profile-home-22);box-shadow:var(--shadow-card);overflow:hidden}.profile-home_tiles__wTNvd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.profile-home_tile__5JWsD{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:126px;padding:14px;border:0;border-radius:var(--radius-profile-home-24);background:var(--c-card);box-shadow:var(--shadow-card);text-align:left;text-decoration:none;color:inherit;cursor:pointer}.profile-home_tile__5JWsD>span:first-child{width:42px;height:42px;border-radius:var(--radius-profile-home-14);background:var(--c-chip);color:var(--c-accent-deep);margin-bottom:auto}.profile-home_tile__5JWsD b{font:var(--weight-800) var(--font-profile-home-16)/var(--leading-profile-home-120) var(--font-body);margin-top:12px;overflow-wrap:anywhere}.profile-home_tile__5JWsD small{font:var(--font-profile-home-12-5)/var(--leading-caption) var(--font-body);color:var(--c-muted);margin-top:2px}.profile-home_tile__5JWsD small[data-warning]{color:var(--c-accent-deep);font-weight:700}.profile-home_row__vjQnq{position:relative;display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 14px;color:inherit;text-decoration:none}.profile-home_row__vjQnq>span:first-child{width:40px;height:40px;border-radius:var(--radius-profile-home-12);background:var(--c-chip);color:var(--c-accent-deep);flex:none}.profile-home_row__vjQnq>span:nth-child(2){min-width:0;flex:1}.profile-home_row__vjQnq b{display:block;font:var(--weight-700) var(--font-profile-home-16)/var(--leading-profile-home-120) var(--font-body)}.profile-home_row__vjQnq small{display:block;margin-top:3px;font:var(--font-profile-home-13)/var(--leading-profile-home-135) var(--font-body);color:var(--c-muted)}.profile-home_row__vjQnq>svg{color:var(--c-muted);flex:none}.profile-home_row__vjQnq+.profile-home_row__vjQnq:before{content:"";height:1px;background:var(--c-line);position:absolute;left:66px;right:0;top:0}.profile-home_appearance__rZT7a>button{min-height:62px;width:100%;padding:10px 14px;border:0;background:none}.profile-home_coach__GtZIZ{background:var(--c-card);border-radius:var(--radius-profile-home-26);box-shadow:var(--shadow-card);overflow:hidden}.profile-home_coach__GtZIZ>img{width:100%;height:176px;object-fit:cover;object-position:46% 22%;display:block}.profile-home_coach__GtZIZ>div{padding:16px 18px 18px}.profile-home_eyebrow__I_Mkj{display:block;font:var(--weight-700) var(--font-profile-home-12) var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--c-accent-deep)}.profile-home_coach__GtZIZ h2{margin:4px 0 6px;font:var(--weight-800) var(--font-profile-home-23)/var(--leading-title) var(--font-display);letter-spacing:-.02em}.profile-home_coach__GtZIZ p{margin:12px 0 0;font:var(--weight-500) var(--font-profile-home-17)/var(--leading-profile-home-160) var(--font-body);letter-spacing:-.003em}.profile-home_coach__GtZIZ p.profile-home_intro__xWrnG{margin:0;font:var(--weight-600) var(--font-profile-home-19)/var(--leading-profile-home-150) var(--font-body);letter-spacing:-.01em}.profile-home_readMore__neUnl{border:0;background:none;color:var(--c-accent-deep);font:var(--weight-700) var(--font-profile-home-16) var(--font-body);padding:10px 0;min-height:44px;cursor:pointer}.profile-home_facts__hZkws{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.profile-home_facts__hZkws>span{background:var(--c-chip);border-radius:var(--radius-profile-home-16);padding:10px 10px 9px}.profile-home_facts__hZkws b{display:block;font:var(--weight-800) var(--font-profile-home-19)/var(--leading-profile-home-110) var(--font-display)}.profile-home_facts__hZkws small{font:var(--font-profile-home-12)/var(--leading-caption) var(--font-body);color:var(--c-muted)}.profile-home_version__O27tt{text-align:center;color:var(--c-muted);font:var(--font-profile-home-12) var(--font-body);padding:4px 0 10px;margin:0}.profile-home_compact__RE0Zf{position:fixed;left:0;right:0;top:var(--status-cover-height,0);z-index:var(--z-profile-home-compact);display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--c-card);box-shadow:var(--shadow-profile-home-compact);opacity:0;transform:translateY(-10px);transition:opacity .25s,transform .35s;pointer-events:none}.profile-home_compact__RE0Zf[data-visible=true]{opacity:1;transform:none}.profile-home_compact__RE0Zf>span{width:32px;height:32px;border-radius:var(--radius-profile-home-round);background:var(--c-chip);display:grid;place-items:center;color:var(--c-accent-deep);font-weight:var(--weight-800)}.profile-home_compact__RE0Zf>b{font:var(--weight-800) var(--font-profile-home-17) var(--font-body)}.profile-home_compact__RE0Zf>small{margin-left:auto;color:var(--c-muted);font:var(--font-profile-home-13) var(--font-body)}.profile-home_urgent__buNqp{padding-top:12px;position:relative;z-index:var(--z-profile-home-urgent)}.profile-home_history__b6PS5,.profile-home_row__vjQnq,.profile-home_tile__5JWsD{transition:transform .4s cubic-bezier(.2,1.5,.3,1)}.profile-home_history__b6PS5:active,.profile-home_tile__5JWsD:active{transform:scale(.97)}.profile-home_row__vjQnq:active{transform:scale(.985)}body:has(.profile-home_screen__93MhM) .mobile-bottom-nav[data-profile-v2-hidden]{transition:transform .4s cubic-bezier(.2,.8,.2,1)}body:has(.profile-home_screen__93MhM) .mobile-bottom-nav[data-profile-v2-hidden=true]{transform:translateY(160%);pointer-events:none}:root[data-theme=dark] .profile-home_identity__h5O5M{box-shadow:var(--shadow-card)}:root[data-theme=dark] .profile-home_avatar__auDnM>span{color:var(--profile-v12-ink)!important}html[data-llf-text-size=large] .profile-home_stack__rhfaL{zoom:1.14}@keyframes profile-home_rise__g_GZr{0%{opacity:0;transform:translateY(14px)}}@keyframes profile-home_breathe__IRATd{to{transform:scale(1.08) translate(-1.5%,-1%)}}@keyframes profile-home_bars__Unuzq{0%{transform:scaleY(0)}}@keyframes profile-home_ring__ywUy5{to{stroke-dashoffset:0}}@media(min-width:769px){.profile-home_stack__rhfaL{padding-top:20px}.profile-home_hero__VmC57{border-radius:var(--radius-profile-home-26)}.profile-home_compact__RE0Zf{left:50%;width:480px;right:auto;transform:translate(-50%,-10px)}.profile-home_compact__RE0Zf[data-visible=true]{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.profile-home_screen__93MhM *,.profile-home_screen__93MhM :before{animation:none!important;transition:none!important}.profile-home_ring__ywUy5 circle{stroke-dashoffset:0}body:has(.profile-home_screen__93MhM) .mobile-bottom-nav[data-profile-v2-hidden]{transition:none}}.profile-home_birthday__h2AJE{display:flex;align-items:center;gap:10px;padding:10px 14px 10px 6px;border-radius:var(--radius-profile-home-24);background:var(--c-card);box-shadow:var(--shadow-card)}.profile-home_birthday__h2AJE img{width:78px;height:78px;flex:none}.profile-home_birthday__h2AJE small{font:var(--weight-700) var(--font-profile-home-12) var(--font-body);color:var(--c-accent-deep);text-transform:uppercase}.profile-home_birthday__h2AJE b{display:block;font:var(--weight-800) var(--font-profile-home-18) var(--font-display)}.profile-home_birthday__h2AJE p{margin:4px 0 0;font:var(--font-profile-home-13)/var(--leading-profile-home-140) var(--font-body);color:var(--c-muted)}.profile-home_facts__hZkws small,.profile-home_newbie__O8vyu small{color:var(--color-recipes-ink-soft)}.profile-home_numbers__75RLf>div+div{border-left:1px solid var(--c-line)}.profile-home_birthday__h2AJE small,.profile-home_compact__RE0Zf>small,.profile-home_eyebrow__I_Mkj,.profile-home_history__b6PS5 b,.profile-home_name__Fw6jJ>span,.profile-home_newbie__O8vyu b,.profile-home_readMore__neUnl,.profile-home_row__vjQnq b,.profile-home_tile__5JWsD b,.profile-home_todayDone__NNKN4{font-family:var(--font-display)}.sign-in-error-scene_root__vDwI8{display:grid;justify-items:center;gap:var(--space-3);text-align:center}.sign-in-error-scene_title__oe9Q6{margin:0;color:var(--color-recipes-ink);font-size:var(--type-recipes-section-title);font-weight:var(--weight-recipes-title);line-height:var(--leading-recipes-page-title);text-wrap:balance;overflow-wrap:anywhere}[data-sheet]:has(.offline-week-sheet_panelMarker__pTEnT){height:var(--offline-sheet-height,auto);max-height:calc(100dvh - 52px);transition:height .4s ease}.offline-week-sheet_panelMarker__pTEnT{min-height:0}@media (prefers-reduced-motion:reduce){[data-sheet]:has(.offline-week-sheet_panelMarker__pTEnT){transition:none}}.guide-seek_seek__xO5Rr{flex:1;display:flex;align-items:center;min-inline-size:0;block-size:var(--size-guide-banner-play);cursor:pointer;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent}.guide-seek_seek__xO5Rr,.guide-seek_track__bsUXR{position:relative;border-radius:var(--radius-full)}.guide-seek_track__bsUXR{display:block;inline-size:100%;block-size:var(--size-guide-seek-track);overflow:hidden;background:var(--color-recipes-soft)}.guide-seek_seek__xO5Rr[data-tone=tour] .guide-seek_track__bsUXR{background:var(--overlay-guide-tour-track)}.guide-seek_fill__KdJa_{inset:0;transform:translateX(calc(var(--guide-seek, 0) * (100cqi - var(--size-guide-seek-thumb)) + var(--size-guide-seek-thumb) / 2 - 100%))}.guide-seek_fill__KdJa_,.guide-seek_thumb__HNzOO{position:absolute;background:var(--color-recipes-action)}.guide-seek_thumb__HNzOO{inset-block-start:50%;inset-inline-start:0;inline-size:var(--size-guide-seek-thumb);block-size:var(--size-guide-seek-thumb);border:var(--space-1) solid var(--color-white);border-radius:var(--radius-full);box-shadow:var(--shadow-card);transform:translate(calc(var(--guide-seek, 0) * (100cqi - var(--size-guide-seek-thumb))),-50%);pointer-events:none}.guide-seek_seek__xO5Rr{container-type:inline-size}.guide-seek_seek__xO5Rr[data-scrubbing=true] .guide-seek_thumb__HNzOO{transform:translate(calc(var(--guide-seek, 0) * (100cqi - var(--size-guide-seek-thumb))),-50%) scale(1.25)}.guide-seek_seek__xO5Rr:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.guide-seek_seek__xO5Rr[data-tone=tour]:focus-visible{outline-color:var(--color-white)}:root[data-theme=dark] .guide-seek_fill__KdJa_,:root[data-theme=dark] .guide-seek_thumb__HNzOO{background:var(--color-action-fg)}.guide-chapter-list_list__9qb8E{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.guide-chapter-list_item__KCShR{display:grid;grid-template-columns:var(--size-guide-picker-number) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--size-guide-banner-play);padding:var(--space-2);border:0;border-radius:var(--radius-recipes-md);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--motion-recipes-fast) var(--ease-recipes)}.guide-chapter-list_item__KCShR[data-state=current]{background:var(--color-recipes-soft)}.guide-chapter-list_item__KCShR:disabled{cursor:default}.guide-chapter-list_number__9qORa{display:grid;place-items:center;inline-size:var(--size-guide-picker-number);block-size:var(--size-guide-picker-number);border-radius:var(--radius-full);background:var(--surface-card-inset);color:var(--color-recipes-ink);font-size:var(--type-13);font-variant-numeric:tabular-nums;font-weight:var(--weight-strong)}.guide-chapter-list_item__KCShR[data-state=current] .guide-chapter-list_number__9qORa{background:var(--color-recipes-action);color:var(--color-white)}.guide-chapter-list_item__KCShR[data-done] .guide-chapter-list_number__9qORa{background:var(--surface-card-inset);color:var(--color-recipes-sage-ink)}.guide-chapter-list_item__KCShR[data-done] .guide-chapter-list_name__9UMBJ{color:var(--color-recipes-ink-soft);font-weight:var(--weight-medium)}.guide-chapter-list_text__hNnc2{display:grid;gap:var(--space-1);min-inline-size:0}.guide-chapter-list_name__9UMBJ{font-size:var(--type-17);font-weight:var(--weight-strong);line-height:var(--leading-recipes-body)}.guide-chapter-list_about__swf1a{color:var(--color-recipes-muted);font-size:var(--type-13);line-height:var(--leading-recipes-body)}.guide-chapter-list_meta__0nxK2{font-size:var(--type-13);font-variant-numeric:tabular-nums;white-space:nowrap}.guide-chapter-list_item__KCShR:disabled .guide-chapter-list_name__9UMBJ,.guide-chapter-list_item__KCShR:disabled .guide-chapter-list_number__9qORa,.guide-chapter-list_meta__0nxK2{color:var(--color-recipes-muted)}.guide-chapter-list_item__KCShR:disabled .guide-chapter-list_number__9qORa{background:var(--surface-card-inset)}.guide-chapter-list_item__KCShR:not(:disabled):active{background:var(--color-recipes-soft)}@media (hover:hover) and (pointer:fine){.guide-chapter-list_item__KCShR:not(:disabled):hover{background:var(--color-recipes-soft)}}.guide-chapter-list_item__KCShR:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-width))}@media (prefers-reduced-motion:reduce){.guide-chapter-list_item__KCShR{transition:none}}.guide-chapter-list_item__KCShR[data-done] .guide-chapter-list_number__9qORa{background:var(--color-recipes-soft);color:var(--color-action-fg)}.guide-chapter-list_item__KCShR[data-done] .guide-chapter-list_name__9UMBJ{color:var(--color-recipes-ink)}