/* [project]/node_modules/@msu/mds/dist/assets/Dropdown.css [app-client] (css) */
@keyframes _up_1dq4z_1 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _down_1dq4z_1 {
  0% {
    opacity: 0;
    transform: translate(-50%)translateY(-20px);
  }

  to {
    opacity: 1;
    transform: translate(-50%)translateY(0);
  }
}

._dropdown_1dq4z_27 {
  align-items: center;
  display: flex;
}

._dropdown__header_1dq4z_31 {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 10px;
  transition: border-color .3s;
  display: flex;
}

._dropdown__header_1dq4z_31:hover, ._dropdown__header_1dq4z_31:focus {
  border-color: #c7c7c7;
}

._dropdown__header--open_1dq4z_46 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

._dropdown__arrow_1dq4z_50 {
  border-top: 5px solid #333;
  border-left: 5px solid #0000;
  border-right: 5px solid #0000;
  width: 0;
  height: 0;
  transition: transform .3s;
}

._dropdown__header--open_1dq4z_46 ._dropdown__arrow_1dq4z_50 {
  transform: rotate(180deg);
}

._dropdown__tri_1dq4z_61 {
  z-index: 1;
  position: absolute;
  top: -7px;
  left: 50%;
  transform: translate(-50%);
}

._dropdown__default_pos_1dq4z_68 {
  width: 100%;
  top: 78%;
  left: 50%;
  transform: translate(-50%);
}

._dropdown__autoHeight_1dq4z_74 {
  height: max-content;
}

._dropdown__autoHeight_1dq4z_74 > div {
  flex-direction: column;
  display: flex;
}

._dropdown__menu_1dq4z_81 {
  box-sizing: border-box;
  background-color: var(--neutral-white);
  border: 1px solid var(--neutral-black);
  z-index: 10;
  text-align: center;
  scrollbar-width: none;
  overflow-style: none;
  -ms-overflow-style: none;
  border-radius: 16px;
  padding: 12px;
  animation: .24s ease-out forwards _down_1dq4z_1;
  position: absolute;
  box-shadow: 0 12px 20px #0000001a;
}

._dropdown__menu_1dq4z_81::-webkit-scrollbar {
  display: none;
}

._dropdown__list_1dq4z_101 {
  list-style: none;
}

._dropdown__item_1dq4z_104 {
  white-space: nowrap;
  cursor: pointer;
  color: var(--neutral-500);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  padding: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  transition: background-color .2s ease-out, color .2s ease-out;
  animation: .24s ease-out forwards _up_1dq4z_1;
  display: flex;
}

._dropdown__item_1dq4z_104:hover, ._dropdown__item_1dq4z_104:focus {
  background-color: #f5f5f5;
  outline: 0;
}

._inner_dropdown_1dq4z_127 {
  scrollbar-width: none;
  overflow-style: none;
  -ms-overflow-style: none;
}

._inner_dropdown_1dq4z_127::-webkit-scrollbar {
  display: none;
}

._focused_1dq4z_138 {
  color: var(--brand-primary) !important;
}

/* [project]/node_modules/@msu/mds/dist/assets/Tab.css [app-client] (css) */
._tabsContainerStyle_v9mw6_5 {
  justify-content: initial;
  scrollbar-width: none;
  overflow-style: none;
  -ms-overflow-style: none;
  align-items: center;
  display: flex;
  position: relative;
}

._tabsContainerStyle_v9mw6_5::-webkit-scrollbar {
  display: none;
}

._tabStyle_v9mw6_21 {
  cursor: pointer;
}

/* [project]/node_modules/@msu/mds/dist/assets/Search.css [app-client] (css) */
._select_q2bnm_9[data-theme="msu"] {
  --select-theme-border-color: var(--neutral-opacity-gray-g-30);
  --select-theme-border-color-active: var(--neutral-black);
  --select-theme-background-color: var(--neutral-white);
  --select-theme-background-color-hover: var(--neutral-50);
  --select-theme-color: var(--neutral-700);
  --select-theme-button-font-color: var(--neutral-900);
  --select-theme-color-active: var(--brand-primary);
  --select-theme-placeholder: var(--neutral-400);
  --select-theme-dropdown: 0px 4px 12px 0px #00000040;
  --select-theme-icon-color: var(--neutral-500);
  --select-theme-icon-color-active: var(--gray-900);
  --select-theme-background-color-disabled: var(--neutral-opacity-gray-g-20);
  --select-theme-color-disable: var(--neutral-opacity-gray-g-60);
}

._select_q2bnm_9[data-theme="market"] {
  --select-theme-border-color: #9696964d;
  --select-theme-border-color-active: #fff;
  --select-theme-background-color: #1b1b1b;
  --select-theme-background-color-hover: #111;
  --select-theme-color: #f2f2f2;
  --select-theme-button-font-color: #f9f9f9;
  --select-theme-color-active: #cf0;
  --select-theme-placeholder: #6d6d6d;
  --select-theme-dropdown: 0px 12px 0px 0px #00000073;
  --select-theme-icon-color: #969696;
  --select-theme-icon-color-active: #fff;
  --select-theme-background-color-disabled: #9696961a;
  --select-theme-color-disable: #96969633;
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

._select_q2bnm_9 .select-button {
  border: 1px solid var(--select-theme-border-color);
  color: var(--select-theme-button-font-color);
  background-color: var(--select-theme-background-color);
  border-radius: 12px;
}

._select_q2bnm_9 .select-button > i {
  color: var(--select-theme-icon-color);
  margin-left: 8px;
}

@media only screen and (max-width: 639px) {
  ._select_q2bnm_9 .select-button > i {
    margin-left: 2.2222vw;
  }
}

._select_q2bnm_9 .select-button:not(:disabled):hover, ._select_q2bnm_9 .select-button:not(:disabled):focus-visible {
  border-color: var(--select-theme-border-color-active);
}

._select_q2bnm_9 .select-button:disabled {
  background-color: var(--select-theme-background-color-disabled);
  color: var(--select-theme-color-disable);
}

._select_q2bnm_9 .select-button[aria-expanded="true"] {
  border-color: var(--select-theme-border-color-active);
}

._select_q2bnm_9 .select-button[aria-expanded="true"] > i {
  color: var(--select-theme-icon-color-active);
}

._select_q2bnm_9 .select-button:not(.selected) {
  color: var(--select-theme-placeholder);
}

._select_q2bnm_9 .select-dropdown-box {
  background-color: var(--select-theme-background-color);
  border: 1px solid var(--select-theme-border-color-active);
  box-shadow: var(--select-theme-dropdown);
  border-radius: 16px;
}

._select_q2bnm_9 .select-option {
  color: var(--select-theme-color);
  border-radius: 8px;
}

._select_q2bnm_9 .select-option:hover, ._select_q2bnm_9 .select-option:focus-visible {
  background-color: var(--select-theme-background-color-hover);
}

._select_q2bnm_9 .select-option[aria-selected="true"] {
  color: var(--select-theme-color-active);
}

@keyframes _reveal_lz5c6_1 {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(8px);
  }
}

@keyframes _revealReverse_lz5c6_1 {
  0% {
    opacity: 0;
    transform: translateY(8px);
  }

  to {
    opacity: 1;
    transform: translateY(-10px);
  }
}

._select_lz5c6_29 {
  height: 48px;
  font-size: 16px;
  position: relative;
}

@media only screen and (max-width: 639px) {
  ._select_lz5c6_29 {
    height: 13.3333vw;
    font-size: 4.4444vw;
  }

  ._select--disableResponsive_lz5c6_39 {
    height: 48px;
    font-size: 16px;
  }
}

._select_lz5c6_29 ._selectButtonText_lz5c6_44 {
  color: #adb5bd;
}

._select_lz5c6_29 ._selectButtonTextSelected_lz5c6_47 {
  color: #21272a;
}

._select__button_lz5c6_50 {
  white-space: nowrap;
  width: 100%;
  font-weight: 400;
  font-size: inherit;
  cursor: pointer;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 0 16px;
  line-height: 1.15;
  transition: color .2s ease-out, background-color .2s ease-out, border .2s ease-out, opacity .2s ease-out, box-shadow .2s ease-out;
  display: flex;
}

._select__button_lz5c6_50:not(._selected_lz5c6_67) {
  color: var(--neutral-400);
}

@media only screen and (max-width: 639px) {
  ._select__button_lz5c6_50 {
    padding: 0 4.4444vw;
  }

  ._select__button--disableResponsive_lz5c6_77 {
    padding: 0 16px;
  }
}

._select__dropdown__box_lz5c6_81 {
  z-index: 1;
  animation: .2s ease-out forwards _reveal_lz5c6_1;
  position: absolute;
  top: 100%;
  left: 0;
  overflow: hidden;
}

._select__dropdown__box--top_lz5c6_89 {
  top: unset;
  animation: .2s ease-out forwards _revealReverse_lz5c6_1;
  bottom: 100%;
}

._select__dropdown_lz5c6_81 > ul {
  position: relative;
}

._select__option_lz5c6_97 {
  box-sizing: border-box;
  cursor: pointer;
  height: 32px;
  font-size: 14px;
  font-weight: 400;
  font-family: var(--font-roboto, Roboto);
  align-items: center;
  padding: 8px;
  transition: color .2s ease-out, background-color .2s ease-out, box-shadow .2s ease-out, opacity .2s ease-out, border .2s ease-out;
  display: flex;
}

._selectIcon_lz5c6_117._openIcon_lz5c6_117 {
  transform: rotate(180deg);
}

@media only screen and (max-width: 639px) {
  ._selectIcon_lz5c6_117 {
    width: 5.5556vw !important;
    height: 5.5556vw !important;
  }
}

