@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__item.header-favorites__item--no-item {
  min-height: 150px;
  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: 14px;
  color: rgba(255, 255, 255, 0.6);
}
.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-favorites__bookmark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.header-favorites__bookmark .bookmark__button {
  width: 16px;
  height: 16px;
  margin-right: 0;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}
.header-favorites__bookmark .bookmark__button.bookmark__button--is-active {
  pointer-events: auto;
}
.header-favorites__bookmark .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-favorites__bookmark .bookmark__pin-button {
  width: 16px;
  height: 16px;
  margin-right: 0;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}
.header-favorites__bookmark .bookmark__pin-button.bookmark__pin-button--is-active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}
.header-favorites__bookmark .bookmark__pin-button.bookmark__pin-button--is-active .sfc-icon--pin {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KPHJlY3QgeD0iMiIgeT0iOCIgd2lkdGg9IjkiIGhlaWdodD0iMSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTkgOC41SDRMNS41IDIuNUg3LjVMOSA4LjVaIiBmaWxsPSIjMzIyQTUzIiBzdHJva2U9IndoaXRlIi8+CjxyZWN0IHg9IjYiIHk9IjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjMiIHk9IjIiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==");
}
.header-favorites__bookmark:has(.bookmark__pin-button--is-active) .bookmark__pin-button--is-active {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.header-favorites__bookmark:has(.bookmark__pin-button--is-active) .header-favorites__name {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.header-favorites__bookmark:has(.bookmark__pin-button--is-active) .bookmark__button {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.header-favorites__bookmark:hover .bookmark__button {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}
.header-favorites__bookmark:hover .bookmark__pin-button {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}
.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;
}
.sfc-icon--pin {
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTIgMTJMNiA4IiBzdHJva2U9IndoaXRlIi8+CjxwYXRoIGQ9Ik00IDYuNUw5LjUgMy41TDEwLjUgNC41TDcuNSAxMEw0IDYuNVoiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTIuNSA1TDguNSAxMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOCAyTDEyIDYiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+") no-repeat center;
  background-size: contain;
}
.sfc-icon--pin use, .sfc-icon--pin g {
  display: none;
}

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 버튼 클릭 시
    7-8. WAT Trend Monitoring > Search 오류 시 노출 모달
  */
}
.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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__header, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__header.slds-theme_error h1::before, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__header.slds-theme_default h1::before, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__header.slds-theme_warning h1::before, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__header h1, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__content, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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 > *, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__content > *, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__footer, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__footer .slds-button, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__footer .slds-button:hover, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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, .slds-modal[aria-description="The search period can be set up to a maximum of 30 days"] .slds-modal__container .slds-modal__footer .slds-button.slds-button_brand:hover, .slds-modal[aria-description="No matching SEC Part ID found for the selected product name."] .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[colspan] {
  padding: 10px 4px;
}
.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,
.sfc-change .table-content .table__body tr.tbody__tr {
  border-left: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table__body > tr > th,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__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),
.sfc-change .table-content .table__body tr.tbody__tr > th .table__height > *:not(abbr, .required, .ess) {
  width: 100%;
}
.sfc-change .table-content .table__body > tr > th.text-left,
.sfc-change .table-content .table__body tr.tbody__tr > th.text-left {
  padding: 9px 12px;
}
.sfc-change .table-content .table__body > tr > th.text-left .table__height,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__tr td.text-left,
.sfc-change .table-content .table__body tr.tbody__tr td.text-right,
.sfc-change .table-content .table__body tr.tbody__tr td.text-center {
  padding: 8px 12px;
}
.sfc-change .table-content .table__body > tr td .table__height,
.sfc-change .table-content .table__body tr.tbody__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),
.sfc-change .table-content .table__body tr.tbody__tr td .table__height > *:not(abbr, .required, .ess) {
  width: 100%;
}
.sfc-change .table-content .table__body > tr td:has(.table__height--red),
.sfc-change .table-content .table__body tr.tbody__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),
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__tr td lightning-formatted-phone a:hover {
  text-decoration: underline;
}
.sfc-change .table-content .table__body > tr td lightning-formatted-email a,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__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],
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__tr td lightning-formatted-email a lightning-primitive-icon svg[data-key=email] g,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__tr td.has-border {
  border-right: 1px solid var(--neutral_080---dadfe4);
}
.sfc-change .table-content .table__body > tr td:has(.table),
.sfc-change .table-content .table__body tr.tbody__tr td:has(.table) {
  padding: 0;
  border: 0;
}
.sfc-change .table-content .table__body > tr td:has(.table) .table.horizontal,
.sfc-change .table-content .table__body tr.tbody__tr td:has(.table) .table.horizontal {
  border-top: 0;
}
.sfc-change .table-content .table__body > tr td.sum,
.sfc-change .table-content .table__body tr.tbody__tr td.sum {
  color: var(--neutral_160---3c444b);
  font-weight: 400;
}
.sfc-change .table-content .table__body > tr td:has(.table__height--no-data),
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__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,
.sfc-change .table-content .table__body tr.tbody__tr td:has(.table__height--no-data) .table__height--no-data.table__height--no-data--gross {
  min-height: 188px;
}
.sfc-change .table-content .table__body > tr td:has(.table__height--no-data--gross),
.sfc-change .table-content .table__body tr.tbody__tr td:has(.table__height--no-data--gross) {
  padding: 0;
}
.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.progress-card__item--empty {
  background-color: transparent;
  cursor: default;
}
.main .project-dashboard .progress-card__item.progress-card__item--empty:hover {
  background-color: transparent;
  cursor: default;
}
.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;
  max-height: 202px;
  overflow: hidden;
  overflow-y: auto;
}
.main .account-favorite-recent__list::-webkit-scrollbar-thumb {
  background-color: #6d76ce;
}
.main .account-favorite-recent__list::-webkit-scrollbar-track {
  background-color: transparent;
  border-color: transparent;
}
.main .account-favorite-recent__item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
  padding: 5.7px 12px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06);
  width: 100%;
  min-height: 27px;
}
.main .account-favorite-recent__item .bookmark__button {
  width: 16px;
  height: 16px;
  margin-right: 0;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}
