.lm-app-body{background-attachment:fixed}.lm-notch-scrim.lm-app-backdrop{clip-path:inset(0 0 calc(100% - env(safe-area-inset-top)) 0)}.lm-nav-spacer{height:calc(var(--nav-offset) + var(--nav-h) + var(--space-3));flex-shrink:0}.lmp-navbar-shell.lm-nav-shell{bottom:var(--nav-offset);padding:0 var(--nav-gutter);pointer-events:none;transition:opacity var(--dur-fast) var(--ease-soft), visibility 0s linear 0s}.lmp-navbar-shell.lm-nav-shell.is-typing{opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-soft), visibility 0s linear var(--dur-fast)}.lmp-navbar-shell.lm-nav-shell>.lmp-navbar{pointer-events:auto;width:100%;max-width:calc(28rem - 2 * var(--nav-gutter));justify-content:space-between;align-items:center;gap:var(--space-1);height:var(--nav-h);padding:0 var(--space-1);border-radius:var(--nav-radius);border:1px solid var(--nav-border);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-rim), var(--nav-shadow);display:flex}.lmp-navbar-shell.lm-nav-shell .lmp-navbtn{width:auto;height:calc(var(--nav-h) - 2 * var(--space-1) - 2px);border-radius:var(--radius-glass);color:var(--text-faint);flex:1;place-items:center;display:grid}.lmp-navbar-shell.lm-nav-shell .lmp-navbtn>svg{scale:var(--nav-icon-scale)}.lmp-navbar-shell.lm-nav-shell .lmp-navbtn[aria-current=page]{color:var(--text-strong);background:var(--nav-active-surface)}.lm-route-slider{touch-action:pan-y;overflow-x:clip}.lm-route-track{transition:none;position:relative}.lm-route-track.is-shifted{transform:translateX(var(--route-dx))}.lm-route-track.is-anim{transition:transform .24s var(--ease-release)}.lm-route-neighbor{inset:0;top:var(--route-top,0px);pointer-events:none;content-visibility:visible;position:absolute;overflow:hidden}.lm-route-neighbor--prev{transform:translate(-100%)}.lm-route-neighbor--next{transform:translate(100%)}.lmp-ptr-content.lm-ptr-shift{transform:translateY(var(--ptr-y))}.lm-fab-shell.lm-fab-dock{bottom:calc(var(--fab-bottom) + env(safe-area-inset-bottom));pointer-events:none}.lm-fab-rail{justify-content:flex-end;width:100%;max-width:calc(28rem - 32px);display:flex}.lm-fab-rail>.lmp-fabglass-lite.lm-fab-btn{pointer-events:auto;border-radius:var(--radius-chip-md);width:56px;height:56px;color:var(--text-on-clay);cursor:pointer;border:0}.lm-fab-rail>.lmp-fabglass-lite.lm-fab-btn[aria-busy=true]{cursor:default}.lm-fab-spin{animation:.9s linear infinite lmp-spin}.lm-nav-foot{display:none}@media (min-width:1024px){.lm-nav-foot{gap:var(--space-2);left:var(--space-3);right:var(--space-3);bottom:calc(var(--space-6) + env(safe-area-inset-bottom));z-index:1;pointer-events:auto;flex-direction:column;display:flex;position:absolute}.lmp-navbar-shell.lm-nav-shell{padding:calc(var(--space-6) + env(safe-area-inset-top)) var(--space-3) var(--space-6)}.lmp-navbar-shell.lm-nav-shell>.lmp-navbar{border-radius:var(--radius-sm);height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.lmp-navbar-shell.lm-nav-shell>.lmp-navbar.is-min{transform:none}.lmp-navbar-shell.lm-nav-shell .lmp-navbtn{border-radius:var(--radius-xs);flex:none}.lmp-navbar-shell.lm-nav-shell .lmp-navbtn>svg{scale:1}.lmp-navbar-shell.lm-nav-shell .lmp-navbar .lmp-navbtn[aria-current=page]:before{width:3px;height:var(--space-5);animation:none;top:50%;bottom:auto;left:0;transform:translateY(-50%)}}.lm-auth-notch{width:100%;max-width:28rem;height:env(safe-area-inset-top);background:var(--surface-card);z-index:var(--z-fab);pointer-events:none;position:fixed;top:0;left:50%;transform:translate(-50%)}@media (min-width:600px) and (min-height:480px),(min-width:1024px){.lm-auth-notch{display:none}}