@charset "UTF-8";._tooltip_av3jr_1 .ant-tooltip-arrow-content {
  width: 8px;
  height: 8px;
}
._tooltip_av3jr_1 .ant-tooltip-inner {
  text-align: center;
  box-shadow: var(--elevation-tooltip-shadow);
  border-radius: 4px;
}
._tooltip_av3jr_1 .ant-tooltip-inner .ant-tooltip-inner-content {
  padding: 4px 0;
}

._overlay_av3jr_14 {
  display: flex;
  flex-direction: column;
}.ant-input-lg {
  height: 40px !important;
}

._input_1yar8_5,
._inputNumber_1yar8_6 {
  height: 34px;
  border-radius: 4px;
  background-color: var(--white);
  border: 1px solid var(--control-border);
  color: var(--text-primary);
  font-size: 14px;
  box-shadow: none;
}
._input_1yar8_5:focus, ._input_1yar8_5.ant-input-focused, ._input_1yar8_5.ant-input-affix-wrapper-focused, ._input_1yar8_5.ant-input-number-focused,
._inputNumber_1yar8_6:focus,
._inputNumber_1yar8_6.ant-input-focused,
._inputNumber_1yar8_6.ant-input-affix-wrapper-focused,
._inputNumber_1yar8_6.ant-input-number-focused {
  border-color: var(--hover-focus);
  box-shadow: 0 0 0 2px var(--focus-ring);
}
._input_1yar8_5:disabled,
._inputNumber_1yar8_6:disabled {
  background: var(--surface-disabled);
  border-color: var(--control-border);
  color: var(--text-tertiary);
}
._input_1yar8_5.ant-input,
._input_1yar8_5 .ant-input,
._input_1yar8_5 .ant-input-number-input,
._inputNumber_1yar8_6.ant-input,
._inputNumber_1yar8_6 .ant-input,
._inputNumber_1yar8_6 .ant-input-number-input {
  font-weight: 400;
}
._input_1yar8_5._hide_1yar8_37,
._inputNumber_1yar8_6._hide_1yar8_37 {
  display: none;
}
._input_1yar8_5::placeholder,
._inputNumber_1yar8_6::placeholder {
  color: var(--text-placeholder);
}

._inputNumber_1yar8_6 .ant-input-number-input {
  height: 32px;
  font-size: 14px;
  line-height: 32px;
}

._tag_1yar8_52._tag_1yar8_52 {
  border-radius: 12px;
  border: 1px solid var(--control-border);
  background: var(--surface-disabled);
  height: 22px;
}

._tagContainer_1yar8_59._hiddenInput_1yar8_59 .rti--container {
  padding: 6px 8px 6px;
}
._tagContainer_1yar8_59 .rti--container {
  padding: 3px 3px 0.5rem;
}

._searchBox_1yar8_66 {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 34px;
  padding: 8px 12px;
  background: var(--white);
  border: 1px solid var(--control-border);
  border-radius: 4px;
  width: 100%;
  transition: 0.2s ease-out;
}
._searchBox_1yar8_66:hover:not([data-disabled=true]):not(:focus-within) {
  border-color: var(--hover-focus);
}
._searchBox_1yar8_66:focus-within {
  border-color: var(--hover-focus);
  box-shadow: 0 0 0 2px var(--focus-ring);
}

._searchIcon_1yar8_86 {
  flex-shrink: 0;
  color: var(--text-placeholder) !important;
}

._searchInput_1yar8_91 {
  flex: 1;
  min-width: 0;
  height: 100%;
  border: none;
  outline: none;
  font-family: "General Sans";
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: var(--text-primary);
  background: transparent;
}
._searchInput_1yar8_91::placeholder {
  color: var(--text-placeholder);
  font-weight: 400;
}
._searchInput_1yar8_91:disabled {
  opacity: 0.5;
}

@media screen and (max-width: 934px) {
  ._searchInput_1yar8_91 {
    width: 100%;
  }
}
._searchLabel_1yar8_117 {
  font-family: "General Sans";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 100%;
  padding-bottom: 8px;
  color: var(--text-secondary);
}

._textArea_1yar8_127 {
  height: 102px !important;
  border-radius: 4px;
  border-color: var(--control-border);
  color: var(--text-primary);
}
._textArea_1yar8_127:focus, ._textArea_1yar8_127.ant-input-focused {
  border-color: var(--control-border-active);
  box-shadow: 0 0 0 2px var(--focus-ring);
}._optionContainer_1jsor_1,
._optionHeaderContainer_1jsor_2 {
  display: grid;
  grid-template-columns: 100px minmax(0, 1fr) 100px;
  white-space: pre-wrap;
  align-items: center;
  border-radius: 4px;
}

._optionContainer_1jsor_1._noType_1jsor_10,
._optionHeaderContainer_1jsor_2._noType_1jsor_10 {
  grid-template-columns: 100px minmax(0, 1fr);
}

._optionContainer_1jsor_1 {
  font-size: 14px;
  padding: 6px 8px;
  font-weight: 450;
}
._optionContainer_1jsor_1 > * {
  margin-right: 8px;
}
._optionContainer_1jsor_1 > *:last-child {
  margin-right: unset;
}

._optionHeaderContainer_1jsor_2 {
  color: var(--text-secondary);
  font-size: 13px;
  font-weight: 600;
  padding: 12px 8px;
  cursor: default;
  background-color: var(--table-group-header);
}
._optionHeaderContainer_1jsor_2 > * {
  margin-right: 8px;
}
._optionHeaderContainer_1jsor_2 > *:last-child {
  margin-right: unset;
}

._menuContainer_1jsor_42 {
  padding: 12px !important;
}
._menuContainer_1jsor_42 .ant-select-item-option {
  padding: 0 !important;
}
._menuContainer_1jsor_42 .ant-select-item-option:has(._optionHeaderContainer_1jsor_2) {
  margin-bottom: 6px;
}
._menuContainer_1jsor_42 .ant-select-item-option-active,
._menuContainer_1jsor_42 .ant-select-item-option-selected {
  background-color: transparent !important;
}
._menuContainer_1jsor_42 .ant-select-item-option-active ._optionContainer_1jsor_1,
._menuContainer_1jsor_42 .ant-select-item-option-selected ._optionContainer_1jsor_1 {
  background-color: var(--button-primary-subtle-hover-bg);
  color: var(--controls-primary);
}

@media (max-width: 1024px) {
  .account-select-modal .ant-modal-header {
    padding: 20px 16px 10px;
  }
  .account-select-modal .ant-modal-body {
    padding: 4px 16px 20px;
  }
  .account-select-modal .ant-modal-close {
    top: 20px;
    right: 16px;
  }
}
@media (max-width: 576px) {
  ._optionContainer_1jsor_1,
  ._optionHeaderContainer_1jsor_2 {
    grid-template-columns: minmax(72px, 0.8fr) minmax(0, 1.2fr) minmax(72px, 0.8fr);
  }
  ._optionContainer_1jsor_1._noType_1jsor_10,
  ._optionHeaderContainer_1jsor_2._noType_1jsor_10 {
    grid-template-columns: minmax(72px, 0.8fr) minmax(0, 1.2fr);
  }
  ._menuContainer_1jsor_42 {
    padding: 8px !important;
  }
}._label_r27ax_1 {
  display: inline-flex;
  align-items: baseline;
}

._suffix_r27ax_6 {
  white-space: pre;
}
@media screen and (max-width: 1200px) {
  ._suffix_r27ax_6 {
    display: none;
  }
}._progress_1m3vd_1 {
  margin-right: 2px;
}._badge_197df_1 {
  border-radius: 20px;
  padding: 3px 4px;
  font-size: 12px;
  line-height: 12px;
}._container_1tcgc_1 {
  display: inline-flex;
  align-items: center;
  padding: 5px 4px;
  gap: 4px;
  background: var(--background-subtle-primary-colour);
  border: 1px solid var(--button-subtle-blue-active-bg);
  border-radius: 4px;
  height: 22px;
}

._text_1tcgc_12 {
  font-family: "General Sans";
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._statusBadge_1tcgc_20 {
  padding: 2px 3px !important;
}._link_15yuz_1 {
  font-family: "General Sans";
  display: flex;
  align-items: center;
  gap: 6px;
}
._link_15yuz_1:hover:not([aria-disabled=true]) > span {
  text-decoration: underline;
}

._text_15yuz_11 {
  font-family: "General Sans";
  margin-top: 2px;
}
._text_15yuz_11[aria-disabled=true] {
  cursor: not-allowed;
}

._filled_15yuz_19 {
  background-color: var(--white);
  padding: 5px;
  border-radius: 50%;
}

._linkAsButton_15yuz_25:hover {
  color: var(--anchor-hover) !important;
  background-color: var(--button-subtle-blue-hover-bg);
}._header_nasgk_1 {
  font-family: "General Sans";
  margin-top: 16px;
  font-size: 24px;
  line-height: 29px;
  color: var(--text-primary);
  margin-bottom: 24px;
}

._container_nasgk_11 {
  padding: 24px;
  background-color: var(--white);
  border-radius: 8px;
}

._tabs_nasgk_17 {
  margin-top: 32px;
  margin-bottom: 16px;
}

._statusFilter_nasgk_22 {
  display: flex;
  background-color: var(--white);
  padding-bottom: 10px;
  gap: 10px;
}

._parentTable_nasgk_29 tr:hover {
  background-color: var(--search-highlight);
}
._parentTable_nasgk_29 thead tr:first-child:hover {
  background-color: var(--white);
}

._nameIcon_nasgk_36 {
  display: inline-flex !important;
  color: var(--text-primary) !important;
}

._hasCheckbox_nasgk_41 {
  padding: 12px 0px;
}

._ApprovalTableModal_nasgk_45 h5 {
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}

._proposalStatus_nasgk_51 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 4px;
}

._statusContainer_nasgk_58 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  flex-direction: row;
  min-height: 64px;
}

@media (max-width: 1500px) {
  ._statusContainer_nasgk_58 {
    flex-direction: column;
  }
}
._infoGroup_nasgk_71 {
  display: flex;
  margin-top: auto;
  margin-bottom: auto;
}

._infoGroupContainer_nasgk_77 {
  border: 1px solid var(--gray-g-100);
  padding: 10px 12px;
}

._infoGroupTitle_nasgk_82 {
  font-family: "General Sans";
  font-weight: 400;
  font-size: 12px;
  line-height: 100%;
  margin-bottom: 4px;
}

._infoGroupValue_nasgk_90 {
  font-family: "General Sans";
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}

._bulkActions_nasgk_97 {
  display: flex;
  background-color: var(--white);
  padding-bottom: 10px;
  gap: 10px;
  width: 100%;
}

._buttonContainer_nasgk_105 {
  gap: 16px;
  display: flex;
  flex: 1;
  align-items: center;
}

._input_nasgk_112 {
  width: 290px;
}

._ellipsis_nasgk_116 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media (max-width: 1385px) {
  ._ellipsisStatus_nasgk_123 {
    width: 100%;
  }
}
._bulkActionCheckbox_nasgk_127._bulkActionCheckbox_nasgk_127 {
  margin-top: 0px;
}

._bulkActionValue_nasgk_131 {
  font-size: 12px;
  font-family: "General Sans";
  font-style: normal;
}

._unstyled_nasgk_137 {
  color: inherit !important;
  padding: 8px 12px;
  width: 100%;
}

._tooltipIcon_nasgk_143 {
  background-color: var(--white);
  border: 1px solid var(--control-border);
  border-radius: 12px;
  padding: 3px 4px;
  margin-left: 5px;
}

._collapsible2_nasgk_151 {
  margin: 0;
}
._collapsible2_nasgk_151 > tbody > tr > td:first-child,
._collapsible2_nasgk_151 > thead > tr > th:first-child {
  width: 66px;
  justify-content: center;
  padding: 4px 0 !important;
}
._collapsible2_nasgk_151 > tbody > tr > td:first-child {
  min-height: 49px;
  display: flex;
  align-items: center;
}
._collapsible2_nasgk_151._rebalance_nasgk_165 > tbody > tr > td:nth-child(2) {
  min-height: 49px;
  display: flex;
  align-items: center;
  padding: 4px 0 !important;
}

._tableContainer_nasgk_172 {
  min-width: 0;
}

._haloViewByOptionLabel_nasgk_176 {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

._haloViewByOptionCount_nasgk_182 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 18px;
  height: 18px;
  padding: 0 6px;
  border-radius: 999px;
  background: var(--tab-active-bg);
  color: var(--text-primary);
  font-size: 12px;
  line-height: 1;
}

[aria-selected=false] ._haloViewByOptionCount_nasgk_182 {
  background: var(--gray-g-100);
}

._haloWrapper_nasgk_200 {
  padding: 0;
}

._haloSectionTabs_nasgk_204._haloSectionTabs_nasgk_204 {
  padding: 20px 20px 0;
  margin: 0;
}
._haloSectionTabs_nasgk_204._haloSectionTabs_nasgk_204 .ant-radio-group {
  gap: 20px;
}
._haloSectionTabs_nasgk_204._haloSectionTabs_nasgk_204 .ant-radio-button-wrapper {
  background: transparent;
  border: 0;
  border-bottom: 1px solid transparent;
  border-radius: 0;
  box-shadow: none;
  color: var(--text-tertiary);
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: auto;
  line-height: 18px;
  margin: 0;
  padding: 0 0 16px;
}
._haloSectionTabs_nasgk_204._haloSectionTabs_nasgk_204 .ant-radio-button-wrapper::before {
  display: none;
}
._haloSectionTabs_nasgk_204._haloSectionTabs_nasgk_204 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background: transparent;
  border-bottom-color: var(--controls-primary);
  color: var(--text-primary);
}
._haloSectionTabs_nasgk_204._haloSectionTabs_nasgk_204 .ant-radio-button-wrapper-disabled {
  opacity: 1;
}

._haloFiltersGroup_nasgk_238 {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

._haloField_nasgk_245 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._haloFieldLabel_nasgk_251 {
  color: var(--text-secondary);
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
}

._haloDateRangeLabel_nasgk_259 {
  color: var(--text-secondary) !important;
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
}

._haloSearchField_nasgk_267 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: 320px;
  width: 100%;
}