.main .account-favorite-recent__item .bookmark__button.bookmark__button--is-active {
  pointer-events: auto;
}
.main .account-favorite-recent__item .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");
}
.main .account-favorite-recent__item .bookmark__pin-button {
  width: 16px;
  height: 16px;
  margin-right: 0;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
}
.main .account-favorite-recent__item .bookmark__pin-button.bookmark__pin-button--is-active {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}
.main .account-favorite-recent__item .bookmark__pin-button.bookmark__pin-button--is-active .sfc-icon--pin {
  background-image: url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSI+CjxyZWN0IHg9IjIiIHk9IjgiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik05IDguNUg0TDUuNSAyLjVINy41TDkgOC41WiIgZmlsbD0iIzVDNjZCNyIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cmVjdCB4PSI2IiB5PSI5IiB3aWR0aD0iMSIgaGVpZ2h0PSI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIzIiB5PSIyIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");
}
.main .account-favorite-recent__item:has(.bookmark__pin-button) .account-favorite-recent__link {
  width: calc(100% - 32px - 12px);
}
.main .account-favorite-recent__item:has(.bookmark__pin-button--is-active) .bookmark__pin-button--is-active {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.main .account-favorite-recent__item:has(.bookmark__pin-button--is-active) .account-favorite-recent__link {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.main .account-favorite-recent__item:has(.bookmark__pin-button--is-active) .bookmark__button {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.main .account-favorite-recent__item:hover {
  background: #6570C9;
  border-color: #666FBB;
}
.main .account-favorite-recent__item:hover .bookmark__button {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}
.main .account-favorite-recent__item:hover .bookmark__pin-button {
  pointer-events: auto;
  opacity: 1;
  visibility: visible;
}
.main .account-favorite-recent__item:empty:hover {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.06);
}
.main .account-favorite-recent__item:last-child .account-favorite-recent__link {
  border-bottom: 0;
}
.main .account-favorite-recent__link {
  color: var(--neutral_070---e4e9ed);
  font-size: 14px;
  width: calc(100% - 16px - 6px);
}
.main .account-favorite-recent__link:hover .account-favorite-recent__link-text {
  text-decoration: underline;
}
.main .account-favorite-recent__link:has(.sfc-icon--chevron-right) {
  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;
  width: 100%;
}
.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, .manage-widgets__item.is-dragging {
  background: var(--wafer_blue_02---f3f8fd);
  border-color: var(--wafer_blue_04---cce4f4);
}
.manage-widgets__item.sortable-chosen .sfc-icon--sorting, .manage-widgets__item.is-dragging .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;
}