@charset "UTF-8";
/*responsive mixin*/
:root {
  /* Color styles */
  --primary_color---525cb2: #525cb2;
  --primary_color_02---49519e: #49519e;
  --neutral_010---ffffff: #ffffff;
  --neutral_020---fafbfc: #fafbfc;
  --neutral_030---f6f8fa: #f6f8fa;
  --neutral_040---f2f6f9: #f2f6f9;
  --neutral_050---eff4f8: #eff4f8;
  --neutral_060---ecf1f5: #ecf1f5;
  --neutral_065---e9eef2: #e9eef2;
  --neutral_070---e4e9ed: #e4e9ed;
  --neutral_080---dadfe4: #dadfe4;
  --neutral_090---ccd1d6: #ccd1d6;
  --neutral_100---c0c4c9: #c0c4c9;
  --neutral_110---b2b6bb: #b2b6bb;
  --neutral_120---a5abb1: #a5abb1;
  --neutral_130---90969d: #90969d;
  --neutral_140---767d84: #767d84;
  --neutral_150---565e66: #565e66;
  --neutral_155---454e56: #454e56;
  --neutral_160---3c444b: #3c444b;
  --neutral_170---2f363c: #2f363c;
  --o_red_01---fff8f8: #fff8f8;
  --o_red_02---fff6f5: #fff6f5;
  --o_red_03---ffeceb: #ffeceb;
  --o_red_04---ffd9d7: #ffd9d7;
  --o_red_05---ffc7c3: #ffc7c3;
  --o_red_06---ffb4af: #ffb4af;
  --o_red_07---ff8e87: #ff8e87;
  --o_red_08---ff695f: #ff695f;
  --o_red_09---ff4337: #ff4337;
  --o_red_10---d2362c: #d2362c;
  --o_red_11---a52921: #a52921;
  --o_red_12---781c16: #781c16;
  --o_red_13---621611: #621611;
  --o_red_14---4b0f0b: #4b0f0b;
  --o_red_15---390906: #390906;
  --o_red_16---230200: #230200;
  --pr_green_01---f7fdfd: #f7fdfd;
  --pr_green_02---f3fcfb: #f3fcfb;
  --pr_green_03---e6f9f7: #e6f9f7;
  --pr_green_04---ccf3ef: #ccf3ef;
  --pr_green_05---b3ede8: #b3ede8;
  --pr_green_06---99e7e0: #99e7e0;
  --pr_green_07---66dbd0: #66dbd0;
  --pr_green_08---33cfc1: #33cfc1;
  --pr_green_09---00c3b1: #00c3b1;
  --pr_green_10---00a192: #00a192;
  --pr_green_11---008074: #008074;
  --pr_green_12---005e55: #005e55;
  --pr_green_13---004d46: #004d46;
  --pr_green_14---003d37: #003d37;
  --pr_green_15---002c27: #002c27;
  --pr_green_16---001e1b: #001e1b;
  --gate_-purple_01---f9fafe: #f9fafe;
  --gate_-purple_02---f7f8fd: #f7f8fd;
  --gate_-purple_03---f2f4fc: #f2f4fc;
  --gate_-purple_04---e6e9f8: #e6e9f8;
  --gate_-purple_05---d9def5: #d9def5;
  --gate_-purple_06---ccd3f1: #ccd3f1;
  --gate_-purple_07---b3beea: #b3beea;
  --gate_-purple_08---99a8e3: #99a8e3;
  --gate_-purple_09---8092dc: #8092dc;
  --gate_-purple_10---6978b8: #6978b8;
  --gate_-purple_11---515e94: #515e94;
  --gate_-purple_12---3a4571: #3a4571;
  --gate_-purple_13---2e385f: #2e385f;
  --gate_-purple_14---222b4d: #222b4d;
  --gate_-purple_15---171e3b: #171e3b;
  --gate_-purple_16---0b1129: #0b1129;
  --wafer_blue_01---f7fbfd: #f7fbfd;
  --wafer_blue_02---f3f8fd: #f3f8fd;
  --wafer_blue_03---e6f1fa: #e6f1fa;
  --wafer_blue_04---cce4f4: #cce4f4;
  --wafer_blue_05---b3d6ef: #b3d6ef;
  --wafer_blue_06---99c9e9: #99c9e9;
  --wafer_blue_07---66adde: #66adde;
  --wafer_blue_08---3392d3: #3392d3;
  --wafer_blue_09---0077c8: #0077c8;
  --wafer_blue_10---0064a7: #0064a7;
  --wafer_blue_11---005087: #005087;
  --wafer_blue_12---003d66: #003d66;
  --wafer_blue_13---003356: #003356;
  --wafer_blue_14---002946: #002946;
  --wafer_blue_15---002035: #002035;
  --wafer_blue_16---001625: #001625;
  --of_blue_01---f7fdfe: #f7fdfe;
  --of_blue_02---f3fbfd: #f3fbfd;
  --of_blue_03---e6f7fc: #e6f7fc;
  --of_blue_04---ccf0f9: #ccf0f9;
  --of_blue_05---b3e8f6: #b3e8f6;
  --of_blue_06---99e1f3: #99e1f3;
  --of_blue_07---66d1ee: #66d1ee;
  --of_blue_08---33c2e8: #33c2e8;
  --of_blue_09---00b3e2: #00b3e2;
  --of_blue_10---0093ba: #0093ba;
  --of_blue_11---007492: #007492;
  --of_blue_12---00546b: #00546b;
  --of_blue_13---004457: #004457;
  --of_blue_14---003543: #003543;
  --of_blue_15---00252f: #00252f;
  --of_blue_16---00181f: #00181f;
  --die_green_01---fafdf7: #fafdf7;
  --die_green_02---f8fcf3: #f8fcf3;
  --die_green_03---f5fbee: #f5fbee;
  --die_green_04---eaf7dc: #eaf7dc;
  --die_green_05---e0f2cb: #e0f2cb;
  --die_green_06---d5eeba: #d5eeba;
  --die_green_07---c0e697: #c0e697;
  --die_green_08---abdd75: #abdd75;
  --die_green_09---96d552: #96d552;
  --die_green_10---7cb143: #7cb143;
  --die_green_11---628d34: #628d34;
  --die_green_12---486826: #486826;
  --die_green_13---3b561e: #3b561e;
  --die_green_14---2e4417: #2e4417;
  --die_green_15---21320f: #21320f;
  --die_green_16---142008: #142008;
  --cu_yellow_01---fffbf6: #fffbf6;
  --cu_yellow_02---fffaf2: #fffaf2;
  --cu_yellow_03---fff8ed: #fff8ed;
  --cu_yellow_04---fff0da: #fff0da;
  --cu_yellow_05---ffe9c8: #ffe9c8;
  --cu_yellow_06---ffe1b5: #ffe1b5;
  --cu_yellow_07---ffd390: #ffd390;
  --cu_yellow_08---ffc46b: #ffc46b;
  --cu_yellow_09---ffb546: #ffb546;
  --cu_yellow_10---d59638: #d59638;
  --cu_yellow_11---ab772a: #ab772a;
  --cu_yellow_12---80591c: #80591c;
  --cu_yellow_13---6b4915: #6b4915;
  --cu_yellow_14---563a0e: #563a0e;
  --cu_yellow_15---412a07: #412a07;
  --cu_yellow_16---2c1b00: #2c1b00;
  --n_green_01---f9fdf9: #f9fdf9;
  --n_green_02---f5fbf5: #f5fbf5;
  --n_green_03---eaf8eb: #eaf8eb;
  --n_green_04---d4f1d7: #d4f1d7;
  --n_green_05---bfebc4: #bfebc4;
  --n_green_06---aae4b0: #aae4b0;
  --n_green_07---7fd688: #7fd688;
  --n_green_08---55c961: #55c961;
  --n_green_09---2abb39: #2abb39;
  --n_green_10---239b2f: #239b2f;
  --n_green_11---1c7c26: #1c7c26;
  --n_green_12---145c1c: #145c1c;
  --n_green_13---114c17: #114c17;
  --n_green_14---0d3d13: #0d3d13;
  --n_green_15---0a2d0e: #0a2d0e;
  --n_green_16---061d09: #061d09;
}

blockquote,
body,
dd,
dl,
dt,
fieldset,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
html,
iframe,
legend,
li,
ol,
p,
pre,
textarea,
ul {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Pretendard GOV", sans-serif;
  font-size: 100%;
  font-weight: 400;
}

select {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

ul,
ol {
  list-style: none;
}

button,
input,
select,
textarea {
  margin: 0;
  background: none;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  padding: 0;
  border-radius: 0;
}

a,
a:hover,
button {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: none;
  transition: none;
  color: inherit;
}

a:hover,
button:hover {
  color: inherit;
}

html,
body {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

*,
::after,
::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

img,
video {
  height: auto;
  max-width: 100%;
}

iframe {
  border: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

html::-webkit-scrollbar,
body::-webkit-scrollbar,
*::-webkit-scrollbar,
.scroll::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb,
*::-webkit-scrollbar-thumb,
.scroll::-webkit-scrollbar-thumb {
  background-color: #bbbcbe;
  background-clip: padding-box;
  border: 2px solid transparent;
  border-radius: 8px;
}
@media (max-width: 768px) {
  html::-webkit-scrollbar-thumb,
  body::-webkit-scrollbar-thumb,
  *::-webkit-scrollbar-thumb,
  .scroll::-webkit-scrollbar-thumb {
    border: 4px solid transparent;
    border-radius: 7px;
  }
}
html::-webkit-scrollbar-track,
body::-webkit-scrollbar-track,
*::-webkit-scrollbar-track,
.scroll::-webkit-scrollbar-track {
  background-color: #fff;
  border: 1px solid #fff;
}

.outerDiv .grid-container {
  position: relative;
}
.outerDiv .grid-container iframe {
  outline: none;
  border: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.slds-form-element .slds-select_container::before,
.slds-form-element .slds-select_container::after {
  display: none;
}

/*individual cn에 적용하기 위함*/
.slds-modal .content-fs .selection-content {
  font-size: 12px;
  font-weight: 400;
}

.slds-modal .content-fs .selection-content__title {
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 10px;
}

.slds-modal .content-fs .content-x-large {
  font-size: 14px;
  font-weight: 500;
}

.slds-modal .selection-content .blue {
  color: var(--primary_color---525cb2);
}

.slds-modal .table__individual--text a {
  color: var(--primary_color---525cb2);
  font-weight: 500;
  position: relative;
}

.slds-modal .table__individual--text a:after {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--primary_color---525cb2);
  position: absolute;
  bottom: -1px;
  left: 0;
}

.table-scroll__wrap .table__individual--text {
  font-size: 12px;
  font-weight: 400;
}

.table-scroll__wrap .table__individual--text * {
  color: #3D485B;
}

.individual-noti a {
  color: var(--primary_color---525cb2);
}

.slds-modal .selection-content {
  margin-bottom: 10px;
  padding-bottom: 10px;
  /* border-bottom: 1px dashed #C5CAD8; */
}

.selection-content.no-padding-bottom {
  padding-bottom: 10px;
}

.selection-content.no-border-bottom {
  border-bottom: 0;
}

.slds-list {
  padding-bottom: 10px;
}

.slds-list-box {
  padding-left: 15px;
}

.slds-list-box .slds-bottom-mg {
  margin-bottom: 8px;
}

.slds-list-box .slds-list_dotted {
  margin-left: 0;
}

.slds-list-box .slds-list_dotted li {
  position: relative;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 400;
}

.slds-list-box .slds-list_dotted li::after {
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  position: absolute;
  top: 9px;
  left: 0;
  background: var(--neutral_170---2f363c);
  font-weight: 400;
}

.slds-list-box .slds-list_dotted li::marker {
  display: none;
  content: "";
}

h2.selection-content__title span.blue {
  color: var(--primary_color---525cb2);
}

h2.selection-content__title span.blue, h2.selection-content__title .slds-border_bottom_blue {
  border-bottom: 1px solid var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
}

h2.selection-content__title span.blue, h2.selection-content__title .slds-border_bottom_block {
  border-bottom: 1px solid var(--neutral_170---2f363c);
}

.slds-modal .selection-content__title {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 14px;
  color: #505570;
}

.slds-modal .selection-content__ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  margin-bottom: -20px;
}

.slds-modal .selection-content__ul > li {
  width: auto;
  margin-right: 20px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.slds-modal .selection-content__ul > li .selection-content__text {
  width: 100%;
  height: 28px;
  line-height: 28px;
  border: 1px solid #c5cad8;
  border-radius: 3px;
  padding: 0 10px;
  font-size: 12px;
  color: #505570;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.slds-modal .election-ective {
  margin-bottom: 25px;
  font-size: 12px;
}

.slds-modal .slds-modal__content.content-ENfs .selection-content__title {
  font-size: 14px;
  font-weight: 400;
  color: var(--neutral_170---2f363c);
}

.slds-modal .selection-content__title h3 {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_170---2f363c);
}

.slds-modal .selection-content_tit {
  padding: 15px 0;
}

.slds-modal .slds-modal__content.content-ENfs .mb15 {
  margin-bottom: 15px;
}

/* 개발을 위해 넣었으며, 헤더 정상 적용 시 삭제 예정*/
.header-search {
  position: absolute;
  width: 100%;
  top: 49px;
  background: #11092F;
  min-height: 575px;
  z-index: 3;
  display: none;
}
.header-search.header-search--is-active {
  display: block;
}
.header-search__container {
  width: 800px;
  margin: 0 auto;
  position: relative;
}
.header-search__container::after {
  content: "";
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 0;
  top: 0;
  left: 0;
  z-index: 0;
  display: none;
}
.header-search__container:has(.popover.popover--is-active)::after {
  display: block;
}
.header-search__close {
  position: relative;
  right: -34px;
}
.header-search__close-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.header-search__title {
  font-size: 46px;
  color: var(--neutral_010---ffffff);
  font-weight: 700;
  text-align: center;
  margin-bottom: 32px;
}
.header-search__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 16px;
}
.header-search__combobox {
  width: 220px;
}
.header-search__input {
  position: relative;
  width: calc(100% - 236px);
}
.header-search__input:focus-within .header-search__recent {
  display: block;
}
.header-search__input:focus-within lightning-input.sfc-input.sfc-input--header .slds-input[type=search],
.header-search__input:focus-within .sfc-input.sfc-input--header .slds-input[type=search] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.header-search__recent {
  position: relative;
  width: 100%;
  padding: 16px 24px 0;
  border-radius: 24px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: 1px solid var(--neutral_090---ccd1d6);
  border-top: 0;
  background: var(--neutral_010---ffffff);
  display: none;
}
.header-search__recent-head {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  margin-bottom: 12px;
}
.header-search__recent-title {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_140---767d84);
}
.header-search__recent-foot {
  padding: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid var(--neutral_070---e4e9ed);
}
.header-search__recent-list {
  max-height: 200px;
  overflow: hidden;
  overflow-y: auto;
}
.header-search__recent-item {
  margin-bottom: 7px;
  padding-bottom: 7px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.header-search__recent-item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.header-search__recent-menu-name {
  font-size: 16px;
  color: var(--neutral_160---3c444b);
  font-weight: 500;
  line-height: 160%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-search__recent-category-name {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  font-weight: 400;
  line-height: 160%;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-search .popover {
  top: 131px;
  right: -500px;
  z-index: 2;
}
@media (max-width: 1800px) {
  .header-search .popover {
    right: auto;
    top: 179px;
    left: 236px;
    width: calc(100% - 236px);
  }
}

lightning-combobox,
lightning-combobox.sfc-combobox,
.sfc-combobox {
  font-size: 0;
}
lightning-combobox--header .slds-input,
lightning-combobox--header .slds-combobox__input,
lightning-combobox.sfc-combobox--header .slds-input,
lightning-combobox.sfc-combobox--header .slds-combobox__input,
.sfc-combobox--header .slds-input,
.sfc-combobox--header .slds-combobox__input {
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  color: var(--neutral_160---3c444b);
  padding: 0 16px;
  border-radius: 24px;
  font-weight: 500;
  border: 1px solid var(--neutral_090---ccd1d6);
}
lightning-combobox--header .slds-input__icon-group,
lightning-combobox.sfc-combobox--header .slds-input__icon-group,
.sfc-combobox--header .slds-input__icon-group {
  top: 47%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 16px;
  margin-top: 0;
}
lightning-combobox--header .slds-dropdown,
lightning-combobox.sfc-combobox--header .slds-dropdown,
.sfc-combobox--header .slds-dropdown {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: 1px solid var(--neutral_090---ccd1d6);
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
  overflow: hidden;
  overflow-y: auto;
}
lightning-combobox lightning-input,
lightning-combobox lightning-input.sfc-input,
lightning-combobox .sfc-input,
lightning-combobox.sfc-combobox lightning-input,
lightning-combobox.sfc-combobox lightning-input.sfc-input,
lightning-combobox.sfc-combobox .sfc-input,
.sfc-combobox lightning-input,
.sfc-combobox lightning-input.sfc-input,
.sfc-combobox .sfc-input {
  font-size: 0;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input {
  height: 48px;
  border-radius: 24px;
  font-size: 16px;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] {
  padding: 0 76px 0 16px;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg {
  width: 24px;
  height: 24px;
  -webkit-mask-size: 24px 24px;
          mask-size: 24px 24px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L21 21' stroke='%23565E66' stroke-width='2'/%3E%3Ccircle cx='10' cy='10' r='7' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L21 21' stroke='%23565E66' stroke-width='2'/%3E%3Ccircle cx='10' cy='10' r='7' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
  background-color: var(--neutral_150---565e66);
  margin-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: auto;
  right: 16px;
  vertical-align: top;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g {
  display: none;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group {
  margin-top: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 48px;
  width: 24px;
  height: 24px;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon {
  margin-top: 0;
  top: 50%;
  left: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  width: 24px;
  height: 24px;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]) {
  right: 0;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon {
  width: 24px;
  height: 24px;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] {
  width: 24px;
  height: 24px;
  -webkit-mask-size: 24px 24px;
          mask-size: 24px 24px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 19L19 5' stroke='%23565E66' stroke-width='2'/%3E%3Cpath d='M5 5L19 19' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 19L19 5' stroke='%23565E66' stroke-width='2'/%3E%3Cpath d='M5 5L19 19' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
  background-color: var(--neutral_150---565e66);
  vertical-align: top;
}
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-combobox.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-combobox.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-combobox.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
.sfc-combobox lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
.sfc-combobox lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
.sfc-combobox .sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g {
  display: none;
}

/* 개발을 위해 넣었으며, 헤더 정상 적용 시 삭제 예정*/
/* Default Datepicker 수정 */
.slds-datepicker tbody > tr > td > .slds-day {
  text-align: center;
}

/* DSN > IP Registration Request Clone IP 팝업에서 제어를 위함*/
c-b2b-dsn-safe-i-p-registration-request-detail-clone-ip-popup c-b2b-dsn-safe-ip-registration-request-ip-tag-info .sfc-accordion {
  border: 0;
  border-radius: 0;
}

/*question 툴팁 변경*/
c-b2b-com-form-horizontal-section .question-icon-box:has(lightning-primitive-icon svg[data-key=question]) svg[data-key=question] {
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='white' stroke='%23ECF1F5'/%3E%3Cpath d='M8.19974 4.00005C8.19974 4.66279 7.66248 5.20005 6.99974 5.20005C6.337 5.20005 5.79974 4.66279 5.79974 4.00005C5.79974 3.33731 6.337 2.80005 6.99974 2.80005C7.66248 2.80005 8.19974 3.33731 8.19974 4.00005Z' fill='%23767D84'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
}
c-b2b-com-form-horizontal-section .question-icon-box:has(lightning-primitive-icon svg[data-key=question]) use, c-b2b-com-form-horizontal-section .question-icon-box:has(lightning-primitive-icon svg[data-key=question]) g {
  display: none;
}

lightning-layout-item.fake-border {
  border-right: 1px solid #dadfe4;
  border-bottom: 1px solid #dadfe4;
}

lightning-layout-item.fake-border:has(c-b2b-com-form-horizontal-section) {
  border-right: 0;
  border-bottom: 0;
}

/* Footer */
.newFooter2 {
  width: 100%;
  min-width: 1260px;
}
.newFooter2 .footer {
  background-color: #221e42;
  border-top: 1px solid #353152;
  padding: 4px 20px;
  height: 21px;
  margin-top: 0;
}
.newFooter2 .footer__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.newFooter2 .footer__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.newFooter2 .footer__list .list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.newFooter2 .footer__list .list__item::after {
  content: "";
  display: block;
  width: 1px;
  height: 11px;
  background-color: var(--neutral_060---ecf1f5);
  opacity: 0.1;
}
.newFooter2 .footer__list .list__item:last-child::after {
  display: none;
}
.newFooter2 .footer__list .list__link {
  color: var(--neutral_110---b2b6bb);
  font-size: 11px;
  font-weight: 400;
  line-height: 12px;
  opacity: 0.6;
}
.newFooter2 .footer__copyright {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.newFooter2 .footer__copyright .copyright__text {
  color: var(--neutral_110---b2b6bb);
  font-size: 11px;
  font-weight: 400;
  line-height: 12px;
  opacity: 0.6;
}
.newFooter2 .footer__copyright .connect__icon {
  display: block;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='12' viewBox='0 0 72 12' fill='none'%3E%3Cpath d='M0 2C0 0.895431 0.895431 0 2 0H70C71.1046 0 72 0.895431 72 2V10C72 11.1046 71.1046 12 70 12H2C0.895431 12 0 11.1046 0 10V2Z' fill='white' fill-opacity='0.1'/%3E%3Cpath d='M2 0.5H70C70.8284 0.5 71.5 1.17157 71.5 2V10C71.5 10.8284 70.8284 11.5 70 11.5H2C1.17157 11.5 0.5 10.8284 0.5 10V2C0.5 1.17157 1.17157 0.5 2 0.5Z' stroke='white' stroke-opacity='0.2'/%3E%3Crect x='58' y='4' width='1' height='5' fill='%23DADFE4'/%3E%3Crect x='59' y='3' width='3' height='1' fill='%23DADFE4'/%3E%3Crect x='59' y='6' width='3' height='1' fill='%23DADFE4'/%3E%3Crect x='62' y='4' width='1' height='5' fill='%23DADFE4'/%3E%3Crect x='6' y='3' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='5' y='4' width='1' height='4' fill='%23DADFE4'/%3E%3Crect x='6' y='8' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='32' y='3' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='32' y='4' width='1' height='4' fill='%23DADFE4'/%3E%3Crect x='32' y='8' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='36' y='4' width='1' height='4' fill='%23DADFE4'/%3E%3Crect x='30' y='3' width='1' height='6' fill='%23DADFE4'/%3E%3Crect x='56' y='3' width='1' height='6' fill='%23DADFE4'/%3E%3Crect x='64' y='8' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='64' y='3' width='1' height='5' fill='%23DADFE4'/%3E%3Crect x='18' y='3' width='1' height='6' fill='%23DADFE4'/%3E%3Crect x='22' y='3' width='1' height='6' fill='%23DADFE4'/%3E%3Crect x='20' y='5' width='1' height='2' fill='%23DADFE4'/%3E%3Crect x='19' y='4' width='1' height='1' fill='%23DADFE4'/%3E%3Crect x='21' y='7' width='1' height='1' fill='%23DADFE4'/%3E%3Crect x='44' y='3' width='1' height='6' fill='%23DADFE4'/%3E%3Crect x='48' y='3' width='1' height='6' fill='%23DADFE4'/%3E%3Crect x='46' y='5' width='1' height='2' fill='%23DADFE4'/%3E%3Crect x='45' y='4' width='1' height='1' fill='%23DADFE4'/%3E%3Crect x='47' y='7' width='1' height='1' fill='%23DADFE4'/%3E%3Crect x='11' y='4' width='1' height='4' fill='%23DADFE4'/%3E%3Crect x='16' y='4' width='1' height='4' fill='%23DADFE4'/%3E%3Crect x='12' y='8' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='12' y='3' width='4' height='1' fill='%23DADFE4'/%3E%3Crect x='50' y='3' width='5' height='1' fill='%23DADFE4'/%3E%3Crect x='52' y='4' width='1' height='5' fill='%23DADFE4'/%3E%3Crect x='38' y='3' width='5' height='1' fill='%23DADFE4'/%3E%3Crect x='38' y='4' width='1' height='4' fill='%23DADFE4'/%3E%3Crect x='38' y='8' width='5' height='1' fill='%23DADFE4'/%3E%3Crect x='39' y='5' width='3' height='1' fill='%23DADFE4'/%3E%3Crect x='24' y='3' width='5' height='1' fill='%23DADFE4'/%3E%3Crect x='24' y='4' width='1' height='5' fill='%23DADFE4'/%3E%3Crect x='25' y='6' width='3' height='1' fill='%23DADFE4'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  width: 72px;
  height: 12px;
}

body:has(.header) {
  padding-top: 86px;
  margin-top: -86px;
}
body:has(.main) {
  padding-top: 0;
}

/* 헤더 레이아웃 시작 */
.newHeader2 {
  height: 86px;
  background: rgba(17, 9, 47, 0.8);
  border-bottom: 1px solid rgba(93, 87, 132, 0.3019607843);
  backdrop-filter: blur(6px);
  padding: 16px 0;
  z-index: 9;
  position: sticky;
  top: 0;
  width: 100%;
  min-width: 1260px;
}
.newHeader2:has(.header--is-active), .newHeader2:has(.header--sub), .newHeader2.newHeader2--before {
  background: #11092F;
}
.newHeader2--before {
  height: 56px;
}
.newHeader2:has(.header-search.header-search--is-active) .header-links,
.newHeader2:has(.header-search.header-search--is-active) .header-utility {
  display: none;
}

.header {
  position: static;
}
.header-top {
  padding: 0 20px;
}
.header-bottom {
  padding: 0 20px 0 8px;
  position: relative;
  z-index: 3;
}
.header-bottom .header-container {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header-links {
  position: absolute;
  top: 16px;
  right: 17px;
}
.header-link__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
}
.header-link__item {
  padding: 0 6px;
}
.header-link__name {
  font-size: 12px;
  font-weight: 400;
  color: #F3F7FA;
  padding: 3px 0;
  display: block;
  position: relative;
}
.header-link__name:hover, .header-link__name:active, .header-link__name:focus {
  color: var(--neutral_010---ffffff);
}
.header-link__name:hover::after, .header-link__name:active::after, .header-link__name:focus::after {
  display: block;
}
.header-link__name::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #F3F7FA;
  position: absolute;
  bottom: 0;
  left: 0;
  display: none;
}
.header-menu__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 12px;
}
.header-menu__item {
  padding: 0 12px;
}
.header-menu__item:hover .header-menu__name::after, .header-menu__item:active .header-menu__name::after, .header-menu__item:focus .header-menu__name::after {
  display: block;
}
.header-menu__item:hover .header-sub-menu, .header-menu__item:active .header-sub-menu, .header-menu__item:focus .header-sub-menu {
  display: block;
}
.header-menu__item.fixed .header-menu__name::after {
  display: block;
}
.header-menu__item.fixed .header-sub-menu {
  display: block;
}
.header-menu__name {
  height: 34px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  color: var(--neutral_040---f2f6f9);
  font-weight: 500;
  position: relative;
}
.header-menu__name:hover, .header-menu__name:active, .header-menu__name:focus {
  color: var(--neutral_040---f2f6f9);
}
.header-menu__name::after {
  content: "";
  width: 100%;
  height: 2px;
  background: rgba(255, 255, 255, 0.6);
  position: absolute;
  left: 0;
  bottom: 0;
  display: none;
}
.header-sub-menu {
  display: none;
  position: absolute;
  width: 100%;
  left: 0;
  background: #191133;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
}
.header-sub-menu * {
  word-break: break-word;
}
.header-sub-menu__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header-sub-menu__scroll {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  width: calc(100% - 309px);
  padding: 28px 28px 28px 50px;
}
.header-sub-menu__list1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 28px 16px;
  max-height: 218px;
  overflow: hidden;
  overflow-y: auto;
}
.header-sub-menu__list1::-webkit-scrollbar-thumb {
  background-color: #4f4578;
}
.header-sub-menu__list1::-webkit-scrollbar-track {
  background-color: #191133;
  border-color: #191133;
}
.header-sub-menu__item1 {
  width: 18.2%;
}
.header-sub-menu__name1 {
  font-size: 15px;
  color: var(--neutral_010---ffffff);
  font-weight: 700;
  font-family: "Samsung Sharp Sans" !important;
}
.header-sub-menu__name1:hover, .header-sub-menu__name1:active, .header-sub-menu__name1:focus {
  color: var(--neutral_010---ffffff);
}
.header-sub-menu__bookmark1, .header-sub-menu__bookmark2, .header-sub-menu__bookmark3 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.header-sub-menu__bookmark1 .bookmark__button, .header-sub-menu__bookmark2 .bookmark__button, .header-sub-menu__bookmark3 .bookmark__button {
  width: 16px;
  height: 16px;
  margin-right: 0;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}
.header-sub-menu__bookmark1 .bookmark__button.bookmark__button--is-active, .header-sub-menu__bookmark2 .bookmark__button.bookmark__button--is-active, .header-sub-menu__bookmark3 .bookmark__button.bookmark__button--is-active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.header-sub-menu__bookmark1 .bookmark__button.bookmark__button--is-active .sfc-icon--star, .header-sub-menu__bookmark2 .bookmark__button.bookmark__button--is-active .sfc-icon--star, .header-sub-menu__bookmark3 .bookmark__button.bookmark__button--is-active .sfc-icon--star {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M9.84375 5.30566L9.97656 5.59961H14.6104L11.082 8.51465L10.8145 8.73535L10.9268 9.0625L12.6182 13.9844L8.29102 10.8936L8 10.6855L7.70898 10.8936L3.38086 13.9844L5.07324 9.0625L5.18555 8.73535L4.91797 8.51465L1.38965 5.59961H6.02344L6.15625 5.30566L8 1.21582L9.84375 5.30566Z' fill='%23FFE87E' stroke='%23FFC836'/%3E%3C/svg%3E");
}
.header-sub-menu__bookmark1:hover .bookmark__button, .header-sub-menu__bookmark2:hover .bookmark__button, .header-sub-menu__bookmark3:hover .bookmark__button {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.header-sub-menu__list2 {
  margin-top: 16px;
}
.header-sub-menu__item2 {
  margin-bottom: 8px;
}
.header-sub-menu__item2:last-child {
  margin-bottom: 0;
}
.header-sub-menu__name2 {
  font-size: 14px;
  color: var(--neutral_080---dadfe4);
  line-height: 160%;
}
.header-sub-menu__name2:hover, .header-sub-menu__name2:active, .header-sub-menu__name2:focus {
  color: var(--neutral_080---dadfe4);
  text-decoration: underline;
}
.header-sub-menu__list3 {
  margin-top: 12px;
}
.header-sub-menu__item3 {
  margin-bottom: 6px;
}
.header-sub-menu__item3:last-child {
  margin-bottom: 0;
}
.header-sub-menu__name3 {
  font-size: 13px;
  color: var(--neutral_080---dadfe4);
  padding-left: 12px;
  position: relative;
}
.header-sub-menu__name3:hover, .header-sub-menu__name3:active, .header-sub-menu__name3:focus {
  color: var(--neutral_080---dadfe4);
  text-decoration: underline;
}
.header-sub-menu__name3::after {
  content: "";
  width: 6px;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.header-favorites {
  width: 309px;
  padding: 28px 48px;
  background: #322A53;
}
.header-favorites__title {
  font-size: 15px;
  font-weight: 700;
  font-family: "Samsung Sharp Sans" !important;
  color: var(--neutral_010---ffffff);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-bottom: 16px;
}
.header-favorites__list {
  max-height: 180px;
  overflow: hidden;
  overflow-y: auto;
}
.header-favorites__list::-webkit-scrollbar-thumb {
  background-color: #4b436b;
}
.header-favorites__list::-webkit-scrollbar-track {
  background-color: #322A53;
  border-color: #322A53;
}
.header-favorites__item {
  margin-bottom: 8px;
}
.header-favorites__item:last-child {
  margin-bottom: 0;
}
.header-favorites__name {
  font-size: 14px;
  color: var(--neutral_080---dadfe4);
  line-height: 160%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.header-favorites__name:hover, .header-favorites__name:active, .header-favorites__name:focus {
  color: var(--neutral_080---dadfe4);
  text-decoration: underline;
}
.header-utility {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  right: 20px;
  bottom: 11px;
  z-index: 3;
}
.header-utility__search-btn {
  position: relative;
  margin-right: 6px;
  top: -2px;
}
.header-utility__ai-agent-btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 4px;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 11px;
  font-weight: 700;
  color: var(--neutral_040---f2f6f9);
  padding: 0 6px;
  position: relative;
}
.header-utility__ai-agent-btn .sfc-icon {
  position: relative;
  top: -1px;
}
.header-utility__ai-agent-btn:hover, .header-utility__ai-agent-btn:active, .header-utility__ai-agent-btn:focus {
  color: var(--neutral_040---f2f6f9);
}
.header-utility__cart {
  margin-left: 27px;
  position: relative;
}
.header-utility__cart::before {
  content: "";
  width: 1px;
  height: 12px;
  background: rgba(218, 223, 228, 0.3019607843);
  position: absolute;
  left: -16px;
  top: 4px;
}
.header-utility__cart-btn {
  display: block;
  position: relative;
  top: -2px;
}
.header-utility__cart-count {
  font-size: 10px;
  color: var(--neutral_010---ffffff);
}
.header-utility__cart-count-wrap {
  width: 12px;
  height: 12px;
  background: #E82C1F;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: -6px;
  top: -6px;
}
.header-utility__my-info {
  position: relative;
  margin-left: 16px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: -1px;
}
.header-utility__my-info-btn {
  width: 24px;
  height: 24px;
  position: relative;
}
.header-utility__my-info-btn.header-utility__my-info-btn--is-active .sfc-icon--user-circle {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' fill='%23332C4C' stroke='white'/%3E%3Cmask id='mask0_8459_46638' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='4' y='4' width='16' height='16'%3E%3Ccircle cx='12' cy='12' r='8' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_8459_46638)'%3E%3Ccircle cx='12' cy='19' r='5.5' stroke='%23F2F6F9'/%3E%3C/g%3E%3Ccircle cx='12' cy='9' r='2.5' stroke='%23F2F6F9'/%3E%3C/svg%3E");
}
.header-utility__my-info-btn.header-utility__my-info-btn--is-active + .header-utility__my-info-list {
  display: block;
}
.header-utility__my-info-list {
  border-radius: 4px;
  padding: 0 1px;
  background: var(--neutral_010---ffffff);
  width: 220px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
  position: absolute;
  right: 0;
  display: none;
  top: 28px;
}
.header-utility__my-info-item {
  padding: 6px 10px;
}
.header-utility__my-info-item:hover, .header-utility__my-info-item:active, .header-utility__my-info-item:focus {
  background: #EDF2F4;
}
.header-utility__my-info-item.header-utility__my-info-item--user {
  padding: 8px 10px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.header-utility__my-info-item.header-utility__my-info-item--user:hover {
  background: none;
}
.header-utility__my-info-item:nth-child(2) {
  margin-top: 8px;
}
.header-utility__my-info-item:nth-child(3) {
  margin-bottom: 8px;
}
.header-utility__my-info-link {
  display: block;
}
.header-utility__my-info-name {
  font-size: 14px;
  color: #283037;
  margin-bottom: 3px;
}
.header-utility__my-info-email {
  font-size: 12px;
  color: var(--neutral_140---767d84);
}
.header-utility__sitemap-btn {
  margin-left: 26px;
  position: relative;
  top: -2px;
}
.header-utility__sitemap-btn::before {
  content: "";
  width: 1px;
  height: 12px;
  background: rgba(218, 223, 228, 0.3019607843);
  position: absolute;
  left: -13px;
  top: 2px;
}
.header-utility__sitemap-btn .sfc-icon {
  pointer-events: none;
}
.header-tooltip {
  background: rgba(40, 48, 55, 0.9);
  padding: 8px 16px;
  border-radius: 6px;
  position: absolute;
  display: none;
}
.header-tooltip__text {
  font-size: 12px;
  line-height: 18px;
  color: var(--neutral_020---fafbfc);
}
.header-tooltip__pointer {
  position: absolute;
  top: -8px;
  right: 13px;
  border-top: none;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid rgba(40, 48, 55, 0.9);
}
.header-cart {
  position: absolute;
  width: 400px;
  border-radius: 6px;
  background: var(--neutral_010---ffffff);
  right: 0;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
  display: none;
  top: 24px;
}
.header-cart.header-cart--is-active {
  display: block;
}
.header-cart__head {
  padding: 16px 16px 16px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #E4E9ED;
}
.header-cart__head-title {
  font-size: 16px;
  color: var(--neutral_150---565e66);
  font-weight: 500;
}
.header-cart__head-count {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  font-weight: 500;
}
.header-cart__body--no-item {
  min-height: 230px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.header-cart__body-text {
  font-size: 16px;
  color: var(--neutral_140---767d84);
  font-weight: 500;
}
.header-cart__list {
  padding: 16px 20px;
  max-height: 230px;
  overflow: hidden;
  overflow-y: auto;
}
.header-cart__item {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 14px;
}
.header-cart__item:last-child {
  margin-bottom: 0;
}
.header-cart__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc(100% - 28px);
}
.header-cart__link-label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 14px;
  background: var(--pr_green_05---b3ede8);
  border: 1px solid var(--pr_green_07---66dbd0);
  border-radius: 1px;
  display: block;
  padding: 0 6px;
  font-size: 11px;
  color: var(--pr_green_11---008074);
  margin-right: 10px;
}
.header-cart__link-text {
  font-size: 14px;
  color: var(--neutral_160---3c444b);
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-cart__btns {
  padding: 16px 20px;
  border-top: 1px solid #ECF1F5;
}
.header-cart__btns-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}
.header-search {
  position: absolute;
  width: 100%;
  top: 49px;
  background: #11092F;
  min-height: 575px;
  z-index: 3;
  display: none;
}
.header-search.header-search--is-active {
  display: block;
}
.header-search__container {
  width: 800px;
  margin: 0 auto;
  position: relative;
}
.header-search__container::after {
  content: "";
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 0;
  top: 0;
  left: 0;
  z-index: 0;
  display: none;
}
.header-search__container:has(.popover.popover--is-active)::after {
  display: block;
}
.header-search__close {
  position: relative;
  right: -34px;
}
.header-search__close-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.header-search__title {
  font-size: 46px;
  color: var(--neutral_010---ffffff);
  font-weight: 700;
  text-align: center;
  margin-bottom: 32px;
}
.header-search__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 16px;
}
.header-search__combobox {
  width: 220px;
}
.header-search__input {
  position: relative;
  width: calc(100% - 236px);
}
.header-search__input:focus-within .header-search__recent {
  display: block;
}
.header-search__input:focus-within lightning-input.sfc-input.sfc-input--header .slds-input[type=search],
.header-search__input:focus-within .sfc-input.sfc-input--header .slds-input[type=search] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.header-search__recent {
  position: relative;
  width: 100%;
  padding: 16px 24px 0;
  border-radius: 24px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: 1px solid var(--neutral_090---ccd1d6);
  border-top: 0;
  background: var(--neutral_010---ffffff);
  display: none;
}
.header-search__recent-head {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  margin-bottom: 12px;
}
.header-search__recent-title {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_140---767d84);
}
.header-search__recent-foot {
  padding: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid var(--neutral_070---e4e9ed);
}
.header-search__recent-list {
  max-height: 200px;
  overflow: hidden;
  overflow-y: auto;
}
.header-search__recent-item {
  margin-bottom: 7px;
  padding-bottom: 7px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.header-search__recent-item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}
.header-search__recent-menu-name {
  font-size: 16px;
  color: var(--neutral_160---3c444b);
  font-weight: 500;
  line-height: 160%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-search__recent-category-name {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  font-weight: 400;
  line-height: 160%;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-search .popover {
  top: 131px;
  right: -500px;
  z-index: 2;
}
@media (max-width: 1800px) {
  .header-search .popover {
    right: auto;
    top: 179px;
    left: 236px;
    width: calc(100% - 236px);
  }
}

/* 헤더 레이아웃 종료 */
.content.core_content {
  position: relative;
  height: auto;
  min-width: 1260px;
}
.content.core_content:has(.header-search.header-search--is-active)::before {
  content: "";
  width: 100vw;
  height: 100vh;
  position: fixed;
  background: rgba(47, 54, 60, 0.5215686275);
  top: 0;
  left: 0;
  z-index: 7;
}
.content.core_content .mainContentArea.container-wrap {
  top: 0;
  min-height: calc(100dvh - 86px - 21px);
  max-height: 100%;
  overflow: visible;
}

.mainContentArea.container-wrap {
  padding: 0;
}

.container {
  width: 100%;
  padding: 0 20px;
  min-width: 1260px;
  margin: 0 auto;
  position: relative;
}

html:has(.header-search.header-search--is-active), body:has(.header-search.header-search--is-active) {
  overflow: hidden;
}
html:has(.header-search.header-search--is-active) .newHeader2, body:has(.header-search.header-search--is-active) .newHeader2 {
  position: fixed;
}
html:has(.header-search.header-search--is-active) .cB2B_COM_CommunityHeaderNew2 > .content.core_content, body:has(.header-search.header-search--is-active) .cB2B_COM_CommunityHeaderNew2 > .content.core_content {
  padding-top: 86px;
}

.sfc-accordion {
  display: block;
  width: 100%;
  padding: 16px;
  border-radius: 6px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_020---fafbfc);
  margin-bottom: 12px;
}
.sfc-accordion:has(.fold) .accordion__head {
  margin-bottom: 0;
}
.sfc-accordion:has(.fold) .accordion__dropdown lightning-primitive-icon svg[data-key=down] {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}
.sfc-accordion:has(.rotateEle) .rotateEle {
  -webkit-transform: none !important;
          transform: none !important;
  rotate: none !important;
}
.sfc-accordion:has(.rotateEle) .accordion__head {
  margin-bottom: 0;
}
.sfc-accordion:has(.rotateEle) .accordion__dropdown lightning-primitive-icon svg[data-key=down] {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}
.sfc-accordion .accordion__head {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 16px;
  cursor: pointer;
}
.sfc-accordion .accordion__head:has(.rotateEle) {
  margin-bottom: 0;
}
.sfc-accordion .accordion__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  cursor: pointer;
}
.sfc-accordion .accordion__dropdown {
  cursor: pointer;
}
.sfc-accordion .accordion__dropdown lightning-primitive-icon svg[data-key=down] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_150---565e66);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.sfc-accordion .accordion__dropdown lightning-primitive-icon svg[data-key=down] g,
.sfc-accordion .accordion__dropdown lightning-primitive-icon svg[data-key=down] use {
  display: none;
}
.sfc-accordion .accordion__table {
  width: 100%;
}
.sfc-accordion .accordion__caption {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 10px;
}
.sfc-accordion .accordion__caption .caption__text {
  color: var(--neutral_150---565e66);
  text-align: right;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.sfc-accordion .table.flex {
  width: 100%;
}

.section-content.fold {
  height: 0;
  visibility: hidden;
  opacity: 0;
}

lightning-accordion.sfc-accordion--related .slds-accordion__section {
  padding: 0;
}
lightning-accordion.sfc-accordion--related .slds-accordion__section.slds-is-open .slds-accordion__summary-action {
  margin: 0 0 16px;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary {
  padding: 0;
  margin: 0;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  padding: 0;
  margin: 0;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary-action:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary lightning-primitive-icon svg[data-key=switch] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 0.5H22C22.8284 0.5 23.5 1.17157 23.5 2V22C23.5 22.8284 22.8284 23.5 22 23.5H2C1.17157 23.5 0.5 22.8284 0.5 22V2C0.5 1.17157 1.17157 0.5 2 0.5Z' fill='white'/%3E%3Cpath d='M2 0.5H22C22.8284 0.5 23.5 1.17157 23.5 2V22C23.5 22.8284 22.8284 23.5 22 23.5H2C1.17157 23.5 0.5 22.8284 0.5 22V2C0.5 1.17157 1.17157 0.5 2 0.5Z' stroke='%23DADFE4'/%3E%3Cpath d='M9 13L12 10L15 13' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  width: 24px;
  height: 24px;
  margin: 0;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary lightning-primitive-icon svg[data-key=switch] g,
lightning-accordion.sfc-accordion--related .slds-accordion__summary lightning-primitive-icon svg[data-key=switch] use {
  display: none;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary lightning-primitive-icon svg[data-key=chevronright] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 0.5H22C22.8284 0.5 23.5 1.17157 23.5 2V22C23.5 22.8284 22.8284 23.5 22 23.5H2C1.17157 23.5 0.5 22.8284 0.5 22V2C0.5 1.17157 1.17157 0.5 2 0.5Z' fill='white'/%3E%3Cpath d='M2 0.5H22C22.8284 0.5 23.5 1.17157 23.5 2V22C23.5 22.8284 22.8284 23.5 22 23.5H2C1.17157 23.5 0.5 22.8284 0.5 22V2C0.5 1.17157 1.17157 0.5 2 0.5Z' stroke='%23DADFE4'/%3E%3Cpath d='M9 13L12 10L15 13' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  width: 24px;
  height: 24px;
  margin: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary lightning-primitive-icon svg[data-key=chevronright] g,
lightning-accordion.sfc-accordion--related .slds-accordion__summary lightning-primitive-icon svg[data-key=chevronright] use {
  display: none;
}
lightning-accordion.sfc-accordion--related .slds-accordion__summary-content {
  color: #283037;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
lightning-accordion.sfc-accordion--related.share-center__accordion > div {
  margin-top: 24px;
  position: relative;
}
lightning-accordion.sfc-accordion--related.share-center__accordion .description {
  position: absolute;
  right: 0;
  top: 10px;
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
lightning-accordion.sfc-accordion--related.share-center__accordion .slds-accordion__list-item {
  border: 0;
}
lightning-accordion.sfc-accordion--related.share-center__accordion .slds-accordion__summary-action {
  margin: 0 0 16px;
}
lightning-accordion.sfc-accordion--related.share-center__accordion .share-center__aui {
  padding: 20px;
  border: 1px solid var(--neutral_070---e4e9ed);
  border-radius: 6px;
}
lightning-accordion.sfc-accordion--related.share-center__accordion .share-center__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
lightning-accordion.sfc-accordion--related.share-center__accordion .share-center__text .section-container-title {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 0;
}

lightning-accordion.sfc-accordion--basic .slds-accordion__section,
.sfc-accordion--basic .slds-accordion__section {
  display: block;
  width: 100%;
  padding: 16px;
  border-radius: 6px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_020---fafbfc);
  margin-bottom: 12px;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__section.slds-is-open .slds-accordion__content,
.sfc-accordion--basic .slds-accordion__section.slds-is-open .slds-accordion__content {
  margin-top: 16px;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__section.slds-is-open .arrow,
.sfc-accordion--basic .slds-accordion__section.slds-is-open .arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
lightning-accordion.sfc-accordion--basic .slds-accordion__list-item,
.sfc-accordion--basic .slds-accordion__list-item {
  border: 0;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary,
.sfc-accordion--basic .slds-accordion__summary {
  padding: 0;
  margin: 0;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-heading,
.sfc-accordion--basic .slds-accordion__summary-heading {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action,
.sfc-accordion--basic .slds-accordion__summary-action {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  color: var(--neutral_160---3c444b);
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action:hover, lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action:focus,
.sfc-accordion--basic .slds-accordion__summary-action:hover,
.sfc-accordion--basic .slds-accordion__summary-action:focus {
  color: var(--neutral_160---3c444b);
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=switch],
.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=switch] {
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_150---565e66);
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=switch] g,
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=switch] use,
.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=switch] g,
.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=switch] use {
  display: none;
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=chevronright],
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action .arrow,
.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=chevronright],
.sfc-accordion--basic .slds-accordion__summary-action .arrow {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_150---565e66);
}
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=chevronright] g,
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=chevronright] use,
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action .arrow g,
lightning-accordion.sfc-accordion--basic .slds-accordion__summary-action .arrow use,
.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=chevronright] g,
.sfc-accordion--basic .slds-accordion__summary-action lightning-primitive-icon svg[data-key=chevronright] use,
.sfc-accordion--basic .slds-accordion__summary-action .arrow g,
.sfc-accordion--basic .slds-accordion__summary-action .arrow use {
  display: none;
}

lightning-accordion.sfc-accordion--last .slds-accordion__section {
  margin-bottom: 0;
}

.status__badge {
  height: 20px;
  padding: 0 8px;
  min-width: 110px;
  text-align: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 2px;
  font-size: 12px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_060---ecf1f5);
  color: var(--neutral_155---454e56);
}
.status__badge.status__badge--blue {
  border-color: var(--of_blue_04---ccf0f9);
  background-color: var(--of_blue_03---e6f7fc);
  color: var(--of_blue_12---00546b);
}
.status__badge.status__badge--yellow {
  border-color: var(--cu_yellow_05---ffe9c8);
  background-color: var(--cu_yellow_04---fff0da);
  color: var(--cu_yellow_13---6b4915);
}
.status__badge.status__badge--gray {
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_060---ecf1f5);
  color: var(--neutral_155---454e56);
}
.status__badge.status__badge--green {
  border-color: var(--n_green_05---bfebc4);
  background-color: var(--n_green_03---eaf8eb);
  color: var(--n_green_13---114c17);
}
.status__badge.status__badge--red {
  border-color: var(--o_red_04---ffd9d7);
  background-color: var(--o_red_03---ffeceb);
  color: var(--o_red_12---781c16);
}

lightning-button.sfc-button .slds-button,
.sfc-button .slds-button,
.custom-button .slds-button {
  height: 24px;
  padding: 0 8px;
  font-size: 14px;
  font-weight: 400;
  color: var(--neutral_150---565e66);
  border-radius: 2px;
  line-height: normal;
  -webkit-transition: none;
  transition: none;
  border: 1px solid transparent;
  min-width: 48px;
  white-space: nowrap;
}
lightning-button.sfc-button .slds-button::before,
.sfc-button .slds-button::before,
.custom-button .slds-button::before {
  display: none;
}
lightning-button.sfc-button .slds-button:disabled,
.sfc-button .slds-button:disabled,
.custom-button .slds-button:disabled {
  background: var(--neutral_070---e4e9ed);
  border-color: var(--neutral_080---dadfe4);
  color: var(--neutral_110---b2b6bb);
  pointer-events: none;
}
lightning-button.sfc-button .slds-button:hover,
.sfc-button .slds-button:hover,
.custom-button .slds-button:hover {
  border-color: var(--neutral_060---ecf1f5);
  background: var(--neutral_060---ecf1f5);
}
lightning-button.sfc-button .slds-button:focus, lightning-button.sfc-button .slds-button:active,
.sfc-button .slds-button:focus,
.sfc-button .slds-button:active,
.custom-button .slds-button:focus,
.custom-button .slds-button:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-button.sfc-button .slds-button.slds-button_neutral, lightning-button.sfc-button .slds-button.slds-button--neutral,
.sfc-button .slds-button.slds-button_neutral,
.sfc-button .slds-button.slds-button--neutral,
.custom-button .slds-button.slds-button_neutral,
.custom-button .slds-button.slds-button--neutral {
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
lightning-button.sfc-button .slds-button.slds-button_neutral:hover, lightning-button.sfc-button .slds-button.slds-button--neutral:hover,
.sfc-button .slds-button.slds-button_neutral:hover,
.sfc-button .slds-button.slds-button--neutral:hover,
.custom-button .slds-button.slds-button_neutral:hover,
.custom-button .slds-button.slds-button--neutral:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
lightning-button.sfc-button .slds-button.slds-button_neutral:active, lightning-button.sfc-button .slds-button.slds-button_neutral:focus, lightning-button.sfc-button .slds-button.slds-button--neutral:active, lightning-button.sfc-button .slds-button.slds-button--neutral:focus,
.sfc-button .slds-button.slds-button_neutral:active,
.sfc-button .slds-button.slds-button_neutral:focus,
.sfc-button .slds-button.slds-button--neutral:active,
.sfc-button .slds-button.slds-button--neutral:focus,
.custom-button .slds-button.slds-button_neutral:active,
.custom-button .slds-button.slds-button_neutral:focus,
.custom-button .slds-button.slds-button--neutral:active,
.custom-button .slds-button.slds-button--neutral:focus {
  border-color: var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
}
lightning-button.sfc-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=chevronright],
lightning-button.sfc-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=chevronrleft],
lightning-button.sfc-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=loop], lightning-button.sfc-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=chevronright],
lightning-button.sfc-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=chevronrleft],
lightning-button.sfc-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=loop], lightning-button.sfc-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=chevronright],
lightning-button.sfc-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=chevronrleft],
lightning-button.sfc-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=loop], lightning-button.sfc-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=chevronright],
lightning-button.sfc-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=chevronrleft],
lightning-button.sfc-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button_neutral:active lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button_neutral:focus lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button--neutral:active lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button--neutral:focus lightning-primitive-icon svg[data-key=loop] {
  background-color: var(--primary_color---525cb2);
}
lightning-button.sfc-button .slds-button.slds-button_neutral:active .sfc-button__icon, lightning-button.sfc-button .slds-button.slds-button_neutral:focus .sfc-button__icon, lightning-button.sfc-button .slds-button.slds-button--neutral:active .sfc-button__icon, lightning-button.sfc-button .slds-button.slds-button--neutral:focus .sfc-button__icon,
.sfc-button .slds-button.slds-button_neutral:active .sfc-button__icon,
.sfc-button .slds-button.slds-button_neutral:focus .sfc-button__icon,
.sfc-button .slds-button.slds-button--neutral:active .sfc-button__icon,
.sfc-button .slds-button.slds-button--neutral:focus .sfc-button__icon,
.custom-button .slds-button.slds-button_neutral:active .sfc-button__icon,
.custom-button .slds-button.slds-button_neutral:focus .sfc-button__icon,
.custom-button .slds-button.slds-button--neutral:active .sfc-button__icon,
.custom-button .slds-button.slds-button--neutral:focus .sfc-button__icon {
  background-color: var(--primary_color---525cb2);
}
lightning-button.sfc-button .slds-button.slds-button_neutral:disabled, lightning-button.sfc-button .slds-button.slds-button--neutral:disabled,
.sfc-button .slds-button.slds-button_neutral:disabled,
.sfc-button .slds-button.slds-button--neutral:disabled,
.custom-button .slds-button.slds-button_neutral:disabled,
.custom-button .slds-button.slds-button--neutral:disabled {
  background-color: var(--neutral_070---e4e9ed);
  border-color: var(--neutral_080---dadfe4);
  color: var(--neutral_110---b2b6bb);
}
lightning-button.sfc-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=chevronright],
lightning-button.sfc-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=chevronrleft],
lightning-button.sfc-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=loop], lightning-button.sfc-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=chevronright],
lightning-button.sfc-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=chevronrleft],
lightning-button.sfc-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button_neutral:disabled lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button--neutral:disabled lightning-primitive-icon svg[data-key=loop] {
  background-color: var(--neutral_110---b2b6bb);
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright], lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright],
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright],
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 4L9 7L6 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 4L9 7L6 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright] g,
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright] use, lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] g,
lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] use,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright] g,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright] use,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] g,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] use,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright] g,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronright] use,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] g,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronright] use {
  display: none;
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft], lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft],
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft],
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 3L5 7L9 11' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 3L5 7L9 11' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft] g,
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft] use, lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] g,
lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] use,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft] g,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft] use,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] g,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] use,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft] g,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=chevronrleft] use,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] g,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=chevronrleft] use {
  display: none;
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop], lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop],
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop],
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1 8L5.5 8.5L1 12.5V8Z' fill='%23565E66'/%3E%3Cpath d='M13 1.5V6L8.5 5.5L13 1.5Z' fill='%23565E66'/%3E%3Cpath d='M12.915 8C12.4388 10.8375 9.97288 13 7 13C4.38774 13 2.16656 11.3302 1.34277 9H2.41699C2.65409 9.54256 2.98493 10.0343 3.38867 10.4561C3.40093 10.4689 3.41339 10.4815 3.42578 10.4941C3.58253 10.6545 3.74977 10.8042 3.92676 10.9424C3.93405 10.9481 3.94092 10.9543 3.94824 10.96C4.12298 11.0948 4.30703 11.2179 4.49902 11.3291C4.52096 11.3418 4.54328 11.3538 4.56543 11.3662C4.65731 11.4176 4.75037 11.4671 4.8457 11.5127C4.85542 11.5173 4.86525 11.5218 4.875 11.5264C4.96086 11.5667 5.04827 11.6041 5.13672 11.6396C5.16721 11.6519 5.19773 11.6641 5.22852 11.6758C5.43186 11.7529 5.64142 11.8169 5.85645 11.8672C5.87266 11.871 5.88899 11.8743 5.90527 11.8779C6.12736 11.9276 6.35476 11.9625 6.58691 11.9814C6.60966 11.9833 6.63244 11.9848 6.65527 11.9863C6.76922 11.9941 6.88408 12 7 12C7.08481 12 7.16915 11.9973 7.25293 11.9932C7.26206 11.9927 7.27115 11.9917 7.28027 11.9912C7.34737 11.9875 7.41411 11.9829 7.48047 11.9766C7.51217 11.9735 7.54367 11.9694 7.5752 11.9658C7.62654 11.9599 7.67766 11.9537 7.72852 11.9463C7.75466 11.9425 7.78063 11.9378 7.80664 11.9336C7.85867 11.9252 7.91044 11.9163 7.96191 11.9062C7.98802 11.9012 8.01408 11.8961 8.04004 11.8906C8.08852 11.8804 8.13662 11.8691 8.18457 11.8574C8.22054 11.8487 8.25633 11.8396 8.29199 11.8301C8.32141 11.8222 8.35068 11.814 8.37988 11.8057C8.42174 11.7937 8.46348 11.7816 8.50488 11.7686C8.64913 11.7231 8.79044 11.6712 8.92871 11.6133C8.95563 11.602 8.98211 11.5898 9.00879 11.5781C9.05567 11.5575 9.10232 11.5366 9.14844 11.5146C9.17527 11.5019 9.20195 11.4888 9.22852 11.4756C9.26425 11.4578 9.29972 11.4396 9.33496 11.4209C9.37273 11.4009 9.41008 11.3803 9.44727 11.3594C9.47488 11.3438 9.50201 11.3276 9.5293 11.3115C9.56923 11.288 9.60922 11.2648 9.64844 11.2402C9.66819 11.2279 9.68746 11.2148 9.70703 11.2021C9.74871 11.1752 9.79024 11.1482 9.83105 11.1201C9.86396 11.0975 9.89638 11.0742 9.92871 11.0508C9.95325 11.033 9.97776 11.0153 10.002 10.9971C10.0403 10.9682 10.0777 10.9381 10.1152 10.9082C10.1579 10.8741 10.2006 10.8401 10.2422 10.8047C10.2785 10.7737 10.3151 10.743 10.3506 10.7109C10.3942 10.6716 10.4363 10.6307 10.4785 10.5898C10.4878 10.5809 10.4967 10.5715 10.5059 10.5625C10.5339 10.5349 10.5615 10.5068 10.5889 10.4785C10.6139 10.4527 10.6386 10.4267 10.6631 10.4004C10.6957 10.3653 10.7281 10.33 10.7598 10.2939C10.7747 10.2769 10.789 10.2594 10.8037 10.2422C10.8337 10.207 10.8635 10.1717 10.8926 10.1357C10.9167 10.1058 10.9404 10.0754 10.9639 10.0449C10.9848 10.0177 11.006 9.99058 11.0264 9.96289C11.0431 9.94014 11.0588 9.9166 11.0752 9.89355C11.1703 9.75985 11.259 9.62153 11.3408 9.47852C11.3572 9.44992 11.3738 9.42152 11.3896 9.39258C11.4048 9.36485 11.419 9.33663 11.4336 9.30859C11.4524 9.2726 11.4713 9.2367 11.4893 9.2002C11.5115 9.15488 11.5338 9.10955 11.5547 9.06348C11.5657 9.0392 11.5763 9.01472 11.5869 8.99023C11.6029 8.95344 11.6177 8.91615 11.6328 8.87891C11.6481 8.8413 11.6634 8.80368 11.6777 8.76562C11.6884 8.73741 11.6988 8.70912 11.709 8.68066C11.7233 8.64057 11.7367 8.60013 11.75 8.55957C11.7631 8.5197 11.776 8.47976 11.7881 8.43945C11.7952 8.41579 11.8018 8.39198 11.8086 8.36816C11.843 8.24712 11.8741 8.1246 11.8994 8H12.915ZM7 1C9.61227 1 11.8334 2.66985 12.6572 5H11.583C11.3457 4.45701 11.0145 3.96496 10.6104 3.54297C10.5981 3.53016 10.5856 3.51756 10.5732 3.50488C10.4164 3.34461 10.2493 3.19476 10.0723 3.05664C10.0648 3.05079 10.0573 3.04487 10.0498 3.03906C9.872 2.90196 9.68488 2.77661 9.48926 2.66406C9.47334 2.6549 9.45744 2.64571 9.44141 2.63672C9.34708 2.58383 9.2513 2.53315 9.15332 2.48633C9.1436 2.48168 9.13378 2.47724 9.12402 2.47266C9.03816 2.4323 8.95075 2.3949 8.8623 2.35938C8.83182 2.34712 8.80129 2.33491 8.77051 2.32324C8.56717 2.24622 8.35759 2.1821 8.14258 2.13184C8.12636 2.12804 8.11003 2.12473 8.09375 2.12109C7.87107 2.07139 7.64295 2.03648 7.41016 2.01758C7.38903 2.01586 7.36788 2.01415 7.34668 2.0127C7.23213 2.00485 7.11654 2 7 2C6.91453 2 6.82953 2.00162 6.74512 2.00586C6.73956 2.00614 6.73407 2.00752 6.72852 2.00781C6.6575 2.01161 6.5868 2.01573 6.5166 2.02246C6.48754 2.02525 6.45861 2.02894 6.42969 2.03223C6.37638 2.03828 6.3233 2.04502 6.27051 2.05273C6.24437 2.05656 6.21839 2.06121 6.19238 2.06543C6.14132 2.07372 6.09057 2.08294 6.04004 2.09277C6.01136 2.09835 5.9826 2.10331 5.9541 2.10938C5.90991 2.11878 5.86601 2.12908 5.82227 2.13965C5.78398 2.14889 5.74594 2.15883 5.70801 2.16895C5.67131 2.17874 5.63499 2.1896 5.59863 2.2002C5.56575 2.20978 5.5326 2.21828 5.5 2.22852C5.35375 2.27445 5.21042 2.32707 5.07031 2.38574C5.0434 2.39701 5.0169 2.40918 4.99023 2.4209C4.9443 2.44109 4.89871 2.46188 4.85352 2.4834C4.82865 2.49523 4.80393 2.5073 4.7793 2.51953C4.73661 2.54073 4.69432 2.56259 4.65234 2.58496C4.62392 2.60011 4.59548 2.61518 4.56738 2.63086C4.5326 2.65027 4.49814 2.67021 4.46387 2.69043C4.42672 2.71234 4.39004 2.73498 4.35352 2.75781C4.33291 2.7707 4.31239 2.7837 4.29199 2.79688C4.25032 2.82378 4.20877 2.85081 4.16797 2.87891C4.13508 2.90156 4.10263 2.92483 4.07031 2.94824C4.04974 2.96314 4.02912 2.97796 4.00879 2.99316L3.98145 3.01367C3.95929 3.03048 3.93788 3.04826 3.91602 3.06543C3.7846 3.16858 3.65844 3.278 3.53809 3.39355C3.52314 3.40791 3.50793 3.42199 3.49316 3.43652C3.46511 3.46414 3.43756 3.49224 3.41016 3.52051C3.38516 3.5463 3.36038 3.57231 3.33594 3.59863C3.30332 3.63375 3.27087 3.66903 3.23926 3.70508C3.22434 3.7221 3.21 3.73962 3.19531 3.75684C3.16531 3.79199 3.13548 3.82729 3.10645 3.86328C3.08229 3.89323 3.05863 3.92359 3.03516 3.9541C3.0142 3.98134 2.99306 4.00845 2.97266 4.03613C2.95589 4.05888 2.94021 4.08243 2.92383 4.10547C2.82874 4.23913 2.74002 4.37754 2.6582 4.52051C2.64387 4.54555 2.62914 4.57039 2.61523 4.5957L2.60352 4.61719C2.59303 4.6365 2.58348 4.65632 2.57324 4.67578C2.55448 4.71145 2.5355 4.74703 2.51758 4.7832L2.49316 4.83203C2.48135 4.85655 2.47041 4.88151 2.45898 4.90625C2.44464 4.93731 2.43071 4.96859 2.41699 5C2.3996 5.0398 2.38259 5.07979 2.36621 5.12012C2.35335 5.15179 2.34133 5.18383 2.3291 5.21582C2.31606 5.24995 2.30235 5.28387 2.29004 5.31836C2.27573 5.35844 2.26233 5.39891 2.24902 5.43945C2.23594 5.47931 2.22304 5.51928 2.21094 5.55957C2.20383 5.58323 2.19719 5.60705 2.19043 5.63086C2.15598 5.75211 2.12593 5.87518 2.10059 6H1.08496C1.56117 3.16246 4.02714 1.00002 7 1Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1 8L5.5 8.5L1 12.5V8Z' fill='%23565E66'/%3E%3Cpath d='M13 1.5V6L8.5 5.5L13 1.5Z' fill='%23565E66'/%3E%3Cpath d='M12.915 8C12.4388 10.8375 9.97288 13 7 13C4.38774 13 2.16656 11.3302 1.34277 9H2.41699C2.65409 9.54256 2.98493 10.0343 3.38867 10.4561C3.40093 10.4689 3.41339 10.4815 3.42578 10.4941C3.58253 10.6545 3.74977 10.8042 3.92676 10.9424C3.93405 10.9481 3.94092 10.9543 3.94824 10.96C4.12298 11.0948 4.30703 11.2179 4.49902 11.3291C4.52096 11.3418 4.54328 11.3538 4.56543 11.3662C4.65731 11.4176 4.75037 11.4671 4.8457 11.5127C4.85542 11.5173 4.86525 11.5218 4.875 11.5264C4.96086 11.5667 5.04827 11.6041 5.13672 11.6396C5.16721 11.6519 5.19773 11.6641 5.22852 11.6758C5.43186 11.7529 5.64142 11.8169 5.85645 11.8672C5.87266 11.871 5.88899 11.8743 5.90527 11.8779C6.12736 11.9276 6.35476 11.9625 6.58691 11.9814C6.60966 11.9833 6.63244 11.9848 6.65527 11.9863C6.76922 11.9941 6.88408 12 7 12C7.08481 12 7.16915 11.9973 7.25293 11.9932C7.26206 11.9927 7.27115 11.9917 7.28027 11.9912C7.34737 11.9875 7.41411 11.9829 7.48047 11.9766C7.51217 11.9735 7.54367 11.9694 7.5752 11.9658C7.62654 11.9599 7.67766 11.9537 7.72852 11.9463C7.75466 11.9425 7.78063 11.9378 7.80664 11.9336C7.85867 11.9252 7.91044 11.9163 7.96191 11.9062C7.98802 11.9012 8.01408 11.8961 8.04004 11.8906C8.08852 11.8804 8.13662 11.8691 8.18457 11.8574C8.22054 11.8487 8.25633 11.8396 8.29199 11.8301C8.32141 11.8222 8.35068 11.814 8.37988 11.8057C8.42174 11.7937 8.46348 11.7816 8.50488 11.7686C8.64913 11.7231 8.79044 11.6712 8.92871 11.6133C8.95563 11.602 8.98211 11.5898 9.00879 11.5781C9.05567 11.5575 9.10232 11.5366 9.14844 11.5146C9.17527 11.5019 9.20195 11.4888 9.22852 11.4756C9.26425 11.4578 9.29972 11.4396 9.33496 11.4209C9.37273 11.4009 9.41008 11.3803 9.44727 11.3594C9.47488 11.3438 9.50201 11.3276 9.5293 11.3115C9.56923 11.288 9.60922 11.2648 9.64844 11.2402C9.66819 11.2279 9.68746 11.2148 9.70703 11.2021C9.74871 11.1752 9.79024 11.1482 9.83105 11.1201C9.86396 11.0975 9.89638 11.0742 9.92871 11.0508C9.95325 11.033 9.97776 11.0153 10.002 10.9971C10.0403 10.9682 10.0777 10.9381 10.1152 10.9082C10.1579 10.8741 10.2006 10.8401 10.2422 10.8047C10.2785 10.7737 10.3151 10.743 10.3506 10.7109C10.3942 10.6716 10.4363 10.6307 10.4785 10.5898C10.4878 10.5809 10.4967 10.5715 10.5059 10.5625C10.5339 10.5349 10.5615 10.5068 10.5889 10.4785C10.6139 10.4527 10.6386 10.4267 10.6631 10.4004C10.6957 10.3653 10.7281 10.33 10.7598 10.2939C10.7747 10.2769 10.789 10.2594 10.8037 10.2422C10.8337 10.207 10.8635 10.1717 10.8926 10.1357C10.9167 10.1058 10.9404 10.0754 10.9639 10.0449C10.9848 10.0177 11.006 9.99058 11.0264 9.96289C11.0431 9.94014 11.0588 9.9166 11.0752 9.89355C11.1703 9.75985 11.259 9.62153 11.3408 9.47852C11.3572 9.44992 11.3738 9.42152 11.3896 9.39258C11.4048 9.36485 11.419 9.33663 11.4336 9.30859C11.4524 9.2726 11.4713 9.2367 11.4893 9.2002C11.5115 9.15488 11.5338 9.10955 11.5547 9.06348C11.5657 9.0392 11.5763 9.01472 11.5869 8.99023C11.6029 8.95344 11.6177 8.91615 11.6328 8.87891C11.6481 8.8413 11.6634 8.80368 11.6777 8.76562C11.6884 8.73741 11.6988 8.70912 11.709 8.68066C11.7233 8.64057 11.7367 8.60013 11.75 8.55957C11.7631 8.5197 11.776 8.47976 11.7881 8.43945C11.7952 8.41579 11.8018 8.39198 11.8086 8.36816C11.843 8.24712 11.8741 8.1246 11.8994 8H12.915ZM7 1C9.61227 1 11.8334 2.66985 12.6572 5H11.583C11.3457 4.45701 11.0145 3.96496 10.6104 3.54297C10.5981 3.53016 10.5856 3.51756 10.5732 3.50488C10.4164 3.34461 10.2493 3.19476 10.0723 3.05664C10.0648 3.05079 10.0573 3.04487 10.0498 3.03906C9.872 2.90196 9.68488 2.77661 9.48926 2.66406C9.47334 2.6549 9.45744 2.64571 9.44141 2.63672C9.34708 2.58383 9.2513 2.53315 9.15332 2.48633C9.1436 2.48168 9.13378 2.47724 9.12402 2.47266C9.03816 2.4323 8.95075 2.3949 8.8623 2.35938C8.83182 2.34712 8.80129 2.33491 8.77051 2.32324C8.56717 2.24622 8.35759 2.1821 8.14258 2.13184C8.12636 2.12804 8.11003 2.12473 8.09375 2.12109C7.87107 2.07139 7.64295 2.03648 7.41016 2.01758C7.38903 2.01586 7.36788 2.01415 7.34668 2.0127C7.23213 2.00485 7.11654 2 7 2C6.91453 2 6.82953 2.00162 6.74512 2.00586C6.73956 2.00614 6.73407 2.00752 6.72852 2.00781C6.6575 2.01161 6.5868 2.01573 6.5166 2.02246C6.48754 2.02525 6.45861 2.02894 6.42969 2.03223C6.37638 2.03828 6.3233 2.04502 6.27051 2.05273C6.24437 2.05656 6.21839 2.06121 6.19238 2.06543C6.14132 2.07372 6.09057 2.08294 6.04004 2.09277C6.01136 2.09835 5.9826 2.10331 5.9541 2.10938C5.90991 2.11878 5.86601 2.12908 5.82227 2.13965C5.78398 2.14889 5.74594 2.15883 5.70801 2.16895C5.67131 2.17874 5.63499 2.1896 5.59863 2.2002C5.56575 2.20978 5.5326 2.21828 5.5 2.22852C5.35375 2.27445 5.21042 2.32707 5.07031 2.38574C5.0434 2.39701 5.0169 2.40918 4.99023 2.4209C4.9443 2.44109 4.89871 2.46188 4.85352 2.4834C4.82865 2.49523 4.80393 2.5073 4.7793 2.51953C4.73661 2.54073 4.69432 2.56259 4.65234 2.58496C4.62392 2.60011 4.59548 2.61518 4.56738 2.63086C4.5326 2.65027 4.49814 2.67021 4.46387 2.69043C4.42672 2.71234 4.39004 2.73498 4.35352 2.75781C4.33291 2.7707 4.31239 2.7837 4.29199 2.79688C4.25032 2.82378 4.20877 2.85081 4.16797 2.87891C4.13508 2.90156 4.10263 2.92483 4.07031 2.94824C4.04974 2.96314 4.02912 2.97796 4.00879 2.99316L3.98145 3.01367C3.95929 3.03048 3.93788 3.04826 3.91602 3.06543C3.7846 3.16858 3.65844 3.278 3.53809 3.39355C3.52314 3.40791 3.50793 3.42199 3.49316 3.43652C3.46511 3.46414 3.43756 3.49224 3.41016 3.52051C3.38516 3.5463 3.36038 3.57231 3.33594 3.59863C3.30332 3.63375 3.27087 3.66903 3.23926 3.70508C3.22434 3.7221 3.21 3.73962 3.19531 3.75684C3.16531 3.79199 3.13548 3.82729 3.10645 3.86328C3.08229 3.89323 3.05863 3.92359 3.03516 3.9541C3.0142 3.98134 2.99306 4.00845 2.97266 4.03613C2.95589 4.05888 2.94021 4.08243 2.92383 4.10547C2.82874 4.23913 2.74002 4.37754 2.6582 4.52051C2.64387 4.54555 2.62914 4.57039 2.61523 4.5957L2.60352 4.61719C2.59303 4.6365 2.58348 4.65632 2.57324 4.67578C2.55448 4.71145 2.5355 4.74703 2.51758 4.7832L2.49316 4.83203C2.48135 4.85655 2.47041 4.88151 2.45898 4.90625C2.44464 4.93731 2.43071 4.96859 2.41699 5C2.3996 5.0398 2.38259 5.07979 2.36621 5.12012C2.35335 5.15179 2.34133 5.18383 2.3291 5.21582C2.31606 5.24995 2.30235 5.28387 2.29004 5.31836C2.27573 5.35844 2.26233 5.39891 2.24902 5.43945C2.23594 5.47931 2.22304 5.51928 2.21094 5.55957C2.20383 5.58323 2.19719 5.60705 2.19043 5.63086C2.15598 5.75211 2.12593 5.87518 2.10059 6H1.08496C1.56117 3.16246 4.02714 1.00002 7 1Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop] g,
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop] use, lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] g,
lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] use,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop] g,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop] use,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] g,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] use,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop] g,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=loop] use,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] g,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=loop] use {
  display: none;
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings], lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings],
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings],
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings],
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings],
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 2C12.5523 2 13 2.44772 13 3V5H12V3H10V6H9V3H6V13H7V14H3C2.44772 14 2 13.5523 2 13V3C2 2.44772 2.44772 2 3 2H12ZM3 3V13H5V3H3Z' fill='%23565E66'/%3E%3Ccircle cx='11.5' cy='10.5' r='2' stroke='%23565E66'/%3E%3Ccircle cx='11.5' cy='10.5' r='2' stroke='%23565E66'/%3E%3Cpath d='M11 6H12V9H11V6Z' fill='%23565E66'/%3E%3Cpath d='M14.3286 6.96484L15.0357 7.67195L12.9144 9.79327L12.2073 9.08616L14.3286 6.96484Z' fill='%23565E66'/%3E%3Cpath d='M11 12H12V15H11V12Z' fill='%23565E66'/%3E%3Cpath d='M10.0859 11.207L10.793 11.9141L8.67172 14.0355L7.96462 13.3284L10.0859 11.207Z' fill='%23565E66'/%3E%3Cpath d='M7 10H10V11H7V10Z' fill='%23565E66'/%3E%3Cpath d='M8.67139 6.96484L10.7927 9.08616L10.0856 9.79327L7.96428 7.67195L8.67139 6.96484Z' fill='%23565E66'/%3E%3Cpath d='M13 10H16V11H13V10Z' fill='%23565E66'/%3E%3Cpath d='M12.9141 11.207L15.0354 13.3284L14.3283 14.0355L12.207 11.9141L12.9141 11.207Z' fill='%23565E66'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings] g,
lightning-button.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings] use, lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] g,
lightning-button.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] use,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings] g,
.sfc-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings] use,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] g,
.sfc-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] use,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings] g,
.custom-button .slds-button.slds-button_neutral lightning-primitive-icon svg[data-key=table_settings] use,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] g,
.custom-button .slds-button.slds-button--neutral lightning-primitive-icon svg[data-key=table_settings] use {
  display: none;
}
lightning-button.sfc-button .slds-button.slds-button_neutral .sfc-button__icon, lightning-button.sfc-button .slds-button.slds-button--neutral .sfc-button__icon,
.sfc-button .slds-button.slds-button_neutral .sfc-button__icon,
.sfc-button .slds-button.slds-button--neutral .sfc-button__icon,
.custom-button .slds-button.slds-button_neutral .sfc-button__icon,
.custom-button .slds-button.slds-button--neutral .sfc-button__icon {
  width: 14px;
  height: 14px;
  margin-right: 4px;
  background-color: var(--neutral_150---565e66);
}
lightning-button.sfc-button .slds-button.slds-button_neutral .sfc-button__icon--back, lightning-button.sfc-button .slds-button.slds-button--neutral .sfc-button__icon--back,
.sfc-button .slds-button.slds-button_neutral .sfc-button__icon--back,
.sfc-button .slds-button.slds-button--neutral .sfc-button__icon--back,
.custom-button .slds-button.slds-button_neutral .sfc-button__icon--back,
.custom-button .slds-button.slds-button--neutral .sfc-button__icon--back {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10 4L6 8L10 12' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M10 4L6 8L10 12' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
lightning-button.sfc-button .slds-button.slds-button_brand, lightning-button.sfc-button .slds-button.slds-button--brand,
.sfc-button .slds-button.slds-button_brand,
.sfc-button .slds-button.slds-button--brand,
.custom-button .slds-button.slds-button_brand,
.custom-button .slds-button.slds-button--brand {
  background-color: var(--primary_color---525cb2);
  border-color: var(--primary_color---525cb2);
  color: var(--neutral_010---ffffff);
}
lightning-button.sfc-button .slds-button.slds-button_brand:hover, lightning-button.sfc-button .slds-button.slds-button_brand:active, lightning-button.sfc-button .slds-button.slds-button_brand:focus, lightning-button.sfc-button .slds-button.slds-button--brand:hover, lightning-button.sfc-button .slds-button.slds-button--brand:active, lightning-button.sfc-button .slds-button.slds-button--brand:focus,
.sfc-button .slds-button.slds-button_brand:hover,
.sfc-button .slds-button.slds-button_brand:active,
.sfc-button .slds-button.slds-button_brand:focus,
.sfc-button .slds-button.slds-button--brand:hover,
.sfc-button .slds-button.slds-button--brand:active,
.sfc-button .slds-button.slds-button--brand:focus,
.custom-button .slds-button.slds-button_brand:hover,
.custom-button .slds-button.slds-button_brand:active,
.custom-button .slds-button.slds-button_brand:focus,
.custom-button .slds-button.slds-button--brand:hover,
.custom-button .slds-button.slds-button--brand:active,
.custom-button .slds-button.slds-button--brand:focus {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
}
lightning-button.sfc-button .slds-button.slds-button_brand:disabled, lightning-button.sfc-button .slds-button.slds-button--brand:disabled,
.sfc-button .slds-button.slds-button_brand:disabled,
.sfc-button .slds-button.slds-button--brand:disabled,
.custom-button .slds-button.slds-button_brand:disabled,
.custom-button .slds-button.slds-button--brand:disabled {
  background-color: #939bdd;
  border-color: #939bdd;
  color: #d6dafd;
}
lightning-button.sfc-button .slds-button.slds-button_brand:disabled lightning-primitive-icon svg[data-key=shopping_bag], lightning-button.sfc-button .slds-button.slds-button--brand:disabled lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button .slds-button.slds-button_brand:disabled lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button .slds-button.slds-button--brand:disabled lightning-primitive-icon svg[data-key=shopping_bag],
.custom-button .slds-button.slds-button_brand:disabled lightning-primitive-icon svg[data-key=shopping_bag],
.custom-button .slds-button.slds-button--brand:disabled lightning-primitive-icon svg[data-key=shopping_bag] {
  background-color: #d6dafd;
}
lightning-button.sfc-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag], lightning-button.sfc-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag],
.custom-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag],
.custom-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] {
  width: 14px;
  height: 14px;
  margin-bottom: 1px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M12.3594 5.5L10.6094 12.5H3.39062L1.64062 5.5H12.3594Z' stroke='%23F3F6F8'/%3E%3Cpath d='M4.5 7L4.5 4C4.5 2.61929 5.61929 1.5 7 1.5C8.38071 1.5 9.5 2.61929 9.5 4V7' stroke='%23F3F6F8'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M12.3594 5.5L10.6094 12.5H3.39062L1.64062 5.5H12.3594Z' stroke='%23F3F6F8'/%3E%3Cpath d='M4.5 7L4.5 4C4.5 2.61929 5.61929 1.5 7 1.5C8.38071 1.5 9.5 2.61929 9.5 4V7' stroke='%23F3F6F8'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
}
lightning-button.sfc-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button.sfc-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag] use, lightning-button.sfc-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button.sfc-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] use,
.sfc-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag] g,
.sfc-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag] use,
.sfc-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] g,
.sfc-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] use,
.custom-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag] g,
.custom-button .slds-button.slds-button_brand lightning-primitive-icon svg[data-key=shopping_bag] use,
.custom-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] g,
.custom-button .slds-button.slds-button--brand lightning-primitive-icon svg[data-key=shopping_bag] use {
  display: none;
}
lightning-button.sfc-button .slds-button .slds-button__icon_right,
lightning-button.sfc-button .slds-button .slds-button__icon--right,
.sfc-button .slds-button .slds-button__icon_right,
.sfc-button .slds-button .slds-button__icon--right,
.custom-button .slds-button .slds-button__icon_right,
.custom-button .slds-button .slds-button__icon--right {
  margin-left: 4px;
}
lightning-button.sfc-button .slds-button .slds-button__icon_left,
lightning-button.sfc-button .slds-button .slds-button__icon--left,
.sfc-button .slds-button .slds-button__icon_left,
.sfc-button .slds-button .slds-button__icon--left,
.custom-button .slds-button .slds-button__icon_left,
.custom-button .slds-button .slds-button__icon--left {
  margin-right: 4px;
}
lightning-button.sfc-button.sfc-button--large .slds-button,
.sfc-button.sfc-button--large .slds-button,
.custom-button.sfc-button--large .slds-button {
  height: 28px;
  font-weight: 500;
}
lightning-button.sfc-button.sfc-button--small .slds-button,
.sfc-button.sfc-button--small .slds-button,
.custom-button.sfc-button--small .slds-button {
  height: 20px;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  padding: 0 6px;
}
lightning-button.sfc-button.sfc-button--link .slds-button,
.sfc-button.sfc-button--link .slds-button,
.custom-button.sfc-button--link .slds-button {
  color: var(--primary_color---525cb2);
}
lightning-button.sfc-button lightning-primitive-icon svg[data-key=chevronright],
.sfc-button lightning-primitive-icon svg[data-key=chevronright],
.custom-button lightning-primitive-icon svg[data-key=chevronright] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 4L9 7L6 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 4L9 7L6 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
lightning-button.sfc-button lightning-primitive-icon svg[data-key=chevronright] g,
lightning-button.sfc-button lightning-primitive-icon svg[data-key=chevronright] use,
.sfc-button lightning-primitive-icon svg[data-key=chevronright] g,
.sfc-button lightning-primitive-icon svg[data-key=chevronright] use,
.custom-button lightning-primitive-icon svg[data-key=chevronright] g,
.custom-button lightning-primitive-icon svg[data-key=chevronright] use {
  display: none;
}
lightning-button.sfc-button lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button lightning-primitive-icon svg[data-key=shopping_bag],
.custom-button lightning-primitive-icon svg[data-key=shopping_bag] {
  width: 14px;
  height: 14px;
  margin-bottom: 1px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M12.3594 5.5L10.6094 12.5H3.39062L1.64062 5.5H12.3594Z' stroke='%23F3F6F8'/%3E%3Cpath d='M4.5 7L4.5 4C4.5 2.61929 5.61929 1.5 7 1.5C8.38071 1.5 9.5 2.61929 9.5 4V7' stroke='%23F3F6F8'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M12.3594 5.5L10.6094 12.5H3.39062L1.64062 5.5H12.3594Z' stroke='%23F3F6F8'/%3E%3Cpath d='M4.5 7L4.5 4C4.5 2.61929 5.61929 1.5 7 1.5C8.38071 1.5 9.5 2.61929 9.5 4V7' stroke='%23F3F6F8'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
}
lightning-button.sfc-button lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button.sfc-button lightning-primitive-icon svg[data-key=shopping_bag] use,
.sfc-button lightning-primitive-icon svg[data-key=shopping_bag] g,
.sfc-button lightning-primitive-icon svg[data-key=shopping_bag] use,
.custom-button lightning-primitive-icon svg[data-key=shopping_bag] g,
.custom-button lightning-primitive-icon svg[data-key=shopping_bag] use {
  display: none;
}
lightning-button.sfc-button.wayfinding-button,
.sfc-button.wayfinding-button,
.custom-button.wayfinding-button {
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
lightning-button.sfc-button.wayfinding-button .slds-button,
.sfc-button.wayfinding-button .slds-button,
.custom-button.wayfinding-button .slds-button {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
  min-width: 58px;
  padding: 0 8px;
  text-align: center;
  height: 28px;
}
lightning-button.sfc-button.wayfinding-button .slds-button:hover,
.sfc-button.wayfinding-button .slds-button:hover,
.custom-button.wayfinding-button .slds-button:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
}
lightning-button.sfc-button.wayfinding-button .slds-button:active, lightning-button.sfc-button.wayfinding-button .slds-button:focus,
.sfc-button.wayfinding-button .slds-button:active,
.sfc-button.wayfinding-button .slds-button:focus,
.custom-button.wayfinding-button .slds-button:active,
.custom-button.wayfinding-button .slds-button:focus {
  border-color: var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
}
lightning-button.sfc-button.wayfinding-button .slds-button:active .slds-button__icon, lightning-button.sfc-button.wayfinding-button .slds-button:focus .slds-button__icon,
.sfc-button.wayfinding-button .slds-button:active .slds-button__icon,
.sfc-button.wayfinding-button .slds-button:focus .slds-button__icon,
.custom-button.wayfinding-button .slds-button:active .slds-button__icon,
.custom-button.wayfinding-button .slds-button:focus .slds-button__icon {
  background: var(--primary_color---525cb2);
}
lightning-button.sfc-button.wayfinding-button .slds-button:disabled,
.sfc-button.wayfinding-button .slds-button:disabled,
.custom-button.wayfinding-button .slds-button:disabled {
  background: var(--neutral_070---e4e9ed);
  border-color: var(--neutral_080---dadfe4);
  color: var(--neutral_110---b2b6bb);
}
lightning-button.sfc-button:has(.slds-file-selector__button),
.sfc-button:has(.slds-file-selector__button),
.custom-button:has(.slds-file-selector__button) {
  white-space: nowrap;
  margin: 0;
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__body,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__body,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__body {
  gap: 10px;
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button {
  cursor: pointer;
  white-space: nowrap;
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:focus, lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:active,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:focus,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:active,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button:focus,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:focus lightning-primitive-icon svg[data-key=upload], lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:active lightning-primitive-icon svg[data-key=upload],
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:focus lightning-primitive-icon svg[data-key=upload],
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button:active lightning-primitive-icon svg[data-key=upload],
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button:focus lightning-primitive-icon svg[data-key=upload],
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button:active lightning-primitive-icon svg[data-key=upload] {
  background-color: var(--primary_color---525cb2);
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload],
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload],
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.40039 1H7.60049V10.0005H6.40039V1Z' fill='%2390969D'/%3E%3Cpath d='M3 5L7 1L11 5' stroke='%2390969D' stroke-width='1.2'/%3E%3Cpath d='M1.5 7V11.5C1.5 12.0523 1.94772 12.5 2.5 12.5H11.5C12.0523 12.5 12.5 12.0523 12.5 11.5V7' stroke='%2390969D'/%3E%3C/svg%3E") center no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.40039 1H7.60049V10.0005H6.40039V1Z' fill='%2390969D'/%3E%3Cpath d='M3 5L7 1L11 5' stroke='%2390969D' stroke-width='1.2'/%3E%3Cpath d='M1.5 7V11.5C1.5 12.0523 1.94772 12.5 2.5 12.5H11.5C12.0523 12.5 12.5 12.0523 12.5 11.5V7' stroke='%2390969D'/%3E%3C/svg%3E") center no-repeat;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 14px;
  height: 14px;
  background-color: var(--neutral_130---90969d);
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] g,
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] use,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] g,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] use,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] g,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] use {
  display: none;
}
lightning-button.sfc-button:has(.slds-file-selector__button) .slds-file-selector__text,
.sfc-button:has(.slds-file-selector__button) .slds-file-selector__text,
.custom-button:has(.slds-file-selector__button) .slds-file-selector__text {
  white-space: nowrap;
  margin: 0;
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

lightning-button-icon,
lightning-button-icon.sfc-button-icon,
.sfc-button-icon {
  width: 20px;
  height: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-self: center;
}
lightning-button-icon .slds-button,
lightning-button-icon.sfc-button-icon .slds-button,
.sfc-button-icon .slds-button {
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 0;
  background-color: transparent;
  margin: 0 auto;
}
lightning-button-icon .slds-button .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button .slds-button__icon,
.sfc-button-icon .slds-button .slds-button__icon {
  width: 16px;
  height: 16px;
}
lightning-button-icon .slds-button.slds-button_icon-small .slds-button__icon, lightning-button-icon .slds-button.slds-button--icon-small .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-small .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-small .slds-button__icon,
.sfc-button-icon .slds-button.slds-button_icon-small .slds-button__icon,
.sfc-button-icon .slds-button.slds-button--icon-small .slds-button__icon {
  width: 14px;
  height: 14px;
}
lightning-button-icon .slds-button.slds-button_icon-x-small .slds-button__icon, lightning-button-icon .slds-button.slds-button--icon-x-small .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-x-small .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-x-small .slds-button__icon,
.sfc-button-icon .slds-button.slds-button_icon-x-small .slds-button__icon,
.sfc-button-icon .slds-button.slds-button--icon-x-small .slds-button__icon {
  width: 12px;
  height: 12px;
}
lightning-button-icon .slds-button.slds-button_icon-border, lightning-button-icon .slds-button.slds-button--icon-border,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border,
.sfc-button-icon .slds-button.slds-button_icon-border,
.sfc-button-icon .slds-button.slds-button--icon-border {
  border: 1px solid var(--neutral_080---dadfe4);
}
lightning-button-icon .slds-button.slds-button_icon-border:hover, lightning-button-icon .slds-button.slds-button--icon-border:hover,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:hover,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:hover,
.sfc-button-icon .slds-button.slds-button_icon-border:hover,
.sfc-button-icon .slds-button.slds-button--icon-border:hover {
  border-color: var(--neutral_110---b2b6bb);
}
lightning-button-icon .slds-button.slds-button_icon-border:focus, lightning-button-icon .slds-button.slds-button_icon-border:active, lightning-button-icon .slds-button.slds-button--icon-border:focus, lightning-button-icon .slds-button.slds-button--icon-border:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:active,
.sfc-button-icon .slds-button.slds-button_icon-border:focus,
.sfc-button-icon .slds-button.slds-button_icon-border:active,
.sfc-button-icon .slds-button.slds-button--icon-border:focus,
.sfc-button-icon .slds-button.slds-button--icon-border:active {
  border-color: var(--primary_color---525cb2);
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=download],
lightning-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=upload], lightning-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=download],
lightning-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=upload], lightning-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=download],
lightning-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=upload], lightning-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=download],
lightning-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button_icon-border:focus lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button_icon-border:active lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button--icon-border:focus lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button--icon-border:active lightning-primitive-icon svg[data-key=upload] {
  background-color: var(--primary_color---525cb2);
}
lightning-button-icon .slds-button.slds-button_icon-border:disabled, lightning-button-icon .slds-button.slds-button--icon-border:disabled,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:disabled,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:disabled,
.sfc-button-icon .slds-button.slds-button_icon-border:disabled,
.sfc-button-icon .slds-button.slds-button--icon-border:disabled {
  background-color: var(--neutral_070---e4e9ed);
  pointer-events: none;
}
lightning-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=download],
lightning-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=upload], lightning-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=download],
lightning-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=upload] {
  background-color: var(--neutral_110---b2b6bb);
}
lightning-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=excel], lightning-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=excel],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=excel],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=excel],
.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=excel],
.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=excel] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_11714_77962)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 3H5.5L9 8L13 13H10.5L7 8L3 3Z' fill='%23B2B6BB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 3H13L9 8L5.5 13H3L7 8L10.5 3Z' fill='%23B2B6BB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 12H8V13H4L5 12Z' fill='%23B2B6BB'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%23E4E9ED'/%3E%3Crect x='12' y='14' width='2' height='1' fill='%23E4E9ED'/%3E%3Crect x='14' y='10' width='3' height='1' fill='%23E4E9ED'/%3E%3Crect x='11' y='7' width='4' height='4' fill='%23E4E9ED'/%3E%3Crect x='9' y='10' width='3' height='1' fill='%23E4E9ED'/%3E%3Cpath d='M12 8H14V11H16V12L14 14H12L11 13L10 12V11H12V8Z' fill='%23B2B6BB'/%3E%3Crect x='15' y='12' width='1' height='1' fill='%23E4E9ED'/%3E%3Crect x='14' y='13' width='1' height='1' fill='%23E4E9ED'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%23E4E9ED'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%23E4E9ED'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%23E4E9ED'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11714_77962'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=gsheet], lightning-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=gsheet],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=gsheet],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=gsheet],
.sfc-button-icon .slds-button.slds-button_icon-border:disabled lightning-primitive-icon svg[data-key=gsheet],
.sfc-button-icon .slds-button.slds-button--icon-border:disabled lightning-primitive-icon svg[data-key=gsheet] {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyODY5XzQwMzgzMSkiPgo8cGF0aCBkPSJNMyAzSDUuNUw5IDhMMTEgMTFIOUw3IDhMMyAzWiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNCMkI2QkIiLz4KPHBhdGggZD0iTTEwLjUgM0gxM0w5IDhMNS41IDEzSDNMNyA4TDEwLjUgM1oiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQjJCNkJCIi8+CjxwYXRoIGQ9Ik01IDEySDhWMTNINEw1IDEyWiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNCMkI2QkIiLz4KPHJlY3QgeD0iMTAiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwIDExKSIgZmlsbD0iI0U0RTlFRCIvPgo8cmVjdCB4PSIxNCIgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxNCA4KSIgZmlsbD0iI0U0RTlFRCIvPgo8cmVjdCB4PSIxNSIgeT0iMTUiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTUgMTUpIiBmaWxsPSIjRTRFOUVEIi8+CjxyZWN0IHg9IjE3IiB5PSIxMiIgd2lkdGg9IjMiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxNyAxMikiIGZpbGw9IiNFNEU5RUQiLz4KPHBhdGggZD0iTTE0IDE0TDEyIDE0TDEyIDExTDEwIDExTDEwIDEwTDEyIDhMMTQgOEwxNSA5TDE2IDEwTDE2IDExTDE0IDExTDE0IDE0WiIgZmlsbD0iI0IyQjZCQiIvPgo8cmVjdCB4PSIxMSIgeT0iMTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTEgMTApIiBmaWxsPSIjRTRFOUVEIi8+CjxyZWN0IHg9IjEyIiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEyIDkpIiBmaWxsPSIjRTRFOUVEIi8+CjxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxNiAxMCkiIGZpbGw9IiNFNEU5RUQiLz4KPHJlY3QgeD0iMTUiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTUgOSkiIGZpbGw9IiNFNEU5RUQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMjg2OV80MDM4MzEiPgo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+") center/16px 16px no-repeat;
}
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download], lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download],
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 3V10' stroke='%23767D84'/%3E%3Cpath d='M5 7.5L8 10.5L11 7.5' stroke='%23767D84'/%3E%3Crect x='4' y='12' width='8' height='1' fill='%23767D84'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 3V10' stroke='%23767D84'/%3E%3Cpath d='M5 7.5L8 10.5L11 7.5' stroke='%23767D84'/%3E%3Crect x='4' y='12' width='8' height='1' fill='%23767D84'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download] g,
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download] use, lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] g,
lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] use,
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download] g,
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=download] use,
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] g,
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=download] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag], lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag],
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3594 5.5L11.6094 12.5H4.39062L2.64062 5.5H13.3594Z' stroke='%23565E66'/%3E%3Cpath d='M5.5 7L5.5 4C5.5 2.61929 6.61929 1.5 8 1.5C9.38071 1.5 10.5 2.61929 10.5 4V7' stroke='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3594 5.5L11.6094 12.5H4.39062L2.64062 5.5H13.3594Z' stroke='%23565E66'/%3E%3Cpath d='M5.5 7L5.5 4C5.5 2.61929 6.61929 1.5 8 1.5C9.38071 1.5 10.5 2.61929 10.5 4V7' stroke='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag] use, lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] use,
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag] g,
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=shopping_bag] use,
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] g,
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=shopping_bag] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload], lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload],
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.3999 1H7.6V10.0005H6.3999V1Z' fill='%23565E66'/%3E%3Cpath d='M3 5L7 1L11 5' stroke-width='1.2' stroke='%23565E66'/%3E%3Cpath d='M1.5 7V11.5C1.5 12.0523 1.94772 12.5 2.5 12.5H11.5C12.0523 12.5 12.5 12.0523 12.5 11.5V7' stroke='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.3999 1H7.6V10.0005H6.3999V1Z' fill='%23565E66'/%3E%3Cpath d='M3 5L7 1L11 5' stroke-width='1.2' stroke='%23565E66'/%3E%3Cpath d='M1.5 7V11.5C1.5 12.0523 1.94772 12.5 2.5 12.5H11.5C12.0523 12.5 12.5 12.0523 12.5 11.5V7' stroke='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload] g,
lightning-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload] use, lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] g,
lightning-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] use,
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload] g,
.sfc-button-icon .slds-button.slds-button_icon-border lightning-primitive-icon svg[data-key=upload] use,
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] g,
.sfc-button-icon .slds-button.slds-button--icon-border lightning-primitive-icon svg[data-key=upload] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled, lightning-button-icon .slds-button.slds-button--icon-border-filled,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled,
.sfc-button-icon .slds-button.slds-button_icon-border-filled,
.sfc-button-icon .slds-button.slds-button--icon-border-filled {
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled:hover, lightning-button-icon .slds-button.slds-button--icon-border-filled:hover,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:hover,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:hover,
.sfc-button-icon .slds-button.slds-button_icon-border-filled:hover,
.sfc-button-icon .slds-button.slds-button--icon-border-filled:hover {
  border-color: var(--neutral_110---b2b6bb);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus, lightning-button-icon .slds-button.slds-button_icon-border-filled:active, lightning-button-icon .slds-button.slds-button--icon-border-filled:focus, lightning-button-icon .slds-button.slds-button--icon-border-filled:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active,
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus,
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active,
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus,
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active {
  border-color: var(--primary_color---525cb2);
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=add],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=dash],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=delete],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=search], lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=add],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=dash],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=delete],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=search], lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=add],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=dash],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=delete],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=search], lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=add],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=dash],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=delete],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:focus lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:active lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:focus lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:active lightning-primitive-icon svg[data-key=search] {
  background-color: var(--primary_color---525cb2);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled, lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled,
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled,
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled {
  background-color: var(--neutral_070---e4e9ed);
  pointer-events: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=add],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=dash],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=delete],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=search], lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=add],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=dash],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=delete],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button_icon-border-filled:disabled lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button--icon-border-filled:disabled lightning-primitive-icon svg[data-key=search] {
  background-color: var(--primary_color---525cb2);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 6H14V8H8V14H6V8H0V6H6V0H8V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 6H14V8H8V14H6V8H0V6H6V0H8V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=add] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=add] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect x='2' y='6' width='10' height='2' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect x='2' y='6' width='10' height='2' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=dash] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=dash] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.5 4.5L11.5 11.5' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M11.5 4.5L4.5 11.5' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.5 4.5L11.5 11.5' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M11.5 4.5L4.5 11.5' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=delete] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=delete] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.42773 8.00002L7.99916 3.42859L12.5706 8.00002' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M3.42773 12.5714L7.99916 8L12.5706 12.5714' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.42773 8.00002L7.99916 3.42859L12.5706 8.00002' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M3.42773 12.5714L7.99916 8L12.5706 12.5714' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_top] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.42773 10.2857L7.99916 5.71423L12.5706 10.2857' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.42773 10.2857L7.99916 5.71423L12.5706 10.2857' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevronup] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevronup] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.5723 5.71423L8.00072 10.2857L3.42941 5.71423' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.5723 5.71423L8.00072 10.2857L3.42941 5.71423' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=chevrondown] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.5723 2.28577L8.00072 6.85722L3.42941 2.28577' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M12.5723 9.14282L8.00072 13.7143L3.42941 9.14282' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.5723 2.28577L8.00072 6.85722L3.42941 2.28577' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M12.5723 9.14282L8.00072 13.7143L3.42941 9.14282' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=jump_to_bottom] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23767D84' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M6.5 5.5H8.5V6.5H6.5V8.5H5.5V6.5H3.5V5.5H5.5V3.5H6.5V5.5Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23767D84' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23767D84' stroke-width='1.2'/%3E%3Cpath d='M6.5 5.5H8.5V6.5H6.5V8.5H5.5V6.5H3.5V5.5H5.5V3.5H6.5V5.5Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin] g,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin] use, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] g,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=zoomin] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=zoomin] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1 8L5.5 8.5L1 12.5V8Z' fill='%23565E66'/%3E%3Cpath d='M13 1.5V6L8.5 5.5L13 1.5Z' fill='%23565E66'/%3E%3Cpath d='M12.915 8C12.4388 10.8375 9.97288 13 7 13C4.38774 13 2.16656 11.3302 1.34277 9H2.41699C2.65409 9.54256 2.98493 10.0343 3.38867 10.4561C3.40093 10.4689 3.41339 10.4815 3.42578 10.4941C3.58253 10.6545 3.74977 10.8042 3.92676 10.9424C3.93405 10.9481 3.94092 10.9543 3.94824 10.96C4.12298 11.0948 4.30703 11.2179 4.49902 11.3291C4.52096 11.3418 4.54328 11.3538 4.56543 11.3662C4.65731 11.4176 4.75037 11.4671 4.8457 11.5127C4.85542 11.5173 4.86525 11.5218 4.875 11.5264C4.96086 11.5667 5.04827 11.6041 5.13672 11.6396C5.16721 11.6519 5.19773 11.6641 5.22852 11.6758C5.43186 11.7529 5.64142 11.8169 5.85645 11.8672C5.87266 11.871 5.88899 11.8743 5.90527 11.8779C6.12736 11.9276 6.35476 11.9625 6.58691 11.9814C6.60966 11.9833 6.63244 11.9848 6.65527 11.9863C6.76922 11.9941 6.88408 12 7 12C7.08481 12 7.16915 11.9973 7.25293 11.9932C7.26206 11.9927 7.27115 11.9917 7.28027 11.9912C7.34737 11.9875 7.41411 11.9829 7.48047 11.9766C7.51217 11.9735 7.54367 11.9694 7.5752 11.9658C7.62654 11.9599 7.67766 11.9537 7.72852 11.9463C7.75466 11.9425 7.78063 11.9378 7.80664 11.9336C7.85867 11.9252 7.91044 11.9163 7.96191 11.9062C7.98802 11.9012 8.01408 11.8961 8.04004 11.8906C8.08852 11.8804 8.13662 11.8691 8.18457 11.8574C8.22054 11.8487 8.25633 11.8396 8.29199 11.8301C8.32141 11.8222 8.35068 11.814 8.37988 11.8057C8.42174 11.7937 8.46348 11.7816 8.50488 11.7686C8.64913 11.7231 8.79044 11.6712 8.92871 11.6133C8.95563 11.602 8.98211 11.5898 9.00879 11.5781C9.05567 11.5575 9.10232 11.5366 9.14844 11.5146C9.17527 11.5019 9.20195 11.4888 9.22852 11.4756C9.26425 11.4578 9.29972 11.4396 9.33496 11.4209C9.37273 11.4009 9.41008 11.3803 9.44727 11.3594C9.47488 11.3438 9.50201 11.3276 9.5293 11.3115C9.56923 11.288 9.60922 11.2648 9.64844 11.2402C9.66819 11.2279 9.68746 11.2148 9.70703 11.2021C9.74871 11.1752 9.79024 11.1482 9.83105 11.1201C9.86396 11.0975 9.89638 11.0742 9.92871 11.0508C9.95325 11.033 9.97776 11.0153 10.002 10.9971C10.0403 10.9682 10.0777 10.9381 10.1152 10.9082C10.1579 10.8741 10.2006 10.8401 10.2422 10.8047C10.2785 10.7737 10.3151 10.743 10.3506 10.7109C10.3942 10.6716 10.4363 10.6307 10.4785 10.5898C10.4878 10.5809 10.4967 10.5715 10.5059 10.5625C10.5339 10.5349 10.5615 10.5068 10.5889 10.4785C10.6139 10.4527 10.6386 10.4267 10.6631 10.4004C10.6957 10.3653 10.7281 10.33 10.7598 10.2939C10.7747 10.2769 10.789 10.2594 10.8037 10.2422C10.8337 10.207 10.8635 10.1717 10.8926 10.1357C10.9167 10.1058 10.9404 10.0754 10.9639 10.0449C10.9848 10.0177 11.006 9.99058 11.0264 9.96289C11.0431 9.94014 11.0588 9.9166 11.0752 9.89355C11.1703 9.75985 11.259 9.62153 11.3408 9.47852C11.3572 9.44992 11.3738 9.42152 11.3896 9.39258C11.4048 9.36485 11.419 9.33663 11.4336 9.30859C11.4524 9.2726 11.4713 9.2367 11.4893 9.2002C11.5115 9.15488 11.5338 9.10955 11.5547 9.06348C11.5657 9.0392 11.5763 9.01472 11.5869 8.99023C11.6029 8.95344 11.6177 8.91615 11.6328 8.87891C11.6481 8.8413 11.6634 8.80368 11.6777 8.76562C11.6884 8.73741 11.6988 8.70912 11.709 8.68066C11.7233 8.64057 11.7367 8.60013 11.75 8.55957C11.7631 8.5197 11.776 8.47976 11.7881 8.43945C11.7952 8.41579 11.8018 8.39198 11.8086 8.36816C11.843 8.24712 11.8741 8.1246 11.8994 8H12.915ZM7 1C9.61227 1 11.8334 2.66985 12.6572 5H11.583C11.3457 4.45701 11.0145 3.96496 10.6104 3.54297C10.5981 3.53016 10.5856 3.51756 10.5732 3.50488C10.4164 3.34461 10.2493 3.19476 10.0723 3.05664C10.0648 3.05079 10.0573 3.04487 10.0498 3.03906C9.872 2.90196 9.68488 2.77661 9.48926 2.66406C9.47334 2.6549 9.45744 2.64571 9.44141 2.63672C9.34708 2.58383 9.2513 2.53315 9.15332 2.48633C9.1436 2.48168 9.13378 2.47724 9.12402 2.47266C9.03816 2.4323 8.95075 2.3949 8.8623 2.35938C8.83182 2.34712 8.80129 2.33491 8.77051 2.32324C8.56717 2.24622 8.35759 2.1821 8.14258 2.13184C8.12636 2.12804 8.11003 2.12473 8.09375 2.12109C7.87107 2.07139 7.64295 2.03648 7.41016 2.01758C7.38903 2.01586 7.36788 2.01415 7.34668 2.0127C7.23213 2.00485 7.11654 2 7 2C6.91453 2 6.82953 2.00162 6.74512 2.00586C6.73956 2.00614 6.73407 2.00752 6.72852 2.00781C6.6575 2.01161 6.5868 2.01573 6.5166 2.02246C6.48754 2.02525 6.45861 2.02894 6.42969 2.03223C6.37638 2.03828 6.3233 2.04502 6.27051 2.05273C6.24437 2.05656 6.21839 2.06121 6.19238 2.06543C6.14132 2.07372 6.09057 2.08294 6.04004 2.09277C6.01136 2.09835 5.9826 2.10331 5.9541 2.10938C5.90991 2.11878 5.86601 2.12908 5.82227 2.13965C5.78398 2.14889 5.74594 2.15883 5.70801 2.16895C5.67131 2.17874 5.63499 2.1896 5.59863 2.2002C5.56575 2.20978 5.5326 2.21828 5.5 2.22852C5.35375 2.27445 5.21042 2.32707 5.07031 2.38574C5.0434 2.39701 5.0169 2.40918 4.99023 2.4209C4.9443 2.44109 4.89871 2.46188 4.85352 2.4834C4.82865 2.49523 4.80393 2.5073 4.7793 2.51953C4.73661 2.54073 4.69432 2.56259 4.65234 2.58496C4.62392 2.60011 4.59548 2.61518 4.56738 2.63086C4.5326 2.65027 4.49814 2.67021 4.46387 2.69043C4.42672 2.71234 4.39004 2.73498 4.35352 2.75781C4.33291 2.7707 4.31239 2.7837 4.29199 2.79688C4.25032 2.82378 4.20877 2.85081 4.16797 2.87891C4.13508 2.90156 4.10263 2.92483 4.07031 2.94824C4.04974 2.96314 4.02912 2.97796 4.00879 2.99316L3.98145 3.01367C3.95929 3.03048 3.93788 3.04826 3.91602 3.06543C3.7846 3.16858 3.65844 3.278 3.53809 3.39355C3.52314 3.40791 3.50793 3.42199 3.49316 3.43652C3.46511 3.46414 3.43756 3.49224 3.41016 3.52051C3.38516 3.5463 3.36038 3.57231 3.33594 3.59863C3.30332 3.63375 3.27087 3.66903 3.23926 3.70508C3.22434 3.7221 3.21 3.73962 3.19531 3.75684C3.16531 3.79199 3.13548 3.82729 3.10645 3.86328C3.08229 3.89323 3.05863 3.92359 3.03516 3.9541C3.0142 3.98134 2.99306 4.00845 2.97266 4.03613C2.95589 4.05888 2.94021 4.08243 2.92383 4.10547C2.82874 4.23913 2.74002 4.37754 2.6582 4.52051C2.64387 4.54555 2.62914 4.57039 2.61523 4.5957L2.60352 4.61719C2.59303 4.6365 2.58348 4.65632 2.57324 4.67578C2.55448 4.71145 2.5355 4.74703 2.51758 4.7832L2.49316 4.83203C2.48135 4.85655 2.47041 4.88151 2.45898 4.90625C2.44464 4.93731 2.43071 4.96859 2.41699 5C2.3996 5.0398 2.38259 5.07979 2.36621 5.12012C2.35335 5.15179 2.34133 5.18383 2.3291 5.21582C2.31606 5.24995 2.30235 5.28387 2.29004 5.31836C2.27573 5.35844 2.26233 5.39891 2.24902 5.43945C2.23594 5.47931 2.22304 5.51928 2.21094 5.55957C2.20383 5.58323 2.19719 5.60705 2.19043 5.63086C2.15598 5.75211 2.12593 5.87518 2.10059 6H1.08496C1.56117 3.16246 4.02714 1.00002 7 1Z' fill='%23565E66'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1 8L5.5 8.5L1 12.5V8Z' fill='%23565E66'/%3E%3Cpath d='M13 1.5V6L8.5 5.5L13 1.5Z' fill='%23565E66'/%3E%3Cpath d='M12.915 8C12.4388 10.8375 9.97288 13 7 13C4.38774 13 2.16656 11.3302 1.34277 9H2.41699C2.65409 9.54256 2.98493 10.0343 3.38867 10.4561C3.40093 10.4689 3.41339 10.4815 3.42578 10.4941C3.58253 10.6545 3.74977 10.8042 3.92676 10.9424C3.93405 10.9481 3.94092 10.9543 3.94824 10.96C4.12298 11.0948 4.30703 11.2179 4.49902 11.3291C4.52096 11.3418 4.54328 11.3538 4.56543 11.3662C4.65731 11.4176 4.75037 11.4671 4.8457 11.5127C4.85542 11.5173 4.86525 11.5218 4.875 11.5264C4.96086 11.5667 5.04827 11.6041 5.13672 11.6396C5.16721 11.6519 5.19773 11.6641 5.22852 11.6758C5.43186 11.7529 5.64142 11.8169 5.85645 11.8672C5.87266 11.871 5.88899 11.8743 5.90527 11.8779C6.12736 11.9276 6.35476 11.9625 6.58691 11.9814C6.60966 11.9833 6.63244 11.9848 6.65527 11.9863C6.76922 11.9941 6.88408 12 7 12C7.08481 12 7.16915 11.9973 7.25293 11.9932C7.26206 11.9927 7.27115 11.9917 7.28027 11.9912C7.34737 11.9875 7.41411 11.9829 7.48047 11.9766C7.51217 11.9735 7.54367 11.9694 7.5752 11.9658C7.62654 11.9599 7.67766 11.9537 7.72852 11.9463C7.75466 11.9425 7.78063 11.9378 7.80664 11.9336C7.85867 11.9252 7.91044 11.9163 7.96191 11.9062C7.98802 11.9012 8.01408 11.8961 8.04004 11.8906C8.08852 11.8804 8.13662 11.8691 8.18457 11.8574C8.22054 11.8487 8.25633 11.8396 8.29199 11.8301C8.32141 11.8222 8.35068 11.814 8.37988 11.8057C8.42174 11.7937 8.46348 11.7816 8.50488 11.7686C8.64913 11.7231 8.79044 11.6712 8.92871 11.6133C8.95563 11.602 8.98211 11.5898 9.00879 11.5781C9.05567 11.5575 9.10232 11.5366 9.14844 11.5146C9.17527 11.5019 9.20195 11.4888 9.22852 11.4756C9.26425 11.4578 9.29972 11.4396 9.33496 11.4209C9.37273 11.4009 9.41008 11.3803 9.44727 11.3594C9.47488 11.3438 9.50201 11.3276 9.5293 11.3115C9.56923 11.288 9.60922 11.2648 9.64844 11.2402C9.66819 11.2279 9.68746 11.2148 9.70703 11.2021C9.74871 11.1752 9.79024 11.1482 9.83105 11.1201C9.86396 11.0975 9.89638 11.0742 9.92871 11.0508C9.95325 11.033 9.97776 11.0153 10.002 10.9971C10.0403 10.9682 10.0777 10.9381 10.1152 10.9082C10.1579 10.8741 10.2006 10.8401 10.2422 10.8047C10.2785 10.7737 10.3151 10.743 10.3506 10.7109C10.3942 10.6716 10.4363 10.6307 10.4785 10.5898C10.4878 10.5809 10.4967 10.5715 10.5059 10.5625C10.5339 10.5349 10.5615 10.5068 10.5889 10.4785C10.6139 10.4527 10.6386 10.4267 10.6631 10.4004C10.6957 10.3653 10.7281 10.33 10.7598 10.2939C10.7747 10.2769 10.789 10.2594 10.8037 10.2422C10.8337 10.207 10.8635 10.1717 10.8926 10.1357C10.9167 10.1058 10.9404 10.0754 10.9639 10.0449C10.9848 10.0177 11.006 9.99058 11.0264 9.96289C11.0431 9.94014 11.0588 9.9166 11.0752 9.89355C11.1703 9.75985 11.259 9.62153 11.3408 9.47852C11.3572 9.44992 11.3738 9.42152 11.3896 9.39258C11.4048 9.36485 11.419 9.33663 11.4336 9.30859C11.4524 9.2726 11.4713 9.2367 11.4893 9.2002C11.5115 9.15488 11.5338 9.10955 11.5547 9.06348C11.5657 9.0392 11.5763 9.01472 11.5869 8.99023C11.6029 8.95344 11.6177 8.91615 11.6328 8.87891C11.6481 8.8413 11.6634 8.80368 11.6777 8.76562C11.6884 8.73741 11.6988 8.70912 11.709 8.68066C11.7233 8.64057 11.7367 8.60013 11.75 8.55957C11.7631 8.5197 11.776 8.47976 11.7881 8.43945C11.7952 8.41579 11.8018 8.39198 11.8086 8.36816C11.843 8.24712 11.8741 8.1246 11.8994 8H12.915ZM7 1C9.61227 1 11.8334 2.66985 12.6572 5H11.583C11.3457 4.45701 11.0145 3.96496 10.6104 3.54297C10.5981 3.53016 10.5856 3.51756 10.5732 3.50488C10.4164 3.34461 10.2493 3.19476 10.0723 3.05664C10.0648 3.05079 10.0573 3.04487 10.0498 3.03906C9.872 2.90196 9.68488 2.77661 9.48926 2.66406C9.47334 2.6549 9.45744 2.64571 9.44141 2.63672C9.34708 2.58383 9.2513 2.53315 9.15332 2.48633C9.1436 2.48168 9.13378 2.47724 9.12402 2.47266C9.03816 2.4323 8.95075 2.3949 8.8623 2.35938C8.83182 2.34712 8.80129 2.33491 8.77051 2.32324C8.56717 2.24622 8.35759 2.1821 8.14258 2.13184C8.12636 2.12804 8.11003 2.12473 8.09375 2.12109C7.87107 2.07139 7.64295 2.03648 7.41016 2.01758C7.38903 2.01586 7.36788 2.01415 7.34668 2.0127C7.23213 2.00485 7.11654 2 7 2C6.91453 2 6.82953 2.00162 6.74512 2.00586C6.73956 2.00614 6.73407 2.00752 6.72852 2.00781C6.6575 2.01161 6.5868 2.01573 6.5166 2.02246C6.48754 2.02525 6.45861 2.02894 6.42969 2.03223C6.37638 2.03828 6.3233 2.04502 6.27051 2.05273C6.24437 2.05656 6.21839 2.06121 6.19238 2.06543C6.14132 2.07372 6.09057 2.08294 6.04004 2.09277C6.01136 2.09835 5.9826 2.10331 5.9541 2.10938C5.90991 2.11878 5.86601 2.12908 5.82227 2.13965C5.78398 2.14889 5.74594 2.15883 5.70801 2.16895C5.67131 2.17874 5.63499 2.1896 5.59863 2.2002C5.56575 2.20978 5.5326 2.21828 5.5 2.22852C5.35375 2.27445 5.21042 2.32707 5.07031 2.38574C5.0434 2.39701 5.0169 2.40918 4.99023 2.4209C4.9443 2.44109 4.89871 2.46188 4.85352 2.4834C4.82865 2.49523 4.80393 2.5073 4.7793 2.51953C4.73661 2.54073 4.69432 2.56259 4.65234 2.58496C4.62392 2.60011 4.59548 2.61518 4.56738 2.63086C4.5326 2.65027 4.49814 2.67021 4.46387 2.69043C4.42672 2.71234 4.39004 2.73498 4.35352 2.75781C4.33291 2.7707 4.31239 2.7837 4.29199 2.79688C4.25032 2.82378 4.20877 2.85081 4.16797 2.87891C4.13508 2.90156 4.10263 2.92483 4.07031 2.94824C4.04974 2.96314 4.02912 2.97796 4.00879 2.99316L3.98145 3.01367C3.95929 3.03048 3.93788 3.04826 3.91602 3.06543C3.7846 3.16858 3.65844 3.278 3.53809 3.39355C3.52314 3.40791 3.50793 3.42199 3.49316 3.43652C3.46511 3.46414 3.43756 3.49224 3.41016 3.52051C3.38516 3.5463 3.36038 3.57231 3.33594 3.59863C3.30332 3.63375 3.27087 3.66903 3.23926 3.70508C3.22434 3.7221 3.21 3.73962 3.19531 3.75684C3.16531 3.79199 3.13548 3.82729 3.10645 3.86328C3.08229 3.89323 3.05863 3.92359 3.03516 3.9541C3.0142 3.98134 2.99306 4.00845 2.97266 4.03613C2.95589 4.05888 2.94021 4.08243 2.92383 4.10547C2.82874 4.23913 2.74002 4.37754 2.6582 4.52051C2.64387 4.54555 2.62914 4.57039 2.61523 4.5957L2.60352 4.61719C2.59303 4.6365 2.58348 4.65632 2.57324 4.67578C2.55448 4.71145 2.5355 4.74703 2.51758 4.7832L2.49316 4.83203C2.48135 4.85655 2.47041 4.88151 2.45898 4.90625C2.44464 4.93731 2.43071 4.96859 2.41699 5C2.3996 5.0398 2.38259 5.07979 2.36621 5.12012C2.35335 5.15179 2.34133 5.18383 2.3291 5.21582C2.31606 5.24995 2.30235 5.28387 2.29004 5.31836C2.27573 5.35844 2.26233 5.39891 2.24902 5.43945C2.23594 5.47931 2.22304 5.51928 2.21094 5.55957C2.20383 5.58323 2.19719 5.60705 2.19043 5.63086C2.15598 5.75211 2.12593 5.87518 2.10059 6H1.08496C1.56117 3.16246 4.02714 1.00002 7 1Z' fill='%23565E66'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_150---565e66);
  display: block;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh] use,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh] g, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] use,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=refresh] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=refresh] g {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search], lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search],
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23B2B6BB' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23B2B6BB' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23B2B6BB' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23B2B6BB' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_150---565e66);
  display: block;
}
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search] use,
lightning-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search] g, lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] use,
lightning-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] g,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search] use,
.sfc-button-icon .slds-button.slds-button_icon-border-filled lightning-primitive-icon svg[data-key=search] g,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] use,
.sfc-button-icon .slds-button.slds-button--icon-border-filled lightning-primitive-icon svg[data-key=search] g {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-container .slds-button__icon, lightning-button-icon .slds-button.slds-button--icon-container .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container .slds-button__icon,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container .slds-button__icon,
.sfc-button-icon .slds-button.slds-button_icon-container .slds-button__icon,
.sfc-button-icon .slds-button.slds-button--icon-container .slds-button__icon {
  width: 16px;
  height: 16px;
}
lightning-button-icon .slds-button.slds-button_icon-container:hover, lightning-button-icon .slds-button.slds-button--icon-container:hover,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container:hover,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container:hover,
.sfc-button-icon .slds-button.slds-button_icon-container:hover,
.sfc-button-icon .slds-button.slds-button--icon-container:hover {
  border: 1px solid var(--neutral_070---e4e9ed);
  background-color: var(--neutral_060---ecf1f5);
  border-radius: 1px;
}
lightning-button-icon .slds-button.slds-button_icon-container:focus, lightning-button-icon .slds-button.slds-button_icon-container:active, lightning-button-icon .slds-button.slds-button--icon-container:focus, lightning-button-icon .slds-button.slds-button--icon-container:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container:active,
.sfc-button-icon .slds-button.slds-button_icon-container:focus,
.sfc-button-icon .slds-button.slds-button_icon-container:active,
.sfc-button-icon .slds-button.slds-button--icon-container:focus,
.sfc-button-icon .slds-button.slds-button--icon-container:active {
  border: 1px solid var(--neutral_070---e4e9ed);
  background-color: var(--neutral_060---ecf1f5);
  border-radius: 1px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg[data-key=down],
lightning-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg[data-key=up], lightning-button-icon .slds-button.slds-button--icon-container:disabled lightning-primitive-icon svg[data-key=down],
lightning-button-icon .slds-button.slds-button--icon-container:disabled lightning-primitive-icon svg[data-key=up],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg[data-key=down],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg[data-key=up],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container:disabled lightning-primitive-icon svg[data-key=down],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container:disabled lightning-primitive-icon svg[data-key=up],
.sfc-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg[data-key=down],
.sfc-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg[data-key=up],
.sfc-button-icon .slds-button.slds-button--icon-container:disabled lightning-primitive-icon svg[data-key=down],
.sfc-button-icon .slds-button.slds-button--icon-container:disabled lightning-primitive-icon svg[data-key=up] {
  opacity: 0.4;
}
lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down], lightning-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down],
.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down],
.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 6L7.9999 10L4 6' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 6L7.9999 10L4 6' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_140---767d84);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] g,
lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] use, lightning-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] g,
lightning-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] use,
.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] g,
.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] use,
.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] g,
.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=down] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up], lightning-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up],
.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up],
.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 6L7.9999 10L4 6' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 6L7.9999 10L4 6' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_140---767d84);
}
lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] g,
lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] use, lightning-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] g,
lightning-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] use,
.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] g,
.sfc-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] use,
.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] g,
.sfc-button-icon .slds-button.slds-button--icon-container lightning-primitive-icon svg[data-key=up] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon:has(lightning-primitive-icon svg[data-key=close]), lightning-button-icon .slds-button.slds-button--icon:has(lightning-primitive-icon svg[data-key=close]),
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon:has(lightning-primitive-icon svg[data-key=close]),
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon:has(lightning-primitive-icon svg[data-key=close]),
.sfc-button-icon .slds-button.slds-button_icon:has(lightning-primitive-icon svg[data-key=close]),
.sfc-button-icon .slds-button.slds-button--icon:has(lightning-primitive-icon svg[data-key=close]) {
  width: 20px;
  height: 20px;
}
lightning-button-icon .slds-button.slds-button_icon:focus, lightning-button-icon .slds-button.slds-button_icon:active, lightning-button-icon .slds-button.slds-button--icon:focus, lightning-button-icon .slds-button.slds-button--icon:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon:active,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon:focus,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon:active,
.sfc-button-icon .slds-button.slds-button_icon:focus,
.sfc-button-icon .slds-button.slds-button_icon:active,
.sfc-button-icon .slds-button.slds-button--icon:focus,
.sfc-button-icon .slds-button.slds-button--icon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-button-icon .slds-button.slds-button_icon:disabled lightning-primitive-icon svg[data-key=open],
lightning-button-icon .slds-button.slds-button_icon:disabled lightning-primitive-icon svg[data-key=close], lightning-button-icon .slds-button.slds-button--icon:disabled lightning-primitive-icon svg[data-key=open],
lightning-button-icon .slds-button.slds-button--icon:disabled lightning-primitive-icon svg[data-key=close],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon:disabled lightning-primitive-icon svg[data-key=open],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon:disabled lightning-primitive-icon svg[data-key=close],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon:disabled lightning-primitive-icon svg[data-key=open],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon:disabled lightning-primitive-icon svg[data-key=close],
.sfc-button-icon .slds-button.slds-button_icon:disabled lightning-primitive-icon svg[data-key=open],
.sfc-button-icon .slds-button.slds-button_icon:disabled lightning-primitive-icon svg[data-key=close],
.sfc-button-icon .slds-button.slds-button--icon:disabled lightning-primitive-icon svg[data-key=open],
.sfc-button-icon .slds-button.slds-button--icon:disabled lightning-primitive-icon svg[data-key=close] {
  opacity: 0.4;
}
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open], lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open],
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open],
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 13.5L7 12.5H1.5V2.5H6.5L8 4L9.5 2.5H14.5V12.5H9L8 13.5Z' fill='white' stroke='%23767D84'/%3E%3Crect x='9' y='5' width='4' height='1' fill='%23767D84'/%3E%3Crect x='9' y='7' width='4' height='1' fill='%23767D84'/%3E%3Crect x='9' y='9' width='4' height='1' fill='%23767D84'/%3E%3Crect x='3' y='5' width='4' height='1' fill='%23767D84'/%3E%3Crect x='3' y='7' width='4' height='1' fill='%23767D84'/%3E%3Crect x='3' y='9' width='4' height='1' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  min-width: 16px;
  min-height: 16px;
}
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open] g,
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open] use, lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] g,
lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] use,
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open] g,
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=open] use,
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] g,
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=open] use {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close], lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close],
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close],
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] {
  width: 20px;
  height: 20px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_150---565e66);
  display: block;
}
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close] use,
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close] g, lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] use,
lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] g,
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close] use,
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=close] g,
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] use,
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=close] g {
  display: none;
}
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner], lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner],
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner],
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner],
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner],
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8L5.5 8.5L1 12.5V8Z' fill='%23565E66'/%3E%3Cpath d='M13 1.5V6L8.5 5.5L13 1.5Z' fill='%23565E66'/%3E%3Cpath d='M12.915 8C12.4388 10.8375 9.97288 13 7 13C4.38774 13 2.16656 11.3302 1.34277 9H2.41699C2.65409 9.54256 2.98493 10.0343 3.38867 10.4561C3.40093 10.4689 3.41339 10.4815 3.42578 10.4941C3.58253 10.6545 3.74977 10.8042 3.92676 10.9424C3.93405 10.9481 3.94092 10.9543 3.94824 10.96C4.12298 11.0948 4.30703 11.2179 4.49902 11.3291C4.52096 11.3418 4.54328 11.3538 4.56543 11.3662C4.65731 11.4176 4.75037 11.4671 4.8457 11.5127C4.85542 11.5173 4.86525 11.5218 4.875 11.5264C4.96086 11.5667 5.04827 11.6041 5.13672 11.6396C5.16721 11.6519 5.19773 11.6641 5.22852 11.6758C5.43186 11.7529 5.64142 11.8169 5.85645 11.8672C5.87266 11.871 5.88899 11.8743 5.90527 11.8779C6.12736 11.9276 6.35476 11.9625 6.58691 11.9814C6.60966 11.9833 6.63244 11.9848 6.65527 11.9863C6.76922 11.9941 6.88408 12 7 12C7.08481 12 7.16915 11.9973 7.25293 11.9932C7.26206 11.9927 7.27115 11.9917 7.28027 11.9912C7.34737 11.9875 7.41411 11.9829 7.48047 11.9766C7.51217 11.9735 7.54367 11.9694 7.5752 11.9658C7.62654 11.9599 7.67766 11.9537 7.72852 11.9463C7.75466 11.9425 7.78063 11.9378 7.80664 11.9336C7.85867 11.9252 7.91044 11.9163 7.96191 11.9062C7.98802 11.9012 8.01408 11.8961 8.04004 11.8906C8.08852 11.8804 8.13662 11.8691 8.18457 11.8574C8.22054 11.8487 8.25633 11.8396 8.29199 11.8301C8.32141 11.8222 8.35068 11.814 8.37988 11.8057C8.42174 11.7937 8.46348 11.7816 8.50488 11.7686C8.64913 11.7231 8.79044 11.6712 8.92871 11.6133C8.95563 11.602 8.98211 11.5898 9.00879 11.5781C9.05567 11.5575 9.10232 11.5366 9.14844 11.5146C9.17527 11.5019 9.20195 11.4888 9.22852 11.4756C9.26425 11.4578 9.29972 11.4396 9.33496 11.4209C9.37273 11.4009 9.41008 11.3803 9.44727 11.3594C9.47488 11.3438 9.50201 11.3276 9.5293 11.3115C9.56923 11.288 9.60922 11.2648 9.64844 11.2402C9.66819 11.2279 9.68746 11.2148 9.70703 11.2021C9.74871 11.1752 9.79024 11.1482 9.83105 11.1201C9.86396 11.0975 9.89638 11.0742 9.92871 11.0508C9.95325 11.033 9.97776 11.0153 10.002 10.9971C10.0403 10.9682 10.0777 10.9381 10.1152 10.9082C10.1579 10.8741 10.2006 10.8401 10.2422 10.8047C10.2785 10.7737 10.3151 10.743 10.3506 10.7109C10.3942 10.6716 10.4363 10.6307 10.4785 10.5898C10.4878 10.5809 10.4967 10.5715 10.5059 10.5625C10.5339 10.5349 10.5615 10.5068 10.5889 10.4785C10.6139 10.4527 10.6386 10.4267 10.6631 10.4004C10.6957 10.3653 10.7281 10.33 10.7598 10.2939C10.7747 10.2769 10.789 10.2594 10.8037 10.2422C10.8337 10.207 10.8635 10.1717 10.8926 10.1357C10.9167 10.1058 10.9404 10.0754 10.9639 10.0449C10.9848 10.0177 11.006 9.99058 11.0264 9.96289C11.0431 9.94014 11.0588 9.9166 11.0752 9.89355C11.1703 9.75985 11.259 9.62153 11.3408 9.47852C11.3572 9.44992 11.3738 9.42152 11.3896 9.39258C11.4048 9.36485 11.419 9.33663 11.4336 9.30859C11.4524 9.2726 11.4713 9.2367 11.4893 9.2002C11.5115 9.15488 11.5338 9.10955 11.5547 9.06348C11.5657 9.0392 11.5763 9.01472 11.5869 8.99023C11.6029 8.95344 11.6177 8.91615 11.6328 8.87891C11.6481 8.8413 11.6634 8.80368 11.6777 8.76562C11.6884 8.73741 11.6988 8.70912 11.709 8.68066C11.7233 8.64057 11.7367 8.60013 11.75 8.55957C11.7631 8.5197 11.776 8.47976 11.7881 8.43945C11.7952 8.41579 11.8018 8.39198 11.8086 8.36816C11.843 8.24712 11.8741 8.1246 11.8994 8H12.915ZM7 1C9.61227 1 11.8334 2.66985 12.6572 5H11.583C11.3457 4.45701 11.0145 3.96496 10.6104 3.54297C10.5981 3.53016 10.5856 3.51756 10.5732 3.50488C10.4164 3.34461 10.2493 3.19476 10.0723 3.05664C10.0648 3.05079 10.0573 3.04487 10.0498 3.03906C9.872 2.90196 9.68488 2.77661 9.48926 2.66406C9.47334 2.6549 9.45744 2.64571 9.44141 2.63672C9.34708 2.58383 9.2513 2.53315 9.15332 2.48633C9.1436 2.48168 9.13378 2.47724 9.12402 2.47266C9.03816 2.4323 8.95075 2.3949 8.8623 2.35938C8.83182 2.34712 8.80129 2.33491 8.77051 2.32324C8.56717 2.24622 8.35759 2.1821 8.14258 2.13184C8.12636 2.12804 8.11003 2.12473 8.09375 2.12109C7.87107 2.07139 7.64295 2.03648 7.41016 2.01758C7.38903 2.01586 7.36788 2.01415 7.34668 2.0127C7.23213 2.00485 7.11654 2 7 2C6.91453 2 6.82953 2.00162 6.74512 2.00586C6.73956 2.00614 6.73407 2.00752 6.72852 2.00781C6.6575 2.01161 6.5868 2.01573 6.5166 2.02246C6.48754 2.02525 6.45861 2.02894 6.42969 2.03223C6.37638 2.03828 6.3233 2.04502 6.27051 2.05273C6.24437 2.05656 6.21839 2.06121 6.19238 2.06543C6.14132 2.07372 6.09057 2.08294 6.04004 2.09277C6.01136 2.09835 5.9826 2.10331 5.9541 2.10938C5.90991 2.11878 5.86601 2.12908 5.82227 2.13965C5.78398 2.14889 5.74594 2.15883 5.70801 2.16895C5.67131 2.17874 5.63499 2.1896 5.59863 2.2002C5.56575 2.20978 5.5326 2.21828 5.5 2.22852C5.35375 2.27445 5.21042 2.32707 5.07031 2.38574C5.0434 2.39701 5.0169 2.40918 4.99023 2.4209C4.9443 2.44109 4.89871 2.46188 4.85352 2.4834C4.82865 2.49523 4.80393 2.5073 4.7793 2.51953C4.73661 2.54073 4.69432 2.56259 4.65234 2.58496C4.62392 2.60011 4.59548 2.61518 4.56738 2.63086C4.5326 2.65027 4.49814 2.67021 4.46387 2.69043C4.42672 2.71234 4.39004 2.73498 4.35352 2.75781C4.33291 2.7707 4.31239 2.7837 4.29199 2.79688C4.25032 2.82378 4.20877 2.85081 4.16797 2.87891C4.13508 2.90156 4.10263 2.92483 4.07031 2.94824C4.04974 2.96314 4.02912 2.97796 4.00879 2.99316L3.98145 3.01367C3.95929 3.03048 3.93788 3.04826 3.91602 3.06543C3.7846 3.16858 3.65844 3.278 3.53809 3.39355C3.52314 3.40791 3.50793 3.42199 3.49316 3.43652C3.46511 3.46414 3.43756 3.49224 3.41016 3.52051C3.38516 3.5463 3.36038 3.57231 3.33594 3.59863C3.30332 3.63375 3.27087 3.66903 3.23926 3.70508C3.22434 3.7221 3.21 3.73962 3.19531 3.75684C3.16531 3.79199 3.13548 3.82729 3.10645 3.86328C3.08229 3.89323 3.05863 3.92359 3.03516 3.9541C3.0142 3.98134 2.99306 4.00845 2.97266 4.03613C2.95589 4.05888 2.94021 4.08243 2.92383 4.10547C2.82874 4.23913 2.74002 4.37754 2.6582 4.52051C2.64387 4.54555 2.62914 4.57039 2.61523 4.5957L2.60352 4.61719C2.59303 4.6365 2.58348 4.65632 2.57324 4.67578C2.55448 4.71145 2.5355 4.74703 2.51758 4.7832L2.49316 4.83203C2.48135 4.85655 2.47041 4.88151 2.45898 4.90625C2.44464 4.93731 2.43071 4.96859 2.41699 5C2.3996 5.0398 2.38259 5.07979 2.36621 5.12012C2.35335 5.15179 2.34133 5.18383 2.3291 5.21582C2.31606 5.24995 2.30235 5.28387 2.29004 5.31836C2.27573 5.35844 2.26233 5.39891 2.24902 5.43945C2.23594 5.47931 2.22304 5.51928 2.21094 5.55957C2.20383 5.58323 2.19719 5.60705 2.19043 5.63086C2.15598 5.75211 2.12593 5.87518 2.10059 6H1.08496C1.56117 3.16246 4.02714 1.00002 7 1Z' fill='%23565E66'/%3E%3C/svg%3E%0A") no-repeat center;
  background-size: contain;
}
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner] use,
lightning-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner] g, lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] use,
lightning-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner] g,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] use,
lightning-button-icon.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] g,
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner] use,
.sfc-button-icon .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=change_owner] g,
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] use,
.sfc-button-icon .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=change_owner] g {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=info],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='white' stroke='%23ECF1F5'/%3E%3Cpath d='M8.19974 4.00005C8.19974 4.66279 7.66248 5.20005 6.99974 5.20005C6.337 5.20005 5.79974 4.66279 5.79974 4.00005C5.79974 3.33731 6.337 2.80005 6.99974 2.80005C7.66248 2.80005 8.19974 3.33731 8.19974 4.00005Z' fill='%23767D84'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=info] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=info] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M9.84375 5.30566L9.97656 5.59961H14.6104L11.082 8.51465L10.8145 8.73535L10.9268 9.0625L12.6182 13.9844L8.29102 10.8936L8 10.6855L7.70898 10.8936L3.38086 13.9844L5.07324 9.0625L5.18555 8.73535L4.91797 8.51465L1.38965 5.59961H6.02344L6.15625 5.30566L8 1.21582L9.84375 5.30566Z' fill='white' stroke='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: transparent !important;
  min-width: 16px;
  min-height: 16px;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=bookmark_stroke] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=info],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='white' stroke='%23ECF1F5'/%3E%3Cpath d='M8.19974 4.00005C8.19974 4.66279 7.66248 5.20005 6.99974 5.20005C6.337 5.20005 5.79974 4.66279 5.79974 4.00005C5.79974 3.33731 6.337 2.80005 6.99974 2.80005C7.66248 2.80005 8.19974 3.33731 8.19974 4.00005Z' fill='%23767D84'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=info] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=info] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=info] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=excel],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=excel],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_9405_31707)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 3H5.5L9 8L13 13H10.5L7 8L3 3Z' fill='%233C724B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5 3H13L9 8L5.5 13H3L7 8L10.5 3Z' fill='%233C724B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 12H8V13H4L5 12Z' fill='%233C724B'/%3E%3Crect x='9' y='11' width='1' height='1' fill='white'/%3E%3Crect x='12' y='14' width='2' height='1' fill='white'/%3E%3Crect x='14' y='10' width='3' height='1' fill='white'/%3E%3Crect x='11' y='7' width='4' height='4' fill='white'/%3E%3Crect x='9' y='10' width='3' height='1' fill='white'/%3E%3Cpath d='M12 8H14V11H16V12L14 14H12L11 13L10 12V11H12V8Z' fill='%233C724B'/%3E%3Crect x='15' y='12' width='1' height='1' fill='white'/%3E%3Crect x='14' y='13' width='1' height='1' fill='white'/%3E%3Crect x='10' y='12' width='1' height='1' fill='white'/%3E%3Crect x='9' y='12' width='1' height='1' fill='white'/%3E%3Crect x='11' y='13' width='1' height='1' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9405_31707'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=excel] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyODY5XzQwMzgxMSkiPgo8cGF0aCBkPSJNMyAzSDUuNUw5IDhMMTMgMTNIMTAuNUw3IDhMMyAzWiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzQzcyNEIiLz4KPHBhdGggZD0iTTEwLjUgM0gxM0w5IDhMNS41IDEzSDNMNyA4TDEwLjUgM1oiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM0M3MjRCIi8+CjxwYXRoIGQ9Ik01IDEySDhWMTNINEw1IDEyWiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzQzcyNEIiLz4KPHJlY3QgeD0iMTAiIHk9IjExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDEwIDExKSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTQiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTQgOCkiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjEyIiB5PSIxMiIgd2lkdGg9IjMiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMiAxMikiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjEyIiB5PSIxMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxMiAxMykiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjE1IiB5PSIxNSIgd2lkdGg9IjQiIGhlaWdodD0iNCIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxNSAxNSkiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjE3IiB5PSIxMiIgd2lkdGg9IjMiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxNyAxMikiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNCAxNEwxMiAxNEwxMiAxMUwxMCAxMUwxMCAxMEwxMiA4TDE0IDhMMTUgOUwxNiAxMEwxNiAxMUwxNCAxMUwxNCAxNFoiIGZpbGw9IiMzQzcyNEIiLz4KPHJlY3QgeD0iMTEiIHk9IjEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDExIDEwKSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTIiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMTIgOSkiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjE2IiB5PSIxMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAxNiAxMCkiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjE1IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDE1IDkpIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyODY5XzQwMzgxMSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=") center/16px 16px no-repeat;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=gsheet] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 2C12.5523 2 13 2.44772 13 3V5H12V3H10V6H9V3H6V13H7V14H3C2.44772 14 2 13.5523 2 13V3C2 2.44772 2.44772 2 3 2H12ZM3 3V13H5V3H3Z' fill='%23565E66'/%3E%3Ccircle cx='11.5' cy='10.5' r='2' stroke='%23565E66'/%3E%3Ccircle cx='11.5' cy='10.5' r='2' stroke='%23565E66'/%3E%3Cpath d='M11 6H12V9H11V6Z' fill='%23565E66'/%3E%3Cpath d='M14.3286 6.96484L15.0357 7.67195L12.9144 9.79327L12.2073 9.08616L14.3286 6.96484Z' fill='%23565E66'/%3E%3Cpath d='M11 12H12V15H11V12Z' fill='%23565E66'/%3E%3Cpath d='M10.0859 11.207L10.793 11.9141L8.67172 14.0355L7.96462 13.3284L10.0859 11.207Z' fill='%23565E66'/%3E%3Cpath d='M7 10H10V11H7V10Z' fill='%23565E66'/%3E%3Cpath d='M8.67139 6.96484L10.7927 9.08616L10.0856 9.79327L7.96428 7.67195L8.67139 6.96484Z' fill='%23565E66'/%3E%3Cpath d='M13 10H16V11H13V10Z' fill='%23565E66'/%3E%3Cpath d='M12.9141 11.207L15.0354 13.3284L14.3283 14.0355L12.207 11.9141L12.9141 11.207Z' fill='%23565E66'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=table_settings] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_9793_115725)'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='white' stroke='%23767D84'/%3E%3Ccircle cx='8' cy='12' r='1' fill='%23565E66'/%3E%3Cpath d='M7.17285 9.86199C7.17285 9.37399 7.22085 8.96999 7.31685 8.64999C7.42085 8.32999 7.54485 8.062 7.68885 7.84599C7.83285 7.62999 7.99285 7.45 8.16885 7.30599C8.34485 7.162 8.50485 7.022 8.64885 6.88599C8.79285 6.74999 8.91285 6.60599 9.00885 6.45399C9.11285 6.29399 9.16485 6.09399 9.16485 5.85399C9.16485 5.54999 9.06085 5.29799 8.85285 5.09799C8.64485 4.88999 8.36485 4.78599 8.01285 4.78599C7.69285 4.78599 7.42885 4.88599 7.22085 5.086C7.02085 5.278 6.80078 5.65906 6.80078 5.995H5.30078C5.30078 4.78599 5.74485 4.26199 6.20085 3.90999C6.65685 3.54999 7.26885 3.37 8.03685 3.37C8.44485 3.37 8.81685 3.43 9.15285 3.54999C9.49685 3.66999 9.78885 3.84199 10.0289 4.06599C10.2769 4.28199 10.4689 4.54599 10.6049 4.85799C10.7409 5.16199 10.8089 5.502 10.8089 5.878C10.8089 6.254 10.7529 6.566 10.6409 6.814C10.5369 7.054 10.4049 7.262 10.2449 7.43799C10.0849 7.60599 9.90885 7.762 9.71685 7.906C9.52485 8.042 9.34885 8.19399 9.18885 8.36199C9.02885 8.52999 8.89285 8.73 8.78085 8.962C8.67685 9.194 8.62485 9.49399 8.62485 9.86199V9.99399H7.17285V9.86199Z' fill='%23565E66'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9793_115725'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center/16px 16px no-repeat;
  min-width: 16px;
  min-height: 16px;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_mark] use {
  display: none;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action],
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action],
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_7821_418366)'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='white' stroke='%23767D84'/%3E%3Ccircle cx='8' cy='12' r='1' fill='%23565E66'/%3E%3Cpath d='M7.17285 9.86212C7.17285 9.37412 7.22085 8.97012 7.31685 8.65012C7.42085 8.33012 7.54485 8.06212 7.68885 7.84612C7.83285 7.63012 7.99285 7.45012 8.16885 7.30612C8.34485 7.16212 8.50485 7.02212 8.64885 6.88612C8.79285 6.75012 8.91285 6.60612 9.00885 6.45412C9.11285 6.29412 9.16485 6.09412 9.16485 5.85412C9.16485 5.55012 9.06085 5.29812 8.85285 5.09812C8.64485 4.89012 8.36485 4.78612 8.01285 4.78612C7.69285 4.78612 7.42885 4.88612 7.22085 5.08612C7.02085 5.27812 6.80078 5.65918 6.80078 5.99512H5.30078C5.30078 4.78612 5.74485 4.26212 6.20085 3.91012C6.65685 3.55012 7.26885 3.37012 8.03685 3.37012C8.44485 3.37012 8.81685 3.43012 9.15285 3.55012C9.49685 3.67012 9.78885 3.84212 10.0289 4.06612C10.2769 4.28212 10.4689 4.54612 10.6049 4.85812C10.7409 5.16212 10.8089 5.50212 10.8089 5.87812C10.8089 6.25412 10.7529 6.56612 10.6409 6.81412C10.5369 7.05412 10.4049 7.26212 10.2449 7.43812C10.0849 7.60612 9.90885 7.76212 9.71685 7.90612C9.52485 8.04212 9.34885 8.19412 9.18885 8.36212C9.02885 8.53012 8.89285 8.73012 8.78085 8.96212C8.67685 9.19412 8.62485 9.49412 8.62485 9.86212V9.99412H7.17285V9.86212Z' fill='%23565E66'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7821_418366'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center/cover no-repeat;
}
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] g,
lightning-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] use,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] g,
lightning-button-icon.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] use,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] g,
.sfc-button-icon .slds-button lightning-primitive-icon svg[data-key=question_post_action] use {
  display: none;
}
lightning-button-icon--w24,
lightning-button-icon.sfc-button-icon--w24,
.sfc-button-icon--w24 {
  width: 24px;
  height: 24px;
}
lightning-button-icon--w24 .slds-button,
lightning-button-icon.sfc-button-icon--w24 .slds-button,
.sfc-button-icon--w24 .slds-button {
  width: 24px;
  height: 24px;
}
lightning-button-icon.sfc-button-icon--radius50 .slds-button_icon-border-filled,
lightning-button-icon.sfc-button-icon.sfc-button-icon--radius50 .slds-button_icon-border-filled,
.sfc-button-icon.sfc-button-icon--radius50 .slds-button_icon-border-filled {
  border-radius: 50%;
}
lightning-button-icon.sfc-button-icon--is-active .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=bookmark_stroke],
lightning-button-icon.sfc-button-icon--is-active .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=bookmark_stroke],
lightning-button-icon.sfc-button-icon.sfc-button-icon--is-active .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=bookmark_stroke],
lightning-button-icon.sfc-button-icon.sfc-button-icon--is-active .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=bookmark_stroke],
.sfc-button-icon.sfc-button-icon--is-active .slds-button.slds-button_icon lightning-primitive-icon svg[data-key=bookmark_stroke],
.sfc-button-icon.sfc-button-icon--is-active .slds-button.slds-button--icon lightning-primitive-icon svg[data-key=bookmark_stroke] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9.84375 5.30566L9.97656 5.59961H14.6104L11.082 8.51465L10.8145 8.73535L10.9268 9.0625L12.6182 13.9844L8.29102 10.8936L8 10.6855L7.70898 10.8936L3.38086 13.9844L5.07324 9.0625L5.18555 8.73535L4.91797 8.51465L1.38965 5.59961H6.02344L6.15625 5.30566L8 1.21582L9.84375 5.30566Z' fill='%23FFE87E' stroke='%23FFC836'/%3E%3C/svg%3E");
}
lightning-button-icon--w24,
lightning-button-icon.sfc-button-icon--w24,
.sfc-button-icon--w24 {
  width: 24px;
  height: 24px;
}
lightning-button-icon--w24 .slds-button,
lightning-button-icon.sfc-button-icon--w24 .slds-button,
.sfc-button-icon--w24 .slds-button {
  width: 24px;
  height: 24px;
}
lightning-button-icon--w28,
lightning-button-icon.sfc-button-icon--w28,
.sfc-button-icon--w28 {
  width: 28px;
  height: 28px;
}
lightning-button-icon--w28 .slds-button,
lightning-button-icon.sfc-button-icon--w28 .slds-button,
.sfc-button-icon--w28 .slds-button {
  width: 28px;
  height: 28px;
}
lightning-button-icon--w28 .slds-button .slds-button__icon,
lightning-button-icon.sfc-button-icon--w28 .slds-button .slds-button__icon,
.sfc-button-icon--w28 .slds-button .slds-button__icon {
  width: 20px;
  height: 20px;
}

.project-detail__button-wrap {
  position: relative;
}

.custom-button--has-helptext .slds-button {
  padding-right: 24px;
}

.project-detail__button-wrap .button__helptext {
  position: absolute;
  top: 50%;
  right: 6px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.sfc-button__group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  margin-bottom: 8px;
}
.sfc-button__group:empty {
  margin-bottom: 0;
}

a.link,
button.link {
  color: var(--wafer_blue_09---0077c8) !important;
}
a.link:hover,
button.link:hover {
  text-decoration: underline;
}

.sfc-button--search {
  position: absolute;
  top: 8px;
  right: 16px;
  width: 18px;
  height: 18px;
}
.sfc-button--search .slds-button_icon {
  width: 18px;
  height: 18px;
}
.sfc-button--search svg[data-key=search] {
  width: 18px;
  height: 18px;
  -webkit-mask-size: 18px 18px;
          mask-size: 18px 18px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M11.5 11.5L17 17' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3Ccircle cx='7.5' cy='7.5' r='5.8' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M11.5 11.5L17 17' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3Ccircle cx='7.5' cy='7.5' r='5.8' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3C/svg%3E");
  background-color: var(--neutral_070---e4e9ed);
  margin-top: 0;
}
.sfc-button--search svg[data-key=search] use,
.sfc-button--search svg[data-key=search] g {
  display: none;
}

.header-search__input .sfc-button--search {
  position: absolute;
  top: 12px;
  right: 16px;
  width: 24px;
  height: 24px;
}
.header-search__input .sfc-button--search .slds-button_icon {
  width: 24px;
  height: 24px;
}
.header-search__input .sfc-button--search svg[data-key=search] {
  width: 24px;
  height: 24px;
  -webkit-mask-size: 24px 24px;
          mask-size: 24px 24px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L21 21' stroke='%23565E66' stroke-width='2'/%3E%3Ccircle cx='10' cy='10' r='7' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L21 21' stroke='%23565E66' stroke-width='2'/%3E%3Ccircle cx='10' cy='10' r='7' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
  background-color: var(--neutral_150---565e66);
  margin-top: 0;
}

.global-search__search .global-search__input {
  position: relative;
}
.global-search__search lightning-input.sfc-input lightning-primitive-icon:has(svg[data-key=search]) {
  display: none;
}
.global-search__search .sfc-button--search {
  position: absolute;
  top: 7px;
  right: 6px;
  width: 14px;
  height: 14px;
}
.global-search__search .sfc-button--search .slds-button_icon {
  width: 14px;
  height: 14px;
}
.global-search__search .sfc-button--search svg[data-key=search] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
.global-search__search .sfc-button--search svg[data-key=search] g,
.global-search__search .sfc-button--search svg[data-key=search] use {
  display: none;
}

.sfc-card--modal .slds-card__header {
  display: none;
}
.sfc-card--modal .slds-card__body {
  margin: 0;
}
.sfc-card--modal .card-modal__title {
  color: var(--neutral_160---3c444b);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 12px;
}
.sfc-card--modal .card-modal__email {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.sfc-card--modal .card-modal__email .receive-prefix {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-right: 6px;
}
.sfc-card--modal .card-modal__email > p {
  margin-bottom: 4px;
}
.sfc-card--modal .card-modal__date {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.sfc-card--modal .card-modal__form {
  padding: 20px 0 0;
  margin-top: 20px;
}
.sfc-card--modal .slds-border_top {
  border-top: 1px solid var(--neutral_080---dadfe4);
}

lightning-input[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox,
lightning-input.sfc-checkbox[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox,
.sfc-checkbox[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox {
  padding-right: 0;
}
lightning-input[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-input[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
lightning-input.sfc-checkbox[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-input.sfc-checkbox[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.sfc-checkbox[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.sfc-checkbox[variant=label-hidden]:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux {
  margin: 0;
}
lightning-input--basic input[type=checkbox],
lightning-input.sfc-checkbox--basic input[type=checkbox],
.sfc-checkbox--basic input[type=checkbox] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 1.5px;
  margin: 0 6px 0 0;
  cursor: pointer;
  position: relative;
}
lightning-input--basic input[type=checkbox]:hover,
lightning-input.sfc-checkbox--basic input[type=checkbox]:hover,
.sfc-checkbox--basic input[type=checkbox]:hover {
  border-color: var(--neutral_120---a5abb1);
}
lightning-input--basic input[type=checkbox]:disabled,
lightning-input.sfc-checkbox--basic input[type=checkbox]:disabled,
.sfc-checkbox--basic input[type=checkbox]:disabled {
  pointer-events: none;
  background-color: var(--neutral_060---ecf1f5);
}
lightning-input--basic input[type=checkbox]:checked,
lightning-input.sfc-checkbox--basic input[type=checkbox]:checked,
.sfc-checkbox--basic input[type=checkbox]:checked {
  position: relative;
  background-color: var(--primary_color---525cb2);
  border: 0;
}
lightning-input--basic input[type=checkbox]:checked::after,
lightning-input.sfc-checkbox--basic input[type=checkbox]:checked::after,
.sfc-checkbox--basic input[type=checkbox]:checked::after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 10px;
  height: 7px;
  margin-left: 0.5px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
  border: 0;
}
lightning-input--basic input[type=checkbox]:checked:hover,
lightning-input.sfc-checkbox--basic input[type=checkbox]:checked:hover,
.sfc-checkbox--basic input[type=checkbox]:checked:hover {
  background-color: var(--primary_color_02---49519e);
}
lightning-input--basic input[type=checkbox]:checked:disabled,
lightning-input.sfc-checkbox--basic input[type=checkbox]:checked:disabled,
.sfc-checkbox--basic input[type=checkbox]:checked:disabled {
  pointer-events: none;
}
lightning-input--basic input[type=checkbox]:checked:disabled::after,
lightning-input.sfc-checkbox--basic input[type=checkbox]:checked:disabled::after,
.sfc-checkbox--basic input[type=checkbox]:checked:disabled::after {
  opacity: 0.35;
}
lightning-input--basic:has(.slds-checkbox__label),
lightning-input.sfc-checkbox--basic:has(.slds-checkbox__label),
.sfc-checkbox--basic:has(.slds-checkbox__label) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
lightning-input--basic:has(.slds-checkbox__label) .slds-checkbox_faux.square,
lightning-input.sfc-checkbox--basic:has(.slds-checkbox__label) .slds-checkbox_faux.square,
.sfc-checkbox--basic:has(.slds-checkbox__label) .slds-checkbox_faux.square {
  display: none;
}
lightning-input--basic:has(.slds-checkbox__label) .slds-checkbox__label,
lightning-input--basic:has(.slds-checkbox__label) .slds-form-element__label,
lightning-input.sfc-checkbox--basic:has(.slds-checkbox__label) .slds-checkbox__label,
lightning-input.sfc-checkbox--basic:has(.slds-checkbox__label) .slds-form-element__label,
.sfc-checkbox--basic:has(.slds-checkbox__label) .slds-checkbox__label,
.sfc-checkbox--basic:has(.slds-checkbox__label) .slds-form-element__label {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
  margin: 0;
}
lightning-input--basic .checkbox__label,
lightning-input.sfc-checkbox--basic .checkbox__label,
.sfc-checkbox--basic .checkbox__label {
  overflow: hidden;
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

lightning-checkbox-group,
lightning-input,
lightning-input.sfc-checkbox,
.sfc-checkbox {
  font-size: 0;
}
lightning-checkbox-group--column:has(.slds-checkbox).slds-form-element .slds-checkbox,
lightning-input--column:has(.slds-checkbox).slds-form-element .slds-checkbox,
lightning-input.sfc-checkbox--column:has(.slds-checkbox).slds-form-element .slds-checkbox,
.sfc-checkbox--column:has(.slds-checkbox).slds-form-element .slds-checkbox {
  display: block;
  margin-bottom: 8px;
  padding-right: 0;
}
lightning-checkbox-group--column:has(.slds-checkbox).slds-form-element .slds-checkbox:last-child,
lightning-input--column:has(.slds-checkbox).slds-form-element .slds-checkbox:last-child,
lightning-input.sfc-checkbox--column:has(.slds-checkbox).slds-form-element .slds-checkbox:last-child,
.sfc-checkbox--column:has(.slds-checkbox).slds-form-element .slds-checkbox:last-child {
  margin-bottom: 0;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element,
lightning-input:has(.slds-checkbox).slds-form-element,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element,
.sfc-checkbox:has(.slds-checkbox).slds-form-element {
  --slds-c-checkbox-color-border-focus: transparent;
  --slds-c-checkbox-shadow-focus: none;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox {
  line-height: normal;
  padding-right: 20px;
  display: inline-block;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox:only-child,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox:only-child,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox:only-child,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox:only-child {
  padding-right: 0;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux {
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 1.5px;
  margin: 0 6px 0 0;
  cursor: pointer;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:hover,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:hover,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:hover,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:hover,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:hover {
  border-color: var(--neutral_120---a5abb1);
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:has(+ .slds-form-element__label:empty),
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:has(+ .slds-form-element__label:empty),
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:has(+ .slds-form-element__label:empty),
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:has(+ .slds-form-element__label:empty),
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:has(+ .slds-form-element__label:empty),
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:has(+ .slds-form-element__label:empty),
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:has(+ .slds-form-element__label:empty),
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:has(+ .slds-form-element__label:empty) {
  margin-right: 0;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label.large_text,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label.large_text,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label.large_text,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label.large_text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox--faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox--faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox--faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox_faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox--faux {
  pointer-events: none;
  background-color: var(--neutral_060---ecf1f5);
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-form-element__label,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-form-element__label,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-form-element__label,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-form-element__label {
  color: var(--neutral_110---b2b6bb);
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux {
  background-color: var(--primary_color---525cb2);
  border: 0;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::before,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::before,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::before,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::before,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::before,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::before,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::before,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::before {
  display: none;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::after,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::after,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::after,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::after,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::after {
  width: 10px;
  height: 7px;
  margin-left: 0.5px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 0;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux:hover,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux:hover,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux:hover,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux:hover,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux:hover {
  background-color: var(--primary_color_02---49519e);
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux {
  pointer-events: none;
}
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux::after,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux::after,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux::after,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux::after,
.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux::after {
  opacity: 0.35;
}
lightning-checkbox-group--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-checkbox-group--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
lightning-input--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-input--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
lightning-input.sfc-checkbox--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-input.sfc-checkbox--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.sfc-checkbox--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.sfc-checkbox--small:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux {
  width: 12px;
  height: 12px;
}

lightning-combobox,
lightning-combobox.sfc-combobox,
.sfc-combobox {
  font-size: 0;
}
lightning-combobox .slds-form-element__label,
lightning-combobox.sfc-combobox .slds-form-element__label,
.sfc-combobox .slds-form-element__label {
  font-size: 12px;
  color: #384047;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
  padding: 0;
}
lightning-combobox .slds-form-element__label:empty,
lightning-combobox.sfc-combobox .slds-form-element__label:empty,
.sfc-combobox .slds-form-element__label:empty {
  margin-bottom: 0;
}
lightning-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-input,
lightning-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-combobox__input,
lightning-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-select,
lightning-combobox.sfc-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-input,
lightning-combobox.sfc-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-combobox__input,
lightning-combobox.sfc-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-select,
.sfc-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-input,
.sfc-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-combobox__input,
.sfc-combobox:has(.slds-dropdown .slds-listbox__item.slds-is-selected) .slds-select {
  color: var(--neutral_160---3c444b);
}
lightning-combobox .slds-combobox__form-element,
lightning-combobox.sfc-combobox .slds-combobox__form-element,
.sfc-combobox .slds-combobox__form-element {
  min-height: 28px;
}
lightning-combobox .slds-input,
lightning-combobox .slds-combobox__input,
lightning-combobox .slds-select,
lightning-combobox.sfc-combobox .slds-input,
lightning-combobox.sfc-combobox .slds-combobox__input,
lightning-combobox.sfc-combobox .slds-select,
.sfc-combobox .slds-input,
.sfc-combobox .slds-combobox__input,
.sfc-combobox .slds-select {
  height: auto;
  min-height: 28px;
  padding: 3px 28px 3px 8px;
  border: 1px solid var(--neutral_090---ccd1d6);
  max-width: 100%;
  font-size: 14px;
  color: var(--neutral_130---90969d);
  line-height: 20px !important;
  border-radius: 2px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
lightning-combobox .slds-input:focus, lightning-combobox .slds-input:active,
lightning-combobox .slds-combobox__input:focus,
lightning-combobox .slds-combobox__input:active,
lightning-combobox .slds-select:focus,
lightning-combobox .slds-select:active,
lightning-combobox.sfc-combobox .slds-input:focus,
lightning-combobox.sfc-combobox .slds-input:active,
lightning-combobox.sfc-combobox .slds-combobox__input:focus,
lightning-combobox.sfc-combobox .slds-combobox__input:active,
lightning-combobox.sfc-combobox .slds-select:focus,
lightning-combobox.sfc-combobox .slds-select:active,
.sfc-combobox .slds-input:focus,
.sfc-combobox .slds-input:active,
.sfc-combobox .slds-combobox__input:focus,
.sfc-combobox .slds-combobox__input:active,
.sfc-combobox .slds-select:focus,
.sfc-combobox .slds-select:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  border: 1px solid var(--primary_color_02---49519e);
}
lightning-combobox .slds-input:hover,
lightning-combobox .slds-combobox__input:hover,
lightning-combobox .slds-select:hover,
lightning-combobox.sfc-combobox .slds-input:hover,
lightning-combobox.sfc-combobox .slds-combobox__input:hover,
lightning-combobox.sfc-combobox .slds-select:hover,
.sfc-combobox .slds-input:hover,
.sfc-combobox .slds-combobox__input:hover,
.sfc-combobox .slds-select:hover {
  border-color: var(--neutral_110---b2b6bb);
}
lightning-combobox .slds-input:disabled,
lightning-combobox .slds-combobox__input:disabled,
lightning-combobox .slds-select:disabled,
lightning-combobox.sfc-combobox .slds-input:disabled,
lightning-combobox.sfc-combobox .slds-combobox__input:disabled,
lightning-combobox.sfc-combobox .slds-select:disabled,
.sfc-combobox .slds-input:disabled,
.sfc-combobox .slds-combobox__input:disabled,
.sfc-combobox .slds-select:disabled {
  background: var(--neutral_070---e4e9ed) !important;
  color: var(--neutral_110---b2b6bb) !important;
  pointer-events: none;
}
lightning-combobox .slds-input:disabled::-webkit-input-placeholder, lightning-combobox .slds-combobox__input:disabled::-webkit-input-placeholder, lightning-combobox .slds-select:disabled::-webkit-input-placeholder, lightning-combobox.sfc-combobox .slds-input:disabled::-webkit-input-placeholder, lightning-combobox.sfc-combobox .slds-combobox__input:disabled::-webkit-input-placeholder, lightning-combobox.sfc-combobox .slds-select:disabled::-webkit-input-placeholder, .sfc-combobox .slds-input:disabled::-webkit-input-placeholder, .sfc-combobox .slds-combobox__input:disabled::-webkit-input-placeholder, .sfc-combobox .slds-select:disabled::-webkit-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-combobox .slds-input:disabled::-moz-placeholder, lightning-combobox .slds-combobox__input:disabled::-moz-placeholder, lightning-combobox .slds-select:disabled::-moz-placeholder, lightning-combobox.sfc-combobox .slds-input:disabled::-moz-placeholder, lightning-combobox.sfc-combobox .slds-combobox__input:disabled::-moz-placeholder, lightning-combobox.sfc-combobox .slds-select:disabled::-moz-placeholder, .sfc-combobox .slds-input:disabled::-moz-placeholder, .sfc-combobox .slds-combobox__input:disabled::-moz-placeholder, .sfc-combobox .slds-select:disabled::-moz-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-combobox .slds-input:disabled:-ms-input-placeholder, lightning-combobox .slds-combobox__input:disabled:-ms-input-placeholder, lightning-combobox .slds-select:disabled:-ms-input-placeholder, lightning-combobox.sfc-combobox .slds-input:disabled:-ms-input-placeholder, lightning-combobox.sfc-combobox .slds-combobox__input:disabled:-ms-input-placeholder, lightning-combobox.sfc-combobox .slds-select:disabled:-ms-input-placeholder, .sfc-combobox .slds-input:disabled:-ms-input-placeholder, .sfc-combobox .slds-combobox__input:disabled:-ms-input-placeholder, .sfc-combobox .slds-select:disabled:-ms-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-combobox .slds-input:disabled::-ms-input-placeholder, lightning-combobox .slds-combobox__input:disabled::-ms-input-placeholder, lightning-combobox .slds-select:disabled::-ms-input-placeholder, lightning-combobox.sfc-combobox .slds-input:disabled::-ms-input-placeholder, lightning-combobox.sfc-combobox .slds-combobox__input:disabled::-ms-input-placeholder, lightning-combobox.sfc-combobox .slds-select:disabled::-ms-input-placeholder, .sfc-combobox .slds-input:disabled::-ms-input-placeholder, .sfc-combobox .slds-combobox__input:disabled::-ms-input-placeholder, .sfc-combobox .slds-select:disabled::-ms-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-combobox .slds-input:disabled::placeholder,
lightning-combobox .slds-combobox__input:disabled::placeholder,
lightning-combobox .slds-select:disabled::placeholder,
lightning-combobox.sfc-combobox .slds-input:disabled::placeholder,
lightning-combobox.sfc-combobox .slds-combobox__input:disabled::placeholder,
lightning-combobox.sfc-combobox .slds-select:disabled::placeholder,
.sfc-combobox .slds-input:disabled::placeholder,
.sfc-combobox .slds-combobox__input:disabled::placeholder,
.sfc-combobox .slds-select:disabled::placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-combobox .slds-input.slds-input_faux:not(.slds-combobox__input-value),
lightning-combobox .slds-combobox__input.slds-input_faux:not(.slds-combobox__input-value),
lightning-combobox .slds-select.slds-input_faux:not(.slds-combobox__input-value),
lightning-combobox.sfc-combobox .slds-input.slds-input_faux:not(.slds-combobox__input-value),
lightning-combobox.sfc-combobox .slds-combobox__input.slds-input_faux:not(.slds-combobox__input-value),
lightning-combobox.sfc-combobox .slds-select.slds-input_faux:not(.slds-combobox__input-value),
.sfc-combobox .slds-input.slds-input_faux:not(.slds-combobox__input-value),
.sfc-combobox .slds-combobox__input.slds-input_faux:not(.slds-combobox__input-value),
.sfc-combobox .slds-select.slds-input_faux:not(.slds-combobox__input-value) {
  color: var(--neutral_130---90969d);
}
lightning-combobox .slds-input.slds-combobox__input-value,
lightning-combobox .slds-combobox__input.slds-combobox__input-value,
lightning-combobox .slds-select.slds-combobox__input-value,
lightning-combobox.sfc-combobox .slds-input.slds-combobox__input-value,
lightning-combobox.sfc-combobox .slds-combobox__input.slds-combobox__input-value,
lightning-combobox.sfc-combobox .slds-select.slds-combobox__input-value,
.sfc-combobox .slds-input.slds-combobox__input-value,
.sfc-combobox .slds-combobox__input.slds-combobox__input-value,
.sfc-combobox .slds-select.slds-combobox__input-value {
  color: var(--neutral_160---3c444b);
}
lightning-combobox .slds-input .slds-truncate,
lightning-combobox .slds-combobox__input .slds-truncate,
lightning-combobox .slds-select .slds-truncate,
lightning-combobox.sfc-combobox .slds-input .slds-truncate,
lightning-combobox.sfc-combobox .slds-combobox__input .slds-truncate,
lightning-combobox.sfc-combobox .slds-select .slds-truncate,
.sfc-combobox .slds-input .slds-truncate,
.sfc-combobox .slds-combobox__input .slds-truncate,
.sfc-combobox .slds-select .slds-truncate {
  line-height: inherit;
}
lightning-combobox lightning-input .slds-input[type=text],
lightning-combobox .sfc-input .slds-input[type=text],
lightning-combobox.sfc-combobox lightning-input .slds-input[type=text],
lightning-combobox.sfc-combobox .sfc-input .slds-input[type=text],
.sfc-combobox lightning-input .slds-input[type=text],
.sfc-combobox .sfc-input .slds-input[type=text] {
  padding: 3px 28px 3px 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
lightning-combobox .slds-input-has-icon lightning-icon.slds-input__icon,
lightning-combobox.sfc-combobox .slds-input-has-icon lightning-icon.slds-input__icon,
.sfc-combobox .slds-input-has-icon lightning-icon.slds-input__icon {
  position: absolute;
  right: 8px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 14px;
  height: 14px;
  margin-top: 0;
}
lightning-combobox .slds-input-has-icon lightning-icon svg[data-key=down],
lightning-combobox.sfc-combobox .slds-input-has-icon lightning-icon svg[data-key=down],
.sfc-combobox .slds-input-has-icon lightning-icon svg[data-key=down] {
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E");
  background-size: 14px 14px;
  background-repeat: no-repeat;
}
lightning-combobox .slds-input-has-icon lightning-icon svg[data-key=down] g,
lightning-combobox .slds-input-has-icon lightning-icon svg[data-key=down] use,
lightning-combobox.sfc-combobox .slds-input-has-icon lightning-icon svg[data-key=down] g,
lightning-combobox.sfc-combobox .slds-input-has-icon lightning-icon svg[data-key=down] use,
.sfc-combobox .slds-input-has-icon lightning-icon svg[data-key=down] g,
.sfc-combobox .slds-input-has-icon lightning-icon svg[data-key=down] use {
  display: none;
}
lightning-combobox .slds-dropdown,
lightning-combobox.sfc-combobox .slds-dropdown,
.sfc-combobox .slds-dropdown {
  padding: 6px 1px;
  margin-top: 4px;
  border-radius: 2px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
  border: 0;
  max-height: 180px;
  overflow-y: auto;
  min-width: auto;
}
lightning-combobox .slds-dropdown .slds-listbox__option_plain,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_plain,
.sfc-combobox .slds-dropdown .slds-listbox__option_plain {
  padding: 0;
}
lightning-combobox .slds-dropdown .slds-listbox__option_plain[aria-checked=true],
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_plain[aria-checked=true],
.sfc-combobox .slds-dropdown .slds-listbox__option_plain[aria-checked=true] {
  background-color: var(--neutral_060---ecf1f5);
}
lightning-combobox .slds-dropdown .slds-listbox__option_plain:hover,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_plain:hover,
.sfc-combobox .slds-dropdown .slds-listbox__option_plain:hover {
  background-color: var(--neutral_060---ecf1f5);
}
lightning-combobox .slds-dropdown .slds-listbox__option_plain .slds-media__body,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_plain .slds-media__body,
.sfc-combobox .slds-dropdown .slds-listbox__option_plain .slds-media__body {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  color: var(--neutral_170---2f363c);
  padding: 0 10px;
}
lightning-combobox .slds-dropdown .slds-listbox__option_plain .slds-media__figure,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_plain .slds-media__figure,
.sfc-combobox .slds-dropdown .slds-listbox__option_plain .slds-media__figure {
  display: none;
}
lightning-combobox .slds-dropdown .slds-listbox__option_plain.slds-has-focus,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_plain.slds-has-focus,
.sfc-combobox .slds-dropdown .slds-listbox__option_plain.slds-has-focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: var(--neutral_060---ecf1f5);
}
lightning-combobox .slds-dropdown .slds-listbox__item,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__item,
.sfc-combobox .slds-dropdown .slds-listbox__item {
  cursor: pointer;
}
lightning-combobox .slds-dropdown .slds-listbox__item:hover,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__item:hover,
.sfc-combobox .slds-dropdown .slds-listbox__item:hover {
  background-color: var(--neutral_060---ecf1f5);
}
lightning-combobox .slds-dropdown .slds-listbox__option_entity,
lightning-combobox.sfc-combobox .slds-dropdown .slds-listbox__option_entity,
.sfc-combobox .slds-dropdown .slds-listbox__option_entity {
  padding: 0 8px 0 10px;
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
}
lightning-combobox.sfc-combobox--horizontal:has(> .slds-form-element) .slds-form-element,
lightning-combobox.sfc-combobox.sfc-combobox--horizontal:has(> .slds-form-element) .slds-form-element,
.sfc-combobox.sfc-combobox--horizontal:has(> .slds-form-element) .slds-form-element {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 10px;
}
lightning-combobox.sfc-combobox--horizontal.slds-form-element,
lightning-combobox.sfc-combobox.sfc-combobox--horizontal.slds-form-element,
.sfc-combobox.sfc-combobox--horizontal.slds-form-element {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 10px;
}
lightning-combobox.sfc-combobox--horizontal .slds-form-element__label,
lightning-combobox.sfc-combobox.sfc-combobox--horizontal .slds-form-element__label,
.sfc-combobox.sfc-combobox--horizontal .slds-form-element__label {
  margin-bottom: 0;
  white-space: nowrap;
  padding-top: 6px;
}
lightning-combobox--header .slds-input,
lightning-combobox--header .slds-combobox__input,
lightning-combobox.sfc-combobox--header .slds-input,
lightning-combobox.sfc-combobox--header .slds-combobox__input,
.sfc-combobox--header .slds-input,
.sfc-combobox--header .slds-combobox__input {
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  color: var(--neutral_160---3c444b);
  padding: 0 16px;
  border-radius: 24px;
  font-weight: 500;
  border: 1px solid var(--neutral_090---ccd1d6);
}
lightning-combobox--header .slds-input__icon-group,
lightning-combobox.sfc-combobox--header .slds-input__icon-group,
.sfc-combobox--header .slds-input__icon-group {
  top: 47%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 16px;
  margin-top: 0;
}
lightning-combobox--header .slds-dropdown,
lightning-combobox.sfc-combobox--header .slds-dropdown,
.sfc-combobox--header .slds-dropdown {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: 1px solid var(--neutral_090---ccd1d6);
  border-bottom-left-radius: 24px;
  overflow: hidden;
  overflow-y: scroll;
}
lightning-combobox--header .slds-combobox.slds-is-open .slds-input,
lightning-combobox--header .slds-combobox.slds-is-open .slds-combobox__input,
lightning-combobox.sfc-combobox--header .slds-combobox.slds-is-open .slds-input,
lightning-combobox.sfc-combobox--header .slds-combobox.slds-is-open .slds-combobox__input,
.sfc-combobox--header .slds-combobox.slds-is-open .slds-input,
.sfc-combobox--header .slds-combobox.slds-is-open .slds-combobox__input {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
lightning-combobox--list .slds-combobox__form-element,
lightning-combobox.sfc-combobox--list .slds-combobox__form-element,
.sfc-combobox--list .slds-combobox__form-element {
  min-height: 24px;
}
lightning-combobox--list .slds-input,
lightning-combobox--list .slds-combobox__input,
lightning-combobox.sfc-combobox--list .slds-input,
lightning-combobox.sfc-combobox--list .slds-combobox__input,
.sfc-combobox--list .slds-input,
.sfc-combobox--list .slds-combobox__input {
  background: var(--neutral_060---ecf1f5);
  border-color: var(--neutral_060---ecf1f5);
  min-height: 24px;
  padding: 1px 8px;
  min-width: 120px;
}

.slds-select_container.show.agr::after, .slds-select_container.backgroundEle::after {
  display: none !important;
}
.slds-select_container.show.agr .sfc-combobox .slds-input,
.slds-select_container.show.agr .sfc-combobox .slds-combobox__input,
.slds-select_container.show.agr lighting-combobox .slds-input,
.slds-select_container.show.agr lighting-combobox .slds-combobox__input, .slds-select_container.backgroundEle .sfc-combobox .slds-input,
.slds-select_container.backgroundEle .sfc-combobox .slds-combobox__input,
.slds-select_container.backgroundEle lighting-combobox .slds-input,
.slds-select_container.backgroundEle lighting-combobox .slds-combobox__input {
  background-color: var(--wafer_blue_02---f3f8fd);
}
.slds-select_container.show.err::after, .slds-select_container.backgroundEleRequire::after {
  display: none !important;
}
.slds-select_container.show.err .sfc-combobox .slds-input,
.slds-select_container.show.err .sfc-combobox .slds-combobox__input,
.slds-select_container.show.err lighting-combobox .slds-input,
.slds-select_container.show.err lighting-combobox .slds-combobox__input, .slds-select_container.backgroundEleRequire .sfc-combobox .slds-input,
.slds-select_container.backgroundEleRequire .sfc-combobox .slds-combobox__input,
.slds-select_container.backgroundEleRequire lighting-combobox .slds-input,
.slds-select_container.backgroundEleRequire lighting-combobox .slds-combobox__input {
  background-color: var(--o_red_03---ffeceb);
}
.slds-select_container.show.err, .slds-select_container.borderEle {
  border: 0 !important;
}
.slds-select_container.show.err .sfc-combobox .slds-input,
.slds-select_container.show.err .sfc-combobox .slds-combobox__input,
.slds-select_container.show.err lighting-combobox .slds-input,
.slds-select_container.show.err lighting-combobox .slds-combobox__input, .slds-select_container.borderEle .sfc-combobox .slds-input,
.slds-select_container.borderEle .sfc-combobox .slds-combobox__input,
.slds-select_container.borderEle lighting-combobox .slds-input,
.slds-select_container.borderEle lighting-combobox .slds-combobox__input {
  border-color: var(--o_red_07---ff8e87);
}

.slds-form-element select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.slds-form-element .basic-select {
  background: var(--neutral_010---ffffff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5L6.9999 9.00002L3 5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") calc(100% - 7px) 50%/14px 14px no-repeat;
  height: 28px;
}
.slds-form-element .basic-select:has(option:checked[value=""]) {
  color: var(--neutral_130---90969d);
}
.slds-form-element .basic-select:valid {
  color: var(--neutral_160---3c444b);
}
.slds-form-element .basic-select option[value=""][disabled] {
  display: none;
}
.slds-form-element .basic-select option:first-child {
  color: var(--neutral_130---90969d);
}
.slds-form-element .basic-select option:not(:first-child) {
  color: var(--neutral_160---3c444b);
}

.slds-select_container:before, .slds-select_container:after {
  display: none;
}

lightning-dual-listbox .slds-form-element__legend {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  padding: 0;
  margin: 0;
}
lightning-dual-listbox lightning-helptext {
  margin-top: 4px;
}
lightning-dual-listbox .slds-dueling-list {
  margin-top: 4px;
}
lightning-dual-listbox .slds-dueling-list__column .slds-form-element__label {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 8px;
}
lightning-dual-listbox .slds-dueling-list__column .slds-button:first-of-type {
  margin-top: 50px;
}
lightning-dual-listbox .slds-dueling-list__options {
  border: 1px solid var(--neutral_080---dadfe4);
}
lightning-dual-listbox .slds-dueling-list .slds-listbox__option {
  padding: 6px 12px;
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
lightning-dual-listbox .slds-dueling-list .slds-listbox__option:hover {
  background: var(--neutral_060---ecf1f5);
}
lightning-dual-listbox .slds-dueling-list .slds-listbox__option:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: var(--neutral_060---ecf1f5);
}
lightning-dual-listbox .slds-dueling-list .slds-listbox__option.slds-is-selected {
  background: var(--neutral_060---ecf1f5);
  color: var(--neutral_170---2f363c);
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button {
  width: 12px;
  height: 12px;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg {
  background: var(--neutral_150---565e66);
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=right] {
  width: 8px;
  height: 8px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='none'%3E%3Cpath d='M1 0H1.5L5 2.5L1.5 5H1V0Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='none'%3E%3Cpath d='M1 0H1.5L5 2.5L1.5 5H1V0Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=right] use,
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=right] g {
  display: none;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=left] {
  width: 8px;
  height: 8px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='none'%3E%3Cpath d='M3.5 0H4V5H3.5L0 2.5L3.5 0Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='none'%3E%3Cpath d='M3.5 0H4V5H3.5L0 2.5L3.5 0Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=left] use,
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=left] g {
  display: none;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up],
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] {
  width: 8px;
  height: 8px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5' fill='none'%3E%3Cpath d='M0.424255 3.84851L3.42426 0.848511L6.42426 3.84851' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5' viewBox='0 0 7 5' fill='none'%3E%3Cpath d='M0.424255 3.84851L3.42426 0.848511L6.42426 3.84851' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] use,
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=up] g,
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] use,
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container lightning-primitive-icon svg[data-key=down] g {
  display: none;
}
lightning-dual-listbox .slds-dueling-list lightning-button-icon .slds-button.slds-button_icon-container:disabled lightning-primitive-icon svg {
  background: var(--neutral_110---b2b6bb);
}

.drop-area {
  color: var(--neutral_140---767d84);
  background-color: var(--neutral_010---ffffff);
}
.drop-area .slds-file-selector__dropzone {
  padding: 20px;
  border: 1px dashed var(--neutral_100---c0c4c9);
  border-radius: 6px;
}
.drop-area .slds-file-selector__body {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.drop-area .slds-file-selector__text {
  margin: 0;
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

lightning-input.file-selector .slds-file-selector__dropzone {
  padding: 6px;
  border: 1px dashed var(--neutral_100---c0c4c9);
  border-radius: 2px;
  background-color: var(--neutral_010---ffffff);
}
lightning-input.file-selector .slds-file-selector__dropzone > slot {
  display: block;
}
lightning-input.file-selector .slds-file-selector__button {
  cursor: pointer;
}
lightning-input.file-selector .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.3999 2H8.6V11.0005H7.3999V2Z' fill='%2390969D'/%3E%3Cpath d='M4 6L8 2L12 6' stroke='%2390969D' stroke-width='1.2'/%3E%3Cpath d='M2.5 8V12.5C2.5 13.0523 2.94772 13.5 3.5 13.5H12.5C13.0523 13.5 13.5 13.0523 13.5 12.5V8' stroke='%2390969D'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.3999 2H8.6V11.0005H7.3999V2Z' fill='%2390969D'/%3E%3Cpath d='M4 6L8 2L12 6' stroke='%2390969D' stroke-width='1.2'/%3E%3Cpath d='M2.5 8V12.5C2.5 13.0523 2.94772 13.5 3.5 13.5H12.5C13.0523 13.5 13.5 13.0523 13.5 12.5V8' stroke='%2390969D'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background: var(--neutral_130---90969d);
}
lightning-input.file-selector .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] g,
lightning-input.file-selector .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] use {
  display: none;
}
lightning-input.file-selector .slds-file-selector__text {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0 0 0 10px;
}
lightning-input.file-selector--has-text .slds-file-selector__body {
  padding-bottom: 24px;
}
lightning-input.custom-excel-uploader .slds-file-selector {
  width: 100%;
}
lightning-input.custom-excel-uploader .slds-file-selector__dropzone {
  padding: 20px;
  width: 100%;
  background-color: var(--neutral_020---fafbfc);
}
lightning-input.custom-excel-uploader .slds-file-selector__body {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
lightning-input.sfc-input--file-only-button .slds-file-selector__input:focus ~ .slds-file-selector__body > .slds-file-selector__button {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-input.sfc-input--file-only-button.sfc-input--file-h28 .slds-file-selector__button {
  height: 28px;
  font-size: 14px;
}
lightning-input.sfc-input--file-only-button .slds-file-selector__dropzone {
  padding: 0;
  border: 0;
  border-radius: 0;
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  height: 24px;
  padding: 0 8px;
  font-size: 12px;
  font-weight: 400;
  color: var(--neutral_150---565e66);
  border-radius: 2px;
  line-height: normal;
  -webkit-transition: none;
  transition: none;
  border: 1px solid transparent;
  min-width: 48px;
  cursor: pointer;
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button:active, lightning-input.sfc-input--file-only-button .slds-file-selector__button:focus {
  border-color: var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button:disabled {
  background-color: var(--neutral_070---e4e9ed);
  border-color: var(--neutral_080---dadfe4);
  color: var(--neutral_110---b2b6bb);
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button lightning-primitive-icon {
  width: 16px;
  height: 16px;
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.3999 2H8.6V11.0005H7.3999V2Z' fill='%2390969D'/%3E%3Cpath d='M4 6L8 2L12 6' stroke='%2390969D' stroke-width='1.2'/%3E%3Cpath d='M2.5 8V12.5C2.5 13.0523 2.94772 13.5 3.5 13.5H12.5C13.0523 13.5 13.5 13.0523 13.5 12.5V8' stroke='%2390969D'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.3999 2H8.6V11.0005H7.3999V2Z' fill='%2390969D'/%3E%3Cpath d='M4 6L8 2L12 6' stroke='%2390969D' stroke-width='1.2'/%3E%3Cpath d='M2.5 8V12.5C2.5 13.0523 2.94772 13.5 3.5 13.5H12.5C13.0523 13.5 13.5 13.0523 13.5 12.5V8' stroke='%2390969D'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background: var(--neutral_130---90969d);
}
lightning-input.sfc-input--file-only-button .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] g,
lightning-input.sfc-input--file-only-button .slds-file-selector__button lightning-primitive-icon svg[data-key=upload] use {
  display: none;
}
lightning-input.sfc-input--file-only-button .slds-file-selector__text {
  display: none;
}

.sfc-media {
  gap: 10px;
  margin-bottom: 12px;
}
.sfc-media .slds-media__figure {
  margin: 0;
}
.sfc-media .slds-media__figure .slds-icon {
  width: 24px;
  height: 24px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 4.00001V8.99259C3.5 10.9256 5.067 12.4926 7 12.4926C8.933 12.4926 10.5 10.9256 10.5 8.99258V3.99259C10.5 2.61188 9.38071 1.49258 7.99999 1.49258C6.61928 1.49258 5.49999 2.61188 5.49999 3.99259V8.9952C5.49999 9.82363 6.17156 10.4952 6.99999 10.4952C7.82842 10.4952 8.5 9.82363 8.5 8.9952V4.00001' stroke='%23A5ABB1'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 4.00001V8.99259C3.5 10.9256 5.067 12.4926 7 12.4926C8.933 12.4926 10.5 10.9256 10.5 8.99258V3.99259C10.5 2.61188 9.38071 1.49258 7.99999 1.49258C6.61928 1.49258 5.49999 2.61188 5.49999 3.99259V8.9952C5.49999 9.82363 6.17156 10.4952 6.99999 10.4952C7.82842 10.4952 8.5 9.82363 8.5 8.9952V4.00001' stroke='%23A5ABB1'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--primary_color---525cb2);
}
.sfc-media .slds-media__figure .slds-icon use {
  display: none;
}
.sfc-media .slds-page-header__title {
  color: #283037;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.sfc-media .slds-page-header__name-meta {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}

.slds-file-selector__body .slds-file-selector__text .slds-file-selector__body .slds-file-selector__button {
  font-size: 14px;
}

.file-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.file-box .upload-file {
  white-space: nowrap;
  height: 24px;
  padding: 0 8px;
  font-size: 14px;
  font-weight: 400;
  color: var(--neutral_150---565e66);
  border-radius: 2px;
  line-height: normal;
  -webkit-transition: none;
  transition: none;
  border: 1px solid transparent;
  min-width: 48px;
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.file-box .upload-file + input[type=file] {
  display: none;
}

.file-link {
  color: var(--wafer_blue_09---0077c8);
  cursor: pointer;
}
.file-link:hover {
  color: var(--wafer_blue_09---0077c8);
  text-decoration: underline;
}

.file-name-hover:hover {
  color: var(--wafer_blue_09---0077c8) !important;
  text-decoration: underline;
  cursor: pointer;
}

lightning-primitive-bubble .slds-popover,
lightning-primitive-bubble.sfc-helptext .slds-popover,
.sfc-helptext .slds-popover {
  background-color: #283037;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
}
lightning-primitive-bubble .slds-popover .slds-popover__body,
lightning-primitive-bubble.sfc-helptext .slds-popover .slds-popover__body,
.sfc-helptext .slds-popover .slds-popover__body {
  padding: 12px 16px;
  color: var(--neutral_020---fafbfc);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

lightning-helptext {
  margin-left: 4px;
  display: inline-block;
  width: 14px;
  height: 14px;
}
lightning-helptext .slds-form-element__icon {
  padding-top: 0;
}
lightning-helptext lightning-button-icon {
  width: 14px;
  height: 14px;
}
lightning-helptext lightning-button-icon .slds-button {
  width: 14px;
  height: 14px;
}

.mark {
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='white' stroke='%23E6E7E8'/%3E%3Cpath d='M8.20071 3.9998C8.20071 4.66255 7.66346 5.1998 7.00071 5.1998C6.33797 5.1998 5.80071 4.66255 5.80071 3.9998C5.80071 3.33706 6.33797 2.7998 7.00071 2.7998C7.66346 2.7998 8.20071 3.33706 8.20071 3.9998Z' fill='%237C7F83'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='%237C7F83'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  cursor: help;
}
.mark.small {
  width: 14px;
  height: 14px;
  position: relative;
  top: 2px;
}
.mark.small .mark_text {
  position: absolute;
  white-space: nowrap;
  background: #283037;
  padding: 12px 16px;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
  border: 0;
  top: 25px;
  left: calc(100% - 28px);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  z-index: 1;
  color: var(--neutral_010---ffffff);
  opacity: 0;
  visibility: hidden;
}
.mark.small .mark_text::before {
  content: "";
  width: 100%;
  height: 10px;
  position: absolute;
  top: -10px;
  left: 0;
  background: transparent;
}
.mark.small .mark_text::after {
  content: "";
  position: absolute;
  top: -7px;
  left: 15px;
  width: 16px;
  height: 8px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8' fill='none'%3E%3Cpath d='M16 8H0L8 0L16 8Z' fill='%23283037'/%3E%3C/svg%3E") center/16px 8px no-repeat;
}
.mark.small:hover .mark_text {
  opacity: 1;
  visibility: visible;
}
.mark__label {
  max-width: 100%;
}

.sfc-icon {
  display: block;
}
.sfc-icon--w6-h14 {
  width: 6px;
  height: 14px;
  -webkit-mask-size: 6px 14px;
          mask-size: 6px 14px;
  background-size: 6px 14px;
}
.sfc-icon--w12 {
  width: 12px;
  height: 12px;
  -webkit-mask-size: 12px 12px;
          mask-size: 12px 12px;
  background-size: 12px 12px;
}
.sfc-icon--w14 {
  width: 14px;
  height: 14px;
  -webkit-mask-size: 14px 14px;
          mask-size: 14px 14px;
  background-size: 14px 14px;
}
.sfc-icon--w16 {
  width: 16px;
  height: 16px;
  -webkit-mask-size: 16px 16px;
          mask-size: 16px 16px;
  background-size: 16px 16px;
}
.sfc-icon--w18 {
  width: 18px;
  height: 18px;
  -webkit-mask-size: 18px 18px;
          mask-size: 18px 18px;
  background-size: 18px 18px;
}
.sfc-icon--w20 {
  width: 20px;
  height: 20px;
  -webkit-mask-size: 20px 20px;
          mask-size: 20px 20px;
  background-size: 20px 20px;
}
.sfc-icon--w24 {
  width: 24px;
  height: 24px;
  -webkit-mask-size: 24px 24px;
          mask-size: 24px 24px;
  background-size: 24px 24px;
}
.sfc-icon--w28 {
  width: 28px;
  height: 28px;
  -webkit-mask-size: 28px 28px;
          mask-size: 28px 28px;
  background-size: 28px 28px;
}
.sfc-icon.sfc-icon--white {
  background-color: var(--neutral_070---e4e9ed);
}
.sfc-icon--favorites {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='0 0 19 16' fill='none'%3E%3Cpath d='M10.6719 5.23145L10.8125 5.5H15.7002L12.415 8.46582L12.1885 8.66992L12.2666 8.96484L13.5723 13.8887L8.76855 10.8281L8.5 10.6572L8.23145 10.8281L3.42676 13.8887L4.7334 8.96484L4.81152 8.66992L4.58496 8.46582L1.2998 5.5H6.1875L6.32812 5.23145L8.5 1.07812L10.6719 5.23145Z' stroke='white'/%3E%3Crect x='11' y='6' width='8' height='10' fill='%23322A53'/%3E%3Crect x='12' y='8' width='5' height='1' fill='white'/%3E%3Crect x='12' y='11' width='5' height='1' fill='white'/%3E%3Crect x='13' y='5' width='4' height='1' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.sfc-icon--star {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M9.84375 5.30566L9.97656 5.59961H14.6104L11.082 8.51465L10.8145 8.73535L10.9268 9.0625L12.6182 13.9844L8.29102 10.8936L8 10.6855L7.70898 10.8936L3.38086 13.9844L5.07324 9.0625L5.18555 8.73535L4.91797 8.51465L1.38965 5.59961H6.02344L6.15625 5.30566L8 1.21582L9.84375 5.30566Z' fill='white' stroke='%23CCD1D6'/%3E%3C/svg%3E");
}
.sfc-icon--search {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9.5 9.5L15 15' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3Ccircle cx='6.5' cy='6.5' r='4.9' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9.5 9.5L15 15' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3Ccircle cx='6.5' cy='6.5' r='4.9' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3C/svg%3E");
  background-color: var(--neutral_040---f2f6f9);
}
.sfc-icon--twinkle {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1C7.23958 1 7.45308 1.1518 7.53223 1.37793L8.8916 5.26367L11.8291 6.4502C12.0532 6.54072 12.2002 6.75827 12.2002 7C12.2002 7.24173 12.0532 7.45928 11.8291 7.5498L8.8916 8.73535L7.53223 12.6221C7.45308 12.8482 7.23958 13 7 13C6.76042 13 6.54692 12.8482 6.46777 12.6221L5.10742 8.73535L2.1709 7.5498C1.94675 7.45928 1.7998 7.24173 1.7998 7C1.7998 6.75827 1.94675 6.54072 2.1709 6.4502L5.10742 5.26367L6.46777 1.37793C6.54692 1.1518 6.76042 1.00001 7 1Z' fill='white'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1C7.23958 1 7.45308 1.1518 7.53223 1.37793L8.8916 5.26367L11.8291 6.4502C12.0532 6.54072 12.2002 6.75827 12.2002 7C12.2002 7.24173 12.0532 7.45928 11.8291 7.5498L8.8916 8.73535L7.53223 12.6221C7.45308 12.8482 7.23958 13 7 13C6.76042 13 6.54692 12.8482 6.46777 12.6221L5.10742 8.73535L2.1709 7.5498C1.94675 7.45928 1.7998 7.24173 1.7998 7C1.7998 6.75827 1.94675 6.54072 2.1709 6.4502L5.10742 5.26367L6.46777 1.37793C6.54692 1.1518 6.76042 1.00001 7 1Z' fill='white'/%3E%3C/svg%3E");
  background-color: var(--neutral_010---ffffff);
}
.sfc-icon--cart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M15.3281 6.5L12.6289 15.5H3.37109L0.671875 6.5H15.3281Z' fill='%23332C4C' stroke='%23F3F6F8'/%3E%3Cpath d='M4.5 9V4.5C4.5 2.567 6.067 1 8 1C9.933 1 11.5 2.567 11.5 4.5V9' stroke='%23F3F6F8'/%3E%3C/svg%3E");
}
.sfc-icon--close {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 12L12 2' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M2 2L12 12' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 12L12 2' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M2 2L12 12' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E");
  background-color: var(--neutral_150---565e66);
}
.sfc-icon--close-white {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M26 2L2 26' stroke='%23F2F6F9' stroke-width='2'/%3E%3Cpath d='M26 26L2 2' stroke='%23F2F6F9' stroke-width='2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M26 2L2 26' stroke='%23F2F6F9' stroke-width='2'/%3E%3Cpath d='M26 26L2 2' stroke='%23F2F6F9' stroke-width='2'/%3E%3C/svg%3E");
  background-color: var(--neutral_040---f2f6f9);
}
.sfc-icon--user-circle {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' fill='%23332C4C' stroke='%23504A65'/%3E%3Cmask id='mask0_5004_71978' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='4' y='4' width='16' height='16'%3E%3Ccircle cx='12' cy='12' r='8' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5004_71978)'%3E%3Ccircle cx='12' cy='19' r='5.5' stroke='%23F2F6F9'/%3E%3C/g%3E%3Ccircle cx='12' cy='9' r='2.5' stroke='%23F2F6F9'/%3E%3C/svg%3E");
}
.sfc-icon--hamburger {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect x='1' y='2' width='12' height='2' fill='white'/%3E%3Crect x='1' y='6' width='12' height='2' fill='white'/%3E%3Crect x='1' y='10' width='12' height='2' fill='white'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect x='1' y='2' width='12' height='2' fill='white'/%3E%3Crect x='1' y='6' width='12' height='2' fill='white'/%3E%3Crect x='1' y='10' width='12' height='2' fill='white'/%3E%3C/svg%3E");
  background-color: var(--neutral_010---ffffff);
}
.sfc-icon--clock {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='5.5' fill='white' fill-opacity='0.8' stroke='%23454E56'/%3E%3Crect x='5' y='3' width='1' height='4' fill='%23454E56'/%3E%3Crect x='6' y='6' width='3' height='1' fill='%23454E56'/%3E%3C/svg%3E");
}
.sfc-icon--project {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='1.5' y='3.5' width='12' height='13' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='4' y='6' width='7' height='1' fill='%236978B8'/%3E%3Crect x='4' y='8' width='7' height='1' fill='%236978B8'/%3E%3Crect x='4' y='10' width='4' height='1' fill='%236978B8'/%3E%3C/svg%3E");
}
.sfc-icon--design {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='3.5' y='4.5' width='12' height='12' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='6.5' y='7.5' width='6' height='6' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='6' y='1' width='1' height='4' fill='%236978B8'/%3E%3Crect y='14' width='1' height='4' transform='rotate(-90 0 14)' fill='%236978B8'/%3E%3Crect x='19' y='7' width='1' height='4' transform='rotate(90 19 7)' fill='%236978B8'/%3E%3Crect x='6' y='16' width='1' height='4' fill='%236978B8'/%3E%3Crect x='9' y='1' width='1' height='4' fill='%236978B8'/%3E%3Crect y='11' width='1' height='4' transform='rotate(-90 0 11)' fill='%236978B8'/%3E%3Crect x='19' y='10' width='1' height='4' transform='rotate(90 19 10)' fill='%236978B8'/%3E%3Crect x='9' y='16' width='1' height='4' fill='%236978B8'/%3E%3Crect x='12' y='1' width='1' height='4' fill='%236978B8'/%3E%3Crect y='8' width='1' height='4' transform='rotate(-90 0 8)' fill='%236978B8'/%3E%3Crect x='19' y='13' width='1' height='4' transform='rotate(90 19 13)' fill='%236978B8'/%3E%3Crect x='12' y='16' width='1' height='4' fill='%236978B8'/%3E%3C/svg%3E");
}
.sfc-icon--mpw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'%3E%3Ccircle cx='8' cy='10' r='6.5' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Ccircle cx='13' cy='10' r='6.5' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Cpath d='M8.5 5.5L17.5 14.5' stroke='%236978B8'/%3E%3Cpath d='M17.5 5.5L8.5 14.5' stroke='%236978B8'/%3E%3Cpath d='M14.5 3.5L6.5 11.5' stroke='%236978B8'/%3E%3Cpath d='M19.5 8.5L11.5 16.5' stroke='%236978B8'/%3E%3C/svg%3E");
  background-size: 20px 19px;
  width: 20px;
}
.sfc-icon--tape-out {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cmask id='path-1-inside-1_8733_2819' fill='white'%3E%3Cpath d='M17 14H3V6L5 2H15L17 6V14Z'/%3E%3C/mask%3E%3Cpath d='M17 14H3V6L5 2H15L17 6V14Z' fill='%23F2F4FC'/%3E%3Cpath d='M17 14V15H18V14H17ZM3 14H2V15H3V14ZM3 6L2.10557 5.55279L2 5.76393V6H3ZM5 2V1H4.38197L4.10557 1.55279L5 2ZM15 2L15.8944 1.55279L15.618 1H15V2ZM17 6H18V5.76393L17.8944 5.55279L17 6ZM17 14V13H3V14V15H17V14ZM3 14H4V6H3H2V14H3ZM3 6L3.89443 6.44721L5.89443 2.44721L5 2L4.10557 1.55279L2.10557 5.55279L3 6ZM5 2V3H15V2V1H5V2ZM15 2L14.1056 2.44721L16.1056 6.44721L17 6L17.8944 5.55279L15.8944 1.55279L15 2ZM17 6H16V14H17H18V6H17Z' fill='%236978B8' mask='url(%23path-1-inside-1_8733_2819)'/%3E%3Crect x='4' y='6' width='13' height='1' fill='%236978B8'/%3E%3Crect x='7' y='4' width='6' height='1' fill='%236978B8'/%3E%3Crect x='5' y='14' width='1' height='4' fill='%236978B8'/%3E%3Crect x='8' y='14' width='1' height='4' fill='%236978B8'/%3E%3Crect x='11' y='14' width='1' height='4' fill='%236978B8'/%3E%3Crect x='14' y='14' width='1' height='4' fill='%236978B8'/%3E%3C/svg%3E");
}
.sfc-icon--manufacturing {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Crect x='0.5' y='6.5' width='16' height='10' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='0.5' y='-0.5' width='3' height='6' transform='matrix(1 0 0 -1 11 6)' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='0.5' y='-0.5' width='3' height='4' transform='matrix(1 0 0 -1 6 6)' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='3.5' y='9.5' width='10' height='3' fill='%23F2F4FC' stroke='%236978B8'/%3E%3Crect x='5.25' y='10.25' width='0.5' height='1.5' stroke='%236978B8' stroke-width='0.5'/%3E%3Crect x='7.25' y='10.25' width='0.5' height='1.5' stroke='%236978B8' stroke-width='0.5'/%3E%3Crect x='9.25' y='10.25' width='0.5' height='1.5' stroke='%236978B8' stroke-width='0.5'/%3E%3Crect x='11.25' y='10.25' width='0.5' height='1.5' stroke='%236978B8' stroke-width='0.5'/%3E%3C/svg%3E");
  background-size: 17px 17px;
  background-repeat: no-repeat;
  background-position: top;
}
.sfc-icon--chevron-right {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 4L9 7L6 10' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E");
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 4L9 7L6 10' stroke='%23767D84' stroke-width='1.2'/%3E%3C/svg%3E");
  background-color: var(--neutral_140---767d84);
}
.sfc-icon--defense-check {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.4404 3.92578C13.4776 3.94218 13.5 3.978 13.5 4.0166V8.875C13.5 10.8076 12.1769 12.2077 10.7256 13.1602C10.0094 13.6302 9.289 13.972 8.74609 14.1963C8.47583 14.3079 8.25138 14.3898 8.0957 14.4434C8.06037 14.4555 8.0279 14.4654 8 14.4746C7.9721 14.4654 7.93963 14.4555 7.9043 14.4434C7.74862 14.3898 7.52417 14.3079 7.25391 14.1963C6.711 13.972 5.99062 13.6302 5.27441 13.1602C3.8231 12.2077 2.5 10.8076 2.5 8.875V4.0166C2.5 3.978 2.5224 3.94217 2.55957 3.92578L8 1.54492L13.4404 3.92578Z' stroke='%23E4E9ED'/%3E%3Cpath d='M5 7.6L7.25 10L11 6' stroke='%23E4E9ED'/%3E%3C/svg%3E");
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.4404 3.92578C13.4776 3.94218 13.5 3.978 13.5 4.0166V8.875C13.5 10.8076 12.1769 12.2077 10.7256 13.1602C10.0094 13.6302 9.289 13.972 8.74609 14.1963C8.47583 14.3079 8.25138 14.3898 8.0957 14.4434C8.06037 14.4555 8.0279 14.4654 8 14.4746C7.9721 14.4654 7.93963 14.4555 7.9043 14.4434C7.74862 14.3898 7.52417 14.3079 7.25391 14.1963C6.711 13.972 5.99062 13.6302 5.27441 13.1602C3.8231 12.2077 2.5 10.8076 2.5 8.875V4.0166C2.5 3.978 2.5224 3.94217 2.55957 3.92578L8 1.54492L13.4404 3.92578Z' stroke='%23E4E9ED'/%3E%3Cpath d='M5 7.6L7.25 10L11 6' stroke='%23E4E9ED'/%3E%3C/svg%3E");
  background-color: var(--neutral_070---e4e9ed);
}
.sfc-icon--document {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='2.5' y='2.5' width='10' height='11' stroke='%23E4E9ED'/%3E%3Crect x='0.5' y='-0.5' width='6' height='2' transform='matrix(1 0 0 -1 4 3)' fill='%235254AA' stroke='%23E4E9ED'/%3E%3Crect x='5' y='6' width='5' height='1' fill='%23E4E9ED'/%3E%3Crect x='5' y='8' width='5' height='1' fill='%23E4E9ED'/%3E%3Crect x='5' y='10' width='5' height='1' fill='%23E4E9ED'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
.sfc-icon--user {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cmask id='mask0_7175_10771' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_7175_10771)'%3E%3Ccircle cx='8' cy='15' r='5.5' stroke='%23E4E9ED'/%3E%3C/g%3E%3Ccircle cx='8' cy='5' r='2.5' stroke='%23E4E9ED'/%3E%3C/svg%3E");
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cmask id='mask0_7175_10771' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Ccircle cx='8' cy='8' r='8' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_7175_10771)'%3E%3Ccircle cx='8' cy='15' r='5.5' stroke='%23E4E9ED'/%3E%3C/g%3E%3Ccircle cx='8' cy='5' r='2.5' stroke='%23E4E9ED'/%3E%3C/svg%3E");
  background-color: var(--neutral_070---e4e9ed);
}
.sfc-icon--new {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.33301 1.5H13.667C14.127 1.50018 14.4998 1.87303 14.5 2.33301V13.667C14.4998 14.127 14.127 14.4998 13.667 14.5H2.33301C1.87303 14.4998 1.50018 14.127 1.5 13.667V2.33301L1.50391 2.24805C1.54659 1.82796 1.9017 1.50016 2.33301 1.5Z' fill='%238092DC' stroke='%236978B8'/%3E%3Crect x='5' y='5' width='1' height='6' fill='white'/%3E%3Crect x='10' y='5' width='1' height='6' fill='white'/%3E%3Crect x='6' y='6' width='1' height='1' fill='white'/%3E%3Crect x='5' y='5' width='1' height='1' fill='white'/%3E%3Crect x='7' y='7' width='1' height='1' fill='white'/%3E%3Crect x='8' y='8' width='1' height='1' fill='white'/%3E%3Crect x='9' y='9' width='1' height='1' fill='white'/%3E%3Crect x='10' y='10' width='1' height='1' fill='white'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
.sfc-icon--sorting {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='14' viewBox='0 0 6 14' fill='none'%3E%3Cpath d='M2 12H0V10H2V12ZM6 12H4V10H6V12ZM2 8H0V6H2V8ZM6 8H4V6H6V8ZM2 4H0V2H2V4ZM6 4H4V2H6V4Z' fill='%23A5ABB1'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='14' viewBox='0 0 6 14' fill='none'%3E%3Cpath d='M2 12H0V10H2V12ZM6 12H4V10H6V12ZM2 8H0V6H2V8ZM6 8H4V6H6V8ZM2 4H0V2H2V4ZM6 4H4V2H6V4Z' fill='%23A5ABB1'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_120---a5abb1);
}
.sfc-icon--guide-orange {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='%23FFC46B' stroke='%23FFB546'/%3E%3Cpath d='M8.19992 3.9998C8.19992 4.66255 7.66266 5.1998 6.99992 5.1998C6.33718 5.1998 5.79992 4.66255 5.79992 3.9998C5.79992 3.33706 6.33718 2.7998 6.99992 2.7998C7.66266 2.7998 8.19992 3.33706 8.19992 3.9998Z' fill='white'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='white'/%3E%3C/svg%3E");
}
.sfc-icon--info {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='white' stroke='%23ECF1F5'/%3E%3Cpath d='M8.19992 3.9998C8.19992 4.66255 7.66266 5.1998 6.99992 5.1998C6.33718 5.1998 5.79992 4.66255 5.79992 3.9998C5.79992 3.33706 6.33718 2.7998 6.99992 2.7998C7.66266 2.7998 8.19992 3.33706 8.19992 3.9998Z' fill='%23767D84'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='%23767D84'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.sfc-icon--info use, .sfc-icon--info g {
  display: none;
}
.sfc-icon--file-csv {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591483)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591483' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591483' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591483' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABEpJREFUeAHtmktME0EYx78iiSQarQcFNRIMPhMN6k0lRvCBwWiieKEx1nggEC6iiSDxgRIVDiqXIicCCYETXgwV5OUBkBMPIZGDRgIH8ERJMHIA1vlPO2Vpuy0tQzOr/SWb3e5O2+8//2++md2WKIa5sRhdaOvosFu0uCqNyErRC8alkVaVdeHcM5JEnOGVpbiyaIoD7u+zlLW1dz4lSRg72N6lYX/xfAZFg08d3T5ntDIZTsaRYuzfl+o5kuOkcgITd2yXKlI5gUCmSCUFAlkilRUIZIhUWiBYq0jlBYK1iDSFQBCpSNMIBJGINJVAEK5I0wkEviKdrZ13jdrGkyLEx8fTwsIC9fT1U7hs2GCBi1WBrinj4MED+ykhIYEixPCuRxkHd+9K4lu4+N+FrMSUYzAcYgLNTkyg2fE+k7E+OWunJQvmkqg+aApF8rYkKs64RbbjlwJeF1U060JmwOdLyw4uWspIMXFgYmaaSp3VFCnLAi2UQooyOz9HkfLPj8FVr2ROp6TR0Z37+PHI1HfqHR8Oq93WhM2Uffg0TbKU6zF4b+7xrKDXIyGkwKM7U6nBVk7J1pXLKIyNK7VFNOH6xV8nb0ukD3fe+rWDyCu19/jxq+xCmv0zR2lvbH7fg46pvl5MjQNtUgUGTVERNHq/srue0l7b6Ex1Hj9GdYNwQUOuuxNuNj6mlBdX+YZ2cLM4w87HEYLH+9L3pvl9l+1EFt/X9DeTTII6iMAgDg70/Bxyn3S5XdnCzheczOHBjkz94EJavvXyTVDRVY/fG2jrxs38tXOshwpO5VD2oXT2eStdSt97jGcFPjtqAjH3IBCvOB2VLPhRJmx2/jd3BxvEJlsTvWkr2gnwWWgHt0o/OrznMTbh/kOng2RjmKIYe+6ghgJe5yk32OrtcaQj3B6+38RS9zkvGBDry7u+Zt5On6aXmUDg1LkvC0MHt3jSarUgcDiUz9IWAV8+nM7PNw60cvHC1d5xdJh9RZqiLY4nXNMkG0MHJz0BobdXC9wsfF/JCwzGbeNgG0vHS+Rg1VEgUl4UFaQnvqOJZcN6YCgQvSnGSyCOJKWS49oDT4CbaA9LR+wFEAGx2KOA6DsKIkWaivT0LTqyCDpNiPGCxa4vJZl27s6op4J+ZWMv/+QNv3ZCmH65VfPFPRUgnVHIUHnXIz1B0CqKQOBgSeZtLkL0so0VELzGdQQmNohGYRETtb6dHoiFs2KcNg2sT3qCoAIRyBlHHr1kKxB94cB5lHk4LMCYw7wJV7GJdigwFbqpQgDXxNzXMia/egqW7wcfZWihGotlWLB0QkqKtJSZdjPlXQHPh7ofDOux4WoCFpO+KujvB12kKFgTR4quimpFTOQ4KQamHoztSPGmqKv8cx3b1YnX0f6fzHoRe2xodmICzU5MoNn5f5+Luv99S9ZQv6AqQZAFiqGDi5qaKxtfLGyJubSkSfsLdAzV+At7F9drumBE0gAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-xls {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591531)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591531' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591531' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591531' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAg9JREFUeAHtmrtOAkEUhs8CBYmFUChEE2KiaO0buCjiM1jIK2iFMV7W0GhHZY0vQURuFsb4GMbKDkwsLGBHBlwu6w57YdicwfkSsjCzLHz8mdmZYQAkYqOwKsrValYhgQIBiIB/X6ZFgBQy6d1r4ESAWaMHND/lKP3PU7RypXYFnGAnWKkTetzfU8EPHqsNUwnReCQZAGQkN9Z/n/FJEp1gbHmJqyQ6QQpPSZSCFF6SaAUpPCRRC1KmlUQvSJlGUghBildJYQQpXiSFEqS4lRROkGKWLD3UjlnnhgAJoVAI2u02PL+8gluCQYWmWLCqQ5Pg1mYSwuEweIQ560GT4OpKvPdwy99ZyDhCtkE3SEHRkYKiM1iTiVzuZEFX6L3E14UmOxLROOTUIzjcPrCsN3rRTDplub40TLCjaIBMjvLe/ICz0h14ZSiowBog5fP7C7wy923QdiTTzNd7x+hFamI56zzW9VjYvd8tMkGD01QWpsFpwryRCZrbmLncKazrmOt5IxPkDSupWbVRmaDxy9427i3L/e4V3SITNLipjyeYU63vi3a9pOxFOTOcD56rBBDDSt75fHBOGZ0PtgApiWgMvDKSIDnpSr4BMhbDC8wOzQmDXrSVfyp2D0Xjtd/7ZGaFXDYUHSkoOlJQdP7vbKK/+xYidv+gomDCAIWZYIfgHNmYUbpDTF0n3LZAS7DxAypCrAMqHjg0AAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-img {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591573)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591573' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591573' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591573' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAfJJREFUeAHtmk1OAjEYht/iJOLGsPEnuiH+n4C9USSeggsYgydgvAELDsApjAjoQmM8Au44AnFjTIapFCTASB2mU8avoU/Cz0yh8PDS0pYCFrNhsoJ6s1lkPFXhQAbJvZkuB68U8me30ERKWuKn3CTlBMPXY2690SpDE/IEG49c3F6cnyIJHppPgTPc1ZFkCsQ4PNj/uacnSXKCW5sbWiXJCQp0SpIUFOiSJCso0CFJWlAQV5K8oCCOpBGCAlVJYwQFKpJGCQqiShonKAhK3t23SrLHOiCC4zjwPA8vr2+IysoKEylWZpWRSfD46BDpdBqKSGc9ZBLc3dkeXKLyexYyjZFtMApW0HSsoOmMe9FqvQifVfqrNIMut9D2hufbDfwn2fU1uLk9FE92oMI4QR/uSI4SnY9PlJ7focpYkLEsiNL98qDKErVBCfwqP/M8qzamykfHsucHy2X1BuuPi01QNSlZQmH16MYmOC+ypMPaWlgbj4tNcNFE7V2jYhOMSlK947zYBINtIu7vWFjvqvsbYBMM+0RVy+1IRhOTgl0QJbuuvCA8Ich7N/0ZfQfEyKw6KOf2ocq4DV5f1vrXtdFh0vtkFoVdNjQdK2g6VtB0lncsOtx9i0zYP6gk+GOAIk2wxznJkU0QxtD1fa5tC7SFGt+FE60tMhOUpAAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-pdf {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591612)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591612' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591612' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591612' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAs5JREFUeAHtmk1oE0EYht9JokRKJP6ltkUQNbUgPVj8uSn+Cwp600PFiz3Eg9hzQSN48WRO9qBIQQ+9FqxYm1YUEaUgSC5tvfSiQSk0tIhFk6z7bUxIt9k0mZ3szjT7QJltdprm2Xfnm93JAh5qw6x2jCWT15nmS2hAGM59mIwGLXHuzKl7EITPck/eF3dSjij8PxYfG5+4C0FYJzg+qVF79vQJOMHr5BvTK1pcRJI+SEZ0397/W2KSlE6wNbJDqKR0goRISSkFCVGS0goSIiSlFiTsSkovSNiRVEKQ4JVURpDgkVRKkKhXUjlBwiz58tXEbau+AUhCIBBANpvF+w8fUS9+P6MUE5X2SZPg/s4ogsEgOLG865EmwY72ncZPvay+C1mJkmOwHjxB1fEEVadURb8cOaCvorGEvkpTKLkDt4wmNQBX2djWgUhfDFsuXAIP5QnGS3IS8Sf9DemHD8BLSZCB7Yak5JaWwEvzjEEruj+lVr32e3Ya88PPkRkdsexHfX59nsLPJ4MrEqj0fuWkjnZDJFwJburswq4797H5+MmqfbZfvYY9g0/hJjVfi5Yf2da+m4jciOkCvVh8O1mxX0vPYeMgBKNdCOsVsDxt8/s1Eq4E54efGS1JWEGn54/Hj4ztrRf5SrwIuO4maq1qi+8K6VKKZsxjkaaDmcvnIRquBLdd6TXa5dmZqv2KB8IfCsEtak6wUvUrnqo8ODUGuU5RGl80TZgLjJlicnYmartwVdFaCR0rTCPLX6fhFg27kmnpOaRPJzFje+HFCNxC+JqMeaxSeguj60iwyN/0d0PMTiESwZqCtY490f1E0URLFhoykJQNbe3gpSSYA+vXb3vnIBk+fS6li3teSmPw4FRqSG+Gir87/ZxMo/CWDVXHE1QdT1B1mnddtPD0LcJrfYMqBQxzVrssE8xpWn+1P5QFxpDJ5zVhj0B7yMY/0Eblryz6LnUAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-ppt {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591653)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591653' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591653' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591653' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAlVJREFUeAHtmk1LG0EYx/+T7CHQ0gqlVlsihTbtoZdeSwql9MV+gHqtFb9A01tP3eK9BLwqeI9nMRoV8fXoxZOCQiCKIERR8LDJ6Kwm6JrV7OTZdYbMD8Jsdp4l+8uz82Qmu4BBb5hfR75Q6Gc8luVAB6I7mTIHz/Z++fQPRMR8e6oxO0o5wfnnMTs/PfMXRPhncHqWi/br54+IgqnCnGcPtykyGYNipF6+uNiiyaRygk86H5NKKicooJRUUlBAJamsoIBCUmlBQauSygsKWpHUQlAgK6mNoEBGUitBQVBJ7QQFXsmJyZlffrEWFMGyLDiOg8XlVQQlHmcii9lGfcpk8PWrFBKJBCTxXfUok8FnT7vcV1Cur0KuouUYDIIR1B0jqDv1KrqS7ul34tUsq5XcoR9uszSEOyXRlURyIIPOb32QoZ7BSrxis4j/RWuGk90itoZtyHLpEmXPoSjO0SFkaZ8x6Ed6vnht3/HGOkrjo9ibzJHENWLpQxIUSGXwXuoNUn/+49H7XpK4MGl6Lnr5G+0Z+I3kzwy6+waxv5gPFOfNTC2jVBnzIpXBUm7EbR++fUcSFyZSgs1WtVaqHxVSgt3fB932eHOdJC5Mmh6DjapfKTcqHRcVUgveg7UV7JydtLfAyMaFiVQVpYiLCrNc0h0zFw177IU9ZtvpEmVlKIpY1ctSF2QcGQa2DcWw7j9wJ+zSx9c20gvFsbNmrPY+6udkwsL8TOiOEdQdI6g77TsXPX/6Fh233UFVAoZtvy7fDFY4z9x0oCowhnK1yskegTaoxinjldIN39isbwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-txt {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591694)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591694' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591694' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591694' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAgZJREFUeAHt2stOwkAUBuC/lSgLNW68RDcmisadJhrden8ME3eu1CcQ36BudKM+hvECGhM1EE1cunAhj0DUDQYZGRAClQE6jHCGzpcQoFMKf06ndNoBDL1ZooaLSGTDYrbDgD4078ckGZizvrq8D0VsYUvGDjczHJf/Pit8cRXdgyLiCl5dM/68trKIZriM3LiWsLCKStogJjQ+9vtKTSXJBRwc6FcaklxATmVIkgE5VSHJBuRUhCQdkGs0JPmAXCMhtQjIyYbUJiAnE1KrgJzXkNoF5Nwhz86jO6J1AyAiEAggnU7j7iEGrzo6LF5Fp1IbmQpOToQQDAYhSTjqIVPBkeGh3MOrv6OQclr2QS9MQN2ZgLorHkUPDo83GLOc7FWa3CH35fUNpc+t0tvTjYW5GUxNhiCjWEEGO1wIR8n7xydu7+OQVbKLslEQlUp9QZZ/+qDb9tYm6nFwdFq2fuG9ezvu9erdbqP8W8FalRDhR7xqZLcry78V9ErUx/6rMvUyp2q6M32wXoW+F396rri8VX3RVNCr2GN5BednZ9BKbV/B4j165/CEgTDROWzhqtr66lLF+QY++ptgSIIoPqqXVTKix252j02AmK6uTszPTUMWmXkyskwfRJszAXVnAurOv6OJ/Oxb9NW6g0qChYSoSVjBb8Z2q32QCstCMpNhyqZAG9T8ACEIqaxX+nNvAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-vid {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591735)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591735' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591735' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591735' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAA0NJREFUeAHtmk1ME0EUx9+2jQHBSDR8KBxM2mo8KIkXDxwUEYrXetTQo4nGRMLBo+XqqcFE49W7HNVCUQ9C1GgifiRGJOGAsZhAaiQSTek4/6FTaum2u9vdZrbsL2m27LTL/va9eTM7XSIPd6PpNSRTqZjGfAlG1Eb1O5kMI5aIDA6Mk034dFtyvng95cDW/9PiyemZW2QT+hGcfsqwHTrfT/VgKvWsZA+L2xFJHylGOBTMv7MnksoJdna02yqpnCCwU1JJQWCXpLKCwA5JpQVBrZLKC4JaJF0hCKxKukYQWJF0lSAwK+k6QVAq+ejJzA29zwZIEQKBAGWzWXox95LM4vdriGKiXJsyETx2NExNTU1kEd27HmUi2H24S7zMsvMu5H9c2QfN4Am6HU/Q7RTWZAauvYmRT8NYUteFpmp0HdhDIxcO0dDpg2XbZRWNDJ4ru75UiCDz++KkmBxIr/2lu5PLZJWCoMbYEVKU9Y1NskrD90HDM5neUKvoD7Mffpa9osHuZgrx17uv69Ta7Bfv5Wf7TuwX+yRIO+xf/LZBTmNYMNizl65Ge6iF94fJ5z92tKOtN7yPLsc/Ut/JNlEY0ncWaH7hF0XPdoi2UtKrf2iMf2aFCzuF4RSderUqtohGKZ08shCY59FLVzjZS+Of6Mrtz0LqHr9QmqbR/ZvHRfSdwrAgUgrRgEhxugGkL5AXQY8VHrHF5d/iOA95FoxNfBH7EX2nMFVkHjz+LrZIuWIi+TEKJ24GRBsXBRcNWeAEpgRRFBBJGTEg03P2faZielY6JgjxPu4EpgQhV3rFpewcr5i10FKS9nZhehxEpIBMS2xRBZNV+p8eUsypSmpaEJVSpmmheprse8XIqozi4wSWZjIYByF28Uy7+Dv5eo2sMDLcJY6DtK9lOlYJS2syImJ8II/2d4rUMhpBDP6gJT/TgRy+L6uzE1gT5Gkqx0TZJ40gBYEUQzY4FT2wfT94/S0jhUlNnCq73/D9YKNSLGg81+pMLbOc7Tt6olE++10ixUBBig2bXxCWKPOcjFW8PkgNjifodjxBt7N710W3nr6ltmq/oCqBRkt6TboR3GRstNIXVYGvPGZyOWbbI9AeqvEPMilCrh+mg5MAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-docx {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591776)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591776' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591776' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591776' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAA9tJREFUeAHtmltIFFEYx7+xfdgsU8Gt1VwvpNXaElRPLWTkJe1VQakQ8cF81fSl6KLiY9r61kOgFEEK+hial8BiC4uCvEEFahsoKGQXyodtp/nO7JmdHXfa2zidwf3BsrPfOTM7//2f7ztnZgcggbHh1BpGx8frOT7JxQOkgX4ns8ED76ooL+0AjUhSbfEltespDhG/j2sfHZu4DRqh7uDYJI/v58vOgR48HX+miPDtWjiZBIxRWHDIv6WNk8wJPLDfoqlI5gQiWopkUiCilUhmBSJaiGRaIBKvSOYFIvGINIRAJFaRhhGIxCLSUAKRaEUaTiCiFPlkZKJZra8JGMFkMoHX64UX7lcQLbt2ceiiK1QbMw4eOVwIZrMZYkT1qocZBw9mWckrWrZehQRjyByMhoRAo5MQaHSkKmq9KNxF4zjpLlp9Hy829E3C/8RmMUNbVT7UFGdCLMgc5HS/ixYJnrVNuPXwI8RKQCAHecAo3355IVZ2Tg5SVh6VBH2eXf4BI2/WoHt4acvOtgwzuJrs4MhLgX3JJhiYWoHuoUXwrG8G9cO2xspsuHIhh2zjMcuvvw76vszLkyHPQxmPlrBLNUduCnk5i9KhuusdyMUN3TghFIHdUqxWKAROexqUCSf/XTasOusKSZv8mHqhKpD+co7cvcQlpz0das5YYfD5KomjEBSHbpVdm4bUPSZB8EkSQ7eo45WnMog4FNzQMwPuha/kmEraqvNhOwibg7PLP4Uq9ols154NuFBTnEXem+/Nk5Mn1e7BBxJDtwP9xH1uCpUQxdFj6kVEVxNzQs4gtozAcHTkiS7IT3bus7h9TDYEcyziJdBLvzgldKQocz/e3KNEVEVpmbZZAtdrWCwQea6hi0hqcuB3o2Jpm94k1qJy5C5Q57IzAq5S5+QTc6h+ehJRDp62i0XDs/5bimHuYSXFHPvin/eK/MOR5qy8X22xNeRcSnOve3gxZDzeXAzrIOZaZ10B2R6YWpXi7nmxaHQIcxzOidivt+noln64SEAahUkepwxETzdVHVRWNffCBgwKKxXK/REPmTZw0p7udUpxnBflFRP3Qfew2PRdPS7Flc7cGQp2sLVKm3kxrIN4wjh8GnreB8Uxz6q73hLhCOYabmNMnqvYr+HuDFnG0XxULuW2E+k/euulCR4YRjmiKPSuWkV5ScjnDXbONIHPqACj2OIoSpJA3gctgswlYAyszq1xLMSlKrr6uLRfeOunn/V+Tma7SCzVjE5CoNFJCDQ6O+++KEV8+hbSwv2DygQcLKk1qTr4h+db/rUjK3AcbPh8vGaPQCdgjb/QU2qRo8DQrwAAAABJRU5ErkJggg=='/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-icon--file-zip {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' fill='url(%23pattern0_7996_591817)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_7996_591817' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_7996_591817' transform='scale(0.0178571)'/%3E%3C/pattern%3E%3Cimage id='image0_7996_591817' width='56' height='56' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAw5JREFUeAHtmstOE1EYx//TVmjBS7vwgi5oVbzslJ1uoMVLXJH4AkVfAPsAlhLXxvICtbwACRsUKcUmBl0JrnRHXWlICA2KVHoZ5muZFkqHzkxnhnPS+SWTtnPOSfub7ztnzjkdwIZvBKWC+VQqLIiOuAh4Yd2PyYkQ448fjkzCIByKJWVHzEo5ovp9Qmx+YXECBqEcwYW0SK+PHgRhBR9SSw1nxJgRkXSAMQauX9t/Z0wkmRO8eOG8oZLMCRJGSjIpSBglyawgYYQk04JEu5LMCxLtSHIhSOiV5EaQ0CPJlSChVZI7QaJRcu794gului4wgsvlQrFYxKflL9CK0ylQFOPNypiJ4M0bA3C73dCJ4qqHmQheuXypcmjl6CrkMFz2QS3YgrxjC/JObRRdjyKMslDfRcuMVM9ncKI4fX70BCfguRuGHmoRFEuC5btoaihtZvF3LgK91FNUgB+MIuZz0Evn9MFWOKS+0OUfUiwv7+Sw+2O2Vu//99nKle++NQrBU898Sjk6X/z9DVagWtB5rh9nn75VLKcfviEJdvmHpXoJ5BIh7K59hOf+OLoCw03rbyaCKOd+wkxUCxayGWy8vnrkvOfeOHokifzq9LHt5bYUzVOBIZx58qZywehCmImmyXYplz30mdLRMxhGYS2D7fSkurbSeFH8tVqJdPftUTi9/VKZeVFsa5DxPU9XXrdmxqAVkiScvgDMRPdyqScYla6+H3/eRXRFgKJHFPZFzUKXIKXm6VAM+a9J7CxPqWrTG6xvnVAfdPXdwb/PU23d49SgS5BSk0bB7SX1/271huqCJEVtW/VbI9AsKKfm1swzTam5/vJk5hSavvVgauZXpsEDmiIoj5rEwT4loyVlrUL9TEZKSzoI9+BY0zpcC9KNWk0/yq8kK4eM2TOVVnTOloUgwNwbUhvQ4Ka7rfymBDEiLXqzYAzB7ZUGtCj0UuuDfa+QlG7BSfmz1c/JmIW9bcg7tiDv2IK807n7otWnb+Ft9Q8qExwzQVGMYElkc2bTCE0xy2WRvWWMjUHsAbGJEAy//LQ2AAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
}

lightning-icon.slds-icon-standard-email {
  width: 20px;
  height: 20px;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 2px;
  background-color: var(--primary_color---525cb2);
  border: 0;
}
lightning-icon.slds-icon-standard-email lightning-primitive-icon svg[data-key=email] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.5 2C12.3284 2 13 2.67157 13 3.5V10.5C13 11.3284 12.3284 12 11.5 12H2.5C1.67157 12 1 11.3284 1 10.5V3.5C1 2.67157 1.67157 2 2.5 2H11.5ZM7.47754 7.88379C7.18656 8.07419 6.81052 8.07414 6.51953 7.88379L2 4.92383V10.5C2 10.7761 2.22386 11 2.5 11H11.5C11.7761 11 12 10.7761 12 10.5V4.92383L7.47754 7.88379ZM2.5 3C2.22386 3 2 3.22386 2 3.5V3.72949L6.99805 7.00195L12 3.72949V3.5C12 3.22386 11.7761 3 11.5 3H2.5Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.5 2C12.3284 2 13 2.67157 13 3.5V10.5C13 11.3284 12.3284 12 11.5 12H2.5C1.67157 12 1 11.3284 1 10.5V3.5C1 2.67157 1.67157 2 2.5 2H11.5ZM7.47754 7.88379C7.18656 8.07419 6.81052 8.07414 6.51953 7.88379L2 4.92383V10.5C2 10.7761 2.22386 11 2.5 11H11.5C11.7761 11 12 10.7761 12 10.5V4.92383L7.47754 7.88379ZM2.5 3C2.22386 3 2 3.22386 2 3.5V3.72949L6.99805 7.00195L12 3.72949V3.5C12 3.22386 11.7761 3 11.5 3H2.5Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
}
lightning-icon.slds-icon-standard-email lightning-primitive-icon svg[data-key=email] g, lightning-icon.slds-icon-standard-email lightning-primitive-icon svg[data-key=email] use {
  display: none;
}
lightning-icon lightning-primitive-icon svg[data-key=change_owner] {
  background: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8L5.5 8.5L1 12.5V8Z' fill='%23565E66'/%3E%3Cpath d='M13 1.5V6L8.5 5.5L13 1.5Z' fill='%23565E66'/%3E%3Cpath d='M12.915 8C12.4388 10.8375 9.97288 13 7 13C4.38774 13 2.16656 11.3302 1.34277 9H2.41699C2.65409 9.54256 2.98493 10.0343 3.38867 10.4561C3.40093 10.4689 3.41339 10.4815 3.42578 10.4941C3.58253 10.6545 3.74977 10.8042 3.92676 10.9424C3.93405 10.9481 3.94092 10.9543 3.94824 10.96C4.12298 11.0948 4.30703 11.2179 4.49902 11.3291C4.52096 11.3418 4.54328 11.3538 4.56543 11.3662C4.65731 11.4176 4.75037 11.4671 4.8457 11.5127C4.85542 11.5173 4.86525 11.5218 4.875 11.5264C4.96086 11.5667 5.04827 11.6041 5.13672 11.6396C5.16721 11.6519 5.19773 11.6641 5.22852 11.6758C5.43186 11.7529 5.64142 11.8169 5.85645 11.8672C5.87266 11.871 5.88899 11.8743 5.90527 11.8779C6.12736 11.9276 6.35476 11.9625 6.58691 11.9814C6.60966 11.9833 6.63244 11.9848 6.65527 11.9863C6.76922 11.9941 6.88408 12 7 12C7.08481 12 7.16915 11.9973 7.25293 11.9932C7.26206 11.9927 7.27115 11.9917 7.28027 11.9912C7.34737 11.9875 7.41411 11.9829 7.48047 11.9766C7.51217 11.9735 7.54367 11.9694 7.5752 11.9658C7.62654 11.9599 7.67766 11.9537 7.72852 11.9463C7.75466 11.9425 7.78063 11.9378 7.80664 11.9336C7.85867 11.9252 7.91044 11.9163 7.96191 11.9062C7.98802 11.9012 8.01408 11.8961 8.04004 11.8906C8.08852 11.8804 8.13662 11.8691 8.18457 11.8574C8.22054 11.8487 8.25633 11.8396 8.29199 11.8301C8.32141 11.8222 8.35068 11.814 8.37988 11.8057C8.42174 11.7937 8.46348 11.7816 8.50488 11.7686C8.64913 11.7231 8.79044 11.6712 8.92871 11.6133C8.95563 11.602 8.98211 11.5898 9.00879 11.5781C9.05567 11.5575 9.10232 11.5366 9.14844 11.5146C9.17527 11.5019 9.20195 11.4888 9.22852 11.4756C9.26425 11.4578 9.29972 11.4396 9.33496 11.4209C9.37273 11.4009 9.41008 11.3803 9.44727 11.3594C9.47488 11.3438 9.50201 11.3276 9.5293 11.3115C9.56923 11.288 9.60922 11.2648 9.64844 11.2402C9.66819 11.2279 9.68746 11.2148 9.70703 11.2021C9.74871 11.1752 9.79024 11.1482 9.83105 11.1201C9.86396 11.0975 9.89638 11.0742 9.92871 11.0508C9.95325 11.033 9.97776 11.0153 10.002 10.9971C10.0403 10.9682 10.0777 10.9381 10.1152 10.9082C10.1579 10.8741 10.2006 10.8401 10.2422 10.8047C10.2785 10.7737 10.3151 10.743 10.3506 10.7109C10.3942 10.6716 10.4363 10.6307 10.4785 10.5898C10.4878 10.5809 10.4967 10.5715 10.5059 10.5625C10.5339 10.5349 10.5615 10.5068 10.5889 10.4785C10.6139 10.4527 10.6386 10.4267 10.6631 10.4004C10.6957 10.3653 10.7281 10.33 10.7598 10.2939C10.7747 10.2769 10.789 10.2594 10.8037 10.2422C10.8337 10.207 10.8635 10.1717 10.8926 10.1357C10.9167 10.1058 10.9404 10.0754 10.9639 10.0449C10.9848 10.0177 11.006 9.99058 11.0264 9.96289C11.0431 9.94014 11.0588 9.9166 11.0752 9.89355C11.1703 9.75985 11.259 9.62153 11.3408 9.47852C11.3572 9.44992 11.3738 9.42152 11.3896 9.39258C11.4048 9.36485 11.419 9.33663 11.4336 9.30859C11.4524 9.2726 11.4713 9.2367 11.4893 9.2002C11.5115 9.15488 11.5338 9.10955 11.5547 9.06348C11.5657 9.0392 11.5763 9.01472 11.5869 8.99023C11.6029 8.95344 11.6177 8.91615 11.6328 8.87891C11.6481 8.8413 11.6634 8.80368 11.6777 8.76562C11.6884 8.73741 11.6988 8.70912 11.709 8.68066C11.7233 8.64057 11.7367 8.60013 11.75 8.55957C11.7631 8.5197 11.776 8.47976 11.7881 8.43945C11.7952 8.41579 11.8018 8.39198 11.8086 8.36816C11.843 8.24712 11.8741 8.1246 11.8994 8H12.915ZM7 1C9.61227 1 11.8334 2.66985 12.6572 5H11.583C11.3457 4.45701 11.0145 3.96496 10.6104 3.54297C10.5981 3.53016 10.5856 3.51756 10.5732 3.50488C10.4164 3.34461 10.2493 3.19476 10.0723 3.05664C10.0648 3.05079 10.0573 3.04487 10.0498 3.03906C9.872 2.90196 9.68488 2.77661 9.48926 2.66406C9.47334 2.6549 9.45744 2.64571 9.44141 2.63672C9.34708 2.58383 9.2513 2.53315 9.15332 2.48633C9.1436 2.48168 9.13378 2.47724 9.12402 2.47266C9.03816 2.4323 8.95075 2.3949 8.8623 2.35938C8.83182 2.34712 8.80129 2.33491 8.77051 2.32324C8.56717 2.24622 8.35759 2.1821 8.14258 2.13184C8.12636 2.12804 8.11003 2.12473 8.09375 2.12109C7.87107 2.07139 7.64295 2.03648 7.41016 2.01758C7.38903 2.01586 7.36788 2.01415 7.34668 2.0127C7.23213 2.00485 7.11654 2 7 2C6.91453 2 6.82953 2.00162 6.74512 2.00586C6.73956 2.00614 6.73407 2.00752 6.72852 2.00781C6.6575 2.01161 6.5868 2.01573 6.5166 2.02246C6.48754 2.02525 6.45861 2.02894 6.42969 2.03223C6.37638 2.03828 6.3233 2.04502 6.27051 2.05273C6.24437 2.05656 6.21839 2.06121 6.19238 2.06543C6.14132 2.07372 6.09057 2.08294 6.04004 2.09277C6.01136 2.09835 5.9826 2.10331 5.9541 2.10938C5.90991 2.11878 5.86601 2.12908 5.82227 2.13965C5.78398 2.14889 5.74594 2.15883 5.70801 2.16895C5.67131 2.17874 5.63499 2.1896 5.59863 2.2002C5.56575 2.20978 5.5326 2.21828 5.5 2.22852C5.35375 2.27445 5.21042 2.32707 5.07031 2.38574C5.0434 2.39701 5.0169 2.40918 4.99023 2.4209C4.9443 2.44109 4.89871 2.46188 4.85352 2.4834C4.82865 2.49523 4.80393 2.5073 4.7793 2.51953C4.73661 2.54073 4.69432 2.56259 4.65234 2.58496C4.62392 2.60011 4.59548 2.61518 4.56738 2.63086C4.5326 2.65027 4.49814 2.67021 4.46387 2.69043C4.42672 2.71234 4.39004 2.73498 4.35352 2.75781C4.33291 2.7707 4.31239 2.7837 4.29199 2.79688C4.25032 2.82378 4.20877 2.85081 4.16797 2.87891C4.13508 2.90156 4.10263 2.92483 4.07031 2.94824C4.04974 2.96314 4.02912 2.97796 4.00879 2.99316L3.98145 3.01367C3.95929 3.03048 3.93788 3.04826 3.91602 3.06543C3.7846 3.16858 3.65844 3.278 3.53809 3.39355C3.52314 3.40791 3.50793 3.42199 3.49316 3.43652C3.46511 3.46414 3.43756 3.49224 3.41016 3.52051C3.38516 3.5463 3.36038 3.57231 3.33594 3.59863C3.30332 3.63375 3.27087 3.66903 3.23926 3.70508C3.22434 3.7221 3.21 3.73962 3.19531 3.75684C3.16531 3.79199 3.13548 3.82729 3.10645 3.86328C3.08229 3.89323 3.05863 3.92359 3.03516 3.9541C3.0142 3.98134 2.99306 4.00845 2.97266 4.03613C2.95589 4.05888 2.94021 4.08243 2.92383 4.10547C2.82874 4.23913 2.74002 4.37754 2.6582 4.52051C2.64387 4.54555 2.62914 4.57039 2.61523 4.5957L2.60352 4.61719C2.59303 4.6365 2.58348 4.65632 2.57324 4.67578C2.55448 4.71145 2.5355 4.74703 2.51758 4.7832L2.49316 4.83203C2.48135 4.85655 2.47041 4.88151 2.45898 4.90625C2.44464 4.93731 2.43071 4.96859 2.41699 5C2.3996 5.0398 2.38259 5.07979 2.36621 5.12012C2.35335 5.15179 2.34133 5.18383 2.3291 5.21582C2.31606 5.24995 2.30235 5.28387 2.29004 5.31836C2.27573 5.35844 2.26233 5.39891 2.24902 5.43945C2.23594 5.47931 2.22304 5.51928 2.21094 5.55957C2.20383 5.58323 2.19719 5.60705 2.19043 5.63086C2.15598 5.75211 2.12593 5.87518 2.10059 6H1.08496C1.56117 3.16246 4.02714 1.00002 7 1Z' fill='%23565E66'/%3E%3C/svg%3E%0A") no-repeat center;
  background-size: contain;
  width: 20px;
  height: 20px;
}
lightning-icon lightning-primitive-icon svg[data-key=change_owner] g, lightning-icon lightning-primitive-icon svg[data-key=change_owner] use {
  display: none;
}

lightning-input,
lightning-input.sfc-input,
.sfc-input {
  font-size: 0;
}
lightning-input .slds-form-element__label,
lightning-input.sfc-input .slds-form-element__label,
.sfc-input .slds-form-element__label {
  font-size: 12px;
  color: #384047;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
  padding: 0;
}
lightning-input .slds-form-element__label:empty,
lightning-input.sfc-input .slds-form-element__label:empty,
.sfc-input .slds-form-element__label:empty {
  margin-bottom: 0;
}
lightning-input .slds-form-element__label:has(.slds-required),
lightning-input.sfc-input .slds-form-element__label:has(.slds-required),
.sfc-input .slds-form-element__label:has(.slds-required) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
lightning-input .slds-form-element__label:has(.slds-required) .slds-required,
lightning-input.sfc-input .slds-form-element__label:has(.slds-required) .slds-required,
.sfc-input .slds-form-element__label:has(.slds-required) .slds-required {
  color: var(--o_red_09---ff4337);
  margin: 0 0 0 2px;
}
lightning-input.sfc-input--w160,
lightning-input.sfc-input.sfc-input--w160,
.sfc-input.sfc-input--w160 {
  width: 160px;
  max-width: 100%;
}
lightning-input[invalid]:has(svg[data-key=error]) .slds-input, lightning-input.slds-has-error:has(svg[data-key=error]) .slds-input,
lightning-input.sfc-input[invalid]:has(svg[data-key=error]) .slds-input,
lightning-input.sfc-input.slds-has-error:has(svg[data-key=error]) .slds-input,
.sfc-input[invalid]:has(svg[data-key=error]) .slds-input,
.sfc-input.slds-has-error:has(svg[data-key=error]) .slds-input {
  padding-left: 32px !important;
}
lightning-input .slds-input[type=text], lightning-input .slds-input[type=search], lightning-input .slds-input[type=password],
lightning-input.sfc-input .slds-input[type=text],
lightning-input.sfc-input .slds-input[type=search],
lightning-input.sfc-input .slds-input[type=password],
.sfc-input .slds-input[type=text],
.sfc-input .slds-input[type=search],
.sfc-input .slds-input[type=password] {
  min-height: 28px;
  padding: 3px 8px;
  border: 1px solid var(--neutral_090---ccd1d6);
  max-width: 100%;
  font-size: 14px;
  color: var(--neutral_160---3c444b);
  line-height: 20px;
  border-radius: 2px;
}
lightning-input .slds-input[type=text]:focus, lightning-input .slds-input[type=text]:active, lightning-input .slds-input[type=search]:focus, lightning-input .slds-input[type=search]:active, lightning-input .slds-input[type=password]:focus, lightning-input .slds-input[type=password]:active,
lightning-input.sfc-input .slds-input[type=text]:focus,
lightning-input.sfc-input .slds-input[type=text]:active,
lightning-input.sfc-input .slds-input[type=search]:focus,
lightning-input.sfc-input .slds-input[type=search]:active,
lightning-input.sfc-input .slds-input[type=password]:focus,
lightning-input.sfc-input .slds-input[type=password]:active,
.sfc-input .slds-input[type=text]:focus,
.sfc-input .slds-input[type=text]:active,
.sfc-input .slds-input[type=search]:focus,
.sfc-input .slds-input[type=search]:active,
.sfc-input .slds-input[type=password]:focus,
.sfc-input .slds-input[type=password]:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  border-color: var(--primary_color_02---49519e);
}
lightning-input .slds-input[type=text]:hover, lightning-input .slds-input[type=search]:hover, lightning-input .slds-input[type=password]:hover,
lightning-input.sfc-input .slds-input[type=text]:hover,
lightning-input.sfc-input .slds-input[type=search]:hover,
lightning-input.sfc-input .slds-input[type=password]:hover,
.sfc-input .slds-input[type=text]:hover,
.sfc-input .slds-input[type=search]:hover,
.sfc-input .slds-input[type=password]:hover {
  border-color: var(--neutral_110---b2b6bb);
}
lightning-input .slds-input[type=text]::-webkit-input-placeholder, lightning-input .slds-input[type=search]::-webkit-input-placeholder, lightning-input .slds-input[type=password]::-webkit-input-placeholder, lightning-input.sfc-input .slds-input[type=text]::-webkit-input-placeholder, lightning-input.sfc-input .slds-input[type=search]::-webkit-input-placeholder, lightning-input.sfc-input .slds-input[type=password]::-webkit-input-placeholder, .sfc-input .slds-input[type=text]::-webkit-input-placeholder, .sfc-input .slds-input[type=search]::-webkit-input-placeholder, .sfc-input .slds-input[type=password]::-webkit-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input .slds-input[type=text]::-moz-placeholder, lightning-input .slds-input[type=search]::-moz-placeholder, lightning-input .slds-input[type=password]::-moz-placeholder, lightning-input.sfc-input .slds-input[type=text]::-moz-placeholder, lightning-input.sfc-input .slds-input[type=search]::-moz-placeholder, lightning-input.sfc-input .slds-input[type=password]::-moz-placeholder, .sfc-input .slds-input[type=text]::-moz-placeholder, .sfc-input .slds-input[type=search]::-moz-placeholder, .sfc-input .slds-input[type=password]::-moz-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input .slds-input[type=text]:-ms-input-placeholder, lightning-input .slds-input[type=search]:-ms-input-placeholder, lightning-input .slds-input[type=password]:-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=text]:-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=search]:-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=password]:-ms-input-placeholder, .sfc-input .slds-input[type=text]:-ms-input-placeholder, .sfc-input .slds-input[type=search]:-ms-input-placeholder, .sfc-input .slds-input[type=password]:-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input .slds-input[type=text]::-ms-input-placeholder, lightning-input .slds-input[type=search]::-ms-input-placeholder, lightning-input .slds-input[type=password]::-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=text]::-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=search]::-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=password]::-ms-input-placeholder, .sfc-input .slds-input[type=text]::-ms-input-placeholder, .sfc-input .slds-input[type=search]::-ms-input-placeholder, .sfc-input .slds-input[type=password]::-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input .slds-input[type=text]::placeholder, lightning-input .slds-input[type=search]::placeholder, lightning-input .slds-input[type=password]::placeholder,
lightning-input.sfc-input .slds-input[type=text]::placeholder,
lightning-input.sfc-input .slds-input[type=search]::placeholder,
lightning-input.sfc-input .slds-input[type=password]::placeholder,
.sfc-input .slds-input[type=text]::placeholder,
.sfc-input .slds-input[type=search]::placeholder,
.sfc-input .slds-input[type=password]::placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input .slds-input[type=text]:disabled, lightning-input .slds-input[type=search]:disabled, lightning-input .slds-input[type=password]:disabled,
lightning-input.sfc-input .slds-input[type=text]:disabled,
lightning-input.sfc-input .slds-input[type=search]:disabled,
lightning-input.sfc-input .slds-input[type=password]:disabled,
.sfc-input .slds-input[type=text]:disabled,
.sfc-input .slds-input[type=search]:disabled,
.sfc-input .slds-input[type=password]:disabled {
  background: var(--neutral_070---e4e9ed);
  color: var(--neutral_110---b2b6bb);
  pointer-events: none;
}
lightning-input .slds-input[type=text]:disabled::-webkit-input-placeholder, lightning-input .slds-input[type=search]:disabled::-webkit-input-placeholder, lightning-input .slds-input[type=password]:disabled::-webkit-input-placeholder, lightning-input.sfc-input .slds-input[type=text]:disabled::-webkit-input-placeholder, lightning-input.sfc-input .slds-input[type=search]:disabled::-webkit-input-placeholder, lightning-input.sfc-input .slds-input[type=password]:disabled::-webkit-input-placeholder, .sfc-input .slds-input[type=text]:disabled::-webkit-input-placeholder, .sfc-input .slds-input[type=search]:disabled::-webkit-input-placeholder, .sfc-input .slds-input[type=password]:disabled::-webkit-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input .slds-input[type=text]:disabled::-moz-placeholder, lightning-input .slds-input[type=search]:disabled::-moz-placeholder, lightning-input .slds-input[type=password]:disabled::-moz-placeholder, lightning-input.sfc-input .slds-input[type=text]:disabled::-moz-placeholder, lightning-input.sfc-input .slds-input[type=search]:disabled::-moz-placeholder, lightning-input.sfc-input .slds-input[type=password]:disabled::-moz-placeholder, .sfc-input .slds-input[type=text]:disabled::-moz-placeholder, .sfc-input .slds-input[type=search]:disabled::-moz-placeholder, .sfc-input .slds-input[type=password]:disabled::-moz-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input .slds-input[type=text]:disabled:-ms-input-placeholder, lightning-input .slds-input[type=search]:disabled:-ms-input-placeholder, lightning-input .slds-input[type=password]:disabled:-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=text]:disabled:-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=search]:disabled:-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=password]:disabled:-ms-input-placeholder, .sfc-input .slds-input[type=text]:disabled:-ms-input-placeholder, .sfc-input .slds-input[type=search]:disabled:-ms-input-placeholder, .sfc-input .slds-input[type=password]:disabled:-ms-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input .slds-input[type=text]:disabled::-ms-input-placeholder, lightning-input .slds-input[type=search]:disabled::-ms-input-placeholder, lightning-input .slds-input[type=password]:disabled::-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=text]:disabled::-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=search]:disabled::-ms-input-placeholder, lightning-input.sfc-input .slds-input[type=password]:disabled::-ms-input-placeholder, .sfc-input .slds-input[type=text]:disabled::-ms-input-placeholder, .sfc-input .slds-input[type=search]:disabled::-ms-input-placeholder, .sfc-input .slds-input[type=password]:disabled::-ms-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input .slds-input[type=text]:disabled::placeholder, lightning-input .slds-input[type=search]:disabled::placeholder, lightning-input .slds-input[type=password]:disabled::placeholder,
lightning-input.sfc-input .slds-input[type=text]:disabled::placeholder,
lightning-input.sfc-input .slds-input[type=search]:disabled::placeholder,
lightning-input.sfc-input .slds-input[type=password]:disabled::placeholder,
.sfc-input .slds-input[type=text]:disabled::placeholder,
.sfc-input .slds-input[type=search]:disabled::placeholder,
.sfc-input .slds-input[type=password]:disabled::placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input .slds-form-element__help:empty,
lightning-input.sfc-input .slds-form-element__help:empty,
.sfc-input .slds-form-element__help:empty {
  margin-top: 0;
}
lightning-input.slds-form-element_stacked,
lightning-input.sfc-input.slds-form-element_stacked,
.sfc-input.slds-form-element_stacked {
  padding: 0;
}
lightning-input:has(.slds-input[type=search]) .slds-input[type=search],
lightning-input.sfc-input:has(.slds-input[type=search]) .slds-input[type=search],
.sfc-input:has(.slds-input[type=search]) .slds-input[type=search] {
  padding: 3px 44px 3px 8px;
}
lightning-input:has(.slds-input[type=search]) .slds-input[type=search]:disabled + lightning-primitive-icon svg[data-key=search],
lightning-input.sfc-input:has(.slds-input[type=search]) .slds-input[type=search]:disabled + lightning-primitive-icon svg[data-key=search],
.sfc-input:has(.slds-input[type=search]) .slds-input[type=search]:disabled + lightning-primitive-icon svg[data-key=search] {
  background-color: var(--neutral_110---b2b6bb);
}
lightning-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search],
lightning-input.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search],
.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] {
  left: auto;
  right: 6px;
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
lightning-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] g,
lightning-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] use,
lightning-input.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] g,
lightning-input.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] use,
.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] g,
.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=search] use {
  display: none;
}
lightning-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear],
lightning-input.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear],
.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: 14px 14px;
          mask-size: 14px 14px;
  background-color: var(--neutral_150---565e66);
}
lightning-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] g,
lightning-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] use,
lightning-input.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] g,
lightning-input.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] use,
.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] g,
.sfc-input:has(.slds-input[type=search]) lightning-primitive-icon svg[data-key=clear] use {
  display: none;
}
lightning-input:has(.slds-input[type=search]) .slds-input__icon:focus,
lightning-input.sfc-input:has(.slds-input[type=search]) .slds-input__icon:focus,
.sfc-input:has(.slds-input[type=search]) .slds-input__icon:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-input:has(.slds-input[type=search]) .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-input.sfc-input:has(.slds-input[type=search]) .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
.sfc-input:has(.slds-input[type=search]) .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]) {
  left: auto;
  right: 25px;
}
lightning-input lightning-datepicker .slds-input[type=text],
lightning-input.sfc-input lightning-datepicker .slds-input[type=text],
.sfc-input lightning-datepicker .slds-input[type=text] {
  padding: 3px 30px 3px 8px;
}
lightning-input lightning-datepicker .slds-input[type=text]:disabled + .slds-input__icon lightning-primitive-icon svg[data-key=event],
lightning-input.sfc-input lightning-datepicker .slds-input[type=text]:disabled + .slds-input__icon lightning-primitive-icon svg[data-key=event],
.sfc-input lightning-datepicker .slds-input[type=text]:disabled + .slds-input__icon lightning-primitive-icon svg[data-key=event] {
  background-color: var(--neutral_110---b2b6bb);
}
lightning-input lightning-datepicker .slds-input-has-icon .slds-input__icon,
lightning-input.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon,
.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon {
  position: absolute;
  right: 8px !important;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 14px;
  height: 14px;
  margin-top: 0;
}
lightning-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event],
lightning-input.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event],
.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1.5 3.5C1.5 2.94772 1.94772 2.5 2.5 2.5H11.5C12.0523 2.5 12.5 2.94772 12.5 3.5V10.5C12.5 11.0523 12.0523 11.5 11.5 11.5H2.5C1.94771 11.5 1.5 11.0523 1.5 10.5V3.5Z' stroke='%23565E66'/%3E%3Crect x='2' y='5' width='10' height='1' fill='%23565E66'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23565E66'/%3E%3Crect x='9' y='1' width='1' height='1' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1.5 3.5C1.5 2.94772 1.94772 2.5 2.5 2.5H11.5C12.0523 2.5 12.5 2.94772 12.5 3.5V10.5C12.5 11.0523 12.0523 11.5 11.5 11.5H2.5C1.94771 11.5 1.5 11.0523 1.5 10.5V3.5Z' stroke='%23565E66'/%3E%3Crect x='2' y='5' width='10' height='1' fill='%23565E66'/%3E%3Crect x='4' y='1' width='1' height='1' fill='%23565E66'/%3E%3Crect x='9' y='1' width='1' height='1' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: 14px 14px;
          mask-size: 14px 14px;
  background-color: var(--neutral_150---565e66);
}
lightning-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] g,
lightning-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] use,
lightning-input.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] g,
lightning-input.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] use,
.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] g,
.sfc-input lightning-datepicker .slds-input-has-icon .slds-input__icon lightning-primitive-icon svg[data-key=event] use {
  display: none;
}
lightning-input lightning-datepicker .slds-form-element__help[data-date-format],
lightning-input.sfc-input lightning-datepicker .slds-form-element__help[data-date-format],
.sfc-input lightning-datepicker .slds-form-element__help[data-date-format] {
  display: none;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input {
  height: 48px;
  border-radius: 24px;
  font-size: 16px;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search],
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] {
  padding: 0 76px 0 16px;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon {
  display: none;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg {
  width: 24px;
  height: 24px;
  -webkit-mask-size: 24px 24px;
          mask-size: 24px 24px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L21 21' stroke='%23565E66' stroke-width='2'/%3E%3Ccircle cx='10' cy='10' r='7' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L21 21' stroke='%23565E66' stroke-width='2'/%3E%3Ccircle cx='10' cy='10' r='7' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
  background-color: var(--neutral_150---565e66);
  margin-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: auto;
  right: 16px;
  vertical-align: top;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g {
  display: none;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group {
  margin-top: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 48px;
  width: 24px;
  height: 24px;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon {
  margin-top: 0;
  top: 50%;
  left: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  width: 24px;
  height: 24px;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]),
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]) {
  right: 0;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon {
  width: 24px;
  height: 24px;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] {
  width: 24px;
  height: 24px;
  -webkit-mask-size: 24px 24px;
          mask-size: 24px 24px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 19L19 5' stroke='%23565E66' stroke-width='2'/%3E%3Cpath d='M5 5L19 19' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 19L19 5' stroke='%23565E66' stroke-width='2'/%3E%3Cpath d='M5 5L19 19' stroke='%23565E66' stroke-width='2'/%3E%3C/svg%3E");
  background-color: var(--neutral_150---565e66);
  vertical-align: top;
}
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-input.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
.sfc-input.sfc-input--header:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g {
  display: none;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input {
  height: 34px;
  border-radius: 17px;
  font-size: 14px;
  color: var(--neutral_010---ffffff);
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: rgba(255, 255, 255, 0.3);
  font-weight: 400;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:hover,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:hover,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:hover {
  border: 1px solid rgba(255, 255, 255, 0.4);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:-moz-placeholder), lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:-moz-placeholder), .sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:-moz-placeholder) {
  border: 1px solid rgba(251, 251, 251, 0.8);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:-ms-input-placeholder), lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:-ms-input-placeholder), .sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:-ms-input-placeholder) {
  border: 1px solid rgba(251, 251, 251, 0.8);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:placeholder-shown),
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:placeholder-shown),
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:not(:placeholder-shown) {
  border: 1px solid rgba(251, 251, 251, 0.8);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-webkit-input-placeholder, lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-webkit-input-placeholder, .sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-webkit-input-placeholder {
  color: var(--neutral_010---ffffff);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-moz-placeholder, lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-moz-placeholder, .sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-moz-placeholder {
  color: var(--neutral_010---ffffff);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:-ms-input-placeholder, lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:-ms-input-placeholder, .sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input:-ms-input-placeholder {
  color: var(--neutral_010---ffffff);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-ms-input-placeholder, lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-ms-input-placeholder, .sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::-ms-input-placeholder {
  color: var(--neutral_010---ffffff);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::placeholder,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::placeholder,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input::placeholder {
  color: var(--neutral_010---ffffff);
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search],
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search],
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] {
  padding: 0 76px 0 20px;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg {
  width: 18px;
  height: 18px;
  -webkit-mask-size: 18px 18px;
          mask-size: 18px 18px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M11.5 11.5L17 17' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3Ccircle cx='7.5' cy='7.5' r='5.8' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M11.5 11.5L17 17' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3Ccircle cx='7.5' cy='7.5' r='5.8' stroke='%23E4E9ED' stroke-width='1.4'/%3E%3C/svg%3E");
  background-color: var(--neutral_070---e4e9ed);
  margin-top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: auto;
  right: 16px;
  vertical-align: top;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg use,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input[type=search] + lightning-primitive-icon svg g {
  display: none;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group {
  margin-top: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 44px;
  width: 14px;
  height: 14px;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group .slds-input__icon {
  margin-top: 0;
  top: 50%;
  left: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  width: 14px;
  height: 14px;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group lightning-primitive-icon {
  width: 14px;
  height: 14px;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear],
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] {
  width: 14px;
  height: 14px;
  -webkit-mask-size: 14px 14px;
          mask-size: 14px 14px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 12L12 2' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3Cpath d='M2 2L12 12' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 12L12 2' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3Cpath d='M2 2L12 12' stroke='%23F2F6F9' stroke-width='1.2'/%3E%3C/svg%3E");
  background-color: var(--neutral_040---f2f6f9);
  vertical-align: top;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] use,
.sfc-input.sfc-input--main:has(.slds-input[type=search]) .slds-input__icon-group svg[data-key=clear] g {
  display: none;
}
lightning-input.sfc-input--main:has(.slds-input[type=search]) lightning-primitive-icon:has(svg[data-key=search]),
lightning-input.sfc-input.sfc-input--main:has(.slds-input[type=search]) lightning-primitive-icon:has(svg[data-key=search]),
.sfc-input.sfc-input--main:has(.slds-input[type=search]) lightning-primitive-icon:has(svg[data-key=search]) {
  display: none;
}

.sfc-date__wrap .horizontal-date-input-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 4px;
}
.sfc-date__wrap .horizontal-date-input-box lightning-input {
  width: calc(50% - 8px);
}
.sfc-date__wrap .slds-form-element__label {
  font-size: 12px;
  color: #384047;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
  padding: 0;
}
.sfc-date__wrap .slds-form-element__label:empty {
  margin-bottom: 0;
}
.sfc-date__wave {
  color: var(--neutral_130---90969d);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  padding: 0;
  margin: 4px 0 0;
}
.sfc-date__wave > span {
  margin: 0;
}

.slds-select_container.show.agr::after, .slds-select_container.backgroundEle::after {
  display: none !important;
}
.slds-select_container.show.agr lightning-input .slds-input,
.slds-select_container.show.agr lightning-input .slds-combobox__input, .slds-select_container.backgroundEle lightning-input .slds-input,
.slds-select_container.backgroundEle lightning-input .slds-combobox__input {
  background-color: var(--wafer_blue_02---f3f8fd);
}
.slds-select_container.show.err::after, .slds-select_container.backgroundEleRequire::after {
  display: none !important;
}
.slds-select_container.show.err lightning-input .slds-input,
.slds-select_container.show.err lightning-input .slds-combobox__input, .slds-select_container.backgroundEleRequire lightning-input .slds-input,
.slds-select_container.backgroundEleRequire lightning-input .slds-combobox__input {
  background-color: var(--o_red_03---ffeceb);
}
.slds-select_container.show.err, .slds-select_container.borderEle {
  border: 0 !important;
}
.slds-select_container.show.err lightning-input .slds-input,
.slds-select_container.show.err lightning-input .slds-combobox__input, .slds-select_container.borderEle lightning-input .slds-input,
.slds-select_container.borderEle lightning-input .slds-combobox__input {
  border-color: var(--o_red_07---ff8e87);
}

.sfc-input--search {
  position: relative;
}
.sfc-input--search .slds-input-has-icon {
  font-size: 0;
}
.sfc-input--search .slds-input[type=text] {
  padding: 3px 30px 3px 8px;
}
.sfc-input--search:has(.slds-input[type=text]:disabled) .search-pointer-sec lightning-primitive-icon svg[data-key=search] {
  background-color: var(--neutral_110---b2b6bb);
}
.sfc-input--search .search-pointer-sec {
  cursor: pointer;
  width: 14px;
  height: 16px;
  position: absolute;
  right: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin-top: 0;
}
.sfc-input--search .search-pointer-sec lightning-primitive-icon svg[data-key=search] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
.sfc-input--search .search-pointer-sec lightning-primitive-icon svg[data-key=search] g,
.sfc-input--search .search-pointer-sec lightning-primitive-icon svg[data-key=search] use {
  display: none;
}

/* lightning-input-rich-text */
lightning-input-rich-text.sfc-input-rich-text .slds-rich-text-editor .slds-button-group-list:nth-child(2) {
  margin-left: 0.25rem;
}
lightning-input-rich-text.sfc-input-rich-text .slds-rich-text-editor .slds-button-group-list .slds-button.slds-button_icon-border-filled {
  height: 28px;
}

lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) lightning-primitive-icon svg[data-key=search] {
  left: auto;
  right: 6px;
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 9L13 13' stroke='%23565E66' stroke-width='1.2'/%3E%3Ccircle cx='6' cy='6' r='4.4' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) lightning-primitive-icon svg[data-key=search] g,
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) lightning-primitive-icon svg[data-key=search] use {
  display: none;
}
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) lightning-primitive-icon svg[data-key=clear] {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: 14px 14px;
          mask-size: 14px 14px;
  background-color: var(--neutral_150---565e66);
}
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) lightning-primitive-icon svg[data-key=clear] g,
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) lightning-primitive-icon svg[data-key=clear] use {
  display: none;
}
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) .slds-input__icon:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-input-field .slds-input-has-icon_right:has(svg[data-key=search]) .slds-input__icon:has(lightning-primitive-icon svg[data-key=clear]) {
  left: auto;
  right: 25px;
}
lightning-input-field .slds-input-has-icon_right .slds-input {
  padding: 3px 44px 3px 8px;
}
lightning-input-field .slds-input-has-icon_right .slds-input:disabled + lightning-primitive-icon svg[data-key=search] {
  background-color: var(--neutral_110---b2b6bb);
}
lightning-input-field .slds-input-has-icon_left-right .slds-input {
  padding-left: 2.25rem;
}
lightning-input-field .slds-input {
  min-height: 28px;
  padding: 3px 8px;
  border: 1px solid var(--neutral_090---ccd1d6);
  max-width: 100%;
  font-size: 14px;
  color: var(--neutral_160---3c444b);
  line-height: 20px;
  border-radius: 2px;
}
lightning-input-field .slds-input:focus, lightning-input-field .slds-input:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  border-color: var(--primary_color_02---49519e);
}
lightning-input-field .slds-input:hover {
  border-color: var(--neutral_110---b2b6bb);
}
lightning-input-field .slds-input::-webkit-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input-field .slds-input::-moz-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input-field .slds-input:-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input-field .slds-input::-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input-field .slds-input::placeholder {
  color: var(--neutral_130---90969d);
}
lightning-input-field .slds-input:disabled {
  background: var(--neutral_070---e4e9ed);
  color: var(--neutral_110---b2b6bb);
  pointer-events: none;
}
lightning-input-field .slds-input:disabled::-webkit-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input-field .slds-input:disabled::-moz-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input-field .slds-input:disabled:-ms-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input-field .slds-input:disabled::-ms-input-placeholder {
  color: var(--neutral_110---b2b6bb);
}
lightning-input-field .slds-input:disabled::placeholder {
  color: var(--neutral_110---b2b6bb);
}

lightning-input-field.sfc-input--box .slds-combobox__input-value {
  background: var(--neutral_060---ecf1f5);
  color: var(--neutral_130---90969d);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
lightning-input-field.sfc-input--box .slds-combobox__input-value.slds-is-disabled {
  background: var(--neutral_070---e4e9ed);
}
lightning-input-field.sfc-input--box .slds-combobox_container.slds-has-selection .slds-combobox__input-value,
lightning-input-field.sfc-input--box .slds-combobox_container.slds-has-selection .slds-combobox__input-value:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-input-field.sfc-input--box .slds-input__icon-group .slds-button lightning-primitive-icon svg[data-key=close] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke-width='1.2' stroke='%23565E66'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke-width='1.2' stroke='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke-width='1.2' stroke='%23565E66'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke-width='1.2' stroke='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 16px;
  height: 16px;
  fill: var(--neutral_150---565e66);
}
lightning-input-field.sfc-input--box .slds-input__icon-group .slds-button:hover lightning-primitive-icon svg[data-key=close] {
  fill: var(--neutral_150---565e66);
}

.slds-modal.slds-modal_large .slds-modal__container {
  min-width: 1730px;
}
@media (max-width: 1730px) {
  .slds-modal.slds-modal_large .slds-modal__container {
    min-width: calc(100% - 40px);
  }
}
@media (max-width: 1280px) {
  .slds-modal.slds-modal_large .slds-modal__container {
    min-width: 1280px;
    margin: 0 20px;
  }
}

.slds-modal.sfc-modal > .slds-modal__container, .slds-modal:has(.sfc-modal) > .slds-modal__container {
  width: 640px;
}
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close {
  position: absolute;
  top: auto;
  bottom: auto;
  right: 16px;
  width: 20px;
  height: 20px;
  background: var(--neutral_010---ffffff);
  padding: 0;
  z-index: 1;
}
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close::before, .slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close::after, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close::before, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close::after {
  display: none;
}
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button {
  width: 20px;
  height: 20px;
  padding: 0;
  top: auto;
  left: auto;
  right: auto;
}
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button::before, .slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button::after, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button::before, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button::after {
  display: none;
}
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button svg[data-key=close], .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  display: block;
}
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal.sfc-modal > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] g, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal:has(.sfc-modal) > .slds-modal__container:has(+ .slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] g {
  display: none;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header {
  border-radius: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 0 20px;
  height: 52px;
  background: none;
  border: 0;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_010---ffffff);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close {
  position: absolute;
  top: auto;
  bottom: auto;
  right: 16px;
  width: 20px;
  height: 20px;
  background: var(--neutral_010---ffffff);
  padding: 0;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close::before, .slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close::after,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close::before,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close::after, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close::before, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close::after,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close::before,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close::after {
  display: none;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button {
  width: 20px;
  height: 20px;
  padding: 0;
  top: auto;
  right: auto;
  left: auto;
  border: 1px solid transparent;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::before, .slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::after,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::before,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::after, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::before, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::after,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::before,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button::after {
  display: none;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close],
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close], .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close],
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  display: block;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] g,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] g, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-header > .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] g,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close .slds-button svg[data-key=close] g {
  display: none;
}
.slds-modal.sfc-modal > .slds-modal__container:has(.sfc-card--modal) .slds-modal__header, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(.sfc-card--modal) .slds-modal__header {
  border: 0;
}
.slds-modal.sfc-modal > .slds-modal__container:has(.sfc-card--modal) .slds-modal__content, .slds-modal:has(.sfc-modal) > .slds-modal__container:has(.sfc-card--modal) .slds-modal__content {
  padding: 8px 20px 20px;
}
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__title, .slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__title {
  font-size: 16px;
  color: var(--neutral_150---565e66);
  font-weight: 500;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-body > .slds-modal__content,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-body > .slds-modal__content,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__content {
  border-radius: 0;
  padding: 20px;
  min-height: auto;
  max-height: calc(100dvh - 52px - 61px - 8rem);
  font-size: 14px;
  color: var(--neutral_170---2f363c);
  line-height: 20px;
  border: 0 !important;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-body > .slds-modal__content.slds-modal__content_footless,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__content.slds-modal__content_footless, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-body > .slds-modal__content.slds-modal__content_footless,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__content.slds-modal__content_footless {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  -webkit-box-shadow: 0 0 2px 0 rgba(34, 38, 44, 0.32), 0 6px 12px 4px rgba(34, 38, 44, 0.16);
          box-shadow: 0 0 2px 0 rgba(34, 38, 44, 0.32), 0 6px 12px 4px rgba(34, 38, 44, 0.16);
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-body:has(+ lightning-modal-footer):has(.slds-modal__content_footless) .slds-modal__content,
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-body:has(+ .slds-modal__footer):has(.slds-modal__content_footless) .slds-modal__content, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-body:has(+ lightning-modal-footer):has(.slds-modal__content_footless) .slds-modal__content,
.slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-body:has(+ .slds-modal__footer):has(.slds-modal__content_footless) .slds-modal__content {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__content:has(+ lightning-modal-footer).slds-modal__content_footless,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__content:has(+ .slds-modal__footer).slds-modal__content_footless, .slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__content:has(+ lightning-modal-footer).slds-modal__content_footless,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__content:has(+ .slds-modal__footer).slds-modal__content_footless {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer {
  border: 0;
  border-top: 1px solid var(--neutral_060---ecf1f5);
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: var(--neutral_010---ffffff);
  padding: 16px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer:has(> slot),
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer:has(> slot), .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer:has(> slot),
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer:has(> slot) {
  display: block;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer:has(> slot) > slot,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer:has(> slot) > slot, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer:has(> slot) > slot,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer:has(> slot) > slot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer .slds-col h5,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer .slds-col h5, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer .slds-col h5,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer .slds-col h5 {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer.sfc-modal__footer--space-between,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer.sfc-modal__footer--space-between, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer.sfc-modal__footer--space-between,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer.sfc-modal__footer--space-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer .sfc-modal__footer--left,
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-footer > .slds-modal__footer .sfc-modal__footer--right,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer .sfc-modal__footer--left,
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__footer .sfc-modal__footer--right, .slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer .sfc-modal__footer--left,
.slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-footer > .slds-modal__footer .sfc-modal__footer--right,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer .sfc-modal__footer--left,
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__footer .sfc-modal__footer--right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close {
  position: relative;
  top: auto;
  bottom: auto;
  right: 16px;
  width: 20px;
  height: 20px;
  background: var(--neutral_010---ffffff);
  padding: 0;
  z-index: 1;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close::before, .slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close::after, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close::before, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close::after {
  display: none;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button {
  width: 20px;
  height: 20px;
  padding: 0;
  top: 35px;
  left: auto;
  right: 0;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button::before, .slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button::after, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button::before, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button::after {
  display: none;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button svg[data-key=close], .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button svg[data-key=close] {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  display: block;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button svg[data-key=close] g, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button svg[data-key=close] use,
.slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__container > .slds-modal__close .slds-button svg[data-key=close] g {
  display: none;
}
.slds-modal.sfc-modal.message_pop > .slds-modal__container .slds-modal__header h1, .slds-modal:has(.sfc-modal).message_pop > .slds-modal__container .slds-modal__header h1 {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.slds-modal.sfc-modal.message_pop > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close, .slds-modal:has(.sfc-modal).message_pop > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close {
  top: auto !important;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
}
.slds-modal.sfc-modal.message_pop > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close, .slds-modal:has(.sfc-modal).message_pop > .slds-modal__container .slds-modal__header:has(.slds-modal__close) .slds-modal__close {
  display: block;
}
.slds-modal.sfc-modal.message_pop .slds-modal__content, .slds-modal:has(.sfc-modal).message_pop .slds-modal__content {
  min-height: 84px;
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
}
.slds-modal.sfc-modal.message_pop .slds-modal__content .confirm-content__text .sfc-radio-group.slds-form-element .slds-radio, .slds-modal:has(.sfc-modal).message_pop .slds-modal__content .confirm-content__text .sfc-radio-group.slds-form-element .slds-radio {
  padding-right: 8px;
}
.slds-modal.sfc-modal.message_pop .slds-modal__content p, .slds-modal:has(.sfc-modal).message_pop .slds-modal__content p {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
}
.slds-modal.sfc-modal.message_pop #SigninBtn, .slds-modal:has(.sfc-modal).message_pop #SigninBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__header .header-style, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__header .header-style {
  font-size: 16px;
  font-weight: 500;
  padding-bottom: 0px;
  border-bottom: 0;
  color: var(--neutral_150---565e66);
  line-height: 20px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__header:has(.slds-modal__close) .slds-modal__close, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__header:has(.slds-modal__close) .slds-modal__close {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat !important;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__header:has(.slds-modal__close) .slds-modal__close, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__header:has(.slds-modal__close) .slds-modal__close {
  display: block;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody *, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody * {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody h3, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody h3 {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 12px;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody p, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody p {
  margin-bottom: 8px;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody a, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody a {
  color: var(--gate_-purple_11---515e94);
  text-decoration: underline;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody hr, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody hr {
  border-color: var(--neutral_070---e4e9ed);
  margin: 20px 0;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody b, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody b {
  font-weight: 500;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody {
  margin: 16px 0;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody thead th, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody thead th {
  background-color: #f0f1f7;
  padding: 0 12px;
  height: 28px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-left-color: transparent;
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody thead th:last-child, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody thead th:last-child {
  border-right-color: transparent;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody tbody td, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody tbody td {
  padding: 0 12px;
  height: 30px;
  background-color: var(--neutral_010---ffffff);
  color: var(--neutral_170---2f363c);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-left-color: transparent;
  border-top-color: transparent;
}
.slds-modal.sfc-modal:not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody tbody td:last-child, .slds-modal:has(.sfc-modal):not(.slds-modal_prompt) .slds-modal__content .privacyBody .tableBody tbody td:last-child {
  border-right-color: transparent;
}
.slds-modal.sfc-modal .list-view__utility, .slds-modal:has(.sfc-modal) .list-view__utility {
  padding: 0 0 10px;
}
.slds-modal.sfc-modal .list-view__table, .slds-modal:has(.sfc-modal) .list-view__table {
  padding: 0;
}
.slds-modal:has(.sfc-modal.sfc-modal--no-close) .slds-modal__container > lightning-button-icon.slds-button.slds-button_icon.slds-modal__close {
  display: none;
}
.slds-modal.sfc-modal.sfc-modal--xs > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--xs) > .slds-modal__container {
  width: 400px;
  min-width: 400px;
}
.slds-modal.sfc-modal.sfc-modal--xs > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal.sfc-modal--xs) > .slds-modal__container .slds-modal__content {
  max-height: 287px;
}
.slds-modal.sfc-modal.sfc-modal--sm > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--sm) > .slds-modal__container {
  width: 520px;
  min-width: 520px;
}
.slds-modal.sfc-modal.sfc-modal--sm > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal.sfc-modal--sm) > .slds-modal__container .slds-modal__content {
  max-height: 407px;
}
.slds-modal.sfc-modal.sfc-modal--md > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--md) > .slds-modal__container {
  width: 640px;
  min-width: 640px;
}
.slds-modal.sfc-modal.sfc-modal--md > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal.sfc-modal--md) > .slds-modal__container .slds-modal__content {
  max-height: 527px;
}
.slds-modal.sfc-modal.sfc-modal--lg > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--lg) > .slds-modal__container {
  width: 800px;
  min-width: 800px;
}
.slds-modal.sfc-modal.sfc-modal--lg > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal.sfc-modal--lg) > .slds-modal__container .slds-modal__content {
  max-height: 687px;
}
.slds-modal.sfc-modal.sfc-modal--xl > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--xl) > .slds-modal__container {
  width: 1000px;
  min-width: 1000px;
}
.slds-modal.sfc-modal.sfc-modal--xl > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal.sfc-modal--xl) > .slds-modal__container .slds-modal__content {
  max-height: 687px;
}
.slds-modal.sfc-modal.sfc-modal--2xl > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--2xl) > .slds-modal__container {
  width: 1200px;
  min-width: 1200px;
}
.slds-modal.sfc-modal.sfc-modal--2xl > .slds-modal__container .slds-modal__content, .slds-modal:has(.sfc-modal.sfc-modal--2xl) > .slds-modal__container .slds-modal__content {
  max-height: 687px;
}
.slds-modal.sfc-modal.sfc-modal--w1700 > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--w1700) > .slds-modal__container {
  width: 1700px;
  min-width: 1700px;
}
@media (max-width: 1740px) {
  .slds-modal.sfc-modal.sfc-modal--w1700 > .slds-modal__container, .slds-modal:has(.sfc-modal.sfc-modal--w1700) > .slds-modal__container {
    width: calc(100% - 40px);
    min-width: auto;
  }
}
/* Window Popup */
.window_popup {
  overflow-x: hidden;
  padding: 0;
}
.window_popup .container {
  padding: 0;
  width: 100%;
  min-width: 100%;
}
.window_popup .container .top_title.window_title {
  padding: 16px 20px;
  background: var(--neutral_010---ffffff);
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
  margin: 0;
  height: 53px;
}
.window_popup .container .top_title.window_title .title {
  color: var(--neutral_150---565e66);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.window_popup .container .body {
  padding: 20px 20px 80px;
}
.window_popup .container .body .combobox-style {
  padding: 12px 16px;
  border-radius: 4px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_030---f6f8fa);
  margin-bottom: 20px;
}
.window_popup .container .body .combobox-style .slds-col {
  padding: 0;
}
.window_popup .container .body .combobox-style .slds-col:nth-child(1) {
  width: 35.24%;
  min-width: 200px;
  margin-right: 8px;
}
.window_popup .container .body .combobox-style .slds-col:nth-child(2) {
  width: 52.86%;
  max-width: calc(100% - 63px - 200px - 20px);
  margin-right: 12px;
}
.window_popup .container .body .combobox-style .slds-col:nth-child(3) {
  width: 63px;
}
.window_popup .container .body p {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.window_popup .container .body p b {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 4px;
}
.window_popup .container .body hr {
  border-color: var(--neutral_070---e4e9ed);
  margin: 20px 0;
}
.window_popup .container .body h2 {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 8px;
}
.window_popup .container .body dl dt {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 4px;
}
.window_popup .container .body dl dd {
  margin-bottom: 8px;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.window_popup .container .body a {
  color: var(--gate_-purple_11---515e94);
}
.window_popup .window_popup__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  padding: 16px 20px;
  border-top: 1px solid var(--neutral_060---ecf1f5);
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background: var(--neutral_010---ffffff);
}
.window_popup .window_popup__footer .slds-col h5 {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.slds-modal.alert_pop .slds-modal__container.w450, .slds-modal.confirm_pop .slds-modal__container.w450 {
  width: 340px;
  min-width: 340px;
}
.slds-modal.alert_pop.fix-slds-modal {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header {
  padding: 0 20px;
  height: auto;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  background: var(--neutral_010---ffffff);
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 {
  padding-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 4px;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1:not(:has(p)) {
  font-size: 16px;
  font-weight: 600;
  color: var(--neutral_170---2f363c);
  text-align: center;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1:has(p) p {
  font-size: 16px;
  font-weight: 600;
  color: var(--neutral_170---2f363c);
  text-align: center;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 svg[width="36.064"] {
  width: 28px;
  height: 28px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Ccircle cx='14' cy='14' r='14' fill='%23FFD9D7'/%3E%3Cpath d='M19 9L9 19' stroke='%23FF4337' stroke-width='1.8'/%3E%3Cpath d='M9 9L19 19' stroke='%23FF4337' stroke-width='1.8'/%3E%3C/svg%3E") center/28px 28px no-repeat;
  display: block;
  margin: 0 auto 12px;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 svg[width="36.064"] path {
  display: none;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 svg[width="37"] {
  width: 28px;
  height: 28px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Ccircle cx='14' cy='14' r='14' fill='%23D4F1D7'/%3E%3Cpath d='M8 14.9091L12.0625 19L21 10' stroke='%23239B2F' stroke-width='1.8'/%3E%3C/svg%3E") center/28px 28px no-repeat;
  display: block;
  margin: 0 auto 12px;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 svg[width="37"] path {
  display: none;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__content {
  min-height: auto;
  padding: 0 20px 24px;
  border: 1px solid #e5e5e5;
  border-top: 0;
  border-bottom: 0;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__content > * {
  color: var(--neutral_150---565e66);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #e5e5e5;
  border-top: 1px solid var(--neutral_060---ecf1f5);
  padding: 16px 20px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button {
  height: 28px;
  font-size: 14px;
  font-weight: 500;
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button.slds-button_neutral {
  color: var(--neutral_160---3c444b);
  border: 1px solid var(--neutral_080---dadfe4);
}
.slds-modal.alert_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button.slds-button_neutral:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__header {
  padding: 0 20px;
  height: auto;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  background: var(--neutral_010---ffffff);
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 {
  padding-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 4px;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1:not(:has(p)) {
  font-size: 16px;
  font-weight: 600;
  color: var(--neutral_170---2f363c);
  text-align: center;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1:has(p) p {
  font-size: 16px;
  font-weight: 600;
  color: var(--neutral_170---2f363c);
  text-align: center;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 svg {
  width: 28px;
  height: 28px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Ccircle cx='14' cy='14' r='14' fill='%23D4F1D7'/%3E%3Cpath d='M8 14.9091L12.0625 19L21 10' stroke='%23239B2F' stroke-width='1.8'/%3E%3C/svg%3E") center/28px 28px no-repeat;
  display: block;
  margin: 0 auto 12px;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__header h1 svg path {
  display: none;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__content {
  min-height: auto;
  padding: 0 20px 24px;
  border: 1px solid #e5e5e5;
  border-top: 0;
  border-bottom: 0;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer {
  border: 1px solid #e5e5e5;
  border-top: 1px solid var(--neutral_060---ecf1f5);
  padding: 16px 20px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button {
  height: 28px;
  font-size: 14px;
  font-weight: 500;
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button.slds-button_neutral {
  color: var(--neutral_160---3c444b);
  border: 1px solid var(--neutral_080---dadfe4);
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button.slds-button_neutral:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand {
  background-color: var(--primary_color---525cb2);
  border-color: var(--primary_color---525cb2);
  color: var(--neutral_010---ffffff);
}
.slds-modal.confirm_pop.fix-slds-modal > .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
}
.slds-modal {
  /*
    클래스 삽입이 불가능한 LightningConfirm 모달일 때 적용 
    1. admin > B2Bi > System Mgmt > YMS AREA Registration Mgmt
    2. admin > Manufacturing B2Bi Mgmt > Wafermap > Wafermap SiteCode Mgmt
    3. Tapeout > Mask > Configurator(Internal) > Save 클릭 시 노출 모달
    4. Cart > Delete All 버튼 클릭 시 노출 모달
    5. 기간 선택 시 해당 사항 노출
    6, Adm > B2B FTP Transfer Mgmt > FTP Connect 버튼 클릭 시
  */
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container {
  width: 340px;
  min-width: 340px;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__header {
  padding: 0 20px;
  height: auto;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  background: var(--neutral_010---ffffff);
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__header.slds-theme_error h1::before {
  content: "";
  width: 28px;
  height: 28px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Ccircle cx='14' cy='14' r='14' fill='%23FFD9D7'/%3E%3Cpath d='M19 9L9 19' stroke='%23FF4337' stroke-width='1.8'/%3E%3Cpath d='M9 9L19 19' stroke='%23FF4337' stroke-width='1.8'/%3E%3C/svg%3E") center/28px 28px no-repeat;
  display: block;
  margin: 0 auto 12px;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__header.slds-theme_default h1::before {
  content: "";
  width: 28px;
  height: 28px;
  display: block;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Ccircle cx='14' cy='14' r='14' fill='%23D4F1D7'/%3E%3Cpath d='M8 14.9091L12.0625 19L21 10' stroke='%23239B2F' stroke-width='1.8'/%3E%3C/svg%3E") center/28px 28px no-repeat;
  display: block;
  margin: 0 auto 12px;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before {
  content: "";
  width: 28px;
  height: 28px;
  display: block;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='28' viewBox='0 0 31 28' fill='none'%3E%3Cpath d='M14.3858 1.95174C14.7731 1.29815 15.7191 1.29815 16.1064 1.95174L30.3514 25.9902C30.7464 26.6568 30.266 27.5 29.4911 27.5H1.00108C0.226227 27.5 -0.254232 26.6568 0.140791 25.9902L14.3858 1.95174Z' fill='%23D9DEF5'/%3E%3Cpath d='M15.2461 12V20' stroke-width='2' stroke='%23525CB2'/%3E%3Cpath d='M15.2461 22V23.8' stroke-width='2' stroke='%23525CB2'/%3E%3C/svg%3E") center/28px 28px no-repeat;
  display: block;
  margin: 0 auto 12px;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__header h1 {
  padding-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 600;
  color: var(--neutral_170---2f363c);
  text-align: center;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__content {
  min-height: auto;
  padding: 0 20px 24px;
  border: 1px solid #e5e5e5;
  border-top: 0;
  border-bottom: 0;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__content > * {
  color: var(--neutral_150---565e66);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #e5e5e5;
  border-top: 1px solid var(--neutral_060---ecf1f5);
  padding: 16px 20px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__footer .slds-button {
  height: 28px;
  font-weight: 500;
  padding: 0 8px;
  font-size: 14px;
  color: var(--neutral_150---565e66);
  border-radius: 2px;
  line-height: normal;
  -webkit-transition: none;
  transition: none;
  min-width: 48px;
  color: var(--neutral_160---3c444b);
  border: 1px solid var(--neutral_080---dadfe4);
  margin: 0;
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__footer .slds-button:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand {
  background-color: var(--primary_color---525cb2);
  border-color: var(--primary_color---525cb2);
  color: var(--neutral_010---ffffff);
}
.slds-modal[aria-description="Are you sure you want to save?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="Are you sure you want to delete?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="Are you sure you want to Save Chip Naming Rule? "] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="Remove all files from your cart?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="takes a lot of time to search data for more than 2 weeks."] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="Are you sure you want to test connection?"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="takes a lot of time to search data for more than 2 Weeks"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
}

.slds-backdrop_open {
  background: rgba(47, 54, 60, 0.5176470588);
}
.slds-backdrop_open:has(+ .slds-modal.fix-slds-modal.alert_pop) {
  width: 100vw;
  height: 100dvh;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* 시스템 모달 커스텀 > 추후 문제시 기본으로 사용해야함 */
.uiContainerManager .modal-container .modal-header {
  border-radius: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  padding: 0 20px;
  height: 52px;
  background: none;
  border: 0;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_010---ffffff);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.uiContainerManager .modal-container .modal-header .title {
  font-size: 16px;
  color: var(--neutral_150---565e66);
  font-weight: 500;
}
.uiContainerManager .modal-container .modal-header .slds-modal__close {
  position: absolute;
  top: auto;
  bottom: auto;
  right: 16px;
  width: 20px;
  height: 20px;
  background: var(--neutral_010---ffffff);
  padding: 0;
  z-index: 1;
}
.uiContainerManager .modal-container .modal-header .slds-modal__close::before, .uiContainerManager .modal-container .modal-header .slds-modal__close::after {
  display: none;
}
.uiContainerManager .modal-container .modal-header .slds-modal__close .slds-button__icon {
  width: 20px;
  height: 20px;
  padding: 0;
  top: auto;
  left: auto;
  right: auto;
}
.uiContainerManager .modal-container .modal-header .slds-modal__close .slds-button__icon::before, .uiContainerManager .modal-container .modal-header .slds-modal__close .slds-button__icon::after {
  display: none;
}
.uiContainerManager .modal-container .modal-header .slds-modal__close .slds-button__icon svg[data-key=close] {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M5 5L15 15' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  display: block;
}
.uiContainerManager .modal-container .modal-header .slds-modal__close .slds-button__icon svg[data-key=close] use,
.uiContainerManager .modal-container .modal-header .slds-modal__close .slds-button__icon svg[data-key=close] g {
  display: none;
}
.uiContainerManager .modal-container .modal-body {
  border-radius: 0;
  padding: 20px;
  font-size: 14px;
  color: var(--neutral_170---2f363c);
  line-height: 20px;
  border: 0 !important;
}
.uiContainerManager .modal-container .modal-footer {
  border: 0;
  border-top: 1px solid var(--neutral_060---ecf1f5);
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: var(--neutral_010---ffffff);
  padding: 16px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.uiContainerManager .modal-container .modal-footer .slds-button {
  height: 28px;
  font-weight: 500;
  padding: 0 8px;
  font-size: 14px;
  color: var(--neutral_150---565e66);
  border-radius: 2px;
  line-height: normal;
  -webkit-transition: none;
  transition: none;
  min-width: 48px;
  color: var(--neutral_160---3c444b);
  border: 1px solid var(--neutral_080---dadfe4);
  margin: 0;
}
.uiContainerManager .modal-container .modal-footer .slds-button:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
}
.uiContainerManager .modal-container .modal-footer .slds-button.slds-button_brand, .uiContainerManager .modal-container .modal-footer .slds-button.slds-button--brand {
  background-color: var(--primary_color---525cb2);
  border-color: var(--primary_color---525cb2);
  color: var(--neutral_010---ffffff);
}
.uiContainerManager .modal-container .modal-footer .slds-button.slds-button_brand:hover, .uiContainerManager .modal-container .modal-footer .slds-button.slds-button--brand:hover {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
}

.slds-no-wcag.gate-restore-wcag-contrast .siteforcePanelsContainer .modal-container .modal-header.slds-theme_info.slds-theme--alert-texture .title {
  font-size: 16px;
  color: var(--neutral_150---565e66);
  font-weight: 500;
}

.sfc-pagination lightning-button-icon {
  width: 24px;
  height: 24px;
  margin: 0;
}
.sfc-pagination lightning-button-icon:has([data-key=chevronleft]) {
  margin-right: 6px;
}
.sfc-pagination lightning-button-icon:has([data-key=chevronright]) {
  margin-left: 6px;
}
.sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=jump_to_left] g, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=jump_to_left] use, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=chevronleft] g, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=chevronleft] use, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=chevronright] g, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=chevronright] use, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=jump_to_right] g, .sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=jump_to_right] use {
  display: none;
}
.sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=jump_to_left] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 3L2 7L6 11' stroke='%23CCD1D6' stroke-width='1.2'/%3E%3Cpath d='M11 3L7 7L11 11' stroke='%23CCD1D6' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6 3L2 7L6 11' stroke='%23CCD1D6' stroke-width='1.2'/%3E%3Cpath d='M11 3L7 7L11 11' stroke='%23CCD1D6' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
.sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=chevronleft] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 3L5 7L9 11' stroke='%23CCD1D6' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M9 3L5 7L9 11' stroke='%23CCD1D6' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
.sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=chevronright] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5 3L9 7L5 11' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5 3L9 7L5 11' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
.sfc-pagination lightning-button-icon .slds-button_icon svg[data-key=jump_to_right] {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 3L7 7L3 11' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M8 3L12 7L8 11' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 3L7 7L3 11' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M8 3L12 7L8 11' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
.sfc-pagination lightning-button-icon .slds-button_icon:disabled {
  pointer-events: none;
}
.sfc-pagination lightning-button-icon .slds-button_icon:disabled .slds-button__icon {
  background-color: var(--neutral_110---b2b6bb);
}
.sfc-pagination lightning-button {
  width: 24px;
  height: 24px;
  margin: 0;
}
.sfc-pagination lightning-button .slds-button {
  width: 24px;
  height: 24px;
  font-size: 14px;
  color: var(--neutral_150---565e66);
  font-weight: 500;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sfc-pagination lightning-button .slds-button::after {
  display: none;
}
.sfc-pagination lightning-button .slds-button.slds-button_outline-brand {
  border: 0;
  outline: none;
  background: var(--neutral_070---e4e9ed);
  border-radius: 2px;
  color: var(--primary_color---525cb2);
  padding: 0;
}

lightning-pill-container .slds-listbox_selection-group .slds-listbox,
lightning-pill-container .slds-listbox_selection-group .slds-listbox-item {
  padding: 0;
  gap: 4px;
}
lightning-pill-container .slds-pill {
  padding: 1px 4px;
  border-radius: 2px;
  border: 1px solid var(--neutral_080---dadfe4);
  color: var(--neutral_160---3c444b);
  text-align: center;
  font-size: 11px;
  font-weight: 400;
  line-height: 12px;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: var(--neutral_010---ffffff);
}
lightning-pill-container .slds-pill:hover {
  border-color: var(--neutral_110---b2b6bb);
  background: var(--neutral_010---ffffff);
}
lightning-pill-container .slds-pill .slds-pill__icon_container {
  width: 14px;
  height: 14px;
  margin-right: 4px;
}
lightning-pill-container .slds-pill .slds-pill__icon_container lightning-icon.slds-icon-standard-email {
  width: 14px;
  height: 14px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
lightning-pill-container .slds-pill .slds-pill__icon_container lightning-icon.slds-icon-standard-email lightning-primitive-icon svg[data-key=email] {
  width: 12px;
  height: 12px;
}
lightning-pill-container .slds-pill .slds-pill__remove {
  width: 14px;
  height: 14px;
  padding: 0;
  margin-left: 4px;
}
lightning-pill-container .slds-pill .slds-pill__remove .slds-button {
  width: 14px !important;
  height: 14px !important;
}
lightning-pill-container .slds-pill .slds-pill__remove .slds-button lightning-primitive-icon svg[data-key=close] {
  width: 14px;
  height: 14px;
}

.popover {
  position: absolute;
  width: 480px;
  background: var(--neutral_010---ffffff);
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
  display: none;
}
.popover.popover--is-active {
  display: block;
}
.popover-head {
  padding: 14px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.popover-title {
  font-size: 16px;
  font-weight: 500;
  color: var(--neutral_150---565e66);
}
.popover-content {
  padding: 16px 20px;
}
.popover-content__desc {
  font-size: 14px;
  font-weight: 400;
  color: var(--neutral_150---565e66);
  line-height: 20px;
  margin-bottom: 8px;
  display: block;
}
.popover-content__text-wrap {
  margin-bottom: 8px;
}
.popover-content__text-title {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_170---2f363c);
  line-height: 20px;
}
.popover-content__text-desc {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_160---3c444b);
  line-height: 20px;
  margin-top: 4px;
  display: block;
}

lightning-progress-indicator .slds-path__nav .slds-is-active,
lightning-progress-indicator .slds-path__nav .slds-is-current,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current,
.sfc-progress-indicator .slds-path__nav .slds-is-active,
.sfc-progress-indicator .slds-path__nav .slds-is-current {
  background: var(--primary_color---525cb2);
}
lightning-progress-indicator .slds-path__nav .slds-is-active::before, lightning-progress-indicator .slds-path__nav .slds-is-active::after,
lightning-progress-indicator .slds-path__nav .slds-is-current::before,
lightning-progress-indicator .slds-path__nav .slds-is-current::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current::after {
  background: var(--primary_color---525cb2);
}
lightning-progress-indicator .slds-path__nav .slds-is-active:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-active:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-active:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-active:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-active:active::before, lightning-progress-indicator .slds-path__nav .slds-is-active:active::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:hover::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:hover::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:focus::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:focus::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:active::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:active::after {
  background: var(--primary_color_02---49519e);
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-active:first-child::before, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child::after {
  background: var(--primary_color---525cb2);
}
lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:hover, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:focus, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:active,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:hover,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:focus,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:active,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:active,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:active {
  background: var(--primary_color_02---49519e);
}
lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:active::before, lightning-progress-indicator .slds-path__nav .slds-is-active:first-child:active::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:hover::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:hover::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:focus::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:focus::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:active::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:first-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:first-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:first-child:active::after {
  background: var(--primary_color_02---49519e);
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-active:last-child::before, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child::after {
  background: var(--primary_color---525cb2);
}
lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:hover, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:focus, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:active,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:hover,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:focus,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:active,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:active,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:active {
  background: var(--primary_color_02---49519e);
}
lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:active::before, lightning-progress-indicator .slds-path__nav .slds-is-active:last-child:active::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:hover::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:hover::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:focus::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:focus::after,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:active::before,
lightning-progress-indicator .slds-path__nav .slds-is-current:last-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-active:last-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-current:last-child:active::after {
  background: var(--primary_color_02---49519e);
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-active .slds-path__title,
lightning-progress-indicator .slds-path__nav .slds-is-current .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-active .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-current .slds-path__title,
.sfc-progress-indicator .slds-path__nav .slds-is-active .slds-path__title,
.sfc-progress-indicator .slds-path__nav .slds-is-current .slds-path__title {
  color: var(--neutral_010---ffffff);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete {
  background: var(--neutral_030---f6f8fa);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete::after {
  background: var(--neutral_040---f2f6f9);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:hover, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:active, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:active,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:focus {
  background: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:active::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:active::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:focus::after {
  background: var(--neutral_070---e4e9ed);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active {
  background: var(--neutral_010---ffffff);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active .slds-path__title,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active .slds-path__title {
  color: var(--neutral_140---767d84);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:hover, lightning-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:active, lightning-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:active,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete.slds-is-active:focus {
  background: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child::after {
  background: var(--neutral_040---f2f6f9);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:active::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:first-child:active::after {
  background: none;
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child::after {
  background: var(--neutral_040---f2f6f9);
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active::before, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active::after {
  background: var(--neutral_070---e4e9ed);
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover .slds-path__link::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus .slds-path__link::after, lightning-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active .slds-path__link::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:hover .slds-path__link::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:focus .slds-path__link::after,
.sfc-progress-indicator .slds-path__nav .slds-is-incomplete:last-child:active .slds-path__link::after {
  background: var(--neutral_070---e4e9ed);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete,
.sfc-progress-indicator .slds-path__nav .slds-is-complete {
  background: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-complete::before, lightning-progress-indicator .slds-path__nav .slds-is-complete::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete::after {
  background: var(--pr_green_09---00c3b1);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:hover, lightning-progress-indicator .slds-path__nav .slds-is-complete:active, lightning-progress-indicator .slds-path__nav .slds-is-complete:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:active,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:focus {
  background: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:active::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:active::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:focus::after {
  background: var(--pr_green_10---00a192);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active,
.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active {
  background: var(--pr_green_09---00c3b1);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:hover, lightning-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:active, lightning-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:hover,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:active,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:focus,
.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:hover,
.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:active,
.sfc-progress-indicator .slds-path__nav .slds-is-complete.slds-is-active:focus {
  background: var(--pr_green_10---00a192);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child::after {
  background: var(--pr_green_09---00c3b1);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child:active::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child:active::after {
  background: var(--pr_green_10---00a192);
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:after {
  background: var(--pr_green_09---00c3b1);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:active::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:first-child .slds-path__link:active::after {
  background: var(--pr_green_10---00a192);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child::after {
  background: var(--pr_green_09---00c3b1);
}
lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child:hover::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child:hover::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child:focus::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child:focus::after, lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child:active::before, lightning-progress-indicator .slds-path__nav .slds-is-complete:last-child:active::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:hover::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:hover::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:focus::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:focus::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:active::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:active::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:hover::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:hover::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:focus::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:focus::after,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:active::before,
.sfc-progress-indicator .slds-path__nav .slds-is-complete:last-child:active::after {
  background: var(--pr_green_10---00a192);
  background-image: none;
}
lightning-progress-indicator .slds-path__nav .slds-is-complete .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__nav .slds-is-complete .slds-path__title,
.sfc-progress-indicator .slds-path__nav .slds-is-complete .slds-path__title {
  color: var(--neutral_010---ffffff);
}
lightning-progress-indicator .slds-path__item,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item,
.sfc-progress-indicator .slds-path__item {
  margin-right: 1.2375rem;
  background: none;
}
lightning-progress-indicator .slds-path__item::before, lightning-progress-indicator .slds-path__item::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item::after,
.sfc-progress-indicator .slds-path__item::before,
.sfc-progress-indicator .slds-path__item::after {
  right: -0.4125rem;
}
lightning-progress-indicator .slds-path__item::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item::before,
.sfc-progress-indicator .slds-path__item::before {
  border-bottom: 0;
}
lightning-progress-indicator .slds-path__item::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item::after,
.sfc-progress-indicator .slds-path__item::after {
  border-top: 0;
}
lightning-progress-indicator .slds-path__item:first-child, lightning-progress-indicator .slds-path__item:last-child,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child,
.sfc-progress-indicator .slds-path__item:first-child,
.sfc-progress-indicator .slds-path__item:last-child {
  border-radius: 4px;
}
lightning-progress-indicator .slds-path__item:first-child::before, lightning-progress-indicator .slds-path__item:first-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child::after,
.sfc-progress-indicator .slds-path__item:first-child::before,
.sfc-progress-indicator .slds-path__item:first-child::after {
  border-left: 0;
  left: auto;
}
lightning-progress-indicator .slds-path__item:first-child .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child .slds-path__title,
.sfc-progress-indicator .slds-path__item:first-child .slds-path__title {
  margin-right: 10px;
}
lightning-progress-indicator .slds-path__item:first-child .slds-path__link,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child .slds-path__link,
.sfc-progress-indicator .slds-path__item:first-child .slds-path__link {
  position: relative;
  padding: 8px;
}
lightning-progress-indicator .slds-path__item:first-child .slds-path__link:after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child .slds-path__link:after,
.sfc-progress-indicator .slds-path__item:first-child .slds-path__link:after {
  position: absolute;
  top: 0;
  left: -10px;
  content: "";
  display: block;
  width: 38px;
  height: 32px;
  background: var(--neutral_030---f6f8fa);
  border-right: 0;
  border-radius: 4px 0 0 4px;
}
lightning-progress-indicator .slds-path__item:first-child.slds-is-active .slds-path__link::after, lightning-progress-indicator .slds-path__item:first-child.slds-is-current .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-active .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-current .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-active .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-current .slds-path__link::after {
  background: var(--primary_color---525cb2);
}
lightning-progress-indicator .slds-path__item:first-child.slds-is-active:hover .slds-path__link::after, lightning-progress-indicator .slds-path__item:first-child.slds-is-active:focus .slds-path__link::after, lightning-progress-indicator .slds-path__item:first-child.slds-is-active:active .slds-path__link::after, lightning-progress-indicator .slds-path__item:first-child.slds-is-current:hover .slds-path__link::after, lightning-progress-indicator .slds-path__item:first-child.slds-is-current:focus .slds-path__link::after, lightning-progress-indicator .slds-path__item:first-child.slds-is-current:active .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-active:hover .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-active:focus .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-active:active .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-current:hover .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-current:focus .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:first-child.slds-is-current:active .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-active:hover .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-active:focus .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-active:active .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-current:hover .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-current:focus .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:first-child.slds-is-current:active .slds-path__link::after {
  background: var(--primary_color_02---49519e);
}
lightning-progress-indicator .slds-path__item:last-child::before, lightning-progress-indicator .slds-path__item:last-child::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child::after,
.sfc-progress-indicator .slds-path__item:last-child::before,
.sfc-progress-indicator .slds-path__item:last-child::after {
  border-right: 0;
}
lightning-progress-indicator .slds-path__item:last-child .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child .slds-path__title,
.sfc-progress-indicator .slds-path__item:last-child .slds-path__title {
  margin-left: 10px;
  margin-right: 0;
}
lightning-progress-indicator .slds-path__item:last-child .slds-path__link,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child .slds-path__link,
.sfc-progress-indicator .slds-path__item:last-child .slds-path__link {
  position: relative;
  padding: 8px;
}
lightning-progress-indicator .slds-path__item:last-child .slds-path__link:after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child .slds-path__link:after,
.sfc-progress-indicator .slds-path__item:last-child .slds-path__link:after {
  position: absolute;
  top: 0;
  right: -28px;
  content: "";
  display: block;
  width: 38px;
  height: 32px;
  background: var(--neutral_030---f6f8fa);
  border-left: 0;
  border-radius: 0 4px 4px 0;
}
lightning-progress-indicator .slds-path__item:last-child.slds-is-active .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child.slds-is-active .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:last-child.slds-is-active .slds-path__link::after {
  background: var(--primary_color---525cb2);
}
lightning-progress-indicator .slds-path__item:last-child.slds-is-active:hover .slds-path__link::after, lightning-progress-indicator .slds-path__item:last-child.slds-is-active:focus .slds-path__link::after, lightning-progress-indicator .slds-path__item:last-child.slds-is-active:active .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child.slds-is-active:hover .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child.slds-is-active:focus .slds-path__link::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item:last-child.slds-is-active:active .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:last-child.slds-is-active:hover .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:last-child.slds-is-active:focus .slds-path__link::after,
.sfc-progress-indicator .slds-path__item:last-child.slds-is-active:active .slds-path__link::after {
  background: var(--primary_color_02---49519e);
}
lightning-progress-indicator .slds-path__item::before,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item::before,
.sfc-progress-indicator .slds-path__item::before {
  -webkit-transform: skew(45deg) translate3d(0, 0, 0);
          transform: skew(45deg) translate3d(0, 0, 0);
  left: -14px;
  width: calc(100% + 22px);
}
lightning-progress-indicator .slds-path__item::after,
lightning-progress-indicator.sfc-progress-indicator .slds-path__item::after,
.sfc-progress-indicator .slds-path__item::after {
  -webkit-transform: skew(-45deg) translate3d(0, 0, 0);
          transform: skew(-45deg) translate3d(0, 0, 0);
  left: -14px;
  width: calc(100% + 22px);
}
lightning-progress-indicator .slds-path__link,
lightning-progress-indicator.sfc-progress-indicator .slds-path__link,
.sfc-progress-indicator .slds-path__link {
  padding: 8px;
}
lightning-progress-indicator .slds-path__link:focus,
lightning-progress-indicator.sfc-progress-indicator .slds-path__link:focus,
.sfc-progress-indicator .slds-path__link:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-progress-indicator .slds-path__title,
lightning-progress-indicator.sfc-progress-indicator .slds-path__title,
.sfc-progress-indicator .slds-path__title {
  color: var(--neutral_140---767d84);
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-right: 8px;
}

.file-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.file-progress__bar {
  width: calc(100% - 50px);
  position: relative;
  height: 10px;
  border-radius: 999px;
  overflow: hidden;
}
.file-progress__bar--bg {
  width: 100%;
  height: 100%;
  background-color: var(--neutral_080---dadfe4);
}
.file-progress__bar--active {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background-color: var(--pr_green_09---00c3b1);
}
.file-progress .percent-text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

lightning-radio-group--column.slds-form-element .slds-radio,
lightning-radio-group.sfc-radio-group--column.slds-form-element .slds-radio,
.sfc-radio-group--column.slds-form-element .slds-radio {
  display: block;
  margin-bottom: 8px;
  padding-right: 0;
}
lightning-radio-group--column.slds-form-element .slds-radio:last-child,
lightning-radio-group.sfc-radio-group--column.slds-form-element .slds-radio:last-child,
.sfc-radio-group--column.slds-form-element .slds-radio:last-child {
  margin-bottom: 0;
}
lightning-radio-group.slds-form-element,
lightning-radio-group.sfc-radio-group.slds-form-element,
.sfc-radio-group.slds-form-element {
  font-size: 0;
  --slds-c-radio-color-border-focus: transparent;
  --slds-c-radio-shadow-focus: none;
}
lightning-radio-group.slds-form-element .slds-form-element__legend.slds-form-element__label,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-form-element__legend.slds-form-element__label,
.sfc-radio-group.slds-form-element .slds-form-element__legend.slds-form-element__label {
  font-size: 12px;
  color: #384047;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
  padding: 0;
}
lightning-radio-group.slds-form-element .slds-radio,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio,
.sfc-radio-group.slds-form-element .slds-radio {
  line-height: normal;
  padding-right: 20px;
  display: inline-block;
  font-size: 0;
}
lightning-radio-group.slds-form-element .slds-radio:last-child,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio:last-child,
.sfc-radio-group.slds-form-element .slds-radio:last-child {
  padding-right: 0;
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux,
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux {
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  margin: 0 6px 0 0;
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:hover,
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:hover,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:hover,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:hover,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:hover,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:hover {
  border-color: var(--neutral_120---a5abb1);
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:has(+ .slds-form-element__label:empty),
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:has(+ .slds-form-element__label:empty),
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:has(+ .slds-form-element__label:empty),
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:has(+ .slds-form-element__label:empty),
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:has(+ .slds-form-element__label:empty),
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:has(+ .slds-form-element__label:empty) {
  margin-right: 0;
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label.large_text,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label.large_text,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label.large_text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio_faux,
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio--faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio--faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio_faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio--faux {
  pointer-events: none;
  background-color: var(--neutral_060---ecf1f5);
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-form-element__label,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-form-element__label,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-form-element__label {
  color: var(--neutral_110---b2b6bb);
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux,
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux {
  width: 14px;
  height: 14px;
  background-color: var(--primary_color---525cb2);
  border: 1px solid var(--primary_color---525cb2);
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux::after,
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux::after,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux::after,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux::after,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux::after,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux::after {
  width: 6px;
  height: 6px;
  background-color: var(--neutral_010---ffffff);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux:hover,
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux:hover,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux:hover,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux:hover,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux:hover,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux:hover {
  background-color: var(--primary_color_02---49519e);
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux,
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux {
  pointer-events: none;
}
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux::after,
lightning-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux::after,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux::after,
lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux::after,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux::after,
.sfc-radio-group.slds-form-element .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux::after {
  opacity: 0.35;
}
lightning-radio-group.sfc-radio-group--gap-8.slds-form-element .slds-radio,
lightning-radio-group.sfc-radio-group.sfc-radio-group--gap-8.slds-form-element .slds-radio,
.sfc-radio-group.sfc-radio-group--gap-8.slds-form-element .slds-radio {
  padding-right: 8px;
}
lightning-radio-group.sfc-radio-group--gap-8.slds-form-element .slds-radio:last-child,
lightning-radio-group.sfc-radio-group.sfc-radio-group--gap-8.slds-form-element .slds-radio:last-child,
.sfc-radio-group.sfc-radio-group--gap-8.slds-form-element .slds-radio:last-child {
  padding-right: 0;
}
lightning-radio-group--button .slds-radio_button-group,
lightning-radio-group--button .slds-radio--button-group,
lightning-radio-group.sfc-radio-group--button .slds-radio_button-group,
lightning-radio-group.sfc-radio-group--button .slds-radio--button-group,
.sfc-radio-group--button .slds-radio_button-group,
.sfc-radio-group--button .slds-radio--button-group {
  border: 1px solid var(--neutral_080---dadfe4);
  border-radius: 2px;
}
lightning-radio-group--button .slds-radio_button:first-child .slds-radio_button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button:first-child .slds-radio_button__label,
.sfc-radio-group--button .slds-radio_button:first-child .slds-radio_button__label {
  border-radius: 2px 0 0 2px;
}
lightning-radio-group--button .slds-radio_button:last-child .slds-radio_button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button:last-child .slds-radio_button__label,
.sfc-radio-group--button .slds-radio_button:last-child .slds-radio_button__label {
  border-radius: 0 2px 2px 0;
}
lightning-radio-group--button .slds-radio_button + .slds-radio_button,
lightning-radio-group.sfc-radio-group--button .slds-radio_button + .slds-radio_button,
.sfc-radio-group--button .slds-radio_button + .slds-radio_button {
  border-left: 1px solid var(--neutral_080---dadfe4);
}
lightning-radio-group--button .slds-radio_button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button__label,
.sfc-radio-group--button .slds-radio_button__label {
  padding: 0 8px;
  background-color: var(--neutral_010---ffffff);
}
lightning-radio-group--button .slds-radio_button__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group--button .slds-radio_button__label .slds-radio_faux,
.sfc-radio-group--button .slds-radio_button__label .slds-radio_faux {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 0;
}
lightning-radio-group--button .slds-radio_button [type=radio]:focus + .slds-radio_button__label,
lightning-radio-group--button .slds-radio_button [type=radio]:focus + .slds-radio--button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button [type=radio]:focus + .slds-radio_button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button [type=radio]:focus + .slds-radio--button__label,
.sfc-radio-group--button .slds-radio_button [type=radio]:focus + .slds-radio_button__label,
.sfc-radio-group--button .slds-radio_button [type=radio]:focus + .slds-radio--button__label {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio_button__label,
lightning-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio--button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio_button__label,
lightning-radio-group.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio--button__label,
.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio_button__label,
.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio--button__label {
  background-color: var(--gate_-purple_03---f2f4fc);
  color: var(--primary_color---525cb2);
}
lightning-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio_button__label .slds-radio_faux,
lightning-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio--button__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio_button__label .slds-radio_faux,
lightning-radio-group.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio--button__label .slds-radio_faux,
.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio_button__label .slds-radio_faux,
.sfc-radio-group--button .slds-radio_button [type=radio]:checked + .slds-radio--button__label .slds-radio_faux {
  color: var(--primary_color---525cb2);
}

lightning-input.slds-form-element:has(.slds-radio) {
  font-size: 0;
  --slds-c-radio-color-border-focus: transparent;
  --slds-c-radio-shadow-focus: none;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio {
  line-height: normal;
  padding-right: 20px;
  display: inline-block;
  font-size: 0;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio:last-child {
  padding-right: 0;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux {
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  margin: 0 6px 0 0;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:hover,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:hover {
  border-color: var(--neutral_120---a5abb1);
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-radio_faux:has(+ .slds-form-element__label:empty),
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-radio--faux:has(+ .slds-form-element__label:empty) {
  margin-right: 0;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio] + .slds-radio__label .slds-form-element__label.large_text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio_faux,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-radio--faux {
  pointer-events: none;
  background-color: var(--neutral_060---ecf1f5);
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:disabled + .slds-radio__label .slds-form-element__label {
  color: var(--neutral_110---b2b6bb);
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux {
  width: 14px;
  height: 14px;
  background-color: var(--primary_color---525cb2);
  border: 1px solid var(--primary_color---525cb2);
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux::after,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux::after {
  width: 6px;
  height: 6px;
  background-color: var(--neutral_010---ffffff);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio_faux:hover,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked + .slds-radio__label .slds-radio--faux:hover {
  background-color: var(--primary_color_02---49519e);
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux {
  pointer-events: none;
}
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio_faux::after,
lightning-input.slds-form-element:has(.slds-radio) .slds-radio input[type=radio]:checked:disabled + .slds-radio__label .slds-radio--faux::after {
  opacity: 0.35;
}

.sfc-radio--basic input[type=radio] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 50%;
  margin: 0;
  cursor: pointer;
}
.sfc-radio--basic input[type=radio]:hover {
  border-color: var(--neutral_120---a5abb1);
}
.sfc-radio--basic input[type=radio]:disabled {
  pointer-events: none;
  background-color: var(--neutral_060---ecf1f5);
}
.sfc-radio--basic input[type=radio]:checked {
  position: relative;
  background-color: var(--primary_color---525cb2);
  border: 0;
}
.sfc-radio--basic input[type=radio]:checked::after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
  width: 6px;
  height: 6px;
  background: var(--neutral_010---ffffff);
}
.sfc-radio--basic input[type=radio]:checked:hover {
  background-color: var(--primary_color_02---49519e);
}
.sfc-radio--basic input[type=radio]:checked:disabled {
  pointer-events: none;
}
.sfc-radio--basic input[type=radio]:checked:disabled::after {
  opacity: 0.35;
}
.sfc-radio--basic:has(+ label) {
  position: relative;
  top: 2px;
  margin-right: 6px;
}

.sfc-table--landing {
  width: 100%;
  border: 1px solid var(--neutral_070---e4e9ed);
  table-layout: fixed;
}
.sfc-table--landing .table__th {
  background-color: #f0f1f7;
  padding: 6px 4px;
  color: var(--neutral_130---90969d);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.sfc-table--landing .table__th--center {
  text-align: center;
}
.sfc-table--landing .table__th:first-child:not(.table__th--center) {
  padding-left: 16px;
}
.sfc-table--landing .table__td {
  padding: 6px 4px;
  color: var(--Colors-neutral-neu_150, #565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  border-top: 1px solid var(--neutral_070---e4e9ed);
  word-break: break-all;
}
.sfc-table--landing .table__td--center {
  text-align: center;
}
.sfc-table--landing .table__td:first-child:not(.table__td--center) {
  padding-left: 16px;
}
.sfc-table--landing .table__text {
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.sfc-table--landing .table__text.table__text--ellipsis {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.table-content .table.horizontal.table--black .table__head > tr > th {
  background: var(--gate_-purple_12---3a4571);
  text-align: left;
  font-size: 12px;
  line-height: 14px;
  color: var(--neutral_010---ffffff);
  font-weight: 400;
  border: 1px solid var(--neutral_080---dadfe4);
  padding: 8px 12px;
  min-height: 30px;
}
.table-content .table.horizontal.table--black .table__body > tr > td {
  padding: 8px 12px;
  text-align: left;
  border: 1px solid var(--neutral_080---dadfe4);
  font-size: 14px;
  line-height: 160%;
  font-weight: 400;
  color: var(--neutral_010---ffffff);
  min-height: 40px;
  background-color: #283037;
}

.table-content.table-content--sticky .table-scroll__wrap .table.horizontal {
  border-top: 0;
}

.table-content--sticky {
  overflow: auto;
}
.table-content--sticky .table__head {
  position: sticky;
  top: 0;
  z-index: 3;
}
.table-content--sticky .table__head::before {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  z-index: 1;
  position: absolute;
  top: 0px;
}
.table-content--sticky .table__head::after {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  bottom: 0;
  z-index: 1;
  position: absolute;
}
.table-content--sticky .table__head tr:nth-child(n+2) th {
  position: relative;
}
.table-content--sticky .table__head tr:nth-child(n+2) th::before {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  position: absolute;
  top: -1px;
  left: 0;
}
.table-content--sticky.table-content--ip-list-from-rfq .table-scroll__wrap {
  height: calc(100vh - 86px - 53px - 48px - 105px - 36px - 40px - 40px - 21px);
}
.table-content--sticky.table-content--ip-list-from-rfq .sfc-button .slds-button {
  white-space: nowrap;
}
.table-content--sticky.table-content--ip-request-detail .table-scroll__wrap {
  height: calc(100vh - 86px - 53px - 48px - 36px - 136px - 40px - 40px - 71px);
}
.table-content--sticky.table-content--ip-request-detail .sfc-button .slds-button {
  white-space: nowrap;
}
.table-content--sticky.table-content--ip-request-detail-internal .table-scroll__wrap {
  height: calc(100vh - 86px - 53px - 48px - 36px - 126px - 36px - 40px - 76px - 20px);
}
.table-content--sticky.table-content--ip-request-detail-internal .sfc-button .slds-button {
  white-space: nowrap;
}

lightning-datatable .dt-outer-container {
  margin-top: 8px;
}
lightning-datatable .slds-scrollable_y::before {
  display: none !important;
}
lightning-datatable .slds-table_header-fixed_container {
  padding-top: 30px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-right: 0;
  border-bottom: 0;
}
lightning-datatable .slds-table_header-fixed_container::before {
  display: none;
}
lightning-datatable .slds-table {
  background: var(--neutral_010---ffffff);
}
lightning-datatable .slds-table_bordered,
lightning-datatable .slds-table--bordered {
  border: 0;
}
lightning-datatable .slds-cell-fixed {
  min-height: 30px;
}
lightning-datatable .slds-table th[role=gridcell] .slds-th__action {
  border-right: 0;
}
lightning-datatable .slds-th__action {
  padding: 8px 12px;
  height: 30px;
  background-color: #f0f1f7;
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-left: 0;
  border-top: 0;
}
lightning-datatable .slds-th__action:hover {
  background-color: #f0f1f7;
}
lightning-datatable .slds-resizable__handle {
  display: none;
}
lightning-datatable .fix-safari_perf {
  border: 1px solid var(--neutral_080---dadfe4);
  border-left: 0;
  border-top: 0;
}
lightning-datatable .slds-table td {
  padding: 8px 12px;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
lightning-datatable .slds-table td .slds-row-number {
  padding: 0 !important;
}
lightning-datatable .slds-table td[role=gridcell] {
  border-bottom: 1px solid var(--neutral_080---dadfe4);
}
lightning-datatable .slds-checkbox {
  --slds-c-checkbox-color-border-focus: transparent;
  --slds-c-checkbox-shadow-focus: none;
}
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux {
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 1.5px;
  margin: 0;
  cursor: pointer;
}
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:hover {
  border-color: var(--neutral_120---a5abb1);
}
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux:has(+ .slds-form-element__label:empty),
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux:has(+ .slds-form-element__label:empty) {
  margin-right: 0;
}
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
}
lightning-datatable .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label.large_text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
lightning-datatable .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-datatable .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-checkbox--faux {
  pointer-events: none;
  background-color: var(--neutral_060---ecf1f5);
}
lightning-datatable .slds-checkbox input[type=checkbox]:disabled + .slds-checkbox__label .slds-form-element__label {
  color: var(--neutral_110---b2b6bb);
}
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux,
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux {
  background-color: var(--primary_color---525cb2);
  border: 0;
}
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::before,
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::before {
  display: none;
}
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux::after {
  width: 10px;
  height: 7px;
  margin-left: 0.5px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 0;
}
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox_faux:hover,
lightning-datatable .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-checkbox--faux:hover {
  background-color: var(--primary_color_02---49519e);
}
lightning-datatable .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux,
lightning-datatable .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux {
  pointer-events: none;
}
lightning-datatable .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox_faux::after,
lightning-datatable .slds-checkbox input[type=checkbox]:checked:disabled + .slds-checkbox__label .slds-checkbox--faux::after {
  opacity: 0.35;
}
lightning-datatable .slds-table_bordered:not(.slds-no-row-hover) tbody tr:hover > td:not(.slds-has-focus),
lightning-datatable .slds-table_bordered:not(.slds-no-row-hover) tbody tr:hover > th:not(.slds-has-focus),
lightning-datatable .slds-table_bordered:not(.slds-no-row-hover) tbody tr:focus > td:not(.slds-has-focus),
lightning-datatable .slds-table_bordered:not(.slds-no-row-hover) tbody tr:focus > th:not(.slds-has-focus),
lightning-datatable .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover > td:not(.slds-has-focus),
lightning-datatable .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover > th:not(.slds-has-focus),
lightning-datatable .slds-table--bordered:not(.slds-no-row-hover) tbody tr:focus > td:not(.slds-has-focus),
lightning-datatable .slds-table--bordered:not(.slds-no-row-hover) tbody tr:focus > th:not(.slds-has-focus) {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-datatable .slds-has-focus.slds-is-resizable .slds-th__action,
lightning-datatable .slds-has-focus.slds-is-resizable .slds-th__action:focus,
lightning-datatable .slds-has-focus.slds-is-resizable .slds-th__action:hover,
lightning-datatable .slds-has-focus.slds-is-resizable .slds-th__action:focus:hover,
lightning-datatable .slds-is-resizable .slds-th__action:focus,
lightning-datatable .slds-is-resizable .slds-th__action:focus:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #f0f1f7;
}
lightning-datatable .slds-table:not(.slds-no-row-hover) tbody tr:hover > td,
lightning-datatable .slds-table:not(.slds-no-row-hover) tbody tr:hover > th,
lightning-datatable .slds-table:not(.slds-no-row-hover) tbody tr:focus > td,
lightning-datatable .slds-table:not(.slds-no-row-hover) tbody tr:focus > th {
  background-color: var(--neutral_010---ffffff);
}
lightning-datatable .slds-table th:focus,
lightning-datatable .slds-table th.slds-has-focus,
lightning-datatable .slds-table [role=gridcell]:focus,
lightning-datatable .slds-table [role=gridcell].slds-has-focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-datatable .slds-th__action:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-datatable .slds-is-resizable .slds-th__action:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #f0f1f7;
}
lightning-datatable .slds-th__action:focus,
lightning-datatable .slds-th__action:hover {
  background-color: #f0f1f7;
}

lightning-tabset.sfc-tabset .slds-tabs_default,
lightning-tabset.sfc-tabset .slds-tabs--default,
.sfc-tabset .slds-tabs_default,
.sfc-tabset .slds-tabs--default {
  position: relative;
}
lightning-tabset.sfc-tabset .slds-tabs_default::after,
lightning-tabset.sfc-tabset .slds-tabs--default::after,
.sfc-tabset .slds-tabs_default::after,
.sfc-tabset .slds-tabs--default::after {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_070---e4e9ed);
  position: absolute;
  top: 30px;
}
lightning-tabset.sfc-tabset .slds-tabs_default__nav,
lightning-tabset.sfc-tabset .slds-tabs--default__nav,
.sfc-tabset .slds-tabs_default__nav,
.sfc-tabset .slds-tabs--default__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
  gap: 8px;
  position: relative;
}
lightning-tabset.sfc-tabset .slds-tabs_default__nav::after,
lightning-tabset.sfc-tabset .slds-tabs--default__nav::after,
.sfc-tabset .slds-tabs_default__nav::after,
.sfc-tabset .slds-tabs--default__nav::after {
  content: "";
  width: calc(100% - 46px - 8px);
  height: 3px;
  background-color: var(--neutral_080---dadfe4);
  position: absolute;
  bottom: -1px;
}
lightning-tabset.sfc-tabset .slds-tabs_default__item,
lightning-tabset.sfc-tabset .slds-tabs--default__item,
.sfc-tabset .slds-tabs_default__item,
.sfc-tabset .slds-tabs--default__item {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  height: 31px;
  min-width: 46px;
  text-align: center;
  padding: 0 6px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  z-index: 1;
}
lightning-tabset.sfc-tabset .slds-tabs_default__item:focus,
lightning-tabset.sfc-tabset .slds-tabs--default__item:focus,
.sfc-tabset .slds-tabs_default__item:focus,
.sfc-tabset .slds-tabs--default__item:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
lightning-tabset.sfc-tabset .slds-tabs_default__item::after,
lightning-tabset.sfc-tabset .slds-tabs--default__item::after,
.sfc-tabset .slds-tabs_default__item::after,
.sfc-tabset .slds-tabs--default__item::after {
  height: 3px;
  background-color: var(--neutral_080---dadfe4);
}
lightning-tabset.sfc-tabset .slds-tabs_default__item:hover,
lightning-tabset.sfc-tabset .slds-tabs--default__item:hover,
.sfc-tabset .slds-tabs_default__item:hover,
.sfc-tabset .slds-tabs--default__item:hover {
  color: var(--neutral_150---565e66);
}
lightning-tabset.sfc-tabset .slds-tabs_default__item:hover::after,
lightning-tabset.sfc-tabset .slds-tabs--default__item:hover::after,
.sfc-tabset .slds-tabs_default__item:hover::after,
.sfc-tabset .slds-tabs--default__item:hover::after {
  background-color: var(--neutral_090---ccd1d6);
}
lightning-tabset.sfc-tabset .slds-tabs_default__item.slds-is-active,
lightning-tabset.sfc-tabset .slds-tabs--default__item.slds-is-active,
.sfc-tabset .slds-tabs_default__item.slds-is-active,
.sfc-tabset .slds-tabs--default__item.slds-is-active {
  color: var(--primary_color---525cb2);
}
lightning-tabset.sfc-tabset .slds-tabs_default__item.slds-is-active::after,
lightning-tabset.sfc-tabset .slds-tabs--default__item.slds-is-active::after,
.sfc-tabset .slds-tabs_default__item.slds-is-active::after,
.sfc-tabset .slds-tabs--default__item.slds-is-active::after {
  background-color: var(--primary_color---525cb2);
}
lightning-tabset.sfc-tabset .slds-tabs_default__item.slds-tabs_default__overflow-button::after,
lightning-tabset.sfc-tabset .slds-tabs--default__item.slds-tabs_default__overflow-button::after,
.sfc-tabset .slds-tabs_default__item.slds-tabs_default__overflow-button::after,
.sfc-tabset .slds-tabs--default__item.slds-tabs_default__overflow-button::after {
  display: none;
}
lightning-tabset.sfc-tabset .slds-tabs_default__link,
lightning-tabset.sfc-tabset .slds-tabs--default__link,
.sfc-tabset .slds-tabs_default__link,
.sfc-tabset .slds-tabs--default__link {
  font-weight: 500 !important;
  line-height: 20px;
  height: 100%;
}
lightning-tabset.sfc-tabset .slds-tabs_default__overflow-button,
lightning-tabset.sfc-tabset .slds-tabs--default__overflow-button,
.sfc-tabset .slds-tabs_default__overflow-button,
.sfc-tabset .slds-tabs--default__overflow-button {
  height: auto;
  width: auto;
  line-height: normal;
}
lightning-tabset.sfc-tabset .slds-tabs_default__overflow-button .slds-button,
lightning-tabset.sfc-tabset .slds-tabs--default__overflow-button .slds-button,
.sfc-tabset .slds-tabs_default__overflow-button .slds-button,
.sfc-tabset .slds-tabs--default__overflow-button .slds-button {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  padding: 0;
  min-width: auto;
  height: auto;
}
lightning-tabset.sfc-tabset .slds-tabs_default__overflow-button[style="visibility: hidden;"],
lightning-tabset.sfc-tabset .slds-tabs--default__overflow-button[style="visibility: hidden;"],
.sfc-tabset .slds-tabs_default__overflow-button[style="visibility: hidden;"],
.sfc-tabset .slds-tabs--default__overflow-button[style="visibility: hidden;"] {
  width: 0;
  height: 0;
  padding: 0;
}
lightning-tabset.sfc-tabset .slds-tabs_default__content,
lightning-tabset.sfc-tabset .slds-tabs--default__content,
.sfc-tabset .slds-tabs_default__content,
.sfc-tabset .slds-tabs--default__content {
  padding: 8px 0 0;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default::after,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default::after,
.sfc-tabset.sfc-tabset--account .slds-tabs_default::after,
.sfc-tabset.sfc-tabset--account .slds-tabs--default::after {
  display: none;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__nav,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__nav,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__nav,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__nav::after,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__nav::after,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__nav::after,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__nav::after {
  display: none;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__item,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__item,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__item,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 29px;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__item::after,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__item::after,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__item::after,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__item::after {
  background-color: #babee0;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__item.slds-is-active .slds-tabs_default__link,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__item.slds-is-active .slds-tabs_default__link,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__item.slds-is-active .slds-tabs_default__link,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__item.slds-is-active .slds-tabs_default__link {
  color: #edeef7;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__item.slds-is-active::after,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__item.slds-is-active::after,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__item.slds-is-active::after,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__item.slds-is-active::after {
  background-color: var(--neutral_010---ffffff);
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__link,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__link,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__link,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__link {
  color: #babee0;
}
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs_default__content,
lightning-tabset.sfc-tabset.sfc-tabset--account .slds-tabs--default__content,
.sfc-tabset.sfc-tabset--account .slds-tabs_default__content,
.sfc-tabset.sfc-tabset--account .slds-tabs--default__content {
  padding: 12px 0 0;
}
lightning-tabset.sfc-tabset,
.sfc-tabset {
  /* Detail Page Tabset */
}
lightning-tabset.sfc-tabset--detail.tab-menu,
.sfc-tabset--detail.tab-menu {
  padding: 8px 0 0;
  border-radius: 6px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--gate_-purple_02---f7f8fd);
  display: block;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default::after,
.sfc-tabset--detail.tab-menu .slds-tabs_default::after {
  display: none;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__nav,
.sfc-tabset--detail.tab-menu .slds-tabs_default__nav {
  gap: 0;
  margin: 0;
  padding: 0 8px;
  border-bottom: 0;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__nav .slds-tabs_default__item,
.sfc-tabset--detail.tab-menu .slds-tabs_default__nav .slds-tabs_default__item {
  border: 0;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__nav::after,
.sfc-tabset--detail.tab-menu .slds-tabs_default__nav::after {
  display: none;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item {
  border: 0;
  padding: 6px 12px;
  margin-right: 0;
  min-width: auto;
  height: auto;
  cursor: pointer;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-is-active,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-is-active {
  background-color: var(--neutral_010---ffffff);
  border-radius: 6px 6px 0 0;
  -webkit-box-shadow: 0 -4px 12px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 -4px 12px 0 rgba(0, 0, 0, 0.05);
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-is-active > a,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-is-active > a {
  background-color: transparent;
  color: var(--primary_color---525cb2);
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-is-active::after,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-is-active::after {
  display: none;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item::after,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item::after {
  display: none;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item:hover > a,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item:hover > a {
  color: var(--primary_color---525cb2);
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.disabled,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.disabled {
  pointer-events: none;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.disabled .slds-tabs_default__link,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.disabled .slds-tabs_default__link {
  color: var(--neutral_110---b2b6bb);
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-tabs_default__overflow-button,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-tabs_default__overflow-button {
  height: auto;
  width: auto;
  line-height: normal;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-tabs_default__overflow-button .slds-button,
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-tabs_default__overflow-button .slds-button {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  padding: 0;
  min-width: auto;
  height: auto;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-tabs_default__overflow-button[style="visibility: hidden;"],
.sfc-tabset--detail.tab-menu .slds-tabs_default__item.slds-tabs_default__overflow-button[style="visibility: hidden;"] {
  width: 0;
  height: 0;
  padding: 0;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__link,
.sfc-tabset--detail.tab-menu .slds-tabs_default__link {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 0;
  min-width: auto;
  height: auto;
}
lightning-tabset.sfc-tabset--detail.tab-menu .slds-tabs_default__content,
.sfc-tabset--detail.tab-menu .slds-tabs_default__content {
  background-color: var(--neutral_010---ffffff);
  padding: 20px;
  border-radius: 0 0 6px 6px;
}
lightning-tabset.sfc-tabset--detail.sfc-tabset--mrf lightning-tab-bar,
.sfc-tabset--detail.sfc-tabset--mrf lightning-tab-bar {
  display: block;
  margin-right: 80px;
}
lightning-tabset.sfc-tabset--detail.sfc-tabset--mrf .slds-tabs_default__nav,
.sfc-tabset--detail.sfc-tabset--mrf .slds-tabs_default__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
lightning-tabset.sfc-tabset--detail.sfc-tabset--mrf .slds-tabs_default__item.slds-tabs_default__overflow-button,
.sfc-tabset--detail.sfc-tabset--mrf .slds-tabs_default__item.slds-tabs_default__overflow-button {
  height: auto;
  width: auto;
  line-height: normal;
}
lightning-tabset.sfc-tabset--detail.sfc-tabset--mrf .slds-tabs_default__item.slds-tabs_default__overflow-button .slds-button,
.sfc-tabset--detail.sfc-tabset--mrf .slds-tabs_default__item.slds-tabs_default__overflow-button .slds-button {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  padding: 0;
  min-width: auto;
  height: auto;
}
lightning-tabset.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__nav,
.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__nav {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 0;
  border-bottom: 3px solid var(--neutral_080---dadfe4);
  gap: 12px;
}
lightning-tabset.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__item,
.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__item {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0 0 14px;
  background: transparent;
}
lightning-tabset.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__item.slds-is-active,
.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__item.slds-is-active {
  border-bottom: 3px solid var(--primary_color---525cb2);
  margin-bottom: -3px;
}
lightning-tabset.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__item.slds-is-active > a,
.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__item.slds-is-active > a {
  font-weight: 500;
}
lightning-tabset.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__link,
.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__link {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
lightning-tabset.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__content,
.sfc-tabset--detail .sfc-tabset--inner.tab-menu .slds-tabs_default__content {
  padding: 18px 0 0;
}
lightning-tabset.sfc-tabset,
.sfc-tabset {
  /* filter*/
}
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_on,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_off,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_on,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_off,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_on,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_off,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_on,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_off,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_on,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_off,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_on,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_off,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_on,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_off,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_on,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_off,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_on,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_off,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_on,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_off,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_on,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_off,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_on,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_off {
  display: none;
}
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux {
  width: 32px;
  height: 20px;
  border: 1px solid var(--neutral_090---ccd1d6);
  background: var(--neutral_040---f2f6f9);
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox_faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox] + .slds-checkbox--faux_container .slds-checkbox--faux::after {
  width: 16px;
  height: 16px;
  background: var(--neutral_130---90969d);
}
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux {
  background: var(--primary_color---525cb2);
  border-color: var(--primary_color---525cb2);
}
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::before,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::before,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::before,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::before,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::before,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::before,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::before,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::before,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::before,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::before,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::before,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::before,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::before,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::before,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::before,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::before,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::before,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::before,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::before,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::before,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::before,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::before,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::before,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::before {
  width: 16px;
  height: 16px;
  background: var(--neutral_010---ffffff);
}
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::after,
lightning-input.sfc-iput .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox_toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox_faux_container .slds-checkbox--faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox_faux::after,
.sfc-input .slds-checkbox--toggle input[type=checkbox]:checked + .slds-checkbox--faux_container .slds-checkbox--faux::after {
  background: none;
  border-bottom-width: 2px;
  width: 8px;
  height: 5px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M0.601562 2.60107L3.60156 5.60107L8.60156 0.601074' stroke='%2349519E' stroke-width='1.7'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M0.601562 2.60107L3.60156 5.60107L8.60156 0.601074' stroke='%2349519E' stroke-width='1.7'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--primary_color---525cb2);
  position: absolute;
  top: 7px;
  right: 5px;
  left: auto;
  border: 0;
  -webkit-transform: none;
          transform: none;
}

/*Platform Show Toast Event start*/
.toastContainer {
  text-align: right;
}
.toastContainer .slds-notify_toast,
.toastContainer .slds-notify--toast {
  padding: 16px;
  width: 280px;
  min-width: 280px;
  max-width: 100%;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
  border-radius: 2px;
  position: relative;
  margin: 6px 20px;
}
.toastContainer .slds-notify_toast::before,
.toastContainer .slds-notify--toast::before {
  content: "";
  width: 4px;
  height: 100%;
  background: var(--neutral_110---b2b6bb);
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 768px) {
  .toastContainer .slds-notify_toast,
  .toastContainer .slds-notify--toast {
    margin: 8px 0;
    width: calc(100% - 30px);
  }
}
.toastContainer .slds-notify_toast .slds-list--inline,
.toastContainer .slds-notify--toast .slds-list--inline {
  padding-right: 26px;
}
.toastContainer .slds-notify_toast .toastContent,
.toastContainer .slds-notify--toast .toastContent {
  width: calc(100% - 32px);
}
.toastContainer .slds-notify_toast .toastTitle,
.toastContainer .slds-notify--toast .toastTitle {
  font-size: 14px;
  line-height: 20px;
  color: #2F363C;
  font-weight: 500;
  margin-bottom: 4px;
  word-break: keep-all;
}
.toastContainer .slds-notify_toast .toastMessage,
.toastContainer .slds-notify--toast .toastMessage {
  display: block;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--neutral_170---2f363c);
  word-break: keep-all;
}
.toastContainer .slds-notify_toast .toastMessage a,
.toastContainer .slds-notify--toast .toastMessage a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--gate_-purple_11---515e94);
  text-decoration: underline;
}
.toastContainer .slds-notify_toast .slds-notify__close .toastClose,
.toastContainer .slds-notify--toast .slds-notify__close .toastClose {
  top: auto;
  right: auto;
}
.toastContainer .slds-notify_toast .toastClose,
.toastContainer .slds-notify--toast .toastClose {
  top: 16px;
  right: 16px;
  width: 20px;
  height: 20px;
}
.toastContainer .slds-notify_toast .toastClose:focus,
.toastContainer .slds-notify--toast .toastClose:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.toastContainer .slds-notify_toast .toastClose svg.slds-icon,
.toastContainer .slds-notify--toast .toastClose svg.slds-icon {
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 12L12 2' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M2 2L12 12' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/14px 14px no-repeat;
}
.toastContainer .slds-notify_toast .toastClose svg.slds-icon use, .toastContainer .slds-notify_toast .toastClose svg.slds-icon g,
.toastContainer .slds-notify--toast .toastClose svg.slds-icon use,
.toastContainer .slds-notify--toast .toastClose svg.slds-icon g {
  display: none;
}
.toastContainer .slds-notify_toast lightning-icon,
.toastContainer .slds-notify--toast lightning-icon {
  position: relative;
  top: 1px;
}
.toastContainer .slds-notify_toast lightning-icon.toastIcon,
.toastContainer .slds-notify--toast lightning-icon.toastIcon {
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.toastContainer .slds-notify_toast lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast lightning-icon.toastIcon svg.slds-icon {
  width: 16px;
  height: 16px;
}
.toastContainer .slds-notify_toast lightning-icon.toastIcon svg.slds-icon use, .toastContainer .slds-notify_toast lightning-icon.toastIcon svg.slds-icon g,
.toastContainer .slds-notify--toast lightning-icon.toastIcon svg.slds-icon use,
.toastContainer .slds-notify--toast lightning-icon.toastIcon svg.slds-icon g {
  display: none;
}
.toastContainer .slds-notify_toast.slds-theme_info, .toastContainer .slds-notify_toast.slds-theme--info,
.toastContainer .slds-notify--toast.slds-theme_info,
.toastContainer .slds-notify--toast.slds-theme--info {
  background-color: var(--wafer_blue_01---f7fbfd);
}
.toastContainer .slds-notify_toast.slds-theme_info::before, .toastContainer .slds-notify_toast.slds-theme--info::before,
.toastContainer .slds-notify--toast.slds-theme_info::before,
.toastContainer .slds-notify--toast.slds-theme--info::before {
  background-color: var(--neutral_110---b2b6bb);
}
.toastContainer .slds-notify_toast.slds-theme_info lightning-icon.toastIcon svg.slds-icon, .toastContainer .slds-notify_toast.slds-theme--info lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme_info lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme--info lightning-icon.toastIcon svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg opacity='0.33'%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8Z' fill='%23767D84'/%3E%3Cpath d='M9.24993 5C9.24993 5.69036 8.69029 6.25 7.99993 6.25C7.30957 6.25 6.74993 5.69036 6.74993 5C6.74993 4.30964 7.30957 3.75 7.99993 3.75C8.69029 3.75 9.24993 4.30964 9.24993 5Z' fill='white'/%3E%3Cpath d='M7 7H9V12H7V7Z' fill='white'/%3E%3C/g%3E%3C/svg%3E") center/16px 16px no-repeat;
}
.toastContainer .slds-notify_toast.slds-theme--success, .toastContainer .slds-notify_toast.slds-theme_success,
.toastContainer .slds-notify--toast.slds-theme--success,
.toastContainer .slds-notify--toast.slds-theme_success {
  background-color: var(--n_green_03---eaf8eb);
}
.toastContainer .slds-notify_toast.slds-theme--success::before, .toastContainer .slds-notify_toast.slds-theme_success::before,
.toastContainer .slds-notify--toast.slds-theme--success::before,
.toastContainer .slds-notify--toast.slds-theme_success::before {
  background-color: var(--n_green_10---239b2f);
}
.toastContainer .slds-notify_toast.slds-theme--success lightning-icon.toastIcon svg.slds-icon, .toastContainer .slds-notify_toast.slds-theme_success lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme--success lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme_success lightning-icon.toastIcon svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23239B2F'/%3E%3Cpath d='M4 8L6.5 10.5L12 5' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
.toastContainer .slds-notify_toast.slds-theme--error, .toastContainer .slds-notify_toast.slds-theme_error,
.toastContainer .slds-notify--toast.slds-theme--error,
.toastContainer .slds-notify--toast.slds-theme_error {
  background-color: var(--o_red_03---ffeceb);
}
.toastContainer .slds-notify_toast.slds-theme--error::before, .toastContainer .slds-notify_toast.slds-theme_error::before,
.toastContainer .slds-notify--toast.slds-theme--error::before,
.toastContainer .slds-notify--toast.slds-theme_error::before {
  background-color: var(--o_red_09---ff4337);
}
.toastContainer .slds-notify_toast.slds-theme--error lightning-icon.toastIcon svg.slds-icon, .toastContainer .slds-notify_toast.slds-theme_error lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme--error lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme_error lightning-icon.toastIcon svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23FF4337'/%3E%3Cpath d='M11 5L5 11' stroke='white' stroke-width='1.8'/%3E%3Cpath d='M5 5L11 11' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
.toastContainer .slds-notify_toast.slds-theme_warning, .toastContainer .slds-notify_toast.slds-theme--warning,
.toastContainer .slds-notify--toast.slds-theme_warning,
.toastContainer .slds-notify--toast.slds-theme--warning {
  background-color: var(--cu_yellow_04---fff0da);
}
.toastContainer .slds-notify_toast.slds-theme_warning::before, .toastContainer .slds-notify_toast.slds-theme--warning::before,
.toastContainer .slds-notify--toast.slds-theme_warning::before,
.toastContainer .slds-notify--toast.slds-theme--warning::before {
  background-color: var(--cu_yellow_09---ffb546);
}
.toastContainer .slds-notify_toast.slds-theme_warning lightning-icon.toastIcon svg.slds-icon, .toastContainer .slds-notify_toast.slds-theme--warning lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme_warning lightning-icon.toastIcon svg.slds-icon,
.toastContainer .slds-notify--toast.slds-theme--warning lightning-icon.toastIcon svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23FFB546'/%3E%3Cpath d='M7 4H9V9H7V4Z' fill='white'/%3E%3Cpath d='M9.24993 11C9.24993 11.6904 8.69029 12.25 7.99993 12.25C7.30957 12.25 6.74993 11.6904 6.74993 11C6.74993 10.3096 7.30957 9.75 7.99993 9.75C8.69029 9.75 9.24993 10.3096 9.24993 11Z' fill='white'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}

/*Platform Show Toast Event start*/
/*lightning-toast start*/
lightning-toast-container {
  text-align: right;
}
lightning-toast-container .slds-notify_toast,
lightning-toast-container .slds-notify--toast {
  padding: 16px;
  width: 280px;
  min-width: 280px;
  max-width: 100%;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
  border-radius: 2px;
  position: relative;
  margin: 6px 20px;
}
lightning-toast-container .slds-notify_toast .slds-list--inline,
lightning-toast-container .slds-notify--toast .slds-list--inline {
  padding-right: 26px;
}
lightning-toast-container .slds-notify_toast h2.slds-text-heading_small,
lightning-toast-container .slds-notify--toast h2.slds-text-heading_small {
  font-size: 14px;
  line-height: 20px;
  color: #2F363C;
  font-weight: 500;
  margin-bottom: 4px;
  word-break: keep-all;
}
lightning-toast-container .slds-notify_toast slot[name=message],
lightning-toast-container .slds-notify--toast slot[name=message] {
  display: block;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--neutral_170---2f363c);
  word-break: keep-all;
}
lightning-toast-container .slds-notify_toast slot[name=message] a,
lightning-toast-container .slds-notify--toast slot[name=message] a {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--gate_-purple_11---515e94);
  text-decoration: underline;
}
lightning-toast-container .slds-notify_toast .slds-notify__close,
lightning-toast-container .slds-notify--toast .slds-notify__close {
  top: 16px;
  right: 16px;
  width: 20px;
  height: 20px;
}
lightning-toast-container .slds-notify_toast .slds-notify__close:focus,
lightning-toast-container .slds-notify--toast .slds-notify__close:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-toast-container .slds-notify_toast .slds-notify__close svg.slds-button__icon,
lightning-toast-container .slds-notify--toast .slds-notify__close svg.slds-button__icon {
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 12L12 2' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M2 2L12 12' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") center/14px 14px no-repeat;
}
lightning-toast-container .slds-notify_toast .slds-notify__close svg.slds-button__icon use, lightning-toast-container .slds-notify_toast .slds-notify__close svg.slds-button__icon g,
lightning-toast-container .slds-notify--toast .slds-notify__close svg.slds-button__icon use,
lightning-toast-container .slds-notify--toast .slds-notify__close svg.slds-button__icon g {
  display: none;
}
lightning-toast-container .slds-notify_toast lightning-icon,
lightning-toast-container .slds-notify--toast lightning-icon {
  position: relative;
  top: 1px;
}
lightning-toast-container .slds-notify_toast lightning-icon.slds-icon_container,
lightning-toast-container .slds-notify--toast lightning-icon.slds-icon_container {
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
lightning-toast-container .slds-notify_toast lightning-icon.slds-icon_container svg.slds-icon,
lightning-toast-container .slds-notify--toast lightning-icon.slds-icon_container svg.slds-icon {
  width: 16px;
  height: 16px;
}
lightning-toast-container .slds-notify_toast lightning-icon.slds-icon_container svg.slds-icon use, lightning-toast-container .slds-notify_toast lightning-icon.slds-icon_container svg.slds-icon g,
lightning-toast-container .slds-notify--toast lightning-icon.slds-icon_container svg.slds-icon use,
lightning-toast-container .slds-notify--toast lightning-icon.slds-icon_container svg.slds-icon g {
  display: none;
}
lightning-toast-container .slds-notify_toast.slds-theme_info, lightning-toast-container .slds-notify_toast.slds-theme--info,
lightning-toast-container .slds-notify--toast.slds-theme_info,
lightning-toast-container .slds-notify--toast.slds-theme--info {
  background-color: var(--wafer_blue_01---f7fbfd);
}
lightning-toast-container .slds-notify_toast.slds-theme_info::before, lightning-toast-container .slds-notify_toast.slds-theme--info::before,
lightning-toast-container .slds-notify--toast.slds-theme_info::before,
lightning-toast-container .slds-notify--toast.slds-theme--info::before {
  background-color: var(--neutral_110---b2b6bb);
}
lightning-toast-container .slds-notify_toast.slds-theme_info lightning-icon[icon-name="utility:info"] svg.slds-icon, lightning-toast-container .slds-notify_toast.slds-theme--info lightning-icon[icon-name="utility:info"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme_info lightning-icon[icon-name="utility:info"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme--info lightning-icon[icon-name="utility:info"] svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg opacity='0.33'%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8Z' fill='%23767D84'/%3E%3Cpath d='M9.24993 5C9.24993 5.69036 8.69029 6.25 7.99993 6.25C7.30957 6.25 6.74993 5.69036 6.74993 5C6.74993 4.30964 7.30957 3.75 7.99993 3.75C8.69029 3.75 9.24993 4.30964 9.24993 5Z' fill='white'/%3E%3Cpath d='M7 7H9V12H7V7Z' fill='white'/%3E%3C/g%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-toast-container .slds-notify_toast.slds-theme--success, lightning-toast-container .slds-notify_toast.slds-theme_success,
lightning-toast-container .slds-notify--toast.slds-theme--success,
lightning-toast-container .slds-notify--toast.slds-theme_success {
  background-color: var(--n_green_03---eaf8eb);
}
lightning-toast-container .slds-notify_toast.slds-theme--success::before, lightning-toast-container .slds-notify_toast.slds-theme_success::before,
lightning-toast-container .slds-notify--toast.slds-theme--success::before,
lightning-toast-container .slds-notify--toast.slds-theme_success::before {
  background-color: var(--n_green_10---239b2f);
}
lightning-toast-container .slds-notify_toast.slds-theme--success lightning-icon[icon-name="utility:success"] svg.slds-icon, lightning-toast-container .slds-notify_toast.slds-theme_success lightning-icon[icon-name="utility:success"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme--success lightning-icon[icon-name="utility:success"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme_success lightning-icon[icon-name="utility:success"] svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23239B2F'/%3E%3Cpath d='M4 8L6.5 10.5L12 5' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-toast-container .slds-notify_toast.slds-theme--error, lightning-toast-container .slds-notify_toast.slds-theme_error,
lightning-toast-container .slds-notify--toast.slds-theme--error,
lightning-toast-container .slds-notify--toast.slds-theme_error {
  background-color: var(--o_red_03---ffeceb);
}
lightning-toast-container .slds-notify_toast.slds-theme--error::before, lightning-toast-container .slds-notify_toast.slds-theme_error::before,
lightning-toast-container .slds-notify--toast.slds-theme--error::before,
lightning-toast-container .slds-notify--toast.slds-theme_error::before {
  background-color: var(--o_red_09---ff4337);
}
lightning-toast-container .slds-notify_toast.slds-theme--error lightning-icon[icon-name="utility:error"] svg.slds-icon, lightning-toast-container .slds-notify_toast.slds-theme_error lightning-icon[icon-name="utility:error"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme--error lightning-icon[icon-name="utility:error"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme_error lightning-icon[icon-name="utility:error"] svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23FF4337'/%3E%3Cpath d='M11 5L5 11' stroke='white' stroke-width='1.8'/%3E%3Cpath d='M5 5L11 11' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}
lightning-toast-container .slds-notify_toast.slds-theme_warning, lightning-toast-container .slds-notify_toast.slds-theme--warning,
lightning-toast-container .slds-notify--toast.slds-theme_warning,
lightning-toast-container .slds-notify--toast.slds-theme--warning {
  background-color: var(--cu_yellow_04---fff0da);
}
lightning-toast-container .slds-notify_toast.slds-theme_warning::before, lightning-toast-container .slds-notify_toast.slds-theme--warning::before,
lightning-toast-container .slds-notify--toast.slds-theme_warning::before,
lightning-toast-container .slds-notify--toast.slds-theme--warning::before {
  background-color: var(--cu_yellow_09---ffb546);
}
lightning-toast-container .slds-notify_toast.slds-theme_warning lightning-icon[icon-name="utility:warning"] svg.slds-icon, lightning-toast-container .slds-notify_toast.slds-theme--warning lightning-icon[icon-name="utility:warning"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme_warning lightning-icon[icon-name="utility:warning"] svg.slds-icon,
lightning-toast-container .slds-notify--toast.slds-theme--warning lightning-icon[icon-name="utility:warning"] svg.slds-icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23FFB546'/%3E%3Cpath d='M7 4H9V9H7V4Z' fill='white'/%3E%3Cpath d='M9.24993 11C9.24993 11.6904 8.69029 12.25 7.99993 12.25C7.30957 12.25 6.74993 11.6904 6.74993 11C6.74993 10.3096 7.30957 9.75 7.99993 9.75C8.69029 9.75 9.24993 10.3096 9.24993 11Z' fill='white'/%3E%3C/svg%3E") center/16px 16px no-repeat;
}

/*lightning-toast end*/
lightning-textarea.slds-has-error .slds-textarea,
lightning-textarea.sfc-textarea.slds-has-error .slds-textarea,
.sfc-textarea.slds-has-error .slds-textarea {
  border-color: var(--red---red70_e50f18);
  -webkit-box-shadow: none;
          box-shadow: none;
}
lightning-textarea.slds-has-error .slds-textarea:focus,
lightning-textarea.sfc-textarea.slds-has-error .slds-textarea:focus,
.sfc-textarea.slds-has-error .slds-textarea:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: var(--red---red70_e50f18);
}
lightning-textarea.slds-has-error .slds-form-element__help,
lightning-textarea.sfc-textarea.slds-has-error .slds-form-element__help,
.sfc-textarea.slds-has-error .slds-form-element__help {
  margin: 0;
  margin-top: 2px;
  font-size: var(--subtitle---subtitle4);
  color: var(--red---red70_e50f18);
}
lightning-textarea.sfc-textarea--h54 .slds-textarea,
lightning-textarea.sfc-textarea.sfc-textarea--h54 .slds-textarea,
.sfc-textarea.sfc-textarea--h54 .slds-textarea {
  height: 54px;
}
lightning-textarea.sfc-textarea--h150 .slds-textarea,
lightning-textarea.sfc-textarea.sfc-textarea--h150 .slds-textarea,
.sfc-textarea.sfc-textarea--h150 .slds-textarea {
  height: 150px;
}
lightning-textarea.sfc-textarea--h200 .slds-textarea,
lightning-textarea.sfc-textarea.sfc-textarea--h200 .slds-textarea,
.sfc-textarea.sfc-textarea--h200 .slds-textarea {
  height: 200px;
}
lightning-textarea.sfc-textarea--horizontal .slds-form-element__label,
lightning-textarea.sfc-textarea.sfc-textarea--horizontal .slds-form-element__label,
.sfc-textarea.sfc-textarea--horizontal .slds-form-element__label {
  margin-bottom: 0;
  margin-right: 8px;
}
lightning-textarea .slds-form-element__label,
lightning-textarea.sfc-textarea .slds-form-element__label,
.sfc-textarea .slds-form-element__label {
  padding: 0;
  margin: 0;
  font-size: var(--subtitle---subtitle3);
  color: var(--grayscale---gray90_333333);
  margin-bottom: 4px;
}
lightning-textarea .slds-form-element__label .slds-required,
lightning-textarea.sfc-textarea .slds-form-element__label .slds-required,
.sfc-textarea .slds-form-element__label .slds-required {
  color: var(--red---red70_e50f18);
  font-size: var(--subtitle---subtitle3);
  margin: 0;
  margin-right: 4px;
}
lightning-textarea .slds-textarea,
lightning-textarea.sfc-textarea .slds-textarea,
.sfc-textarea .slds-textarea {
  width: 100%;
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 2px;
  background-color: var(--white);
  height: 80px;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  padding: 6px 8px;
  overflow: auto;
}
lightning-textarea .slds-textarea::-webkit-input-placeholder, lightning-textarea.sfc-textarea .slds-textarea::-webkit-input-placeholder, .sfc-textarea .slds-textarea::-webkit-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-textarea .slds-textarea::-moz-placeholder, lightning-textarea.sfc-textarea .slds-textarea::-moz-placeholder, .sfc-textarea .slds-textarea::-moz-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-textarea .slds-textarea:-ms-input-placeholder, lightning-textarea.sfc-textarea .slds-textarea:-ms-input-placeholder, .sfc-textarea .slds-textarea:-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-textarea .slds-textarea::-ms-input-placeholder, lightning-textarea.sfc-textarea .slds-textarea::-ms-input-placeholder, .sfc-textarea .slds-textarea::-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
lightning-textarea .slds-textarea::placeholder,
lightning-textarea.sfc-textarea .slds-textarea::placeholder,
.sfc-textarea .slds-textarea::placeholder {
  color: var(--neutral_130---90969d);
}
lightning-textarea .slds-textarea:focus, lightning-textarea .slds-textarea:active,
lightning-textarea.sfc-textarea .slds-textarea:focus,
lightning-textarea.sfc-textarea .slds-textarea:active,
.sfc-textarea .slds-textarea:focus,
.sfc-textarea .slds-textarea:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  border-color: var(--primary_color_02---49519e);
}
lightning-textarea .slds-textarea:hover,
lightning-textarea.sfc-textarea .slds-textarea:hover,
.sfc-textarea .slds-textarea:hover {
  border-color: var(--neutral_110---b2b6bb);
}
lightning-textarea .slds-textarea:-moz-read-only, lightning-textarea.sfc-textarea .slds-textarea:-moz-read-only, .sfc-textarea .slds-textarea:-moz-read-only {
  color: var(--neutral_160---3c444b);
  background: var(--gate_-purple_03---f2f4fc);
  border-color: var(--gate_-purple_04---e6e9f8);
}
lightning-textarea .slds-textarea:read-only,
lightning-textarea.sfc-textarea .slds-textarea:read-only,
.sfc-textarea .slds-textarea:read-only {
  color: var(--neutral_160---3c444b);
  background: var(--gate_-purple_03---f2f4fc);
  border-color: var(--gate_-purple_04---e6e9f8);
}
lightning-textarea .slds-textarea:disabled,
lightning-textarea.sfc-textarea .slds-textarea:disabled,
.sfc-textarea .slds-textarea:disabled {
  background: var(--neutral_070---e4e9ed);
  color: var(--neutral_110---b2b6bb);
}
lightning-textarea:has([data-gate-textarea-readonly]) .slds-textarea[readonly][data-gate-textarea-readonly]:focus:not([disabled]),
lightning-textarea.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[readonly][data-gate-textarea-readonly]:focus:not([disabled]),
.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[readonly][data-gate-textarea-readonly]:focus:not([disabled]) {
  border-color: var(--gate_-purple_04---e6e9f8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: var(--neutral_160---3c444b);
  background: var(--gate_-purple_03---f2f4fc);
  border-radius: 2px;
}
lightning-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly],
lightning-textarea.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly],
.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly] {
  width: 100%;
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 2px;
  height: auto;
  font-size: 14px;
  padding: 6px 8px;
  min-height: 0;
  field-sizing: content;
  resize: none;
  overflow: hidden;
}
lightning-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:-moz-read-only, lightning-textarea.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:-moz-read-only, .sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:-moz-read-only {
  color: var(--neutral_160---3c444b);
  background: var(--gate_-purple_03---f2f4fc);
  border-color: var(--gate_-purple_04---e6e9f8);
}
lightning-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:read-only,
lightning-textarea.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:read-only,
.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:read-only {
  color: var(--neutral_160---3c444b);
  background: var(--gate_-purple_03---f2f4fc);
  border-color: var(--gate_-purple_04---e6e9f8);
}
lightning-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:focus, lightning-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:active,
lightning-textarea.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:focus,
lightning-textarea.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:active,
.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:focus,
.sfc-textarea:has([data-gate-textarea-readonly]) .slds-textarea[data-gate-textarea-readonly]:active {
  border-color: var(--gate_-purple_04---e6e9f8);
  -webkit-box-shadow: none;
          box-shadow: none;
}

.slds-has-error:has(.sfc-input) .slds-input {
  border-color: var(--o_red_09---ff4337) !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.slds-has-error .slds-form-element__help {
  color: var(--o_red_09---ff4337);
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
}

.slds-text-color_error,
.slds-text-color--error {
  color: var(--o_red_09---ff4337);
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
}

/* == Cart Page == */
.cart-page {
  background-color: var(--neutral_060---ecf1f5);
  min-height: calc(100dvh - 86px - 21px);
  min-width: 1260px;
}
.cart-page .page-head {
  width: 100%;
  background-color: var(--neutral_010---ffffff);
  border-bottom: 1px solid var(--neutral_080---dadfe4);
  padding: 14px 0;
}
.cart-page .page-head__inner {
  max-width: 1472px;
  width: 100%;
  margin: 0 auto;
  padding: 0 20px;
}
.cart-page .page-head__title {
  color: var(--neutral_170---2f363c);
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 4px;
}
.cart-page .page-head__desc {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
.cart-page .page-toolbar {
  width: 100%;
  background-color: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 20px 0;
  position: sticky;
  top: 86px;
  z-index: 5;
}
.cart-page .page-toolbar__inner {
  max-width: 1472px;
  width: 100%;
  padding: 0 20px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.cart-page .page-toolbar .toolbar__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cart-page .cart-body {
  position: relative;
  max-width: 1472px;
  width: 100%;
  padding: 20px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cart-page .cart-body__main {
  max-width: 1580px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.cart-page .cart-body__main .group-card {
  border-radius: 8px;
  background-color: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 20px;
}
.cart-page .cart-body__main .group-card.is-collapsed .group-card__toggle {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.cart-page .cart-body__main .group-card__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 16px;
}
.cart-page .cart-body__main .group-card__head-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.cart-page .cart-body__main .group-card__title {
  color: var(--neutral_160---3c444b);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.cart-page .cart-body__main .group-card__count {
  color: var(--primary_color---525cb2);
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-left: 4px;
}
.cart-page .cart-body__main .group-card__toggle {
  position: relative;
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.cart-page .cart-body__main .group-card__toggle .slds-button_icon {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M0.565674 8.13135L7.56567 1.13135L14.5657 8.13135' stroke='%23565E66' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M0.565674 8.13135L7.56567 1.13135L14.5657 8.13135' stroke='%23565E66' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
  width: 15px;
  height: 9px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.cart-page .cart-body__main .group-card__toggle svg {
  display: none;
}
.cart-page .cart-body__main .group-card .table {
  width: calc(100% - 20px);
  border-top: 1px solid var(--neutral_070---e4e9ed);
  margin-left: 20px;
}
.cart-page .cart-body__main .group-card .table__head {
  background-color: #f0f1f7;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.cart-page .cart-body__main .group-card .table__head th {
  padding: 4.5px 0 4.5px 12px;
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 400;
  line-height: 160%;
}
.cart-page .cart-body__main .group-card .table__head th:first-child {
  padding-left: 12px;
}
.cart-page .cart-body__main .group-card .table__head th .table__height {
  white-space: nowrap;
}
.cart-page .cart-body__main .group-card .table__body td {
  padding: 12px;
}
.cart-page .cart-body__main .group-card .table__body td:first-child {
  padding-left: 12px;
}
.cart-page .cart-body__main .group-card .table__body td .table__height.checkbox-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.cart-page .cart-body__main .group-card .table__body td .table__height.checkbox-text .checkbox-text__text {
  max-width: calc(100% - 14px - 6px);
}
.cart-page .cart-body__main .group-card .table__body td .table__height .option-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.cart-page .cart-body__main .group-card .table__body td .table__height .option-group:has(.option-btn_ftp) .option-btn_standard {
  border-radius: 2px 0 0 2px;
}
.cart-page .cart-body__main .group-card .table__body td .table__height .option-group:has(.option-btn_ftp) .option-btn_ftp {
  border-radius: 0 2px 2px 0;
}
.cart-page .cart-body__main .group-card .table__body td .table__height .option-group .option-btn {
  display: inline-block;
  height: 20px;
  min-width: 62px;
  padding: 0 6px;
  color: var(--neutral_140---767d84);
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_020---fafbfc);
  border-radius: 2px;
}
.cart-page .cart-body__main .group-card .table__body td .table__height .option-group .option-btn_standard.is-active {
  color: var(--neutral_010---ffffff);
  font-weight: 500;
  background-color: var(--of_blue_09---00b3e2);
  border: 1px solid var(--of_blue_10---0093ba);
}
.cart-page .cart-body__main .group-card .table__body td .table__height .option-group .option-btn_ftp.is-active {
  color: var(--neutral_010---ffffff);
  font-weight: 500;
  background-color: var(--pr_green_09---00c3b1);
  border: 1px solid var(--pr_green_10---00a192);
}
.cart-page .cart-body__main .group-card .table__body td .table__height .table-close-btn {
  position: relative;
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.cart-page .cart-body__main .group-card .table__body td .table__height .table-close-btn .slds-button_icon {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cpath d='M8.84766 0.847656L5.27148 4.42383L8.84766 8L8 8.84766L4.42383 5.27148L0.847656 8.84766L0 8L3.57617 4.42383L0 0.847656L0.847656 0L4.42383 3.57617L8 0L8.84766 0.847656Z' fill='%2390969D'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cpath d='M8.84766 0.847656L5.27148 4.42383L8.84766 8L8 8.84766L4.42383 5.27148L0.847656 8.84766L0 8L3.57617 4.42383L0 0.847656L0.847656 0L4.42383 3.57617L8 0L8.84766 0.847656Z' fill='%2390969D'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_130---90969d);
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.cart-page .cart-body__main .group-card .table__body td .table__height .table-close-btn:hover {
  background-color: var(--neutral_060---ecf1f5);
  border-radius: 2px;
}
.cart-page .cart-body__main .group-card .table__body td .table__height .table-close-btn svg {
  display: none;
}
.cart-page .cart-body__main .note-card {
  width: 100%;
  border-radius: 4px;
  border: 1px solid var(--wafer_blue_04---cce4f4);
  background: var(--wafer_blue_01---f7fbfd);
  padding: 20px;
}
.cart-page .cart-body__main .note-card__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-bottom: 6px;
}
.cart-page .cart-body__main .note-card__title {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.cart-page .cart-body__main .note-card__text {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
.cart-page .cart-body__main .no-data {
  height: 600px;
  border-radius: 8px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
}
.cart-page .cart-body__main .no-data__text {
  color: var(--neutral_140---767d84);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.cart-page .cart-body__side {
  position: sticky;
  top: 170px;
  max-width: 280px;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.cart-page .cart-body__side .summary-card {
  border-radius: 8px;
  background-color: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.cart-page .cart-body__side .summary-card__head {
  padding: 20px;
  border-bottom: 1px solid var(--neutral_090---ccd1d6);
}
.cart-page .cart-body__side .summary-card__label {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 8px;
}
.cart-page .cart-body__side .summary-card__ratio {
  color: var(--neutral_160---3c444b);
  font-size: 32px;
  font-weight: 400;
  line-height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
}
.cart-page .cart-body__side .summary-card__ratio > strong {
  color: var(--neutral_170---2f363c);
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 36px;
}
.cart-page .cart-body__side .summary-card__section {
  padding: 20px 0;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.cart-page .cart-body__side .summary-card__section:last-child {
  border-bottom: none;
}
.cart-page .cart-body__side .summary-card__section-wrap {
  padding: 0 20px;
}
.cart-page .cart-body__side .summary-card__title {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 14px;
}
.cart-page .cart-body__side .summary-list > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 18px;
  margin-bottom: 8px;
}
.cart-page .cart-body__side .summary-list > li:last-child {
  margin-bottom: 0;
}
.cart-page .cart-body__side .summary-list__key {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.cart-page .cart-body__side .summary-list__value {
  color: var(--neutral_140---767d84);
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}
.cart-page .cart-body__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 14px;
}
.cart-page .btn {
  padding: 0 8px;
  height: 24px;
  -ms-flex-line-pack: center;
      align-content: center;
  color: var(--neutral_160---3c444b3C444B);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  border-radius: 2px;
  cursor: pointer;
}
.cart-page .btn_outline {
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
}
.cart-page .btn_outline:hover {
  border-color: var(--neutral_110---b2b6bb);
}
.cart-page .btn_outline:active, .cart-page .btn_outline:focus {
  border-color: var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
}
.cart-page .btn_download {
  color: var(--neutral_010---ffffff);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  height: 40px;
  min-width: 48px;
  padding: 0 8px;
  -ms-flex-line-pack: center;
      align-content: center;
  border-radius: 4px;
  background-color: var(--of_blue_09---00b3e2);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cart-page .btn_download:hover, .cart-page .btn_download:active, .cart-page .btn_download:focus {
  background-color: var(--of_blue_10---0093ba);
}
.cart-page .btn_download:disabled {
  opacity: 0.35;
  pointer-events: none;
}
.cart-page .btn_ftp {
  color: var(--neutral_010---ffffff);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  height: 40px;
  min-width: 48px;
  padding: 0 8px;
  -ms-flex-line-pack: center;
      align-content: center;
  border-radius: 4px;
  background-color: var(--pr_green_09---00c3b1);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.cart-page .btn_ftp:hover, .cart-page .btn_ftp:active, .cart-page .btn_ftp:focus {
  background-color: #07a395;
}
.cart-page .btn_ftp:disabled {
  opacity: 0.35;
  pointer-events: none;
}
.cart-page .btn__badge {
  color: var(--neutral_010---ffffff);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  display: inline-block;
  min-width: 18px;
  padding: 2px 6px;
  height: 18px;
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
  border-radius: 999px;
  background-color: rgba(0, 0, 0, 0.3);
}

/* == Detail, Modal View 공통 사용 == */
.sfc-change .section-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.sfc-change .section-container-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #283037;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 12px;
}
.sfc-change .section-container-title:empty {
  margin-bottom: 0;
}
.sfc-change .section-container-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.sfc-change .detail-view__table {
  position: relative;
  border-top: 1px solid var(--neutral_080---dadfe4);
  margin-bottom: 24px;
}
.sfc-change .detail-view__table--mb0 {
  margin-bottom: 0;
}
.sfc-change .detail-view__table--mb8 {
  margin-bottom: 8px;
}
.sfc-change .detail-view__table lightning-layout:has(.desc-list) {
  border-left: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .detail-view__table .desc-list {
  display: grid;
  grid-template-columns: -webkit-max-content auto;
  grid-template-columns: max-content auto;
  min-height: 40px;
  height: 100%;
}
.sfc-change .detail-view__table .desc-list .desc-title {
  background-color: #f0f1f7;
  border: 1px solid var(--neutral_080---dadfe4);
  padding: 9px 12px;
  -ms-flex-line-pack: center;
      align-content: center;
  grid-column-start: 1;
  border-top: 0;
  border-left: 0;
  font-size: 12px;
  font-weight: 400;
  word-break: break-all;
}
.sfc-change .detail-view__table .desc-list .desc-title .label-container {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.sfc-change .detail-view__table .desc-list .desc-title .label-text {
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 160%;
  white-space: wrap;
}
.sfc-change .detail-view__table .desc-list .desc-title .slds-required {
  color: var(--o_red_09---ff4337);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin: 0 2px;
}
.sfc-change .detail-view__table .desc-list .desc-input {
  grid-column-start: 2;
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
  border-left: 0;
  border-top: 0;
  padding: 8px 12px;
  -ms-flex-line-pack: center;
      align-content: center;
  color: var(--neutral_160---3c444b);
  background-color: var(--neutral_010---ffffff);
  font-size: 14px;
  font-weight: 400;
  word-break: break-all;
}
.sfc-change .detail-view__table .desc-list .desc-input lightning-output-field {
  line-height: normal;
}
.sfc-change .detail-view__table .desc-list .desc-input .slds-form-element__control {
  padding: 0;
}
.sfc-change .detail-view__table .desc-list .desc-input lightning-formatted-text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
.sfc-change .detail-view__table .desc-list .desc-input .slds-m-top_x-small {
  margin: 0;
}
.sfc-change .detail-view__table .desc-list .desc-empty-not-fill-title,
.sfc-change .detail-view__table .desc-list .desc-empty-not-fill-input {
  border-bottom: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_010---ffffff);
}
.sfc-change .detail-view__table .desc-list .desc-empty-not-fill-input {
  border-right: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content {
  margin-bottom: 16px;
}
.sfc-change .table-content:last-child {
  margin-bottom: 0;
}
.sfc-change .table-content .table-title {
  color: #283037;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 12px;
}
.sfc-change .table-content .table-title__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.sfc-change .table-content .table-title__sub {
  color: #767d84;
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
.sfc-change .table-content .table-title--main {
  color: var(--primary_color---525cb2);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.sfc-change .table-content .table-title:has(.table-title__caption) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.sfc-change .table-content .table-title__caption {
  padding-left: 4px;
  font-size: 12px;
  color: var(--neutral_140---767d84);
}
.sfc-change .table-content .table-title.flex_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sfc-change .table-content .table-title__half {
  width: 50%;
  color: #283037;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.sfc-change .table-content .table-title--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 12px;
}
.sfc-change .table-content .table-title--row:empty {
  margin-bottom: 0;
}
.sfc-change .table-content .table-title--row .table-title {
  margin-bottom: 0;
}
.sfc-change .table-content .table-title--row .sfc-button__group {
  margin-bottom: 0;
}
.sfc-change .table-content .table.horizontal {
  border-top: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table.horizontal tbody tr {
  border-bottom: 0;
}
.sfc-change .table-content .table.horizontal lightning-input:has(.slds-checkbox):has(.slds-form-element__label:empty), .sfc-change .table-content .table.horizontal lightning-input:has(.slds-checkbox):has(.slds-form-element__label.slds-assistive-text) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sfc-change .table-content .table th,
.sfc-change .table-content .table td {
  word-break: break-word;
}
.sfc-change .table-content .table__head > tr {
  border-left: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table__head > tr > th {
  background: #f0f1f7;
  text-align: left;
  font-size: 12px;
  line-height: 14px;
  color: var(--neutral_160---3c444b);
  font-weight: 400;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  padding: 8px 12px;
  min-height: 30px;
}
.sfc-change .table-content .table__head > tr > th .table__height {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 14px;
  padding: 0;
}
.sfc-change .table-content .table__head > tr > th .table__height > *:not(abbr, .required, .ess, lightning-helptext) {
  width: 100%;
}
.sfc-change .table-content .table__head > tr > th[colspan]:not(th[colspan="1"]) {
  text-align: center;
}
.sfc-change .table-content .table__head > tr > th[colspan]:not(th[colspan="1"]) .table__height {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 14px;
  padding: 0;
}
.sfc-change .table-content .table__head > tr > th.has-border {
  border-right: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table__body > tr {
  border-left: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table__body > tr > th {
  background: #f0f1f7;
  text-align: left;
  font-size: 12px;
  line-height: 160%;
  color: var(--neutral_160---3c444b);
  padding: 9px 12px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  min-height: 40px;
  font-weight: 400;
}
.sfc-change .table-content .table__body > tr > th .table__height {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 19px;
  padding: 0;
}
.sfc-change .table-content .table__body > tr > th .table__height > *:not(abbr, .required, .ess) {
  width: 100%;
}
.sfc-change .table-content .table__body > tr > th.text-left {
  padding: 9px 12px;
}
.sfc-change .table-content .table__body > tr > th.text-left .table__height {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 19px;
  padding: 0;
}
.sfc-change .table-content .table__body > tr td {
  padding: 8px 12px;
  text-align: left;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  font-size: 14px;
  line-height: 160%;
  font-weight: 400;
  color: var(--neutral_160---3c444b);
  min-height: 40px;
  background-color: var(--neutral_010---ffffff);
}
.sfc-change .table-content .table__body > tr td.text-left, .sfc-change .table-content .table__body > tr td.text-right, .sfc-change .table-content .table__body > tr td.text-center {
  padding: 8px 12px;
}
.sfc-change .table-content .table__body > tr td .table__height {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 22px;
  padding: 0;
}
.sfc-change .table-content .table__body > tr td .table__height > *:not(abbr, .required, .ess) {
  width: 100%;
}
.sfc-change .table-content .table__body > tr td:has(.table__height--red) {
  background: var(--o_red_02---fff6f5);
  color: var(--o_red_09---ff4337);
}
.sfc-change .table-content .table__body > tr td:has(.table__height--blue) {
  background: var(--wafer_blue_02---f3f8fd);
  color: var(--wafer_blue_09---0077c8);
}
.sfc-change .table-content .table__body > tr td lightning-formatted-phone a {
  color: var(--wafer_blue_09---0077c8);
}
.sfc-change .table-content .table__body > tr td lightning-formatted-phone a:hover {
  text-decoration: underline;
}
.sfc-change .table-content .table__body > tr td lightning-formatted-email a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
  color: var(--wafer_blue_09---0077c8);
}
.sfc-change .table-content .table__body > tr td lightning-formatted-email a:hover {
  text-decoration: underline;
}
.sfc-change .table-content .table__body > tr td lightning-formatted-email a lightning-primitive-icon svg[data-key=email] {
  width: 14px;
  height: 14px;
  margin-top: -2px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.5 2C12.3284 2 13 2.67157 13 3.5V10.5C13 11.3284 12.3284 12 11.5 12H2.5C1.67157 12 1 11.3284 1 10.5V3.5C1 2.67157 1.67157 2 2.5 2H11.5ZM7.47754 7.88379C7.18656 8.07419 6.81052 8.07414 6.51953 7.88379L2 4.92383V10.5C2 10.7761 2.22386 11 2.5 11H11.5C11.7761 11 12 10.7761 12 10.5V4.92383L7.47754 7.88379ZM2.5 3C2.22386 3 2 3.22386 2 3.5V3.72949L6.99805 7.00195L12 3.72949V3.5C12 3.22386 11.7761 3 11.5 3H2.5Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.5 2C12.3284 2 13 2.67157 13 3.5V10.5C13 11.3284 12.3284 12 11.5 12H2.5C1.67157 12 1 11.3284 1 10.5V3.5C1 2.67157 1.67157 2 2.5 2H11.5ZM7.47754 7.88379C7.18656 8.07419 6.81052 8.07414 6.51953 7.88379L2 4.92383V10.5C2 10.7761 2.22386 11 2.5 11H11.5C11.7761 11 12 10.7761 12 10.5V4.92383L7.47754 7.88379ZM2.5 3C2.22386 3 2 3.22386 2 3.5V3.72949L6.99805 7.00195L12 3.72949V3.5C12 3.22386 11.7761 3 11.5 3H2.5Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
}
.sfc-change .table-content .table__body > tr td lightning-formatted-email a lightning-primitive-icon svg[data-key=email] g,
.sfc-change .table-content .table__body > tr td lightning-formatted-email a lightning-primitive-icon svg[data-key=email] use {
  display: none;
}
.sfc-change .table-content .table__body > tr td.has-border {
  border-right: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table__body > tr td:has(.table) {
  padding: 0;
  border: 0;
}
.sfc-change .table-content .table__body > tr td:has(.table) .table.horizontal {
  border-top: 0;
}
.sfc-change .table-content .table__body > tr td.sum {
  color: var(--neutral_160---3c444b);
  font-weight: 400;
}
.sfc-change .table-content .table__body > tr td:has(.table__height--no-data) {
  background-color: var(--neutral_030---f6f8fa);
  color: var(--neutral_110---b2b6bb);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  text-align: center;
  padding: 16px 0;
}
.sfc-change .table-content .table__body > tr td:has(.table__height--no-data) .table__height--no-data {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--neutral_110---b2b6bb);
}
.sfc-change .table-content .table__body > tr td:has(.table__height--no-data) .table__height--no-data.table__height--no-data--gross {
  min-height: 188px;
}
.sfc-change .table-content .table .required,
.sfc-change .table-content .table .ess {
  color: var(--o_red_09---ff4337);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin: 0 0 0 2px;
}
.sfc-change .table-content .table .slds-required {
  color: var(--o_red_09---ff4337);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin: 0 2px;
}
.sfc-change .table-content .table-div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.sfc-change .table-content .table-div.two > div {
  width: calc(50% - 4px);
  margin-right: 8px;
}
.sfc-change .table-content .table-div.two > div:last-child {
  margin-right: 0;
}
.sfc-change .table-content .table.flex {
  border-top: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table.flex .table__tr {
  border: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-left: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table.flex .table__cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 40px;
  position: relative;
  padding: 0;
  border: 0;
  border-radius: 0;
  width: 100%;
}
.sfc-change .table-content .table.flex .table__th {
  width: 160px;
  background: #f0f1f7;
  text-align: left;
  padding: 9px 12px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sfc-change .table-content .table.flex .table__th .table__label {
  font-weight: 400;
  font-size: 12px;
  line-height: 160%;
  color: var(--neutral_160---3c444b);
  padding: 0;
  margin-bottom: 0;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.sfc-change .table-content .table.flex .table__th .table__label .mark {
  margin-left: 2px;
}
.sfc-change .table-content .table.flex .table__td {
  width: calc(100% - 160px);
  padding: 8px 12px;
  text-align: left;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  word-break: break-word;
  font-size: 14px;
  line-height: 160%;
  font-weight: 400;
  color: var(--neutral_160---3c444b);
  background-color: var(--neutral_010---ffffff);
}
.sfc-change .table-content .table.flex .table__td .table__label {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
  margin: 0;
}
.sfc-change .table-content .table.flex .table__td .slds-form-element__control {
  width: 100%;
}
.sfc-change .table-content .table.flex .table__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sfc-change .table-content .table.flex .table__text--input {
  width: calc(46% - 15px);
  margin-right: 25px;
  position: relative;
}
.sfc-change .table-content .table.flex .table__text--input::after {
  content: "X";
  position: absolute;
  right: -16.5px;
  top: 4px;
  font-size: 14px;
}
.sfc-change .table-content .table.flex .table__text--input:nth-child(2) {
  margin-right: 0;
}
.sfc-change .table-content .table.flex .table__text--input:nth-child(2)::after {
  display: none;
}
.sfc-change .table-content .table.table--aui-grid .table__head > tr > th {
  padding: 6px 5px;
}
.sfc-change .table-content .table.table--aui-grid .table__body > tr > td {
  padding: 3.5px 5px;
  font-size: 12px;
}
.sfc-change .table-content .table__caption {
  color: var(--neutral_150---565e66);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
  margin-top: 12px;
}
.sfc-change .table-content .table__caption .highlight {
  color: var(--primary_color---525cb2);
  font-weight: 500;
}
.sfc-change .table-content .attachment-file-list {
  border-top: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .attachment-file-list .table__head > tr > th,
.sfc-change .table-content .attachment-file-list .table__head > tr > td,
.sfc-change .table-content .attachment-file-list .table__body > tr > th,
.sfc-change .table-content .attachment-file-list .table__body > tr > td {
  background-color: var(--neutral_010---ffffff);
}
.sfc-change .table-content .attachment-file-list .table__head > tr > th:first-child,
.sfc-change .table-content .attachment-file-list .table__head > tr > td:first-child,
.sfc-change .table-content .attachment-file-list .table__body > tr > th:first-child,
.sfc-change .table-content .attachment-file-list .table__body > tr > td:first-child {
  border-right: 0;
}
.sfc-change .table-content .attachment-file-list .table__head > tr > td,
.sfc-change .table-content .attachment-file-list .table__body > tr > td {
  padding-left: 0;
}
.sfc-change .table-content .attachment-file-list .table__head > tr > td:first-child,
.sfc-change .table-content .attachment-file-list .table__body > tr > td:first-child {
  padding-left: 12px;
}
.sfc-change .table-content .attachment-file-list .file-upload__area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  padding-left: 0;
  font-size: 12px;
  line-height: 14px;
  color: var(--neutral_150---565e66);
}
.sfc-change .table-content .attachment-file-list .file-upload__area b {
  color: var(--neutral_160---3c444b);
  font-weight: 500;
}
.sfc-change .table-content .attachment-file-list .file-upload__area .fileSize {
  color: var(--neutral_140---767d84);
  font-weight: 400;
}
.sfc-change .table-content .attachment-file-list .file-upload__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.sfc-change .table-content__title {
  gap: 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 12px;
}
.sfc-change .horizontallyAlignedButton {
  position: absolute;
  bottom: 0;
  right: 0;
}
.sfc-change .horizontallyAlignedButton .custom-button .slds-button {
  width: auto;
}
.sfc-change .horizontallyAlignedButton .custom-button .slds-button .slds-button__icon {
  display: none;
}
.sfc-change .info-box {
  margin-bottom: 16px;
  padding: 16px;
  border: 1px solid var(--cu_yellow_05---ffe9c8);
  background: var(--cu_yellow_02---fffaf2);
  border-radius: 4px;
}
.sfc-change .info-box .info-box__list {
  margin-bottom: 8px;
}
.sfc-change .info-box .info-box__list:last-child {
  margin-bottom: 0;
}
.sfc-change .info-box .info-box__list .info-box__title {
  margin-left: 0;
  color: var(--cu_yellow_11---ab772a);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 4px;
}
.sfc-change .info-box .info-box__list .info-box__item {
  list-style: none;
  color: var(--neutral_150---565e66);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.sfc-change .caption-box {
  padding: 16px;
  border: 1px solid var(--wafer_blue_04---cce4f4);
  background: var(--wafer_blue_01---f7fbfd);
  border-radius: 4px;
}
.sfc-change .caption-box__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sfc-change .caption-box__row--space-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sfc-change .caption-box__text {
  font-size: 14px;
  line-height: 160%;
  color: var(--neutral_140---767d84);
  padding-left: 12px;
  position: relative;
}
.sfc-change .caption-box__text::before {
  content: "";
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background: var(--neutral_140---767d84);
  position: absolute;
  top: 10px;
  left: 0;
}
.sfc-change .caption-box--no-dot .caption-box__text {
  padding-left: 0;
}
.sfc-change .caption-box--no-dot .caption-box__text::before {
  display: none;
}
.sfc-change .caption-box__head {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-bottom: 6px;
}
.sfc-change .caption-box__title {
  font-size: 14px;
  color: var(--neutral_160---3c444b);
  line-height: 20px;
}
.sfc-change .table-cell__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.sfc-change .table-cell__row > * {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.sfc-change .prefix-suffix-input {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.sfc-change .prefix-suffix-input .button-suffix {
  padding: 0;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.sfc-change .prefix-suffix-input .button-suffix--bottom {
  top: auto;
  bottom: -40px;
  -webkit-transform: none;
          transform: none;
}
.sfc-change .input-suffix-text {
  color: var(--neutral_140---767d84);
  white-space: nowrap;
}
.sfc-change .product-font-size {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6;
  word-break: break-all;
}
.sfc-change .privilege-icon {
  width: 16px;
  height: 16px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: none;
}
.sfc-change .privilege-icon.custom-icon-check lightning-primitive-icon .slds-icon {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23239B2F'/%3E%3Cpath d='M4 8L6.5 10.5L12 5' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-change .privilege-icon.custom-icon-check lightning-primitive-icon .slds-icon use,
.sfc-change .privilege-icon.custom-icon-check lightning-primitive-icon .slds-icon g {
  display: none;
}
.sfc-change .privilege-icon.privilege-icon--inactive lightning-primitive-icon .slds-icon {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23B2B6BB'/%3E%3Cpath d='M3 8H13' stroke='white' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-change .privilege-icon.privilege-icon--inactive lightning-primitive-icon .slds-icon use,
.sfc-change .privilege-icon.privilege-icon--inactive lightning-primitive-icon .slds-icon g {
  display: none;
}

.table-caption__item {
  padding-left: 12px;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral_160---3c444b);
  margin-bottom: 4px;
  line-height: 160%;
  position: relative;
}
.table-caption__item:last-child {
  margin-bottom: 0;
}
.table-caption__item [style*="color: blue"],
.table-caption__item [style*="color:blue"] {
  color: var(--primary_color---525cb2) !important;
}
.table-caption__item .link {
  color: var(--wafer_blue_09---0077c8) !important;
}
.table-caption__item .link:hover {
  text-decoration: underline;
}
.table-caption__item:last-child {
  margin-bottom: 0;
}
.table-caption__item::before {
  content: "";
  width: 2px;
  height: 2px;
  background: var(--neutral_160---3c444b);
  position: absolute;
  top: 9px;
  left: 0;
}
.table-caption__item-wrap {
  margin-bottom: 12px;
}
.table-caption__item.table-caption__item--no-dot {
  padding-left: 0;
}
.table-caption__item.table-caption__item--no-dot::before {
  display: none;
}
.table-caption__item.table-caption__item--w500 {
  font-weight: 500;
}
.table-caption__item.table-caption__item--w500 span {
  font-weight: 500;
}

.table:has(.string-cut) {
  table-layout: fixed;
}

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

/* == Detail Page == */
.sfc-change:has(.detail-view) .detail-view {
  width: 100%;
  background-color: var(--neutral_060---ecf1f5);
  min-height: calc(100dvh - 86px - 21px);
}
.sfc-change:has(.detail-view) .detail-view.detail-view--w1800 .detail-view__container {
  max-width: 1800px;
}
.sfc-change:has(.detail-view) .detail-view.detail-view--w1800 .detail-view__header-inner {
  max-width: 1800px;
}
.sfc-change:has(.detail-view) .detail-view__header {
  position: relative;
  width: 100%;
  height: 53px;
  background-color: var(--neutral_010---ffffff);
  border-bottom: 1px solid var(--neutral_080---dadfe4);
  -ms-flex-line-pack: center;
      align-content: center;
}
.sfc-change:has(.detail-view) .detail-view__header-inner {
  max-width: 1500px;
  width: 100%;
  padding: 0 20px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sfc-change:has(.detail-view) .detail-view__header-title {
  color: var(--neutral_170---2f363c);
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}
.sfc-change:has(.detail-view) .detail-view__header .breadcrumb-container {
  position: absolute;
  top: 50%;
  right: 26px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.sfc-change:has(.detail-view) .detail-view__header .breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.sfc-change:has(.detail-view) .detail-view__header .breadcrumb > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.sfc-change:has(.detail-view) .detail-view__header .breadcrumb > li::after {
  width: 6px;
  height: 12px;
  display: block;
  content: "";
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M6 0H5L0 12H1L6 0Z' fill='%23DADFE4'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M6 0H5L0 12H1L6 0Z' fill='%23DADFE4'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_080---dadfe4);
}
.sfc-change:has(.detail-view) .detail-view__header .breadcrumb > li:last-child::after {
  display: none;
}
.sfc-change:has(.detail-view) .detail-view__header .breadcrumb > li > a {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.sfc-change:has(.detail-view) .detail-view__header:has(.list-view__head-action-items) .detail-view__header-inner {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 4px;
}
.sfc-change:has(.detail-view) .detail-view__container {
  max-width: 1500px;
  padding: 24px 20px;
  margin: 0 auto;
}
.sfc-change:has(.detail-view) .detail-view__container-box {
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.sfc-change:has(.detail-view) .detail-view .iframe_div-rfq {
  height: 80vh;
  margin-bottom: 16px;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table {
  border-top: 0;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .table__th {
  background: transparent;
  border: 0;
  padding: 0;
  min-height: auto;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .ip-label {
  color: var(--primary_color---525cb2);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button {
  width: 24px;
  height: 24px;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button .slds-button {
  min-width: auto;
  padding: 0 3px;
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button .slds-button:hover {
  border-color: var(--neutral_110---b2b6bb);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button .slds-button:active, .sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button .slds-button:focus {
  border-color: var(--primary_color---525cb2);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button .slds-button:active .figure-button__icon, .sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button .slds-button:focus .figure-button__icon {
  background-color: var(--primary_color---525cb2);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button--plus .figure-button__icon {
  width: 16px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 6H14V8H8V14H6V8H0V6H6V0H8V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 6H14V8H8V14H6V8H0V6H6V0H8V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button--plus .slds-button:disabled .figure-button__icon {
  background-color: var(--neutral_110---b2b6bb);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button--minus .figure-button__icon {
  width: 16px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect x='2' y='6' width='10' height='2' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Crect x='2' y='6' width='10' height='2' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_140---767d84);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-button .figure-button--minus .slds-button:disabled .figure-button__icon {
  background-color: var(--neutral_110---b2b6bb);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table {
  border-top: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style th {
  background: #f0f1f7;
  text-align: left;
  font-size: 12px;
  line-height: 14px;
  color: var(--neutral_160---3c444b);
  font-weight: 400;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  padding: 8px 12px;
  min-height: 30px;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style th:last-child {
  border-right: 0;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style td {
  padding: 8px 12px;
  text-align: left;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  border-left: 0;
  font-size: 14px;
  line-height: 160%;
  font-weight: 400;
  color: var(--neutral_160---3c444b);
  min-height: 40px;
  background-color: var(--neutral_010---ffffff);
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style td:last-child {
  border-right: 0;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style .checkBox-style input[type=checkbox] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style .checkBox-style input[type=checkbox]::after {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 1.5px;
  margin: 0 6px 0 0;
}
.sfc-change:has(.detail-view) .detail-view .table-content .table.flex.no-table .custom-table .header-style .checkBox-style input[type=checkbox]:checked::after {
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.5C0 0.671573 0.671573 0 1.5 0H12.5C13.3284 0 14 0.671573 14 1.5V12.5C14 13.3284 13.3284 14 12.5 14H1.5C0.671573 14 0 13.3284 0 12.5V1.5Z' fill='%23525CB2'/%3E%3Cpath d='M3 7L5.5 9.5L11 4' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
  border: 0;
}
.sfc-change:has(.detail-view) .detail-view__checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 6px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.sfc-change:has(.detail-view) .detail-view__checkbox > * {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.sfc-change:has(.detail-view) .detail-view .btnWrap {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 3;
  background-color: var(--neutral_060---ecf1f5);
  padding-bottom: 24px;
}
.sfc-change:has(.detail-view) .detail-view .btnWrap .btn_right {
  max-width: 1460px;
  width: 100%;
  margin: 0 auto;
  padding: 16px 20px;
  height: 60px;
  background-color: var(--neutral_010---ffffff);
  border-top: 1px solid var(--neutral_080---dadfe4);
  border-radius: 0 0 8px 8px;
}
.sfc-change:has(.detail-view) .detail-view .btnWrap .btn_right .btnWrap__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sfc-change:has(.detail-view) .detail-view .btnWrap .btn_right .btnWrap__container .wayfinding-button {
  margin: 0;
}
.sfc-change:has(.detail-view) .detail-view .btnWrap .btn_right .btnWrap__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.sfc-change:has(.detail-view) .detail-view .list-view__utility {
  padding: 0 0 10px;
}
.sfc-change:has(.detail-view) .detail-view .list-view__table {
  padding: 0;
}

.etc-page__container {
  width: 100%;
  min-height: calc(100dvh - 86px - 21px - 53px);
  background-color: var(--neutral_010---ffffff);
}
.etc-page__banner {
  width: 100%;
  height: 240px;
}
.etc-page__banner .banner__img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.etc-page__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 24px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1500px;
  width: 100%;
  padding: 40px 20px 54px;
  margin: 0 auto;
}
.etc-page__title {
  width: 242px;
  color: var(--neutral_170---2f363c);
  font-family: "Samsung Sharp Sans" !important;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}
.etc-page__text-content {
  max-width: 1116px;
  width: calc(100% - 242px - 24px);
}
.etc-page__text-content .is-bold {
  font-weight: 600;
}
.etc-page__text-content .has-link {
  color: var(--gate_-purple_11---515e94);
  text-decoration: underline;
  font-weight: 500;
}
.etc-page__text-content .text-content {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 500;
  line-height: 160%;
}
.etc-page__text-content .text-content__sub-text {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-top: 12px;
}
.etc-page__text-content .text-content__hr {
  border-color: var(--neutral_080---dadfe4);
  margin: 40px 0;
}
.etc-page__text-content .text-content__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  text-indent: -22px;
  padding-left: 22px;
  list-style: disc;
  list-style-position: inside;
}
.etc-page__text-content .text-content__list--basic {
  margin-top: 36px;
  gap: 8px;
}
.etc-page__text-content .text-content__list--button {
  list-style: none;
  text-indent: 0;
  padding-left: 0;
  gap: 16px;
}
.etc-page__text-content .text-content__list--button .text-content__box {
  padding: 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-height: 112px;
  margin-top: 0;
}
.etc-page__text-content .text-content__list--button .text-content__box--left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}
.etc-page__text-content .text-content__list--button .box__icon {
  width: 40px;
  height: 40px;
  background-color: var(--gate_-purple_08---99a8e3);
}
.etc-page__text-content .text-content__list--button .box__icon--specification {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M20.7383 28.6306L25.6614 33.5537L35.9998 23.7075' stroke='%2399A8E3' stroke-width='2'/%3E%3Cpath d='M18.2783 5C20.0151 5.00007 21.4515 6.28499 21.6895 7.95605H30.0693L30.2227 7.96387C30.979 8.04075 31.5693 8.67945 31.5693 9.45605V21.7402H29.5693V9.95605H25.6602V14.8467H9.90625V9.95605H6V33.5254H17.7852V35.5254H5.5L5.34668 35.5176C4.64097 35.4459 4.07986 34.8843 4.00781 34.1787L4 34.0254V9.45605C4 8.62763 4.67157 7.95605 5.5 7.95605H14.8672C15.1052 6.28496 16.5415 5 18.2783 5ZM18.2773 6.96973C17.4618 6.96992 16.8008 7.63073 16.8008 8.44629C16.8008 9.26179 17.4619 9.92266 18.2773 9.92285C19.093 9.92285 19.7548 9.26191 19.7549 8.44629C19.7549 7.63061 19.093 6.96973 18.2773 6.96973Z' fill='%2399A8E3'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M20.7383 28.6306L25.6614 33.5537L35.9998 23.7075' stroke='%2399A8E3' stroke-width='2'/%3E%3Cpath d='M18.2783 5C20.0151 5.00007 21.4515 6.28499 21.6895 7.95605H30.0693L30.2227 7.96387C30.979 8.04075 31.5693 8.67945 31.5693 9.45605V21.7402H29.5693V9.95605H25.6602V14.8467H9.90625V9.95605H6V33.5254H17.7852V35.5254H5.5L5.34668 35.5176C4.64097 35.4459 4.07986 34.8843 4.00781 34.1787L4 34.0254V9.45605C4 8.62763 4.67157 7.95605 5.5 7.95605H14.8672C15.1052 6.28496 16.5415 5 18.2783 5ZM18.2773 6.96973C17.4618 6.96992 16.8008 7.63073 16.8008 8.44629C16.8008 9.26179 17.4619 9.92266 18.2773 9.92285C19.093 9.92285 19.7548 9.26191 19.7549 8.44629C19.7549 7.63061 19.093 6.96973 18.2773 6.96973Z' fill='%2399A8E3'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.etc-page__text-content .text-content__list--button .box__icon--writer {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M27.0553 6V8.53944H4V6H27.0553Z' fill='%2399A8E3'/%3E%3Cpath d='M27.0553 14.8881V17.4275H4V14.8881H27.0553Z' fill='%2399A8E3'/%3E%3Cpath d='M19.3702 23.7761V26.3155H4V23.7761H19.3702Z' fill='%2399A8E3'/%3E%3Cpath d='M19.5938 30.0041L19.5876 29.9979L30.9088 18.7751C31.6591 18.0313 32.8756 18.0313 33.6259 18.7751L35.4373 20.5707C36.1876 21.3145 36.1876 22.5204 35.4373 23.2642L24.1196 34.4836L24.1231 34.4871L19.0772 35L19.5938 30.0041ZM23.2396 32.6625L30.0031 25.9577L28.1917 24.1621L21.4361 30.8589L21.2292 32.8668L23.2396 32.6625Z' fill='%2399A8E3'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M27.0553 6V8.53944H4V6H27.0553Z' fill='%2399A8E3'/%3E%3Cpath d='M27.0553 14.8881V17.4275H4V14.8881H27.0553Z' fill='%2399A8E3'/%3E%3Cpath d='M19.3702 23.7761V26.3155H4V23.7761H19.3702Z' fill='%2399A8E3'/%3E%3Cpath d='M19.5938 30.0041L19.5876 29.9979L30.9088 18.7751C31.6591 18.0313 32.8756 18.0313 33.6259 18.7751L35.4373 20.5707C36.1876 21.3145 36.1876 22.5204 35.4373 23.2642L24.1196 34.4836L24.1231 34.4871L19.0772 35L19.5938 30.0041ZM23.2396 32.6625L30.0031 25.9577L28.1917 24.1621L21.4361 30.8589L21.2292 32.8668L23.2396 32.6625Z' fill='%2399A8E3'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.etc-page__text-content .text-content__list--button .box__title {
  color: var(--neutral_170---2f363c);
  font-family: "Samsung Sharp Sans" !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  margin-bottom: 10px;
}
.etc-page__text-content .text-content__list--button .box__desc {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.etc-page__text-content .text-content__list--button .box__link {
  color: var(--primary_color---525cb2);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.etc-page__text-content .text-content__list--button .box__link::after {
  display: block;
  content: "";
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 3L7 7' stroke='%23525CB2'/%3E%3Cpath d='M5 3V2H3.5C2.67157 2 2 2.67157 2 3.5V10.5C2 11.3284 2.67157 12 3.5 12H10.5C11.3284 12 12 11.3284 12 10.5V9H11V10.5C11 10.7761 10.7761 11 10.5 11H3.5C3.22386 11 3 10.7761 3 10.5V3.5C3 3.22386 3.22386 3 3.5 3H5Z' fill='%23525CB2'/%3E%3Cpath d='M7 3V2H12V7H11V3H7Z' fill='%23525CB2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 3L7 7' stroke='%23525CB2'/%3E%3Cpath d='M5 3V2H3.5C2.67157 2 2 2.67157 2 3.5V10.5C2 11.3284 2.67157 12 3.5 12H10.5C11.3284 12 12 11.3284 12 10.5V9H11V10.5C11 10.7761 10.7761 11 10.5 11H3.5C3.22386 11 3 10.7761 3 10.5V3.5C3 3.22386 3.22386 3 3.5 3H5Z' fill='%23525CB2'/%3E%3Cpath d='M7 3V2H12V7H11V3H7Z' fill='%23525CB2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--primary_color---525cb2);
}
.etc-page__text-content .text-content__list--button .box__link:hover {
  text-decoration: underline;
}
.etc-page__text-content .text-content__list--img-box {
  list-style: none;
  text-indent: 0;
  padding-left: 0;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}
.etc-page__text-content .text-content__list--img-box .text-content__box {
  margin-top: 0;
  border-radius: 0 0 8px 8px;
  padding: 20px;
  min-height: 124px;
}
.etc-page__text-content .text-content__list--img-box .item__img {
  width: 100%;
  height: 130px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px 8px 0 0;
}
.etc-page__text-content .text-content__list--img-box .item__title {
  color: var(--neutral_170---2f363c);
  font-family: "Samsung Sharp Sans" !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}
.etc-page__text-content .text-content__item {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 500;
  line-height: 160%;
}
.etc-page__text-content .text-content__box {
  color: var(--neutral_150---565e66);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  padding: 16px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background-color: var(--neutral_040---f2f6f9);
  border-radius: 8px;
  text-indent: 0;
  margin-top: 8px;
}

.error.error-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: calc(100vh - 86px - 21px);
  background-color: var(--neutral_060---ecf1f5);
}
.error.error-page--message .error__image {
  width: 240px;
  height: 160px;
  margin-bottom: 40px;
}
.error.error-page--message .error__text > h5 {
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
  margin-bottom: 8px;
}
.error__image {
  margin-bottom: 60px;
  width: 306px;
  height: 130px;
}
.error__image--404, .error__image--message {
  -o-object-fit: contain;
     object-fit: contain;
}
.error__text {
  margin-bottom: 80px;
}
.error__text > h1 {
  color: var(--primary_color---525cb2);
  text-align: center;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 40px;
  font-weight: 700;
  line-height: 54px;
  margin-bottom: 28px;
}
.error__text > h5 {
  color: var(--neutral_160---3c444b);
  text-align: center;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 40px;
  font-weight: 700;
  line-height: 54px;
  margin-bottom: 16px;
}
.error__text > p {
  color: var(--neutral_160---3c444b);
  font-size: 16px;
  font-weight: 500;
  line-height: 160%;
  text-align: center;
}
.error__text > p .error__link {
  color: var(--gate_-purple_11---515e94);
}
.error__text > p .error__link:hover {
  text-decoration: underline;
}

/* == Global Search Page == */
.global-search {
  width: 100%;
  min-width: 1260px;
  min-height: calc(100dvh - 86px - 21px);
  height: calc(100dvh - 86px - 21px);
  background-color: var(--neutral_050---eff4f8);
  overflow: hidden;
}
.global-search__container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.global-search__sidebar {
  width: 280px;
  min-height: calc(100dvh - 86px - 21px);
  background-color: var(--neutral_010---ffffff);
  border-right: 1px solid var(--neutral_090---ccd1d6);
}
.global-search__sidebar .menu-area {
  width: 100%;
}
.global-search__sidebar .slds-nav-vertical__section {
  padding-bottom: 8px;
  border-bottom: 1px solid var(--neutral_090---ccd1d6);
}
.global-search__sidebar .slds-nav-vertical__title {
  width: 100%;
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 20px 20px 12px;
}
.global-search__sidebar .slds-nav-vertical__title.has-border {
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.global-search__sidebar .slds-nav-vertical__item {
  padding: 3px 8px;
  border-radius: 4px;
}
.global-search__sidebar .slds-nav-vertical__item .slds-badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 18px;
  max-width: 45px;
  height: 18px;
  padding: 0 4px;
  background: rgba(0, 0, 0, 0.3);
  color: var(--neutral_010---ffffff);
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.global-search__sidebar .slds-nav-vertical__item.slds-is-active {
  background-color: var(--neutral_070---e4e9ed);
}
.global-search__sidebar .slds-nav-vertical__item.slds-is-active::before {
  background-color: transparent;
}
.global-search__sidebar .slds-nav-vertical__item.slds-is-active .slds-nav-vertical__action {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.global-search__sidebar .slds-nav-vertical__item.slds-is-active .slds-nav-vertical__action .slds-truncate {
  font-weight: 500;
}
.global-search__sidebar .slds-nav-vertical__item.slds-is-active .slds-badge {
  background-color: var(--primary_color---525cb2);
}
.global-search__sidebar .slds-nav-vertical__item:hover {
  background-color: var(--neutral_070---e4e9ed);
}
.global-search__sidebar .slds-nav-vertical__item:hover::before {
  background-color: transparent;
}
.global-search__sidebar .slds-nav-vertical__item:hover .slds-nav-vertical__action {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.global-search__sidebar .slds-nav-vertical__action {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.global-search__sidebar .slds-nav-vertical__action .slds-truncate {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  max-width: 180px;
}
.global-search__sidebar .menu-list_ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 4px;
  max-height: 212px;
  overflow-y: auto;
  padding: 8px 12px 0;
}
.global-search__sidebar .filter-area .search_tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
  padding: 8px 20px 0;
  max-height: calc(100dvh - 86px - 21px - 281px - 60px - 60px);
  overflow-y: auto;
}
.global-search__sidebar .filter-area .slds-nav-vertical__section {
  border-bottom: 0;
  padding-bottom: 0;
}
.global-search__sidebar .filter-search-btn-box {
  padding: 16px 20px;
}
.global-search__sidebar .filter-search-btn-box .button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item {
  width: 100%;
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button {
  width: 100%;
  height: 28px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  border-radius: 2px;
  padding: 0 8px;
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_neutral {
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_080---dadfe4);
  color: var(--neutral_160---3c444b);
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_neutral:hover {
  border-color: var(--neutral_110---b2b6bb);
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_neutral:focus, .global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_neutral:active {
  border-color: var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_neutral:disabled {
  color: var(--neutral_110---b2b6bb);
  background-color: var(--neutral_070---e4e9ed);
  pointer-events: none;
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_brand {
  background-color: var(--primary_color---525cb2);
  border: 1px solid var(--primary_color---525cb2);
  color: var(--neutral_010---ffffff);
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_brand:hover {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_brand:focus, .global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_brand:active {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.global-search__sidebar .filter-search-btn-box .button .slds-button-group-item .slds-button.slds-button_brand:disabled {
  color: #d6dafd;
  background-color: #939bdd;
  border-color: #939bdd;
  pointer-events: none;
}
.global-search__contents {
  width: calc(100% - 280px);
}
.global-search__contents .content-container {
  width: 100%;
  max-height: calc(100dvh - 86px - 54px - 21px);
  padding: 20px;
  overflow-y: auto;
}
.global-search__contents .content-container .content-single {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 16px;
}
.global-search__contents .content-container .content-box {
  display: block;
  width: 100%;
  border-radius: 8px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 20px;
}
.global-search__contents .content-container .table-container {
  min-width: auto;
  padding: 0;
}
.global-search__contents .content-container .table-container--right {
  width: 100%;
}
.global-search__contents .content-container .search-table__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 12px;
}
.global-search__contents .content-container .search-table__head-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.global-search__contents .content-container .search-table__title {
  color: var(--neutral_160---3c444b3C444B);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.global-search__contents .content-container .search-table__count {
  color: var(--primary_color---525cb2);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-top: 4px;
}
.global-search__contents .content-container .search-table__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.global-search__contents .content-container .search-table__sorting {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.global-search__contents .content-container .search-table__sorting::after {
  content: "";
  display: block;
  width: 1px;
  height: 12px;
  background-color: #283037;
  opacity: 0.2;
  margin-left: 12px;
}
.global-search__contents .content-container .search-table__sorting .sort-select__label {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.global-search__contents .content-container .search-table__sorting .sort-select__item {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.global-search__contents .content-container .search-table__sorting .sort-select__icon {
  display: inline-block;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='none'%3E%3Cpath d='M0 1H5V1.5L2.5 5L0 1.5V1Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 5 5' fill='none'%3E%3Cpath d='M0 1H5V1.5L2.5 5L0 1.5V1Z' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
  width: 8px;
  height: 8px;
  margin-left: 4px;
}
.global-search__contents .content-container .search-table__sorting .sort-select__icon.is-ascending {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown {
  border-radius: 2px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 8px 14px 4px rgba(40, 48, 55, 0.14);
  border: 0;
  padding: 6px 1px;
  margin-top: 8px;
  max-width: 240px;
  min-width: 120px;
  max-height: 260px;
  overflow-y: auto;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item {
  padding: 0 10px;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item > a {
  padding: 0;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item > a:hover {
  background-color: transparent;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item .slds-icon_container {
  display: none;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item span {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  padding: 0 !important;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item:hover {
  background-color: #ecf1f5;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item.slds-is-selected {
  background-color: #ecf1f5;
}
.global-search__contents .content-container .search-table__sorting .slds-dropdown__item.slds-is-selected > a > span {
  padding: 0;
}
.global-search__contents .content-container .search-table__button-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.global-search__search {
  position: relative;
  width: 100%;
  padding: 12px 20px;
  background-color: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  z-index: 5;
}
.global-search__search .sfc-combobox {
  width: 240px;
}
.global-search__search .sfc-input {
  width: 480px;
}

/* == Landing Page == */
.main {
  background-color: var(--neutral_040---f2f6f9);
}
.main-banner {
  min-height: 314px;
  background: url(./../../public/assets/images/main-bannerjpg.jpg) center/cover no-repeat;
  margin-bottom: 20px;
}
.main-banner__container {
  padding: 0 20px;
  padding-top: 126px;
  width: 1210px;
  margin: 0 auto;
}
.main-banner__text {
  width: 450px;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 40px;
  color: var(--neutral_010---ffffff);
  font-weight: 700;
  line-height: 46px;
  letter-spacing: 0.8px;
  margin-bottom: 16px;
}
.main-banner__search {
  width: 296px;
  position: relative;
}
.main-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 1210px;
  padding: 0 20px 18px;
  max-width: 100%;
  margin: 0 auto;
  gap: 20px;
}
.main-box {
  width: 100%;
  border-radius: 8px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 20px;
}
.main-box__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 14px;
}
.main-box__head--small {
  margin-bottom: 10px;
}
.main-box__head--small .main-box__title {
  font-size: 14px;
  line-height: 20px;
}
.main-box__head--border-bottom {
  margin-bottom: 8px;
  padding-bottom: 10px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.main-box__title {
  color: #283037;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0.8px;
}
.main-box__button {
  margin-left: 0;
}
.main-box__button .slds-button {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.main-box__button .slds-button:hover {
  background: #EDF2F4;
}
.main-box__button .slds-button::after {
  display: none;
}
.main-box__no-list {
  background: var(--neutral_020---fafbfc);
  border: 1px solid var(--neutral_070---e4e9ed);
  min-height: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-box__no-list-text {
  color: var(--neutral_110---b2b6bb);
  font-size: 14px;
  font-weight: 500;
}
.main-box__no-list--inbox {
  min-height: 295px;
}
.main-box__no-list--news-evnets {
  height: 249px;
}
.main-box__no-list--updated-documents {
  height: 202px;
}
.main-box__no-list--manufacturing {
  height: 203px;
}
.main-widget {
  width: 880px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.main-widget .widget__button lightning-primitive-icon svg[data-key=settings] {
  width: 16px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Ccircle cx='8.48529' cy='8.48523' r='2.5' stroke='%23565E66'/%3E%3Cpath d='M2.48529 8.48523H6.48529V9.48523H2.48529V8.48523Z' fill='%23565E66'/%3E%3Cpath d='M10.4853 7.48523H14.4853V8.48523H10.4853V7.48523Z' fill='%23565E66'/%3E%3Crect x='7.48529' y='2.48523' width='1' height='4' fill='%23565E66'/%3E%3Crect x='8.48529' y='10.4852' width='1' height='4' fill='%23565E66'/%3E%3Cpath d='M4.24265 12.7279L7.07107 9.89948L7.77818 10.6066L4.94975 13.435L4.24265 12.7279Z' fill='%23565E66'/%3E%3Cpath d='M9.19238 6.36389L12.0208 3.53546L12.7279 4.24257L9.89949 7.071L9.19238 6.36389Z' fill='%23565E66'/%3E%3Crect x='3.53552' y='4.94971' width='1' height='4' transform='rotate(-45 3.53552 4.94971)' fill='%23565E66'/%3E%3Crect x='9.89951' y='9.89941' width='1' height='4' transform='rotate(-45 9.89951 9.89941)' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Ccircle cx='8.48529' cy='8.48523' r='2.5' stroke='%23565E66'/%3E%3Cpath d='M2.48529 8.48523H6.48529V9.48523H2.48529V8.48523Z' fill='%23565E66'/%3E%3Cpath d='M10.4853 7.48523H14.4853V8.48523H10.4853V7.48523Z' fill='%23565E66'/%3E%3Crect x='7.48529' y='2.48523' width='1' height='4' fill='%23565E66'/%3E%3Crect x='8.48529' y='10.4852' width='1' height='4' fill='%23565E66'/%3E%3Cpath d='M4.24265 12.7279L7.07107 9.89948L7.77818 10.6066L4.94975 13.435L4.24265 12.7279Z' fill='%23565E66'/%3E%3Cpath d='M9.19238 6.36389L12.0208 3.53546L12.7279 4.24257L9.89949 7.071L9.19238 6.36389Z' fill='%23565E66'/%3E%3Crect x='3.53552' y='4.94971' width='1' height='4' transform='rotate(-45 3.53552 4.94971)' fill='%23565E66'/%3E%3Crect x='9.89951' y='9.89941' width='1' height='4' transform='rotate(-45 9.89951 9.89941)' fill='%23565E66'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
  margin-right: 5px;
}
.main-widget .widget__button lightning-primitive-icon svg[data-key=settings] g,
.main-widget .widget__button lightning-primitive-icon svg[data-key=settings] use {
  display: none;
}
.main .our-services {
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.main .our-services__list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.main .our-services__item {
  min-height: 170px;
  padding: 20px;
  border-right: 1px solid var(--gate_-purple_06---ccd3f1);
  border-bottom: 1px solid var(--gate_-purple_06---ccd3f1);
  background-color: var(--gate_-purple_04---e6e9f8);
  position: relative;
}
.main .our-services__item:not(:first-child):hover {
  background-color: #544b91;
}
.main .our-services__item:not(:first-child):hover .our-services__menu-name {
  color: rgba(255, 255, 255, 0.9);
}
.main .our-services__item:not(:first-child):hover .our-services__menu-desc {
  display: none;
}
.main .our-services__item:not(:first-child):hover .our-services__menu-list {
  display: block;
}
.main .our-services__item:nth-child(2):hover .sfc-icon--project {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='1.5' y='3.5' width='12' height='13' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='4' y='6' width='7' height='1' fill='%23B3BEEA'/%3E%3Crect x='4' y='8' width='7' height='1' fill='%23B3BEEA'/%3E%3Crect x='4' y='10' width='4' height='1' fill='%23B3BEEA'/%3E%3C/svg%3E");
}
.main .our-services__item:nth-child(3):hover .sfc-icon--design {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='3.5' y='4.5' width='12' height='12' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='6.5' y='7.5' width='6' height='6' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='6' y='1' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect y='14' width='1' height='4' transform='rotate(-90 0 14)' fill='%23B3BEEA'/%3E%3Crect x='19' y='7' width='1' height='4' transform='rotate(90 19 7)' fill='%23B3BEEA'/%3E%3Crect x='6' y='16' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect x='9' y='1' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect y='11' width='1' height='4' transform='rotate(-90 0 11)' fill='%23B3BEEA'/%3E%3Crect x='19' y='10' width='1' height='4' transform='rotate(90 19 10)' fill='%23B3BEEA'/%3E%3Crect x='9' y='16' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect x='12' y='1' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect y='8' width='1' height='4' transform='rotate(-90 0 8)' fill='%23B3BEEA'/%3E%3Crect x='19' y='13' width='1' height='4' transform='rotate(90 19 13)' fill='%23B3BEEA'/%3E%3Crect x='12' y='16' width='1' height='4' fill='%23B3BEEA'/%3E%3C/svg%3E");
}
.main .our-services__item:nth-child(4):hover .sfc-icon--mpw {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'%3E%3Ccircle cx='8' cy='10' r='6.5' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Ccircle cx='13' cy='10' r='6.5' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Cpath d='M8.5 5.5L17.5 14.5' stroke='%23B3BEEA'/%3E%3Cpath d='M17.5 5.5L8.5 14.5' stroke='%23B3BEEA'/%3E%3Cpath d='M14.5 3.5L6.5 11.5' stroke='%23B3BEEA'/%3E%3Cpath d='M19.5 8.5L11.5 16.5' stroke='%23B3BEEA'/%3E%3C/svg%3E");
}
.main .our-services__item:nth-child(5):hover .sfc-icon--tape-out {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cmask id='path-1-inside-1_8733_2563' fill='white'%3E%3Cpath d='M17 14H3V6L5 2H15L17 6V14Z'/%3E%3C/mask%3E%3Cpath d='M17 14H3V6L5 2H15L17 6V14Z' fill='%23544B91'/%3E%3Cpath d='M17 14V15H18V14H17ZM3 14H2V15H3V14ZM3 6L2.10557 5.55279L2 5.76393V6H3ZM5 2V1H4.38197L4.10557 1.55279L5 2ZM15 2L15.8944 1.55279L15.618 1H15V2ZM17 6H18V5.76393L17.8944 5.55279L17 6ZM17 14V13H3V14V15H17V14ZM3 14H4V6H3H2V14H3ZM3 6L3.89443 6.44721L5.89443 2.44721L5 2L4.10557 1.55279L2.10557 5.55279L3 6ZM5 2V3H15V2V1H5V2ZM15 2L14.1056 2.44721L16.1056 6.44721L17 6L17.8944 5.55279L15.8944 1.55279L15 2ZM17 6H16V14H17H18V6H17Z' fill='%23B3BEEA' mask='url(%23path-1-inside-1_8733_2563)'/%3E%3Crect x='4' y='6' width='13' height='1' fill='%23B3BEEA'/%3E%3Crect x='7' y='4' width='6' height='1' fill='%23B3BEEA'/%3E%3Crect x='5' y='14' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect x='8' y='14' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect x='11' y='14' width='1' height='4' fill='%23B3BEEA'/%3E%3Crect x='14' y='14' width='1' height='4' fill='%23B3BEEA'/%3E%3C/svg%3E");
}
.main .our-services__item:nth-child(6):hover .sfc-icon--manufacturing {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Crect x='0.5' y='6.5' width='16' height='10' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='0.5' y='-0.5' width='3' height='6' transform='matrix(1 0 0 -1 11 6)' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='0.5' y='-0.5' width='3' height='4' transform='matrix(1 0 0 -1 6 6)' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='3.5' y='9.5' width='10' height='3' fill='%23544B91' stroke='%23B3BEEA'/%3E%3Crect x='5.25' y='10.25' width='0.5' height='1.5' fill='%23544B91' stroke='%23B3BEEA' stroke-width='0.5'/%3E%3Crect x='7.25' y='10.25' width='0.5' height='1.5' fill='%23544B91' stroke='%23B3BEEA' stroke-width='0.5'/%3E%3Crect x='9.25' y='10.25' width='0.5' height='1.5' fill='%23544B91' stroke='%23B3BEEA' stroke-width='0.5'/%3E%3Crect x='11.25' y='10.25' width='0.5' height='1.5' fill='%23544B91' stroke='%23B3BEEA' stroke-width='0.5'/%3E%3C/svg%3E");
}
.main .our-services__item:nth-child(3), .main .our-services__item:nth-child(6) {
  border-right: 0;
}
.main .our-services__item:nth-child(n+4) {
  border-bottom: 0;
}
.main .our-services__item:nth-child(6) .our-services__menu-link {
  width: 136px;
}
.main .our-services__item--first {
  background: url(./../../public/assets/images/main-our_services_first_bg.jpg) center/cover no-repeat;
}
.main .our-services__title {
  font-size: 18px;
  line-height: 25px;
  color: var(--neutral_010---ffffff);
  font-weight: 600;
  letter-spacing: 0.5px;
  font-family: "Samsung Sharp Sans" !important;
}
.main .our-services__link {
  font-size: 14px;
  font-weight: 400;
  color: var(--neutral_040---f2f6f9);
  position: relative;
}
.main .our-services__link:hover {
  text-decoration: underline;
}
.main .our-services__link::after {
  content: "";
  width: 1px;
  height: 9px;
  background: rgba(255, 255, 255, 0.2);
  position: absolute;
  right: -11px;
  top: 5px;
}
.main .our-services__link:last-child::after {
  display: none;
}
.main .our-services__link-wrap {
  margin-top: 6px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 21px;
}
.main .our-services__menu-name {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 500;
  color: var(--gate_-purple_12---3a4571);
}
.main .our-services__menu-desc {
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral_150---565e66);
  display: block;
  margin-top: 6px;
}
.main .our-services__menu-list {
  position: absolute;
  top: 50px;
  right: 20px;
  display: none;
}
.main .our-services__menu-list:has(.our-services__menu-item:nth-child(5)) {
  top: 20px;
}
.main .our-services__menu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
}
.main .our-services__menu-item:last-child {
  margin-bottom: 0;
}
.main .our-services__menu-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 156px;
  color: var(--neutral_010---ffffff);
}
.main .our-services__menu-link-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .our-services__menu-link-text.our-services__menu-link-text--pre-line {
  text-overflow: inherit;
  white-space: inherit;
}
.main .our-services__menu-link:hover {
  text-decoration: underline;
}
.main .updated-documents__container {
  width: 100%;
}
.main .project-dashboard .progress-tab__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid var(--neutral_070---e4e9ed);
}
.main .project-dashboard .progress-tab__item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 48px;
  gap: 8px;
  position: relative;
  overflow: hidden;
}
.main .project-dashboard .progress-tab__item:hover .progress-tab__item-title {
  text-decoration: underline;
}
.main .project-dashboard .progress-tab__item:hover .progress-tab__item-count {
  background-color: rgba(0, 0, 0, 0.6);
}
.main .project-dashboard .progress-tab__item.progress-tab__item--is-active .progress-tab__item-title {
  color: var(--primary_color---525cb2);
}
.main .project-dashboard .progress-tab__item.progress-tab__item--is-active .progress-tab__item-count {
  background-color: var(--primary_color---525cb2);
}
.main .project-dashboard .progress-tab__item::after {
  content: "";
  width: 48px;
  height: 48px;
  border-top: 1.2px solid var(--neutral_070---e4e9ed); /* 꺽쇠 선 두께 */
  border-right: 1.2px solid var(--neutral_070---e4e9ed); /* 꺽쇠 선 두께 */
  border-radius: 4px; /* 모서리 둥글게(라운드) 처리 */
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg); /* 방향 조정 (45deg: 오른쪽, 135deg: 아래쪽 등) */
  position: absolute;
  right: 10px;
}
.main .project-dashboard .progress-tab__item:last-child::after {
  display: none;
}
.main .project-dashboard .progress-tab__item-title {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  font-weight: 500;
}
.main .project-dashboard .progress-tab__item-count {
  min-width: 18px;
  min-height: 18px;
  border-radius: 9px;
  background: rgba(0, 0, 0, 0.3);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  padding: 0 4px;
}
.main .project-dashboard .progress-tab__item-number {
  font-size: 12px;
  color: var(--neutral_010---ffffff);
  font-weight: 500;
}
.main .project-dashboard .progress-tab__content {
  display: none;
}
.main .project-dashboard .progress-tab__content.progress-tab__content--is-active {
  display: block;
}
.main .project-dashboard .progress-tab__content-wrap {
  margin-top: 12px;
}
.main .project-dashboard .progress-card__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-top: 1px solid var(--neutral_070---e4e9ed);
  border-left: 1px solid var(--neutral_070---e4e9ed);
  border-right: 1px solid var(--neutral_070---e4e9ed);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.main .project-dashboard .progress-card__item {
  min-height: 74px;
  padding: 16px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
  border-right: 1px solid var(--neutral_070---e4e9ed);
  width: 33.3333%;
  cursor: pointer;
}
.main .project-dashboard .progress-card__item:hover {
  background: #F8F8FF;
}
.main .project-dashboard .progress-card__item:hover .progress-card__item-title {
  text-decoration: underline;
}
.main .project-dashboard .progress-card__item.progress-card__item--is-active {
  background: #F8F8FF;
}
.main .project-dashboard .progress-card__item.progress-card__item--is-active .progress-card__item-title {
  color: var(--primary_color---525cb2);
}
.main .project-dashboard .progress-card__item.progress-card__item--is-active .sfc-icon--chevron-right {
  background-color: var(--primary_color---525cb2);
}
.main .project-dashboard .progress-card__item:nth-child(3n) {
  border-right: 0;
}
.main .project-dashboard .progress-card__item-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
  gap: 4px;
}
.main .project-dashboard .progress-card__item-title {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_150---565e66);
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .project-dashboard .progress-card__item-info {
  position: relative;
  font-size: 12px;
  font-weight: 500;
  color: var(--neutral_140---767d84);
}
.main .project-dashboard .progress-card__item-info::after {
  content: "";
  width: 1px;
  height: 9px;
  background: #E4E5E6;
  position: absolute;
  right: -9px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.main .project-dashboard .progress-card__item-info:last-child::after {
  display: none;
}
.main .project-dashboard .progress-card__item-info-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px 17px;
}
.main .project-dashboard .progress-card__content {
  display: none;
}
.main .project-dashboard .progress-card__content.progress-card__content--is-active {
  display: block;
}
.main .project-dashboard .progress-card__content .slds-tabs_default__content {
  padding: 14px 0 0;
}
.main .project-dashboard .progress-card__content-wrap {
  padding: 12px 20px 18px;
  background: var(--neutral_020---fafbfc);
  border: 1px solid var(--neutral_070---e4e9ed);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  position: relative;
  top: -1px;
}
.main .project-dashboard .progress-card__content lightning-tabset.sfc-tabset .slds-tabs_default__content,
.main .project-dashboard .progress-card__content lightning-tabset.sfc-tabset .slds-tabs--default__content,
.main .project-dashboard .progress-card__content .sfc-tabset .slds-tabs_default__content,
.main .project-dashboard .progress-card__content .sfc-tabset .slds-tabs--default__content {
  padding-top: 13px;
}
.main .project-dashboard .progress-card__no-list {
  border-radius: 4px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_020---fafbfc);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 313px;
  text-align: center;
}
.main .project-dashboard .progress-card__no-list-title {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_140---767d84);
  margin-bottom: 4px;
}
.main .project-dashboard .progress-card__no-list-desc {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  margin-bottom: 16px;
}
.main .project-dashboard .progress-status__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid var(--neutral_070---e4e9ed);
  border-radius: 4px;
  overflow: hidden;
}
.main .project-dashboard .progress-status__item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-right: 1px solid var(--neutral_070---e4e9ed);
}
.main .project-dashboard .progress-status__item:last-child {
  border-right: 0;
}
.main .project-dashboard .progress-status__item-title {
  text-align: center;
  padding: 0 4px;
  height: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 12px;
  font-weight: 500;
  color: var(--neutral_130---90969d);
  background: var(--neutral_020---fafbfc);
  border-bottom: 1px solid var(--neutral_060---ecf1f5);
}
.main .project-dashboard .progress-status__item-cont {
  padding: 12px 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: calc(100% - 25px);
  background: var(--neutral_010---ffffff);
}
.main .project-dashboard .progress-status__item-link:hover .progress-status__item-text {
  text-decoration: underline;
}
.main .project-dashboard .progress-status__item-text {
  text-align: center;
  font-size: 14px;
  color: var(--neutral_140---767d84);
  line-height: 150%;
}
.main .project-dashboard .progress-status__item-badge {
  margin: 0 auto 6px;
  text-align: center;
}
.main-table-top {
  position: absolute;
  right: 0;
  top: -30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.main-table-top__divider {
  display: block;
  width: 1px;
  height: 12px;
  opacity: 0.15;
  background-color: var(--neutral_170---2f363c);
}
.main-fixed-contents {
  width: 270px;
}
.main-fixed-contents__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.main .account {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding-bottom: 20px;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  background-color: #525cb2;
  margin-top: calc(-20px - var(--source-height, 87px));
}
.main .account-info {
  padding: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #6268BF;
}
.main .account-info__text {
  font-size: 14px;
  color: var(--neutral_010---ffffff);
  font-weight: 500;
  font-family: "Samsung Sharp Sans" !important;
}
.main .account-info__name {
  font-size: 18px;
  color: var(--neutral_010---ffffff);
  font-weight: 700;
  line-height: 25px;
  max-height: 75px;
  letter-spacing: 0.5px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.main .account-icon-links {
  width: calc(100% - 40px);
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.04);
  border-radius: 4px;
  margin-bottom: 20px;
}
.main .account-icon-links__item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}
.main .account-icon-links__item.account-icon-links__item--expire::before {
  content: "";
  border: 2px solid #4A53A1;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: var(--o_red_09---ff4337);
  position: absolute;
  top: 8px;
  right: 28px;
  z-index: 1;
}
.main .account-icon-links__item::after {
  content: "";
  width: 1px;
  height: 12px;
  background: #6E75B4;
  position: absolute;
  right: -1px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.main .account-icon-links__item:last-child::after {
  display: none;
}
.main .account-icon-links__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2px;
  padding: 9px 0;
}
.main .account-icon-links__link:hover .account-icon-links__link-text {
  text-decoration: underline;
}
.main .account-icon-links__link-text {
  color: #B7BAD9;
}
.main .account-favorite-recent {
  width: calc(100% - 40px);
  margin: 0 auto;
}
.main .account-favorite-recent__list {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.06);
  border-radius: 4px;
  min-height: 202px;
}
.main .account-favorite-recent__item:last-child .account-favorite-recent__link {
  border-bottom: 0;
}
.main .account-favorite-recent__link {
  color: var(--neutral_070---e4e9ed);
  padding: 5.7px 12px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06);
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 11px;
}
.main .account-favorite-recent__link:hover {
  background: #6570C9;
  border-color: #666FBB;
}
.main .account-favorite-recent__link:hover .account-favorite-recent__link-text {
  text-decoration: underline;
}
.main .account-favorite-recent__link-text {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .account-favorite-recent__no-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 202px;
  border: 1px solid #666FBB;
  background: #5C66B7;
  border-radius: 4px;
}
.main .account-favorite-recent__no-list-text {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
}
.main .news-events__link {
  display: block;
  margin-bottom: 3px;
}
.main .news-events__image {
  width: 100%;
  height: 173px;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 12/8.687;
  display: block;
  border-radius: 4px;
}
.main .news-events__image-wrap {
  margin-bottom: 10px;
}
.main .news-events__text {
  font-size: 14px;
  color: #384047;
  line-height: 20px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.main .inbox__item {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.main .inbox__item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
  padding-bottom: 0;
}
.main .inbox__link {
  display: block;
}
.main .inbox__link:hover .inbox__link-text,
.main .inbox__link:hover .inbox__link-desc {
  text-decoration: underline;
}
.main .inbox__link-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
  margin-bottom: 4px;
}
.main .inbox__link-text {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  line-height: 160%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .inbox__link-desc {
  font-size: 14px;
  color: var(--neutral_140---767d84);
  line-height: 160%;
  display: block;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.main .inbox__link-date {
  margin-top: 4px;
  color: var(--neutral_140---767d84);
  display: block;
}
.main-quick-link {
  width: 100%;
  background-color: #221e42;
  padding: 50px 0;
}
.main-quick-link__container {
  max-width: 1210px;
  padding: 0 20px;
  height: 140px;
  margin: 0 auto;
}
.main-quick-link .quick-link__list {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  height: 100%;
  background-color: #2f2959;
  border-radius: 6px;
}
.main-quick-link .quick-link__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.main-quick-link .quick-link__item::after {
  width: 1px;
  height: 100%;
  border-radius: 6px;
  background-color: #221e42;
  content: "";
  display: block;
}
.main-quick-link .quick-link__item:last-child::after {
  display: none;
}
.main-quick-link .quick-link__link {
  width: 100%;
  height: 100%;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 9px;
}
.main-quick-link .quick-link__icon {
  width: 20px;
  height: 20px;
}
.main-quick-link .quick-link__icon.sfc-icon--home {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.5 7.25854V16.5007H12.5V12.5007H7.5V16.5007H3.5V7.25854L10 2.61499L16.5 7.25854Z' stroke='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__icon.sfc-icon--process-tech {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='7' cy='10' r='6.5' stroke='%238A83BF'/%3E%3Ccircle cx='13' cy='10' r='6.5' fill='%232F2959' stroke='%238A83BF'/%3E%3Cpath d='M8.5 5.5L17.5 14.5' stroke='%238A83BF'/%3E%3Cpath d='M17.5 5.5L8.5 14.5' stroke='%238A83BF'/%3E%3Cpath d='M14.5 3.5L6.5 11.5' stroke='%238A83BF'/%3E%3Cpath d='M19.5 8.5L11.5 16.5' stroke='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__icon.sfc-icon--advanced-package {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cmask id='path-1-inside-1_7175_10367' fill='white'%3E%3Cpath d='M17 6V15H3V6L7 2H13L17 6ZM4.41406 6H15.5859L12.5859 3H7.41406L4.41406 6Z'/%3E%3C/mask%3E%3Cpath d='M17 6H18V5.58579L17.7071 5.29289L17 6ZM17 15V16H18V15H17ZM3 15H2V16H3V15ZM3 6L2.29289 5.29289L2 5.58579V6H3ZM7 2V1H6.58579L6.29289 1.29289L7 2ZM13 2L13.7071 1.29289L13.4142 1H13V2ZM4.41406 6L3.70696 5.29289L1.99985 7H4.41406V6ZM15.5859 6V7H18.0002L16.293 5.29289L15.5859 6ZM12.5859 3L13.293 2.29289L13.0002 2H12.5859V3ZM7.41406 3V2H6.99985L6.70696 2.29289L7.41406 3ZM17 6H16V15H17H18V6H17ZM17 15V14H3V15V16H17V15ZM3 15H4V6H3H2V15H3ZM3 6L3.70711 6.70711L7.70711 2.70711L7 2L6.29289 1.29289L2.29289 5.29289L3 6ZM7 2V3H13V2V1H7V2ZM13 2L12.2929 2.70711L16.2929 6.70711L17 6L17.7071 5.29289L13.7071 1.29289L13 2ZM4.41406 6V7H15.5859V6V5H4.41406V6ZM15.5859 6L16.293 5.29289L13.293 2.29289L12.5859 3L11.8788 3.70711L14.8788 6.70711L15.5859 6ZM12.5859 3V2H7.41406V3V4H12.5859V3ZM7.41406 3L6.70696 2.29289L3.70696 5.29289L4.41406 6L5.12117 6.70711L8.12117 3.70711L7.41406 3Z' fill='%238A83BF' mask='url(%23path-1-inside-1_7175_10367)'/%3E%3Crect x='4' y='6' width='13' height='1' fill='%238A83BF'/%3E%3Crect x='8' y='4' width='4' height='1' fill='%238A83BF'/%3E%3Crect x='5' y='14' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='8' y='14' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='11' y='14' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='14' y='14' width='1' height='4' fill='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__icon.sfc-icon--safe {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='8.5' y='1.5' width='3' height='3' stroke='%238A83BF'/%3E%3Crect x='8.5' y='15.5' width='3' height='3' stroke='%238A83BF'/%3E%3Crect x='14.5' y='11.5' width='3' height='3' stroke='%238A83BF'/%3E%3Crect x='2.5' y='11.5' width='3' height='3' stroke='%238A83BF'/%3E%3Crect x='14.5' y='5.5' width='3' height='3' stroke='%238A83BF'/%3E%3Crect x='2.5' y='5.5' width='3' height='3' stroke='%238A83BF'/%3E%3Crect x='6' y='3' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='6' y='16' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='3' y='9' width='1' height='2' fill='%238A83BF'/%3E%3Crect x='16' y='9' width='1' height='2' fill='%238A83BF'/%3E%3Crect x='12' y='3' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='12' y='16' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='5' y='4' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='5' y='15' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='13' y='4' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='13' y='15' width='2' height='1' fill='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__icon.sfc-icon--manufacturing2 {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='1.5' y='7.5' width='16' height='11' stroke='%238A83BF'/%3E%3Crect x='0.5' y='-0.5' width='3' height='6' transform='matrix(1 0 0 -1 12 7)' stroke='%238A83BF'/%3E%3Crect x='0.5' y='-0.5' width='3' height='4' transform='matrix(1 0 0 -1 7 7)' stroke='%238A83BF'/%3E%3Crect x='4.5' y='10.5' width='10' height='3' stroke='%238A83BF'/%3E%3Crect x='6' y='11' width='1' height='2' fill='%238A83BF'/%3E%3Crect x='8' y='11' width='1' height='2' fill='%238A83BF'/%3E%3Crect x='10' y='11' width='1' height='2' fill='%238A83BF'/%3E%3Crect x='12' y='11' width='1' height='2' fill='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__icon.sfc-icon--application {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='4.5' y='4.5' width='11' height='11' stroke='%238A83BF'/%3E%3Crect x='7.5' y='7.5' width='5' height='5' stroke='%238A83BF'/%3E%3Crect x='7' y='1' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='1' y='10' width='1' height='4' transform='rotate(-90 1 10)' fill='%238A83BF'/%3E%3Crect x='1' y='13' width='1' height='4' transform='rotate(-90 1 13)' fill='%238A83BF'/%3E%3Crect x='19' y='7' width='1' height='4' transform='rotate(90 19 7)' fill='%238A83BF'/%3E%3Crect x='6' y='16' width='1' height='3' fill='%238A83BF'/%3E%3Crect x='9' y='16' width='1' height='3' fill='%238A83BF'/%3E%3Crect x='10' y='1' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='13' y='1' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='1' y='7' width='1' height='4' transform='rotate(-90 1 7)' fill='%238A83BF'/%3E%3Crect x='19' y='13' width='1' height='4' transform='rotate(90 19 13)' fill='%238A83BF'/%3E%3Crect x='19' y='10' width='1' height='4' transform='rotate(90 19 10)' fill='%238A83BF'/%3E%3Crect x='12' y='16' width='1' height='3' fill='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__icon.sfc-icon--process {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13 8C15.2091 8 17 9.79086 17 12C17 13.195 16.4754 14.267 15.6445 15H13C14.6569 15 16 13.6569 16 12C16 10.3431 14.6569 9 13 9C11.3431 9 10 10.3431 10 12C10 13.6569 11.3431 15 13 15H10.3555C9.52463 14.267 9 13.195 9 12C9 9.79086 10.7909 8 13 8Z' fill='%238A83BF'/%3E%3Cpath d='M15 6H14V3H4V17H9V18H3V2H15V6Z' fill='%238A83BF'/%3E%3Crect x='11' y='16' width='4' height='1' fill='%238A83BF'/%3E%3Crect x='12' y='18' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='5' y='4' width='8' height='1' fill='%238A83BF'/%3E%3Crect x='5' y='6' width='4' height='1' fill='%238A83BF'/%3E%3Crect x='14' y='14' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='10' y='14' width='2' height='1' fill='%238A83BF'/%3E%3Crect x='9' y='10' width='1' height='4' fill='%238A83BF'/%3E%3Crect x='11' y='8' width='4' height='1' fill='%238A83BF'/%3E%3Crect x='16' y='10' width='1' height='4' fill='%238A83BF'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.main-quick-link .quick-link__title {
  color: #f3f6f8;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
  letter-spacing: 0.5px;
}
.main .sfc-tabset .slds-tabs_default__nav, .main .sfc-tabset .slds-tabs--default__nav {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.main .account-favorite-recent .sfc-tabset .slds-tabs_default__nav, .main .account-favorite-recent .sfc-tabset .slds-tabs--default__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.pagination.pagination--landing {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pagination.pagination--landing li:has(.pagination__prev),
.pagination.pagination--landing li:has(.pagination__next) {
  line-height: 9px;
}
.pagination.pagination--landing .pagination__prev {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 4L5 7L8 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 4L5 7L8 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
  cursor: pointer;
}
.pagination.pagination--landing .pagination__next {
  width: 14px;
  height: 14px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 4L5 7L8 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8 4L5 7L8 10' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_150---565e66);
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  cursor: pointer;
}
.pagination.pagination--landing .pagination__current {
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.pagination.pagination--landing .pagination__all {
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.pagination-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 6px;
}
.pagination-wrap.pagination-wrap--flex-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

/* onboarding 모달 */
.onboarding-modal {
  position: fixed;
  z-index: 10;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 1200px;
  max-width: 100%;
  -webkit-transition: opacity var(--lwc-durationQuickly, 0.1s) linear;
  transition: opacity var(--lwc-durationQuickly, 0.1s) linear;
  opacity: 0;
  visibility: hidden;
}
@media (max-width: 1260px) {
  .onboarding-modal {
    width: calc(100% - 40px);
  }
}
.onboarding-modal.onboarding-modal--is-active {
  opacity: 1;
  visibility: visible;
}
.onboarding-modal.onboarding-modal--is-active + .onboarding-modal__bg {
  opacity: 1;
  visibility: visible;
}
.onboarding-modal__bg {
  position: fixed;
  z-index: 9;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(47, 54, 60, 0.52);
  -webkit-transition: opacity var(--lwc-durationSlowly, 0.4s) linear;
  transition: opacity var(--lwc-durationSlowly, 0.4s) linear;
  opacity: 0;
  visibility: hidden;
}
.onboarding-modal__swiper {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  overflow: hidden;
}
.onboarding-modal__image {
  width: 100%;
}
.onboarding-modal__footer {
  padding: 16px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: var(--gate_-purple_03---f2f4fc);
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.onboarding-modal__pagination {
  position: absolute;
  top: 34px;
  z-index: 1;
  right: 0;
  width: calc(100% - 80px);
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 10px;
}
.onboarding-modal__pagination .swiper-pagination {
  position: relative;
  top: auto;
  bottom: auto;
  right: auto;
  left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}
.onboarding-modal__pagination .swiper-pagination .swiper-pagination-bullet {
  margin: 0;
  width: 10px;
  height: 10px;
  background: var(--neutral_090---ccd1d6);
  opacity: 1;
}
.onboarding-modal__pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--primary_color---525cb2);
}
.onboarding-modal__arrow {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
  width: calc(100% + 96px + 80px);
  height: 48px;
}
@media (max-width: 1360px) {
  .onboarding-modal__arrow {
    top: 16px;
    left: 34px;
    -webkit-transform: translate(0);
            transform: translate(0);
    width: 120px;
  }
}
.onboarding-modal__arrow .swiper-button-prev,
.onboarding-modal__arrow .swiper-button-next {
  top: auto;
  left: auto;
  top: auto;
  margin-top: 0;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  -webkit-box-shadow: 0 4px 20px 0 rgba(50, 42, 83, 0.12);
          box-shadow: 0 4px 20px 0 rgba(50, 42, 83, 0.12);
  background: var(--neutral_010---ffffff);
}
.onboarding-modal__arrow .swiper-button-prev:hover,
.onboarding-modal__arrow .swiper-button-next:hover {
  background: var(--neutral_040---f2f6f9);
}
.onboarding-modal__arrow .swiper-button-prev::after,
.onboarding-modal__arrow .swiper-button-next::after {
  display: none;
}
.onboarding-modal__arrow .swiper-button-prev.swiper-button-disabled,
.onboarding-modal__arrow .swiper-button-next.swiper-button-disabled {
  display: none;
}
@media (max-width: 1360px) {
  .onboarding-modal__arrow .swiper-button-prev.swiper-button-disabled,
  .onboarding-modal__arrow .swiper-button-next.swiper-button-disabled {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.onboarding-modal__arrow .swiper-button-prev {
  left: 0;
}
@media (max-width: 1500px) {
  .onboarding-modal__arrow .swiper-button-prev {
    left: 20px;
  }
}
@media (max-width: 1360px) {
  .onboarding-modal__arrow .swiper-button-prev {
    left: 0;
  }
}
.onboarding-modal__arrow .swiper-button-prev::before {
  content: "";
  width: 16px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.5 1.19995L4.5 7.69995L11.5 14.7' stroke='%232F363C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.5 1.19995L4.5 7.69995L11.5 14.7' stroke='%232F363C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_170---2f363c);
}
.onboarding-modal__arrow .swiper-button-next {
  right: 0;
}
@media (max-width: 1500px) {
  .onboarding-modal__arrow .swiper-button-next {
    right: 20px;
  }
}
@media (max-width: 1360px) {
  .onboarding-modal__arrow .swiper-button-next {
    right: 0;
  }
}
.onboarding-modal__arrow .swiper-button-next::before {
  content: "";
  width: 16px;
  height: 16px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.5 14.7002L11.5 8.2002L4.5 1.2002' stroke='%232F363C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.5 14.7002L11.5 8.2002L4.5 1.2002' stroke='%232F363C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;
  background-color: var(--neutral_170---2f363c);
}

body .table__legend {
  margin-bottom: 0;
}
body .table__legend .legend__btns .slds-checkbox_button-group {
  border: 0;
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button:first-child input + .slds-checkbox_button__label {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button:last-child input + .slds-checkbox_button__label {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-right-width: 1px;
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label {
  border: 1px solid var(--neutral_080---dadfe4);
  border-radius: 0;
  background: var(--neutral_010---ffffff);
  height: 24px;
  padding: 0 8px 0 12px;
  width: auto;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right-width: 0;
  width: auto;
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label::before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--neutral_080---dadfe4);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label.legend__green::before {
  background: var(--pr_green_08---33cfc1);
  border-color: var(--pr_green_08---33cfc1);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label.legend__blue::before {
  background: var(--wafer_blue_09---0077c8);
  border-color: var(--wafer_blue_09---0077c8);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label.legend__gray::before {
  background: var(--neutral_150---565e66);
  border-color: var(--neutral_150---565e66);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label .slds-checkbox_faux {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_160---3c444b);
  margin-left: 8px;
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__green {
  background: var(--pr_green_02---f3fcfb);
  border-color: var(--neutral_080---dadfe4);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__green::before {
  background: var(--pr_green_08---33cfc1);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__green .slds-checkbox_faux {
  color: var(--pr_green_09---00c3b1);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__blue {
  background: var(--wafer_blue_04---cce4f4);
  border-color: var(--neutral_080---dadfe4);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__blue::before {
  background: var(--wafer_blue_09---0077c8);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__blue .slds-checkbox_faux {
  color: var(--wafer_blue_09---0077c8);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__gray {
  background: var(--neutral_100---c0c4c9);
  border-color: var(--neutral_080---dadfe4);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__gray::before {
  background: var(--neutral_150---565e66);
}
body .table__legend .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label.legend__gray .slds-checkbox_faux {
  color: var(--neutral_150---565e66);
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group {
  border: 0;
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button:last-child input + .slds-checkbox_button__label {
  border-right-width: 1px;
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label {
  border: 1px solid var(--neutral_080---dadfe4);
  border-radius: 0;
  background: var(--neutral_010---ffffff);
  height: 24px;
  padding: 0 8px;
  width: auto;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-right-width: 0;
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label::before {
  width: 14px;
  height: 14px;
  background-color: var(--neutral_010---ffffff);
  border: 1px solid var(--neutral_090---ccd1d6);
  border-radius: 1.5px;
  position: relative;
  top: 0;
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button input + .slds-checkbox_button__label .slds-checkbox_faux {
  font-size: 14px;
  font-weight: 500;
  color: var(--neutral_160---3c444b);
  margin-left: 4px;
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label:hover {
  background: var(--neutral_010---ffffff);
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label::before {
  background: var(--primary_color---525cb2);
  border-color: var(--primary_color---525cb2);
}
body .table__legend.table__legend--auto .legend__btns .slds-checkbox_button-group .slds-checkbox_button input:checked + .slds-checkbox_button__label::after {
  content: "";
  width: 10px;
  height: 7px;
  margin-left: 0.5px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9' fill='none'%3E%3Cpath d='M0.642105 4.44882L3.76711 7.63064L10.6421 0.630638' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_010---ffffff);
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border: 0;
  position: absolute;
  top: 50%;
  left: 11px;
}
body div.roadmap-container {
  width: 100%;
  min-height: 60vh;
}
body div.roadmap-container div.table-container table.roadmap-table {
  table-layout: fixed;
  overflow-x: auto;
}
body div.roadmap-container div.table-container table.roadmap-table thead {
  position: sticky;
  top: 261px;
  z-index: 6;
}
body div.roadmap-container div.table-container table.roadmap-table thead::before {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  top: 1px;
  z-index: 1;
  position: absolute;
}
body div.roadmap-container div.table-container table.roadmap-table thead::after {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  bottom: 0;
  z-index: 1;
  position: absolute;
}
body div.roadmap-container div.table-container table.roadmap-table tr:first-child {
  border-top: 0;
}
body div.roadmap-container div.table-container table.roadmap-table tr th.slds-text-align_center {
  background: #f0f1f7;
  text-align: left;
  font-size: 12px;
  line-height: 14px;
  color: var(--neutral_160---3c444b);
  font-weight: 400;
  border: 1px solid var(--neutral_080---dadfe4);
  border-top: 0;
  padding: 8px 12px;
  min-height: 30px;
}
body div.roadmap-container div.table-container table.roadmap-table tr th.slds-text-align_center[colspan] {
  text-align: center;
}
body div.roadmap-container div.table-container table.roadmap-table tr.small-font th.slds-text-align_center {
  text-align: center;
  position: relative;
}
body div.roadmap-container div.table-container table.roadmap-table tr.small-font th.slds-text-align_center::before {
  content: "";
  width: 100%;
  height: 1px;
  background: var(--neutral_080---dadfe4);
  position: absolute;
  top: -1px;
  left: 0;
}
body div.roadmap-container div.table-container table.roadmap-table tr td {
  font-size: 14px;
  color: #3C444B;
  line-height: 160%;
  text-align: left;
  font-weight: 400;
  padding: 8px 12px;
  height: auto;
  min-height: 50px;
  border-color: var(--neutral_080---dadfe4);
}
body div.roadmap-container div.table-container table.roadmap-table tr td:has(.indicator) {
  text-align: center;
}
body div.roadmap-container div.table-container table.roadmap-table tr td:has(.slds-icon-utility-target-mode) .slds-text-align_center {
  text-align: left;
}
body div.roadmap-container div.table-container table.roadmap-table tr td:has(.slds-icon-utility-target-mode) .slds-icon_container {
  display: none;
}
body div.roadmap-container div.table-container table.roadmap-table tr td:has(.slds-icon-utility-target-mode) a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
  color: var(--wafer_blue_09---0077c8);
  white-space: normal;
}
body div.roadmap-container div.table-container table.roadmap-table tr td:has(.slds-icon-utility-target-mode) a:hover {
  text-decoration: underline;
}
body div.roadmap-container div.table-container table.roadmap-table tr td .category-text {
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
  color: var(--wafer_blue_09---0077c8);
  white-space: normal;
}
body div.roadmap-container div.table-container table.roadmap-table tr td .category-text:hover {
  text-decoration: underline;
}
body div.roadmap-container div.table-container table.roadmap-table .process-col .slds-text-align_center,
body div.roadmap-container div.table-container table.roadmap-table .app-col .slds-text-align_center {
  text-align: left;
}
body div.roadmap-container div.table-container table.roadmap-table .process-col {
  background: var(--wafer_blue_02---f3f8fd);
}
body div.roadmap-container div.table-container table.roadmap-table .app-col {
  background: none;
}
body div.roadmap-container div.table-container table.roadmap-table .indicator {
  width: 6px;
  height: 6px;
  position: relative;
}
body div.roadmap-container div.table-container table.roadmap-table .indicator:hover::before {
  display: block;
}
body div.roadmap-container div.table-container table.roadmap-table .indicator::before {
  content: "";
  width: 18px;
  height: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: transparent;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: none;
}
body div.roadmap-container div.table-container table.roadmap-table .indicator .tooltip {
  padding: 8px 10px;
  border: 0;
  font-size: 12px;
  line-height: 22.4px;
  color: var(--neutral_160---3c444b);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator .tooltip::before {
  content: "";
}
body div.roadmap-container div.table-container table.roadmap-table .indicator .tooltip::after {
  display: none;
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.ready {
  background-color: var(--pr_green_08---33cfc1);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.ready .tooltip {
  background-color: var(--pr_green_03---e6f9f7);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.ready .tooltip::before {
  border-bottom-color: var(--pr_green_03---e6f9f7);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.dev {
  background-color: var(--wafer_blue_09---0077c8);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.dev .tooltip {
  background-color: var(--wafer_blue_04---cce4f4);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.dev .tooltip::before {
  border-bottom-color: var(--wafer_blue_04---cce4f4);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.plan {
  background-color: var(--neutral_150---565e66);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.plan .tooltip {
  background-color: var(--neutral_150---565e66);
  color: var(--neutral_010---ffffff);
}
body div.roadmap-container div.table-container table.roadmap-table .indicator.plan .tooltip::before {
  border-bottom-color: var(--neutral_150---565e66);
}
body div.roadmap-container div.table-container table.roadmap-table .count-container {
  font-size: 14px;
  color: var(--neutral_160---3c444b);
}

.custom-toolip--ip-roadmap {
  position: relative;
}
.custom-toolip--ip-roadmap .select-tooltip {
  position: absolute;
  top: 0px;
  left: 49px;
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M0.5 1.5C0.5 0.947715 0.947715 0.5 1.5 0.5H12.5C13.0523 0.5 13.5 0.947715 13.5 1.5V12.5C13.5 13.0523 13.0523 13.5 12.5 13.5H1.5C0.947715 13.5 0.5 13.0523 0.5 12.5V1.5Z' fill='white' stroke='%23ECF1F5'/%3E%3Cpath d='M8.19974 4.00005C8.19974 4.66279 7.66248 5.20005 6.99974 5.20005C6.337 5.20005 5.79974 4.66279 5.79974 4.00005C5.79974 3.33731 6.337 2.80005 6.99974 2.80005C7.66248 2.80005 8.19974 3.33731 8.19974 4.00005Z' fill='%23767D84'/%3E%3Cpath d='M6 6H8V11H6V6Z' fill='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
  z-index: 3;
}
.custom-toolip--ip-roadmap .select-tooltip::after {
  content: "";
  width: 256px;
  height: 10px;
  background: transparent;
  position: absolute;
  bottom: -9px;
  display: none;
}
.custom-toolip--ip-roadmap .select-tooltip:hover::after {
  display: block;
}
.custom-toolip--ip-roadmap .select-tooltip:hover .tooltip {
  opacity: 1;
  visibility: visible;
  display: block;
}
.custom-toolip--ip-roadmap .tooltip {
  opacity: 0;
  visibility: hidden;
  display: none;
  position: absolute;
  padding: 12px 16px;
  background: #283037;
  -webkit-box-shadow: 0 0 2px 0 rgba(34, 38, 44, 0.32), 0 6px 12px 4px rgba(34, 38, 44, 0.16);
          box-shadow: 0 0 2px 0 rgba(34, 38, 44, 0.32), 0 6px 12px 4px rgba(34, 38, 44, 0.16);
  border-radius: 4px;
  width: 256px;
  top: 20px;
  z-index: 2;
}

.list-view__header.list-view__header--ip-roadmap-list {
  position: relative;
  top: auto;
}
.list-view__header.list-view__header--ip-roadmap-list .list-view__page-info {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}

.list-view__utility.list-view__utility--ip-roadmap-list {
  position: absolute;
  top: auto;
}

/* == List View == */
.list-view {
  padding-bottom: 24px;
}
.list-view:has(.list-view__header--gross-die-estimator) {
  background-color: var(--neutral_050---eff4f8);
}
.list-view__header {
  padding: 14px 20px 16px;
  background: var(--neutral_050---eff4f8);
  margin-bottom: 16px;
}
.list-view__page-info {
  padding-bottom: 14px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.list-view__head {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 4px;
}
.list-view__head-title {
  font-size: 20px;
  font-weight: 600;
  color: var(--neutral_170---2f363c);
  line-height: 24px;
}
.list-view__head-action-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.list-view .breadcrumb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.list-view .breadcrumb__item {
  font-size: 12px;
  color: var(--neutral_150---565e66);
  font-weight: 400;
  margin-right: 22px;
  position: relative;
}
.list-view .breadcrumb__item::before {
  display: none;
}
.list-view .breadcrumb__item::after {
  content: "/";
  width: auto;
  height: auto;
  background: none;
  color: var(--neutral_080---dadfe4);
  bottom: auto;
  right: -12px;
  -webkit-transform: none;
          transform: none;
  position: absolute;
}
.list-view .breadcrumb__item:last-child {
  margin-right: 0;
}
.list-view .breadcrumb__item:last-child a {
  color: var(--neutral_150---565e66);
  font-weight: 400;
}
.list-view .breadcrumb__item:last-child::after {
  display: none;
}
.list-view .breadcrumb__link {
  font-size: 12px;
  color: var(--neutral_150---565e66);
  font-weight: 400;
}
.list-view__filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.list-view__filter .slds-required.required {
  float: none;
  font-size: 10px;
  padding-right: 0;
}
.list-view__filter:has(div[data-region-name=column1]) {
  display: block;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div:not(:has(.list-view__filter-item--button-wrap)) {
  width: 200px;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget {
  font-size: 0;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--date-wrap) {
  width: 237px;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--date-wrap) .list-view__filter-item--date-wrap .slds-form-element__label {
  padding: 0;
  font-size: 12px;
  color: #384047;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
  padding: 0;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--checkbox-wrap) {
  width: auto;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--checkbox-wrap) .list-view__filter-item--checkbox-wrap {
  position: relative;
  top: 26px;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--checkbox-wrap) .list-view__filter-item--checkbox-wrap .slds-p-left_xx-small.slds-form-element {
  padding-left: 0;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--radio-wrap) {
  width: auto;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--radio-wrap) .list-view__filter-item--radio-wrap {
  position: relative;
  top: 30px;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--radio-wrap) .list-view__filter-item--radio-wrap .slds-p-left_xx-small.slds-form-element {
  padding-left: 0;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--text-wrap) {
  width: auto;
}
.list-view__filter:has(div[data-region-name=column1]) div[data-region-name=column1] > div.ui-widget:has(.list-view__filter-item--text-wrap) .list-view__filter-item--text-wrap {
  position: relative;
  top: 26px;
}
.list-view__filter:has(svg[data-key=info]) c-b2b-tpo-tooltip {
  font-size: 0;
  line-height: 0;
}
.list-view__filter:has(svg[data-key=info]) .slds-form-element__icon,
.list-view__filter:has(svg[data-key=info]) lightning-button-icon,
.list-view__filter:has(svg[data-key=info]) .sfc-button-icon,
.list-view__filter:has(svg[data-key=info]) .slds-button_icon {
  width: 14px;
  height: 14px;
}
.list-view__filter:has(svg[data-key=info]) .slds-form-element__icon {
  padding-top: 1px;
}
.list-view__filter .slds-dropdown {
  z-index: 4;
}
.list-view__filter .slds-form-element_stacked {
  margin-bottom: 0;
  padding: 0;
}
.list-view__filter lightning-radio-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.list-view__filter-item {
  width: 200px;
  font-size: 0;
}
.list-view__filter-item.list-view__filter-item--w200 {
  width: 200px;
}
.list-view__filter-item .slds-form-element__help {
  display: none;
}
.list-view__filter-item .slds-form-element__label {
  padding: 0;
  font-size: 12px;
  color: #384047;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
  padding: 0;
}
.list-view__filter-item .slds-form-element__label:has(.slds-required) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 4px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-view__filter-item .slds-form-element__label:has(.slds-required) abbr.slds-required {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin: 0;
}
.list-view__filter-item.list-view__filter-item--date-wrap {
  width: 237px;
}
.list-view__filter-item.list-view__filter-item--date-wrap .input-mb {
  margin-right: 17px;
  position: relative;
}
.list-view__filter-item.list-view__filter-item--date-wrap .input-mb::after {
  content: "~";
  font-size: 14px;
  color: var(--neutral_130---90969d);
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: -13px;
}
.list-view__filter-item.list-view__filter-item--date-wrap .input-mb:last-child {
  margin-right: 0;
}
.list-view__filter-item.list-view__filter-item--date-wrap .input-mb:last-child::after {
  display: none;
}
.list-view__filter-item.list-view__filter-item--button-wrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 8px;
  position: relative;
  margin-left: 9px;
  width: auto;
  padding-top: 20px;
}
.list-view__filter-item.list-view__filter-item--button-wrap::before {
  content: "";
  width: 1px;
  height: 12px;
  background: #c7cdd1;
  position: absolute;
  top: 28px;
  left: -10px;
}
.list-view__filter-item.list-view__filter-item--checkbox-wrap {
  position: relative;
  width: auto;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 17px;
}
.list-view__filter-item.list-view__filter-item--checkbox-wrap lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox,
.list-view__filter-item.list-view__filter-item--checkbox-wrap lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox,
.list-view__filter-item.list-view__filter-item--checkbox-wrap lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox,
.list-view__filter-item.list-view__filter-item--checkbox-wrap .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox {
  padding-right: 0;
}
.list-view__filter-item.list-view__filter-item--radio-wrap {
  position: relative;
  width: auto;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 16px;
}
.list-view__filter-item.list-view__filter-item--radio-wrap lightning-radio-group.slds-form-element .slds-radio,
.list-view__filter-item.list-view__filter-item--radio-wrap lightning-radio-group.sfc-radio-group.slds-form-element .slds-radio,
.list-view__filter-item.list-view__filter-item--radio-wrap .sfc-radio-group.slds-form-element .slds-radio {
  padding-right: 0;
}
.list-view__filter-item.list-view__filter-item--radio-wrap .slds-form-element__control:has(> .slds-radio) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.list-view__filter-item.list-view__filter-item--text-wrap {
  width: auto;
  position: relative;
  top: 26px;
}
.list-view__utility {
  padding: 0 20px 10px;
}
.list-view__utility-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.list-view__utility-left {
  margin-right: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.list-view__utility-left lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox,
.list-view__utility-left lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox,
.list-view__utility-left lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox,
.list-view__utility-left .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox {
  padding-right: 0;
}
.list-view__utility-right {
  margin-left: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.list-view__utility-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 6px;
}
.list-view__utility .sfc-checkbox-button {
  border: 1px solid #dadfe4;
  padding: 0 6px;
  height: 24px;
  border-radius: 2px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.list-view__utility .sfc-checkbox-button:has(input[type=checkbox]:checked) {
  border-color: var(--primary_color_02---49519e);
}
.list-view__utility .sfc-checkbox-button:has(input[type=checkbox]:checked) .slds-form-element__label {
  color: var(--primary_color_02---49519e);
}
.list-view__utility lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.list-view__utility lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.list-view__utility lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label, .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label .list-view__utility-caption {
  font-size: 12px;
  color: var(--neutral_140---767d84);
  font-weight: 500;
}
.list-view__table {
  padding: 0 20px;
}
.list-view__table[c-b2biproadmapappview_b2biproadmapappview] .list-view__utility {
  padding: 0 0 10px;
}
.list-view__table[c-b2biproadmapappview_b2biproadmapappview] .list-view__table[c-b2bdsnauigrid_b2bdsnauigrid] {
  padding: 0;
}
.list-view__table .tableau-container .iframe_div {
  /* 태블로 컨테이너가 있을 때 */
  height: calc(100dvh - 86px - 125px - 16px - 37px - 21px - 24px) !important;
}
.list-view__division {
  width: 1px;
  height: 12px;
  background: #d4d6d7;
}
.list-view__body.list-view__body--card {
  background: var(--neutral_010---ffffff);
  width: calc(100% - 40px);
  margin: 0 auto;
  padding: 20px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  border-radius: 8px;
}
.list-view__body.list-view__body--card .list-view__utility {
  padding: 0;
  margin-bottom: 10px;
}
.list-view__body.list-view__body--card .list-view__utility-title {
  font-size: 16px;
  font-weight: 500;
  color: #000;
  margin-bottom: 16px;
}
.list-view__body.list-view__body--card .list-view__utility-left {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.list-view__body.list-view__body--card .list-view__filter-item {
  width: auto;
}
.list-view__body.list-view__body--card .list-view__filter-item .slds-input[type=text],
.list-view__body.list-view__body--card .list-view__filter-item .slds-input[type=search] {
  width: 200px;
}
.list-view__body.list-view__body--card .list-view__filter-item-wrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 12px;
}
.list-view__body.list-view__body--card .list-view__table {
  padding: 0;
}
.list-view__header.list-view__header--gross-die-estimator {
  padding: 0;
  margin-bottom: 0;
  position: sticky;
  top: 86px;
  z-index: 5;
}
.list-view__header.list-view__header--gross-die-estimator .list-view__page-info {
  background: var(--neutral_010---ffffff);
  padding: 14px 20px;
  margin-bottom: 20px;
  border-bottom: 0;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.list-view .list-view__filter-result {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  border-radius: 8px;
  width: calc(100% - 40px);
  margin: 0 auto 20px;
  overflow: hidden;
}
.list-view .list-view__filter-result::before {
  content: "";
  width: 1px;
  height: 260px;
  background: var(--neutral_070---e4e9ed);
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  -ms-flex-item-align: center;
      align-self: center;
}
.list-view .list-view__filter-result-head {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 26px;
  margin-bottom: 14px;
}
.list-view .list-view__filter-result-head:has(.list-view__division) {
  gap: 8px;
}
.list-view .list-view__filter-result-head-title {
  font-size: 16px;
  color: #000;
  font-weight: 500;
}
.list-view .list-view__filter-result-head-guide {
  margin-left: 12px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.list-view .list-view__filter-result-head-guide-text {
  color: var(--cu_yellow_11---ab772a);
  font-size: 12px;
}
.list-view .list-view__filter:has(.list-view__filter-item-wrap) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.list-view .list-view__filter.list-view__filter--parameters {
  background: var(--neutral_010---ffffff);
  padding: 18px 20px 20px;
  -webkit-box-flex: 0.8855;
      -ms-flex: 0.8855;
          flex: 0.8855;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  gap: 0;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item {
  width: 150px;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item-wrap {
  background: var(--gate_-purple_02---f7f8fd);
  border: 1px solid var(--gate_-purple_04---e6e9f8);
  padding: 20px;
  border-radius: 6px;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item--radio-wrap {
  width: 150px;
  height: auto;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item--radio-wrap lightning-radio-group {
  padding: 0;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item--radio-wrap .slds-form-element__control {
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item--button-wrap {
  margin-left: auto;
  -ms-flex-item-align: end;
      align-self: flex-end;
  width: auto;
}
.list-view .list-view__filter.list-view__filter--parameters .list-view__filter-item--button-wrap::before {
  display: none;
}
.list-view .list-view__filter-item.list-view__filter-item--double {
  min-width: 312px;
}
.list-view .list-view__filter-item-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px 12px;
}
.list-view .list-view__result {
  padding: 18px 20px 20px;
  background: var(--neutral_010---ffffff);
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.list-view .list-view__result .table-scroll__wrap {
  max-height: 225px;
}
.list-view:has(.sfc-tabset) .list-view__page-info {
  padding-bottom: 16px;
  border-bottom: 0;
  margin-bottom: 0;
}
.list-view:has(.sfc-tabset) lightning-tabset.sfc-tabset .slds-tabs_default__content:has(.list-view__filter) {
  padding-top: 16px;
}
.list-view:has(.sfc-tabset) lightning-tabset.sfc-tabset .slds-tabs_default__content {
  padding-top: 0;
}

.comments-text {
  font-size: 14px;
  line-height: 20px;
  margin-top: 12px;
  color: var(--neutral_140---767d84);
  font-weight: 500;
}

/* == Login Page == */
.content.login-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100dvw;
  min-height: calc(100dvh - 21px);
  background: url(./../../public/assets/images/login-bg.jpg) center/cover no-repeat;
  padding: 0;
}
.content.login-content .login__container {
  max-width: 1540px;
  width: 100%;
  padding: 0 60px 0 20px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.content.login-content .login__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 220px;
}
.content.login-content .login__sub-title {
  color: var(--neutral_020---fafbfc);
  font-family: "Samsung Sharp Sans" !important;
  font-size: 17.6px;
  font-weight: 700;
  line-height: 22.4px;
  margin-bottom: 28px;
}
.content.login-content .login__title {
  color: var(--neutral_010---ffffff);
  font-family: "Samsung Sharp Sans" !important;
  font-size: 51px;
  font-weight: 700;
  line-height: 56px;
}
.content.login-content .login__link {
  display: grid;
  grid-template-columns: repeat(4, 112px);
  gap: 40px 20px;
}
.content.login-content .login__link .link__item .sfc-icon--home {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.5 7.25879V16.501H12.5V12.501H7.5V16.501H3.5V7.25879L10 2.61523L16.5 7.25879Z' stroke='%23C0C4C9'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__item .sfc-icon--technology {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='7' cy='10' r='6.5' stroke='%23C0C4C9'/%3E%3Ccircle cx='13' cy='10' r='6.5' fill='%2327224C' stroke='%23C0C4C9'/%3E%3Cpath d='M8.5 5.5L17.5 14.5' stroke='%23C0C4C9'/%3E%3Cpath d='M17.5 5.5L8.5 14.5' stroke='%23C0C4C9'/%3E%3Cpath d='M14.5 3.5L6.5 11.5' stroke='%23C0C4C9'/%3E%3Cpath d='M19.5 8.5L11.5 16.5' stroke='%23C0C4C9'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__item .sfc-icon--advanced {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cmask id='path-1-inside-1_7953_360722' fill='white'%3E%3Cpath d='M17 6V15H3V6L7 2H13L17 6ZM4.41406 6H15.5859L12.5859 3H7.41406L4.41406 6Z'/%3E%3C/mask%3E%3Cpath d='M17 6H18V5.58579L17.7071 5.29289L17 6ZM17 15V16H18V15H17ZM3 15H2V16H3V15ZM3 6L2.29289 5.29289L2 5.58579V6H3ZM7 2V1H6.58579L6.29289 1.29289L7 2ZM13 2L13.7071 1.29289L13.4142 1H13V2ZM4.41406 6L3.70696 5.29289L1.99985 7H4.41406V6ZM15.5859 6V7H18.0002L16.293 5.29289L15.5859 6ZM12.5859 3L13.293 2.29289L13.0002 2H12.5859V3ZM7.41406 3V2H6.99985L6.70696 2.29289L7.41406 3ZM17 6H16V15H17H18V6H17ZM17 15V14H3V15V16H17V15ZM3 15H4V6H3H2V15H3ZM3 6L3.70711 6.70711L7.70711 2.70711L7 2L6.29289 1.29289L2.29289 5.29289L3 6ZM7 2V3H13V2V1H7V2ZM13 2L12.2929 2.70711L16.2929 6.70711L17 6L17.7071 5.29289L13.7071 1.29289L13 2ZM4.41406 6V7H15.5859V6V5H4.41406V6ZM15.5859 6L16.293 5.29289L13.293 2.29289L12.5859 3L11.8788 3.70711L14.8788 6.70711L15.5859 6ZM12.5859 3V2H7.41406V3V4H12.5859V3ZM7.41406 3L6.70696 2.29289L3.70696 5.29289L4.41406 6L5.12117 6.70711L8.12117 3.70711L7.41406 3Z' fill='%23C0C4C9' mask='url(%23path-1-inside-1_7953_360722)'/%3E%3Crect x='4' y='6' width='13' height='1' fill='%23C0C4C9'/%3E%3Crect x='8' y='4' width='4' height='1' fill='%23C0C4C9'/%3E%3Crect x='5' y='14' width='1' height='4' fill='%23C0C4C9'/%3E%3Crect x='8' y='14' width='1' height='4' fill='%23C0C4C9'/%3E%3Crect x='11' y='14' width='1' height='4' fill='%23C0C4C9'/%3E%3Crect x='14' y='14' width='1' height='4' fill='%23C0C4C9'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__item .sfc-icon--safe {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='8.5' y='1.5' width='3' height='3' fill='%23C0C4C9' stroke='%23C0C4C9'/%3E%3Crect x='8.5' y='15.5' width='3' height='3' fill='%23C0C4C9' stroke='%23C0C4C9'/%3E%3Crect x='14.5' y='11.5' width='3' height='3' fill='%23C0C4C9' stroke='%23C0C4C9'/%3E%3Crect x='2.5' y='11.5' width='3' height='3' fill='%23C0C4C9' stroke='%23C0C4C9'/%3E%3Crect x='14.5' y='5.5' width='3' height='3' fill='%23C0C4C9' stroke='%23C0C4C9'/%3E%3Crect x='2.5' y='5.5' width='3' height='3' fill='%23C0C4C9' stroke='%23C0C4C9'/%3E%3Crect x='6.25' y='3.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='6.25' y='16.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='3.25' y='9.25' width='0.5' height='1.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='16.25' y='9.25' width='0.5' height='1.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='12.25' y='3.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='12.25' y='16.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='5.25' y='4.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='5.25' y='15.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='13.25' y='4.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='13.25' y='15.25' width='1.5' height='0.5' fill='%23C0C4C9' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__item .sfc-icon--manufacturing {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='1.5' y='7.5' width='16' height='11' stroke='%23C0C4C9'/%3E%3Crect x='0.5' y='-0.5' width='3' height='6' transform='matrix(1 0 0 -1 12 7)' stroke='%23C0C4C9'/%3E%3Crect x='0.5' y='-0.5' width='3' height='4' transform='matrix(1 0 0 -1 7 7)' stroke='%23C0C4C9'/%3E%3Crect x='4.5' y='10.5' width='10' height='3' stroke='%23C0C4C9'/%3E%3Crect x='6.25' y='11.25' width='0.5' height='1.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='8.25' y='11.25' width='0.5' height='1.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='10.25' y='11.25' width='0.5' height='1.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='12.25' y='11.25' width='0.5' height='1.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__item .sfc-icon--application {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='4.5' y='4.5' width='11' height='11' stroke='%23C0C4C9'/%3E%3Crect x='7.5' y='7.5' width='5' height='5' stroke='%23C0C4C9'/%3E%3Crect x='7.25' y='1.25' width='0.5' height='3.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='1.25' y='9.75' width='0.5' height='3.5' transform='rotate(-90 1.25 9.75)' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='1.25' y='12.75' width='0.5' height='3.5' transform='rotate(-90 1.25 12.75)' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='18.75' y='7.25' width='0.5' height='3.5' transform='rotate(90 18.75 7.25)' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='6.25' y='16.25' width='0.5' height='2.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='9.25' y='16.25' width='0.5' height='2.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='10.25' y='1.25' width='0.5' height='3.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='13.25' y='1.25' width='0.5' height='3.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='1.25' y='6.75' width='0.5' height='3.5' transform='rotate(-90 1.25 6.75)' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='18.75' y='13.25' width='0.5' height='3.5' transform='rotate(90 18.75 13.25)' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='18.75' y='10.25' width='0.5' height='3.5' transform='rotate(90 18.75 10.25)' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3Crect x='12.25' y='16.25' width='0.5' height='2.5' stroke='%23C0C4C9' stroke-width='0.5'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__item .sfc-icon--recommendation {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13 8C15.2091 8 17 9.79086 17 12C17 13.195 16.4754 14.267 15.6445 15H13C14.6569 15 16 13.6569 16 12C16 10.3431 14.6569 9 13 9C11.3431 9 10 10.3431 10 12C10 13.6569 11.3431 15 13 15H10.3555C9.52463 14.267 9 13.195 9 12C9 9.79086 10.7909 8 13 8Z' fill='%23C0C4C9'/%3E%3Cpath d='M15 6H14V3H4V17H9V18H3V2H15V6Z' fill='%23C0C4C9'/%3E%3Crect x='11' y='16' width='4' height='1' fill='%23C0C4C9'/%3E%3Crect x='12' y='18' width='2' height='1' fill='%23C0C4C9'/%3E%3Crect x='5' y='4' width='8' height='1' fill='%23C0C4C9'/%3E%3Crect x='5' y='6' width='4' height='1' fill='%23C0C4C9'/%3E%3Crect x='14' y='14' width='2' height='1' fill='%23C0C4C9'/%3E%3Crect x='10' y='14' width='2' height='1' fill='%23C0C4C9'/%3E%3Crect x='9' y='10' width='1' height='4' fill='%23C0C4C9'/%3E%3Crect x='11' y='8' width='4' height='1' fill='%23C0C4C9'/%3E%3Crect x='16' y='10' width='1' height='4' fill='%23C0C4C9'/%3E%3C/svg%3E") center no-repeat;
  background-size: contain;
}
.content.login-content .login__link .link__a:hover .link__name {
  text-decoration: underline;
}
.content.login-content .login__link .link__name {
  color: var(--neutral_100---c0c4c9);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-top: 9px;
}
.content.login-content .login__form {
  max-width: 476px;
  width: 100%;
  border-radius: 8px;
  background: rgba(236, 241, 245, 0.86);
  padding: 88px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 4px 8px 1px rgba(40, 48, 55, 0.12);
}
.content.login-content .login__form .form__logo {
  margin-bottom: 60px;
}
.content.login-content .login__form .form__inputs {
  margin-bottom: 42px;
}
.content.login-content .login__form .form__inputs .input__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 6px;
}
.content.login-content .login__form .form__inputs .input__wrap--id {
  margin-bottom: 20px;
}
.content.login-content .login__form .form__inputs .input__wrap--pw {
  margin-bottom: 8px;
}
.content.login-content .login__form .form__inputs .input__label {
  color: var(--neutral_170---2f363c);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.content.login-content .login__form .form__inputs .input__textfield {
  min-height: 40px;
  padding: 10px 12px;
  border-radius: 4px;
  border: 1px solid var(--neutral_090---ccd1d6);
  background-color: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.content.login-content .login__form .form__inputs .input__textfield::-webkit-input-placeholder {
  color: var(--neutral_130---90969d);
}
.content.login-content .login__form .form__inputs .input__textfield::-moz-placeholder {
  color: var(--neutral_130---90969d);
}
.content.login-content .login__form .form__inputs .input__textfield:-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
.content.login-content .login__form .form__inputs .input__textfield::-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
.content.login-content .login__form .form__inputs .input__textfield::placeholder {
  color: var(--neutral_130---90969d);
}
.content.login-content .login__form .form__search-btn {
  text-align: right;
}
.content.login-content .login__form .form__text-btn {
  color: var(--primary_color---525cb2);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.content.login-content .login__form .form__text-btn:hover {
  text-decoration: underline;
}
.content.login-content .login__form .form__btn {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 10px;
  width: 100%;
  display: block;
  text-align: center;
}
.content.login-content .login__form .form__btn--login {
  background-color: var(--primary_color---525cb2);
  color: var(--neutral_010---ffffff);
  margin-bottom: 8px;
}
.content.login-content .login__form .form__btn--login:hover, .content.login-content .login__form .form__btn--login:focus, .content.login-content .login__form .form__btn--login:active {
  background-color: var(--primary_color_02---49519e);
}
.content.login-content .login__form .form__btn--login:disabled {
  background-color: #939bdd;
  pointer-events: none;
  color: #d6dafd;
}
.content.login-content .login__form .form__btn--join {
  border: 1px solid var(--neutral_080---dadfe4);
  background-color: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
  margin-bottom: 20px;
}
.content.login-content .login__form .form__btn--join:hover {
  border-color: var(--neutral_110---b2b6bb);
}
.content.login-content .login__form .form__btn--join:active, .content.login-content .login__form .form__btn--join:focus {
  border-color: var(--primary_color---525cb2);
  color: var(--primary_color---525cb2);
}
.content.login-content .login__form .form__btn--join:disabled {
  background-color: var(--neutral_070---e4e9ed);
  color: var(--neutral_110---b2b6bb);
  pointer-events: none;
}
.content.login-content .login__form .form__sign-up {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  gap: 8px;
}
.content.login-content .login__form:has(.system-shutdown-alert) {
  padding: 80px 60px;
}

.samsung-logo {
  display: block;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='114' height='18' viewBox='0 0 114 18' fill='none'%3E%3Cpath d='M4.332 4.86457C4.25389 4.52503 4.27078 4.16808 4.31511 3.98307C4.427 3.44764 4.77956 2.85127 5.80767 2.85127C6.76189 2.85127 7.32133 3.46288 7.32133 4.37703V5.41741H11.3873V4.23773C11.3873 0.583313 8.19111 0 5.88578 0C2.99144 0 0.624889 0.990327 0.192111 3.73495C0.0738889 4.48803 0.0527778 5.15187 0.223778 6.00073C0.928889 9.43531 6.72178 10.43 7.56411 12.6022C7.72244 13.007 7.67389 13.525 7.59578 13.8428C7.46278 14.4087 7.09333 14.9768 6.004 14.9768C4.98644 14.9768 4.37633 14.3652 4.37633 13.4467L4.37 11.8295H0V13.1137C0 16.8704 2.86267 18 5.92378 18C8.98489 18 11.286 16.9661 11.6808 14.1541C11.8771 12.7045 11.7293 11.762 11.6639 11.4029C10.9757 7.8769 4.79433 6.83217 4.332 4.86457ZM57.3336 4.90593C57.2618 4.57291 57.2829 4.22249 57.3188 4.03749C57.4349 3.49988 57.7853 2.91221 58.7966 2.91221C59.7381 2.91221 60.2891 3.51729 60.2891 4.42491V5.45224H64.3065V4.28126C64.3065 0.66167 61.1589 0.091416 58.8789 0.091416C56.0078 0.091416 53.6644 1.06651 53.2359 3.79154C53.1219 4.53374 53.0944 5.19105 53.2739 6.0312C53.9727 9.4266 59.7064 10.4126 60.5403 12.5608C60.6881 12.9678 60.6459 13.4859 60.5699 13.7927C60.4453 14.3521 60.0801 14.9137 58.9992 14.9137C57.9859 14.9137 57.3737 14.3129 57.3737 13.4075V11.7947H53.048V13.0767C53.048 16.7898 55.8706 17.9108 58.9084 17.9108C61.9463 17.9108 64.2242 16.8856 64.6084 14.1062C64.7921 12.6697 64.6528 11.7337 64.5789 11.3811C63.9054 7.89649 57.7917 6.84958 57.3293 4.90593H57.3336ZM94.3392 14.0605L90.5012 0.533254H84.4529V17.1599H88.4534L88.2212 3.19952L92.3421 17.1599H98.1434V0.533254H94.1176L94.3392 14.0605ZM17.4483 0.533254L14.4294 17.3362H18.8311L21.1069 1.78259L23.3278 17.3362H27.6999L24.6937 0.533254H17.4483ZM42.0639 0.533254L40.0077 13.6665L37.9536 0.533254H31.3057L30.9531 17.3362H35.0254L35.1352 1.78259L37.9388 17.3362H42.0723L44.878 1.78259L44.9878 17.3362H49.0707L48.7054 0.533254H42.0639ZM79.9351 0.533254H75.8142V12.9635C75.8205 13.179 75.8142 13.4227 75.7783 13.6012C75.6918 14.0191 75.3498 14.8222 74.2119 14.8222C73.074 14.8222 72.7383 14.0191 72.6581 13.6012C72.6159 13.4227 72.6117 13.179 72.6159 12.9635V0.533254H68.495V12.5782C68.4908 12.8895 68.514 13.5229 68.5309 13.6883C68.8159 16.8268 71.2141 17.8455 74.2098 17.8455C77.2054 17.8455 79.61 16.8268 79.8992 13.6883C79.9224 13.5229 79.952 12.8873 79.9351 12.5782V0.533254ZM108.235 7.9052V10.356H109.904V12.7872C109.909 13.0048 109.898 13.2377 109.862 13.4271C109.797 13.8798 109.379 14.6525 108.192 14.6525C107.006 14.6525 106.603 13.8798 106.533 13.4271C106.503 13.2399 106.491 13.0048 106.491 12.7872V5.10834C106.491 4.83628 106.508 4.54027 106.565 4.31391C106.645 3.90472 106.997 3.09722 108.184 3.09722C109.429 3.09722 109.742 3.94825 109.814 4.31391C109.86 4.5555 109.862 4.96252 109.862 4.96252V5.89408H113.966V5.34341C113.966 5.34341 113.985 4.7688 113.935 4.2312C113.626 1.07957 111.108 0.0827096 108.22 0.0827096C105.332 0.0827096 102.858 1.08827 102.499 4.2312C102.467 4.5185 102.416 5.03652 102.416 5.34341V12.4085C102.416 12.7154 102.427 12.9548 102.482 13.5163C102.75 16.5809 105.325 17.667 108.209 17.667C111.093 17.667 113.669 16.5809 113.941 13.5163C113.989 12.9548 113.994 12.7154 114 12.4085V7.90738H108.235V7.9052Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='114' height='18' viewBox='0 0 114 18' fill='none'%3E%3Cpath d='M4.332 4.86457C4.25389 4.52503 4.27078 4.16808 4.31511 3.98307C4.427 3.44764 4.77956 2.85127 5.80767 2.85127C6.76189 2.85127 7.32133 3.46288 7.32133 4.37703V5.41741H11.3873V4.23773C11.3873 0.583313 8.19111 0 5.88578 0C2.99144 0 0.624889 0.990327 0.192111 3.73495C0.0738889 4.48803 0.0527778 5.15187 0.223778 6.00073C0.928889 9.43531 6.72178 10.43 7.56411 12.6022C7.72244 13.007 7.67389 13.525 7.59578 13.8428C7.46278 14.4087 7.09333 14.9768 6.004 14.9768C4.98644 14.9768 4.37633 14.3652 4.37633 13.4467L4.37 11.8295H0V13.1137C0 16.8704 2.86267 18 5.92378 18C8.98489 18 11.286 16.9661 11.6808 14.1541C11.8771 12.7045 11.7293 11.762 11.6639 11.4029C10.9757 7.8769 4.79433 6.83217 4.332 4.86457ZM57.3336 4.90593C57.2618 4.57291 57.2829 4.22249 57.3188 4.03749C57.4349 3.49988 57.7853 2.91221 58.7966 2.91221C59.7381 2.91221 60.2891 3.51729 60.2891 4.42491V5.45224H64.3065V4.28126C64.3065 0.66167 61.1589 0.091416 58.8789 0.091416C56.0078 0.091416 53.6644 1.06651 53.2359 3.79154C53.1219 4.53374 53.0944 5.19105 53.2739 6.0312C53.9727 9.4266 59.7064 10.4126 60.5403 12.5608C60.6881 12.9678 60.6459 13.4859 60.5699 13.7927C60.4453 14.3521 60.0801 14.9137 58.9992 14.9137C57.9859 14.9137 57.3737 14.3129 57.3737 13.4075V11.7947H53.048V13.0767C53.048 16.7898 55.8706 17.9108 58.9084 17.9108C61.9463 17.9108 64.2242 16.8856 64.6084 14.1062C64.7921 12.6697 64.6528 11.7337 64.5789 11.3811C63.9054 7.89649 57.7917 6.84958 57.3293 4.90593H57.3336ZM94.3392 14.0605L90.5012 0.533254H84.4529V17.1599H88.4534L88.2212 3.19952L92.3421 17.1599H98.1434V0.533254H94.1176L94.3392 14.0605ZM17.4483 0.533254L14.4294 17.3362H18.8311L21.1069 1.78259L23.3278 17.3362H27.6999L24.6937 0.533254H17.4483ZM42.0639 0.533254L40.0077 13.6665L37.9536 0.533254H31.3057L30.9531 17.3362H35.0254L35.1352 1.78259L37.9388 17.3362H42.0723L44.878 1.78259L44.9878 17.3362H49.0707L48.7054 0.533254H42.0639ZM79.9351 0.533254H75.8142V12.9635C75.8205 13.179 75.8142 13.4227 75.7783 13.6012C75.6918 14.0191 75.3498 14.8222 74.2119 14.8222C73.074 14.8222 72.7383 14.0191 72.6581 13.6012C72.6159 13.4227 72.6117 13.179 72.6159 12.9635V0.533254H68.495V12.5782C68.4908 12.8895 68.514 13.5229 68.5309 13.6883C68.8159 16.8268 71.2141 17.8455 74.2098 17.8455C77.2054 17.8455 79.61 16.8268 79.8992 13.6883C79.9224 13.5229 79.952 12.8873 79.9351 12.5782V0.533254ZM108.235 7.9052V10.356H109.904V12.7872C109.909 13.0048 109.898 13.2377 109.862 13.4271C109.797 13.8798 109.379 14.6525 108.192 14.6525C107.006 14.6525 106.603 13.8798 106.533 13.4271C106.503 13.2399 106.491 13.0048 106.491 12.7872V5.10834C106.491 4.83628 106.508 4.54027 106.565 4.31391C106.645 3.90472 106.997 3.09722 108.184 3.09722C109.429 3.09722 109.742 3.94825 109.814 4.31391C109.86 4.5555 109.862 4.96252 109.862 4.96252V5.89408H113.966V5.34341C113.966 5.34341 113.985 4.7688 113.935 4.2312C113.626 1.07957 111.108 0.0827096 108.22 0.0827096C105.332 0.0827096 102.858 1.08827 102.499 4.2312C102.467 4.5185 102.416 5.03652 102.416 5.34341V12.4085C102.416 12.7154 102.427 12.9548 102.482 13.5163C102.75 16.5809 105.325 17.667 108.209 17.667C111.093 17.667 113.669 16.5809 113.941 13.5163C113.989 12.9548 113.994 12.7154 114 12.4085V7.90738H108.235V7.9052Z' fill='black'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 114px;
  height: 18px;
  background-color: #000000;
  margin-bottom: 12px;
}

.foundry-text {
  color: #000;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 19px;
  font-weight: 700;
  line-height: 24px;
}

/* == Join Page 공통 == */
.content.join-page {
  width: 100%;
  min-height: 100dvh;
  background-color: var(--neutral_060---ecf1f5);
  padding: 40px 0;
}
.content.join-page:has(.find-page) {
  -ms-flex-line-pack: center;
      align-content: center;
}
.content.join-page .join-page__container {
  max-width: 1320px;
  width: 100%;
  padding: 0 20px;
  margin: 0 auto;
}
.content.join-page .join-page__box {
  display: block;
  border-radius: 8px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 48px 40px;
  min-height: calc(100dvh - 80px);
}
.content.join-page .join-page__box .foundry-text {
  color: var(--primary_color---525cb2);
}
.content.join-page .join-page__box.find-page {
  min-height: auto;
  padding: 48px 40px 120px;
}
.content.join-page .join-page__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: 12px;
  margin-bottom: 40px;
}
.content.join-page .join-content__title {
  color: #283037;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 15px;
}
.content.join-page .join-content .table__th {
  min-width: 240px;
}
.content.join-page .join-content .table__td {
  width: 100%;
}
.content.join-page .join-content .table__td div.basic-input-button {
  margin-right: 8px;
}
.content.join-page .slds-form-element__help {
  width: 100%;
}

/* == Individual Page == */
.individual-page__title {
  display: inline-block;
  color: var(--of_blue_12---00546b);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  padding: 0 8px;
  border-radius: 4px;
  background: var(--of_blue_03---e6f7fc);
  min-height: 30px;
  -ms-flex-line-pack: center;
      align-content: center;
}
.individual-page .individual-noti {
  margin: 0;
  padding: 0 0 24px;
  background-color: transparent;
  border-bottom: 1px solid var(--neutral_080---dadfe4);
  margin-bottom: 28px;
}
.individual-page .individual-noti > h5 {
  text-align: left;
  font-size: 20px;
  color: var(--neutral_170---2f363c);
  font-weight: 600;
  line-height: 24px;
  margin-bottom: 12px;
}
.individual-page .individual-noti > p {
  font-size: 16px;
  color: var(--neutral_150---565e66);
  font-weight: 500;
  line-height: 1.6;
  margin-bottom: 8px;
}
.individual-page .individual-noti > p:last-child {
  margin-bottom: 0;
}
.individual-page .individual-text {
  margin-bottom: 24px;
}
.individual-page .individual-text > h5 {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  margin-bottom: 8px;
}
.individual-page .individual-text > p {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
.individual-page .table-content {
  margin-bottom: 28px;
}
.individual-page .table-content__title-ch > h5 {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  margin-bottom: 4px;
}
.individual-page .table-content__title-ch > p {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 13px;
}
.individual-page .all-agree {
  width: 100%;
  border-radius: 4px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_030---f6f8fa);
  padding: 16px;
  margin-bottom: 24px;
}
.individual-page .all-agree--no-background {
  border: 0;
  background: transparent;
  padding: 0;
}
.individual-page .page_button-wrap {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 12px;
}
.individual-page .individual-button {
  margin-right: 0;
}
.individual-page .individual-button .slds-button {
  min-width: 160px;
  height: 40px;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.individual-page .pre-content {
  height: 320px;
  border-radius: 4px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_020---fafbfc);
  padding: 16px 0 16px 16px;
  margin-bottom: 16px;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.individual-page .pre-content pre {
  height: 100%;
  white-space: pre-wrap;
  word-break: keep-all;
  font-family: "Pretendard GOV";
}
.individual-page .pre-content pre strong {
  font-weight: 500;
}
.individual-page .agree {
  margin-bottom: 24px;
}
.individual-page .agree-ch {
  margin-top: 12px;
}
.individual-page .highlight {
  color: var(--primary_color---525cb2) !important;
  font-weight: 500;
}
.individual-page .radio-wrap--text {
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  margin-right: 20px;
}
.individual-page .chPopOpen {
  color: var(--gate_-purple_11---515e94);
  text-decoration: underline;
}
.individual-page .individual-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.individual-page .individual-flex .agree {
  margin: 0;
}

/* == Find Page == */
.find-page .find-content {
  width: 100%;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0;
}
.find-page .find-content h3 {
  color: var(--neutral_170---2f363c);
  text-align: center;
  font-family: "Samsung Sharp Sans" !important;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  border: 0;
  padding: 0;
  margin-bottom: 28px;
}
.find-page .find-content .member-content {
  width: 420px;
  margin: 0 auto;
}
.find-page .find-content .member-content__input {
  margin-bottom: 12px;
}
.find-page .find-content .member-content__input .sfc-input .slds-input[type=text],
.find-page .find-content .member-content__input .sfc-input .slds-input[type=password] {
  min-height: 48px;
  padding: 4px 12px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.find-page .find-content .member-content__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  color: var(--primary_color---525cb2);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 24px;
  margin-top: 0;
}
.find-page .find-content .member-content__link--home {
  color: var(--neutral_140---767d84);
  text-decoration: underline;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0;
}
.find-page .find-content .member-content__button.sfc-button .slds-button {
  width: 100%;
  height: 40px;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  margin-bottom: 24px;
}

.slds-modal__content:has(#layerPopup_confirmArea[style=""]) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.login-modal__button-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 8px;
}

.cookie-text {
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral_160---3c444b);
  font-weight: 400;
  margin-bottom: 12px;
}
.cookie-text:has(+ .cookie-division) {
  margin-bottom: 0;
}
.cookie-text:last-child {
  margin-bottom: 0;
}
.cookie-text.cookie-text--heading {
  font-size: 16px;
  line-height: 20px;
  color: var(--neutral_170---2f363c);
  font-weight: 600;
  margin-bottom: 12px;
}
.cookie-text a {
  color: var(--gate_-purple_11---515e94);
  text-decoration: underline;
}
.cookie-text b {
  color: var(--neutral_170---2f363c);
  font-weight: 500;
}
.cookie-division {
  margin: 20px auto;
  width: 100%;
  height: 1px;
  background: var(--neutral_070---e4e9ed);
}
.cookie-copy {
  font-size: 12px;
  font-weight: 400;
  color: var(--neutral_150---565e66);
}

/* 로그인 에러 페이지 */
.content .login-error {
  width: 100%;
  background-color: var(--neutral_060---ecf1f5);
  min-height: 100dvh;
}
.content .login-error__container {
  max-width: 1280px;
  width: 100%;
  height: 100%;
  min-height: 100dvh;
  margin: 0 auto;
  background-color: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 48px;
}
.content .login-error__logo .samsung-logo {
  margin-bottom: 4px;
}
.content .login-error__logo .foundry-text {
  color: var(--primary_color---525cb2);
}
.content .login-error__content {
  padding: 108px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content .login-error__content .email-check .landing-icon__image {
  width: 120px;
  height: 120px;
  margin: 0 auto 28px;
}
.content .login-error__content .email-check .landing-icon__image > img {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.content .login-error__content .email-check__text {
  text-align: center;
}
.content .login-error__content .email-check__text h2 {
  color: var(--neutral_170---2f363c);
  font-family: "Samsung Sharp Sans" !important;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}
.content .login-error__content .email-check__text .small {
  display: block;
  color: var(--neutral_160---3c444b);
  font-family: "Pretendard GOV" !important;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  margin-top: 20px;
}
.content .login-error__content .email-check__text p {
  font-family: "Pretendard GOV" !important;
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-top: 8px;
}
.content .login-error__content .email-check__text p .has-link {
  color: var(--gate_-purple_11---515e94);
}
.content .login-error__content .email-check__text .landing-icon__login {
  color: var(--neutral_010---ffffff);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  border-radius: 4px;
  background: var(--primary_color---525cb2);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  width: 280px;
  height: 40px;
  -ms-flex-line-pack: center;
      align-content: center;
  margin: 40px auto 0;
}

/* Ip Address 페이지*/
.login-page-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: calc(100dvh - 86px - 53px - 48px - 40px - 21px);
  height: auto;
}
.login-page-container .Login_Form {
  width: 420px;
  margin: 0 auto;
  text-align: center;
  border: 0;
  border-radius: 0;
  padding: 0;
}
.login-page-container .Login_Form .form-item {
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
.login-page-container .Login_Form .form-item:first-child {
  margin-top: 0;
}
.login-page-container .Login_Form .form-item.custom-button {
  margin-top: 26px;
}
.login-page-container .Login_Form .form-item.custom-button .slds-button.large-button {
  height: 40px;
  background: var(--primary_color---525cb2);
  font-size: 16px;
  font-weight: 600;
  color: var(--neutral_010---ffffff);
  border-radius: 4px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.login-page-container .Login_Form .form-item.custom-button .slds-button.large-button:hover {
  background-color: var(--primary_color_02---49519e);
  border-color: var(--primary_color_02---49519e);
}
.login-page-container .Login_Form .form-item.output-Ip {
  margin-bottom: 26px;
  padding-bottom: 0;
  border-bottom: 0;
  width: 100%;
}
.login-page-container .Login_Form .form-item.output-Ip h1 {
  font-family: "Samsung Sharp Sans" !important;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  color: var(--neutral_170---2f363c);
}
.login-page-container .Login_Form .form-item.output-Ip p {
  display: none;
}
.login-page-container .Login_Form .form-item lightning-input .slds-input[type=text],
.login-page-container .Login_Form .form-item lightning-input .slds-input[type=password] {
  min-height: 48px;
  font-size: 16px;
  font-weight: 500;
  border-radius: 2px;
  padding: 4px 12px;
}

/* == 모달 내부 디자인 == */
/* 메인페이지(랜딩페이지) > 위젯관리 모달 */
.manage-widgets__text {
  font-size: 14px;
  line-height: 160%;
  color: var(--neutral_160---3c444b);
  font-weight: 400;
}
.manage-widgets__list {
  margin-top: 12px;
}
.manage-widgets__item {
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  border: 1px solid var(--neutral_080---dadfe4);
  border-radius: 4px;
  padding: 0 16px;
  height: 40px;
}
.manage-widgets__item .sfc-icon--sorting {
  cursor: -webkit-grab;
  cursor: grab;
}
.manage-widgets__item.sortable-chosen {
  background: var(--wafer_blue_02---f3f8fd);
  border-color: var(--wafer_blue_04---cce4f4);
}
.manage-widgets__item.sortable-chosen .sfc-icon--sorting {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.manage-widgets__item:last-child {
  margin-bottom: 0;
}
.manage-widgets__item-name {
  margin-left: 12px;
}
.manage-widgets__item-name + .sfc-input {
  margin-left: auto;
}

/* Aui Grid > 컬럼 세팅 모달 */
.slds-modal.sfc-modal > .slds-modal__container lightning-modal-body > .slds-modal__content:has(.column-setting),
.slds-modal.sfc-modal > .slds-modal__container .slds-modal__content:has(.column-setting),
.slds-modal:has(.sfc-modal) > .slds-modal__container lightning-modal-body > .slds-modal__content:has(.column-setting),
.slds-modal:has(.sfc-modal) > .slds-modal__container .slds-modal__content:has(.column-setting) {
  max-height: 287px;
}

.column-setting-head {
  background: #f0f1f7;
}
.column-setting-head__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 28px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 12px 0 7px;
  border-top: 1px solid var(--neutral_080---dadfe4);
  border-bottom: 1px solid var(--neutral_080---dadfe4);
}
.column-setting-head__row lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.column-setting-head__row lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.column-setting-head__row lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.column-setting-head__row .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label {
  font-size: 12px;
  color: var(--neutral_160---3c444b);
}
.column-setting-head__row lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-head__row lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.column-setting-head__row lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-head__row lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.column-setting-head__row lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-head__row lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.column-setting-head__row .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-head__row .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux {
  margin: 0 15px 0 0;
}
.column-setting-head__selected {
  font-size: 12px;
  font-weight: 400;
  color: var(--primary_color---525cb2);
}
.column-setting-body__row {
  min-height: 38px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 12px 0 7px;
  border-bottom: 1px solid var(--neutral_080---dadfe4);
}
.column-setting-body__row:has(input[type=checkbox]:checked) {
  background: var(--neutral_070---e4e9ed);
}
.column-setting-body__row lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-body__row lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.column-setting-body__row lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-body__row lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.column-setting-body__row lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-body__row lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux,
.column-setting-body__row .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox_faux,
.column-setting-body__row .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-checkbox--faux {
  margin: 0 15px 0 0;
}
.column-setting-body__row lightning-checkbox-group:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.column-setting-body__row lightning-input:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.column-setting-body__row lightning-input.sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label,
.column-setting-body__row .sfc-checkbox:has(.slds-checkbox).slds-form-element .slds-checkbox input[type=checkbox] + .slds-checkbox__label .slds-form-element__label {
  font-size: 14px;
  color: var(--neutral_160---3c444b);
}

.modal-text {
  color: var(--neutral_160---3c444b);
  line-height: 160%;
}
.modal-text--fs12 {
  font-size: 12px;
}
.modal-text--fs14 {
  font-size: 14px;
}
.modal-text--fs16 {
  font-size: 16px;
}
.modal-text--fs18 {
  font-size: 18px;
}
.modal-text--fs20 {
  font-size: 20px;
}
.modal-text--fs24 {
  font-size: 24px;
}
.modal-text--fs28 {
  font-size: 28px;
}
.modal-text--fs32 {
  font-size: 32px;
}
.modal-text--fs36 {
  font-size: 36px;
}
.modal-text--fs40 {
  font-size: 40px;
}
.modal-text--fs48 {
  font-size: 48px;
}
.modal-text--fw300 {
  font-weight: 300;
}
.modal-text--fw400 {
  font-weight: 400;
}
.modal-text--fw500 {
  font-weight: 500;
}
.modal-text--fw600 {
  font-weight: 600;
}
.modal-text--fw700 {
  font-weight: 700;
}
.modal-text--fw800 {
  font-weight: 800;
}
.modal-text--mb4 {
  margin-bottom: 4px;
}
.modal-text--mb6 {
  margin-bottom: 6px;
}
.modal-text--mb8 {
  margin-bottom: 8px;
}
.modal-text--mb10 {
  margin-bottom: 10px;
}
.modal-text--mb12 {
  margin-bottom: 12px;
}
.modal-text--mb16 {
  margin-bottom: 16px;
}
.modal-text--mb20 {
  margin-bottom: 20px;
}
.modal-text--mb24 {
  margin-bottom: 24px;
}
.modal-text--mb28 {
  margin-bottom: 28px;
}
.modal-text--mb32 {
  margin-bottom: 32px;
}
.modal-text--mb36 {
  margin-bottom: 36px;
}
.modal-text--mb40 {
  margin-bottom: 40px;
}
.modal-text__link {
  color: var(--wafer_blue_09---0077c8);
}
.modal-text__link--fs12 {
  font-size: 12px;
}
.modal-text__link--fs14 {
  font-size: 14px;
}
.modal-text__link--fs16 {
  font-size: 16px;
}
.modal-text__link--fs18 {
  font-size: 18px;
}
.modal-text__link--fs20 {
  font-size: 20px;
}
.modal-text__link--fs24 {
  font-size: 24px;
}
.modal-text__link--fs28 {
  font-size: 28px;
}
.modal-text__link--fs32 {
  font-size: 32px;
}
.modal-text__link--fs36 {
  font-size: 36px;
}
.modal-text__link--fs40 {
  font-size: 40px;
}
.modal-text__link--fs48 {
  font-size: 48px;
}
.modal-text__link--fw300 {
  font-weight: 300;
}
.modal-text__link--fw400 {
  font-weight: 400;
}
.modal-text__link--fw500 {
  font-weight: 500;
}
.modal-text__link--fw600 {
  font-weight: 600;
}
.modal-text__link--fw700 {
  font-weight: 700;
}
.modal-text__link--fw800 {
  font-weight: 800;
}
.modal-text__link:hover, .modal-text__link:focus {
  text-decoration: underline;
  color: var(--wafer_blue_09---0077c8);
}

/* RMA Status */
.rma_status {
  position: relative;
}
.rma_status .top_text {
  position: absolute;
  top: 0;
  left: 0;
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.rma_status .rma_legend {
  margin-bottom: 12px;
}
.rma_status .rma_legend ol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 10px;
}
.rma_status .rma_legend ol li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.rma_status .rma_legend ol li .circle {
  width: 6px;
  height: 6px;
  border-radius: 50%;
}
.rma_status .rma_legend ol li .text {
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.rma_status .rma_legend ol li.finish .circle {
  background-color: var(--of_blue_09---00b3e2);
}
.rma_status .rma_legend ol li.processing .circle {
  background-color: var(--pr_green_09---00c3b1);
}
.rma_status .rma_legend ol li.not .circle {
  background-color: var(--neutral_100---c0c4c9);
}
.rma_status .rma_state {
  width: 100%;
  height: 122px;
  border-radius: 6px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_020---fafbfc);
  padding: 16px 24px;
}
.rma_status .rma_state ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 13px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.rma_status .rma_state ul li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.rma_status .rma_state ul li::after {
  position: absolute;
  right: -9px;
  top: 43px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  content: "";
  width: 5px;
  height: 5px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5' fill='none'%3E%3Cpath d='M0 0H0.5L4 2.5L0.5 5H0V0Z' fill='%23C0C4C9'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.rma_status .rma_state ul li:last-child::after {
  display: none;
}
.rma_status .rma_state__title {
  color: var(--primary_color---525cb2);
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.rma_status .rma_state__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 13px;
  border-radius: 999px;
  border: 1px dashed var(--gate_-purple_07---b3beea);
  background: var(--gate_-purple_03---f2f4fc);
  padding: 10px;
  height: 46px;
}
.rma_status .rma_state__radius {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.rma_status .rma_state__radius::after {
  position: absolute;
  right: -9px;
  top: 13px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  content: "";
  width: 5px;
  height: 5px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5' fill='none'%3E%3Cpath d='M0 0H0.5L4 2.5L0.5 5H0V0Z' fill='%23C0C4C9'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.rma_status .rma_state__radius:last-child::after {
  display: none;
}
.rma_status .rma_state__radius.finish .state {
  color: var(--neutral_010---ffffff);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  padding: 6px 10px;
  border-radius: 999px;
  background: var(--primary_color---525cb2);
}
.rma_status .rma_state__radius.not .state {
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  padding: 6px 10px;
  border-radius: 999px;
  color: var(--primary_color_02---49519e);
  background: var(--gate_-purple_05---d9def5);
}
.rma_status .rma_state__radius .date {
  color: var(--neutral_150---565e66);
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}
.rma_status .rms_caption {
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  margin-top: 8px;
}

/*tips for ip assessment*/
.assessment {
  text-align: left;
}
.assessment-progress {
  margin-bottom: 24px;
  padding-bottom: 16px;
  border-bottom: 1px dashed var(--neutral_080---dadfe4);
}
.assessment-progress__title {
  font-size: 16px;
  color: var(--neutral_170---2f363c);
  font-weight: 700;
  margin-bottom: 16px;
}
.assessment-progress ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.assessment-progress ul li {
  position: relative;
  width: 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 36px;
}
.assessment-progress ul li::after {
  content: "";
  width: 123px;
  height: 36px;
  border-radius: 30px;
  border: 1px solid var(--wafer_blue_04---cce4f4);
  background: var(--of_blue_01---f7fdfe);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.assessment-progress ul li .circle {
  position: absolute;
  top: -4.5px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--primary_color---525cb2);
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.assessment-progress ul li .circle .num {
  font-size: 10px;
  font-weight: 400;
  color: var(--neutral_010---ffffff);
  position: relative;
  top: 0px;
}
.assessment-progress ul li .text {
  font-size: 12px;
  color: #000;
  font-weight: 400;
  z-index: 2;
  position: relative;
  text-align: center;
  padding-left: 12px;
  line-height: 1;
  width: 100%;
}
.assessment-progress ul li:last-child .text {
  width: auto;
}
.assessment-progress ul li:last-child::after {
  width: 100%;
}
.assessment-explanation > ol > li {
  margin-bottom: 16px;
}
.assessment-explanation > ol > li:last-child {
  margin-bottom: 0;
}
.assessment-explanation__title {
  font-size: 14px;
  color: var(--neutral_170---2f363c);
  font-weight: 500;
  margin-bottom: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.assessment-explanation__title .number {
  min-width: 15px;
  margin-right: 3px;
}
.assessment-explanation__title h5 {
  font-size: 14px;
  color: var(--neutral_170---2f363c);
  font-weight: 500;
}
.assessment-explanation__content {
  font-size: 12px;
  color: var(--neutral_150---565e66);
  font-weight: 400;
  line-height: 160%;
  padding-left: 18px;
}
.assessment-explanation__content p {
  padding-left: 5px;
  font-size: 12px;
  color: var(--neutral_150---565e66);
}
.assessment-explanation__content .assessment-graph {
  margin-top: 12px;
}
.assessment-explanation__content .assessment-graph li {
  margin-bottom: 16px;
}
.assessment-explanation__content .assessment-graph li:last-child {
  margin-bottom: 0;
}
.assessment-explanation__content .assessment-graph__title {
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 500;
  color: var(--neutral_160---3c444b);
}

/* Issue Creation */
.issue-creation__modal .slds-card__header {
  padding: 0;
  margin: 0;
}
.issue-creation__modal .slds-card__body {
  padding: 0;
  margin: 0;
}

/* == No Result 공통 화면 == */
.no-result {
  padding-top: 280px;
}
.no-result__icon {
  width: 64px;
  height: 64px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64' fill='none'%3E%3Ccircle cx='32' cy='32' r='22.5' stroke='%23767D84' stroke-width='3'/%3E%3Ccircle cx='32' cy='40' r='2' fill='%23767D84'/%3E%3Cpath d='M32 19L32 35' stroke='%23767D84' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64' fill='none'%3E%3Ccircle cx='32' cy='32' r='22.5' stroke='%23767D84' stroke-width='3'/%3E%3Ccircle cx='32' cy='40' r='2' fill='%23767D84'/%3E%3Cpath d='M32 19L32 35' stroke='%23767D84' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  background-color: var(--neutral_140---767d84);
  margin: 0 auto 16px;
}
.no-result__text {
  color: var(--neutral_150---565e66);
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

/* == Process Recommendation Page == */
.proc-page {
  background-color: var(--neutral_060---ecf1f5);
  min-height: calc(100dvh - 86px - 21px);
  min-width: 1260px;
}
.proc-page--before {
  min-height: calc(100dvh - 56px - 21px);
}
.proc-page .top_title {
  width: 100%;
  background: var(--neutral_010---ffffff);
  border-bottom: 1px solid var(--neutral_080---dadfe4);
  margin: 0;
  padding: 0;
}
.proc-page__header {
  max-width: 1500px;
  width: 100%;
  margin: 0 auto;
  padding: 14px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.proc-page__header .title {
  color: var(--neutral_170---2f363c);
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}
.proc-page__header .title::after {
  display: none;
}
.proc-page__header lightning-button-icon {
  width: 16px;
  height: 16px;
}
.proc-page__progress {
  width: 100%;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.proc-page__progress-inner {
  max-width: 1500px;
  width: 100%;
  margin: 0 auto;
  padding: 20px;
}
.proc-page__progress-inner .page_button-wrap {
  margin-bottom: 16px;
}
.proc-page .page_progress {
  position: relative;
  width: 100%;
  margin-bottom: 42px;
}
.proc-page .page_progress::before, .proc-page .page_progress::after {
  display: none;
}
.proc-page .page_progress ul {
  width: 100%;
  position: relative;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}
.proc-page .page_progress ul li {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.proc-page .page_progress ul li::before {
  content: "";
  height: 10px;
  position: absolute;
  width: 50%;
  z-index: 2;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  background: var(--primary_color---525cb2);
}
.proc-page .page_progress ul li::after {
  content: "";
  height: 10px;
  position: absolute;
  width: 50%;
  z-index: 2;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  background: var(--primary_color---525cb2);
}
.proc-page .page_progress ul li:first-child::before {
  border-radius: 999px 0 0 999px;
}
.proc-page .page_progress ul li:first-child.active::before {
  left: 0;
  width: 50%;
}
.proc-page .page_progress ul li:last-child::after {
  border-radius: 0 999px 999px 0;
}
.proc-page .page_progress ul li.active::before {
  left: -50%;
  width: 100%;
  z-index: 2;
  background: var(--pr_green_09---00c3b1);
}
.proc-page .page_progress ul li.active::after {
  z-index: 1;
  background: var(--neutral_065---e9eef2);
}
.proc-page .page_progress ul li.active .circle {
  background: var(--pr_green_10---00a192);
}
.proc-page .page_progress ul li.active .circle::after {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--pr_green_10---00a192) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_8002_342202)'%3E%3Cpath d='M3 7L6.5 10.5L13 4' stroke='white' stroke-width='1.8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8002_342202'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}
.proc-page .page_progress ul li.active ~ li::before {
  z-index: 1;
  background: var(--neutral_065---e9eef2);
}
.proc-page .page_progress ul li.active ~ li::after {
  z-index: 1;
  background: var(--neutral_065---e9eef2);
}
.proc-page .page_progress ul li.active ~ li .circle {
  background: var(--neutral_120---a5abb1);
}
.proc-page .page_progress ul li .circle {
  width: 20px;
  height: 20px;
  background: var(--primary_color_02---49519e);
  border-radius: 50%;
  color: var(--neutral_010---ffffff);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  z-index: 3;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 500;
  padding: 0;
  font-size: 12px;
  line-height: 14px;
}
.proc-page .page_progress ul li .text {
  color: var(--neutral_160---3c444b);
  font-weight: 500;
  position: absolute;
  font-size: 12px;
  z-index: 3;
  top: 28px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  white-space: nowrap;
}
.proc-page .page_notification {
  border-radius: 4px;
  border: 1px solid var(--wafer_blue_04---cce4f4);
  background: var(--wafer_blue_01---f7fbfd);
  color: var(--neutral_140---767d84);
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  padding: 16px;
  margin: 0;
}
.proc-page__tabset {
  max-width: 1500px;
  width: 100%;
  margin: 0 auto;
  padding: 24px 20px;
}
.proc-page__tabset-inner {
  background: var(--neutral_010---ffffff);
  padding: 20px;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.proc-page__tabset-inner .view-summary__button {
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.proc-page__tabset-inner .clear-filter__button {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.proc-page__tabset .device-group {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
.proc-page__tabset .device-group li {
  width: 100%;
  height: 144px;
  margin: 0;
  border-radius: 4px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_010---ffffff);
  padding: 0 16px;
  -ms-flex-line-pack: center;
      align-content: center;
}
.proc-page__tabset .device-group li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border: 0;
  text-align: left;
  padding: 0;
}
.proc-page__tabset .device-group li a:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.proc-page__tabset .device-group li:hover {
  border-color: var(--primary_color---525cb2);
  background: var(--neutral_030---f6f8fa);
}
.proc-page__tabset .device-group__image {
  margin: 0;
  border-radius: 4px;
  overflow: hidden;
}
.proc-page__tabset .device-group__image img {
  width: 120px;
  height: 120px;
  -o-object-fit: cover;
     object-fit: cover;
}
.proc-page__tabset .device-group__text h5 {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 4px;
}
.proc-page__tabset .device-group__text p {
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
}
.proc-page__tabset .application-group {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16px;
}
.proc-page__tabset .application-group .item {
  width: 100%;
  height: 169px;
  margin: 0;
  border-radius: 4px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_010---ffffff);
  padding: 0 16px;
  -ms-flex-line-pack: center;
      align-content: center;
}
.proc-page__tabset .application-group .item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border: 0;
  text-align: left;
  padding: 0;
}
.proc-page__tabset .application-group .item a:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.proc-page__tabset .application-group .item:hover {
  border-color: var(--primary_color---525cb2);
  background: var(--neutral_030---f6f8fa);
}
.proc-page__tabset .application-group__image {
  margin: 0;
  border-radius: 4px;
  overflow: hidden;
}
.proc-page__tabset .application-group__image img {
  width: 120px;
  height: 120px;
  -o-object-fit: cover;
     object-fit: cover;
}
.proc-page__tabset .application-group__text {
  width: calc(100% - 120px);
  min-height: auto;
}
.proc-page__tabset .application-group__text h5 {
  color: var(--neutral_170---2f363c);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  margin-bottom: 6px;
}
.proc-page__tabset .application-group__text ul {
  list-style: none;
  margin: 0;
}
.proc-page__tabset .application-group__text ul li {
  position: relative;
  color: var(--neutral_140---767d84);
  font-size: 12px;
  font-weight: 400;
  line-height: 160%;
  padding-left: 10px;
  margin-bottom: 2px;
}
.proc-page__tabset .application-group__text ul li::before {
  content: "";
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: var(--neutral_140---767d84);
  position: absolute;
  left: 2px;
  top: 8px;
}
.proc-page__tabset .sfc-tabset .table-content {
  display: block;
  padding: 0;
  max-width: none;
}
.proc-page__tabset .sfc-tabset .table-content .table-div {
  gap: 44px;
}
.proc-page__tabset .sfc-tabset .table-content .table-div.two > div {
  margin: 0;
  width: 100%;
}
.proc-page__tabset .sfc-tabset .table-content .table-div.arrow > div:first-child .table {
  position: relative;
}
.proc-page__tabset .sfc-tabset .table-content .table-div.arrow > div:first-child .table::after {
  content: "";
  width: 20px;
  height: 20px;
  border: 1px solid var(--neutral_080---dadfe4);
  border-radius: 2px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='9' viewBox='0 0 6 9' fill='none'%3E%3Cpath d='M0.425781 0.424316L4.42578 4.42432L0.425781 8.42432' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") 50% 50%/5px 8px no-repeat;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  top: 50%;
  right: -32px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.proc-page__tabset .sfc-tabset .table-content .table-caption__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 14px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  color: var(--neutral_150---565e66);
  margin-bottom: 10px;
}
.proc-page .process-wrap {
  border-top: 0;
  position: relative;
  left: 0;
  width: 100%;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  max-width: 1500px;
  width: 100%;
  margin: 0 auto;
  padding: 24px 20px;
}
.proc-page .process-wrap .process-list {
  background: var(--neutral_010---ffffff);
  padding: 20px;
  width: calc(100% - 280px);
  overflow-y: auto;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
}
.proc-page .process-wrap .process-list__cont {
  padding-bottom: 0;
  margin-bottom: 24px;
  border-bottom: 0;
  position: relative;
}
.proc-page .process-wrap .process-list__cont::after {
  display: none;
}
.proc-page .process-wrap .process-list__title {
  margin-bottom: 0;
  position: relative;
}
.proc-page .process-wrap .process-list__title h5 {
  margin-bottom: 12px;
  color: #283037;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.proc-page .process-wrap .process-list__title .required {
  float: none;
  padding: 0 0 0 2px;
  color: var(--o_red_09---ff4337);
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.proc-page .process-wrap .process-list__ul {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 13.6px;
  border-radius: 4px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background: var(--neutral_020---fafbfc);
  padding: 16px;
}
.proc-page .process-wrap .process-list__ul > li {
  width: 100%;
  margin-right: 0;
}
.proc-page .process-wrap .process-list__ul > li .slds-form-element__label {
  color: #384047;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 6px;
}
.proc-page .process-wrap .process-list__ul > li .checkbox-wrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 4px;
}
.proc-page .process-wrap .process-list__ul > li .checkbox-wrap .slds-checkbox_faux {
  display: none;
}
.proc-page .process-wrap .process-list__ul > li .checkbox-wrap label.slds-checkbox__label {
  padding: 0;
  border: 0;
  border-radius: 0;
  font-size: 0;
}
.proc-page .process-wrap .process-list__ul > li .checkbox-wrap label.slds-checkbox__label span.slds-form-element__label {
  display: block;
  -ms-flex-line-pack: center;
      align-content: center;
  padding: 0 8px;
  height: 28px;
  width: 100%;
  border-radius: 2px;
  border: 1px solid var(--neutral_090---ccd1d6);
  background: var(--neutral_010---ffffff);
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
}
.proc-page .process-wrap .process-list__ul > li .checkbox-wrap input[type=checkbox]:checked + .slds-checkbox__label .slds-form-element__label {
  color: var(--primary_color---525cb2);
  background: var(--wafer_blue_03---e6f1fa);
}
.proc-page .process-wrap .process-list__ul > li.sfc-combobox .basic-select {
  height: 28px;
  padding-left: 8px;
}
.proc-page .process-wrap .process-list__ul > li.sfc-combobox .basic-select.active {
  border: 1px solid var(--color-border-selected-populated, #CCD1D6);
  background-color: var(--Colors-Wafer_Blue-wafer_blue_03, #E6F1FA);
  color: var(--primary_color---525cb2);
  font-weight: 400;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.proc-page .process-wrap .process-result {
  width: 280px;
  background: transparent;
  padding: 0;
}
.proc-page .process-wrap .process-result__sticky {
  position: sticky;
  max-height: none;
  min-height: auto;
  top: 110px;
  width: 100%;
  padding-bottom: 0;
}
.proc-page .process-wrap .process-result__box {
  border-radius: 8px;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  padding: 24px 20px 20px;
}
.proc-page .process-wrap .process-result__subject {
  position: relative;
  width: 100%;
  display: block;
}
.proc-page .process-wrap .process-result__subject::after {
  content: "";
  display: block;
  background-color: var(--neutral_070---e4e9ed);
  width: 100%;
  height: 1px;
  margin: 16px 0 12px;
}
.proc-page .process-wrap .process-result__subject h4 {
  color: var(--neutral_160---3c444b);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-shadow: none;
  margin: 0;
}
.proc-page .process-wrap .process-result__subject .clear-filter__button {
  position: absolute;
  right: 0;
  top: -4px;
}
.proc-page .process-wrap .process-result__cont {
  margin-bottom: 20px;
  border-radius: 0;
  border: 0;
  background: transparent;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.proc-page .process-wrap .process-result__cont .slds-pill_container {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  background: none;
}
.proc-page .process-wrap .process-result__cont .slds-pill_container .slds-listbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  max-height: 160px;
  overflow: hidden;
  overflow-y: auto;
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item {
  margin-right: 0;
  margin-bottom: 0;
  display: inline-block;
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item .slds-pill {
  border: 1px solid var(--neutral_070---e4e9ed);
  border-radius: 999px;
  height: 20px;
  min-height: 20px;
  padding: 0 4px 0 6px;
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  background: var(--neutral_040---f2f6f9);
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item .slds-pill:has(.slds-pill__remove:hover) {
  border-color: var(--primary_color---525cb2);
  background-color: var(--gate_-purple_03---f2f4fc);
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item .slds-pill:has(.slds-pill__remove:hover) .slds-pill__remove {
  background: var(--primary_color---525cb2);
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item .slds-pill__label {
  max-width: 160px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item .slds-pill__remove {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 14px;
  height: 14px;
  background: var(--neutral_150---565e66);
  border-radius: 0;
  margin-left: 2px;
  cursor: pointer;
  position: relative;
  padding: 0;
}
.proc-page .process-wrap .process-result__cont .process-selection .slds-listbox-item .slds-pill__remove .line {
  display: none;
}
.proc-page .process-wrap .process-result__cont--rec {
  margin-bottom: 0;
}
.proc-page .process-wrap .process-result__cont--rec .slds-form-element {
  width: 100%;
  padding: 0;
  max-height: 100px;
  overflow: hidden;
  overflow-y: auto;
}
.proc-page .process-wrap .process-result__cont--rec .slds-form-element .checkbox-wrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 6px;
  margin-right: 0;
  margin-bottom: 0;
}
.proc-page .process-wrap .process-result__cont--rec .slds-form-element .checkbox-wrap .slds-checkbox {
  margin-right: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
}
.proc-page .process-wrap .process-result__cont--rec .slds-form-element .checkbox-wrap .slds-checkbox .slds-checkbox_faux {
  display: none;
}
.proc-page .process-wrap .process-result__cont--rec .slds-form-element .checkbox-wrap .slds-checkbox .slds-form-element__label {
  display: block;
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
  min-height: 24px;
  height: 24px;
  border-radius: 2px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_010---ffffff);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
  cursor: pointer;
  padding: 0 12px;
}
.proc-page .process-wrap .process-result__cont--rec .slds-form-element .checkbox-wrap .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-form-element__label {
  background-color: var(--gate_-purple_03---f2f4fc);
  color: var(--primary_color---525cb2);
}
.proc-page .process-wrap .process-result__title {
  display: block;
  color: #384047;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 0;
  border: 0;
  margin-bottom: 10px;
}
.proc-page .process-wrap .process-result__button {
  position: relative;
  width: 100%;
  margin-top: 20px;
  display: block;
}
.proc-page .process-wrap .process-result__button .slds-button {
  width: 100%;
  height: 40px;
  border-radius: 4px !important;
  background: var(--primary_color---525cb2);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  color: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  overflow: hidden;
  color: var(--neutral_010---ffffff);
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  margin-bottom: 8px;
}
.proc-page .process-wrap .process-result__button .slds-button.estimate-layer {
  margin-bottom: 0;
}
.proc-page .process-wrap .process-result__button .slds-button:hover, .proc-page .process-wrap .process-result__button .slds-button:focus, .proc-page .process-wrap .process-result__button .slds-button:active {
  background-color: var(--primary_color_02---49519e);
}
.proc-page .process-wrap .process-result__button .slds-button:disabled {
  background-color: #939bdd;
  border-color: #939bdd;
  color: #d6dafd;
}
.proc-page .process-wrap .process-result__caption {
  display: block;
  background: var(--wafer_blue_01---f7fbfd);
  border-radius: 4px;
  padding: 16px;
  border: 1px solid var(--wafer_blue_04---cce4f4);
}
.proc-page .process-wrap .process-result__caption--icon {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  color: var(--neutral_160---3c444b);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 6px;
}
.proc-page .process-wrap .process-result__caption--text {
  width: 100%;
  color: var(--neutral_140---767d84);
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  word-break: break-word;
}
.proc-page .table-content {
  max-width: 1500px;
  width: 100%;
  margin: 0 auto;
  padding: 24px 20px;
}
.proc-page .table-content__inner {
  position: relative;
  background: var(--neutral_010---ffffff);
  -webkit-box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
          box-shadow: 0 0 2px 0 rgba(40, 48, 55, 0.12), 0 1px 2px 0 rgba(40, 48, 55, 0.12);
  border-radius: 8px;
  padding: 28px 20px 20px;
}
.proc-page .table-content__inner .clear-filter__button {
  position: absolute;
  right: 20px;
  top: 20px;
}
.proc-page .table-content .table-title {
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 10px;
}
.proc-page .table-content .table-title span {
  color: var(--o_red_09---ff4337);
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-left: 2px;
}

.slds-modal.sfc-modal.sfc-modal--sm > .slds-modal__container:has(#layerPopup_login[style=""]) {
  width: 400px;
  min-width: 400px;
}
.slds-modal.sfc-modal.sfc-modal--sm > .slds-modal__container .slds-modal__content:has(#layerPopup_login[style=""]) + .slds-modal__footer.slds-theme_default {
  display: none;
}
.slds-modal.sfc-modal.sfc-modal--sm > .slds-modal__container .slds-modal__content:has(.sfc-modal--sign-in) {
  max-height: none;
}

.sfc-modal--sign-in .member-content__input {
  margin-bottom: 12px;
}
.sfc-modal--sign-in .member-content__input .basic-input {
  width: 100%;
  height: 48px;
  padding: 12px;
  border-radius: 2px;
  border: 1px solid var(--neutral_090---ccd1d6);
  font-size: 16px;
  font-weight: 500;
  color: var(--neutral_160---3c444b);
}
.sfc-modal--sign-in .member-content__input .basic-input:focus, .sfc-modal--sign-in .member-content__input .basic-input:hover {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.sfc-modal--sign-in .member-content__input .basic-input::-webkit-input-placeholder {
  color: var(--neutral_130---90969d);
}
.sfc-modal--sign-in .member-content__input .basic-input::-moz-placeholder {
  color: var(--neutral_130---90969d);
}
.sfc-modal--sign-in .member-content__input .basic-input:-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
.sfc-modal--sign-in .member-content__input .basic-input::-ms-input-placeholder {
  color: var(--neutral_130---90969d);
}
.sfc-modal--sign-in .member-content__input .basic-input::placeholder {
  color: var(--neutral_130---90969d);
}
.sfc-modal--sign-in .member-content__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid var(--neutral_070---e4e9ed);
}
.sfc-modal--sign-in .member-content__link li {
  position: relative;
}
.sfc-modal--sign-in .member-content__link li::after {
  content: "";
  width: 1px;
  height: 16px;
  background: var(--neutral_070---e4e9ed);
  position: absolute;
  top: 2px;
  right: -10px;
}
.sfc-modal--sign-in .member-content__link li:last-child::after {
  display: none;
}
.sfc-modal--sign-in .member-content__link li a {
  color: var(--primary_color---525cb2);
  font-size: 14px;
  line-height: 20px;
}
.sfc-modal--sign-in .member-content__button {
  position: absolute;
  padding: 16px 20px;
  width: 100%;
  left: 0;
  background: #fff;
  margin-top: 20px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-top: 1px solid var(--neutral_070---e4e9ed);
}

.sfc-modal--sign-in .contact-content,
.sfc-modal--contact-person .contact-content {
  margin-top: 0;
}
.sfc-modal--sign-in .contact-content .contact__list.contact__list--more::before,
.sfc-modal--contact-person .contact-content .contact__list.contact__list--more::before {
  display: none;
}
.sfc-modal--sign-in .contact-content .contact__list.contact__list--more > li:before,
.sfc-modal--contact-person .contact-content .contact__list.contact__list--more > li:before {
  display: none;
}
.sfc-modal--sign-in .contact-content .contact__list--wrap,
.sfc-modal--contact-person .contact-content .contact__list--wrap {
  max-height: none;
  overflow: visible;
  padding: 0;
}
.sfc-modal--sign-in .contact-content .contact__list > li,
.sfc-modal--contact-person .contact-content .contact__list > li {
  margin-bottom: 8px;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid var(--neutral_070---e4e9ed);
  background-color: var(--neutral_020---fafbfc);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.sfc-modal--sign-in .contact-content .contact__list > li .icon.icon--person,
.sfc-modal--contact-person .contact-content .contact__list > li .icon.icon--person {
  width: 24px;
  height: 24px;
  margin-right: 0;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='%23FAFBFC' stroke='%23E4E9ED'/%3E%3Cmask id='mask0_7878_349557' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='4' y='4' width='16' height='16'%3E%3Ccircle cx='12' cy='12' r='8' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_7878_349557)'%3E%3Ccircle cx='12' cy='19' r='5.5' stroke='%23767D84'/%3E%3C/g%3E%3Ccircle cx='12' cy='9' r='2.5' stroke='%23767D84'/%3E%3C/svg%3E") center/contain no-repeat;
}
.sfc-modal--sign-in .contact-content .contact__list > li:last-child,
.sfc-modal--contact-person .contact-content .contact__list > li:last-child {
  margin-bottom: 0;
}
.sfc-modal--sign-in .contact-content .contact__list > li .icon.icon--message,
.sfc-modal--contact-person .contact-content .contact__list > li .icon.icon--message {
  display: none;
}
.sfc-modal--sign-in .contact-content .contact__name,
.sfc-modal--contact-person .contact-content .contact__name {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  padding: 0;
  margin-bottom: 0;
  min-height: auto;
  border: 0;
  width: auto;
}
.sfc-modal--sign-in .contact-content .contact__name::before,
.sfc-modal--contact-person .contact-content .contact__name::before {
  display: none;
}
.sfc-modal--sign-in .contact-content .contact__name::after,
.sfc-modal--contact-person .contact-content .contact__name::after {
  display: none;
}
.sfc-modal--sign-in .contact-content .contact__name .contact__text,
.sfc-modal--contact-person .contact-content .contact__name .contact__text {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: var(--neutral_160---3c444b);
}
.sfc-modal--sign-in .contact-content .contact__email,
.sfc-modal--contact-person .contact-content .contact__email {
  margin-left: 0 !important;
  width: auto !important;
}
.sfc-modal--sign-in .contact-content .contact__email::after,
.sfc-modal--contact-person .contact-content .contact__email::after {
  display: none;
}
.sfc-modal--sign-in .contact-content .contact__email a,
.sfc-modal--contact-person .contact-content .contact__email a {
  display: block;
  padding: 0;
  min-height: auto;
  border-radius: 0;
  border: 0;
}
.sfc-modal--sign-in .contact-content .contact__email a .contact__text,
.sfc-modal--contact-person .contact-content .contact__email a .contact__text {
  font-size: 14px;
  font-weight: 400;
  line-height: 160%;
  color: var(--neutral_140---767d84);
}
.sfc-modal--sign-in .contact__caption,
.sfc-modal--contact-person .contact__caption {
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral_160---3c444b);
  margin-bottom: 16px;
}
.sfc-modal--sign-in .contact__caption span,
.sfc-modal--contact-person .contact__caption span {
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral_160---3c444b);
}
.sfc-modal--sign-in .contact__title,
.sfc-modal--contact-person .contact__title {
  margin-bottom: 12px;
}
.sfc-modal--sign-in .contact__title::before,
.sfc-modal--contact-person .contact__title::before {
  display: none;
}
.sfc-modal--sign-in .contact__title h5,
.sfc-modal--contact-person .contact__title h5 {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  color: var(--neutral_160---3c444b);
  padding: 0;
  background: none;
}

.sfc-modal.sfc-modal--process-summary .slds-pill_container {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  background: none;
}
.sfc-modal.sfc-modal--process-summary .slds-pill_container .slds-listbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  max-height: 100px;
  overflow: hidden;
  overflow-y: auto;
}
.sfc-modal.sfc-modal--process-summary .text-checkbox-wrap--rec .slds-checkbox {
  margin-right: 0;
}
.sfc-modal.sfc-modal--process-summary .text-checkbox-wrap--rec .slds-checkbox .slds-checkbox__label {
  width: 100%;
}
.sfc-modal.sfc-modal--process-summary .text-checkbox-wrap--rec .slds-checkbox .slds-checkbox_faux {
  display: none;
}
.sfc-modal.sfc-modal--process-summary .text-checkbox-wrap--rec .slds-checkbox .slds-form-element__label {
  display: block;
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
  color: var(--neutral_160---3c444b);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  padding: 0;
  min-height: 24px;
  height: 24px;
  border-radius: 2px;
  border: 1px solid var(--neutral_080---dadfe4);
  background: var(--neutral_010---ffffff);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0;
  margin-left: 0;
  width: 100%;
  cursor: pointer;
  min-width: 75px;
  padding: 0 12px;
}
.sfc-modal.sfc-modal--process-summary .text-checkbox-wrap--rec .slds-checkbox input[type=checkbox]:checked + .slds-checkbox__label .slds-form-element__label {
  background-color: var(--gate_-purple_03---f2f4fc);
  color: var(--primary_color---525cb2);
}
.sfc-modal.sfc-modal--process-summary .table-content .table__body tr th {
  background: #F0F1F7;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  color: var(--neutral_160---3c444b);
  padding: 8px 12px;
  font-weight: 400;
  min-height: 40px;
  text-align: left;
  border: 1px solid var(--neutral_080---dadfe4);
}
.sfc-modal.sfc-modal--process-summary .table-content .table__body tr td {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  color: var(--neutral_160---3c444b);
  padding: 8px 12px;
  font-weight: 400;
  min-height: 40px;
  text-align: left;
  border: 1px solid var(--neutral_080---dadfe4);
}
.sfc-modal.sfc-modal--save-data .page_notification {
  padding: 16px;
  border: 1px solid var(--wafer_blue_04---cce4f4);
  background: var(--wafer_blue_01---f7fbfd);
  border-radius: 4px;
  font-size: 14px;
  line-height: 160%;
  font-weight: 400;
  color: var(--neutral_140---767d84);
}

.process-selection .slds-listbox-item {
  margin-right: 0;
  margin-bottom: 0;
  display: inline-block;
}
.process-selection .slds-listbox-item .slds-pill {
  border: 1px solid var(--neutral_070---e4e9ed);
  border-radius: 999px;
  height: 20px;
  min-height: 20px;
  padding: 0 4px 0 6px;
  color: var(--neutral_150---565e66);
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  background: var(--neutral_040---f2f6f9);
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.process-selection .slds-listbox-item .slds-pill:has(.slds-pill__remove:hover) {
  border-color: var(--primary_color---525cb2);
  background-color: var(--gate_-purple_03---f2f4fc);
}
.process-selection .slds-listbox-item .slds-pill:has(.slds-pill__remove:hover) .slds-pill__remove {
  background: var(--primary_color---525cb2);
}
.process-selection .slds-listbox-item .slds-pill__label {
  max-width: 160px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.process-selection .slds-listbox-item .slds-pill__remove {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%23565E66' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
  width: 14px;
  height: 14px;
  background: var(--neutral_150---565e66);
  border-radius: 0;
  margin-left: 2px;
  cursor: pointer;
  position: relative;
  padding: 0;
}
.process-selection .slds-listbox-item .slds-pill__remove .line {
  display: none;
}

.slds-modal__footer .slds-listbox-item .slds-pill__label {
  max-width: auto;
}

.page_button-wrap.page_button-wrap__footer {
  margin-top: 12px;
}