._haloSearchInput_nasgk_275._haloSearchInput_nasgk_275 {
  min-height: 34px;
}
._haloSearchInput_nasgk_275._haloSearchInput_nasgk_275 .ant-input {
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
._haloSearchInput_nasgk_275._haloSearchInput_nasgk_275 .ant-input-suffix {
  color: var(--text-placeholder);
}

._haloStatusTabs_nasgk_289 {
  width: 100%;
}

._haloViewByField_nasgk_293 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._haloBulkActions_nasgk_299 {
  align-items: center;
  background: transparent;
  padding-bottom: 0;
  width: auto;
  flex: 1 1 auto;
  flex-wrap: nowrap;
}

._haloBulkActions_nasgk_299 .flex.items-center {
  flex: 0 0 auto;
}

._haloBulkActions_nasgk_299 ._buttonContainer_nasgk_105 {
  flex: 0 1 auto;
  min-width: 0;
  justify-content: flex-start;
  flex-wrap: nowrap;
}

._haloSwitch_nasgk_319._haloSwitch_nasgk_319 {
  height: 34px;
}
._haloSwitch_nasgk_319._haloSwitch_nasgk_319 button {
  height: 26px;
  font-size: 14px;
  font-weight: 500 !important;
}

._haloPageTitle_nasgk_328 {
  color: var(--text-primary);
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  margin: 0;
}

._haloContentColumn_nasgk_337 {
  gap: 16px;
}

@media (max-width: 1500px) {
  ._haloFiltersGroup_nasgk_238 {
    gap: 12px;
  }
}._container_1ohel_1 {
  display: inline-flex;
  align-items: center;
  padding: 5px 6px;
  gap: 4px;
  background: var(--background-subtle-primary-colour);
  border: 1px solid var(--button-subtle-blue-active-bg);
  border-radius: 11px;
  height: 22px;
}

._text_1ohel_12 {
  font-family: "General Sans";
  font-size: 12px;
  line-height: 12px;
}._dropdownMenu_iepfk_1._allCtaContainer_iepfk_1 .ant-popover-inner-content {
  background-color: var(--controls-primary);
}
._dropdownMenu_iepfk_1 .ant-popover-arrow {
  display: none;
}
._dropdownMenu_iepfk_1 .ant-popover-inner {
  box-shadow: var(--elevation-dropdown-shadow);
  border-radius: 4px;
  overflow: hidden;
}
._dropdownMenu_iepfk_1 .ant-popover-inner .ant-popover-inner-content {
  padding: 4px 0;
}

._disabled_iepfk_16._disabled_iepfk_16 {
  cursor: not-allowed;
  color: var(--text-placeholder);
}

._dropdownItem_iepfk_21 {
  padding: 8px 12px;
  font-size: 14px;
  cursor: pointer;
  transition: 0.1s ease background-color;
  -webkit-user-select: none;
          user-select: none;
  outline: none;
}
._dropdownItem_iepfk_21._dropdownItem_iepfk_21 {
  margin-right: 0px;
}
._dropdownItem_iepfk_21._allCta_iepfk_1 {
  background-color: var(--controls-primary);
  color: var(--white);
}
._dropdownItem_iepfk_21._allCta_iepfk_1._disabled_iepfk_16._disabled_iepfk_16 {
  cursor: not-allowed;
  color: var(--button-subtle-blue-active-bg);
}
._dropdownItem_iepfk_21._allCta_iepfk_1:hover:not(._disabled_iepfk_16) {
  background-color: var(--controls-primary-hover);
}
._dropdownItem_iepfk_21._allCta_iepfk_1:active:not(._disabled_iepfk_16) {
  background-color: var(--controls-primary-active);
}
._dropdownItem_iepfk_21:hover:not(._disabled_iepfk_16) {
  background-color: var(--button-primary-subtle-hover-bg);
}
._dropdownItem_iepfk_21:active:not(._disabled_iepfk_16) {
  background-color: var(--button-primary-subtle-active-bg);
}

._custom_iepfk_53 {
  padding: 0px;
  display: flex;
}._tradeOptionsContainer_1jv78_1 {
  color: var(--text-primary);
  margin-bottom: 20px;
}
._tradeOptionsContainer_1jv78_1 > * {
  border-bottom: 1px solid var(--light-border);
  padding: 20px;
}
._tradeOptionsContainer_1jv78_1 ._title_1jv78_9 {
  font-weight: 550;
  font-size: 1.375rem;
  color: var(--text-primary);
  text-transform: uppercase;
  padding: 20px;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 {
  grid-column-end: span 2;
  display: grid;
  grid-template-columns: min-content min-content minmax(auto, 600px) min-content;
  align-items: center;
  gap: 20px;
  padding: 20px;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 > * {
  grid-column: span 1;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 > *:first-child, ._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 > *:nth-child(2) {
  grid-column: span 1;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16._invisible_1jv78_30 {
  display: none;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 ._sectionTitle_1jv78_33 {
  font-weight: 600;
  font-size: 1.125rem;
  color: var(--text-primary);
  white-space: nowrap;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 ._addBtn_1jv78_39 > i {
  margin-left: 4px;
}
._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 > div:first-child {
  justify-self: center;
}
@media screen and (min-width: 768px) {
  ._tradeOptionsContainer_1jv78_1 ._stockSelector_1jv78_16 > div:first-child {
    justify-self: flex-start;
  }
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 {
  display: grid;
  align-items: center;
  gap: 15px;
  grid-template-columns: 1fr;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._sectionTitle_1jv78_33 {
  font-weight: 600;
  font-size: 1.125rem;
  color: var(--text-primary);
  white-space: nowrap;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._sideBySide_1jv78_62 {
  display: grid;
  align-items: center;
  gap: 15px;
  grid-template-columns: 1fr 200px;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._allocationAmountInputLabel_1jv78_68 {
  white-space: nowrap;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._availableCashAmount_1jv78_71 {
  padding: 6px 10px;
  width: min-content;
  white-space: nowrap;
  border-radius: 4px;
  border: 1px solid var(--border-dark);
  text-align: right;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._toolTipLogo_1jv78_79 {
  color: var(--highlight);
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._availCashNote_1jv78_82 {
  margin-top: 4px;
  font-size: 0.688rem;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._minInvestNote_1jv78_86 {
  font-size: 0.8rem;
  white-space: nowrap;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._allocationAmountDisabledInput_1jv78_90 {
  width: 100%;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._allocationAmountInput_1jv78_68 {
  width: 100%;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._allocationFooter_1jv78_96 {
  display: flex;
  align-items: center;
  gap: 6px;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._allocationFooter_1jv78_96 p {
  font-size: 0.875rem;
}
._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 ._changeAllocationBtn_1jv78_104 {
  width: 170px;
}
@media screen and (min-width: 1540px) {
  ._tradeOptionsContainer_1jv78_1 ._allocationContainer_1jv78_50 {
    grid-template-columns: max-content max-content max-content 150px max-content;
  }
}
._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 {
  display: grid;
  align-items: center;
  gap: 15px;
  grid-template-columns: 1fr;
}
._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 ._sectionTitle_1jv78_33 {
  font-weight: 600;
  font-size: 1.125rem;
  color: var(--text-primary);
  white-space: nowrap;
}
._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 ._errorMessage_1jv78_124 {
  margin-left: 8px;
  color: var(--main-red);
  white-space: nowrap;
}
@media screen and (min-width: 768px) {
  ._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 {
    grid-template-columns: max-content minMax(200px, 500px);
  }
  ._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 ._errorMessage_1jv78_124 {
    grid-column-start: span 2;
  }
}
@media screen and (min-width: 1024px) {
  ._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 {
    grid-template-columns: max-content minMax(200px, 500px) max-content;
  }
  ._tradeOptionsContainer_1jv78_1 ._portfolioSelect_1jv78_112 ._errorMessage_1jv78_124 {
    grid-column-start: span 1;
  }
}
._tradeOptionsContainer_1jv78_1 ._addVueButton_1jv78_145 {
  display: flex;
  align-items: center;
  gap: 4px;
}
._tradeOptionsContainer_1jv78_1 ._addVueButton_1jv78_145 .anticon {
  margin-left: 0px;
  margin-top: -2px;
}

._createOrderContainer_1jv78_155 {
  color: var(--text-primary);
}
._createOrderContainer_1jv78_155 ._sectionTitle_1jv78_33 {
  font-weight: 600;
  font-size: 1.125rem;
  color: var(--text-primary);
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid var(--light-border);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 > * {
  grid-column-end: span 2;
}
@media screen and (min-width: 1024px) {
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 > * {
    grid-column-end: unset;
  }
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 {
  grid-column-end: span 2;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 > * {
  padding-left: 20px;
  padding-right: 20px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._sectionTitle_1jv78_33 {
  padding: 16px 20px;
  margin-bottom: 18px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 {
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 {
  padding: 0;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody {
  overflow-x: hidden;
}
@media screen and (max-width: 1650px) {
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 {
    display: grid;
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%;
  }
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 th {
    font-size: small !important;
  }
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr {
  display: grid;
  align-items: center;
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(120px, 0.75fr) minmax(80px, 0.75fr) minmax(130px, 1fr) minmax(130px, 1fr) minmax(100px, 1fr) minmax(120px, 1fr);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > th {
  white-space: nowrap;
  position: relative;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr.levelData.levelData.levelData.levelData,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr.levelData.levelData.levelData.levelData {
  display: grid;
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(120px, 0.75fr) minmax(80px, 0.75fr) minmax(130px, 1fr) minmax(130px, 1fr) minmax(100px, 1fr) minmax(120px, 1fr);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr.levelData.levelData.levelData.levelData td:nth-child(7),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr.levelData.levelData.levelData.levelData td:nth-child(7) {
  grid-column: 7/11;
}
@media screen and (max-width: 1650px) {
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr.levelData.levelData.levelData.levelData,
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr.levelData.levelData.levelData.levelData {
    display: grid;
    grid-template-columns: 1fr !important;
  }
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr.levelData.levelData.levelData.levelData td:nth-child(7),
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr.levelData.levelData.levelData.levelData td:nth-child(7) {
    grid-column: 1/11;
  }
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > thead > tr,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > tbody > tr {
  display: grid;
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(80px, 0.75fr) minmax(130px, 1fr) minmax(130px, 1fr) minmax(100px, 1fr) minmax(120px, 1fr);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > thead > tr.levelData.levelData.levelData.levelData,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > tbody > tr.levelData.levelData.levelData.levelData {
  display: grid;
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(120px, 0.75fr) minmax(80px, 0.75fr) minmax(130px, 1fr) minmax(130px, 1fr) minmax(100px, 1fr) minmax(120px, 1fr);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > thead > tr.levelData.levelData.levelData.levelData td:nth-child(6),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > tbody > tr.levelData.levelData.levelData.levelData td:nth-child(6) {
  grid-column: 6/11;
}
@media screen and (max-width: 1650px) {
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > thead > tr.levelData.levelData.levelData.levelData,
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > tbody > tr.levelData.levelData.levelData.levelData {
    display: grid;
    grid-template-columns: 1fr !important;
  }
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > thead > tr.levelData.levelData.levelData.levelData td:nth-child(6),
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195._contractsTableSell_1jv78_243 > tbody > tr.levelData.levelData.levelData.levelData td:nth-child(6) {
    grid-column: 1/11;
  }
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td {
  padding-right: 8px;
  line-height: 1rem;
  font-size: var(--font-default);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:first-child,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:first-child {
  padding-left: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:first-child label,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:first-child label {
  padding: 0;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:last-child,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:last-child {
  padding-right: 16px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(5), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(6), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(7), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(8), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(9), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(10), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:nth-child(11), ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > thead > tr > th:last-child,
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(5),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(6),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(7),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(8),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(9),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(10),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:nth-child(11),
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 > tbody > tr > td:last-child {
  text-align: right;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 .quote_negative_price {
  color: var(--negative);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._tradeTableContainer_1jv78_190 ._contractsTable_1jv78_195 .quote_positive_price {
  color: var(--positive);
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._orderOptionsLabel_1jv78_306 {
  margin-bottom: 20px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._orderTypesContainer_1jv78_309 {
  display: flex;
  margin-bottom: 20px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._orderTypesContainer_1jv78_309 > div {
  margin-right: 20px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._orderTypesContainer_1jv78_309 ._orderTypeOption_1jv78_316 {
  display: flex;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._orderTypesContainer_1jv78_309 ._orderTypeOption_1jv78_316 label {
  margin-left: 4px;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._orderTypesContainer_1jv78_309 ._orderTypeOption_1jv78_316 input {
  width: min-content;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._nowrap_1jv78_325 {
  white-space: nowrap;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 {
  padding: 40px 20px 0;
  display: flex;
  justify-content: flex-end;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 {
  text-align: right;
  padding: 20px;
  border: 1px solid var(--border-dark);
  border-radius: 4px;
  width: 100%;
  font-size: var(--font-xmd);
}
@media screen and (min-width: 576px) {
  ._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 {
    width: initial;
    font-size: var(--font-default);
  }
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 ._totalLineContainer_1jv78_347 {
  display: grid;
  gap: 8px 20px;
  grid-template-columns: auto max-content;
  border-bottom: 2px solid var(--border-dark);
  padding-bottom: 8px;
  margin-bottom: 8px;
  overflow: hidden;
  align-items: center;
  text-align: left;
  justify-content: space-between;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 ._totalLineContainer_1jv78_347 > div:nth-child(2n) {
  text-align: right;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 ._totalLineTotal_1jv78_362 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 16px;
  font-weight: 550;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 ._totalLineTotal_1jv78_362 > *:nth-child(3) {
  grid-column-start: span 2;
}
._createOrderContainer_1jv78_155 ._createOrderSections_1jv78_166 ._orderDetail_1jv78_179 ._summarySection_1jv78_328 ._summaryContainer_1jv78_333 ._totalLineTotal_1jv78_362 > *:nth-child(1) {
  text-align: left;
}
._createOrderContainer_1jv78_155 ._actionButtons_1jv78_374 {
  padding: 20px 0;
  display: flex;
  gap: 12px;
  justify-content: flex-end;
}
._createOrderContainer_1jv78_155 ._actionButtons_1jv78_374 ._cancelBtn_1jv78_380 {
  background: transparent;
}
._createOrderContainer_1jv78_155 ._actionButtons_1jv78_374 > button {
  height: auto;
}
@media screen and (min-width: 576px) {
  ._createOrderContainer_1jv78_155 ._actionButtons_1jv78_374 {
    grid-template-columns: max-content max-content max-content;
  }
}
._createOrderContainer_1jv78_155 ._divider_1jv78_391 {
  height: 40px;
  width: 1px;
  background: var(--control-border);
}

._insufficientFunds_1jv78_397 {
  color: var(--main-red);
}

._insufficientFundsLabel_1jv78_401 {
  margin-top: 8px;
  color: var(--main-red);
}

._orderLandingContainer_1jv78_406 {
  color: var(--text-primary);
  text-align: center;
  line-height: 1.5rem;
}
._orderLandingContainer_1jv78_406 ._landingHeader_1jv78_411 {
  color: var(--text-primary);
  font-size: 1.225rem;
  font-weight: 550;
  margin-bottom: 8px;
}
._orderLandingContainer_1jv78_406 ._redirectBtns_1jv78_417 {
  margin: 15px 0;
}
._orderLandingContainer_1jv78_406 ._redirectBtns_1jv78_417 > * {
  margin: 0 10px;
}
._orderLandingContainer_1jv78_406 ._exploreVuesNote_1jv78_423 {
  font-size: 0.825rem;
  font-weight: 550;
  margin-bottom: 8px;
}

._noAccountSelectedNotice_1jv78_429 {
  padding: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}

._tradingPinHolder_1jv78_436 {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
  align-items: center;
  gap: 8px;
}
._tradingPinHolder_1jv78_436 .ant-input-password {
  width: 150px;
  margin-left: 20px;
}

._rowWithFeesColumn_1jv78_448 {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(140px, 0.75fr) minmax(150px, 1fr) minmax(130px, 0.5fr) minmax(80px, 0.5fr) minmax(140px, 1fr) minmax(130px, 0.75fr) minmax(120px, 0.75fr) minmax(180px, 0.9fr) minmax(120px, 0.75fr) !important;
}
._rowWithFeesColumn_1jv78_448.levelData.levelData {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(140px, 0.75fr) minmax(150px, 1fr) minmax(130px, 0.5fr) minmax(80px, 0.5fr) minmax(140px, 1fr) minmax(130px, 0.75fr) minmax(120px, 0.75fr) minmax(180px, 0.9fr) minmax(120px, 0.75fr) !important;
}
._rowWithFeesColumn_1jv78_448.levelData.levelData td:nth-child(7) {
  grid-column: 7/13 !important;
}
@media screen and (max-width: 1650px) {
  ._rowWithFeesColumn_1jv78_448.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowWithFeesColumn_1jv78_448.levelData.levelData td:nth-child(7) {
    grid-column: 1/13 !important;
  }
}

._rowSellWithFeesColumn_1jv78_466 {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(120px, 0.75fr) minmax(150px, 1fr) minmax(80px, 0.75fr) minmax(130px, 1fr) minmax(130px, 0.9fr) minmax(90px, 0.5fr) minmax(180px, 0.8fr) minmax(120px, 0.8fr) !important;
}
._rowSellWithFeesColumn_1jv78_466.levelData.levelData {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(120px, 0.75fr) minmax(150px, 1fr) minmax(80px, 0.75fr) minmax(130px, 1fr) minmax(130px, 0.9fr) minmax(90px, 0.5fr) minmax(180px, 0.8fr) minmax(120px, 0.8fr) !important;
}
._rowSellWithFeesColumn_1jv78_466.levelData.levelData td:nth-child(6) {
  grid-column: 6/11;
}
@media screen and (max-width: 1650px) {
  ._rowSellWithFeesColumn_1jv78_466.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowSellWithFeesColumn_1jv78_466.levelData.levelData td:nth-child(6) {
    grid-column: 1/11;
  }
}

._rowBuyStopMarketAndFeesColumn_1jv78_484 {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(150px, 1fr) minmax(115px, 0.6fr) minmax(80px, 0.6fr) minmax(160px, 0.75fr) minmax(120px, 0.75fr) minmax(170px, 1fr) minmax(130px, 0.6fr) minmax(180px, 1fr) minmax(120px, 0.75fr) !important;
}
._rowBuyStopMarketAndFeesColumn_1jv78_484 th:nth-child(7) {
  text-align: center !important;
}
._rowBuyStopMarketAndFeesColumn_1jv78_484.levelData.levelData {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(150px, 1fr) minmax(115px, 0.6fr) minmax(80px, 0.6fr) minmax(160px, 0.75fr) minmax(120px, 0.75fr) minmax(150px, 1fr) minmax(130px, 0.6fr) minmax(180px, 1fr) minmax(120px, 0.75fr) !important;
}
._rowBuyStopMarketAndFeesColumn_1jv78_484.levelData.levelData td:nth-child(7) {
  grid-column: 7/13 !important;
}
@media screen and (max-width: 1650px) {
  ._rowBuyStopMarketAndFeesColumn_1jv78_484.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowBuyStopMarketAndFeesColumn_1jv78_484.levelData.levelData td:nth-child(7) {
    grid-column: 1/13 !important;
  }
}

._rowSellStopMarketAndFeesColumn_1jv78_505 {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(150px, 1fr) minmax(80px, 0.6fr) minmax(160px, 1fr) minmax(120px, 0.75fr) minmax(150px, 1fr) minmax(130px, 0.6fr) minmax(180px, 1fr) minmax(120px, 0.75fr) !important;
}
._rowSellStopMarketAndFeesColumn_1jv78_505 th:nth-child(6) {
  text-align: center !important;
}
._rowSellStopMarketAndFeesColumn_1jv78_505.levelData.levelData {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(150px, 1fr) minmax(80px, 0.6fr) minmax(160px, 1fr) minmax(120px, 0.75fr) minmax(150px, 1fr) minmax(130px, 0.6fr) minmax(180px, 1fr) minmax(120px, 0.75fr) !important;
}
._rowSellStopMarketAndFeesColumn_1jv78_505.levelData.levelData td:nth-child(6) {
  grid-column: 6/13 !important;
}
@media screen and (max-width: 1650px) {
  ._rowSellStopMarketAndFeesColumn_1jv78_505.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowSellStopMarketAndFeesColumn_1jv78_505.levelData.levelData td:nth-child(6) {
    grid-column: 1/13 !important;
  }
}

._rowBuyStopLimitAndFeesColumn_1jv78_526 {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(150px, 1fr) minmax(115px, 0.6fr) minmax(80px, 0.6fr) minmax(165px, 0.75fr) minmax(150px, 0.9fr) minmax(140px, 1fr) minmax(120px, 0.9fr) minmax(120px, 0.75fr) minmax(180px, 1fr) minmax(120px, 0.75fr) !important;
}
._rowBuyStopLimitAndFeesColumn_1jv78_526 th:nth-child(7) {
  text-align: center !important;
}
._rowBuyStopLimitAndFeesColumn_1jv78_526 th:nth-child(12) {
  text-align: right !important;
}
._rowBuyStopLimitAndFeesColumn_1jv78_526.levelData.levelData {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(150px, 1fr) minmax(115px, 0.6fr) minmax(80px, 0.6fr) minmax(165px, 0.75fr) minmax(150px, 0.9fr) minmax(140px, 1fr) minmax(120px, 0.9fr) minmax(120px, 0.75fr) minmax(180px, 1fr) minmax(120px, 0.75fr) !important;
}
._rowBuyStopLimitAndFeesColumn_1jv78_526.levelData.levelData td:nth-child(7) {
  grid-column: 7/14 !important;
}
@media screen and (max-width: 1650px) {
  ._rowBuyStopLimitAndFeesColumn_1jv78_526.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowBuyStopLimitAndFeesColumn_1jv78_526.levelData.levelData td:nth-child(7) {
    grid-column: 1/14 !important;
  }
}

._rowSellStopLimitAndFeesColumn_1jv78_550 {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(200px, 1.5fr) minmax(80px, 0.6fr) minmax(150px, 1fr) minmax(150px, 0.9fr) minmax(140px, 1fr) minmax(120px, 0.9fr) minmax(120px, 0.75fr) minmax(180px, 1.1fr) minmax(120px, 0.75fr) !important;
}
._rowSellStopLimitAndFeesColumn_1jv78_550 th:nth-child(6) {
  text-align: center !important;
}
._rowSellStopLimitAndFeesColumn_1jv78_550.levelData.levelData {
  grid-template-columns: 60px minmax(60px, 0.5fr) minmax(75px, 0.5fr) minmax(200px, 1.5fr) minmax(80px, 0.6fr) minmax(150px, 1fr) minmax(150px, 0.9fr) minmax(140px, 1fr) minmax(120px, 0.9fr) minmax(120px, 0.75fr) minmax(180px, 1.1fr) minmax(120px, 0.75fr) !important;
}
._rowSellStopLimitAndFeesColumn_1jv78_550.levelData.levelData td:nth-child(6) {
  grid-column: 6/13 !important;
}
@media screen and (max-width: 1650px) {
  ._rowSellStopLimitAndFeesColumn_1jv78_550.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowSellStopLimitAndFeesColumn_1jv78_550.levelData.levelData td:nth-child(6) {
    grid-column: 1/13 !important;
  }
}

._rowWithStopLimitBuy_1jv78_571 {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(90px, 0.75fr) minmax(150px, 1fr) minmax(132px, 0.7fr) minmax(120px, 0.7fr) minmax(150px, 0.9fr) minmax(130px, 0.9fr) minmax(180px, 1.1fr) minmax(130px, 0.9fr) minmax(120px, 0.7fr) minmax(100px, 0.7fr) !important;
}
._rowWithStopLimitBuy_1jv78_571 th:nth-child(7) {
  text-align: center !important;
}
._rowWithStopLimitBuy_1jv78_571.levelData.levelData {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(90px, 0.75fr) minmax(150px, 1fr) minmax(132px, 0.7fr) minmax(120px, 0.7fr) minmax(150px, 0.9fr) minmax(130px, 0.9fr) minmax(130px, 0.9fr) minmax(100px, 0.7fr) minmax(120px, 0.7fr) minmax(100px, 0.7fr) !important;
}
._rowWithStopLimitBuy_1jv78_571.levelData.levelData td:nth-child(7) {
  grid-column: 7/13 !important;
}
@media screen and (max-width: 1650px) {
  ._rowWithStopLimitBuy_1jv78_571.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowWithStopLimitBuy_1jv78_571.levelData.levelData td:nth-child(7) {
    grid-column: 1/13 !important;
  }
}

._rowWithStopLimitSell_1jv78_592 {
  grid-template-columns: 60px minmax(50px, 0.75fr) minmax(80px, 0.75fr) minmax(150px, 1fr) minmax(120px, 0.75fr) minmax(150px, 0.9fr) minmax(100px, 0.95fr) minmax(180px, 1.1fr) minmax(130px, 0.95fr) minmax(100px, 0.75fr) minmax(100px, 0.75fr) !important;
}
._rowWithStopLimitSell_1jv78_592 th:nth-child(6) {
  text-align: center !important;
}
._rowWithStopLimitSell_1jv78_592.levelData.levelData {
  grid-template-columns: 60px minmax(50px, 0.75fr) minmax(80px, 0.75fr) minmax(150px, 1fr) minmax(120px, 0.75fr) minmax(150px, 0.9fr) minmax(100px, 0.95fr) minmax(180px, 1.1fr) minmax(130px, 0.95fr) minmax(100px, 0.75fr) minmax(100px, 0.75fr) !important;
}
._rowWithStopLimitSell_1jv78_592.levelData.levelData td:nth-child(6) {
  grid-column: 6/13 !important;
}
@media screen and (max-width: 1650px) {
  ._rowWithStopLimitSell_1jv78_592.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowWithStopLimitSell_1jv78_592.levelData.levelData td:nth-child(6) {
    grid-column: 1/13 !important;
  }
}

._rowWithStopMarketBuy_1jv78_613 {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(90px, 0.75fr) minmax(150px, 1fr) minmax(132px, 0.7fr) minmax(120px, 0.7fr) minmax(150px, 0.9fr) minmax(130px, 0.9fr) minmax(180px, 1.1fr) minmax(100px, 0.7fr) minmax(100px, 0.7fr) !important;
}
._rowWithStopMarketBuy_1jv78_613 th:nth-child(7) {
  text-align: center !important;
}
._rowWithStopMarketBuy_1jv78_613.levelData.levelData {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(90px, 0.75fr) minmax(150px, 1fr) minmax(132px, 0.7fr) minmax(120px, 0.7fr) minmax(150px, 0.9fr) minmax(130px, 0.9fr) minmax(130px, 0.9fr) minmax(100px, 0.7fr) minmax(100px, 0.7fr) !important;
}
._rowWithStopMarketBuy_1jv78_613.levelData.levelData td:nth-child(7) {
  grid-column: 7/12 !important;
}
@media screen and (max-width: 1650px) {
  ._rowWithStopMarketBuy_1jv78_613.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowWithStopMarketBuy_1jv78_613.levelData.levelData td:nth-child(7) {
    grid-column: 1/12 !important;
  }
}

._rowWithStopMarketSell_1jv78_634 {
  grid-template-columns: 60px minmax(50px, 0.75fr) minmax(80px, 0.75fr) minmax(150px, 1fr) minmax(120px, 0.75fr) minmax(150px, 0.9fr) minmax(80px, 0.95fr) minmax(130px, 0.95fr) minmax(130px, 0.95fr) minmax(100px, 0.75fr) !important;
}
._rowWithStopMarketSell_1jv78_634 th:nth-child(6) {
  text-align: center !important;
}
._rowWithStopMarketSell_1jv78_634.levelData.levelData {
  grid-template-columns: 60px minmax(50px, 0.75fr) minmax(80px, 0.75fr) minmax(150px, 1fr) minmax(120px, 0.75fr) minmax(150px, 0.9fr) minmax(80px, 0.95fr) minmax(130px, 0.95fr) minmax(130px, 0.95fr) minmax(100px, 0.75fr) !important;
}
._rowWithStopMarketSell_1jv78_634.levelData.levelData td:nth-child(6) {
  grid-column: 6/11 !important;
}
@media screen and (max-width: 1650px) {
  ._rowWithStopMarketSell_1jv78_634.levelData.levelData {
    grid-template-columns: 1fr !important;
  }
  ._rowWithStopMarketSell_1jv78_634.levelData.levelData td:nth-child(6) {
    grid-column: 1/11 !important;
  }
}

._tpSL_1jv78_655 .ant-checkbox-wrapper {
  padding-top: 0px !important;
}

._stopTypeContainer_1jv78_659 {
  border: 0.5px solid var(--controls-error-focus-ring);
  background-color: var(--white);
  padding: 3px;
  cursor: pointer;
  border-radius: 40px;
  height: 28px;
  font-size: 0.9rem;
  line-height: 100%;
  display: flex;
  gap: 5px;
  width: 145px;
}
._stopTypeContainer_1jv78_659._stopPrice_1jv78_672 {
  border: 0.5px solid var(--divider-border);
}

._stopTypeItem_1jv78_676 {
  width: 50%;
  height: 20px !important;
  line-height: 20px !important;
  padding: 0 7px !important;
  border-width: 0;
  border-radius: 15px 15px 15px 15px !important;
  padding-right: 10px;
  text-align: center;
  color: var(--text-primary);
}
._stopTypeItem_1jv78_676::before {
  content: unset !important;
}
._stopTypeItem_1jv78_676:first-child {
  border-width: 0;
}
._stopTypeItem_1jv78_676 span {
  font-size: 14px;
}
._stopTypeItem_1jv78_676.ant-radio-button-wrapper-checked {
  background: var(--text-primary) !important;
  color: var(--white) !important;
}
._stopTypeItem_1jv78_676.ant-radio-button-wrapper-checked.ant-radio-button-wrapper-disabled {
  color: var(--control-border);
}
._stopTypeItem_1jv78_676.ant-radio-button-wrapper-checked.ant-radio-button-wrapper-disabled:hover {
  color: var(--control-border);
}
._stopTypeItem_1jv78_676.ant-radio-button-wrapper:hover {
  color: var(--text-primary);
}

._spUnit_1jv78_710 {
  width: 92px !important;
}

._slUnit_1jv78_714,
._spUnit_1jv78_710 {
  height: 24px;
  min-width: 90px;
  width: 50%;
}
._slUnit_1jv78_714 .ant-select-selector.ant-select-selector,
._spUnit_1jv78_710 .ant-select-selector.ant-select-selector {
  border-radius: 2px !important;
}
._slUnit_1jv78_714 .ant-select-selection-item,
._spUnit_1jv78_710 .ant-select-selection-item {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}

._stopPriceInput_1jv78_732 {
  width: 100%;
  max-width: 110px;
}

._bracketOrderPriceInput_1jv78_737 {
  width: 110px;
}

._formItem_1jv78_741 {
  margin-bottom: 0px;
}
._formItem_1jv78_741 .ant-form-item-control-input-content {
  display: flex;
}

._formContainer_1jv78_748 div {
  align-items: center;
}
._formContainer_1jv78_748._algoDisabled_1jv78_751 label {
  color: var(--text-placeholder);
}
._formContainer_1jv78_748 label {
  max-width: 190px;
}

._formInput_1jv78_758 {
  width: 140px;
}

._badge_1jv78_762 {
  display: block;
  position: absolute;
  top: -8px;
  right: -10px;
  z-index: auto;
  min-width: 20px;
  height: 18px;
  padding: 0 6px;
  color: var(--text-primary);
  font-weight: 400;
  font-size: 11px;
  line-height: 19px;
  white-space: nowrap;
  text-align: center;
  background: var(--button-subtle-blue-bg);
  border-radius: 10px;
  box-shadow: 0 0 0 1px var(--controls-primary);
  touch-action: none;
  pointer-events: all !important;
}
._badge_1jv78_762._badgeDisabled_1jv78_783 {
  box-shadow: 0 0 0 1px var(--control-border-strong);
  background: var(--surface-disabled);
  color: var(--text-inactive);
}

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

._fullWidth_1jv78_795 {
  width: 100%;
}
._fullWidth_1jv78_795 .ant-btn.ant-btn-primary {
  width: 100%;
}

._alignArrow_1jv78_802 .ant-popover-arrow.ant-popover-arrow {
  left: 80%;
}

._removeOrderButton_1jv78_806 {
  color: var(--controls-error);
  border: solid var(--controls-error) 1px;
  min-width: 24px;
  height: 24px;
  padding: 0;
  border-radius: 3px;
  background: var(--surface-translucent);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
._removeOrderButton_1jv78_806 .anticon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
._removeOrderButton_1jv78_806:disabled {
  cursor: not-allowed;
  color: var(--text-inactive);
  background: var(--platform-background);
  border: 1px solid var(--control-border);
}

._customOrderFeesBtn_1jv78_832 {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
._customOrderFeesBtn_1jv78_832 i {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}

._fundsBuyTable_1jv78_845 > thead > tr,
._fundsBuyTable_1jv78_845 > tbody > tr {
  display: grid;
  grid-template-columns: 60px minmax(80px, 0.8fr) minmax(250px, 2fr) minmax(120px, 0.7fr) minmax(100px, 0.6fr) minmax(130px, 1.2fr) minmax(140px, 1.3fr) minmax(130px, 1.2fr) !important;
}

._fundsBuyTableWithFee_1jv78_851 > thead > tr,
._fundsBuyTableWithFee_1jv78_851 > tbody > tr {
  display: grid;
  grid-template-columns: 60px minmax(80px, 0.8fr) minmax(250px, 2fr) minmax(120px, 0.7fr) minmax(100px, 0.6fr) minmax(130px, 1.2fr) minmax(140px, 1.3fr) minmax(100px, 1fr) minmax(130px, 1.2fr) !important;
}

._fundsSellTable_1jv78_857 > thead > tr,
._fundsSellTable_1jv78_857 > tbody > tr {
  display: grid;
  grid-template-columns: 60px minmax(80px, 0.8fr) minmax(250px, 2fr) minmax(100px, 0.5fr) minmax(130px, 1.2fr) minmax(140px, 1.3fr) minmax(130px, 1.2fr) !important;
}

._fundsSellTableWithFee_1jv78_863 > thead > tr,
._fundsSellTableWithFee_1jv78_863 > tbody > tr {
  display: grid;
  grid-template-columns: 60px minmax(80px, 0.8fr) minmax(250px, 2fr) minmax(100px, 0.5fr) minmax(130px, 1.2fr) minmax(140px, 1.3fr) minmax(100px, 1fr) minmax(130px, 1.2fr) !important;
}

.ck-balloon-panel {
  z-index: 9999 !important;
}._buyProfile_13ot4_1 .table-end {
  border-bottom: 1px solid var(--light-border);
}
._buyProfile_13ot4_1 ._tableWrapper_13ot4_4 {
  height: auto;
}

._buyProfileTable_13ot4_8._buyProfileTable_13ot4_8 > thead > tr {
  text-transform: none !important;
}
._buyProfileTable_13ot4_8._buyProfileTable_13ot4_8 tr {
  display: grid;
  grid-template-columns: minmax(200px, 1fr) minmax(155px, 0.5fr) var(--contract-stat-columns) minmax(180px, 0.5fr);
}
._buyProfileTable_13ot4_8._buyProfileTable_13ot4_8 > thead > tr > th,
._buyProfileTable_13ot4_8._buyProfileTable_13ot4_8 > tbody > tr > td {
  padding-left: 4px;
  padding-right: 4px;
}
._buyProfileTable_13ot4_8._buyProfileTable_13ot4_8 > thead > tr > th:first-child,
._buyProfileTable_13ot4_8._buyProfileTable_13ot4_8 > tbody > tr > td:first-child {
  padding-left: 29px;
}

._modelSelect_13ot4_25 {
  width: 400px;
}
._modelSelect_13ot4_25 .ant-select {
  height: 44px !important;
}
._modelSelect_13ot4_25 .ant-select-selection-item {
  color: var(--text-placeholder);
}

._searchStockContainer_13ot4_35 {
  max-width: 500px;
  width: 100%;
}
._searchStockContainer_13ot4_35._sizeSmall_13ot4_39._sizeSmall_13ot4_39 .ant-select .ant-select-selector .ant-select-selection-search-input {
  height: 34px;
}
._searchStockContainer_13ot4_35 .ant-select {
  height: 100%;
}
._searchStockContainer_13ot4_35 .ant-select .ant-select-selector {
  height: 100%;
}
._searchStockContainer_13ot4_35 .ant-select .ant-select-selector .ant-select-selection-search-input {
  height: 44px;
  border-radius: 4px;
}

._customSearchStockContainer_13ot4_53 {
  flex: 1;
  width: unset !important;
  max-width: 500px;
}

._customSearchStockContainer400_13ot4_59 {
  flex: 1;
  width: unset !important;
  max-width: 400px;
  display: flex;
}

._switch_13ot4_66._switch_13ot4_66 {
  height: 44px;
  white-space: nowrap;
}
._switch_13ot4_66._switch_13ot4_66 button {
  font-weight: 500;
  font-size: 16px;
  height: 34px;
}
._switch_13ot4_66._switch_13ot4_66._uppercase_13ot4_75 button {
  text-transform: uppercase;
}
._switch_13ot4_66._switch_13ot4_66._capitalize_13ot4_78 button {
  text-transform: capitalize;
}

._minWidth3Opts_13ot4_82 {
  width: fit-content;
}
._minWidth3Opts_13ot4_82 > button {
  font-weight: 500 !important;
}

._normalWeight_13ot4_89 > button {
  font-weight: normal !important;
}

._searchFilterContainer_13ot4_93._searchFilterContainer_13ot4_93 {
  height: 42px;
}
._searchFilterContainer_13ot4_93._searchFilterContainer_13ot4_93 > div {
  height: 44px;
}
._searchFilterContainer_13ot4_93._searchFilterContainer_13ot4_93 > div button {
  border-radius: 4px;
}
._searchFilterContainer_13ot4_93._searchFilterContainer_13ot4_93 > button.ant-btn-primary {
  border-radius: 4px;
}

._removeButton_13ot4_106 {
  color: var(--controls-error);
  border: solid var(--controls-error) 1px;
  background: var(--surface-translucent);
  display: flex;
  align-items: center;
  border-radius: 4px;
  height: 20px;
  width: 20px;
  padding: 0;
  min-width: 20px;
}
._removeButton_13ot4_106:disabled {
  color: var(--border-dark-list);
  border: solid var(--border-dark-list) 1px;
}

._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123 {
  color: var(--text-primary);
  height: 34px;
}
._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._height36_13ot4_127 {
  height: 36px;
  padding-top: 0px !important;
}
._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123.ant-select-disabled .ant-select-selector {
  border-color: var(--surface-disabled);
}
._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123.ant-select-disabled .ant-select-suffix {
  color: var(--gray-g-200) !important;
}
._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123 .ant-select-selection-item {
  font-size: 14px;
}
._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123 .ant-select-selector {
  border-radius: 4px !important;
  display: flex;
  align-items: center;
  padding-top: 2px !important;
}
._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123._selectInput_13ot4_123 .ant-select-item-empty {
  display: flex;
  justify-content: center;
}

._tableLoading_13ot4_151 {
  padding-top: 16px;
  width: 100%;
  text-align: center;
}

._input_13ot4_157 {
  width: 100%;
  height: 34px;
  border-radius: 4px;
  resize: none;
}
._input_13ot4_157 .ant-input-number-input-wrap {
  height: 100%;
  display: flex;
  align-items: center;
}
._input_13ot4_157 input {
  outline: none !important;
}

._notice_13ot4_172._notice_13ot4_172 {
  width: 100%;
  gap: 8px;
}
._notice_13ot4_172._notice_13ot4_172 .content {
  gap: 4px;
  padding: 0;
  flex: 1;
}
._notice_13ot4_172._notice_13ot4_172 .title {
  font-size: 14px;
  line-height: 15px;
  font-weight: 500;
}
._notice_13ot4_172._notice_13ot4_172 .description,
._notice_13ot4_172._notice_13ot4_172 .description strong {
  line-height: 18px;
  font-size: 14px;
}
._notice_13ot4_172._notice_13ot4_172 .icon-container {
  display: flex;
  align-items: center;
  justify-content: center;
}
._notice_13ot4_172._notice_13ot4_172 .icon-container > span {
  font-size: 16px;
}

._formItem_13ot4_200._formItem_13ot4_200._formItem_13ot4_200 {
  width: 100%;
  margin-bottom: 0px;
  display: flex;
  gap: 8px;
  height: fit-content;
}
._formItem_13ot4_200._formItem_13ot4_200._formItem_13ot4_200 .ant-form-item-label > label {
  font-size: 12px;
  height: 12px;
  white-space: nowrap;
}
._formItem_13ot4_200._formItem_13ot4_200._formItem_13ot4_200 .ant-form-item-label {
  padding-bottom: 0px !important;
  height: 12px;
  display: flex;
  align-items: center;
  overflow: unset;
}
._formItem_13ot4_200._formItem_13ot4_200._formItem_13ot4_200 .ant-form-item-explain {
  min-height: 0;
  height: 12px;
  font-size: 12px;
  color: var(--text-placeholder);
}
._formItem_13ot4_200._formItem_13ot4_200._formItem_13ot4_200 .ant-form-item-control {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._formItem_13ot4_200._formItem_13ot4_200._formItem_13ot4_200 .ant-form-item-explain .alert {
  line-height: 12px;
}

._investmentsNotice_13ot4_234 {
  font-size: 14px;
}

._investmentsSection_13ot4_238 {
  color: var(--text-primary);
}
._investmentsSection_13ot4_238 label,
._investmentsSection_13ot4_238 p {
  color: var(--text-primary);
}
._investmentsSection_13ot4_238 ._alert_13ot4_230 {
  background-color: var(--table-group-header);
}
._investmentsSection_13ot4_238 ._alert_13ot4_230 h4 {
  color: inherit;
  font-weight: 600;
}
._investmentsSection_13ot4_238 ._alert_13ot4_230 .anticon-question-circle {
  color: var(--highlight);
}
._investmentsSection_13ot4_238 ._formFieldContainer_13ot4_255:not(:last-child) {
  padding-top: 16px;
}
._investmentsSection_13ot4_238 ._formFieldContainer_13ot4_255:not(:last-child):not(:nth-child(3)) {
  border-bottom: 1px solid var(--light-border);
  padding-bottom: 16px;
}
._investmentsSection_13ot4_238 ._formFieldContainer_13ot4_255 .anticon-minus-square svg {
  height: 20px;
  width: 20px;
  border-radius: 15px;
  color: var(--controls-error);
}

._collapsibleCard_13ot4_269._collapsibleCard_13ot4_269 {
  border: none;
  border-radius: 10px;
  background-color: var(--white);
}
._collapsibleCard_13ot4_269._collapsibleCard_13ot4_269 .ant-collapse-item {
  border: none;
}
._collapsibleCard_13ot4_269._collapsibleCard_13ot4_269 .ant-collapse-header.ant-collapse-header {
  padding: 20px;
  background-color: var(--white);
  border-radius: 10px;
}
._collapsibleCard_13ot4_269._collapsibleCard_13ot4_269 .ant-collapse-header.ant-collapse-header h2 {
  font-size: 18px;
  color: var(--text-primary);
  font-weight: 500;
}
._collapsibleCard_13ot4_269._collapsibleCard_13ot4_269 .ant-collapse-content.ant-collapse-content {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow: inherit;
  border-top: 1px solid var(--light-border);
  position: relative;
}

._chev_13ot4_295 {
  color: var(--text-placeholder) !important;
  position: absolute !important;
  right: 24px !important;
  top: 50% !important;
  transform: translateY(-50%);
}
._chev_13ot4_295._upSideDown_13ot4_302 {
  transform: translateY(-50%) rotate(180deg) scaleX(-1);
}

._checkbox_13ot4_306._adjusted_13ot4_306 .ant-checkbox-inner::after {
  transform: rotate(45deg) scale(0.6) translate(-40%, -40%);
}
._checkbox_13ot4_306 .ant-checkbox-inner {
  height: 16px;
  width: 16px;
  border-radius: 4px;
  border-color: var(--controls-primary);
}
._checkbox_13ot4_306 .ant-checkbox-inner::after {
  transform: rotate(45deg) scale(0.5) translate(-100%, -52%);
  border-color: var(--controls-primary);
  top: 25%;
  left: 20%;
}

._slider_13ot4_322._slider_13ot4_322 {
  height: 16px;
  margin: 0;
}
._slider_13ot4_322._slider_13ot4_322.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {
  border-color: var(--control-border-active);
}
._slider_13ot4_322._slider_13ot4_322 .ant-slider-rail {
  height: 8px;
  border-radius: 10px;
  background: linear-gradient(to right, var(--risk-scale-1), var(--risk-scale-2), var(--risk-scale-3), var(--risk-scale-4), var(--risk-scale-5));
}
._slider_13ot4_322._slider_13ot4_322 .ant-slider-track {
  background-color: transparent !important;
}
._slider_13ot4_322._slider_13ot4_322 .ant-slider-handle {
  height: 16px;
  width: 16px;
  margin-top: -4px;
  border: solid 2px var(--control-border);
}
._slider_13ot4_322._slider_13ot4_322 .ant-slider-handle.antd-toolip-open {
  border: solid 2px var(--control-border-active);
}
._slider_13ot4_322._slider_13ot4_322 .ant-slider-handle:focus {
  box-shadow: 0 0 0 5px var(--focus-ring);
}

._radio_13ot4_350 .ant-radio-inner.ant-radio-inner {
  width: 20px;
  height: 20px;
}
._radio_13ot4_350 .ant-radio-inner::after {
  top: 4px;
  left: 4px;
  width: 10px;
  height: 10px;
}
._radio_13ot4_350._radio_navyBlue_13ot4_360 .ant-radio-checked .ant-radio-inner {
  border: 1px solid var(--controls-primary);
}
._radio_13ot4_350._radio_navyBlue_13ot4_360 .ant-radio-wrapper:hover .ant-radio,
._radio_13ot4_350._radio_navyBlue_13ot4_360 .ant-radio:hover .ant-radio-inner,
._radio_13ot4_350._radio_navyBlue_13ot4_360 .ant-radio-input:focus + .ant-radio-inner {
  border-color: var(--controls-primary);
  transition: 0.2s ease;
}
._radio_13ot4_350._radio_navyBlue_13ot4_360 .ant-radio-inner::after {
  background-color: var(--controls-primary);
}

._inputHasError_13ot4_373 .ant-input-number {
  border-color: var(--controls-error) !important;
  box-shadow: 0 0 0 2px var(--controls-error-focus-ring);
  transition: all 0.3s;
}

._errorIcon_13ot4_379 {
  position: absolute;
  right: 56px;
  display: flex;
}

._buyProfileActionsContainer_13ot4_385 {
  border-bottom: 1px solid var(--base-table-border);
  padding: 1.25rem;
  display: flex;
  align-items: center;
  width: 100%;
  gap: 0.5rem;
}._navTab_qjwl1_1 {
  width: 100%;
  height: auto;
}
._navTab_qjwl1_1._empty_qjwl1_5 .ant-tabs-ink-bar,
._navTab_qjwl1_1._empty_qjwl1_5 .ant-tabs-tab-btn {
  width: 0px !important;
}
._navTab_qjwl1_1._empty_qjwl1_5 .ant-tabs-nav-list {
  cursor: default !important;
}

._navTabContainer_qjwl1_13 {
  position: relative;
  height: 61px;
}@keyframes _flash_wzqru_23 {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
._flash_wzqru_23 {
  animation: _flash_wzqru_23 linear 2s infinite;
}

._inLine_wzqru_28 {
  display: flex;
}

._initEnterActive_wzqru_32,
._initExitActive_wzqru_33,
._normalEnterActive_wzqru_34,
._normalExitActive_wzqru_35 {
  color: inherit;
}

._highlightEnterActive_wzqru_39 {
  transition: color ease-in-out;
}

._up_wzqru_43 {
  color: var(--positive);
}

._down_wzqru_47 {
  color: var(--negative);
}

._highlightExitActive_wzqru_51 {
  color: inherit;
  transition: color ease-in-out;
}

._warningEnterActive_wzqru_56 {
  color: var(--controls-warning);
  transition: color ease-in-out;
}

._warningEnter-done_wzqru_61 {
  color: var(--controls-warning);
  transition: color ease-in-out;
}

._warningExitActive_wzqru_66 {
  color: inherit;
  transition: color ease-in-out;
}

._live_wzqru_71 {
  font-size: var(--font-md);
  border: 1px solid var(--text-primary);
  border-radius: 5px;
  padding: 1px 3px;
  margin-left: 5px;
  height: 23px;
}._table_8v76e_1 {
  width: 100%;
}
._table_8v76e_1 thead > tr {
  color: var(--text-secondary);
  background-color: var(--white);
  border-bottom: 1px solid var(--base-table-border);
}
._table_8v76e_1 thead > tr th {
  font-family: "General Sans";
  font-weight: 500;
  font-style: normal;
  font-size: 13px;
  line-height: 100%;
  letter-spacing: 0;
  vertical-align: middle;
  padding: 13.5px 0;
}
._table_8v76e_1 thead > tr th:first-child {
  padding-left: 20px;
}
._table_8v76e_1 thead > tr th:last-child {
  padding-right: 20px;
}
._table_8v76e_1 tbody > tr {
  color: var(--text-primary);
  align-items: center;
  background-color: var(--white);
  border-bottom: 0.5px solid var(--base-table-border);
}
._table_8v76e_1 tbody > tr:hover {
  background-color: var(--base-table-hover);
}
._table_8v76e_1 tbody > tr td {
  min-height: 56px;
  font-family: "General Sans";
  font-weight: 450;
  font-style: normal;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0;
  vertical-align: middle;
  padding: 10px 0;
}
._table_8v76e_1 tbody > tr td:first-child {
  padding-left: 20px;
}
._table_8v76e_1 tbody > tr td:last-child {
  padding-right: 20px;
}
._table_8v76e_1 ._expandColumn_8v76e_51 {
  width: 80px;
  text-align: center;
  padding: 2px 8px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60 {
  cursor: pointer;
  outline: none;
  padding: 10px 16px;
  border: none;
  border-radius: 3px;
  color: var(--text-primary);
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60 ._expandIcon_8v76e_68 {
  transform: rotate(0deg);
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60:hover {
  background: unset;
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60:disabled:hover {
  color: var(--light-border);
  cursor: not-allowed;
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60:disabled {
  color: var(--light-border);
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60._direct-trading_8v76e_81 {
  cursor: pointer;
  outline: none;
  padding: 10px 15px;
  border-radius: 3px;
  color: var(--text-primary);
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60._direct-trading_8v76e_81:disabled:hover {
  cursor: not-allowed;
}
._table_8v76e_1 ._expandColumn_8v76e_51 ._expandButton_8v76e_60._direct-trading_8v76e_81:disabled {
  color: var(--light-border);
  border-color: var(--light-border);
}
._table_8v76e_1 ._expandColumn_8v76e_51._isExpanded_8v76e_95 ._expandIcon_8v76e_68 {
  transform: rotate(90deg);
}
._table_8v76e_1 ._rowChild_8v76e_98 {
  display: none;
  background: var(--white);
}
._table_8v76e_1 ._rowChild_8v76e_98._expandedRowChild_8v76e_102 {
  padding-left: 0 !important;
  padding-right: 0 !important;
  display: table-cell;
  padding: 0;
}
._table_8v76e_1 ._rowChild_8v76e_98 > table > thead > tr,
._table_8v76e_1 ._rowChild_8v76e_98 > table > tbody > tr {
  border-bottom: 1px solid var(--control-border);
}

._tableLoading_8v76e_113 {
  padding-top: 16px;
  width: 100%;
  text-align: center;
}

._loadMoreBtn_8v76e_119 {
  padding-top: 16px;
  width: 100%;
  text-align: center;
  box-shadow: 0px -2px 4px var(--surface-subtle);
}
._loadMoreBtn_8v76e_119 button {
  text-transform: uppercase;
}

._tableEnd_8v76e_129 {
  padding-top: 16px;
  padding-bottom: 16px;
  width: 100%;
  text-align: center;
  font-size: 14px;
}

._skeletonTable_8v76e_137 thead > tr > th:first-child,
._skeletonTable_8v76e_137 tbody > tr > td:first-child {
  padding-left: 16px;
}
._skeletonTable_8v76e_137 thead > tr > th:last-child,
._skeletonTable_8v76e_137 tbody > tr > td:last-child {
  padding-right: 16px;
}

.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 50%;
  left: 50%;
  width: 9px;
  height: 9px;
}

._spinner_8v76e_153 {
  right: 10px;
  top: 10px;
  position: absolute;
}

._paddingLastColumn_8v76e_159 {
  padding-right: 16px !important;
  text-align: end;
}

._newRow_8v76e_164 {
  grid-column: 1/-1;
  padding-top: 0px !important;
  padding-bottom: 2px !important;
}

.levelData:hover {
  background-color: unset !important;
}
.levelData td:last-child {
  text-align: left !important;
  padding: unset !important;
  line-height: unset !important;
  column-gap: 0px !important;
  gap: 0 !important;
}
@media screen and (max-width: 1500px) {
  .levelData td {
    display: none !important;
  }
  .levelData td:last-child {
    display: block !important;
  }
}
.levelData.level1DataBuy {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(80px, 0.75fr) minmax(120px, 0.75fr) minmax(500px, 4fr) !important;
}
@media screen and (max-width: 1500px) {
  .levelData.level1DataBuy {
    grid-template-columns: 1fr !important;
  }
}
.levelData.level1DataSell {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(80px, 0.75fr) minmax(500px, 4fr) !important;
}
@media screen and (max-width: 1500px) {
  .levelData.level1DataSell {
    grid-template-columns: 1fr !important;
  }
}
.levelViewDivider {
  position: absolute;
  width: 1px;
  background: var(--control-border);
  height: 3000vh;
  top: -5px;
}
@media screen and (max-width: 1500px) {
  .levelViewDivider {
    display: none;
  }
}

._isAdjacentSibling_8v76e_217 {
  padding-left: 70px !important;
}
._isAdjacentSibling_8v76e_217._firstSibling_8v76e_220::before {
  content: "";
  bottom: 0;
  height: calc(50% + 1px);
  width: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 35px;
}
._isAdjacentSibling_8v76e_217._firstSibling_8v76e_220::after {
  content: "";
  width: 10px;
  height: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 37px;
}
._isAdjacentSibling_8v76e_217._secondSibling_8v76e_237::before {
  content: "";
  top: 0;
  height: calc(50% + 1px);
  width: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 35px;
}
._isAdjacentSibling_8v76e_217._secondSibling_8v76e_237::after {
  content: "";
  width: 10px;
  height: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 37px;
}

._isChildRow_8v76e_255::before {
  content: "";
  top: 0;
  height: 100%;
  width: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 35px;
}
._isChildRow_8v76e_255::after {
  content: "";
  width: 10px;
  height: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 37px;
}
._isChildRow_8v76e_255._isLastChild_8v76e_272::before {
  height: calc(50% + 1px);
}._table_1dy3t_1 {
  width: 100%;
}
._table_1dy3t_1 thead > tr {
  color: var(--text-secondary);
  background-color: var(--white);
  border-bottom: 1px solid var(--base-table-border);
}
._table_1dy3t_1 thead > tr th {
  font-family: "General Sans";
  font-weight: 500;
  font-style: normal;
  font-size: 13px;
  line-height: 100%;
  letter-spacing: 0;
  vertical-align: middle;
  padding: 13.5px 0;
}
._table_1dy3t_1 thead > tr th:first-child {
  padding-left: 20px;
}
._table_1dy3t_1 thead > tr th:last-child {
  padding-right: 20px;
}
._table_1dy3t_1 tbody > tr {
  color: var(--text-primary);
  align-items: center;
  background-color: var(--white);
  border-bottom: 1px solid var(--base-table-border);
  min-height: 56px;
}
._table_1dy3t_1 tbody > tr:last-child {
  border-bottom: 0;
}
._table_1dy3t_1 tbody > tr:hover {
  background-color: var(--base-table-hover);
}
._table_1dy3t_1 tbody > tr td {
  font-family: "General Sans";
  font-weight: 450;
  font-style: normal;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0;
  vertical-align: middle;
  padding: 10px 0;
}
._table_1dy3t_1 tbody > tr td:first-child {
  padding-left: 20px;
}
._table_1dy3t_1 tbody > tr td:last-child {
  padding-right: 20px;
}
._table_1dy3t_1 ._expandColumn_1dy3t_54 {
  width: 80px;
  text-align: center;
  padding: 2px 8px;
  height: 100%;
  display: flex;
  justify-content: center !important;
  align-items: center;
}
._table_1dy3t_1 ._expandColumn_1dy3t_54 ._expandButton_1dy3t_63 {
  cursor: pointer;
  outline: none;
  padding: 10px 16px;
  border-radius: 3px;
  color: var(--text-primary);
}
._table_1dy3t_1 ._expandColumn_1dy3t_54 ._expandButton_1dy3t_63 ._expandIcon_1dy3t_70 {
  font-size: 12px;
  transform: rotate(0deg);
}
._table_1dy3t_1 ._expandColumn_1dy3t_54 ._expandButton_1dy3t_63:disabled:hover {
  cursor: not-allowed;
}
._table_1dy3t_1 ._expandColumn_1dy3t_54 ._expandButton_1dy3t_63:disabled {
  color: var(--light-border);
  border-color: var(--light-border);
}
._table_1dy3t_1 ._expandColumn_1dy3t_54._isExpanded_1dy3t_81 ._expandIcon_1dy3t_70 {
  transform: rotate(90deg);
}
._table_1dy3t_1 ._rowChild_1dy3t_84 {
  display: none;
  background: var(--white);
}
._table_1dy3t_1 ._rowChild_1dy3t_84._expandedRowChild_1dy3t_88 {
  padding-left: 0 !important;
  padding-right: 0 !important;
  display: table-cell;
  padding: 0;
}

._childRow_1dy3t_95 {
  min-height: 0 !important;
}

._loadMoreBtn_1dy3t_99 {
  padding-top: 16px;
  width: 100%;
  text-align: center;
  box-shadow: 0px -2px 4px var(--surface-subtle);
}
._loadMoreBtn_1dy3t_99 button {
  text-transform: uppercase;
}

._tableEnd_1dy3t_109 {
  padding-top: 16px;
  padding-bottom: 16px;
  width: 100%;
  text-align: center;
}

._skeletonTable_1dy3t_116 thead > tr > th:first-child,
._skeletonTable_1dy3t_116 tbody > tr > td:first-child {
  padding-left: 16px;
}
._skeletonTable_1dy3t_116 thead > tr > th:last-child,
._skeletonTable_1dy3t_116 tbody > tr > td:last-child {
  padding-right: 16px;
}

._loadingMoreRow_1dy3t_125 {
  pointer-events: none;
}
._loadingMoreRow_1dy3t_125:hover {
  background-color: var(--white) !important;
}

._loadingMoreExpandSkeleton_1dy3t_132,
._loadingMoreCellSkeleton_1dy3t_133 {
  height: 16px !important;
  min-width: 0 !important;
  border-radius: 4px !important;
}

._loadingMoreExpandSkeleton_1dy3t_132 {
  width: 22px !important;
}

._loadingMoreCellSkeleton_1dy3t_133 {
  width: 80px !important;
}

.ant-checkbox-indeterminate .ant-checkbox-inner:after {
  top: 50%;
  left: 50%;
  width: 9px;
  height: 9px;
}

._spinner_1dy3t_154 {
  right: 10px;
  top: 10px;
  position: absolute;
}

@media screen and (max-width: 2000px) and (min-width: 1800px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164 {
    display: none !important;
  }
}
@media screen and (max-width: 1800px) and (min-width: 1600px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164,
  ._cellPriority6_1dy3t_173 {
    display: none !important;
  }
}
@media screen and (max-width: 1600px) and (min-width: 1400px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164,
  ._cellPriority6_1dy3t_173,
  ._cellPriority5_1dy3t_183 {
    display: none !important;
  }
}
@media screen and (max-width: 1400px) and (min-width: 1200px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164,
  ._cellPriority6_1dy3t_173,
  ._cellPriority5_1dy3t_183,
  ._cellPriority4_1dy3t_194 {
    display: none !important;
  }
}
@media screen and (max-width: 1200px) and (min-width: 1000px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164,
  ._cellPriority6_1dy3t_173,
  ._cellPriority5_1dy3t_183,
  ._cellPriority4_1dy3t_194,
  ._cellPriority3_1dy3t_206 {
    display: none !important;
  }
}
@media screen and (max-width: 1000px) and (min-width: 800px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164,
  ._cellPriority6_1dy3t_173,
  ._cellPriority5_1dy3t_183,
  ._cellPriority4_1dy3t_194,
  ._cellPriority3_1dy3t_206,
  ._cellPriority2_1dy3t_219 {
    display: none !important;
  }
}
@media screen and (max-width: 800px) {
  ._cellPriority10_1dy3t_161,
  ._cellPriority9_1dy3t_162,
  ._cellPriority8_1dy3t_163,
  ._cellPriority7_1dy3t_164,
  ._cellPriority6_1dy3t_173,
  ._cellPriority5_1dy3t_183,
  ._cellPriority4_1dy3t_194,
  ._cellPriority3_1dy3t_206,
  ._cellPriority2_1dy3t_219,
  ._cellPriority1_1dy3t_161 {
    display: none !important;
  }
}
._paddingLastColumn_1dy3t_237 {
  padding-right: 16px !important;
  text-align: end;
}

._newRow_1dy3t_242 {
  grid-column: 1/-1;
  padding-top: 0px !important;
  padding-bottom: 2px !important;
}

.levelData:hover {
  background-color: unset !important;
}
.levelData td:last-child {
  text-align: left !important;
  padding: unset !important;
  line-height: unset !important;
  column-gap: 0px !important;
  gap: 0 !important;
}
@media screen and (max-width: 1500px) {
  .levelData td {
    display: none !important;
  }
  .levelData td:last-child {
    display: block !important;
  }
}
.levelData.level1DataBuy {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(80px, 0.75fr) minmax(120px, 0.75fr) minmax(500px, 4fr) !important;
}
@media screen and (max-width: 1500px) {
  .levelData.level1DataBuy {
    grid-template-columns: 1fr !important;
  }
}
.levelData.level1DataSell {
  grid-template-columns: 60px minmax(50px, 0.5fr) minmax(80px, 0.75fr) minmax(180px, 1fr) minmax(80px, 0.75fr) minmax(500px, 4fr) !important;
}
@media screen and (max-width: 1500px) {
  .levelData.level1DataSell {
    grid-template-columns: 1fr !important;
  }
}
.levelViewDivider {
  position: absolute;
  width: 1px;
  background: var(--control-border);
  height: 3000vh;
  top: -5px;
}
@media screen and (max-width: 1500px) {
  .levelViewDivider {
    display: none;
  }
}

._isAdjacentSibling_1dy3t_295 {
  padding-left: 70px !important;
}
._isAdjacentSibling_1dy3t_295._firstSibling_1dy3t_298::before {
  content: "";
  bottom: 0;
  height: calc(50% + 1px);
  width: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 35px;
}
._isAdjacentSibling_1dy3t_295._firstSibling_1dy3t_298::after {
  content: "";
  width: 10px;
  height: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 37px;
}
._isAdjacentSibling_1dy3t_295._secondSibling_1dy3t_315::before {
  content: "";
  top: 0;
  height: calc(50% + 1px);
  width: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 35px;
}
._isAdjacentSibling_1dy3t_295._secondSibling_1dy3t_315::after {
  content: "";
  width: 10px;
  height: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 37px;
}

._isChildRow_1dy3t_333::before {
  content: "";
  top: 0;
  height: 100%;
  width: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 35px;
}
._isChildRow_1dy3t_333::after {
  content: "";
  width: 10px;
  height: 2px;
  background: var(--control-border-strong);
  position: absolute;
  left: 37px;
}
._isChildRow_1dy3t_333._isLastChild_1dy3t_350::before {
  height: calc(50% + 1px);
}._rtData_bfuuw_1 {
  display: flex;
  flex-direction: row;
  padding: 2px 0;
}
._rtData_bfuuw_1 > div:nth-child(1) {
  width: 18%;
}
._rtData_bfuuw_1 > div:nth-child(2) {
  width: 18%;
}
._rtData_bfuuw_1 > div:nth-child(3) {
  width: 28%;
}
._rtData_bfuuw_1 > div:nth-child(4) {
  width: 18%;
}
._rtData_bfuuw_1 > div:nth-child(5) {
  width: 18%;
}
._rtData_bfuuw_1 > :nth-child(n) {
  text-align: center;
}
._rtData_bfuuw_1 > :nth-child(n) > :nth-child(1) {
  text-align: center;
  font-size: var(--font-md);
}
._rtData_bfuuw_1 > :nth-child(n) > :nth-child(2) {
  text-align: center;
  font-size: var(--font-md);
  font-weight: 600;
}

._rtNumbers_bfuuw_34 {
  display: flex;
  flex-direction: row;
  font-size: var(--font-xl);
  height: 24px;
}
._rtNumbers_bfuuw_34 > div:nth-child(1) {
  width: 18%;
}
._rtNumbers_bfuuw_34 > div:nth-child(2) {
  width: 18%;
}
._rtNumbers_bfuuw_34 > div:nth-child(3) {
  width: 28%;
}
._rtNumbers_bfuuw_34 > div:nth-child(4) {
  width: 18%;
}
._rtNumbers_bfuuw_34 > div:nth-child(5) {
  width: 18%;
}
._rtNumbers_bfuuw_34 > div:nth-child(1) {
  border: solid var(--base-table-border);
  border-width: 1px 0 0px 0px;
}
._rtNumbers_bfuuw_34 > div:nth-child(2) {
  border: solid var(--base-table-border);
  border-width: 1px 0 0px 1px;
}
._rtNumbers_bfuuw_34 > div:nth-child(3) {
  border: solid var(--base-table-border);
  border-width: 1px 1px 0px 1px;
  font-weight: 600;
}
._rtNumbers_bfuuw_34 > div:nth-child(4) {
  border: solid var(--base-table-border);
  border-width: 1px 1px 0px 0;
}
._rtNumbers_bfuuw_34 > div:nth-child(5) {
  border: solid var(--base-table-border);
  border-width: 1px 0px 0px 0;
}

._rtDescriptions_bfuuw_77 {
  display: flex;
  flex-direction: row;
  font-size: var(--font-md);
}
._rtDescriptions_bfuuw_77 > div:nth-child(1) {
  width: 18%;
}
._rtDescriptions_bfuuw_77 > div:nth-child(2) {
  width: 18%;
}
._rtDescriptions_bfuuw_77 > div:nth-child(3) {
  width: 28%;
}
._rtDescriptions_bfuuw_77 > div:nth-child(4) {
  width: 18%;
}
._rtDescriptions_bfuuw_77 > div:nth-child(5) {
  width: 18%;
}
._rtDescriptions_bfuuw_77 > div:nth-child(1) {
  border: solid var(--base-table-border);
  border-width: 0 0 0px 0px;
}
._rtDescriptions_bfuuw_77 > div:nth-child(2) {
  border: solid var(--base-table-border);
  border-width: 0 0 0px 1px;
}
._rtDescriptions_bfuuw_77 > div:nth-child(3) {
  border: solid var(--base-table-border);
  border-width: 0 1px 0 1px;
}
._rtDescriptions_bfuuw_77 > div:nth-child(4) {
  border: solid var(--base-table-border);
  border-width: 0 1px 0 0;
}
._rtDescriptions_bfuuw_77 > div:nth-child(5) {
  border: solid var(--base-table-border);
  border-width: 0 0px 0 0;
}

._depth_bfuuw_118 {
  color: var(--text-primary);
  cursor: pointer;
  font-size: var(--font-md);
  border-bottom: 2px solid var(--text-primary);
  border-top: 1px solid var(--text-primary);
}
._depth_bfuuw_118:hover {
  background: var(--light-highlight);
}

._errorMessage_bfuuw_129 {
  border-top: 1px solid var(--base-table-border);
}

._tableL2_bfuuw_133 {
  font-size: var(--font-md);
  display: flex;
  flex-direction: row;
  padding: 0 2px;
  border-bottom: 2px solid var(--text-primary);
}
._tableL2_bfuuw_133 > div:nth-child(1) {
  width: 36%;
}
._tableL2_bfuuw_133 > div:nth-child(2) {
  width: 28%;
}
._tableL2_bfuuw_133 > div:nth-child(3) {
  width: 36%;
}

._tableL2Sum_bfuuw_150 {
  font-size: var(--font-md);
  display: flex;
  flex-direction: row;
  padding: 0 2px;
  border-bottom: 2px solid var(--text-primary);
}
._tableL2Sum_bfuuw_150 > div:nth-child(1) {
  width: 40%;
}
._tableL2Sum_bfuuw_150 > div:nth-child(2) {
  width: 20%;
}
._tableL2Sum_bfuuw_150 > div:nth-child(3) {
  width: 40%;
}

._list_bfuuw_167 {
  display: flex;
  flex-direction: column;
}

._asks_bfuuw_172 {
  display: flex;
  flex-direction: row;
}
._asks_bfuuw_172 > div:nth-child(n) {
  width: 50%;
  text-align: center;
  padding: 3px 0;
  font-weight: 500;
}
._asks_bfuuw_172 > div:nth-child(1) {
  border-left: 1px solid var(--base-table-border);
}
._asks_bfuuw_172 > div:nth-child(2) {
  border-left: 1px solid var(--base-table-border);
}

._bids_bfuuw_189 {
  display: flex;
  flex-direction: row;
}
._bids_bfuuw_189 > div:nth-child(n) {
  width: 50%;
  text-align: center;
  padding: 3px 0;
  font-weight: 500;
}
._bids_bfuuw_189 > div:nth-child(1) {
  border-right: 1px solid var(--base-table-border);
}
._bids_bfuuw_189 > div:nth-child(2) {
  border-right: 1px solid var(--base-table-border);
}

._asksSum_bfuuw_206 {
  display: flex;
  flex-direction: row;
}
._asksSum_bfuuw_206 > div:nth-child(n) {
  text-align: center;
  padding: 3px 0;
  font-weight: 500;
}
._asksSum_bfuuw_206 > div:nth-child(1) {
  width: 10%;
  border-left: 1px solid var(--base-table-border);
}
._asksSum_bfuuw_206 > div:nth-child(2) {
  width: 45%;
  border-left: 1px solid var(--base-table-border);
}
._asksSum_bfuuw_206 > div:nth-child(3) {
  width: 45%;
  border-left: 1px solid var(--base-table-border);
}

._bidsSum_bfuuw_228 {
  display: flex;
  flex-direction: row;
}
._bidsSum_bfuuw_228 > div:nth-child(n) {
  text-align: center;
  padding: 3px 0;
  font-weight: 500;
}
._bidsSum_bfuuw_228 > div:nth-child(1) {
  width: 45%;
  border-right: 1px solid var(--base-table-border);
}
._bidsSum_bfuuw_228 > div:nth-child(2) {
  width: 45%;
  border-right: 1px solid var(--base-table-border);
}
._bidsSum_bfuuw_228 > div:nth-child(3) {
  width: 10%;
  border-right: 1px solid var(--base-table-border);
}

._loaderDiv_bfuuw_250 {
  border-bottom: 2px solid var(--text-primary);
}

._middle_bfuuw_254 {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}

._vueStock_bfuuw_260 {
  margin-top: 10px;
  border: 0.5px solid var(--base-table-border);
  background-color: var(--white);
  padding: 3px;
  cursor: pointer;
  border-radius: 40px;
  height: 34px;
  font-size: 0.9rem;
  line-height: 100%;
  display: flex;
  gap: 5px;
}

._navItem_bfuuw_274 {
  width: 50%;
  height: 26px !important;
  line-height: 25px !important;
  padding: 0 7px !important;
  border-width: 0;
  border-radius: 15px 15px 15px 15px !important;
  padding-right: 10px;
  color: var(--text-primary);
}
._navItem_bfuuw_274::before {
  content: unset !important;
}
._navItem_bfuuw_274:first-child {
  border-width: 0;
}
._navItem_bfuuw_274 span {
  font-weight: 600;
  font-size: var(--font-md);
}
._navItem_bfuuw_274.ant-radio-button-wrapper-checked {
  background: var(--text-primary) !important;
  color: var(--white) !important;
}
._navItem_bfuuw_274.ant-radio-button-wrapper:hover {
  color: var(--text-primary);
}

._navLink_bfuuw_302 {
  height: 24px;
  line-height: 60%;
  text-align: center;
  font-weight: normal;
}._loadingIcon_8wnu7_1 {
  cursor: pointer;
  font-size: 16px;
  height: auto;
  width: 16px;
  display: inline;
  margin-left: 4px;
  margin-top: -2px;
}

._rotate_8wnu7_11 {
  animation: _rotation_8wnu7_1 1.5s infinite linear;
}

@keyframes _rotation_8wnu7_1 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}._switch_3t94b_1 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border: 1px solid var(--control-border);
  border-radius: 22.5px;
}
._switch_3t94b_1 > * {
  margin: 0;
}
._switch_3t94b_1 {
  width: min-content;
  padding: 4px;
}

._switchOptionActive_3t94b_16 {
  border: none;
  min-width: 50px;
  padding: 5px 14px;
  border-radius: 18.5px;
  cursor: pointer;
}
._switchOptionActive_3t94b_16:focus {
  outline: none;
}
._switchOptionActive_3t94b_16:focus-visible {
  outline: 1px solid var(--control-border-active);
  box-shadow: 0 0 0 2px var(--focus-ring);
}
._switchOptionActive_3t94b_16 {
  background-color: var(--tab-active-bg);
  color: var(--black);
  white-space: nowrap;
}

._switchOption_3t94b_16 {
  border: none;
  min-width: 50px;
  padding: 5px 14px;
  border-radius: 18.5px;
  cursor: pointer;
}
._switchOption_3t94b_16:focus {
  outline: none;
}
._switchOption_3t94b_16:focus-visible {
  outline: 1px solid var(--control-border-active);
  box-shadow: 0 0 0 2px var(--focus-ring);
}
._switchOption_3t94b_16 {
  background-color: transparent;
  color: var(--text-secondary);
  white-space: nowrap;
}
._switchOption_3t94b_16:hover {
  color: var(--text-primary);
}

._switchBlur_3t94b_59 {
  opacity: 0.5;
}

._switchLoadingSpinner_3t94b_63 {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  font-size: 22;
  z-index: 1;
}

._switchButton_3t94b_74 {
  line-height: normal;
  font-size: 14px;
  font-weight: 500;
}._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 {
  cursor: pointer;
  padding-top: 0px;
  display: inline-flex;
  align-items: center;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-checked .ant-checkbox-inner {
  border: 1px solid var(--controls-primary) !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-inner {
  width: 16px !important;
  height: 16px !important;
  border: 1px solid var(--gray-g-150) !important;
  border-radius: 4px !important;
  background-color: var(--white) !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox:hover .ant-checkbox-inner,
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border-color: var(--controls-primary) !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-inner::after {
  transition: none !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-checked::after {
  border-radius: 4px !important;
  animation: none !important;
  visibility: hidden !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-checked .ant-checkbox-inner::after {
  top: 4px !important;
  left: 3px !important;
  width: 8px !important;
  height: 6px !important;
  border: 0 !important;
  background-color: var(--controls-primary) !important;
  -webkit-mask: url("data:image/svg+xml,%3csvg%20width='8'%20height='6'%20viewBox='0%200%208%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.0792%209.68814e-05C7.24091%200.00303568%207.39545%200.0683923%207.50986%200.182714C7.62437%200.297225%207.68962%200.452437%207.69248%200.614355C7.69526%200.776011%207.63562%200.932508%207.52549%201.05088L7.51767%201.05967L2.93369%205.64267C2.81653%205.75951%202.65776%205.82529%202.49228%205.82529C2.32675%205.82529%202.16805%205.75961%202.05088%205.64267L0.168066%203.75986C0.0576658%203.64138%20-0.00275999%203.48428%209.68827e-05%203.32236C0.00296134%203.16061%200.0684139%203.00617%200.182714%202.8917C0.297224%202.77719%200.452436%202.71096%200.614355%202.7081C0.776075%202.70533%200.932495%202.76586%201.05088%202.87607L2.49228%204.31748L6.6417%200.168066C6.76018%200.0576651%206.91728%20-0.00275995%207.0792%209.68814e-05Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e") center/8px 6px no-repeat !important;
  mask: url("data:image/svg+xml,%3csvg%20width='8'%20height='6'%20viewBox='0%200%208%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.0792%209.68814e-05C7.24091%200.00303568%207.39545%200.0683923%207.50986%200.182714C7.62437%200.297225%207.68962%200.452437%207.69248%200.614355C7.69526%200.776011%207.63562%200.932508%207.52549%201.05088L7.51767%201.05967L2.93369%205.64267C2.81653%205.75951%202.65776%205.82529%202.49228%205.82529C2.32675%205.82529%202.16805%205.75961%202.05088%205.64267L0.168066%203.75986C0.0576658%203.64138%20-0.00275999%203.48428%209.68827e-05%203.32236C0.00296134%203.16061%200.0684139%203.00617%200.182714%202.8917C0.297224%202.77719%200.452436%202.71096%200.614355%202.7081C0.776075%202.70533%200.932495%202.76586%201.05088%202.87607L2.49228%204.31748L6.6417%200.168066C6.76018%200.0576651%206.91728%20-0.00275995%207.0792%209.68814e-05Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e") center/8px 6px no-repeat !important;
  transform: none !important;
  opacity: 1 !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-input:focus-visible + .ant-checkbox-inner {
  box-shadow: 0 0 0 2px var(--focus-ring) !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 7px !important;
  left: 3px !important;
  width: 8px !important;
  height: 1px !important;
  border: 0 !important;
  background: var(--controls-primary) !important;
  transform: none !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner {
  background-color: var(--body) !important;
  border-color: var(--gray-g-200) !important;
}
._tableRowCheckbox_1qlzk_1._tableRowCheckbox_1qlzk_1 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  top: 3px !important;
  left: 5px !important;
  width: 4px !important;
  height: 8px !important;
  border: solid var(--icon-secondary) !important;
  border-width: 0 1.5px 1.5px 0 !important;
  background: none !important;
  -webkit-mask: none !important;
  mask: none !important;
  transform: rotate(45deg) !important;
}

._md_1qlzk_70._md_1qlzk_70 .ant-checkbox-inner,
._md_1qlzk_70._md_1qlzk_70 .ant-checkbox-checked::after {
  width: 18px !important;
  height: 18px !important;
}
._md_1qlzk_70._md_1qlzk_70 .ant-checkbox-checked .ant-checkbox-inner::after {
  top: 5px !important;
  left: 4px !important;
}
._md_1qlzk_70._md_1qlzk_70 .ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 8px !important;
  width: 10px !important;
}

._ml_1qlzk_84._ml_1qlzk_84 .ant-checkbox-inner,
._ml_1qlzk_84._ml_1qlzk_84 .ant-checkbox-checked::after {
  width: 20px !important;
  height: 20px !important;
}
._ml_1qlzk_84._ml_1qlzk_84 .ant-checkbox-checked .ant-checkbox-inner::after {
  top: 6px !important;
  left: 5px !important;
}
._ml_1qlzk_84._ml_1qlzk_84 .ant-checkbox-indeterminate .ant-checkbox-inner::after {
  top: 9px !important;
  width: 12px !important;
}

._lg_1qlzk_98._lg_1qlzk_98 .ant-checkbox-inner,
._lg_1qlzk_98._lg_1qlzk_98 .ant-checkbox-checked::after {
  width: 24px !important;
  height: 24px !important;
}
._lg_1qlzk_98._lg_1qlzk_98 .ant-checkbox-checked .ant-checkbox-inner::after {
  top: 8px !important;
  left: 7px !important;
}

._md_1qlzk_70._md_1qlzk_70 .ant-checkbox-checked .ant-checkbox-inner::after,
._ml_1qlzk_84._ml_1qlzk_84 .ant-checkbox-checked .ant-checkbox-inner::after,
._lg_1qlzk_98._lg_1qlzk_98 .ant-checkbox-checked .ant-checkbox-inner::after {
  top: 50% !important;
  left: 50% !important;
  width: 12px !important;
  height: 9px !important;
  background-color: var(--controls-primary) !important;
  -webkit-mask: url("data:image/svg+xml,%3csvg%20width='12'%20height='9'%20viewBox='0%200%208%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.0792%209.68814e-05C7.24091%200.00303568%207.39545%200.0683923%207.50986%200.182714C7.62437%200.297225%207.68962%200.452437%207.69248%200.614355C7.69526%200.776011%207.63562%200.932508%207.52549%201.05088L7.51767%201.05967L2.93369%205.64267C2.81653%205.75951%202.65776%205.82529%202.49228%205.82529C2.32675%205.82529%202.16805%205.75961%202.05088%205.64267L0.168066%203.75986C0.0576658%203.64138%20-0.00275999%203.48428%209.68827e-05%203.32236C0.00296134%203.16061%200.0684139%203.00617%200.182714%202.8917C0.297224%202.77719%200.452436%202.71096%200.614355%202.7081C0.776075%202.70533%200.932495%202.76586%201.05088%202.87607L2.49228%204.31748L6.6417%200.168066C6.76018%200.0576651%206.91728%20-0.00275995%207.0792%209.68814e-05Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e") center/12px 9px no-repeat !important;
  mask: url("data:image/svg+xml,%3csvg%20width='12'%20height='9'%20viewBox='0%200%208%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.0792%209.68814e-05C7.24091%200.00303568%207.39545%200.0683923%207.50986%200.182714C7.62437%200.297225%207.68962%200.452437%207.69248%200.614355C7.69526%200.776011%207.63562%200.932508%207.52549%201.05088L7.51767%201.05967L2.93369%205.64267C2.81653%205.75951%202.65776%205.82529%202.49228%205.82529C2.32675%205.82529%202.16805%205.75961%202.05088%205.64267L0.168066%203.75986C0.0576658%203.64138%20-0.00275999%203.48428%209.68827e-05%203.32236C0.00296134%203.16061%200.0684139%203.00617%200.182714%202.8917C0.297224%202.77719%200.452436%202.71096%200.614355%202.7081C0.776075%202.70533%200.932495%202.76586%201.05088%202.87607L2.49228%204.31748L6.6417%200.168066C6.76018%200.0576651%206.91728%20-0.00275995%207.0792%209.68814e-05Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e") center/12px 9px no-repeat !important;
  transform: translate(-50%, -50%) !important;
}._optionContainer_1x2iv_1 {
  display: grid;
  grid-template-columns: 100px 1fr 1.2fr 60px;
  white-space: pre-wrap;
  align-items: center;
  padding-top: 3px;
  padding-bottom: 3px;
}
._optionContainer_1x2iv_1 > * {
  margin-right: 8px;
}
._optionContainer_1x2iv_1 > *:last-child {
  margin-right: unset;
}
._optionContainer_1x2iv_1._multiSelect_1x2iv_15 {
  grid-template-columns: 35px 100px 1fr 1.2fr 60px;
}
._optionContainer_1x2iv_1._threeColumns_1x2iv_18 {
  grid-template-columns: 120px 1fr;
}
._optionContainer_1x2iv_1._threeColumns_1x2iv_18._multiSelect_1x2iv_15 {
  grid-template-columns: 35px 120px 1fr;
}
._optionContainer_1x2iv_1 .ant-checkbox-wrapper {
  padding-top: 0px;
}

._optionHeaderContainer_1x2iv_28 {
  display: grid;
  grid-template-columns: 100px 1fr 1.2fr 60px;
  white-space: pre-wrap;
  align-items: center;
  font-family: "General Sans";
  font-weight: 500;
  font-style: normal;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0;
  vertical-align: middle;
  cursor: default;
}
._optionHeaderContainer_1x2iv_28 > * {
  margin-right: 8px;
}
._optionHeaderContainer_1x2iv_28 > *:last-child {
  margin-right: unset;
}
._optionHeaderContainer_1x2iv_28._multiSelect_1x2iv_15 {
  grid-template-columns: 35px 100px 1fr 1.2fr 60px;
}
._optionHeaderContainer_1x2iv_28._threeColumns_1x2iv_18 {
  grid-template-columns: 120px 1fr;
}
._optionHeaderContainer_1x2iv_28._threeColumns_1x2iv_18._multiSelect_1x2iv_15 {
  grid-template-columns: 35px 120px 1fr;
}

._itemsLoading_1x2iv_58 {
  padding-top: 5px;
  width: 100%;
  text-align: center;
}

._loadMoreBtn_1x2iv_64 {
  width: 100%;
  text-align: center;
  box-shadow: var(--elevation-top-shadow);
}
._loadMoreBtn_1x2iv_64 button {
  border: none;
  background: transparent;
  text-transform: uppercase;
  transform: rotate(-90deg);
}
._loadMoreBtn_1x2iv_64 button:hover {
  background: transparent;
}

._itemsEnd_1x2iv_79 {
  padding-top: 16px;
  padding-bottom: 16px;
  width: 100%;
  text-align: center;
}

._menuContainer_1x2iv_86 .ant-select-item {
  padding: 0 12px;
}
._menuContainer_1x2iv_86 .ant-select-item-option-content.ant-select-item-option-content {
  padding-top: 5px;
  padding-bottom: 5px;
}

._menu_1x2iv_86 {
  box-shadow: var(--elevation-dropdown-shadow);
  min-width: 200px;
}
._menu_1x2iv_86 ._list_1x2iv_98 {
  position: relative;
  margin: 0;
  padding: 4px 0;
  text-align: left;
  list-style-type: none;
  background-color: var(--white);
  max-height: 300px;
  overflow-y: auto;
}
._menu_1x2iv_86 ._listItem_1x2iv_108 {
  clear: both;
  margin: 0;
  color: var(--text-primary);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s;
}
._menu_1x2iv_86 ._listItem_1x2iv_108:hover {
  background-color: var(--body);
}
._menu_1x2iv_86 ._listItem_1x2iv_108._selectAll_1x2iv_123 {
  border-bottom: 1px solid var(--light-border);
  margin-bottom: 4px;
  padding-bottom: 8px;
  padding-top: 8px;
}
._menu_1x2iv_86 .ant-checkbox-wrapper {
  padding: 5px 12px !important;
  width: 100%;
}

._loaderContainer_1x2iv_134 {
  background: var(--white);
  height: 75px;
  width: 220px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._emptyContainer_1x2iv_143 {
  background: var(--white);
  width: 220px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}

._filtersContainer_1x2iv_152 {
  display: flex;
  height: 100%;
  align-items: center;
}

._filterButtonContainer_1x2iv_158 {
  display: flex;
  justify-content: flex-end;
  padding: 5px 12px !important;
  background-color: var(--body);
}

._badge_1x2iv_165 {
  display: block;
  position: absolute !important;
  top: -8px;
  right: -10px;
  z-index: auto;
  min-width: 20px;
  height: 18px;
  padding: 0 6px;
  color: var(--text-primary);
  font-weight: 400;
  font-size: 11px;
  line-height: 19px;
  white-space: nowrap;
  text-align: center;
  background: var(--button-subtle-blue-bg);
  border-radius: 10px;
  box-shadow: 0 0 0 1px var(--controls-primary);
  touch-action: none;
  pointer-events: all !important;
}

@media (min-width: 1536px) {
  ._filterLabelLong_1x2iv_188 {
    display: inline !important;
  }
}
._filterLabelLong_1x2iv_188 {
  display: none !important;
}

@media (min-width: 1536px) {
  ._filterLabelShort_1x2iv_197 {
    display: none !important;
  }
}
._filterLabelShort_1x2iv_197 {
  display: inline !important;
}._optionContainer_jq76s_1 {
  display: grid;
  grid-template-columns: 100px 1fr 1.2fr 60px;
  white-space: pre-wrap;
  align-items: center;
}
._optionContainer_jq76s_1 > * {
  margin-right: 8px;
}
._optionContainer_jq76s_1 > *:last-child {
  margin-right: unset;
}

._optionHeaderContainer_jq76s_14 {
  display: grid;
  grid-template-columns: 100px 1fr 1.2fr 60px;
  white-space: pre-wrap;
  align-items: center;
  color: var(--text-primary);
  font-weight: 550;
  cursor: default;
}
._optionHeaderContainer_jq76s_14 > * {
  margin-right: 8px;
}
._optionHeaderContainer_jq76s_14 > *:last-child {
  margin-right: unset;
}

._searchStockInput_jq76s_30 {
  border: none;
}._optionContainer_1w6dt_1 {
  display: flex;
  align-items: center;
  color: var(--text-primary);
}
._optionContainer_1w6dt_1 > span {
  flex: 0 0 50%;
  min-width: 0;
  overflow-wrap: anywhere;
  text-align: left;
  white-space: normal;
}
._optionContainer_1w6dt_1 ._optionHint_1w6dt_13 {
  font-weight: 500;
  text-align: right;
}

._optionHeaderContainer_1w6dt_18 {
  display: flex;
  justify-content: space-between;
  white-space: pre-wrap;
  align-items: center;
}

._searchInput_1w6dt_25 {
  border: none;
}._container_18l6j_1 {
  position: relative;
}

._input_18l6j_5 {
  height: 40px;
  border-radius: 3px !important;
}

._inputSearch_18l6j_10 {
  height: 40px;
}
._inputSearch_18l6j_10 .ant-input-affix-wrapper {
  padding: 0;
  min-height: 38px;
  border: none;
}
._inputSearch_18l6j_10 .ant-input-suffix {
  display: none;
}
._inputSearch_18l6j_10 .ant-input.ant-input {
  padding: 4px 11px;
  border: 1px solid var(--control-border) !important;
}
._inputSearch_18l6j_10 .ant-input.ant-input:focus, ._inputSearch_18l6j_10 .ant-input.ant-input:hover {
  border: 1px solid var(--control-border-active) !important;
}
._inputSearch_18l6j_10 .ant-input-group {
  min-height: 40px;
}
._inputSearch_18l6j_10 .ant-input-search-button {
  height: 100%;
}

._combobox_18l6j_35 .ant-select-selection-item {
  font-size: 14px;
  color: var(--text-placeholder) !important;
}
._combobox_18l6j_35 .ant-select-clear {
  margin-right: 24px;
}

._item_18l6j_43 {
  position: relative;
  display: block;
  min-height: 32px;
  padding: 5px 12px;
  color: var(--text-primary);
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  cursor: pointer;
  transition: background 0.3s ease;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._item_18l6j_43._selected_18l6j_60, ._item_18l6j_43._selected_18l6j_60:hover {
  color: var(--text-primary);
  font-weight: 600;
  background-color: var(--background-subtle-primary-colour);
}
._item_18l6j_43._disabled_18l6j_65 {
  cursor: default;
}
._item_18l6j_43:hover:not(._disabled_18l6j_65) {
  background: var(--body);
}

._notFound_18l6j_72 {
  min-height: 32px;
  padding: 5px 12px;
  color: var(--text-placeholder);
  font-size: 14px;
  margin-top: 2px;
  display: flex;
  justify-content: center;
}

._suffix_18l6j_82 {
  color: var(--text-placeholder);
  font-size: 18px;
  display: flex;
  align-items: center;
  margin-left: 2px;
}
._suffix_18l6j_82 .ant-spin {
  color: var(--text-placeholder);
}

._listContainer_18l6j_93 {
  width: 100%;
  position: absolute;
  top: 100%;
  left: 0;
  transform-origin: top;
  margin-top: 2px;
  z-index: 999;
}
._listContainer_18l6j_93._searchList_18l6j_102 {
  margin-top: 4px;
}

._portalList_18l6j_106 {
  position: fixed;
}

._itemsContainer_18l6j_110 {
  background-color: var(--white);
  box-shadow: var(--elevation-dropdown-shadow);
}
._itemsContainer_18l6j_110::-webkit-scrollbar {
  background-color: transparent;
  position: absolute;
  right: 0;
  width: 8px;
}
._itemsContainer_18l6j_110::-webkit-scrollbar-track {
  background-color: transparent;
  border: none;
}
._itemsContainer_18l6j_110::-webkit-scrollbar-thumb {
  background-color: var(--control-border);
}

._variableHeight_18l6j_128 {
  overflow-y: auto;
}

._enter_18l6j_132 {
  opacity: 0;
  transform: scaleY(0.65);
}

._enterActive_18l6j_137 {
  opacity: 1;
  transform: scaleY(1);
  transition: all 200ms cubic-bezier(1, 0, 0.71, 0.96);
}

._exit_18l6j_143 {
  opacity: 1;
  transform: scaleY(1);
}

._exitActive_18l6j_148 {
  opacity: 0;
  transform: scaleY(0.65);
  transition: all 200ms cubic-bezier(1, 0, 0.71, 0.96);
}._eyeContainer_19vqd_1 {
  height: 100%;
  align-items: center;
  justify-content: center;
  display: flex;
  cursor: pointer;
  color: var(--text-tertiary);
  transition: 0.3s ease;
}
._eyeContainer_19vqd_1:hover {
  color: var(--text-primary);
}._modal_1qpsq_1 .ant-modal-header {
  padding: 7px 32px;
  border-bottom: 1px solid var(--light-border);
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
._modal_1qpsq_1 .ant-modal-footer {
  border-top: 1px solid var(--light-border);
  padding: 20px 24px;
}
._modal_1qpsq_1 .ant-modal-footer > button + button {
  margin-left: 0px;
}
._modal_1qpsq_1 .ant-modal-title.ant-modal-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 1;
}
._modal_1qpsq_1 .ant-modal-close-x {
  font-size: 10px;
  width: 36px;
  height: 36px;
  line-height: 32px;
}
._modal_1qpsq_1 .ant-modal-body {
  padding: 24px 32px;
}

._headless_1qpsq_29 .ant-modal-content {
  overflow: hidden;
  border-radius: 8px;
}
._headless_1qpsq_29 .ant-modal-header {
  display: none;
}
._headless_1qpsq_29 .ant-modal-body {
  padding: 24px 32px;
}
._headless_1qpsq_29 .ant-modal-footer {
  padding: 20px 32px;
  border-top: 1px solid var(--control-border);
}
._headless_1qpsq_29 .ant-modal-footer > button + button {
  margin-left: 0px;
}

._header_1qpsq_47 {
  display: flex;
}
._header_1qpsq_47 ._headerInfo_1qpsq_50 {
  flex-grow: 1;
  align-self: center;
}

@media (max-width: 1024px) {
  ._modal_1qpsq_1 .ant-modal-header,
  ._modal_1qpsq_1 .ant-modal-footer {
    padding-right: 16px;
    padding-left: 16px;
  }
  ._modal_1qpsq_1 .ant-modal-body {
    padding-right: 16px;
    padding-left: 16px;
  }
  ._headerInfo_1qpsq_50 {
    min-width: 0;
  }
}._header_1q25h_1 {
  font-family: "General Sans";
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  color: var(--text-primary);
  padding-top: 25px;
  padding-bottom: 25px;
}

._overview_1q25h_11 {
  border: 1px solid var(--card-border);
  border-radius: 8px;
  padding: 20px 16px 20px 16px;
}
._overview_1q25h_11 h4 {
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: left;
}
._overview_1q25h_11 ._overviewLabel_1q25h_23 {
  color: var(--text-primary);
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: 0em;
  text-align: left;
}
._overview_1q25h_11 ._overviewValue_1q25h_31 {
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0em;
  text-align: left;
}

._tableContainer_1q25h_39 {
  margin-top: 20px;
  margin-bottom: 20px;
}

._form_1q25h_44 {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
._form_1q25h_44 label {
  font-size: 0.75rem;
}
._form_1q25h_44 .ant-form-item {
  margin-bottom: 0px;
}

._pdf_1q25h_56 {
  border-radius: 0.25rem;
}

._link_1q25h_60 {
  color: var(--controls-primary);
  leading-trim: both;
  text-edge: cap;
  outline: none;
  text-decoration: none;
  /* Button/B/400 */
  font-family: "General Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 100%; /* 14px */
}

._logoDisplay_1q25h_74 {
  display: flex;
  height: 64px;
  padding: 8px 12px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 10px;
  border-radius: 4px;
  border: 1px solid var(--gray-g-100);
  background: var(--white);
}

._logoName_1q25h_87 {
  color: var(--text-primary);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px; /* 100% */
  text-transform: capitalize;
}

._commentaryLabel_1q25h_96 {
  font-family: "General Sans";
  color: var(--text-primary);
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: 0em;
  text-align: left;
  padding-bottom: 8px;
}

._commentary_1q25h_96 {
  --ck-color-focus-border: var(--controls-primary);
  --ck-color-focus-outer-shadow: var(--focus-ring);
  --ck-focus-ring: 1px solid var(--controls-primary);
  --ck-focus-outer-shadow: 0 0 0 3px var(--focus-ring);
}
._commentary_1q25h_96 .ck-editor__editable {
  min-height: 150px;
}

._unstyled_1q25h_117 {
  color: inherit !important;
}._tabs_container_43g83_1 {
  display: flex;
}
._tabs_container_43g83_1 label::before {
  content: none !important;
}
._tabs_container_43g83_1 .ant-radio-group {
  display: flex;
}

._defaultTheme_43g83_11 .ant-radio-button-wrapper span {
  color: var(--text-inactive);
}
._defaultTheme_43g83_11 .ant-radio-button-wrapper:hover span {
  color: var(--text-primary);
}
._defaultTheme_43g83_11 .ant-radio-button-wrapper-checked {
  background-color: var(--tab-active-bg) !important;
  border-color: var(--tab-active-bg);
}
._defaultTheme_43g83_11 .ant-radio-button-wrapper-checked span {
  color: var(--text-primary);
}
._defaultTheme_43g83_11 ._badge_43g83_24 {
  background: var(--gray-g-100);
}

._invertedTheme_43g83_28 .ant-radio-button-wrapper {
  background-color: var(--white) !important;
  border-color: var(--white);
}
._invertedTheme_43g83_28 .ant-radio-button-wrapper span {
  color: var(--text-inactive);
}
._invertedTheme_43g83_28 .ant-radio-button-wrapper:hover span {
  color: var(--text-primary);
}
._invertedTheme_43g83_28 .ant-radio-button-wrapper-checked {
  background-color: var(--tab-active-bg) !important;
  border-color: var(--tab-active-bg);
}
._invertedTheme_43g83_28 .ant-radio-button-wrapper-checked span {
  color: var(--text-primary);
}
._invertedTheme_43g83_28 ._badge_43g83_24 {
  color: var(--text-secondary);
  background: var(--white);
}

._tabs_button_43g83_50 {
  background: var(--tab-active-bg) !important;
  border: unset;
  border-radius: 50px !important;
  border-left-width: 1px !important;
  border-left: unset !important;
  box-shadow: none !important;
  height: 36px !important;
  padding: 0 12px !important;
  display: flex !important;
  gap: 4px !important;
}
._tabs_button_43g83_50 span {
  color: var(--text-primary);
  font-family: "General Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  font-weight: normal;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
}

._tabs_button_43g83_50._inverted_43g83_28 {
  background-color: var(--white) !important;
}

._badge_43g83_24 {
  font-family: "General Sans";
  min-width: 18px;
  padding: 0px 4px 0px 3px;
  color: var(--text-primary);
  font-weight: 400;
  font-size: 12px !important;
  background: var(--gray-g-100);
  border-radius: 10px;
  border: 1px solid var(--control-border);
  height: 16px;
}._switch_21y0h_1 {
  position: relative;
  display: inline-block;
}

label {
  font-family: "General Sans";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
}

input._input_21y0h_13 {
  opacity: 0;
  width: 0;
  height: 0;
}

._slider_21y0h_19 {
  position: absolute;
  border-radius: 34px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: 0.4s;
  cursor: pointer;
}
._slider_21y0h_19:before {
  position: absolute;
  border-radius: 50%;
  content: "";
  left: 2px;
  bottom: 2px;
  background-color: var(--white);
  transition: 0.4s;
}

._switchIcon_21y0h_40 {
  align-items: center;
  background: var(--tab-active-bg);
  border-radius: 50px;
  display: inline-flex;
  height: 34px;
  padding: 4px;
}

._switchIconButton_21y0h_49 {
  align-items: center;
  background: transparent;
  border: 0;
  border-radius: 20px;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  height: 26px;
  min-width: 28px;
}

._switchIconButtonActive_21y0h_61 {
  background: var(--white);
  box-shadow: 0 1px 2px var(--divider-border);
}

._switchTabs_21y0h_66 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-height: 34px;
  padding: 4px;
  border: 1px solid var(--control-border);
  border-radius: 100px;
  background: var(--white);
}

._switchTabsButton_21y0h_77 {
  align-items: center;
  display: inline-flex;
  height: 26px;
  justify-content: center;
  padding: 0 8px;
  background: transparent;
  border: 0;
  border-radius: 100px;
  box-shadow: none;
  color: var(--text-secondary);
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  cursor: pointer;
  text-decoration: none;
}
._switchTabsButton_21y0h_77:hover {
  color: var(--text-primary);
}

._switchTabsButtonActive_21y0h_99 {
  background: var(--tab-active-bg);
  color: var(--text-primary);
}._title_1ehi1_1 {
  font-family: "General Sans";
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 110%;
}

._description_1ehi1_9 {
  font-family: "General Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}

._header_1ehi1_17 {
  display: flex;
  padding: 1.25rem 1.5rem 1.125rem 0;
  align-items: center;
  gap: 0.5rem;
  align-self: stretch;
}

._button_1ehi1_25 {
  display: flex;
  padding: 0.9375rem 0.875rem;
  align-items: center;
  gap: 0.375rem;
  margin-left: auto;
}

.ConfirmDiscardChangesModal .ant-modal-content {
  border-radius: 8px;
  overflow: hidden;
}._holdingsContainer_1j437_1 {
  color: var(--text-primary);
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._holdingsContainer_1j437_1 h2 {
  color: var(--text-primary);
  font-size: 1.313rem;
  font-weight: 550;
  text-transform: uppercase;
}
._holdingsContainer_1j437_1 h2 span,
._holdingsContainer_1j437_1 h2 label {
  color: var(--text-primary);
  font-size: 0.8rem;
  margin-left: 8px;
  margin-right: 2px;
}
._holdingsContainer_1j437_1 ._positive_1j437_21 {
  color: var(--main-green);
}
._holdingsContainer_1j437_1 ._negative_1j437_24 {
  color: var(--main-red);
}
._holdingsContainer_1j437_1 ._sectionTitle_1j437_27 {
  color: var(--text-primary);
  font-size: 1.313rem;
  font-weight: 550;
  text-transform: uppercase;
  border-bottom: 1px solid var(--control-border-strong);
  padding: 16px 20px;
}
._holdingsContainer_1j437_1 ._sectionTitle_1j437_27._noBorder_1j437_35 {
  border-bottom: none;
  padding-bottom: 0;
}
._holdingsContainer_1j437_1 ._sectionSubTitle_1j437_39 {
  color: var(--text-primary);
  font-size: 0.8rem;
  text-transform: uppercase;
}
._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 {
  margin-bottom: 20px;
}
._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._sectionSubTitle_1j437_39 {
  margin-bottom: 24px;
}
._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._totals_1j437_50 {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
  padding: 20px;
}
@media screen and (min-width: 576px) {
  ._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._totals_1j437_50 {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 1024px) {
  ._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._totals_1j437_50 {
    grid-template-columns: 195px 195px 195px 195px 195px;
  }
}
._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._jumbotron_1j437_66 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 10px;
  background: var(--body);
  padding: 12px;
}
._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._jumbotron_1j437_66 ._jumboTitle_1j437_74 {
  font-size: 1.125rem;
}
._holdingsContainer_1j437_1 ._totalHoldingsContainer_1j437_44 ._jumbotron_1j437_66 ._jumboSub_1j437_77 {
  margin-top: 24px;
  font-size: 1.313rem;
  font-weight: 550;
}
._holdingsContainer_1j437_1 ._cashHoldingsContainer_1j437_82 {
  padding: 20px 0;
  margin-bottom: 20px;
}
._holdingsContainer_1j437_1 ._cashHoldingsContainer_1j437_82 > h2 {
  padding: 0 20px 16px;
}
._holdingsContainer_1j437_1 ._cashHoldingsContainer_1j437_82 ._cashHoldingsNote_1j437_89 {
  font-size: 0.8rem;
  padding: 0 20px;
}
._holdingsContainer_1j437_1 ._cashHoldingsContainer_1j437_82 ._cashHoldingsNote_1j437_89 ._blockedFAQ_1j437_93 {
  color: var(--signal1);
  text-decoration: underline;
}
._holdingsContainer_1j437_1 ._holdingsTableWrapper_1j437_97 {
  height: auto;
  overflow-x: auto;
  overflow-y: hidden;
}
._holdingsContainer_1j437_1 ._vueHoldingsSection_1j437_102 {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
._holdingsContainer_1j437_1 ._vueHoldingsSection_1j437_102 ._sectionSubTitle_1j437_39 {
  margin-bottom: 20px;
}
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > tbody ._vueTableChildRow_1j437_109 {
  background-color: var(--white) !important;
}
._holdingsContainer_1j437_1 ._vueTable_1j437_109 tr {
  font-size: var(--font-default);
}
._holdingsContainer_1j437_1 ._vueTable_1j437_109._directTrading_1j437_115 > thead > tr th {
  color: var(--text-secondary);
  text-transform: none;
}
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > thead > tr ._sellMultipleBtn_1j437_119,
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > tbody > ._vueTableRow_1j437_120 ._sellMultipleBtn_1j437_119 {
  max-width: unset;
}
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > thead > tr th,
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > tbody > ._vueTableRow_1j437_120 th {
  white-space: nowrap;
}
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > thead > tr th,
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > thead > tr td,
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > tbody > ._vueTableRow_1j437_120 th,
._holdingsContainer_1j437_1 ._vueTable_1j437_109 > tbody > ._vueTableRow_1j437_120 td {
  display: flex;
  align-items: center;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 tr {
  font-size: var(--font-default);
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th {
  white-space: nowrap;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:first-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:first-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:first-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:first-child {
  padding-left: 8px;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(2), ._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(3), ._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(4), ._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(5), ._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(6), ._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(7), ._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:nth-child(8),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(2),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(3),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(4),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(5),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(6),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(7),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:nth-child(8),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(2),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(3),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(4),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(5),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(6),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(7),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(8),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(2),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(3),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(4),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(5),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(6),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(7),
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(8) {
  justify-content: flex-start;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:last-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:last-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:last-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:last-child {
  justify-content: flex-end !important;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:last-child > button:first-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:last-child > button:first-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:last-child > button:first-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:last-child > button:first-child {
  margin-right: 4px;
}
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > td:last-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > thead > tr > th:last-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > td:last-child,
._holdingsContainer_1j437_1 ._vueSubTable_1j437_134 > tbody > ._vueSubTableRow_1j437_138 > th:last-child {
  padding: 4px 20px 4px 0;
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 tr {
  font-size: var(--font-default);
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th {
  white-space: nowrap;
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:first-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:first-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:first-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:first-child {
  padding-left: 8px;
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(2), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(3), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(4), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(5), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(6), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(7), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(8), ._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:nth-child(9),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(2),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(3),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(4),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(5),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(6),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(7),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(8),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:nth-child(9),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(2),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(3),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(4),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(5),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(6),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(7),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(8),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(9),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(2),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(3),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(4),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(5),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(6),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(7),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(8),
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:nth-child(9) {
  justify-content: flex-start;
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:last-child > button:first-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:last-child > button:first-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:last-child > button:first-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:last-child > button:first-child {
  margin-right: 4px;
}
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > td:last-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > thead > tr > th:last-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > td:last-child,
._holdingsContainer_1j437_1 ._vueSubTableDT_1j437_197 > tbody > ._vueSubTableRow_1j437_138 > th:last-child {
  padding: 4px 20px 4px 0;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 .levelData.level1DataBuy {
  border: none;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 ._stockTableChildRow_1j437_260 {
  background-color: var(--white) !important;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 tr {
  font-size: var(--font-default);
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th {
  color: var(--text-secondary);
  font-weight: 500;
  white-space: nowrap;
  text-transform: none;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(2), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(3), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(4), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(5), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(6), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(7), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(8), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:nth-child(9) {
  justify-content: flex-start;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > thead > tr th:last-child {
  padding: 4px 20px 4px 0;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: var(--text-primary);
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(2), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(3), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(4), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(5), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(6), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(7), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(8), ._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:nth-child(9) {
  justify-content: flex-start;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:last-child > button:first-child {
  margin-right: 4px;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138 > td:last-child {
  padding: 4px 20px 4px 0;
}
._holdingsContainer_1j437_1 ._stockHoldingsTable_1j437_257 > tbody > ._vueSubTableRow_1j437_138:hover {
  background-color: var(--base-table-hover);
}

._halo_spinner_1j437_302 {
  display: flex;
  justify-content: center;
  width: 100%;
  padding-top: 10px;
}

._ascot_table_1j437_309 {
  height: 500px;
}
._ascot_table_1j437_309 .BaseTable__header-cell.BaseTable__header-cell {
  height: 56px;
}
._ascot_table_1j437_309 .BaseTable__header-cell-text {
  color: var(--text-secondary);
  font-family: "General Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
._ascot_table_1j437_309 .BaseTable__row-cell.BaseTable__row-cell {
  color: var(--text-primary);
  font-family: "General Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

._ascotStockHoldingSelect_1j437_332 {
  display: grid;
  grid-template-columns: min-content 1fr;
  gap: 15px;
}
@media screen and (min-width: 576px) {
  ._ascotStockHoldingSelect_1j437_332 {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
  }
}
._ascotStockHoldingSelect_1j437_332 > div {
  align-self: center;
  margin-right: 4px;
}
._ascotStockHoldingSelect_1j437_332 ._ascotStockHoldingSelector_1j437_348 {
  min-width: 150px;
}

._spinner_1j437_352 {
  right: 10px;
  top: 10px;
  position: absolute;
}

._infoGroup_1j437_358 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  background-color: var(--surface-hover);
  padding: 12px;
  border-radius: 4px;
  overflow: hidden;
}
._infoGroup_1j437_358 ._infoTitle_1j437_367 {
  font-size: 13px;
  font-weight: 400;
  color: var(--text-secondary);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._infoGroup_1j437_358 ._infoValue_1j437_375 {
  font-size: 14px;
  font-weight: 500;
  color: var(--text-primary);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

._cashHoldingsTable_1j437_384 {
  border-bottom: 1px solid var(--base-table-border);
}
._cashHoldingsTable_1j437_384 tr td {
  font-size: 14px;
  color: var(--text-primary);
}
._cashHoldingsTable_1j437_384 tr th {
  font-size: 13px;
  text-transform: none;
  color: var(--text-secondary);
  font-weight: 500;
}
._cashHoldingsTable_1j437_384 > thead > tr {
  border-top: none;
}
._cashHoldingsTable_1j437_384 > thead > tr,
._cashHoldingsTable_1j437_384 > tbody > tr {
  display: grid;
  grid-template-columns: 1fr 1fr 1.5fr 2fr;
}
._cashHoldingsTable_1j437_384 > thead > tr th,
._cashHoldingsTable_1j437_384 > thead > tr td,
._cashHoldingsTable_1j437_384 > tbody > tr th,
._cashHoldingsTable_1j437_384 > tbody > tr td {
  align-items: center;
  text-align: right;
}
._cashHoldingsTable_1j437_384 > thead > tr th:first-child,
._cashHoldingsTable_1j437_384 > thead > tr td:first-child,
._cashHoldingsTable_1j437_384 > tbody > tr th:first-child,
._cashHoldingsTable_1j437_384 > tbody > tr td:first-child {
  text-align: start;
  padding-left: 20px;
}
._cashHoldingsTable_1j437_384 > thead > tr th:last-child,
._cashHoldingsTable_1j437_384 > thead > tr td:last-child,
._cashHoldingsTable_1j437_384 > tbody > tr th:last-child,
._cashHoldingsTable_1j437_384 > tbody > tr td:last-child {
  padding-right: 20px;
}

._cashHoldingsWrapper_1j437_426._cashHoldingsWrapper_1j437_426 {
  height: fit-content;
}

._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  width: 16px !important;
  height: 16px !important;
  border-radius: 4px !important;
  background-color: var(--white) !important;
  border: 1.5px solid var(--control-border) !important;
  box-shadow: none !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox:hover .ant-checkbox-inner {
  border-color: var(--control-border) !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-input:focus + .ant-checkbox-inner {
  box-shadow: none !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner {
  background-color: var(--white) !important;
  border-color: var(--controls-primary) !important;
  box-shadow: none !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner::after {
  border: 2px solid var(--controls-primary) !important;
  border-top: 0 !important;
  border-left: 0 !important;
  width: 5px !important;
  height: 8px !important;
  left: 4px !important;
  top: 2px !important;
  transform: rotate(45deg) !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-checked:hover .ant-checkbox-inner {
  border-color: var(--controls-primary) !important;
  box-shadow: none !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner {
  background-color: var(--white) !important;
  border-color: var(--controls-primary) !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner::after {
  width: 8px !important;
  height: 2px !important;
  background-color: var(--controls-primary) !important;
  border: 0 !important;
  border-radius: 0 !important;
  transform: translate(-50%, -50%) scale(1) !important;
  top: 50% !important;
  left: 50% !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner {
  background-color: var(--platform-background) !important;
  border-color: var(--control-border) !important;
  box-shadow: none !important;
}
._holdingsCheckbox_1j437_430.ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner::after {
  border-color: var(--control-border-strong) !important;
}

._allocationTabs_1j437_486 .ant-tabs-nav.ant-tabs-nav {
  padding-left: 20px;
  padding-right: 20px;
}

._stockOrdersTable_1j437_491 {
  min-width: 1200px;
}
._stockOrdersTable_1j437_491 > thead > tr,
._stockOrdersTable_1j437_491 > tbody > tr {
  display: grid;
  gap: 8px;
}
._stockOrdersTable_1j437_491 > thead > tr > th,
._stockOrdersTable_1j437_491 > tbody > tr > td {
  display: flex;
  align-items: center;
}
._stockOrdersTable_1j437_491 > thead > tr > th:first-child,
._stockOrdersTable_1j437_491 > tbody > tr > td:first-child {
  position: relative;
  padding-left: 100px;
}
._stockOrdersTable_1j437_491 > thead > tr > th:last-child,
._stockOrdersTable_1j437_491 > tbody > tr > td:last-child {
  justify-content: flex-end;
}
._stockOrdersTable_1j437_491 > thead > tr > th:last-child > button:first-child,
._stockOrdersTable_1j437_491 > tbody > tr > td:last-child > button:first-child {
  margin-right: 4px;
}
._stockOrdersTable_1j437_491 > thead > tr > th:last-child,
._stockOrdersTable_1j437_491 > tbody > tr > td:last-child {
  padding: 4px 20px 4px 0;
}

._fundStockOrdersTable_1j437_522 {
  overflow-y: visible !important;
}
._fundStockOrdersTable_1j437_522 > tbody {
  display: table-row-group;
  max-height: none !important;
  overflow-y: visible !important;
}
._fundStockOrdersTable_1j437_522 > thead > tr,
._fundStockOrdersTable_1j437_522 > tbody > tr {
  grid-template-columns: minmax(200px, 0.55fr) minmax(120px, 0.85fr) minmax(130px, 1fr) minmax(100px, 0.7fr) minmax(60px, 0.45fr) minmax(110px, 0.75fr) minmax(125px, 0.85fr) minmax(110px, 0.75fr) minmax(80px, 0.5fr) minmax(120px, 1fr);
}

._stockOrderActionCell_1j437_535 {
  position: relative;
  display: inline-flex;
  align-items: center;
  align-self: stretch;
  min-height: 76px;
  margin: -10px 0;
}

._stockOrderActionCellWithConnector_1j437_544 {
  padding-left: 20px;
}
._stockOrderActionCellWithConnector_1j437_544::before {
  content: "";
  position: absolute;
  top: 0;
  left: 4px;
  width: 1px;
  height: 100%;
  background: var(--table-bracket);
}
._stockOrderActionCellWithConnector_1j437_544::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 5px;
  width: 10px;
  height: 1px;
  background: var(--table-bracket);
}

._stockOrderActionCellParentConnector_1j437_566::before {
  content: "";
  position: absolute;
  top: 70%;
  left: 17%;
  width: 1px;
  height: 35%;
  transform: translateX(-50%);
  background: var(--table-bracket);
}

._stockOrderActionCellLastChild_1j437_577::before {
  height: calc(50% + 1px);
}

._holdingsKebabDropdown_1j437_581 .ant-popover-inner {
  padding: 12px;
  border-radius: 8px;
  box-shadow: var(--elevation-dropdown-shadow);
  overflow: hidden;
}
._holdingsKebabDropdown_1j437_581 .ant-popover-inner-content {
  padding: 0;
}
._holdingsKebabDropdown_1j437_581 .dropdown-menu-item {
  display: flex;
  align-items: center;
  width: 100%;
  height: 36px;
  padding: 6px 8px;
  border-radius: 4px;
  color: var(--text-primary);
  font-family: "General Sans";
  font-size: 14px;
  font-weight: 450;
  line-height: 1;
  text-align: left;
}
._holdingsKebabDropdown_1j437_581 .dropdown-menu-item:hover:not(.dropdown-menu-item-disabled) {
  background-color: var(--button-subtle-blue-bg);
}
._holdingsKebabDropdown_1j437_581 .dropdown-menu-item:active:not(.dropdown-menu-item-disabled) {
  background-color: var(--button-subtle-blue-bg);
  color: var(--controls-primary);
}
._holdingsKebabDropdown_1j437_581 .dropdown-menu-item.dropdown-menu-item-disabled {
  color: var(--text-placeholder);
}

._transactionHistoryModal_1j437_615 .ant-modal-content {
  overflow: hidden;
  border-radius: 8px;
}
._transactionHistoryModal_1j437_615 .ant-modal-body {
  padding: 0;
}

._orderDetailsModal_1j437_623 .ant-modal-content {
  overflow: hidden;
  border-radius: 8px;
}
._orderDetailsModal_1j437_623 .ant-modal-body {
  padding: 0;
}

._orderDetailsModalHeader_1j437_631 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding: 20px 24px;
  background-color: var(--white);
}
._orderDetailsModalHeader_1j437_631 h2 {
  margin: 0;
  color: var(--text-primary);
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.1;
}
._orderDetailsModalHeader_1j437_631 p {
  margin: 4px 0 0;
  color: var(--text-secondary);
  font-family: "General Sans";
  font-size: 14px;
  line-height: 1;
}

._orderDetailsModalActions_1j437_655 {
  display: flex;
  align-items: center;
  gap: 12px;
}
._orderDetailsModalActions_1j437_655 > button:last-child {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  color: var(--text-primary);
  cursor: pointer;
}

._orderDetailsModalContent_1j437_673 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 8px 24px 24px;
}

._orderDetailsSummary_1j437_680 {
  display: grid;
  grid-template-columns: repeat(4, minmax(120px, 1fr));
  gap: 12px;
  padding-bottom: 20px;
  border-bottom: 1px solid var(--control-border);
}
._orderDetailsSummary_1j437_680 > div {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
  padding-right: 12px;
  border-right: 1px solid var(--divider-border);
}
._orderDetailsSummary_1j437_680 > div:last-child {
  border-right: 0;
  width: fit-content;
}
._orderDetailsSummary_1j437_680 span {
  color: var(--text-secondary);
  font-family: "General Sans";
  font-size: 14px;
  line-height: 1;
}
._orderDetailsSummary_1j437_680 strong {
  color: var(--text-primary);
  font-family: "General Sans";
  font-size: 14px;
  font-weight: 400;
  line-height: 1.2;
}

._orderDetailsTable_1j437_713 {
  width: 100%;
}
._orderDetailsTable_1j437_713 > thead > tr,
._orderDetailsTable_1j437_713 > tbody > tr {
  display: grid;
  gap: 12px;
  grid-template-columns: minmax(150px, 1fr) minmax(120px, 1fr) minmax(60px, 0.8fr) minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);
}
._orderDetailsTable_1j437_713 > thead > tr {
  height: 36px;
  border-bottom: 1px solid var(--control-border);
}
._orderDetailsTable_1j437_713 > tbody > tr {
  min-height: 56px;
  border-bottom: 1px solid var(--control-border);
}
._orderDetailsTable_1j437_713 > thead > tr > th,
._orderDetailsTable_1j437_713 > tbody > tr > td {
  display: flex;
  align-items: center;
  padding: 4px 0;
}

._orderDetailsDateCell_1j437_737 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._orderDetailsDateCell_1j437_737 strong {
  color: var(--text-primary);
  font-family: "General Sans";
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}
._orderDetailsDateCell_1j437_737 small {
  color: var(--text-secondary);
  font-family: "General Sans";
  font-size: 12px;
  line-height: 1;
}

._transactionModalHeader_1j437_756 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  background-color: var(--white);
}
._transactionModalHeader_1j437_756 h2 {
  margin: 0;
  color: var(--text-primary);
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.1;
}
._transactionModalHeader_1j437_756 p {
  margin: 4px 0 0;
  color: var(--text-secondary);
  font-family: "General Sans";
  font-size: 14px;
  line-height: 1;
}

._transactionModalActions_1j437_779 {
  display: flex;
  align-items: center;
  gap: 12px;
}
._transactionModalActions_1j437_779 > button:first-child {
  border: 1px solid var(--control-border);
  border-radius: 4px;
  color: var(--text-primary);
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}
._transactionModalActions_1j437_779 > button:last-child {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  color: var(--text-primary);
  cursor: pointer;
}

._transactionModalContent_1j437_805 {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 8px 24px 24px;
}

._transactionTable_1j437_812 {
  width: 100%;
}
._transactionTable_1j437_812 > thead > tr,
._transactionTable_1j437_812 > tbody > tr {
  display: grid;
  gap: 12px;
  grid-template-columns: minmax(150px, 1fr) 100px minmax(60px, 95px) minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) 75px;
}
._transactionTable_1j437_812 > thead > tr {
  height: 36px;
  border-bottom: 1px solid var(--control-border);
}
._transactionTable_1j437_812 > tbody > tr {
  min-height: 56px;
  border-bottom: 1px solid var(--control-border);
}
._transactionTable_1j437_812 > tbody > tr:last-child {
  border-bottom: 0;
}
._transactionTable_1j437_812 > thead > tr > th,
._transactionTable_1j437_812 > tbody > tr > td {
  display: flex;
  align-items: center;
  padding: 4px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._transactionDateCell_1j437_842 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._transactionDateCell_1j437_842 strong {
  font-weight: 450;
  line-height: 1;
}
._transactionDateCell_1j437_842 small {
  color: var(--text-secondary);
  font-size: 12px;
  line-height: 1;
}

._transactionStatus_1j437_857 {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 3px 4px;
  border: 1px solid var(--control-border);
  border-radius: 4px;
  background-color: var(--surface-disabled);
  color: var(--text-primary);
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}._tableEnd_11ckq_1 {
  padding-top: 16px;
  width: 100%;
  text-align: center;
}

._tableLoading_11ckq_7 {
  padding-top: 16px;
  width: 100%;
  text-align: center;
}

._cellEllipsis_11ckq_13 {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._dataTableWrapper_11ckq_20 {
  overflow-y: hidden;
  overflow-x: auto;
  padding-top: 0;
  height: 100%;
}

._bordered_11ckq_27 {
  border: 1px solid var(--card-border);
  border-radius: 8px;
}

._dataTable_11ckq_20 {
  width: 100%;
}
._dataTable_11ckq_20 > thead > tr:not(.custom-table-child-row) {
  cursor: default !important;
  height: 100%;
}
._dataTable_11ckq_20 > thead > tr:not(.custom-table-child-row) th {
  height: 40px;
}
._dataTable_11ckq_20 > tbody > tr:not(.custom-table-child-row):last-child {
  border-bottom: none !important;
}
._dataTable_11ckq_20 > tbody > tr:not(.custom-table-child-row) {
  font-size: 13px !important;
  display: grid;
  border-bottom: 1px solid var(--base-table-border) !important;
  background: var(--white);
}
._dataTable_11ckq_20 > tbody > tr:not(.custom-table-child-row) .expand-cell {
  width: 100% !important;
}
._dataTable_11ckq_20 > tbody > tr.custom-table-child-row {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  width: 100%;
  background: var(--table-childrow-secondlevel);
}
._dataTable_11ckq_20 > tbody > tr.custom-table-child-row > td {
  min-width: 0;
  width: 100%;
  background: inherit;
}
._dataTable_11ckq_20 .custom-table-child-row.custom-table-child-row.custom-table-child-row table > thead > tr {
  min-height: 36px;
}
._dataTable_11ckq_20 .custom-table-child-row.custom-table-child-row.custom-table-child-row table > thead > tr > th {
  height: 36px;
  display: flex;
  align-items: center;
  font-size: 12px !important;
}
._dataTable_11ckq_20 .custom-table-child-row.custom-table-child-row.custom-table-child-row table > tbody > tr {
  min-height: 56px;
}
._dataTable_11ckq_20 .custom-table-child-row.custom-table-child-row.custom-table-child-row table > tbody > tr:hover {
  background: var(--table-childrow-hover);
}
._dataTable_11ckq_20 .custom-table-child-row.custom-table-child-row.custom-table-child-row .table-expand-button.table-expand-button {
  width: 60px !important;
}
._dataTable_11ckq_20 ._dataTable_11ckq_20 > thead > tr, ._dataTable_11ckq_20 ._dataTable_11ckq_20 > tbody > tr {
  background: var(--table-childrow-secondlevel);
}
._dataTable_11ckq_20 ._dataTable_11ckq_20 > tbody > tr.custom-table-child-row, ._dataTable_11ckq_20 ._dataTable_11ckq_20 ._dataTable_11ckq_20 > thead > tr, ._dataTable_11ckq_20 ._dataTable_11ckq_20 ._dataTable_11ckq_20 > tbody > tr {
  background: var(--table-childrow-thirdlevel);
}
._dataTable_11ckq_20 > thead > tr {
  border-top: none;
  font-size: 12px !important;
  display: grid;
  background: var(--white);
}
._dataTable_11ckq_20 > thead > tr > th {
  color: var(--text-secondary);
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  text-transform: none;
}
._dataTable_11ckq_20._expandable_11ckq_104:not(._skeletonTable_11ckq_104) > thead > tr > th:first-child,
._dataTable_11ckq_20._expandable_11ckq_104:not(._skeletonTable_11ckq_104) > tbody > tr > td:first-child {
  padding-left: 52px;
}
._dataTable_11ckq_20 > thead > tr > th,
._dataTable_11ckq_20 > tbody > tr > td {
  padding-left: 8px;
  padding-right: 8px;
}
._dataTable_11ckq_20 > thead > tr > th {
  padding-top: 0;
  padding-bottom: 0;
  background: inherit;
  display: flex;
  align-items: center;
}
._dataTable_11ckq_20 > thead > tr > th:last-child,
._dataTable_11ckq_20 > tbody > tr > td:last-child {
  padding-right: 20px !important;
}
._dataTable_11ckq_20 > tbody > tr:not(.custom-table-child-row) {
  min-height: 56px;
}
._dataTable_11ckq_20 > tbody > tr:not(.custom-table-child-row) > td {
  display: flex;
  align-items: center;
  color: var(--text-primary);
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: inherit;
}

._skeletonTable_11ckq_104 .ant-skeleton.ant-skeleton-element {
  display: flex;
  width: 100%;
}
._skeletonTable_11ckq_104 .ant-skeleton-input {
  width: 100%;
  min-width: 0;
  border-radius: 4px;
}
._skeletonTable_11ckq_104 > thead > tr {
  border-bottom: 1px solid var(--base-table-border) !important;
}

._headerSkeleton_11ckq_154 {
  max-width: 120px;
  height: 15px !important;
}

._cellSkeleton_11ckq_159 {
  max-width: 80px;
  height: 16px !important;
}
/**
 * POC styles for DataTable base-table variant.
 * Ports the BaseTableV2 look (40px header, 56px row, no hover, wrapping text)
 * and adds the draggable-header + custom sort-icon affordances.
 */
._wrapper_17jai_7 {
  width: 100%;
}

._topScrollContainer_17jai_11 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 0;
}
._topScrollContainer_17jai_11 > ._wrapper_17jai_7 {
  flex: 1 1 auto;
  min-height: 0;
}

._baseVariant_17jai_23 {
  width: 100%;
  height: 100%;
}
._baseVariant_17jai_23 .BaseTable__header-row {
  background: var(--white);
  border-bottom: 1px solid var(--light-border);
}
._baseVariant_17jai_23 {
  /* group-header rows: shaded block; keep the row's bottom rule so the group
     tiers stay separated horizontally (only the outer frame was removed) */
}
._baseVariant_17jai_23 .BaseTable__header-row._groupDividerHeaderRow_17jai_35 {
  background: var(--table-group-header) !important;
}
._baseVariant_17jai_23 .BaseTable__table-frozen-left.BaseTable__table-frozen-left {
  box-shadow: 1px 0 0px 0 var(--light-border);
}
._baseVariant_17jai_23 .BaseTable__header-cell,
._baseVariant_17jai_23 .BaseTable__row-cell {
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
  align-items: center;
}
._baseVariant_17jai_23 .BaseTable__table-main .BaseTable__header-cell:first-child,
._baseVariant_17jai_23 .BaseTable__table-main .BaseTable__row-cell:first-child,
._baseVariant_17jai_23 .BaseTable__header-cell._afterFrozenPane_17jai_50,
._baseVariant_17jai_23 .BaseTable__row-cell._afterFrozenPane_17jai_50 {
  padding-left: 20px;
}
._baseVariant_17jai_23 .BaseTable__row {
  background: var(--white);
  border-bottom: 1px solid var(--light-border);
}
._baseVariant_17jai_23 {
  /* no default hover; an opaque colour (not transparent) so sticky cells that
     inherit it keep covering the columns scrolling under them */
}
._baseVariant_17jai_23 .BaseTable__row:hover,
._baseVariant_17jai_23 .BaseTable__row--hovered {
  background-color: var(--white) !important;
}
._baseVariant_17jai_23 .BaseTable__header-cell-text,
._baseVariant_17jai_23 .BaseTable__header-cell {
  color: var(--text-secondary) !important;
  font-size: 13px;
  font-weight: 500;
  line-height: 18px;
  word-break: normal;
  white-space: nowrap;
}
._baseVariant_17jai_23 .BaseTable__row-cell,
._baseVariant_17jai_23 .BaseTable__row-cell-text {
  font-size: 13px;
  color: var(--text-primary);
  font-weight: 450;
  line-height: 1.2;
  white-space: normal;
  word-break: break-word;
}
._baseVariant_17jai_23 .BaseTable__row-cell.positive,
._baseVariant_17jai_23 .BaseTable__row-cell-text.positive {
  color: var(--positive) !important;
}
._baseVariant_17jai_23 .BaseTable__row-cell.negative,
._baseVariant_17jai_23 .BaseTable__row-cell-text.negative {
  color: var(--negative) !important;
}

/* opt-in centered header text (base variant) — see BaseVariantProps.headerAlign */
._headerCenter_17jai_94 .BaseTable__header-cell-text {
  text-align: center;
}
._headerCenter_17jai_94 .BaseTable__header-cell span {
  line-height: 1;
}

/* draggable header (base variant) */
._draggableHeader_17jai_102 {
  display: flex;
  align-items: center;
  width: 100%;
  cursor: grab;
  -webkit-user-select: none;
          user-select: none;
  color: var(--text-secondary);
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
}

._draggableHeader_17jai_102:active {
  cursor: grabbing;
}

._lessHeight_17jai_118 {
  height: 12px !important;
}

._dragOver_17jai_122 {
  box-shadow: inset 2px 0 0 0 var(--primary);
}

._headerLabel_17jai_126 {
  display: inline-flex;
  align-items: center;
}

/* sortable header trigger — shared by both variants */
._sortHeader_17jai_132 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-width: 0;
  background: none;
  border: 0;
  padding: 0;
  cursor: pointer;
  font: inherit;
  color: inherit;
}
._sortHeader_17jai_132:focus-visible {
  border-radius: 2px;
  box-shadow: 0 0 0 2px var(--focus-ring);
  outline: 1px solid var(--control-border-active);
}

._sortLabel_17jai_150 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}

/* wraps up to 2 lines; a title longer than that still gets an ellipsis marker, never a silent cut */
._sortLabelWrap_17jai_158 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  white-space: normal;
  min-width: 0;
}

/* custom sort icon — shared by both variants */
._sortIcon_17jai_168 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--text-secondary);
  min-width: 12px;
}

/* arrow_down points down (desc); rotate to point up for asc */
._rotate_17jai_177 {
  transform: rotate(180deg);
}

/* clickable rows (custom variant) — auto-applied when `onRowClick` is set */
._clickableRows_17jai_182 > tbody > tr:not(._custom-table-child-row_17jai_182) {
  cursor: pointer;
}

._empty_17jai_186 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}
._empty_17jai_186 .ant-empty-description {
  font-family: inherit;
  font-size: 14px;
}

/* group header (base variant multi-row header) */
._groupBand_17jai_200, ._groupHeaderCell_17jai_200 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: var(--text-secondary);
  font-size: 13px;
  font-weight: 500;
}

._groupHeaderCell_17jai_200 {
  border-right: 1px solid var(--light-border);
}

._groupHeaderSpacer_17jai_214 {
  height: 100%;
}

/* groupDividers mode: uniform bands on a shaded background; the vertical
   dividers are drawn per-band with an inset box-shadow (see BaseVariant) */
._groupBand_17jai_200 {
  background: var(--table-group-header);
}

._selectedHeaderLabel_17jai_224 {
  display: flex;
  width: 100%;
  gap: 4px;
  min-width: 0;
  color: var(--text-secondary);
  align-items: center;
}

._selectedHeaderText_17jai_233 {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}

/* wraps up to 2 lines; a title longer than that still gets an ellipsis marker, never a silent cut */
._selectedHeaderTextWrap_17jai_242 {
  flex: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  white-space: normal;
  min-width: 0;
}

._selectedHeaderDot_17jai_252 {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--controls-primary);
}

/* stickyFrozenColumns: pinned cells must paint over the columns scrolling under them */
._stickyCell_17jai_260 {
  background: inherit;
}.basetable-custom-select {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.basetable-custom-select .search-holder {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 1rem;
}
.basetable-custom-select .pagination_holder {
  display: flex;
  margin-bottom: 1rem;
  justify-content: flex-end;
  margin-top: 1rem;
}
.basetable-custom-select .basetable-custom-holder {
  width: 100%;
  height: 100%;
}._mainError_u0loh_1 {
  display: flex;
  flex-direction: column;
  height: 100%;
}

._errorText_u0loh_7 {
  font-size: var(--font-default);
  color: var(--text-primary);
}

._errorInfo_u0loh_12 {
  font-size: var(--font-sm);
  color: var(--text-primary);
}

._learnMore_u0loh_17 {
  color: var(--static1);
  text-decoration: underline;
  cursor: pointer;
}
._learnMore_u0loh_17:hover {
  color: var(--color8);
}

._buttonHolder_u0loh_26 {
  text-align: center;
  margin-top: 10px;
}
._buttonHolder_u0loh_26 button {
  margin-right: 10px;
}

._clickToRefresh_u0loh_34 {
  background-color: var(--anchor);
  color: var(--white);
  border-radius: 20px;
}

._redirectTrade_u0loh_40 {
  text-align: center;
  font-size: var(--font-default);
}._basicTableBasic_19uc7_1 {
  width: 100%;
  height: 100%;
}
._basicTableBasic_19uc7_1 .rowGray {
  background-color: var(--inactive-row);
}
._basicTableBasic_19uc7_1 .rowGray:hover {
  background-color: var(--inactive-row);
  cursor: default;
}
._basicTableBasic_19uc7_1 .rowBase:hover {
  cursor: default;
}

.baseTable-custom_basic .BaseTable__body {
  border-bottom: 2px solid var(--border-table-bottom);
  overflow-x: hidden !important;
}

.baseTable-custom_basic {
  color: var(--text-primary);
  font-size: var(--font-md);
  display: flex;
  flex-direction: column;
  height: 100%;
}
.baseTable-custom_basic .bt-header {
  display: flex;
  padding: 15px 20px;
  align-items: center;
  color: var(--text-primary);
}
.baseTable-custom_basic .bt-header strong {
  font-size: var(--font-default);
}
.baseTable-custom_basic .bt-header .search {
  margin-left: auto;
}
.baseTable-custom_basic .bt-header span {
  font-weight: 550;
}
.baseTable-custom_basic .BaseTable__empty-layer {
  position: absolute !important;
}

._tableClickable_19uc7_47 .BaseTable__row {
  cursor: pointer;
}.BaseTable {
  box-shadow: 0 2px 4px 0 #eeeeee;
  background-color: #ffffff;
  position: relative;
  box-sizing: border-box;
  font-size: 13px;
}
.BaseTable--disabled {
  opacity: 0.7;
  pointer-events: none;
}
.BaseTable--dynamic .BaseTable__row {
  overflow: hidden;
  align-items: stretch;
}
.BaseTable:not(.BaseTable--dynamic) .BaseTable__row-cell-text,
.BaseTable .BaseTable__row--frozen .BaseTable__row-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.BaseTable__table {
  background-color: #ffffff;
  position: absolute;
  top: 0;
  display: flex;
  flex-direction: column-reverse;
}
.BaseTable__table-main .BaseTable__header-cell:first-child, .BaseTable__table-main .BaseTable__row-cell:first-child {
  padding-left: 15px;
}
.BaseTable__table-main .BaseTable__header-cell:last-child, .BaseTable__table-main .BaseTable__row-cell:last-child {
  padding-right: 15px;
}
.BaseTable__table-main {
  outline: 1px solid #eeeeee;
  left: 0;
}
.BaseTable__table-main .BaseTable__header {
  background-color: #f8f8f8;
}
.BaseTable__table-frozen-left .BaseTable__header,
.BaseTable__table-frozen-left .BaseTable__body, .BaseTable__table-frozen-right .BaseTable__header,
.BaseTable__table-frozen-right .BaseTable__body {
  overflow: hidden !important;
}
.BaseTable__table-frozen-left .BaseTable__header-cell:first-child, .BaseTable__table-frozen-left .BaseTable__row-cell:first-child {
  padding-left: 15px;
}
.BaseTable__table-frozen-left {
  box-shadow: 2px 0 4px 0 #eeeeee;
  top: 0;
  left: 0;
}
.BaseTable__table-frozen-left .BaseTable__header-row,
.BaseTable__table-frozen-left .BaseTable__row {
  padding-right: 0 !important;
}
.BaseTable__table-frozen-left .BaseTable__body {
  overflow-y: auto !important;
}
.BaseTable__table-frozen-right .BaseTable__header-cell:last-child, .BaseTable__table-frozen-right .BaseTable__row-cell:last-child {
  padding-right: 15px;
}
.BaseTable__table-frozen-right {
  box-shadow: -2px 0 4px 0 #eeeeee;
  top: 0;
  right: 0;
}
.BaseTable__table-frozen-right .BaseTable__header-row,
.BaseTable__table-frozen-right .BaseTable__row {
  padding-left: 0 !important;
}
.BaseTable__table-frozen-right .BaseTable__body {
  overflow-y: auto !important;
}
.BaseTable__header {
  overflow: hidden !important;
}
.BaseTable .BaseTable__header,
.BaseTable .BaseTable__body {
  outline: none;
}
.BaseTable__header-row, .BaseTable__row {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #eeeeee;
  box-sizing: border-box;
}
.BaseTable__header-row {
  background-color: #f8f8f8;
  font-weight: 700;
}
.BaseTable__row {
  background-color: #ffffff;
}
.BaseTable__row:hover, .BaseTable__row--hovered {
  background-color: #f3f3f3;
}
.BaseTable__row-expanded {
  border-bottom: 1px solid #eeeeee;
}
.BaseTable__header-cell, .BaseTable__row-cell {
  min-width: 0;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 7.5px;
  box-sizing: border-box;
}
.BaseTable__header-cell--align-center, .BaseTable__row-cell--align-center {
  justify-content: center;
  text-align: center;
}
.BaseTable__header-cell--align-right, .BaseTable__row-cell--align-right {
  justify-content: flex-end;
  text-align: right;
}
.BaseTable__header-cell {
  position: relative;
  cursor: default;
}
.BaseTable__header-cell:hover .BaseTable__column-resizer {
  visibility: visible;
  opacity: 0.5;
}
.BaseTable__header-cell:hover .BaseTable__column-resizer:hover {
  opacity: 1;
}
.BaseTable__header-cell .BaseTable__sort-indicator {
  display: none;
}
.BaseTable__header-cell--sortable:hover {
  background-color: #f3f3f3;
  cursor: pointer;
}
.BaseTable__header-cell--sortable:not(.BaseTable__header-cell--sorting):hover .BaseTable__sort-indicator {
  display: block;
  color: #888888;
}
.BaseTable__header-cell--sorting .BaseTable__sort-indicator, .BaseTable__header-cell--sorting:hover .BaseTable__sort-indicator {
  display: block;
}
.BaseTable__header-cell--resizing .BaseTable__column-resizer {
  visibility: visible;
  opacity: 1;
}
.BaseTable__header-cell--resizing .BaseTable__column-resizer::after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  content: "";
  left: -9999px;
}
.BaseTable__header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
.BaseTable__header-row--resizing .BaseTable__header-cell {
  background-color: transparent;
  cursor: col-resize;
}
.BaseTable__header-row--resizing .BaseTable__header-cell:not(.BaseTable__header-cell--sorting) .BaseTable__sort-indicator {
  display: none;
}
.BaseTable__header-row--resizing .BaseTable__header-cell:not(.BaseTable__header-cell--resizing) .BaseTable__column-resizer {
  visibility: hidden;
}
.BaseTable__column-resizer {
  width: 3px;
  visibility: hidden;
  background-color: #cccccc;
}
.BaseTable__column-resizer:hover {
  visibility: visible;
  opacity: 1;
}
.BaseTable__footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  background-color: #ffffff;
}
.BaseTable__resizing-line {
  cursor: col-resize;
  position: absolute;
  top: 0;
  background-color: #cccccc;
  width: 3px;
  transform: translateX(-100%);
}
.BaseTable__empty-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  background-color: #ffffff;
}
.BaseTable__overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
  pointer-events: none;
}
.BaseTable__overlay > * {
  pointer-events: auto;
}

.BaseTable.BaseTable {
  box-shadow: none;
}

.BaseTable__row-cell,
.BaseTable__header-cell,
.BaseTable__header-row,
.BaseTable__row {
  font-size: 13px;
  white-space: normal !important;
  font-weight: 500;
}

.BaseTable__header-row.BaseTable__header-row.BaseTable__header-row {
  border-bottom: 1px solid var(--base-table-border);
  background: var(--white);
}

.Accounts .BaseTable__row-cell,
.Accounts .BaseTable__header-cell,
.Accounts .BaseTable__header-row,
.Accounts .BaseTable__row {
  font-size: var(--font-md);
}

.BaseTable__header-cell-text {
  overflow: initial;
  line-height: 1;
}

.BaseTable__row.selected-row,
.BaseTable__row:hover,
.BaseTable__row--hovered {
  background-color: var(--light-highlight);
}

.BaseTable__header-cell--sortable .BaseTable__header-cell-text {
  justify-content: left;
  margin-right: 3px;
}

.BaseTable__header-cell-text,
.BaseTable__row-cell-text {
  overflow: hidden;
  text-overflow: unset;
  white-space: normal !important;
  height: auto;
  align-items: center;
  word-break: break-word;
  color: var(--text-primary);
}

.BaseTable__header-cell-text.BaseTable__header-cell-text {
  color: var(--text-secondary);
}

.BaseTable__row-cell-text {
  justify-content: left;
}

.BaseTable__sort-indicator {
  visibility: hidden;
  font-family: "Font Awesome 5 Pro";
}

.BaseTable__sort-indicator:before {
  content: "\f0dc";
  visibility: visible;
  opacity: 0.8;
  font-size: 11px;
  border: 1px solid var(--border-dark-list);
  border-radius: 3px;
  padding: 3px;
  margin-left: -1px;
}

.BaseTable__header-cell.BaseTable__header-cell--sorting .BaseTable__sort-indicator:before {
  content: "\f161";
}
.BaseTable__header-cell.BaseTable__header-cell--sorting .BaseTable__sort-indicator--descending:before {
  content: "\f160";
}

.BaseTable__header-cell--sortable:not(.BaseTable__header-cell--sorting) .BaseTable__sort-indicator {
  display: block;
  color: var(--dark-highlight);
}

.BaseTable__header-cell.positive,
.BaseTable__row-cell.positive {
  color: var(--positive);
}
.BaseTable__header-cell.negative, .BaseTable__header-cell.indicatorNegative,
.BaseTable__row-cell.negative,
.BaseTable__row-cell.indicatorNegative {
  color: var(--negative);
}
.BaseTable__header-cell.buy, .BaseTable__header-cell.indicatorPositive,
.BaseTable__row-cell.buy,
.BaseTable__row-cell.indicatorPositive {
  color: var(--base-table-buy);
}
.BaseTable__header-cell.linkTag, .BaseTable__header-cell.linkTag > *,
.BaseTable__row-cell.linkTag,
.BaseTable__row-cell.linkTag > * {
  color: var(--text-primary);
  text-decoration: underline;
}
.BaseTable__header-cell.indicatorMixed,
.BaseTable__row-cell.indicatorMixed {
  color: var(--mixed);
}
.BaseTable__header-cell.nextExDiv, .BaseTable__header-cell.nextReport,
.BaseTable__row-cell.nextExDiv,
.BaseTable__row-cell.nextReport {
  border: 1px solid;
}
.BaseTable__header-cell.nextExDiv,
.BaseTable__row-cell.nextExDiv {
  border-color: var(--base-table-buy);
}
.BaseTable__header-cell.nextReport,
.BaseTable__row-cell.nextReport {
  border-color: var(--negative);
}
.BaseTable__header-cell.nextAllClass,
.BaseTable__row-cell.nextAllClass {
  border-color: var(--mixed);
}

.BaseTable__table-main .BaseTable__header-cell:first-child,
.BaseTable__table-main .BaseTable__row-cell:first-child {
  padding-left: 12px;
}

.BaseTable__header-cell,
.BaseTable__row-cell {
  padding: 5px 2.5px;
}

.row-header {
  background-color: var(--table-dark-header) !important;
}
.row-header .BaseTable__row-cell-text,
.row-header .BaseTable__row-cell {
  color: var(--text-primary) !important;
  font-weight: 500;
}

.BaseTable__row.row-underline {
  border-bottom: 2px solid var(--border-dark-list);
}

.BaseTable--dynamic .BaseTable__row {
  min-height: 40px !important;
}

.baseTable-link-icon {
  position: relative;
}
.baseTable-link-icon:after {
  content: "\f35d";
  font-family: "Font Awesome 5 Pro";
  position: absolute;
  left: 5px;
  top: 47%;
  transform: translateY(-50%);
}
.baseTable-link-icon .BaseTable__header-cell-text {
  padding-left: 20px;
}

.BaseTable__expand-icon {
  visibility: hidden;
  font-family: "Font Awesome 5 Pro" !important;
  margin-right: 50px;
  transform-origin: 58% 47%;
  transform: rotate(-90deg) !important;
}
.BaseTable__expand-icon:before {
  content: "\f106";
  visibility: visible;
  opacity: 0.8;
  font-size: 27px;
  font-weight: 100;
  position: absolute;
  top: 12px;
  left: 3px;
  border-radius: 3px;
  margin-left: -1px;
  display: inline-block;
  transform: rotate(180deg) !important;
  color: var(--text-primary);
}
.BaseTable__expand-icon:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: -13px;
  left: -7px;
  width: 55px;
  height: 40px;
  visibility: visible;
  border-radius: 3px;
}
.BaseTable__expand-icon.BaseTable__expand-icon--expanded:before {
  transform: rotate(270deg) !important;
}

.BaseTable__header-cell .BaseTable__expand-icon {
  opacity: 0;
}

.BaseTable__row.noContent {
  cursor: default !important;
}

.BaseTable__row.rowToday {
  background-color: var(--row-today);
}
.BaseTable__row.rowToday .BaseTable__row-cell-text {
  color: var(--text-primary);
}

.BaseTable__row.rowFlash {
  background-color: var(--row-flash);
}
.BaseTable__row.rowFlash .BaseTable__row-cell-text {
  color: var(--white);
}

.BaseTable__empty-layer {
  position: relative;
}

.BaseTable__row.asrInvestingReport {
  background-color: var(--asr-green);
}
.BaseTable__row.asrInvestingReport .BaseTable__row-cell-text,
.BaseTable__row.asrInvestingReport > * {
  color: var(--text-primary);
}

.BaseTable__row.asrIncomeReport {
  background-color: var(--asr-income);
}
.BaseTable__row.asrIncomeReport .BaseTable__row-cell-text,
.BaseTable__row.asrIncomeReport > * {
  color: var(--white);
}

.BaseTable__row.asrOptionsReport {
  background-color: var(--main-red);
}
.BaseTable__row.asrOptionsReport .BaseTable__row-cell-text,
.BaseTable__row.asrOptionsReport > * {
  color: var(--white);
}

.BaseTable__row.asrTradingReport {
  background-color: var(--asr-trading);
}
.BaseTable__row.asrTradingReport .BaseTable__row-cell-text,
.BaseTable__row.asrTradingReport > * {
  color: var(--white);
}._realTimeDepth_mn5ce_1 {
  display: grid;
}

._hot_table_mn5ce_5 {
  width: 100%;
  border: 1px solid var(--gray-g-150);
  border-radius: 4px;
  overflow: hidden;
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
._hot_table_mn5ce_5._noBorder_mn5ce_12 {
  border-top: none;
  min-height: 450px;
  height: auto;
}
._hot_table_mn5ce_5 ._BaseTable__row-cell-text_mn5ce_17 {
  justify-content: center;
}

._eachRowHeader_mn5ce_21 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  padding: 10px 12px;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
  color: var(--text-secondary);
  border-bottom: 1px solid var(--gray-g-150);
}
._eachRowHeader_mn5ce_21 > div {
  text-align: center;
}

._eachRow_mn5ce_21 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  padding: 10px 12px;
  align-items: center;
  font-size: 14px;
  color: var(--text-primary);
  border-bottom: 1px solid var(--gray-g-150);
}
._eachRow_mn5ce_21:last-child {
  border-bottom: 0;
}
._eachRow_mn5ce_21 > div {
  text-align: center;
}
._eachRow_mn5ce_21:hover {
  background: var(--highlight-fade);
  cursor: pointer;
}
._eachRow_mn5ce_21._viewOnly_mn5ce_54:hover {
  cursor: default;
}
._eachRow_mn5ce_21._viewOnly_mn5ce_54 ._bid_mn5ce_57:hover,
._eachRow_mn5ce_21._viewOnly_mn5ce_54 ._ask_mn5ce_58:hover,
._eachRow_mn5ce_21._viewOnly_mn5ce_54 ._empty_mn5ce_59:hover {
  cursor: default;
}

._bid_mn5ce_57 {
  text-align: center;
  color: var(--controls-primary);
  cursor: pointer;
}

._ask_mn5ce_58 {
  text-align: center;
  color: var(--controls-error);
  cursor: pointer;
}

._emptyState_mn5ce_75 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  padding: 24px 12px;
  border: 1px solid var(--gray-g-150);
  border-radius: 4px;
  text-align: center;
}

._emptyIcon_mn5ce_86 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 4px;
  background: var(--base-table-hover);
  color: var(--icon-primary);
}

._emptyTitle_mn5ce_97 {
  font-size: 14px;
  font-weight: 470;
  color: var(--text-primary);
}

._emptySubtitle_mn5ce_103 {
  font-size: 14px;
  font-weight: 400;
  color: var(--text-secondary);
}

._empty_mn5ce_59 {
  cursor: pointer;
  width: 100%;
  height: 100%;
}

._disabled_mn5ce_115 {
  cursor: not-allowed;
  opacity: 0.7;
}

._skeleton_mn5ce_120 .ant-skeleton-content .ant-skeleton-paragraph > li {
  height: 30px;
}

._buttons_mn5ce_124 {
  grid-column: 1/-1;
}
._buttons_mn5ce_124._buttons_mn5ce_124:hover:not(:disabled) {
  color: var(--controls-primary);
  border-color: var(--controls-primary);
}

._alignWithDepth_mn5ce_132 {
  display: grid;
  grid-template-columns: 1fr 3fr;
}

._modalClose_mn5ce_137 {
  position: absolute;
  top: 16px;
  right: 16px;
  border: none !important;
}

._menuList_mn5ce_144 {
  margin-top: 16px;
  padding: 0;
  list-style: none;
  font-family: "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
._menuList_mn5ce_144 ._menuActionContainer_mn5ce_150 {
  display: flex;
  align-items: center;
  justify-content: right;
}
._menuList_mn5ce_144 li {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 0;
  height: 50px;
  border-bottom: 1px solid var(--gray-g-150);
}
._menuList_mn5ce_144 li p {
  font-size: 14px;
  color: var(--text-primary);
}
._menuList_mn5ce_144 li p:first-of-type {
  flex: 0 0 30%;
}
._menuList_mn5ce_144 li p:nth-of-type(2) {
  flex: 1;
}
._menuList_mn5ce_144 li div {
  flex: 0 0 auto;
  text-align: right;
}

@media (max-width: 768px) {
  ._menuList_mn5ce_144 li {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 8px;
    height: auto;
    min-height: 50px;
    padding: 12px 0;
  }
  ._menuList_mn5ce_144 li p {
    margin: 0;
  }
  ._menuList_mn5ce_144 li p:first-of-type,
  ._menuList_mn5ce_144 li p:nth-of-type(2) {
    min-width: 0;
  }
  ._menuList_mn5ce_144 li > div {
    width: 100%;
    min-width: 0;
    text-align: left;
  }
  ._menuList_mn5ce_144 li > div:last-child {
    display: flex;
    justify-content: flex-end;
  }
}._itemsEnd_vm6jd_1 {
  padding-top: 16px;
  padding-bottom: 16px;
  width: 100%;
  text-align: center;
}

._selectBox_vm6jd_8 .ant-select-clear {
  margin-right: 24px;
  font-size: 20px;
  width: 15px;
  height: 15px;
  transform: translateY(-44%);
}