.element.menu{padding:0;background-color:var(--light-e);ul{list-style:none;padding:0;li{margin:0;padding:0;border-bottom:1px solid var(--light-a);>div{width:100%;height:100%;>a{padding:13px 5px;width:100%;height:100%;color:var(--light-7);text-transform:uppercase;text-align:center;line-height:18.5px;text-decoration:none;transition:font-weight .2s ease-in-out;.telegram-wrapper{position:relative;top:-.5px;left:-.5px}}}&.main{padding:20px;border-bottom:none!important;a{color:var(--light-a)}}&.only_icon{border:none;a{margin:auto 3px;padding:0;border:1px solid var(--light-9);border-radius:50%;color:var(--light-9);font-size:14px;line-height:26px;transition:color .25s ease;width:27px;height:27px;i{filter:var(--f-medium-gray);width:12px}}}&:hover:not(.main){&:not(.only_icon){font-weight:500;background-color:var(--light-f)}&.only_icon{a{border-color:var(--primary);i{filter:var(--f-primary)}}}border-color:var(--primary)}&.selected:not(.main){a{color:var(--primary)}}}}&.horizontal{ul{display:flex;justify-content:center;align-items:center;column-gap:0;padding:30px 0 20px}}}