.Menu_menu__rvza_{flex:1;width:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);font-family:var(--font-sans)}.Menu_inner__ezXgo{display:flex;flex-direction:column;width:100%;max-width:520px;min-height:100%;margin-inline:auto;padding:20px 20px max(20px,env(safe-area-inset-bottom))}.Menu_toolbar__u6IJe{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-inline:12px}.Menu_heading__w8_4o,.Menu_panelHeading__B1YxZ{margin:0;color:var(--ink-soft);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.Menu_account__reEDv{display:flex;gap:16px}.Menu_accountLink__5PVts{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--ink-soft);font:inherit;font-size:13px;text-decoration:none}.Menu_items__0y1BI{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.Menu_divider__O5XKK{margin-top:16px;padding-top:16px;border-top:1px solid var(--surface-border)}.Menu_link__574ug{display:grid;grid-template-columns:24px minmax(0,1fr) 8px;align-items:center;gap:16px;min-height:54px;padding:12px 16px;border-radius:12px;color:var(--ink-soft);font-size:16px;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;transition:background-color .15s ease,color .15s ease}.Menu_icon__tJZo3{justify-self:center}.Menu_link__574ug:hover{background:var(--paper-veil);color:var(--ink);opacity:1}.Menu_link__574ug[aria-current=page]{background:var(--secondary-color);color:var(--ink);font-weight:600}.Menu_activeDot__X5uff{width:6px;height:6px;border-radius:50%;background:currentColor}.Menu_accountLink__5PVts:focus-visible,.Menu_link__574ug:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Menu_bottom__6WF3h{margin-top:auto;padding-top:32px}.Menu_panel__y9EoV{padding:16px;border:1px solid var(--surface-border);border-radius:12px;background:var(--paper-veil)}.Menu_panelHeading__B1YxZ{margin-bottom:8px;letter-spacing:.04em;text-transform:none}.Menu_panel__y9EoV select{min-height:44px;font-family:inherit;font-size:14px}.Menu_credit__kZFMp{margin-top:20px;display:flex;justify-content:center}.Menu_credit__kZFMp a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:640px){.Menu_inner__ezXgo{padding-top:32px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.Menu_link__574ug{transition:none}}