.menu_theme{width:236px;display:inline-flex;padding:var(--Numbers-Gap-s, 8px);flex-direction:column;align-items:flex-start;gap:var(--Numbers-Gap-xs, 4px);border-radius:var(--Numbers-Radius-xs, 4px);background:var(--Colors-Fill-ColorFillPrimary, #FFF);box-shadow:0 1px 5px #0000000d,0 8px 20px #0000001a;position:absolute;bottom:0;left:0;transform:translateY(100%);box-sizing:border-box}@media (max-width: 640px){.menu_theme{width:300px;min-width:100%}}.menu_theme .item{display:flex;padding:4px 16px 4px 12px;align-items:center;gap:12px;flex:1 0 0;align-self:stretch;cursor:pointer;border-radius:var(--Numbers-Radius-xs, 4px);border:1px solid transparent;color:var(--Colors-Text-ColorTextPrimary, #000);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px}.menu_theme .item.active{border-color:var(--ColorBorderBrand)}.menu_theme.selection{position:relative;background:transparent;box-shadow:none;transform:unset;padding:0}.menu_theme.selection .item{justify-content:space-between;border-radius:var(--Numbers-Radius-xs, 4px);border:1px solid var(--Colors-Border-ColorBorderDefault)}@media (max-width: 640px){.menu_theme.selection .item{padding:5px 16px 5px 12px}}.menu_theme.selection .item .item-sub{display:flex;align-items:center;gap:12px;flex:1 0 0;align-self:stretch;cursor:pointer;border-radius:var(--Numbers-Radius-xs, 4px);border:1px solid transparent;color:var(--Colors-Text-ColorTextPrimary);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px}