._footerStyleSelect_1vhbn_9 {
  color: var(--neutral-400);
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

._footerStyleSelect_1vhbn_9 .select-dropdown-box {
  background-color: var(--neutral-black);
  border-color: var(--neutral-opacity-gray-g-50);
  box-shadow: 0 4px 12px #00000040;
}

._footerStyleSelect_1vhbn_9 .select-button {
  background-color: var(--neutral-opacity-transparent);
  color: inherit !important;
}

._footerStyleSelect_1vhbn_9 .select-button:hover, ._footerStyleSelect_1vhbn_9 .select-button:focus {
  background-color: var(--neutral-opacity-gray-g-10);
  border-color: var(--neutral-opacity-gray-g-30);
}

._footerStyleSelect_1vhbn_9 .select-button[aria-expanded="true"] {
  border-color: var(--neutral-opacity-gray-g-30);
}

._footerStyleSelect_1vhbn_9 .select-option {
  color: #f0f2f4;
}

._footerStyleSelect_1vhbn_9 .select-option:hover, ._footerStyleSelect_1vhbn_9 .select-option:focus {
  background-color: var(--neutral-opacity-gray-g-10);
}

._footerStyleSelect_1vhbn_9 .select-option[aria-selected="true"] {
  color: var(--brand-secondary) !important;
}

._footer_7d5fe_9 {
  background-color: var(--neutral-black);
  width: 100%;
  height: 256px;
  position: relative;
}

._footer__inner_7d5fe_15 {
  align-items: center;
  gap: 64px;
  width: 100%;
  max-width: 1120px;
  height: 100%;
  margin: 0 auto;
  display: flex;
}

._footer__inner__logo_container_7d5fe_24 {
  background: linear-gradient(270deg, #868e960d, #868e9600);
  border-top-right-radius: 40px;
  flex-direction: column;
  order: 0;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 288px;
  height: 100%;
  padding-top: 48px;
  padding-bottom: 56px;
  padding-right: 95.5px;
  display: flex;
}

._footer__inner__logo_container__logo_7d5fe_39 {
  opacity: .5;
  align-items: center;
  display: flex;
}

._footer__inner__logo_container__logo_7d5fe_39 svg {
  width: auto;
}

._footer__inner__logo_container__logo__betatag_7d5fe_47 {
  width: 40px;
  height: 20px;
  color: var(--neutral-white);
  margin-left: 4px;
}

._footer__inner__logo_container__select_7d5fe_53 {
  width: 256px;
  margin-left: auto;
  height: 38px !important;
}

._footer__inner__links_container_7d5fe_58 {
  flex-direction: column;
  order: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-top: 48px;
  padding-bottom: 56px;
  display: flex;
}

._footer__inner__menu_7d5fe_69 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

._footer__inner__menu__box_7d5fe_75 {
  flex-wrap: wrap;
  align-items: center;
  gap: 16.5px;
  min-height: 38px;
  margin-right: 16px;
  display: flex;
}

._footer__inner__menu__anchor_7d5fe_83 {
  color: var(--neutral-white);
  font-family: var(--footer-menu-font, var(--font-sofia-sans-condensed));
  text-transform: uppercase;
  letter-spacing: -.1px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
  transition: color .2s ease-out;
}

._footer__inner__menu__anchor_7d5fe_83:hover:not(:disabled), ._footer__inner__menu__anchor_7d5fe_83:focus:not(:disabled) {
  color: var(--brand-secondary);
}

._footer__inner__menu__symbol_7d5fe_97 {
  width: 8px !important;
  height: 8px !important;
}

._footer__inner__terms_7d5fe_101 {
  border-top: 1px solid var(--neutral-opacity-gray-g-30);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  padding-top: 22px;
  display: flex;
}

._footer__inner__terms__info_7d5fe_110 {
  gap: 16px;
  width: 100%;
  margin-bottom: 2px;
  display: flex;
}

._footer__inner__terms__info_7d5fe_110 a {
  color: var(--neutral-white);
  font-size: 14px;
  font-weight: 500;
  font-family: var(--footer-info-font, var(--font-roboto, Roboto));
  white-space: nowrap;
  line-height: 1.4;
  transition: color .2s ease-out;
}

._footer__inner__terms__info_7d5fe_110 a i {
  color: var(--neutral-opacity-white-w-30);
}

._footer__inner__terms__info_7d5fe_110 a:hover:not(:disabled), ._footer__inner__terms__info_7d5fe_110 a:focus:not(:disabled) {
  color: var(--brand-secondary);
}

._footer__inner__terms__help_7d5fe_132 {
  gap: 8px;
  display: flex;
}

._footer__inner__terms__help_7d5fe_132 a {
  border: 1px solid var(--neutral-opacity-gray-g-30);
  background: var(--neutral-opacity-transparent);
  color: var(--neutral-500);
  font-family: var(--footer-help-font, var(--font-roboto, Roboto));
  border-radius: 8px;
  align-items: center;
  gap: 4px;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  transition: background-color .2s ease-out, color .2s ease-out;
  display: inline-flex;
}

._footer__inner__terms__help_7d5fe_132 a:hover:not(:disabled), ._footer__inner__terms__help_7d5fe_132 a:focus:not(:disabled) {
  background: var(--neutral-opacity-gray-g-10);
}

._footer__inner__terms__policies_7d5fe_155 {
  justify-content: flex-end;
  align-items: center;
  gap: 8px;
  display: flex;
}

._footer__inner__terms__policies_7d5fe_155 a {
  color: var(--neutral-500);
  font-size: 12px;
  font-weight: 400;
  font-family: var(--footer-policy-font, var(--font-roboto, Roboto));
  white-space: nowrap;
  line-height: 1.15;
  transition: background-color .2s ease-out, color .2s ease-out;
}

._footer__inner__terms__policies_7d5fe_155 a:hover:not(:disabled), ._footer__inner__terms__policies_7d5fe_155 a:focus:not(:disabled) {
  color: var(--neutral-white);
}

._footer__inner__terms__policies_7d5fe_155 ._divider_7d5fe_174 {
  display: none;
}

._footer__inner__terms__policies_7d5fe_155 a + ._divider_7d5fe_174 {
  display: block;
}

._footer__sns_7d5fe_180 {
  align-items: center;
  gap: 8px;
  display: flex;
}

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

._footer__sns_7d5fe_180 a i {
  transition: color .2s ease-out;
}

._footer__sns_7d5fe_180 a:hover i, ._footer__sns_7d5fe_180 a:focus i {
  color: var(--neutral-white);
}

._copyRight_7d5fe_200 {
  text-align: center;
  width: 100%;
  font-family: var(--footer-copyright-font, var(--font-roboto, Roboto));
  margin: 8px auto 0;
  font-style: normal;
  display: inline-block;
}

._divider_7d5fe_174 {
  background-color: var(--neutral-white);
  opacity: .3;
  border-radius: 8px;
  width: 1px;
  height: 8px;
}

@media only screen and (max-width: 1279px) {
  ._footer_7d5fe_9 {
    height: auto;
  }

  ._footer__inner_7d5fe_15 {
    flex-direction: column;
    gap: 0;
    max-width: 100%;
  }

  ._footer__inner__logo_container_7d5fe_24 {
    background-color: var(--neutral-opacity-gray-g-10);
    width: 100%;
    max-width: initial;
    flex-direction: row;
    order: 2;
    align-items: center;
    padding: 32px 20px;
    display: flex;
  }

  ._footer__inner__logo_container__select_7d5fe_53 {
    background-color: #0000;
    width: 100%;
    margin-left: 0;
    height: 52px !important;
  }

  ._footer__inner__logo_container__select_7d5fe_53 .select-button {
    border: 0 !important;
    border-radius: 0 !important;
  }

  ._footer__inner__links_container_7d5fe_58 {
    padding: 0;
  }

  ._footer__inner__menu_7d5fe_69 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  ._footer__inner__menu__box_7d5fe_75 {
    width: 100%;
    padding: 32px 20px 24px;
  }

  ._footer__inner__menu__box_7d5fe_75._border_7d5fe_258 {
    border-bottom: 1px solid var(--neutral-opacity-gray-g-20);
  }

  ._footer__inner__terms_7d5fe_101 {
    padding: 32px 20px;
  }

  ._footer__inner__terms__policies_7d5fe_155 {
    flex-wrap: wrap;
  }
}

@media only screen and (max-width: 639px) {
  ._footer__inner__logo_container_7d5fe_24 {
    border-top-right-radius: 8.8889vw;
    flex-direction: column;
    align-items: flex-start;
    gap: 4.4444vw;
    padding: 6.6667vw 5.5556vw 8.8889vw;
  }

  ._footer__inner__logo_container__logo_7d5fe_39 > svg {
    width: auto;
    height: 8.8889vw;
  }

  ._footer__inner__logo_container__logo__betatag_7d5fe_47 {
    width: 11.1111vw !important;
    height: 5.5556vw !important;
  }

  ._footer__inner__logo_container__select_7d5fe_53 {
    height: 11.1111vw !important;
    font-size: 3.8889vw !important;
  }

  ._footer__inner__logo_container__select_7d5fe_53 .select-button {
    padding: 0 4.4444vw !important;
  }

  ._footer__inner__logo_container__select_7d5fe_53 .select-button > i {
    width: 5.5556vw !important;
    height: 5.5556vw !important;
  }

  ._footer__inner__menu__box_7d5fe_75 {
    gap: 3.3333vw;
    padding: 8.8889vw 5.5556vw 6.6667vw;
  }

  ._footer__inner__menu__anchor_7d5fe_83 {
    letter-spacing: -.0278vw;
    font-size: 5.5556vw;
  }

  ._footer__inner__menu__symbol_7d5fe_97 {
    width: 2.2222vw !important;
    height: 2.2222vw !important;
  }

  ._footer__inner__terms_7d5fe_101 {
    flex-direction: column;
    align-items: flex-start;
    gap: 4.4444vw;
    padding: 8.8889vw 5.5556vw;
  }

  ._footer__inner__terms__info_7d5fe_110 {
    gap: 4.4444vw;
  }

  ._footer__inner__terms__info_7d5fe_110 a {
    font-size: 3.8889vw;
  }

  ._footer__inner__terms__info_7d5fe_110 a i {
    width: 4.4444vw;
    height: 4.4444vw;
  }

  ._footer__inner__terms__help_7d5fe_132 {
    gap: 2.2222vw;
  }

  ._footer__inner__terms__help_7d5fe_132 a {
    border-radius: 2.2222vw;
    gap: 1.1111vw;
    padding: 1.1111vw 2.2222vw;
    font-size: 3.3333vw;
  }

  ._footer__inner__terms__help_7d5fe_132 a i {
    width: 3.3333vw;
    height: 3.3333vw;
  }

  ._footer__inner__terms__policies_7d5fe_155 {
    justify-content: flex-start;
    gap: 2.2222vw;
  }

  ._footer__inner__terms__policies_7d5fe_155 a {
    font-size: 3.3333vw;
  }

  ._footer__sns_7d5fe_180 {
    gap: 2.2222vw;
  }

  ._footer__sns_7d5fe_180 a {
    width: 8.8889vw;
    height: 8.8889vw;
  }

  ._footer__sns_7d5fe_180 a i {
    width: 5.5556vw;
    height: 5.5556vw;
  }

  ._copyRight_7d5fe_200 {
    margin-top: 2.2222vw;
    font-size: 3.3333vw !important;
  }

  ._divider_7d5fe_174 {
    height: 2.2222vw;
  }
}

._current-path_q7ljh_9 {
  color: var(--brand-primary) !important;
}

._profile_q7ljh_13 {
  display: block;
  position: relative;
}

._component_q7ljh_18 {
  z-index: 2;
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  background-color: var(---Neutral-Opacity-White-w-85, #ffffffd9);
  width: 100%;
  transition: background-color .2s ease-out;
  position: fixed;
  top: 0;
  left: 0;
}

._component_q7ljh_18:hover {
  background-color: #fff !important;
}

._componentnav_q7ljh_32 {
  border-bottom: 1px solid var(--neutral-opacity-gray-g-10);
  align-items: center;
  width: 100%;
  height: 72px;
  padding: 0 24px;
  display: flex;
}

._component__bentoMenu_q7ljh_40 {
  position: absolute;
  left: 16px;
}

._component__logo_q7ljh_44 {
  color: var(--gray-900);
  align-items: center;
  margin-left: 52px;
  transition: color .2s ease-out, opacity .2s ease-out, padding .2s ease-out;
  display: flex;
}

._component__logo__hidePortalMenu_q7ljh_51 {
  margin-left: 0;
}

._component__logo_q7ljh_44:focus-visible {
  box-sizing: border-box;
  opacity: .76;
  padding: 12px;
}

._component__logo__betaTag_q7ljh_59 {
  color: var(--brand-primary);
  margin-left: 4px;
}

._component__logo_q7ljh_44 > svg {
  width: fit-content;
}

._component__divider_q7ljh_66 {
  background-color: var(--neutral-opacity-gray-g-30);
  border-radius: 500px;
  width: 1px;
  height: 12px;
  margin: 0 24px 0 42px;
}

._component__right_side_q7ljh_73 {
  align-items: center;
  margin-left: auto;
  display: flex;
}

._componentlinkContainer_q7ljh_78 {
  align-items: center;
  display: flex;
}

._componentlinkContainer__list_q7ljh_82 {
  align-items: center;
  display: flex;
  position: relative;
}

._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-link"] {
  white-space: nowrap;
  font-family: var(--font-roboto, Roboto);
  letter-spacing: .02em;
  text-align: center;
  color: var(--neutral-500);
  justify-content: center;
  align-items: center;
  gap: 4px;
  padding: 29px 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  transition: color .2s ease-out;
  display: flex;
}

._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-link"]:hover, ._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-link"]:focus {
  color: var(--brand-primary);
}

._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-sub-link"] {
  white-space: nowrap;
  cursor: pointer;
  color: var(--neutral-500);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  transition: background-color .2s ease-out, color .2s ease-out;
  animation: .24s ease-out forwards _up_q7ljh_1;
  display: flex;
}

