@media (min-width:1024px){.zoe-ios-overlay,.zoe-ios-tabbar{display:none!important}}@media (max-width:1023px){.zoe-dashboard-shell{--zoe-ios-page:#101014;--zoe-ios-card:#16161a;--zoe-ios-stroke:hsla(0,0%,100%,.08);--zoe-ios-active:var(--zoe-cta,#1abaff);--zoe-ios-text:#fff;--zoe-ios-muted:#b8b8b8;--zoe-ios-inset:16px;--zoe-ios-ticker-h:40px;--zoe-ios-top-pad:env(safe-area-inset-top,0px);--zoe-ios-gap:16px;--zoe-ios-topbar-h:72px;--zoe-ios-tab-h:76px;--zoe-ios-tab-bottom:calc(16px + max(var(--zoe-ios-vv-bottom, 0px), env(safe-area-inset-bottom, 0px)));--zoe-ios-top-clearance:calc(var(--zoe-ios-top-pad) + var(--zoe-ios-ticker-h) + var(--zoe-ios-gap) + var(--zoe-ios-topbar-h) + var(--zoe-ios-gap));--zoe-ios-tab-clearance:calc(var(--zoe-ios-tab-h) + var(--zoe-ios-tab-bottom));background:var(--zoe-ios-page);color:var(--zoe-ios-text)}.zoe-ios-overlay{position:fixed;top:0;left:0;right:0;z-index:45;display:flex;flex-direction:column;gap:var(--zoe-ios-gap);padding-top:var(--zoe-ios-top-pad);background:var(--zoe-ios-page);pointer-events:none}.zoe-ios-overlay>*{pointer-events:auto}.zoe-ios-ticker{width:100%}.zoe-ios-ticker .ticker-wrapper{height:var(--zoe-ios-ticker-h);margin:0;padding:0;border-bottom:none;background:var(--zoe-ios-page)}.zoe-ios-glass{background:color-mix(in srgb,var(--zoe-ios-card) 85%,transparent);border:1px solid var(--zoe-ios-stroke);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.zoe-ios-topbar{position:relative;display:flex;align-items:center;height:var(--zoe-ios-topbar-h);margin:0 var(--zoe-ios-inset);padding:16px;border-radius:20px;box-sizing:border-box}.zoe-ios-wordmark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--zoe-ios-text);line-height:0}.zoe-ios-topbar-end{margin-inline-start:auto;display:flex;align-items:center;gap:10px}.zoe-ios-chrome-btn,.zoe-ios-tab,a.zoe-ios-chrome-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;outline:none;box-shadow:none;background:none!important;background-color:transparent!important;border:0!important}.zoe-ios-chrome-btn{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:20px;color:var(--zoe-ios-text)}.zoe-ios-chrome-btn:focus-visible,.zoe-ios-tab:focus-visible{outline:none;box-shadow:none}.zoe-ios-chrome-badge{position:absolute;top:8px;inset-inline-end:8px;width:8px;height:8px;border-radius:99px;background:#ff4e46}.zoe-ios-tabbar{position:fixed;z-index:45;left:var(--zoe-ios-inset);right:var(--zoe-ios-inset);bottom:var(--zoe-ios-tab-bottom);display:flex;align-items:stretch;height:var(--zoe-ios-tab-h);padding:16px;box-sizing:border-box;border-radius:20px}.zoe-ios-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:0;color:var(--zoe-ios-muted);font-family:Assistant,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;line-height:1}.zoe-dashboard-shell .zoe-ios-tab.zoe-ios-tab-active,.zoe-dashboard-shell .zoe-ios-tab[aria-current=page],.zoe-dashboard-shell .zoe-ios-tab[aria-selected=true]{color:var(--zoe-ios-active);background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.zoe-ios-tab svg{color:inherit;stroke:currentColor}.zoe-dashboard-shell #main-content{padding:var(--zoe-ios-top-clearance) var(--zoe-ios-inset) calc(var(--zoe-ios-tab-clearance) + 16px)!important}.zoe-ios-menu{padding:max(12px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:var(--zoe-ios-page);color:var(--zoe-ios-text);z-index:80}.zoe-ios-menu-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 0 16px;margin:0;min-height:40px;flex-shrink:0}.zoe-ios-menu-heading{min-width:0}.zoe-ios-menu-title{margin:0;font-family:Assistant,ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:600;line-height:1.2;color:var(--zoe-ios-text)}.zoe-ios-menu-email{margin:4px 0 0;font-size:13px;line-height:1.3;color:var(--zoe-ios-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoe-ios-menu-stack{display:flex;flex-direction:column;gap:16px}.zoe-ios-menu-card{background:var(--zoe-ios-card);border:1px solid var(--zoe-ios-stroke);border-radius:24px;overflow:hidden}.zoe-ios-menu-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:16px;margin:0;border:0;border-radius:0;background:transparent;color:var(--zoe-ios-text);text-align:start;text-decoration:none;font-family:Assistant,ui-sans-serif,system-ui,sans-serif}.zoe-ios-menu-row+.zoe-ios-menu-row{border-top:1px solid color-mix(in srgb,var(--zoe-ios-stroke) 80%,transparent)}.zoe-ios-menu-row-label{flex:1 1 auto;min-width:0;font-size:14px;font-weight:400;line-height:1.3;overflow-wrap:anywhere}.zoe-ios-menu-chevron{flex-shrink:0;color:var(--zoe-ios-muted)}[dir=rtl] .zoe-ios-menu-chevron{transform:scaleX(-1)}.zoe-ios-menu-row--signout{color:var(--zoe-ios-text)}.zoe-ios-menu-card--locale{display:flex;flex-direction:column;padding:16px;gap:16px}.zoe-ios-menu-locale{display:flex;align-items:center;gap:12px}.zoe-ios-menu-locale+.zoe-ios-menu-locale{padding-top:16px;border-top:1px solid color-mix(in srgb,var(--zoe-ios-stroke) 80%,transparent)}.zoe-ios-menu-locale-icon{flex-shrink:0;width:24px;color:var(--zoe-ios-muted)}.zoe-ios-menu-pills{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.zoe-ios-menu-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:6px 16px;border-radius:999px;font-family:Assistant,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.2;background:#1a1a1e;color:var(--zoe-ios-muted);cursor:pointer}.zoe-ios-menu-pill.is-selected{background:var(--zoe-ios-active);color:#101014}.zoe-ios-menu nav a,.zoe-ios-menu nav button{border-radius:0}.zoe-dashboard-shell .zoe-card-deco-icon,.zoe-dashboard-shell .zoe-section-title-icon{display:none!important}.zoe-dashboard-shell .zoe-main-inner{padding-left:0;padding-right:0}.zoe-dashboard-shell #zoe-view-toggle{display:none!important}.zoe-ios-ask-sheet{margin-bottom:var(--zoe-ios-tab-clearance);max-height:calc(90dvh - var(--zoe-ios-tab-clearance))!important;height:calc(90dvh - var(--zoe-ios-tab-clearance))!important}}