.maasy-dock{display:none}@media (max-width:767px){body:has(.maasy-dock){padding-bottom:calc(92px + env(safe-area-inset-bottom))}.maasy-dock{z-index:45;inset-inline:14px;bottom:calc(20px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;font-family:inherit;display:flex;position:fixed}.maasy-dock-pill{pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f7f2e9f7;border:1px solid #1f2a441a;border-radius:999px;flex:0 222px;align-items:stretch;width:222px;min-width:0;max-width:100%;height:64px;padding:5px;transition:flex-basis .52s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:flex;box-shadow:0 18px 46px #1f2a4433,0 3px 12px #1f2a4414,inset 0 1px #ffffffe6}.maasy-dock.is-expanded .maasy-dock-pill{flex-basis:374px;width:374px;height:76px;box-shadow:0 22px 58px #1f2a443d,0 3px 12px #1f2a4414}.maasy-dock-action{color:#1f2a44;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:0;min-width:0;transition:background .3s,color .3s,gap .42s;display:flex;overflow:hidden}.maasy-dock-action.is-active,.maasy-dock-action:hover{color:#745824;background:#f3eadb}.maasy-dock-action:focus-visible{outline-offset:-3px;outline:2px solid #c6a75e}.maasy-dock-action svg{flex:none}.maasy-dock.is-expanded .maasy-dock-action{gap:4px}.maasy-dock-label{opacity:0;letter-spacing:-.025em;max-height:0;font-size:11px;font-weight:700;transition:max-height .42s cubic-bezier(.22,1,.36,1),opacity .26s,transform .36s;display:block;overflow:hidden;transform:translateY(6px)}.maasy-dock.is-expanded .maasy-dock-label{opacity:1;max-height:20px;transition-delay:80ms;transform:translateY(0)}}@media (max-width:360px){.maasy-dock-label{font-size:10px}.maasy-dock-action svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.maasy-dock *,.maasy-dock :before,.maasy-dock :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
