/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/components/global/avatar/index.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.avatar_root__YYkfX {
  width: 24px;
  height: 24px;
  border-radius: var(--border-radius-16);
  position: relative;
  flex-shrink: 0;
  flex-grow: 0;
}
.avatar_root__YYkfX.avatar_medium__UoQJ8 {
  width: 32px;
  height: 32px;
}

.avatar_noAvatar__pkdJi {
  width: 100%;
  height: 100%;
  background-color: transparent;
  border: 1.5px solid var(--theme-border-secondary);
  border-radius: var(--border-radius-16);
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--theme-content-secondary);
  padding-top: 1px;
}

.avatar_placeholderIcon__El6Wt {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/components/global/navigation/index.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes navigation_shimmer__HuOaw {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes navigation_bounce__y9za3 {
  0%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-8px);
  }
}
@keyframes navigation_fade-out-down___Mz80 {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(40px);
  }
}
@keyframes navigation_fade-in-up__ckFGo {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.navigation_wrapper__GV0Xb {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s width;
  display: flex;
  width: var(--layout-spacing);
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--z-index-1);
  flex-direction: column;
  justify-content: space-between;
  padding: 28px 0;
  border-right: solid 2px var(--theme-border-primary);
  overflow: hidden;
}
.navigation_wrapper__GV0Xb:hover {
  width: var(--navigation-expanded);
}
.navigation_wrapper__GV0Xb:hover .navigation_label__nEQhe {
  visibility: visible;
}
.navigation_wrapper__GV0Xb:hover .navigation_logoText__ADaq3 {
  visibility: visible;
}

.navigation_content__6ceZI {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 8px;
  min-width: var(--layout-spacing);
}

.navigation_logo__JPRS9 {
  cursor: pointer;
  overflow: hidden;
  display: flex;
  align-items: center;
  margin-left: 16px;
}

.navigation_logoWrapper__xaxdf {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
}

.navigation_logoText__ADaq3 {
  color: var(--theme-content-primary);
  visibility: hidden;
  white-space: nowrap;
  margin-left: 24px;
  margin-top: 3px;
}
.navigation_logoText__ADaq3:hover {
  color: var(--theme-main);
}

.navigation_item__J5Ave {
  transition: color 0.3s ease-in, background-color 0.3s ease-in;
  margin-top: 8px;
  border-radius: var(--border-radius-8);
  width: 246px;
  height: 48px;
  display: flex;
  align-items: center;
  padding-left: 8px;
}
.navigation_item__J5Ave:hover {
  background-color: var(--theme-background-tertiary);
}

.navigation_link__y4ybL {
  width: 100%;
  height: 100%;
  color: var(--theme-content-primary);
  display: flex;
  align-items: center;
}

.navigation_icon__mwk97 {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
  justify-content: center;
}

.navigation_label__nEQhe {
  margin-left: 24px;
  visibility: hidden;
  white-space: nowrap;
}

