.PhoneMenu-module__2V0zlG__panel{transform-origin:100% 0;animation:.24s cubic-bezier(.2,.8,.2,1) both PhoneMenu-module__2V0zlG__grow}.PhoneMenu-module__2V0zlG__panel[data-closing]{animation:.18s cubic-bezier(.4,0,1,1) both PhoneMenu-module__2V0zlG__shrink}.PhoneMenu-module__2V0zlG__fade{animation:.2s both PhoneMenu-module__2V0zlG__fade}@keyframes PhoneMenu-module__2V0zlG__grow{0%{opacity:0;transform:scale(.92)translateY(-8px)}}@keyframes PhoneMenu-module__2V0zlG__shrink{to{opacity:0;transform:scale(.92)translateY(-8px)}}@keyframes PhoneMenu-module__2V0zlG__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.PhoneMenu-module__2V0zlG__panel,.PhoneMenu-module__2V0zlG__panel[data-closing]{animation-name:PhoneMenu-module__2V0zlG__fade}}
.dock-module__G93o3W__dock{--dock-bg:#1a1a20;--dock-ink:#8a8892;--dock-accent:hsl(var(--brand-rose));padding:8px 8px calc(6px + env(safe-area-inset-bottom));position:relative}.dock-module__G93o3W__surface{background:var(--dock-bg);border-radius:28px 28px 0 0;position:absolute;inset:0}.dock-module__G93o3W__tab{color:var(--dock-ink);-webkit-tap-highlight-color:transparent;transition:color .2s}.dock-module__G93o3W__tab[aria-current=page]{color:var(--dock-accent)}.dock-module__G93o3W__alpa{background:linear-gradient(115deg,#ff7e5f 0%,#ff6fd8 50%,#00c9ff 100%)}.dock-module__G93o3W__alpaLive{animation:3.2s cubic-bezier(.3,1.4,.5,1) .8s infinite dock-module__G93o3W__alpaHop}.dock-module__G93o3W__alpaLive:after{content:"";border:2px solid #ff6fd8;border-radius:999px;animation:1.6s ease-out infinite dock-module__G93o3W__alpaRing;position:absolute;inset:-3px}@keyframes dock-module__G93o3W__alpaHop{0%,18%,to{transform:none}6%{transform:translateY(-9px)rotate(-6deg)}12%{transform:translateY(0)rotate(4deg)}}@keyframes dock-module__G93o3W__alpaRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.dock-module__G93o3W__sheet{animation:.26s cubic-bezier(.2,.8,.2,1) both dock-module__G93o3W__sheetUp}@keyframes dock-module__G93o3W__sheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dock-module__G93o3W__sheet,.dock-module__G93o3W__alpaLive,.dock-module__G93o3W__alpaLive:after{animation:none}}
