.safe-area-bottom.svelte-15ams6y{padding-bottom:env(safe-area-inset-bottom)}.pill-press.svelte-15ams6y{transition:transform .28s cubic-bezier(.34,1.56,.64,1),filter .2s ease;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}.pill-press.svelte-15ams6y:has(.is-pressed:where(.svelte-15ams6y)),.fab.is-pressed.svelte-15ams6y{transform:translateY(-2px) scale(1.02);filter:drop-shadow(0 6px 20px rgba(0,0,0,.16))}.nav-pill.svelte-15ams6y{box-shadow:0 4px 16px #00000029,0 1px 2px #00000014}.nav-item.svelte-15ams6y{transition:color .2s ease;text-decoration:none}.finger-glow.svelte-15ams6y{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(90px circle at var(--press-x) var(--press-y),color-mix(in oklch,var(--color-sap) 55%,transparent),transparent 75%);opacity:calc(var(--pressed, 0) * .7);transition:opacity .2s ease;mix-blend-mode:multiply}.sliding-highlight.svelte-15ams6y{position:absolute;top:50%;left:16px;width:64px;margin-top:-2px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:0}.fab.svelte-15ams6y{box-shadow:0 4px 16px #00000029,0 1px 2px #00000014;transition:transform .28s cubic-bezier(.34,1.56,.64,1),filter .2s ease;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}@media(prefers-reduced-motion:reduce){.nav-item.svelte-15ams6y,.pill-press.svelte-15ams6y,.fab.svelte-15ams6y{transition:none}.pill-press.svelte-15ams6y:has(.is-pressed:where(.svelte-15ams6y)),.fab.is-pressed.svelte-15ams6y{transform:none;filter:none}.finger-glow.svelte-15ams6y{transition:none;opacity:0}}