._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-sub-link"]:hover, ._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-sub-link"]:focus {
  background-color: #f5f5f5;
  outline: 0;
}

._component_q7ljh_18._dark_q7ljh_128 {
  -webkit-backdrop-filter: unset;
  backdrop-filter: unset;
  background-color: #1b1b1b;
}

._component_q7ljh_18._dark_q7ljh_128 ._componentnav_q7ljh_32 {
  border-bottom-width: 0;
}

._component_q7ljh_18._dark_q7ljh_128:hover {
  background-color: #1b1b1b !important;
}

@media only screen and (max-width: 1599px) {
  ._component__divider_q7ljh_66 {
    margin: 0 22px 0 40px;
  }

  ._componentlinkContainer__list_q7ljh_82 a[data-link="gnb-link"] {
    padding: 29px 18px;
  }
}

@media only screen and (max-width: 1279px) {
  ._profile_q7ljh_13 {
    pointer-events: none;
    display: none;
  }

  ._componentnav_q7ljh_32 {
    height: 56px;
    padding: 0 16px;
  }

  ._component__bentoMenu_q7ljh_40 {
    left: 8px;
  }

  ._component__logo_q7ljh_44 {
    height: 24px;
    margin-left: 32px;
  }

  ._component__logo__hidePortalMenu_q7ljh_51 {
    margin-left: 0;
  }

  ._component__logo_q7ljh_44 > svg {
    height: 32px;
  }

  ._component__logo__betaTag_q7ljh_59 {
    width: 30px !important;
    height: 15px !important;
  }

  ._component__divider_q7ljh_66, ._componentlinkContainer_q7ljh_78 {
    display: none;
  }
}

@media only screen and (max-width: 639px) {
  ._componentnav_q7ljh_32 {
    height: 15.5556vw;
    padding: 0 4.4444vw;
  }

  ._component__logo_q7ljh_44 {
    height: 6.6667vw;
    margin-left: 8.8889vw;
  }

  ._component__logo_q7ljh_44 > svg {
    height: 6.6667vw;
  }

  ._component__logo__hidePortalMenu_q7ljh_51 {
    margin-left: 0;
  }

  ._component__logo__betaTag_q7ljh_59 {
    width: 8.3333vw !important;
    height: 4.1667vw !important;
  }

  ._component__logo_q7ljh_44:focus-visible {
    opacity: 1;
    padding: 0;
  }
}

._bento_3jfqj_9 {
  box-sizing: content-box;
  cursor: pointer;
  border-radius: 8px;
  outline: 0;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 17px;
  height: 17px;
  padding: 11.5px;
  transition: background-color .2s ease-out;
  display: inline-flex;
  position: relative;
}

._bento_3jfqj_9:hover, ._bento_3jfqj_9:focus-visible {
  background-color: var(--neutral-50);
}

._bento_3jfqj_9 > div {
  flex: 33.333%;
  justify-content: center;
  align-items: center;
  display: flex;
}

._bento_3jfqj_9 > div:first-child, ._bento_3jfqj_9 > div:nth-child(2), ._bento_3jfqj_9 > div:nth-child(3) {
  margin-bottom: auto;
}

._bento_3jfqj_9 > div:nth-child(7), ._bento_3jfqj_9 > div:nth-child(8), ._bento_3jfqj_9 > div:nth-child(9) {
  margin-top: auto;
}

._bento_3jfqj_9 > div:first-child, ._bento_3jfqj_9 > div:nth-child(4), ._bento_3jfqj_9 > div:nth-child(7) {
  justify-content: left;
}

._bento_3jfqj_9 > div:nth-child(3), ._bento_3jfqj_9 > div:nth-child(6), ._bento_3jfqj_9 > div:nth-child(9) {
  justify-content: right;
}

._bento_3jfqj_9 > div > div {
  background-color: #21272a;
  border-radius: 50%;
  width: 3px;
  height: 3px;
  transition: background-color .2s ease-out;
}

._bento_3jfqj_9._dark_3jfqj_54:hover, ._bento_3jfqj_9._dark_3jfqj_54:focus-visible {
  background-color: #44444459;
}

._bento_3jfqj_9._dark_3jfqj_54 > div > div {
  background-color: #fff;
}

._active_3jfqj_61 {
  background-color: var(--neutral-white) !important;
}

._active_3jfqj_61._dark_3jfqj_54 {
  background-color: #1b1b1b !important;
}

._active__bento_3jfqj_68 {
  background-color: var(--neutral-black) !important;
}

._active__bento_3jfqj_68._dark_3jfqj_54 {
  background-color: #c1eb00 !important;
}

