.side-menu-module___sR8gq__sideMenu{z-index:10;--sideMenuDuration:var(--transition);width:70px;min-width:70px;height:fit-content;transition:var(--sideMenuDuration);--font-wght:var(--font-weight-400);background-color:#fff;position:sticky;top:0;left:0;overflow:hidden}.side-menu-module___sR8gq__sideMenu *{font-size:var(--font-size-100);color:rgba(from var(--color-black)r g b/.7)}.side-menu-module___sR8gq__sideMenu button:has(svg) svg{transition:var(--sideMenuDuration)}.side-menu-module___sR8gq__sideMenuButton{white-space:nowrap;cursor:pointer;background:0 0;border:none;width:100%;height:100px;position:relative;overflow:hidden}.side-menu-module___sR8gq__sideMenuButton b{position:absolute;bottom:0;right:-4px;transform:rotate(-90deg)}.side-menu-module___sR8gq__sideMenuButton i>svg{color:var(--color-nps-blue);transform-origin:36px 78px;position:absolute;top:0;left:0;transform:rotate(-90deg)scale(.45)translateY(48px)}.side-menu-module___sR8gq__sideMenuButton span{opacity:0;white-space:nowrap;font-size:.6rem;position:absolute;top:18px;right:16px}.side-menu-module___sR8gq__open{width:var(--side-menu-width);min-width:var(--side-menu-width)}.side-menu-module___sR8gq__open .side-menu-module___sR8gq__sideMenuButton b{right:10px;transform:rotate(0)}.side-menu-module___sR8gq__open .side-menu-module___sR8gq__sideMenuButton i>svg{transform:rotate(0)scale(.8)translate(16px,8px)}.side-menu-module___sR8gq__open .side-menu-module___sR8gq__sideMenuButton span{text-align:left;transition:var(--transition);opacity:1;font-size:.6rem;position:absolute;top:18px;right:16px}.side-menu-module___sR8gq__contentMenuClosed details summary{padding:var(--space-100)var(--space-150);justify-content:center}.side-menu-module___sR8gq__contentMenuClosed details summary span{opacity:0;display:none}.side-menu-module___sR8gq__contentMenuClosed button:has(svg) div{display:none}.side-menu-module___sR8gq__contentMenuOpened button:has(svg) div{width:100%}.side-menu-module___sR8gq__flatMenu{padding-block:var(--space-100);flex-direction:column;display:flex}.side-menu-module___sR8gq__contentMenuClosed.side-menu-module___sR8gq__flatMenu .side-menu-module___sR8gq__element>div{display:none}
