.menu-wrap{position:relative}.menu-toggle{width:46px;height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:50%;background:transparent;cursor:pointer}.menu-toggle span{width:19px;height:2px;border-radius:2px;background:var(--ink);transition:transform .2s,opacity .2s}.menu-toggle[aria-expanded="true"] span:first-child{transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded="true"] span:last-child{transform:translateY(-7px) rotate(-45deg)}.more-menu{position:absolute;right:0;top:calc(100% + 12px);width:min(330px,calc(100vw - 32px));padding:10px;border:1px solid var(--line);border-radius:18px;background:var(--white);box-shadow:0 18px 55px rgba(18,34,28,.18)}.more-menu a{display:flex;flex-direction:column;gap:3px;padding:15px;border-radius:12px;color:var(--ink);text-decoration:none}.more-menu a:hover{background:var(--paper)}.more-menu strong{font-size:1rem}.more-menu span{color:var(--muted);font-size:.82rem;line-height:1.4}@media(max-width:800px){.menu-wrap{margin-left:auto}.edit-toggle{white-space:nowrap}.more-menu{right:-56px}}