._custom__dropdown_3jfqj_85 {
  scrollbar-width: none;
  overflow-style: none;
  -ms-overflow-style: none;
  background: #fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI4MCIgdmlld0JveD0iMCAwIDI1NiAyODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIG9wYWNpdHk9IjAuMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZl82MTk0XzIzMjY3KSI+CjxwYXRoIGQ9Ik0xMzAuMzI3IDc1LjM2ODdDMTI5LjE1MSA3Ny41MjI0IDEyOC4wNDUgNzkuNjk5NiAxMjYuNzc1IDgxLjc4MzFDMTI1Ljc0IDgzLjQ0NTMgMTI0LjY1OCA4NS4wNjA2IDEyMy41NTIgODYuNjc1OUMxMTIuNTkgMTAyLjg5OSA5OC4yODc5IDExNi42MTggODEuNDkyIDEyNi44MjVDNzQuMTk5NiAxMzEuMjczIDY2LjQ2MDMgMTM1LjA4OSA1OC4zMjExIDEzOC4xNTZMNDMuMDA3MiAxNDMuODkxTDQyLjE2MDMgMTQ0LjE5NkwzNi4xMTQ3IDE0Ni40NjZDMjguMDQ2MSAxNDkuNDg2IDI0IDE1Ni42OTcgMjQgMTYzLjg4NEMyNCAxNzEuMDk0IDI4LjA0NjEgMTc4LjI4MSAzNi4xMTQ3IDE4MS4zMDFMNDIuMTYwMyAxODMuNTcyTDQzLjAwNzIgMTgzLjlMNDMuNTcxNyAxODQuMTExTDU4LjMyMTEgMTg5LjYzNkM2Ni40NjAzIDE5Mi42NzkgNzQuMTc2MSAxOTYuNTE4IDgxLjQ5MiAyMDAuOTY2QzgzLjE2MjIgMjAxLjk5NiA4NC43ODUzIDIwMy4wNzMgODYuNDA4NCAyMDQuMTczQzEwMi42ODcgMjE1LjA4MyAxMTYuNDcyIDIyOS4zMTYgMTI2Ljc1MiAyNDYuMDMyQzEyOC44NjkgMjQ5LjQ3MyAxMzAuODIxIDI1My4wMDggMTMyLjYzMyAyNTYuNjM3TDE3OS4yNTcgMTcyLjI2NUwxMzAuMzA0IDc1LjM2ODdIMTMwLjMyN1oiIGZpbGw9IiM1QzhGRkEiLz4KPHBhdGggZD0iTTIxNy42IDEwMi44OTJDMjEyLjg3MiA5Ny43ODggMjA4LjQwMiA5Mi40NTA0IDIwNC40OTcgODYuNjY4QzIwMy4zOTIgODUuMDUyNyAyMDIuMzEgODMuNDM3NCAyMDEuMjc1IDgxLjc3NTJDMTk2LjgwNSA3NC41MTc5IDE5Mi45NzEgNjYuODE1OSAxODkuODg5IDU4LjcxNThMMTg0LjEyNiA0My40OTlMMTgzLjc5NiA0Mi42NTYyTDE4MS41MTUgMzYuNjM5N0MxNzguNDggMjguNjA5OSAxNzEuMjM1IDI0LjU4MzMgMTY0LjAxMyAyNC41ODMzQzE1Ni43OTEgMjQuNTgzMyAxNDkuNTQ2IDI4LjYwOTkgMTQ2LjUxMSAzNi42Mzk3TDE0NC4yMyA0Mi42NTYyTDE0My45IDQzLjQ5OUwxMzguMTM3IDU4LjczOTJDMTM1Ljk0OSA2NC41MjE2IDEzMy4yNDQgNzAuMDIzMSAxMzAuMzAzIDc1LjM4NDFMMTc5LjI1NiAxNzIuMjhMMjE3LjU3NiAxMDIuOTM4TDIxNy42IDEwMi44OTJaIiBmaWxsPSIjM0ZGRkJBIi8+CjxwYXRoIGQ9Ik0xMzIuNjU1IDI1Ni42MjlDMTM0LjY3OCAyNjAuNjU2IDEzNi41MzYgMjY0LjggMTM4LjE2IDI2OS4wODRMMTQzLjcxMSAyODMuNzM5TDE0My45MjMgMjg0LjMwMUwxNDQuMjUyIDI4NS4xNDNMMTQ2LjUzNCAyOTEuMTZDMTQ5LjU2OSAyOTkuMTkgMTU2LjgxNCAzMDMuMjE2IDE2NC4wMzYgMzAzLjIxNkMxNzEuMjU3IDMwMy4yMTYgMTc4LjUwMyAyOTkuMTkgMTgxLjUzNyAyOTEuMTZMMTgzLjgxOSAyODUuMTQzTDE4NC4xNDggMjg0LjMwMUwxODQuMzYgMjgzLjczOUwxODkuOTEyIDI2OS4wODRDMTkyLjk3IDI2MC45ODQgMTk2LjgyOCAyNTMuMjgyIDIwMS4yOTcgMjQ2LjAyNEMyMDQuMDAyIDI0MS42MjMgMjA2Ljk5IDIzNy40MDkgMjEwLjE2NiAyMzMuMzU5TDE3OS4zMDMgMTcyLjI1OEwxMzIuNjc5IDI1Ni42MjlIMTMyLjY1NVoiIGZpbGw9IiNBRDNERjkiLz4KPHBhdGggZD0iTTI5MS44ODUgMTQ2LjQ4MUwyODUuODM5IDE0NC4yMUwyODQuOTkyIDE0My45MDZMMjY5LjY3OCAxMzguMTdDMjYxLjUzOSAxMzUuMTI3IDI1My44MjMgMTMxLjI4OCAyNDYuNTA3IDEyNi44NEMyMzUuNzEgMTIwLjI2MSAyMjYuMDg5IDExMi4xMTQgMjE3LjU3MyAxMDIuOTE0TDE3OS4yNTMgMTcyLjI1NkwyMTAuMTE2IDIzMy4zNThDMjE4Ljk4NSAyMjIuMDc0IDIyOS41OTQgMjEyLjE5NCAyNDEuNTkxIDIwNC4xNjVDMjQzLjIxNCAyMDMuMDg4IDI0NC44MzcgMjAxLjk4NyAyNDYuNTA3IDIwMC45NTdDMjUzLjggMTk2LjUwOSAyNjEuNTM5IDE5Mi42OTMgMjY5LjY3OCAxODkuNjI3TDI4NC40MjggMTg0LjEwMkwyODQuOTkyIDE4My44OTFMMjg1LjgzOSAxODMuNTYzTDI5MS44ODUgMTgxLjI5M0MyOTkuOTUzIDE3OC4yNzMgMzAzLjk5OSAxNzEuMDYyIDMwMy45OTkgMTYzLjg3NUMzMDMuOTk5IDE1Ni42ODggMjk5Ljk1MyAxNDkuNDc4IDI5MS44ODUgMTQ2LjQ1OFYxNDYuNDgxWiIgZmlsbD0iI0ZGN0FGOSIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfNjE5NF8yMzI2NyIgeD0iMCIgeT0iMCIgd2lkdGg9IjMyOCIgaGVpZ2h0PSIzMjgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTIiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl82MTk0XzIzMjY3Ii8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=") 100% 100% / 80% no-repeat;
  border: 1px solid #121619;
  width: 320px;
  animation: .24s ease-out forwards _down_3jfqj_1;
  top: 48px;
  left: 0;
  overflow: hidden scroll;
  box-shadow: 0 12px 20px #0000001a;
  border-radius: 32px !important;
  padding: 10px 10px 4px !important;
  transform: translate(0) !important;
}

._custom__dropdown_3jfqj_85::-webkit-scrollbar {
  display: none;
}

._custom__dropdown_3jfqj_85 > div {
  padding: 6px 6px 12px;
}

._custom__dropdown_3jfqj_85 > div > div {
  position: relative;
}

._custom__dropdown_3jfqj_85._dark_3jfqj_54 {
  -webkit-backdrop-filter: blur(28px);
  backdrop-filter: blur(28px);
  background-color: #1b1b1bb3;
}

._custom__dropdown__betatag_3jfqj_117 {
  color: var(--purple-300);
  margin-left: 4px;
}

._focused_3jfqj_122 {
  border: 1px solid var(--neutral-black) !important;
  box-shadow: 0 4px 8px #0000001a !important;
}

._portal_3jfqj_127 {
  color: var(--gray-900);
  background: #fff;
  border: 1px solid #e9ecef;
  border-radius: 20px;
  align-items: center;
  padding: 0 24px;
  transition: border-color .2s ease-out, box-shadow .2s ease-out, background .2s ease-out;
  display: flex;
  box-shadow: 0 4px 8px #0000000d;
  outline: 0 !important;
}

._portal_3jfqj_127:hover, ._portal_3jfqj_127:focus {
  background-color: var(--neutral-white);
  border-color: var(--neutral-black);
  box-shadow: 0 4px 8px #0000001a;
}

._portal_3jfqj_127._dark_3jfqj_54 {
  background: #96969603;
  border: 1px solid #96969633;
  box-shadow: 0 4px 8px #0000000d;
}

._portal_3jfqj_127._dark_3jfqj_54:hover, ._portal_3jfqj_127._dark_3jfqj_54:focus {
  background: #000000b3;
  border-color: #fff;
  box-shadow: 0 8px #00000073;
}

._onKey_3jfqj_156 {
  background-color: var(--neutral-white);
  border-color: var(--neutral-black);
  box-shadow: 0 4px 8px #0000001a;
}

