.TabLink{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;color:var(--white);text-decoration:none;background:transparent;border:none}.phone .TabLink,.tablet .TabLink{width:0;flex-grow:1}.TabLink span{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;opacity:.5;font:var(--s1-medium);transition:all .25s cubic-bezier(.4,0,.2,1) 0ms}.TabLink svg{opacity:.5;transition:all .25s cubic-bezier(.4,0,.2,1) 0ms}.TabLink svg g{opacity:1}.TabLink_isActive span,.TabLink_isActive svg{opacity:1}.TabLink_isActive:hover span,.TabLink_isActive:hover svg{opacity:1!important}.TabLink:hover{background:transparent}.TabLink:hover span,.TabLink:hover svg{opacity:.8}.TabLink div{display:flex;align-items:center}.ApplicationFooter{position:fixed;height:100vh;display:flex;align-items:center;top:0;box-sizing:border-box;z-index:250;left:0;width:196px;background-color:var(--basalt)}.ApplicationFooter-Container{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:8px}.phone .ApplicationFooter-Container,.tablet .ApplicationFooter-Container{flex-direction:row;justify-content:space-evenly}.phone .ApplicationFooter,.tablet .ApplicationFooter{bottom:0;height:4.5rem;top:unset;width:100%;max-height:var(--footer-height);padding:0 8px}.fullScreen:not(.expFullScreen) .ApplicationFooter{display:none}@media (orientation: landscape) and (max-width: 1024px){.ApplicationFooter{overflow-y:scroll}}@supports (-webkit-touch-callout: none){.noScroll .phone .ApplicationFooter,.noScroll .tablet .ApplicationFooter{z-index:-1}}