.navigation_user__40g1o {
  display: flex;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/components/pages/homepage/components/floating-buttons/index.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes floating-buttons_shimmer__koxOv {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes floating-buttons_bounce__IP_Ui {
  0%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-8px);
  }
}
@keyframes floating-buttons_fade-out-down__IpY4y {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(40px);
  }
}
@keyframes floating-buttons_fade-in-up__CehLd {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.floating-buttons_root__cgDUn {
  display: flex;
  width: auto;
  background-color: var(--theme-background-primary-inverted);
  padding: 4px 24px;
  border-radius: var(--border-radius-100);
  height: 50px;
  pointer-events: none;
}
.floating-buttons_root__cgDUn button,
.floating-buttons_root__cgDUn a {
  transition: color 0.3s ease-in, opacity 0.3s ease-in;
  height: 100%;
  color: var(--theme-content-main);
  padding: 0 16px;
  pointer-events: auto;
  cursor: pointer !important;
}
.floating-buttons_root__cgDUn button:first-of-type,
.floating-buttons_root__cgDUn a:first-of-type {
  padding-left: 0;
}
.floating-buttons_root__cgDUn button:last-of-type,
.floating-buttons_root__cgDUn a:last-of-type {
  padding-right: 0;
}
.floating-buttons_root__cgDUn button path,
.floating-buttons_root__cgDUn a path {
  transition: fill 0.3s ease-in;
}
.floating-buttons_root__cgDUn:hover button,
.floating-buttons_root__cgDUn:hover a {
  opacity: 0.5;
}
.floating-buttons_root__cgDUn:hover button:hover,
.floating-buttons_root__cgDUn:hover a:hover {
  opacity: 1;
}

.floating-buttons_askAnythingButton__H4SG9 path {
  fill: var(--theme-content-main);
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/components/global/socket-error/index.module.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.socket-error_container__9rB5m {
  padding: 0 24px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
}

.socket-error_buttons__HZQtl {
  display: flex;
  gap: 8px;
  width: 100%;
  align-items: center;
}
.socket-error_buttons__HZQtl button {
  width: 50%;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/projects/custom/components/global/button-square/index.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.button-square_square__xjudy {
  border-radius: var(--border-radius-2);
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/app/[locale]/(protection)/(protected)/(with-navigation)/layout.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes layout_shimmer__PmGL0 {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes layout_bounce__lb5qk {
  0%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-8px);
  }
}
@keyframes layout_fade-out-down__Kq1KT {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(40px);
  }
}
@keyframes layout_fade-in-up__oGPEm {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes layout_gradient__nWAMk {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.layout_root__PrXXh {
  transition: background 0.3s ease-in;
  background-color: var(--theme-background-primary);
}
.layout_root__PrXXh.layout_isHomepage__6tzvP {
  background: linear-gradient(25deg, var(--color-gray-light-1), var(--color-gray-light-1), var(--color-pink-5) 100%);
  background-size: 400% 800%;
  animation: layout_gradient__nWAMk 8s ease infinite;
  background-attachment: scroll;
}

.layout_logoTextWrapper__nAy0S {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s transform;
  top: 36px;
  left: 0;
  transform: translateX(calc(var(--layout-spacing) * 2));
  position: fixed;
}

.layout_logoTextWrapperExpanded__slXt8 {
  transform: translateX(72px);
}

.layout_content__GF8G0 {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s transform;
  display: block;
  margin-left: var(--layout-spacing);
  width: calc(100vw - var(--layout-spacing));
  min-height: 100vh;
  overflow-x: hidden;
}

.layout_contentStickyHeader__HjfB3 {
  overflow: visible;
}

.layout_contentExpanded__kCVQz {
  transform: translate3d(calc(var(--navigation-expanded) - var(--layout-spacing)), 0, 0);
}

.layout_floatingButtons__K6oQj {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s transform;
  left: calc(50vw + var(--layout-spacing) / 2);
  position: fixed;
  transform: translateX(-50%);
  bottom: 24px;
}
.layout_floatingButtons__K6oQj.layout_floatingButtonsExpanded__4Piul {
  transform: translate3d(var(--layout-spacing), 0, 0);
}

.layout_logoTextInner__TSjz8 {
  transition: opacity 0.4s ease-in-out;
}

.layout_logoTextHidden__Nl_J9 {
  opacity: 0;
  pointer-events: none;
}

.layout_noTransformTransition__R2BXt {
  transition: none;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/projects/custom/components/layout-content/index.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes layout-content_shimmer__7GFwt {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes layout-content_bounce__jiso_ {
  0%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-8px);
  }
}
@keyframes layout-content_fade-out-down__KNxDZ {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(40px);
  }
}
@keyframes layout-content_fade-in-up__HohuN {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes layout-content_gradient__bh9aE {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.layout-content_root__sYtPx {
  transition: background 0.3s ease-in;
  background-color: var(--theme-background-primary);
}
.layout-content_root__sYtPx.layout-content_isHomepage__JFcM3 {
  background-image: url(/_next/static/media/mars-bg-gradient.92a07400.svg);
  background-repeat: no-repeat;
  background-size: cover;
}
.layout-content_root__sYtPx tbody tr:hover th > a,
.layout-content_root__sYtPx tbody tr:hover td,
.layout-content_root__sYtPx tbody tr:hover td > span,
.layout-content_root__sYtPx tbody tr:hover td svg {
  color: var(--custom-white);
}

.layout-content_logoTextWrapper__mWebQ {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s transform;
  top: 36px;
  left: 0;
  transform: translateX(calc(var(--layout-spacing) * 2));
  position: fixed;
}

.layout-content_logoTextWrapperExpanded__l08Z2 {
  transform: translateX(72px);
}

.layout-content_content__OpjL2 {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s transform;
  display: block;
  margin-left: var(--layout-spacing);
  width: calc(100vw - var(--layout-spacing));
  min-height: 100vh;
  overflow-x: hidden;
}

.layout-content_contentStickyHeader__BMouM {
  overflow: visible;
}

.layout-content_contentExpanded__Ltu0u {
  transform: translate3d(calc(var(--navigation-expanded) - var(--layout-spacing)), 0, 0);
}

.layout-content_floatingButtons__NMKfu {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s transform;
  left: calc(50vw + var(--layout-spacing) / 2);
  position: fixed;
  transform: translateX(-50%);
  bottom: 24px;
}
.layout-content_floatingButtons__NMKfu.layout-content_floatingButtonsExpanded__wzy8r {
  transform: translate3d(var(--layout-spacing), 0, 0);
}

.layout-content_logoTextInner__Ytjvp {
  transition: opacity 0.4s ease-in-out;
}

.layout-content_logoTextHidden__CKFNz {
  opacity: 0;
  pointer-events: none;
}

.layout-content_noTransformTransition__Ul8uG {
  transition: none;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[13].oneOf[7].use[3]!./node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js??ruleSet[1].rules[13].oneOf[7].use[4]!./node_modules/next/dist/compiled/sass-loader/cjs.js??ruleSet[1].rules[13].oneOf[7].use[5]!./src/projects/custom/components/global/navigation/index.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes navigation_shimmer__asZk6 {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes navigation_bounce__hrr8c {
  0%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-8px);
  }
}
@keyframes navigation_fade-out-down___7Vwk {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(40px);
  }
}
@keyframes navigation_fade-in-up__UPOqr {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.navigation_wrapper__5mAgx {
  transition: cubic-bezier(0.3, 0.2, 0.2, 1) 0.3s width;
  display: flex;
  width: var(--layout-spacing);
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--z-index-1);
  flex-direction: column;
  justify-content: space-between;
  padding: 28px 0;
  overflow: hidden;
  color: var(--theme-content-primary);
  border-right: 2px solid var(--theme-border-secondary);
  /* stylelint-disable-next-line order/order */
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.navigation_wrapper__5mAgx .navigation_label__UCmGD,
.navigation_wrapper__5mAgx .navigation_logoText__z_9Sp {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  visibility: hidden;
}
.navigation_wrapper__5mAgx:hover {
  width: var(--navigation-expanded);
}
.navigation_wrapper__5mAgx:hover .navigation_label__UCmGD,
.navigation_wrapper__5mAgx:hover .navigation_logoText__z_9Sp {
  opacity: 1;
  visibility: visible;
}

.navigation_content__EO_6v {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: space-between;
  margin-left: 24px;
  min-width: var(--layout-spacing);
}

.navigation_logo__aJnCv {
  cursor: pointer;
  overflow: hidden;
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-bottom: 48px;
}

.navigation_logoWrapper__Vr4E7 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  flex-shrink: 0;
  margin-left: 4px;
}

.navigation_logoText__z_9Sp {
  visibility: hidden;
  white-space: nowrap;
  margin-left: 20px;
  margin-top: 3px;
}
.navigation_logoText__z_9Sp:hover {
  color: var(--theme-main);
}

.navigation_item__2LwzW {
  transition: color 0.3s ease-in, background-color 0.3s ease-in;
  margin-top: 8px;
  border-radius: var(--border-radius-8);
  width: 246px;
  height: 48px;
  display: flex;
  align-items: center;
  padding-left: 8px;
  margin-left: -8px;
}
.navigation_item__2LwzW:hover {
  background-color: var(--theme-background-tertiary);
  /* stylelint-disable-next-line order/order */
}
.navigation_item__2LwzW:hover .navigation_link__kBM2O {
  color: var(--custom-white);
}
.navigation_item__2LwzW:hover .navigation_link__kBM2O.navigation_disabled__tifwu {
  color: var(--theme-content-disabled);
}
.navigation_item__2LwzW:hover.navigation_disabled__tifwu {
  background-color: var(--custom-white);
}

.navigation_link__kBM2O {
  width: 100%;
  height: 100%;
  color: var(--theme-content-primary);
  display: flex;
  align-items: center;
}
.navigation_link__kBM2O.navigation_disabled__tifwu {
  color: var(--theme-content-disabled);
  cursor: not-allowed;
}

.navigation_icon__2nDCK {
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
  justify-content: center;
}

.navigation_label__UCmGD {
  margin-left: 24px;
  visibility: hidden;
  white-space: nowrap;
}

.navigation_user__WuIBm {
  display: flex;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
}

.navigation_profileItem__J7t5H {
  margin-top: 12px;
}

.navigation_expander__5V4iT {
  display: grid;
  grid-template-rows: 0fr;
  overflow: hidden;
  transition: grid-template-rows 1s;
}
.navigation_expander__5V4iT.navigation_expanded__CEktB {
  grid-template-rows: 1fr;
}

.navigation_expanderContent__cdHhT {
  min-height: 0;
  transition: visibility 1s;
  visibility: hidden;
}
.navigation_expanderContent__cdHhT.navigation_expanded__CEktB {
  visibility: visible;
}

.navigation_expanedItem__lvpiD {
  transition: color 0.3s ease-in, background-color 0.3s ease-in;
  margin-top: 8px;
  margin-left: -8px;
  border-radius: var(--border-radius-8);
  width: 246px;
  display: block;
}
.navigation_expanedItem__lvpiD:hover .navigation_expandedLink__Up17q {
  background-color: var(--theme-background-tertiary);
  color: var(--custom-white);
}

.navigation_expandedLink__Up17q {
  width: 100%;
  color: var(--theme-content-primary);
  display: flex;
  align-items: center;
  padding: 8px;
  border-radius: var(--border-radius-8);
}

.navigation_subLink__Cx_Fb {
  padding: 12px 0;
  margin-left: 80px;
}

.navigation_chevron__3olHp {
  margin-left: 10px;
  display: flex;
  transition: transform 0.3s ease-in-out;
}
.navigation_chevron__3olHp.navigation_expanded__CEktB {
  transform: rotate(-180deg);
}