._dim_3jfqj_162 {
  background: linear-gradient(#fff0, #fff 70%);
  width: 100%;
  height: 72px;
  position: sticky;
  bottom: 0;
}

@media only screen and (max-width: 1279px) {
  ._bento_3jfqj_9 {
    padding: 7.5px;
  }
}

@keyframes _up_3jfqj_1 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes _down_3jfqj_1 {
  0% {
    opacity: 0;
    transform: translate(-50%)translateY(-20px);
  }

  to {
    opacity: 1;
    transform: translate(-50%)translateY(0);
  }
}

@media only screen and (max-width: 639px) {
  ._bento_3jfqj_9 {
    border-radius: 2.2222vw;
    width: 4.7222vw;
    height: 4.7222vw;
    padding: 2.0833vw;
  }

  ._bento_3jfqj_9 > div > div {
    width: .8333vw;
    height: .8333vw;
  }

  ._custom__dropdown_3jfqj_85 {
    width: 93.333%;
    top: 17.7778vw;
    left: 50%;
    animation: unset !important;
    position: fixed !important;
    transform: translate(-50%) !important;
  }
}

._active_1949a_9 {
  color: var(--brand-primary) !important;
}

._cascader_1d77v_5 {
  display: flex;
}

._row_1d77v_9 {
  flex-direction: row;
  gap: 8px;
}

._column_1d77v_14 {
  flex-direction: column;
}

._column_1d77v_14 > div:not(:first-of-type) {
  margin-top: 8px;
}

._selectChip_3el8p_9 {
  width: max-content;
  height: 32px;
  font-size: 14px;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9 {
    height: 8.8889vw !important;
    font-size: 3.8889vw !important;
  }
}

._selectChip_3el8p_9 .select-button {
  width: max-content;
  max-width: 100%;
  padding: 0 9px 0 12px;
  line-height: 1;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9 .select-button {
    padding: 0 2.5vw 0 3.3333vw;
  }
}

._selectChip_3el8p_9 .select-button > i {
  width: 14px;
  height: 14px;
  color: inherit;
  margin-left: 4px;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9 .select-button > i {
    margin-left: 1.1111vw;
    width: 3.8889vw !important;
    height: 3.8889vw !important;
  }
}

._selectChip_3el8p_9._square_3el8p_44 .select-button {
  border-radius: 8px;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9._square_3el8p_44 .select-button {
    border-radius: 2.2222vw;
  }
}

._selectChip_3el8p_9._pill_3el8p_52 .select-button {
  border-radius: 1000000000px;
}

._selectChip_3el8p_9:focus-within .select-button {
  color: var(--gray-900);
  border-color: #0000;
}

._selectChip_3el8p_9:focus-within .select-button:hover {
  color: var(--gray-900);
}

._selectChip_3el8p_9:focus-within._filled_3el8p_62 .select-button {
  background-color: var(--neutral-100);
}

._selectChip_3el8p_9:focus-within._filled_3el8p_62 .select-button:hover {
  background-color: var(--neutral-200);
}

._selectChip_3el8p_9:focus-within._outlined_3el8p_68 .select-button {
  background-color: var(--neutral-opacity-transparent);
}

._selectChip_3el8p_9:focus-within._outlined_3el8p_68 .select-button:hover {
  background-color: var(--neutral-opacity-gray-g-10);
}

._selectChip_3el8p_9:focus-within._ghost_3el8p_74 .select-button {
  background-color: var(--neutral-opacity-transparent);
}

._selectChip_3el8p_9:focus-within._ghost_3el8p_74 .select-button:hover {
  background-color: var(--neutral-opacity-gray-g-10);
}

._selectChip_3el8p_9 .select-dropdown-box {
  background: var(---Neutral-Opacity-Gray-G-10, #868e961a);
  border-radius: 8px;
  width: max-content;
  box-shadow: 0 2px 2px #00000026;
}

._selectChip_3el8p_9 .select-dropdown {
  scrollbar-width: thin;
  border-radius: 8px;
}

._selectChip_3el8p_9 .select-dropdown > ul {
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  min-width: max-content;
  padding: 4px 0;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9 .select-dropdown > ul {
    padding: 1.1111vw 0;
  }
}

._selectChip_3el8p_9 .select-option {
  color: inherit;
  width: max-content;
  min-width: 120px;
  font-family: inherit;
  font-size: inherit;
  border-radius: 8px;
  padding: 8px 12px;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9 .select-option {
    min-width: 33.3333vw;
    height: 8.8889vw;
    padding: 2.2222vw 3.3333vw;
  }
}

._selectChip_3el8p_9 .select-option:hover, ._selectChip_3el8p_9 .select-option:focus-visible {
  color: var(--brand-primary);
}

._selectChip_3el8p_9 .select-option:focus {
  outline: none;
}

._selectChip_3el8p_9 .select-option[aria-selected="true"] {
  color: var(--brand-primary);
}

._selectChip_3el8p_9 .select-option[aria-selected="true"]:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22 fill=%22none%22%3E%3Cpath fillRule=%22evenodd%22 clipRule=%22evenodd%22 d=%22M11.7633 5.4984C11.9943 5.73599 11.9889 6.11586 11.7513 6.34685L7.04736 10.9201L4.24816 8.1987C4.01057 7.96771 4.00522 7.58785 4.23621 7.35026C4.4672 7.11266 4.84706 7.10731 5.08465 7.33831L7.04736 9.24649L10.9148 5.48645C11.1524 5.25546 11.5323 5.26081 11.7633 5.4984Z%22 fill=%22%238632FB%22/%3E%3C/svg%3E");
  background-position: 100%;
  background-size: 16px 16px;
  width: 16px;
  height: 16px;
  margin-left: auto;
  display: block;
}

@media only screen and (max-width: 639px) {
  ._selectChip_3el8p_9 .select-option[aria-selected="true"]:after {
    background-size: 16px 16px;
    width: 16px;
    height: 16px;
  }
}

._selectChip_3el8p_9._filled_3el8p_62 .select-button {
  background-color: var(--neutral-100);
  color: var(--gray-900);
  border-color: #0000;
}

._selectChip_3el8p_9._filled_3el8p_62:hover .select-button {
  background-color: var(--neutral-200);
  color: var(--gray-900);
  border-color: #0000;
}

._selectChip_3el8p_9._filled_3el8p_62[aria-disabled="true"] .select-button {
  pointer-events: none;
  background-color: var(--neutral-opacity-gray-g-20);
  color: var(--neutral-opacity-gray-g-60);
  border-color: #0000;
  outline: none;
}

._selectChip_3el8p_9._outlined_3el8p_68 .select-button {
  border: 1px solid var(--neutral-opacity-gray-g-30);
  background-color: var(--neutral-opacity-transparent);
  color: var(--gray-600);
}

._selectChip_3el8p_9._outlined_3el8p_68:hover .select-button {
  border: 1px solid var(--neutral-opacity-gray-g-30);
  background-color: var(--neutral-opacity-gray-g-10);
  color: var(--gray-600);
}

._selectChip_3el8p_9._outlined_3el8p_68[aria-disabled="true"] .select-button {
  pointer-events: none;
  background-color: var(--neutral-opacity-gray-g-20);
  color: var(--neutral-opacity-gray-g-60);
  border-color: #0000;
  outline: none;
}

._selectChip_3el8p_9._ghost_3el8p_74 .select-button {
  background-color: var(--neutral-opacity-transparent);
  color: var(--gray-900);
  border-color: #0000;
}

._selectChip_3el8p_9._ghost_3el8p_74:hover .select-button {
  background-color: var(--neutral-opacity-gray-g-10);
  color: var(--gray-900);
  border-color: #0000;
}

._selectChip_3el8p_9._ghost_3el8p_74[aria-disabled="true"] .select-button {
  pointer-events: none;
  background-color: none;
  color: var(--neutral-opacity-gray-g-60);
  border-color: #0000;
  outline: none;
}

@keyframes _reveal_1slcd_1 {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

._select_1slcd_19 {
  height: 52px;
  font-size: 20px;
  position: relative;
}

@media only screen and (max-width: 639px) {
  ._select_1slcd_19 {
    height: 13.3333vw;
    font-size: 4.4444vw;
  }
}

._select__button_1slcd_30 {
  white-space: nowrap;
  width: 100%;
  color: var(--neutral-white);
  font-weight: 400;
  font-size: inherit;
  cursor: pointer;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  height: 100%;
  padding: 0 12px;
  line-height: 1.2;
  transition: color .2s ease-out, border .2s ease-out, background-color .2s ease-out, box-shadow .2s ease-out, opacity .2s ease-out;
  display: flex;
}

@media only screen and (max-width: 639px) {
  ._select__button_1slcd_30 {
    gap: 2.2222vw;
    padding: 0 3.3333vw;
  }
}

._select__button_1slcd_30._open_1slcd_56 {
  border: 1px solid var(--neutral-400);
}

._select__button__side_1slcd_59 {
  align-items: center;
  gap: 8px;
  margin-left: auto;
  display: flex;
}

@media only screen and (max-width: 639px) {
  ._select__button__side_1slcd_59 {
    gap: 1.1111vw;
  }
}

._select__dropdown__box_1slcd_70 {
  z-index: 1;
  animation: .2s ease-out forwards _reveal_1slcd_1;
  position: absolute;
  top: 120%;
  left: 0;
}

._select_1slcd_19 ._wallet_box_1slcd_77 {
  align-items: center;
  gap: 8px;
  display: flex;
}

@media only screen and (max-width: 639px) {
  ._select_1slcd_19 ._wallet_box_1slcd_77 {
    gap: 2.2222vw;
  }
}

._select_1slcd_19 ._wallet_box__address_1slcd_87 {
  color: #fff;
  text-align: right;
  font-feature-settings: "liga" off, "clig" off;
  font-family: var(--font-sofia-sans-condensed);
  letter-spacing: -.1px;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}

@media only screen and (max-width: 639px) {
  ._select_1slcd_19 ._wallet_box__address_1slcd_87 {
    letter-spacing: -.0278vw;
    font-size: 4.4444vw !important;
  }
}

._select__dropdown_1slcd_70 {
  background-color: var(--neutral-black);
  z-index: 1;
  border: 1px solid;
  border-radius: 16px;
  padding: 8px;
  overflow-y: scroll;
}

._select__dropdown_1slcd_70 > ul {
  position: relative;
}

._select__option_1slcd_116 {
  box-sizing: border-box;
  cursor: pointer;
  height: 40px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
  font-family: var(--font-roboto, Roboto);
  color: var(--neutral-opacity-white-w-80);
  border-radius: 8px;
  align-items: center;
  gap: 12px;
  padding: 8px;
  transition: color .2s ease-out, border .2s ease-out, background-color .2s ease-out, opacity .2s ease-out, box-shadow .2s ease-out;
  display: flex;
}

@media only screen and (max-width: 639px) {
  ._select__option_1slcd_116 {
    gap: 2.2222vw;
    height: 11.1111vw;
    padding: 2.2222vw;
    font-size: 4.4444vw;
  }
}

._select__option_1slcd_116:hover, ._select__option_1slcd_116:focus-visible {
  background-color: var(--neutral-opacity-gray-g-10);
}

._select__option__selected_1slcd_144 {
  color: var(--brand-secondary);
}

@media (prefers-color-scheme: dark) {
  ._select_1slcd_19 {
    color: var(--neutral-400);
  }

  ._select__dropdown_1slcd_70 {
    background-color: var(--neutral-black);
    border-color: var(--neutral-400);
  }

  ._select__option_1slcd_116:hover {
    background-color: var(--neutral-opacity-gray-g-10);
  }

  ._select__option--selected_1slcd_159 {
    color: var(--brand-secondary);
  }
}

@media (prefers-color-scheme: light) {
  ._select_1slcd_19 {
    color: var(--neutral-400);
  }

  ._select__dropdown_1slcd_70 {
    background-color: var(--neutral-black);
    border-color: var(--neutral-400);
  }

  ._select__option_1slcd_116:hover {
    background-color: var(--neutral-opacity-gray-g-10);
  }

  ._select__option--selected_1slcd_159 {
    color: var(--brand-secondary);
  }
}

@media only screen and (max-width: 639px) {
  ._chain_icon_1slcd_179 {
    width: 6.6667vw !important;
    min-width: 6.6667vw !important;
    height: 6.6667vw !important;
    min-height: 6.6667vw !important;
  }

  ._wallet_icon_1slcd_188 {
    display: none !important;
  }

  ._chevron_icon_1slcd_194 {
    width: 5.5556vw !important;
    min-width: 5.5556vw !important;
    height: 5.5556vw !important;
    min-height: 5.5556vw !important;
  }

  ._option_chain_icon_1slcd_203 {
    width: 6.6667vw !important;
    min-width: 6.6667vw !important;
    height: 6.6667vw !important;
    min-height: 6.6667vw !important;
  }

  ._option_check_icon_1slcd_212 {
    width: 5.5556vw !important;
    min-width: 5.5556vw !important;
    height: 5.5556vw !important;
    min-height: 5.5556vw !important;
  }
}

._container_16jt9_9 {
  --active-color: var(--gray-900);
  --line-width: 3px;
}

._container_16jt9_9._scrollable_16jt9_13 {
  touch-action: pan-x;
  overflow: auto visible;
}

._container_16jt9_9._scrollable_16jt9_13._large_16jt9_17 {
  gap: 56px;
}

._container_16jt9_9._scrollable_16jt9_13._small_16jt9_20 {
  gap: 32px;
}

._container_16jt9_9._lined_16jt9_23._large_16jt9_17, ._container_16jt9_9._lined_16jt9_23._small_16jt9_20 {
  border-bottom: 1px solid var(--neutral-opacity-gray-g-10);
}

._container_16jt9_9._large_16jt9_17:not(._line-width-3_16jt9_29, ._line-width-4_16jt9_29) {
  --line-width: 3px;
}

._container_16jt9_9._small_16jt9_20:not(._line-width-3_16jt9_29, ._line-width-4_16jt9_29) {
  --line-width: 2px;
}

._container_16jt9_9._line-width-3_16jt9_29 {
  --line-width: 3px;
}

._container_16jt9_9._line-width-4_16jt9_29 {
  --line-width: 4px;
}

._container_16jt9_9._accentPrimary_16jt9_41 {
  --active-color: var(--brand-primary);
}

._activeTabStyle_16jt9_45, ._lineTab_16jt9_45._active_16jt9_45, ._active-box_16jt9_45 {
  color: var(--active-color);
  border-bottom: var(--line-width) solid var(--active-color);
}

._active-box_16jt9_45 {
  will-change: transform;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

._lined_16jt9_23 {
  border-bottom: var(--line-width) solid transparent;
}

._lineTab_16jt9_45 {
  color: var(--gray-500);
  white-space: nowrap;
  align-items: center;
  font-weight: 500;
  line-height: 1;
  transition: color .2s ease-out;
  display: inline-flex;
  position: relative;
}

._lineTab_16jt9_45:not([aria-disabled="true"]):hover {
  color: var(--active-color);
}

._lineTab_16jt9_45:not([aria-disabled="true"]):focus {
  outline: none;
}

._lineTab_16jt9_45:not([aria-disabled="true"]):focus-visible {
  color: var(--active-color);
  outline: none;
}

._lineTab_16jt9_45._fixed_16jt9_83 {
  flex: 1;
  justify-content: center;
}

._lineTab_16jt9_45._scrollable_16jt9_13 {
  width: max-content;
}

._lineTab_16jt9_45._large_16jt9_17 {
  height: 48px;
  font-size: 20px;
}

._lineTab_16jt9_45._small_16jt9_20 {
  height: 40px;
  font-size: 14px;
}

._lineTab_16jt9_45._activeTab_16jt9_45 {
  color: var(--active-color);
}

._lineTab_16jt9_45._active_16jt9_45._lined_16jt9_23 {
  border-color: var(--active-color);
}

@media only screen and (max-width: 639px) {
  ._container_16jt9_9._scrollable_16jt9_13._large_16jt9_17 {
    gap: 15.5556vw;
  }

  ._container_16jt9_9._scrollable_16jt9_13._small_16jt9_20 {
    gap: 8.8889vw;
  }

  ._lineTab_16jt9_45._large_16jt9_17 {
    height: 13.3333vw;
    font-size: 5.5556vw;
  }

  ._lineTab_16jt9_45 ._small_16jt9_20 {
    height: 11.1111vw;
    font-size: 3.8889vw;
  }
}

._container_l0mw4_13 {
  background-color: var(--neutral-opacity-gray-g-05);
  border-radius: 1000000000px;
  width: 100%;
  position: relative;
  overflow: visible;
}

._activeTabStyle_l0mw4_21, ._pageTab_l0mw4_21._active_l0mw4_21, ._active-box_l0mw4_21 {
  border-top: 1px solid var(--Border-contrast, #121619);
  border-right: 1px solid var(--Border-contrast, #121619);
  border-left: 1px solid var(--Border-contrast, #121619);
  background-color: var(--neutral-white);
  width: 100%;
  position: relative;
  box-shadow: 0 -8px 8px -4px #0000001a;
}

._active-box_l0mw4_21 {
  will-change: transform;
  background-color: var(--neutral-white);
  color: var(--neutral-black);
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

._large_l0mw4_41 {
  border-radius: 24px 24px 0 0;
  gap: 8px;
  height: 48px;
  padding: 0 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

._medium_l0mw4_54 {
  border-radius: 20px 20px 0 0;
  gap: 8px;
  height: 40px;
  padding: 0 16px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
}

._pageTab_l0mw4_21 {
  text-align: center;
  color: var(--neutral-500);
  border: 1px solid #0000;
  flex: 1;
  justify-content: center;
  align-items: center;
  transition: color .2s ease-out;
  display: inline-flex;
  position: relative;
}

._pageTab_l0mw4_21:not(:first-of-type):after {
  content: "";
  background-color: var(--neutral-opacity-gray-g-30);
  width: 1px;
  height: 1em;
  transition: color .2s ease-out, background-color .2s ease-out, border .2s ease-out;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
}

._pageTab_l0mw4_21:hover {
  color: var(--gray-900);
}

._pageTab_l0mw4_21:focus {
  outline: none;
}

._pageTab_l0mw4_21:focus-visible {
  color: var(--gray-900);
  outline: none;
}

._pageTab_l0mw4_21._activeTab_l0mw4_21 {
  color: var(--neutral-black);
}

@media only screen and (max-width: 639px) {
  ._large_l0mw4_41 {
    border-radius: 6.6667vw 6.6667vw 0 0;
    gap: 2.2222vw;
    height: 13.3333vw;
    padding: 0 5.5556vw;
    font-size: 4.4444vw;
  }

  ._medium_l0mw4_54 {
    border-radius: 5.5556vw 5.5556vw 0 0;
    gap: 2.2222vw;
    height: 11.1111vw;
    padding: 0 3.3333vw;
    font-size: 3.8889vw;
  }
}

._container_1ckm8_9 {
  touch-action: pan-x;
  background-color: #868e960d;
  overflow: auto visible;
}

._pilled_1ckm8_15 {
  border-radius: 1000000000px;
}

._square_1ckm8_19 {
  border-radius: 16px;
}

._activeTabStyle_1ckm8_23, ._segmentedTab_1ckm8_23._active_1ckm8_23, ._active-box_1ckm8_23 {
  border: 1px solid var(--neutral-black);
  background-color: var(--neutral-white);
  color: var(--neutral-black);
  box-shadow: 0 8px 12px -2px #0000001a;
}

._active-box_1ckm8_23 {
  will-change: transform;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

._segmentedTab_1ckm8_23 {
  color: var(--gray-500);
  border: 1px solid #0000;
  flex: 1;
  justify-content: center;
  align-items: center;
  transition: color .2s ease-out;
  display: inline-flex;
  position: relative;
}

._segmentedTab_1ckm8_23:not([aria-disabled="true"]):hover {
  color: var(--neutral-black);
}

._segmentedTab_1ckm8_23:not([aria-disabled="true"]):focus-visible {
  color: var(--neutral-black);
  outline: none;
}

._segmentedTab_1ckm8_23._xLarge_1ckm8_56 {
  width: 180px;
  height: 64px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}

._segmentedTab_1ckm8_23._large_1ckm8_63 {
  width: 140px;
  height: 48px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
}

._segmentedTab_1ckm8_23._medium_1ckm8_70 {
  width: 140px;
  height: 40px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
}

._segmentedTab_1ckm8_23._activeTab_1ckm8_23 {
  color: var(--neutral-black);
}

._segmentedTab_1ckm8_23._divider_1ckm8_80:after {
  content: "";
  background-color: var(--neutral-opacity-gray-g-30);
  opacity: 1;
  width: 1px;
  height: 16px;
  transition: opacity .2s ease-out;
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
}

._segmentedTab_1ckm8_23._divider_1ckm8_80:first-of-type:after, ._segmentedTab_1ckm8_23._divider_1ckm8_80._activeTab_1ckm8_23:after, ._segmentedTab_1ckm8_23._divider_1ckm8_80._activeTab_1ckm8_23 + ._segmentedTab_1ckm8_23:after {
  opacity: 0;
}

@media only screen and (max-width: 639px) {
  ._square_1ckm8_19 {
    border-radius: 4.4444vw;
  }

  ._segmentedTab_1ckm8_23._xLarge_1ckm8_56 {
    width: 50vw;
    height: 17.7778vw;
    font-size: 5.5556vw;
  }

  ._segmentedTab_1ckm8_23._large_1ckm8_63 {
    width: 38.8889vw;
    height: 13.3333vw;
    font-size: 4.4444vw;
  }

  ._segmentedTab_1ckm8_23._medium_1ckm8_70 {
    width: 38.8889vw;
    height: 11.1111vw;
    font-size: 3.8889vw;
  }

  ._segmentedTab_1ckm8_23._divider_1ckm8_80:after {
    height: 4.4444vw;
  }
}

._simpleTooltip_1wzz6_9 {
  color: #fff;
  visibility: hidden;
  text-align: center;
  border-radius: 4px;
  max-width: min(90vw, 500px);
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 400;
}

._tooltipContent_1wzz6_20 {
  z-index: 1000;
  cursor: default;
  visibility: hidden;
  transform-origin: center;
  width: auto;
  height: auto;
  line-height: 1.4;
  position: fixed;
  top: 0;
  left: 0;
}

._tooltipContentStyle_1wzz6_33 {
  color: var(--neutral-white);
  border-radius: 4px;
  min-width: 20px;
  min-height: 24.8px;
  padding: 4px 8px;
  font-size: 12px;
}

._tooltipContentStyle_1wzz6_33._primary_1wzz6_41 {
  background-color: var(--brand-primary);
}

._tooltipContentStyle_1wzz6_33._primary_1wzz6_41 > ._tooltipArrow_1wzz6_44 {
  color: var(--brand-primary);
}

._tooltipContentStyle_1wzz6_33._black75_1wzz6_47 {
  background-color: #121619bf;
}

._tooltipContentStyle_1wzz6_33._black75_1wzz6_47 > ._tooltipArrow_1wzz6_44 {
  color: #121619bf;
}

._tooltipContentStyle_1wzz6_33._market_1wzz6_53 {
  color: #1b1b1b;
  background-color: #cf0;
}

._tooltipContentStyle_1wzz6_33._market_1wzz6_53 > ._tooltipArrow_1wzz6_44 {
  color: #cf0;
}

._tooltipArrow_1wzz6_44 {
  content: "";
  display: block;
  position: absolute;
}

@keyframes _reveal_xcua4_1 {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@media (prefers-color-scheme: dark) {
  ._select_xcua4_20 {
    color: var(--gray-600);
  }

  ._select__button_xcua4_23._expanded_xcua4_23 {
    color: var(--brand-primary);
  }

  ._select__dropdown_xcua4_26 {
    background-color: var(--neutral-opacity-gray-g-10);
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    box-shadow: 0 2px 2px #00000026;
  }

  ._select__option_xcua4_31:hover {
    background-color: var(--neutral-opacity-gray-g-10);
  }

  ._select__option--selected_xcua4_34 {
    color: var(--brand-primary);
  }
}

@media (prefers-color-scheme: light) {
  ._select_xcua4_20 {
    color: var(--gray-600);
  }

  ._select__button_xcua4_23._expanded_xcua4_23 {
    color: var(--brand-primary);
  }

  ._select__dropdown_xcua4_26 {
    background-color: var(--neutral-opacity-gray-g-10);
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    box-shadow: 0 2px 2px #00000026;
  }

  ._select__option_xcua4_31:hover {
    background-color: var(--neutral-opacity-gray-g-10);
  }

  ._select__option--selected_xcua4_34 {
    color: var(--brand-primary);
  }
}

._select_xcua4_20 {
  font-size: 14px;
  position: relative;
}

._select__button_xcua4_23 {
  text-align: left;
  width: 100%;
  min-width: 56px;
  color: inherit;
  white-space: nowrap;
  font-weight: 400;
  font-size: inherit;
  cursor: pointer;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding: 0;
  line-height: 1.15;
  transition: color .2s ease-out, background-color .2s ease-out;
  display: flex;
}

._select__button_xcua4_23:hover, ._select__button_xcua4_23:focus-visible {
  color: var(--brand-primary);
}

._select__dropdown__box_xcua4_83 {
  z-index: 1;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 8px;
  animation: .2s ease-out forwards _reveal_xcua4_1;
  position: absolute;
  top: 24px;
  left: 0;
}

._select__dropdown_xcua4_26 {
  background-color: var(--neutral-opacity-gray-g-10);
  z-index: 1;
  border-radius: 8px;
  transition: color .2s ease-out, background-color .2s ease-out;
  overflow-y: scroll;
  box-shadow: 0 2px 2px #00000026;
}

._select__dropdown_xcua4_26 > ul {
  position: relative;
}

._select__option_xcua4_31 {
  box-sizing: border-box;
  white-space: nowrap;
  cursor: pointer;
  min-height: 32px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.15;
  font-family: var(--font-roboto, Roboto);
  color: var(--gray-900);
  align-items: center;
  padding: 8px 12px;
  transition: background-color .2s ease-out, color .2s ease-out;
  display: flex;
}

._select__option_xcua4_31:hover, ._select__option_xcua4_31:focus-visible {
  background-color: var(--neutral-opacity-gray-g-10);
}

._select__option__selected_xcua4_123 {
  color: var(--brand-primary);
}

@media only screen and (max-width: 639px) {
  ._select_xcua4_20 {
    font-size: 3.8889vw;
  }

  ._select__button_xcua4_23 {
    min-width: 15.5556vw;
  }

  ._select__button__icon_xcua4_134 {
    width: 4.4444vw;
    height: 4.4444vw;
  }

  ._select__dropdown__box_xcua4_83 {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    border-radius: 2.2222vw;
    top: 6.6667vw;
  }

  ._select__dropdown_xcua4_26 {
    border-radius: 2.2222vw;
    padding: 1.1111vw 0;
  }

  ._select__option_xcua4_31 {
    min-height: 8.8889vw;
    padding: 2.2222vw 3.3333vw;
    font-size: 3.8889vw;
  }
}

._component_g09v7_9 {
  width: 100%;
}

._component_g09v7_9._large_g09v7_12 {
  height: 48px;
}

._component_g09v7_9._small_g09v7_15 {
  height: 40px;
}

._component_g09v7_9._xSmall_g09v7_18 {
  height: 32px;
}

._component__inner_g09v7_21 {
  width: 100%;
  height: 100%;
  color: var(--neutral-500);
  border: 1px solid var(--neutral-opacity-gray-g-30);
  background-color: #0000;
  border-radius: 1000000000px;
  align-items: center;
  gap: 8px;
  transition: color .2s ease-out, background-color .2s ease-out, border .2s ease-out;
  display: flex;
  position: relative;
}

._component__inner_g09v7_21:focus, ._component__inner_g09v7_21:hover {
  border: 1px solid var(--neutral-black);
  background-color: var(--neutral-white);
  outline: 0;
}

._component__inner_g09v7_21 input {
  width: 100%;
  height: 100%;
  color: var(--gray-900);
  caret-color: var(--brand-primary);
  background-color: #0000;
  margin: 0;
  padding-left: 40px;
  padding-right: 34px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.15;
  transition: color .2s ease-out, background-color .2s ease-out, border .2s ease-out;
}

@media only screen and (max-width: 1279px) {
  ._component__inner_g09v7_21 input {
    padding-right: 44px;
  }
}

._component__inner_g09v7_21 input:focus, ._component__inner_g09v7_21 input:hover {
  outline: 0;
}

._component__inner_g09v7_21 input::placeholder {
  color: var(--neutral-400);
}

._component__inner__tools_g09v7_66 {
  align-items: center;
  gap: 8px;
  display: flex;
  position: absolute;
  top: 50%;
  right: 4px;
  transform: translateY(-50%);
}

._component__inner__tools_g09v7_66._leftTools_g09v7_75 {
  left: 4px;
  right: unset;
}

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

._component__inner__tools_g09v7_66 button:disabled {
  color: var(--neutral-opacity-gray-g-60);
}

._component__inner__tools__close_g09v7_89 {
  opacity: 1;
  color: var(--gray-900);
  transition: color .2s ease-out, opacity .2s ease-out, background-color .2s ease-out;
}

._component__inner__tools__close_g09v7_89:disabled {
  pointer-events: none;
  opacity: 0;
}

._component__inner__tools__search_g09v7_99 {
  transition: color .2s ease-out, border .2s ease-out, background-color .2s ease-out, opacity .2s ease-out;
}

@media only screen and (max-width: 1279px) {
  ._expanded_g09v7_105 {
    position: relative;
  }

  ._expanded_g09v7_105._component_g09v7_9._large_g09v7_12 {
    width: 48px;
  }

  ._expanded_g09v7_105._component_g09v7_9._small_g09v7_15 {
    width: 40px;
  }

  ._expanded_g09v7_105._component_g09v7_9._xSmall_g09v7_18 {
    width: 32px;
  }

  ._expanded_g09v7_105._component_g09v7_9 ._component__inner_g09v7_21 {
    background-color: var(--neutral-white);
    width: 320px;
    top: 0;
    right: 0;
    position: absolute !important;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 ._component__inner_g09v7_21 {
    background-color: var(--gray-900);
    padding: 0;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 ._component__inner__tools_g09v7_66._leftTools_g09v7_75 {
    left: 0;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 ._component__inner__tools__search_g09v7_99 {
    color: var(--neutral-white);
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 ._component__inner__tools__close_g09v7_89 {
    display: none;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 input {
    opacity: 0;
    z-index: 1;
    padding: 0;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124._large_g09v7_12 ._component__inner_g09v7_21 {
    width: 48px;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124._small_g09v7_15 ._component__inner_g09v7_21 {
    width: 40px;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124._xSmall_g09v7_18 ._component__inner_g09v7_21 {
    width: 32px;
  }
}

@media only screen and (max-width: 639px) {
  ._component_g09v7_9._large_g09v7_12 {
    height: 13.3333vw;
  }

  ._component_g09v7_9._small_g09v7_15 {
    height: 11.1111vw;
  }

  ._component_g09v7_9._xSmall_g09v7_18 {
    height: 8.8889vw;
  }

  ._component__inner_g09v7_21 {
    border-radius: 1000000000px;
    gap: 2.2222vw;
  }

  ._component__inner_g09v7_21 input {
    padding-left: 11.1111vw;
    padding-right: 12.2222vw;
    font-size: 3.8889vw;
  }

  ._component__inner__tools_g09v7_66 {
    gap: 2.2222vw;
    right: 1.1111vw;
  }

  ._component__inner__tools_g09v7_66 button {
    width: 8.8889vw;
    height: 8.8889vw;
  }

  ._component__inner__tools_g09v7_66 button i {
    width: 5.5556vw;
    height: 5.5556vw;
  }

  ._expanded_g09v7_105._component_g09v7_9._large_g09v7_12 {
    width: 13.3333vw;
  }

  ._expanded_g09v7_105._component_g09v7_9._small_g09v7_15 {
    width: 11.1111vw;
  }

  ._expanded_g09v7_105._component_g09v7_9._xSmall_g09v7_18 {
    width: 8.8889vw;
  }

  ._expanded_g09v7_105._component_g09v7_9 ._component__inner_g09v7_21 {
    width: 88.8889vw;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 ._component__inner_g09v7_21 {
    padding: 0;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124 input {
    opacity: 0;
    z-index: 1;
    padding: 0;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124._large_g09v7_12 ._component__inner_g09v7_21 {
    width: 13.3333vw;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124._small_g09v7_15 ._component__inner_g09v7_21 {
    width: 11.1111vw;
  }

  ._expanded_g09v7_105._component_g09v7_9._blur_g09v7_124._xSmall_g09v7_18 ._component__inner_g09v7_21 {
    width: 8.8889vw;
  }
}

._component_1wsm3_9 {
  width: 100%;
}

._component__inner_1wsm3_12 {
  width: 100%;
  height: 100%;
  color: var(--neutral-500);
  border: 1px solid var(--neutral-opacity-gray-g-30);
  background-color: var(--neutral-white);
  border-radius: 1000000000px;
  align-items: center;
  gap: 8px;
  padding-left: 16px;
  padding-right: 68px;
  transition: color .2s ease-out, border .2s ease-out, background-color .2s ease-out, opacity .2s ease-out;
  display: flex;
  position: relative;
}

._component__inner_1wsm3_12._disabledCloseButton_1wsm3_28, ._component__inner_1wsm3_12._disabledSearchIcon_1wsm3_31 {
  padding-right: 44px;
}

._component__inner_1wsm3_12._disabledCloseButton_1wsm3_28._disabledSearchIcon_1wsm3_31 {
  padding-right: 16px;
}

._component__inner_1wsm3_12:focus, ._component__inner_1wsm3_12:hover {
  border: 1px solid var(--neutral-black);
  background-color: var(--neutral-white);
  outline: 0;
}

._component__inner_1wsm3_12:has(input:focus-visible) {
  border: 1px solid var(--neutral-black);
  background-color: var(--neutral-white);
  outline: 0;
}

._component__inner_1wsm3_12._large_1wsm3_42 {
  height: 48px;
}

._component__inner_1wsm3_12._small_1wsm3_45 {
  height: 40px;
}

._component__inner_1wsm3_12._xSmall_1wsm3_48 {
  height: 32px;
  padding-left: 12px;
  padding-right: 64px;
}

._component__inner_1wsm3_12._xSmall_1wsm3_48 > div:first-of-type {
  right: 12px;
}

._component__inner_1wsm3_12._xSmall_1wsm3_48._disabledCloseButton_1wsm3_28 {
  padding-right: 40px;
}

._component__inner_1wsm3_12._xSmall_1wsm3_48._disabledSearchIcon_1wsm3_31 {
  padding-right: 16px;
}

._component__inner_1wsm3_12._xSmall_1wsm3_48._disabledCloseButton_1wsm3_28._disabledSearchIcon_1wsm3_31 {
  padding-right: 12px;
}

._component__inner_1wsm3_12._xSmall_1wsm3_48 input {
  font-size: 12px;
}

._component__inner_1wsm3_12 input {
  width: 100%;
  height: 100%;
  color: var(--gray-900);
  caret-color: var(--brand-primary);
  background-color: #0000;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.15;
  transition: color .2s ease-out, border .2s ease-out, background-color .2s ease-out, opacity .2s ease-out;
}

._component__inner_1wsm3_12 input:focus, ._component__inner_1wsm3_12 input:hover {
  outline: 0;
}

._component__inner_1wsm3_12 input::placeholder {
  color: var(--neutral-400);
}

._component__inner__tools_1wsm3_87 {
  align-items: center;
  gap: 8px;
  display: flex;
  position: absolute;
  top: 50%;
  right: 16px;
  transform: translateY(-50%);
}

._component__inner__tools_1wsm3_87 button {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

._component__inner__tools_1wsm3_87 button:disabled {
  color: var(--neutral-opacity-gray-g-60);
}

._component__inner__tools_1wsm3_87 button._small_1wsm3_45 i {
  width: 16px;
  height: 16px;
}

._component__inner__tools_1wsm3_87 button._medium_1wsm3_110 i {
  width: 20px;
  height: 20px;
}

._component__inner__tools__close_1wsm3_114 {
  opacity: 1;
  transition: opacity .2s ease-out;
}

._component__inner__tools__close_1wsm3_114:disabled {
  pointer-events: none;
  opacity: 0;
}

._component__inner__tools__search_1wsm3_123 {
  transition: color .2s ease-out, background-color .2s ease-out, border .2s ease-out, opacity .2s ease-out;
}

@media only screen and (max-width: 639px) {
  ._component__inner_1wsm3_12 {
    border-radius: 1000000000px;
    gap: 2.2222vw;
    padding-left: 4.4444vw;
    padding-right: 18.8889vw;
  }

  ._component__inner_1wsm3_12._disabledCloseButton_1wsm3_28, ._component__inner_1wsm3_12._disabledSearchIcon_1wsm3_31 {
    padding-right: 12.2222vw;
  }

  ._component__inner_1wsm3_12._disabledCloseButton_1wsm3_28._disabledSearchIcon_1wsm3_31 {
    padding-right: 4.4444vw;
  }

  ._component__inner_1wsm3_12._large_1wsm3_42 {
    height: 13.3333vw;
  }

  ._component__inner_1wsm3_12._small_1wsm3_45 {
    height: 11.1111vw;
  }

  ._component__inner_1wsm3_12._xSmall_1wsm3_48 {
    height: 8.8889vw;
    padding-left: 3.3333vw;
    padding-right: 17.7778vw;
  }

  ._component__inner_1wsm3_12._xSmall_1wsm3_48 > div:first-of-type {
    right: 3.3333vw;
  }

  ._component__inner_1wsm3_12._xSmall_1wsm3_48 input {
    font-size: 3.3333vw;
  }

  ._component__inner_1wsm3_12._xSmall_1wsm3_48._disabledCloseButton_1wsm3_28, ._component__inner_1wsm3_12._xSmall_1wsm3_48._disabledSearchIcon_1wsm3_31 {
    padding-right: 11.1111vw;
  }

  ._component__inner_1wsm3_12._xSmall_1wsm3_48._disabledCloseButton_1wsm3_28._disabledSearchIcon_1wsm3_31 {
    padding-right: 3.3333vw;
  }

  ._component__inner_1wsm3_12 input {
    font-size: 3.8889vw;
  }

  ._component__inner__tools_1wsm3_87 {
    gap: 2.2222vw;
    right: 4.4444vw;
  }

  ._component__inner__tools_1wsm3_87 button {
    width: 5.5556vw;
    height: 5.5556vw;
  }

  ._component__inner__tools_1wsm3_87 button._small_1wsm3_45 i {
    width: 4.4444vw;
    height: 4.4444vw;
  }

  ._component__inner__tools_1wsm3_87 button._medium_1wsm3_110 i {
    width: 5.5556vw;
    height: 5.5556vw;
  }
}

/*# sourceMappingURL=f1addbe3b19cd5c3.css.map*/