.menu__backdrop[data-v-503d395f]{z-index:3;background-color:#00000026;position:fixed;inset:0}.menu__backdrop-enter-active[data-v-503d395f],.menu__backdrop-leave-active[data-v-503d395f]{transition:opacity .3s}.menu__backdrop-enter-from[data-v-503d395f],.menu__backdrop-leave-to[data-v-503d395f]{opacity:0}.menu__sidebar[data-v-503d395f]{z-index:4;background-color:#fff;flex-direction:column;width:400px;height:100%;display:flex;position:fixed;top:0;right:0;overflow:hidden;box-shadow:0 2px 16px #0000001f}@media (width<=767px){.menu__sidebar[data-v-503d395f]{width:100%;padding-bottom:env(safe-area-inset-bottom)}}.menu__sidebar-enter-active[data-v-503d395f],.menu__sidebar-leave-active[data-v-503d395f]{transition:transform .3s,opacity .3s}.menu__sidebar-enter-from[data-v-503d395f],.menu__sidebar-leave-to[data-v-503d395f]{transform:translate(100%)}@media (width<=767px){.menu__sidebar-enter-from[data-v-503d395f],.menu__sidebar-leave-to[data-v-503d395f]{opacity:0;transform:none}}.menu__header[data-v-503d395f]{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}@media (width<=767px){.menu__header[data-v-503d395f]{padding-block:8px;padding-inline:24px 16px}}.menu__header>svg[data-v-503d395f]{display:none}@media (width<=767px){.menu__header>svg[data-v-503d395f]{height:28px;display:block}}.menu__header button[data-v-503d395f]{margin-inline-start:auto}@media (width<=767px){.menu__header button[data-v-503d395f]{padding:8px}}.menu__header button .icon[data-v-503d395f]{--icon-size:24px}.menu__body[data-v-503d395f]{flex:1;padding-inline:24px;position:relative;overflow:auto}.menu__body[data-v-503d395f]::-webkit-scrollbar{display:none}.menu__body[data-v-503d395f]{-ms-overflow-style:none;scrollbar-width:none}.menu__links a[data-v-503d395f],.menu__links button[data-v-503d395f]{justify-content:space-between;align-items:center;gap:16px;width:100%;height:56px;font-size:20px;font-weight:600;line-height:26px;display:flex}.menu__links a .icon[data-v-503d395f],.menu__links button .icon[data-v-503d395f]{--icon-size:16px}.menu__links a[data-state=open] .icon[data-v-503d395f],.menu__links button[data-state=open] .icon[data-v-503d395f]{transform:scaleY(-1)}.menu__collapsible-content[data-v-503d395f]{will-change:transform;margin-inline:-12px;padding-inline:12px;overflow:hidden}.menu__collapsible-content[data-state=open][data-v-503d395f]{animation:.4s open-503d395f}@keyframes open-503d395f{0%{opacity:0;height:0;transform:scale(.98)}to{height:var(--reka-collapsible-content-height);opacity:1;transform:none}}.menu__collapsible-content[data-state=closed][data-v-503d395f]{animation:.4s close-503d395f}@keyframes close-503d395f{0%{height:var(--reka-collapsible-content-height)}to{opacity:0;height:0;transform:scale(.98)}}.menu__footer[data-v-503d395f]{flex-direction:column;gap:16px;padding:8px 24px 24px;display:flex}.menu__footer button[data-v-503d395f]{align-items:center;gap:8px;height:44px;font-size:16px;font-weight:500;line-height:20px;display:flex}.menu__footer button .icon[data-v-503d395f]{--icon-size:24px}@media (width<=767px){.menu__footer[data-v-503d395f]{flex-flow:wrap;gap:12px 0;padding:8px 24px 24px}.menu__footer a[data-v-503d395f]:not(.menu__buy),.menu__footer button[data-v-503d395f]{flex:1;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:500;line-height:20px;display:flex;position:relative}.menu__footer a[data-v-503d395f]:not(.menu__buy):not(:first-child):before,.menu__footer button[data-v-503d395f]:not(:first-child):before{content:"";background-color:var(--border-primary);width:1px;height:50%;position:absolute;top:25%;left:0}}.menu__buy[data-v-503d395f]{background-color:var(--bg-accent);color:#fff;border-radius:22px;place-items:center;width:100%;height:44px;font-size:16px;font-weight:500;line-height:20px;transition:background-color .2s;display:grid}.menu__buy[data-v-503d395f]:hover{background-color:var(--bg-accent-hover)}.menu__buy[data-v-503d395f]:active{background-color:var(--bg-accent-pressed)}.menu__log-in[data-v-503d395f]{display:none}@media (width<=767px){.menu__log-in[data-v-503d395f]{display:flex}}.menu__log-in .icon[data-v-503d395f] circle,.menu__log-in .icon[data-v-503d395f] path{stroke-width:1.8px}
