.app-update-provider_body-24__yPIqu{font-size:1.5rem}.app-update-provider_body-16__AUjWp{font-size:1rem}.app-update-provider_body-14__XEvzH{font-size:.875rem}.app-update-provider_body-12__58V_t{font-size:.75rem}@keyframes app-update-provider_spin__6kpDG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-update-provider_notice__AHlih{position:fixed;top:1rem;left:50%;z-index:11000;display:flex;align-items:center;gap:1.25rem;width:max-content;max-width:calc(100% - 2rem);padding:1rem 1.25rem;border:1px solid var(--border-dark);border-radius:.75rem;background:var(--surface);color:var(--major);box-shadow:4px 4px 0 var(--shadow);transform:translateX(-50%)}.app-update-provider_notice__AHlih p{margin:.25rem 0 0;font-size:.875rem}.app-update-provider_notice__AHlih button{flex-shrink:0}@media screen and (max-width:47.9375em){.app-update-provider_notice__AHlih{top:.5rem;flex-direction:column;align-items:stretch;gap:.75rem;width:calc(100% - 1rem);max-width:none;padding:.75rem 1rem}}.app-update-provider_title__DTwXx{font-size:1rem}.app-update-provider_error__ahTw3{color:var(--red-500)}.notification-toast_body-24__YTCUY{font-size:1.5rem}.notification-toast_body-16___c07A{font-size:1rem}.notification-toast_body-14__ptjQx{font-size:.875rem}.notification-toast_body-12__09ynU{font-size:.75rem}@keyframes notification-toast_spin__2NCXC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.notification-toast_toast__4Raro{--toast-tint:var(--purple-light);--toast-accent:var(--purple);position:relative;display:flex;flex-shrink:0;align-items:flex-start;gap:.625rem;width:100%;padding:.8125rem 2.5rem .8125rem .8125rem;border:1px solid color-mix(in srgb,var(--toast-accent) 35%,var(--toast-tint));border-radius:.75rem;background:var(--toast-tint);color:var(--major);box-shadow:4px 4px 0 var(--shadow);pointer-events:auto;animation:notification-toast_toast-in__966IW .36s cubic-bezier(.22,1,.36,1) both}.notification-toast_toast__4Raro[data-tone=handoff]{--toast-tint:var(--warm-light);--toast-accent:var(--warm)}.notification-toast_toast__4Raro[data-tone=hot]{--toast-tint:var(--green-light);--toast-accent:var(--green-dark)}@media(prefers-reduced-motion:reduce){.notification-toast_toast__4Raro{animation:none}}.notification-toast_icon__i26kZ{display:block;flex-shrink:0;width:1.25rem;height:1.25rem}.notification-toast_content__w5gYy{flex:1 1;min-width:0}.notification-toast_title-row__6WWqE{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .5rem}.notification-toast_title__nvfxi{overflow:hidden;min-width:0;max-width:100%;font-size:.875rem;font-weight:600;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.notification-toast_priority__1rvqO{color:var(--toast-accent);font-size:.6875rem;font-weight:600;line-height:1.4}.notification-toast_toast__4Raro .notification-toast_body__e6RPs{display:-webkit-box;overflow:hidden;margin:.25rem 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--minor-dark);font-size:.8125rem;line-height:1.45}.notification-toast_toast__4Raro .notification-toast_open__XjyyS{position:absolute;inset:0;z-index:1;min-width:0;padding:0;border:0;border-radius:inherit;background:rgba(0,0,0,0);cursor:pointer}.notification-toast_toast__4Raro .notification-toast_open__XjyyS:focus-visible{outline:2px solid var(--toast-accent);outline-offset:.125rem}.notification-toast_toast__4Raro .notification-toast_dismiss__XFg_C{position:absolute;top:.25rem;right:.25rem;z-index:2;display:grid;place-items:center;width:2rem;height:2rem;min-width:0;min-height:0;padding:0;border:0;border-radius:.375rem;background:rgba(0,0,0,0);color:var(--minor-dark);cursor:pointer}.notification-toast_toast__4Raro .notification-toast_dismiss__XFg_C:hover{background:rgba(0,0,0,0);color:var(--major)}.notification-toast_toast__4Raro .notification-toast_dismiss__XFg_C:focus-visible{outline:2px solid var(--toast-accent);outline-offset:-.125rem}.notification-toast_dismiss-icon__6QrKk{display:block;flex:none;width:1rem;height:1rem;pointer-events:none}@keyframes notification-toast_toast-in__966IW{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.notification-stack_body-24__y2JMt{font-size:1.5rem}.notification-stack_body-16__RAGAY{font-size:1rem}.notification-stack_body-14__HrBpH{font-size:.875rem}.notification-stack_body-12__lYRVq{font-size:.75rem}@keyframes notification-stack_spin__xBWaj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.notification-stack_host__wCDWT{min-height:0;width:100%}.notification-stack_error__RfdHv{margin:0 .3125rem .5rem;padding:.5rem .625rem;border-radius:.625rem;background:var(--grey-100);color:var(--minor-dark);font-size:.75rem;line-height:1.4}.notification-stack_paging__rdNJI{display:flex;align-items:center;justify-content:center;gap:.5rem}.notification-stack_load-more__RHI82{min-height:2.75rem;padding:.5rem .75rem;border-radius:.625rem;background:var(--grey-100);color:var(--minor-dark);font-size:.75rem}.notification-stack_load-more__RHI82:focus-visible{outline:2px solid var(--major);outline-offset:.125rem}.notification-stack_load-more__RHI82:disabled{cursor:wait;opacity:.65}.notification-stack_group__z1IzN{--notification-header-size:1.625rem;--notification-list-max-height:calc(var(--notification-available-height) - var(--notification-header-size) - 0.875rem);display:flex;flex-direction:column;gap:.125rem;min-height:0}.notification-stack_header__bf1jc{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .3125rem}.notification-stack_group__z1IzN .notification-stack_toggle__TqPDc{position:relative;display:inline-flex;align-items:center;gap:.375rem;min-width:0;height:var(--notification-header-size);padding:0 .625rem;border:1px solid color-mix(in srgb,var(--major) 12%,var(--grey-100));border-radius:62.4375rem;background:var(--grey-100);color:var(--minor-dark);font-size:.75rem;font-weight:500;line-height:1.2;transition:background-color .18s ease-out}.notification-stack_group__z1IzN .notification-stack_toggle__TqPDc:hover{background:color-mix(in srgb,var(--grey-100) 85%,var(--major))}.notification-stack_group__z1IzN .notification-stack_toggle__TqPDc[aria-expanded=true] .notification-stack_chevron__umfZa{rotate:180deg}.notification-stack_group__z1IzN .notification-stack_count__6wtFJ{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notification-stack_group__z1IzN .notification-stack_count__6wtFJ:after{content:"·";font-weight:400}.notification-stack_action__wf0pC{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notification-stack_chevron__umfZa{display:block;flex-shrink:0;width:.5625rem;height:.5625rem;transition:rotate .36s cubic-bezier(.4,0,.2,1)}.notification-stack_chevron__umfZa svg{display:block;width:100%;height:100%}.notification-stack_group__z1IzN .notification-stack_clear__6luXr{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--notification-header-size);padding:0 .625rem;border:1px solid color-mix(in srgb,var(--major) 12%,var(--grey-100));border-radius:62.4375rem;background:var(--grey-100);color:var(--minor-dark);font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;transition:background-color .18s ease-out}.notification-stack_group__z1IzN .notification-stack_clear__6luXr:hover{background:color-mix(in srgb,var(--grey-100) 85%,var(--major))}.notification-stack_clear__6luXr:before,.notification-stack_toggle__TqPDc:before{position:absolute;inset:-.625rem 0;content:""}.notification-stack_clear__6luXr:focus-visible,.notification-stack_toggle__TqPDc:focus-visible{outline:2px solid var(--major);outline-offset:.125rem}.notification-stack_viewport__RTM31{--notification-front-height:100px;--notification-content-height:126px;height:calc(var(--notification-front-height) + 1.625rem);max-height:var(--notification-list-max-height);overflow:hidden;transition:height .52s cubic-bezier(.4,0,.2,1)}.notification-stack_viewport__RTM31[data-expanded=true]{height:min(var(--notification-content-height),var(--notification-list-max-height))}.notification-stack_scroll__8JQNZ{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;overflow-anchor:none}.notification-stack_viewport__RTM31[data-expanded=false] .notification-stack_scroll__8JQNZ{overflow-y:hidden}.notification-stack_list__8yn84{display:flex;flex-direction:column;gap:.5rem;padding:.4375rem .3125rem 1.1875rem}.notification-stack_card__KiXKG{position:relative;flex-shrink:0}.notification-stack_front__LTT1v{isolation:isolate}.notification-stack_front__LTT1v>article{translate:0 0;transition:translate .36s cubic-bezier(.22,.61,.36,1)}.notification-stack_front__LTT1v:after,.notification-stack_front__LTT1v:before{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--purple) 35%,var(--purple-light));border-radius:.75rem;background:var(--purple-light);opacity:0;transform:translateY(0) scaleX(1);transition:transform .52s cubic-bezier(.4,0,.2,1),opacity .36s ease-in-out;pointer-events:none;content:""}.notification-stack_front__LTT1v:before{z-index:-1}.notification-stack_front__LTT1v:after{z-index:-2}.notification-stack_front__LTT1v[data-stacked=true]>article{translate:0 var(--notification-peek-lift,0)}.notification-stack_front__LTT1v[data-stacked=true]:before{opacity:1;transform:translateY(var(--notification-peek-middle,.375rem)) scaleX(.97)}.notification-stack_front__LTT1v[data-stacked=true]:after{opacity:1;transform:translateY(var(--notification-peek-back,.75rem)) scaleX(.94)}.notification-stack_front__LTT1v[data-depth="2"]:after{display:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.notification-stack_group__z1IzN:has(.notification-stack_front__LTT1v button[aria-expanded=false]:hover),.notification-stack_group__z1IzN:has(.notification-stack_toggle__TqPDc:hover){--notification-peek-lift:-0.125rem;--notification-peek-middle:0.5625rem;--notification-peek-back:1.0625rem}}@media(prefers-reduced-motion:no-preference){.notification-stack_group__z1IzN:has(.notification-stack_front__LTT1v button[aria-expanded=false]:focus-visible),.notification-stack_group__z1IzN:has(.notification-stack_toggle__TqPDc:focus-visible){--notification-peek-lift:-0.125rem;--notification-peek-middle:0.5625rem;--notification-peek-back:1.0625rem}}.notification-stack_more__B8_e6{display:flex;flex-direction:column;gap:.5rem;opacity:0;transform:translateY(-1rem) scale(.985);transform-origin:top center;transition:transform .52s cubic-bezier(.4,0,.2,1),opacity .36s ease-in-out}.notification-stack_more__B8_e6[data-expanded=true]{opacity:1;transform:translateY(0) scale(1)}.notification-stack_more__B8_e6 article{animation:none}@media(prefers-reduced-motion:reduce){.notification-stack_chevron__umfZa,.notification-stack_front__LTT1v:after,.notification-stack_front__LTT1v:before,.notification-stack_front__LTT1v>article,.notification-stack_group__z1IzN .notification-stack_clear__6luXr,.notification-stack_group__z1IzN .notification-stack_toggle__TqPDc,.notification-stack_more__B8_e6,.notification-stack_viewport__RTM31{transition:none}}.notification-provider_body-24__14KGd{font-size:1.5rem}.notification-provider_body-16__KrM6D{font-size:1rem}.notification-provider_body-14__W93by{font-size:.875rem}.notification-provider_body-12__jSKVi{font-size:.75rem}@keyframes notification-provider_spin__1OfjA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.notification-provider_stack__Ogazb{--notification-bottom-offset:1.25rem;--notification-available-height:calc(100dvh - var(--notification-bottom-offset) - 1.75rem - env(safe-area-inset-bottom, 0px) - env(safe-area-inset-top, 0px));position:fixed;right:calc(1.25rem + env(safe-area-inset-right, 0px));bottom:calc(var(--notification-bottom-offset) + env(safe-area-inset-bottom, 0px));z-index:10000;display:flex;flex-direction:column;gap:.5rem;width:22.5rem;max-width:calc(100% - 2rem);max-height:var(--notification-available-height);padding:.1875rem .3125rem .3125rem .1875rem}.notification-provider_stack__Ogazb:empty{display:none}@media screen and (max-width:47.9375em){.notification-provider_stack__Ogazb{--notification-bottom-offset:0.75rem;right:calc(.75rem + env(safe-area-inset-right, 0px));left:calc(.75rem + env(safe-area-inset-left, 0px));width:auto;max-width:none}}.notification-provider_stack__Ogazb[data-inbox=true]{--notification-bottom-offset:5.5rem}@media screen and (max-width:63.9375em){.notification-provider_stack__Ogazb[data-inbox=true]{--notification-bottom-offset:9.75rem}}.nav-item_body-24__9Qou4{font-size:1.5rem}.nav-item_body-16__7sgdL{font-size:1rem}.nav-item_body-14__hanRH{font-size:.875rem}.nav-item_body-12__cX1bc{font-size:.75rem}@keyframes nav-item_spin__OWOq8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nav-item_item__aX6sT{position:relative;margin-bottom:.125rem}.nav-item_item__aX6sT.nav-item_mob__omhch{display:flex;justify-content:center;margin-top:0;min-width:3.5rem;font-size:.75rem;font-weight:500}.nav-item_item__aX6sT.nav-item_mob__omhch .nav-item_inner__8UKhH{width:100%;justify-content:center}.nav-item_item__aX6sT.nav-item_mob__omhch .nav-item_cont__cvzGT{flex-direction:column}.nav-item_item__aX6sT.nav-item_mob__omhch .nav-item_icon-container__Kl872{margin-bottom:.25rem;margin-right:0}.nav-item_item__aX6sT.nav-item_mob__omhch .nav-item_icon-container__Kl872 svg{width:1.5rem;height:1.5rem}.nav-item_inner__8UKhH{display:flex;align-items:center;justify-content:space-between;padding:.625rem;border-radius:.625rem;position:relative;transition:background-color .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}@media screen and (max-width:47.9375em){.nav-item_inner__8UKhH{padding:0;min-width:3.875rem}.nav-item_inner__8UKhH.nav-item_active__ke4cm .nav-item_cont__cvzGT,.nav-item_inner__8UKhH.nav-item_active__ke4cm .nav-item_icon-container__Kl872{color:var(--orange)}}@media screen and (min-width:48em){.nav-item_inner__8UKhH.nav-item_active__ke4cm{background-color:var(--grey-30);font-weight:500}.nav-item_inner__8UKhH.nav-item_active__ke4cm .nav-item_icon-container__Kl872{color:var(--orange)}.nav-item_inner__8UKhH:hover:not(.nav-item_active__ke4cm){background-color:var(--grey-30)}.nav-item_inner__8UKhH:hover:not(.nav-item_active__ke4cm) .nav-item_icon-container__Kl872{color:var(--major)}}.nav-item_link__XhSUu{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:0}.nav-item_link__XhSUu:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:.125rem;border-radius:.625rem}.nav-item_add-action__ZSaQ_{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.375rem;color:var(--minor);transition:color .2s ease-out,background-color .2s ease-out}.nav-item_add-action__ZSaQ_:hover{background-color:color-mix(in srgb,var(--major) 6%,transparent);color:var(--green-dark)}.nav-item_add-action__ZSaQ_ svg{height:.875rem;width:.875rem}.nav-item_cont__cvzGT{display:flex;align-items:center;color:var(--major);transition:color .2s ease-out}.nav-item_icon-container__Kl872{display:flex;align-items:center;justify-content:center;margin-right:.5rem;margin-top:1px;color:var(--minor)}.nav-item_icon-container__Kl872 svg{height:1.125rem;width:1.125rem;transition:color .2s ease-out}@media screen and (max-width:47.9375em){.nav-item_icon-container__Kl872 svg{height:1.5rem;width:1.5rem}}.nav-item_quantity___JCd2{background-color:var(--orange);color:#fff;border-radius:.375rem;padding:.25rem;font-size:.625rem;font-weight:600;line-height:1;margin-left:.375rem}@media screen and (max-width:63.9375em){.nav-item_quantity___JCd2{position:absolute;right:.5rem;top:.375rem}}