.StylableButton2545352419__root {
    -archetype: box;
    border: none;
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 100%;
    min-height: 10px;
    min-width: 10px;
    padding: 0;
    width: 100%;
  }
  .StylableButton2545352419__root[disabled] {
    pointer-events: none;
  }
  .StylableButton2545352419__root.StylableButton2545352419--hasBackgroundColor {
    background-color: var(--corvid-background-color) !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419--hasBorderColor {
    border-color: var(--corvid-border-color) !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
    border-radius: var(--corvid-border-radius) !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
    border-width: var(--corvid-border-width) !important;
  }
  .StylableButton2545352419__root.StylableButton2545352419--hasColor,
  .StylableButton2545352419__root.StylableButton2545352419--hasColor
    .StylableButton2545352419__label {
    color: var(--corvid-color) !important;
  }
  .StylableButton2545352419__link {
    -archetype: box;
    box-sizing: border-box;
    color: #000;
    text-decoration: none;
  }
  .StylableButton2545352419__container {
    align-items: center;
    display: flex;
    flex-basis: auto;
    flex-direction: row;
    flex-grow: 1;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    transition: all 0.2s ease, visibility 0s;
    width: 100%;
  }
  .StylableButton2545352419__label {
    -archetype: text;
    -controller-part-type: LayoutChildDisplayDropdown,
      LayoutFlexChildSpacing(first);
    max-width: 100%;
    min-width: 1.8em;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    transition: inherit;
    white-space: nowrap;
  }
  .StylableButton2545352419__root.StylableButton2545352419--isMaxContent
    .StylableButton2545352419__label {
    text-overflow: unset;
  }
  .StylableButton2545352419__root.StylableButton2545352419--isWrapText
    .StylableButton2545352419__label {
    min-width: 10px;
    overflow-wrap: break-word;
    white-space: break-spaces;
    word-break: break-word;
  }
  .StylableButton2545352419__icon {
    -archetype: icon;
    -controller-part-type: LayoutChildDisplayDropdown,
      LayoutFlexChildSpacing(last);
    flex-shrink: 0;
    height: 50px;
    min-width: 1px;
    transition: inherit;
  }
  .StylableButton2545352419__icon.StylableButton2545352419--override {
    display: block !important;
  }
  .StylableButton2545352419__icon svg,
  .StylableButton2545352419__icon > div {
    display: flex;
    height: inherit;
    width: inherit;
  }
  .Vd6aQZ {
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    white-space: nowrap;
  }
  .nDEeB0 {
    cursor: pointer;
  }
  .lvxhkV {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  }
  .QJjwEo {
    transform: translateY(-100%);
    transition: 0.2s ease-in;
  }
  .kdBXfh {
    transition: 0.2s;
  }
  .MP52zt {
    opacity: 0;
    transition: 0.2s ease-in;
  }
  .MP52zt.Bhu9m5 {
    z-index: -1 !important;
  }
  .LVP8Wf {
    opacity: 1;
    transition: 0.2s;
  }
  .VrZrC0 {
    height: auto;
  }
  .VrZrC0,
  .cKxVkc {
    position: relative;
    width: 100%;
  }
  :host(:not(.device-mobile-optimized)) .vlM3HR,
  body:not(.device-mobile-optimized) .vlM3HR {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width);
  }
  .AT7o0U[data-focuscycled="active"] {
    outline: 1px solid transparent;
  }
  .AT7o0U[data-focuscycled="active"]:not(:focus-within) {
    outline: 2px solid transparent;
    transition: outline 0.01s ease;
  }
  .AT7o0U .vlM3HR {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .HlRz5e {
    display: block;
    height: 100%;
    width: 100%;
  }
  .HlRz5e img {
    max-width: var(--wix-img-max-width, 100%);
  }
  .HlRz5e[data-animate-blur] img {
    filter: blur(9px);
    transition: filter 0.8s ease-in;
  }
  .HlRz5e[data-animate-blur] img[data-load-done] {
    filter: none;
  }
  .I5zqsT {
    display: block;
    height: 100%;
    width: 100%;
  }
  .WzbAF8 .mpGTIt .O6KwRn {
    display: var(--item-display);
    height: var(--item-size);
    margin: var(--item-margin);
    width: var(--item-size);
  }
  .WzbAF8 .mpGTIt .O6KwRn:last-child {
    margin: 0;
  }
  .WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
    display: block;
  }
  .WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
    height: var(--item-size);
    width: var(--item-size);
  }
  .WzbAF8 .mpGTIt {
    height: 100%;
    position: absolute;
    white-space: nowrap;
    width: 100%;
  }
  :host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
  body.device-mobile-optimized .WzbAF8 .mpGTIt {
    white-space: normal;
  }
  .sNF2R0 {
    opacity: 0;
  }
  .hLoBV3 {
    transition: opacity var(--transition-duration) cubic-bezier(0.37, 0, 0.63, 1);
  }
  .Rdf41z,
  .hLoBV3 {
    opacity: 1;
  }
  .ftlZWo {
    transition: opacity var(--transition-duration) cubic-bezier(0.37, 0, 0.63, 1);
  }
  .ATGlOr,
  .ftlZWo {
    opacity: 0;
  }
  .KQSXD0 {
    transition: opacity var(--transition-duration) cubic-bezier(0.64, 0, 0.78, 0);
  }
  .KQSXD0,
  .pagQKE {
    opacity: 1;
  }
  ._6zG5H {
    opacity: 0;
    transition: opacity var(--transition-duration) cubic-bezier(0.22, 1, 0.36, 1);
  }
  .BB49uC {
    transform: translateX(100%);
  }
  .j9xE1V {
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .ICs7Rs,
  .j9xE1V {
    transform: translateX(0);
  }
  .DxijZJ {
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .B5kjYq,
  .DxijZJ {
    transform: translateX(-100%);
  }
  .cJijIV {
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .cJijIV,
  .hOxaWM {
    transform: translateX(0);
  }
  .T9p3fN {
    transform: translateX(100%);
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .qDxYJm {
    transform: translateY(100%);
  }
  .aA9V0P {
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .YPXPAS,
  .aA9V0P {
    transform: translateY(0);
  }
  .Xf2zsA {
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .Xf2zsA,
  .y7Kt7s {
    transform: translateY(-100%);
  }
  .EeUgMu {
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  .EeUgMu,
  .fdHrtm {
    transform: translateY(0);
  }
  .WIFaG4 {
    transform: translateY(100%);
    transition: transform var(--transition-duration)
      cubic-bezier(0.87, 0, 0.13, 1);
  }
  body:not(.responsive) .JshATs {
    overflow-x: clip;
  }
  .fcNEqv {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: 100%;
  }
  .fcNEqv > div {
    align-self: stretch !important;
    justify-self: stretch !important;
  }
  .u9k3ts {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .WQ4fSJ {
    cursor: pointer;
  }
  .aizuI7 {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    fill: var(--fill);
    fill-opacity: var(--fill-opacity);
    stroke: var(--stroke);
    stroke-opacity: var(--stroke-opacity);
    stroke-width: var(--stroke-width);
    filter: var(--drop-shadow, none);
    opacity: var(--opacity);
    transform: var(--flip);
  }
  .aizuI7,
  .aizuI7 svg {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .aizuI7 svg {
    height: var(--svg-calculated-height, 100%);
    margin: auto;
    padding: var(--svg-calculated-padding, 0);
    width: var(--svg-calculated-width, 100%);
  }
  .TcoJIb * {
    vector-effect: non-scaling-stroke;
  }
  .R8rhQA svg,
  .elfY4_ svg {
    overflow: visible !important;
  }
  @supports (-webkit-hyphens: none) {
    .aizuI7.elfY4_ {
      will-change: filter;
    }
  }
  ol.font_100,
  ul.font_100 {
    color: #080808;
    font-family: "Arial, Helvetica, sans-serif", serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: normal;
    margin: 0;
    text-decoration: none;
  }
  ol.font_100 li,
  ul.font_100 li {
    margin-bottom: 12px;
  }
  ol.wix-list-text-align,
  ul.wix-list-text-align {
    list-style-position: inside;
  }
  ol.wix-list-text-align h1,
  ol.wix-list-text-align h2,
  ol.wix-list-text-align h3,
  ol.wix-list-text-align h4,
  ol.wix-list-text-align h5,
  ol.wix-list-text-align h6,
  ol.wix-list-text-align p,
  ul.wix-list-text-align h1,
  ul.wix-list-text-align h2,
  ul.wix-list-text-align h3,
  ul.wix-list-text-align h4,
  ul.wix-list-text-align h5,
  ul.wix-list-text-align h6,
  ul.wix-list-text-align p {
    display: inline;
  }
  .dZ1L9N {
    cursor: pointer;
  }
  .m0paWe {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .tz5f0K [data-attr-richtext-marker="true"] table {
    border-collapse: collapse;
    margin: 15px 0;
    width: 100%;
  }
  .tz5f0K [data-attr-richtext-marker="true"] table td {
    padding: 12px;
    position: relative;
  }
  .tz5f0K [data-attr-richtext-marker="true"] table td:after {
    border-bottom: 1px solid currentColor;
    border-left: 1px solid currentColor;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0.2;
    position: absolute;
    right: 0;
    top: 0;
  }
  .tz5f0K [data-attr-richtext-marker="true"] table tr td:last-child:after {
    border-right: 1px solid currentColor;
  }
  .tz5f0K [data-attr-richtext-marker="true"] table tr:first-child td:after {
    border-top: 1px solid currentColor;
  }
  .Mpd2QF {
    min-height: var(--min-height);
    min-width: var(--min-width);
  }
  .Mpd2QF .RpJUy_ {
    word-wrap: break-word;
    height: 100%;
    overflow-wrap: break-word;
    position: relative;
    width: 100%;
  }
  .Mpd2QF .RpJUy_ ul {
    list-style: disc inside;
  }
  .Mpd2QF .RpJUy_ li {
    margin-bottom: 12px;
  }
  .BaOVQ8 blockquote,
  .BaOVQ8 h1,
  .BaOVQ8 h2,
  .BaOVQ8 h3,
  .BaOVQ8 h4,
  .BaOVQ8 h5,
  .BaOVQ8 h6,
  .BaOVQ8 p {
    letter-spacing: normal;
    line-height: normal;
  }
  .KriRUO {
    min-height: var(--min-height);
    min-width: var(--min-width);
  }
  .KriRUO .RpJUy_ {
    word-wrap: break-word;
    height: 100%;
    overflow-wrap: break-word;
    position: relative;
    width: 100%;
  }
  .KriRUO .RpJUy_ ol,
  .KriRUO .RpJUy_ ul {
    letter-spacing: normal;
    line-height: normal;
    margin-left: 0.5em;
    padding-left: 1.3em;
  }
  .KriRUO .RpJUy_ ol[dir="rtl"],
  .KriRUO .RpJUy_ ul[dir="rtl"] {
    margin-right: 0.5em;
    padding-right: 1.3em;
  }
  .KriRUO .RpJUy_ ul {
    list-style-type: disc;
  }
  .KriRUO .RpJUy_ ol {
    list-style-type: decimal;
  }
  .KriRUO .RpJUy_ ol[dir="rtl"],
  .KriRUO .RpJUy_ ul[dir="rtl"] {
    margin-right: 0.5em;
    padding-right: 1.3em;
  }
  .KriRUO .RpJUy_ ol ul,
  .KriRUO .RpJUy_ ul ul {
    line-height: normal;
    list-style-type: circle;
  }
  .KriRUO .RpJUy_ ol ol ul,
  .KriRUO .RpJUy_ ol ul ul,
  .KriRUO .RpJUy_ ul ol ul,
  .KriRUO .RpJUy_ ul ul ul {
    line-height: normal;
    list-style-type: square;
  }
  .KriRUO .RpJUy_ li {
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: normal;
    line-height: inherit;
  }
  .KriRUO .RpJUy_ h1,
  .KriRUO .RpJUy_ h2,
  .KriRUO .RpJUy_ h3,
  .KriRUO .RpJUy_ h4,
  .KriRUO .RpJUy_ h5,
  .KriRUO .RpJUy_ h6,
  .KriRUO .RpJUy_ p {
    letter-spacing: normal;
    line-height: normal;
    margin: 0;
  }
  .KriRUO .RpJUy_ a {
    color: inherit;
  }
  .BaOVQ8,
  .KcpHeO {
    word-wrap: break-word;
    min-height: var(--min-height);
    min-width: var(--min-width);
    overflow-wrap: break-word;
    pointer-events: none;
    text-align: start;
  }
  .BaOVQ8 > *,
  .KcpHeO > * {
    pointer-events: auto;
  }
  .BaOVQ8 li,
  .KcpHeO li {
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: normal;
    line-height: inherit;
  }
  .BaOVQ8 ol,
  .BaOVQ8 ul,
  .KcpHeO ol,
  .KcpHeO ul {
    letter-spacing: normal;
    line-height: normal;
    margin-left: 0.5em;
    margin-right: 0;
    padding-left: 1.3em;
    padding-right: 0;
  }
  .BaOVQ8 ul,
  .KcpHeO ul {
    list-style-type: disc;
  }
  .BaOVQ8 ol,
  .KcpHeO ol {
    list-style-type: decimal;
  }
  .BaOVQ8 ol ul,
  .BaOVQ8 ul ul,
  .KcpHeO ol ul,
  .KcpHeO ul ul {
    list-style-type: circle;
  }
  .BaOVQ8 ol ol ul,
  .BaOVQ8 ol ul ul,
  .BaOVQ8 ul ol ul,
  .BaOVQ8 ul ul ul,
  .KcpHeO ol ol ul,
  .KcpHeO ol ul ul,
  .KcpHeO ul ol ul,
  .KcpHeO ul ul ul {
    list-style-type: square;
  }
  .BaOVQ8 ol[dir="rtl"],
  .BaOVQ8 ol[dir="rtl"] ol,
  .BaOVQ8 ol[dir="rtl"] ul,
  .BaOVQ8 ul[dir="rtl"],
  .BaOVQ8 ul[dir="rtl"] ol,
  .BaOVQ8 ul[dir="rtl"] ul,
  .KcpHeO ol[dir="rtl"],
  .KcpHeO ol[dir="rtl"] ol,
  .KcpHeO ol[dir="rtl"] ul,
  .KcpHeO ul[dir="rtl"],
  .KcpHeO ul[dir="rtl"] ol,
  .KcpHeO ul[dir="rtl"] ul {
    margin-left: 0;
    margin-right: 0.5em;
    padding-left: 0;
    padding-right: 1.3em;
  }
  .BaOVQ8 blockquote,
  .BaOVQ8 h1,
  .BaOVQ8 h2,
  .BaOVQ8 h3,
  .BaOVQ8 h4,
  .BaOVQ8 h5,
  .BaOVQ8 h6,
  .BaOVQ8 p,
  .KcpHeO blockquote,
  .KcpHeO h1,
  .KcpHeO h2,
  .KcpHeO h3,
  .KcpHeO h4,
  .KcpHeO h5,
  .KcpHeO h6,
  .KcpHeO p {
    margin: 0;
  }
  .BaOVQ8 a,
  .KcpHeO a {
    color: inherit;
  }
  .big2ZD {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    height: calc(100% - var(--wix-ads-height));
    left: 0;
    margin-top: var(--wix-ads-height);
    position: fixed;
    top: 0;
    width: 100%;
  }
  .SHHiV9,
  .big2ZD {
    pointer-events: none;
    z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
  }
  .SsY_2i .UGHfip {
    border-left: var(--lnw, 3px) solid
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1));
    height: 100%;
  }
  .SsY_2i {
    min-width: 0 !important;
    width: 0 !important;
  }
  .SsY_2i .UGHfip {
    width: 100%;
  }
  .B90pUI {
    overflow-x: hidden;
  }
  .B90pUI .HhZaxL {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: 100%;
  }
  .B90pUI .HhZaxL .pnzbws {
    flex: 1;
  }
  .B90pUI .HhZaxL .nPfNdw {
    height: calc(100% - (var(--menuTotalBordersY, 0px)));
    overflow: visible;
    white-space: nowrap;
    width: calc(100% - (var(--menuTotalBordersX, 0px)));
  }
  .B90pUI .HhZaxL .nPfNdw .IBfH_h {
    display: inline-block;
  }
  .B90pUI .HhZaxL .nPfNdw .bV4vc4 {
    display: block;
    width: 100%;
  }
  .B90pUI .nvw189 {
    display: block;
    opacity: 1;
    z-index: 99999;
  }
  .B90pUI .nvw189 .uaBqCo {
    display: inherit;
    overflow: visible;
    visibility: inherit;
    white-space: nowrap;
    width: auto;
  }
  .B90pUI .nvw189.WGcnkd {
    transition: visibility;
    transition-delay: 0.2s;
    visibility: visible;
  }
  .B90pUI .nvw189 .AQ8lNi {
    display: inline-block;
  }
  .B90pUI .Pmb84y {
    display: none;
  }
  .hvC2w3 > nav {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
  }
  .hvC2w3 .nPfNdw,
  .hvC2w3 .nvw189,
  .hvC2w3 > nav {
    position: absolute;
  }
  .hvC2w3 .nvw189 {
    background-color: rgba(
      var(--bgDrop, var(--color_11)),
      var(--alpha-bgDrop, 1)
    );
    border-radius: var(--rd, 10px);
    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
    margin-top: 7px;
    padding: 15px 5px 0 5px;
    visibility: hidden;
  }
  .hvC2w3 [data-dropmode="dropUp"] .nvw189 {
    margin-bottom: 7px;
    margin-top: 0;
  }
  .KFQsEw,
  .u9LfcA {
    box-sizing: border-box;
    height: 100%;
    overflow: visible;
    position: relative;
    width: auto;
  }
  .KFQsEw[data-state~="header"] a,
  .KFQsEw[data-state~="header"] div,
  [data-state~="header"].u9LfcA a,
  [data-state~="header"].u9LfcA div {
    cursor: default !important;
  }
  .KFQsEw .vselJT,
  .u9LfcA .vselJT {
    display: inline-block;
    height: 100%;
    width: 100%;
  }
  .u9LfcA {
    --display: inline-block;
    display: var(--display);
  }
  .u9LfcA .l4NdrD {
    padding: 0 var(--pad, 5px);
  }
  .u9LfcA .ugocZk {
    border-top: 1px solid rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1));
    cursor: pointer;
    font: var(--fnt, var(--font_1));
  }
  .u9LfcA .uHBjwP {
    color: rgb(var(--txt, var(--color_15)));
    display: inline-block;
    padding: 8px;
  }
  .u9LfcA[data-listposition="left"] {
    padding-left: 0;
  }
  .u9LfcA[data-listposition="right"] {
    padding-right: 0;
  }
  .u9LfcA[data-state~="drop"] {
    display: block;
    width: 100%;
  }
  .u9LfcA[data-state~="link"]:hover .ugocZk,
  .u9LfcA[data-state~="over"] .ugocZk {
    border-top-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
    border-top-width: 4px;
  }
  .u9LfcA[data-state~="link"]:hover .uHBjwP,
  .u9LfcA[data-state~="over"] .uHBjwP {
    color: rgb(var(--txth, var(--color_15)));
    display: inline-block;
    padding-top: 5px;
  }
  .u9LfcA[data-state~="selected"] .ugocZk {
    border-top-color: rgba(var(--brds, var(--color_15)), var(--alpha-brds, 1));
    border-top-width: 4px;
  }
  .u9LfcA[data-state~="selected"] .uHBjwP {
    color: rgb(var(--txts, var(--color_15)));
    display: inline-block;
    padding-top: 5px;
  }
  .LoinW8 .wxjDyf .AgcguT,
  .LoinW8 .wxjDyf .SLABZ6,
  .wxjDyf .LoinW8 .AgcguT,
  .wxjDyf .LoinW8 .SLABZ6,
  .wxjDyf .WfZwmg > button {
    justify-content: flex-start;
  }
  .LoinW8 ._ap_Ez .AgcguT,
  .LoinW8 ._ap_Ez .SLABZ6,
  ._ap_Ez .LoinW8 .AgcguT,
  ._ap_Ez .LoinW8 .SLABZ6,
  ._ap_Ez .WfZwmg > button {
    justify-content: center;
  }
  .LoinW8 .yaSWtc .AgcguT,
  .LoinW8 .yaSWtc .SLABZ6,
  .yaSWtc .LoinW8 .AgcguT,
  .yaSWtc .LoinW8 .SLABZ6,
  .yaSWtc .WfZwmg > button {
    direction: rtl;
  }
  .LoinW8 .SLABZ6 .P1lgnS img,
  .LoinW8 ._YBogd .P1lgnS img,
  .WfZwmg .LEHGju img {
    display: block;
    height: var(--iconSize);
  }
  .LoinW8 .AgcguT.s9mhXz,
  .LoinW8 .AgcguT:hover,
  .LoinW8 .SLABZ6:hover,
  .WfZwmg > button:hover {
    background-color: rgba(
      var(--backgroundColorHover, var(--color_4)),
      var(--alpha-backgroundColorHover, 1)
    );
    color: rgb(var(--itemTextColorHover, var(--color_1)));
  }
  .LoinW8 .AgcguT.s9mhXz path,
  .LoinW8 .AgcguT:hover path,
  .LoinW8 .SLABZ6:hover path,
  .WfZwmg > button:hover path {
    fill: rgb(var(--itemTextColorHover, var(--color_1)));
  }
  .LoinW8 .AgcguT:active,
  .LoinW8 .SLABZ6:active,
  .LoinW8 .wbgQXa.AgcguT,
  .LoinW8 .wbgQXa.SLABZ6,
  .WfZwmg > button.wbgQXa,
  .WfZwmg > button:active {
    background-color: rgba(
      var(--backgroundColorActive, var(--color_4)),
      var(--alpha-backgroundColorActive, 1)
    );
    color: rgb(var(--itemTextColorActive, var(--color_1)));
  }
  .LoinW8 .AgcguT:active path,
  .LoinW8 .SLABZ6:active path,
  .LoinW8 .wbgQXa.AgcguT path,
  .LoinW8 .wbgQXa.SLABZ6 path,
  .WfZwmg > button.wbgQXa path,
  .WfZwmg > button:active path {
    fill: rgb(var(--itemTextColorActive, var(--color_1)));
  }
  .q6zugB {
    width: var(--width);
  }
  :host(.device-mobile-optimized) .q6zugB,
  body.device-mobile-optimized .q6zugB {
    --display: table;
    display: var(--display);
  }
  .q6zugB.L1JKAI {
    opacity: 0.38;
  }
  .q6zugB.L1JKAI *,
  .q6zugB.L1JKAI:active {
    pointer-events: none;
  }
  .LoinW8 .AgcguT,
  .LoinW8 .SLABZ6 {
    align-items: center;
    display: flex;
    height: calc(var(--height) - var(--borderWidth, 1px) * 2);
  }
  .LoinW8 .AgcguT .FeuKbY,
  .LoinW8 .SLABZ6 .FeuKbY {
    line-height: 0;
  }
  .LoinW8 ._ap_Ez .AgcguT .FeuKbY,
  .LoinW8 ._ap_Ez .SLABZ6 .FeuKbY,
  ._ap_Ez .LoinW8 .AgcguT .FeuKbY,
  ._ap_Ez .LoinW8 .SLABZ6 .FeuKbY {
    position: absolute;
    right: 0;
  }
  .LoinW8 ._ap_Ez .AgcguT .FeuKbY,
  .LoinW8 ._ap_Ez .SLABZ6 .FeuKbY,
  .LoinW8 .yaSWtc .AgcguT .FeuKbY,
  .LoinW8 .yaSWtc .SLABZ6 .FeuKbY,
  ._ap_Ez .LoinW8 .AgcguT .FeuKbY,
  ._ap_Ez .LoinW8 .SLABZ6 .FeuKbY,
  .yaSWtc .LoinW8 .AgcguT .FeuKbY,
  .yaSWtc .LoinW8 .SLABZ6 .FeuKbY {
    margin: 0 20px 0 14px;
  }
  .LoinW8 ._ap_Ez .AgcguT .FeuKbY,
  .LoinW8 ._ap_Ez .SLABZ6 .FeuKbY,
  .LoinW8 .wxjDyf .AgcguT .FeuKbY,
  .LoinW8 .wxjDyf .SLABZ6 .FeuKbY,
  ._ap_Ez .LoinW8 .AgcguT .FeuKbY,
  ._ap_Ez .LoinW8 .SLABZ6 .FeuKbY,
  .wxjDyf .LoinW8 .AgcguT .FeuKbY,
  .wxjDyf .LoinW8 .SLABZ6 .FeuKbY {
    margin: 0 14px 0 20px;
  }
  .LoinW8 .wxjDyf .AgcguT .Z9uI84,
  .LoinW8 .wxjDyf .SLABZ6 .Z9uI84,
  .LoinW8 .yaSWtc .AgcguT .Z9uI84,
  .LoinW8 .yaSWtc .SLABZ6 .Z9uI84,
  .wxjDyf .LoinW8 .AgcguT .Z9uI84,
  .wxjDyf .LoinW8 .SLABZ6 .Z9uI84,
  .yaSWtc .LoinW8 .AgcguT .Z9uI84,
  .yaSWtc .LoinW8 .SLABZ6 .Z9uI84 {
    flex-grow: 1;
  }
  .LoinW8 .AgcguT svg,
  .LoinW8 .SLABZ6 svg {
    height: auto;
    width: 12px;
  }
  .LoinW8 .AgcguT path,
  .LoinW8 .SLABZ6 path {
    fill: rgb(var(--itemTextColor, var(--color_9)));
  }
  .LoinW8 .SLABZ6,
  .LoinW8 ._YBogd {
    background-color: rgba(
      var(--backgroundColor, var(--color_4)),
      var(--alpha-backgroundColor, 1)
    );
    border-color: rgba(
      var(--borderColor, 32, 32, 32),
      var(--alpha-borderColor, 1)
    );
    border-radius: var(--borderRadius, 5px);
    border-style: solid;
    border-width: var(--borderWidth, 1px);
    box-shadow: var(--boxShadow, 0 1px 3px rgba(0, 0, 0, 0.5));
    overflow: hidden;
  }
  .LoinW8 .SLABZ6 .P1lgnS,
  .LoinW8 ._YBogd .P1lgnS {
    margin: 0 -6px 0 14px;
  }
  .LoinW8 ._ap_Ez .SLABZ6 .P1lgnS,
  .LoinW8 ._ap_Ez ._YBogd .P1lgnS,
  ._ap_Ez .LoinW8 .SLABZ6 .P1lgnS,
  ._ap_Ez .LoinW8 ._YBogd .P1lgnS {
    margin: 0 4px;
  }
  .LoinW8 .yaSWtc .SLABZ6 .P1lgnS,
  .LoinW8 .yaSWtc ._YBogd .P1lgnS,
  .yaSWtc .LoinW8 .SLABZ6 .P1lgnS,
  .yaSWtc .LoinW8 ._YBogd .P1lgnS {
    margin: 0 14px 0 -6px;
  }
  .LoinW8,
  .q6zugB {
    height: 100%;
  }
  .LoinW8 {
    color: rgb(var(--itemTextColor, var(--color_9)));
    cursor: pointer;
    font: var(--itemFont, var(--font_0));
    position: relative;
    width: var(--width);
  }
  .LoinW8 * {
    box-sizing: border-box;
  }
  .LoinW8 .SLABZ6 {
    height: 100%;
    position: relative;
    z-index: 1;
  }
  .s5_f9m.LoinW8 .SLABZ6 {
    display: none !important;
  }
  .LoinW8 .sJ9lQ9 {
    margin: 0 0 0 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  ._ap_Ez .LoinW8 .sJ9lQ9 {
    margin: 0 4px;
  }
  .yaSWtc .LoinW8 .sJ9lQ9 {
    margin: 0 14px 0 0;
  }
  .LoinW8 ._YBogd {
    display: flex;
    flex-direction: column;
    max-height: calc(var(--height) * 5.5);
    min-width: 100%;
    overflow-y: auto;
    position: absolute;
    z-index: 1;
  }
  .LoinW8 ._YBogd:not(.qUhEZJ) {
    --itemBorder: 1px 0 0;
    top: 0;
  }
  .LoinW8 ._YBogd.qUhEZJ {
    --itemBorder: 0 0 1px;
    bottom: 0;
    flex-direction: column-reverse;
  }
  .s5_f9m.LoinW8 ._YBogd svg {
    transform: rotate(180deg);
  }
  .LoinW8.s5_f9m {
    z-index: 47;
  }
  .LoinW8:not(.s5_f9m) ._YBogd {
    display: none;
  }
  .LoinW8 .AgcguT {
    flex-shrink: 0;
  }
  .LoinW8 .AgcguT:not(:first-child) {
    --force-state-metadata: false;
    border-color: rgba(
      var(--separatorColor, 254, 254, 254),
      var(--alpha-separatorColor, 1)
    );
    border-style: solid;
    border-width: var(--itemBorder);
  }
  .s0VQNf {
    height: 100%;
  }
  :host(.device-mobile-optimized) .s0VQNf,
  body.device-mobile-optimized .s0VQNf {
    display: table;
    width: 100%;
  }
  .WfZwmg {
    background-color: rgba(
      var(--backgroundColor, var(--color_4)),
      var(--alpha-backgroundColor, 1)
    );
    border-color: rgba(
      var(--borderColor, 32, 32, 32),
      var(--alpha-borderColor, 1)
    );
    border-radius: var(--borderRadius, 5px);
    border-style: solid;
    border-width: var(--borderWidth, 1px);
    box-shadow: var(--boxShadow, 0 1px 3px rgba(0, 0, 0, 0.5));
    color: rgb(var(--itemTextColor, var(--color_9)));
    display: flex;
    font: var(--itemFont, var(--font_0));
    height: 100%;
    overflow: hidden;
  }
  .WfZwmg,
  .WfZwmg * {
    box-sizing: border-box;
  }
  .WfZwmg > button {
    align-items: center;
    background-color: rgba(
      var(--backgroundColor, var(--color_4)),
      var(--alpha-backgroundColor, 1)
    );
    color: inherit;
    cursor: pointer;
    display: flex;
    flex: auto;
    font: inherit;
    height: 100%;
  }
  .WfZwmg > button:not(:first-child) {
    --force-state-metadata: false;
    border-left-color: rgba(
      var(--separatorColor, 254, 254, 254),
      var(--alpha-separatorColor, 1)
    );
    border-left-style: solid;
    border-left-width: 1px;
  }
  .WfZwmg > button:first-child,
  .WfZwmg > button:last-child {
    border-radius: var(--borderRadius, 5px);
  }
  .WfZwmg > button:first-child {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
  .WfZwmg > button:last-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
  }
  .yaSWtc .WfZwmg .LEHGju {
    margin: 0 14px 0 -6px;
  }
  ._ap_Ez .WfZwmg .LEHGju {
    margin: 0 4px;
  }
  .wxjDyf .WfZwmg .LEHGju {
    margin: 0 -6px 0 14px;
  }
  .WfZwmg .J6PIw1 {
    margin: 0 14px;
  }
  ._ap_Ez .WfZwmg .J6PIw1 {
    margin: 0 4px;
  }
  .PSsm68 select {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
  }
  .PSsm68 .ZP_gER {
    display: none;
  }
  .aVng1S {
    border-top: var(--lnw, 2px) solid
      rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1));
    box-sizing: border-box;
    height: 0;
  }
  .nDEeB0 {
    cursor: pointer;
  }
  .hFQZVn {
    --container-corvid-border-color: rgba(
      var(--brd, var(--color_15)),
      var(--alpha-brd, 1)
    );
    --container-corvid-border-size: var(--brw, 1px);
    --container-corvid-background-color: rgba(
      var(--bg, var(--color_11)),
      var(--alpha-bg, 1)
    );
  }
  .nTiihL {
    background-color: var(
      --container-corvid-background-color,
      rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1))
    );
    border: var(--container-corvid-border-width, var(--brw, 1px)) solid
      var(
        --container-corvid-border-color,
        rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
      );
    border-radius: var(--rd, 5px);
    bottom: 0;
    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .YzqVVZ {
    overflow: visible;
    position: relative;
  }
  .mwF7X1 {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .YGilLk {
    cursor: pointer;
  }
  .HlRz5e {
    display: block;
    height: 100%;
    width: 100%;
  }
  .HlRz5e img {
    max-width: var(--wix-img-max-width, 100%);
  }
  .HlRz5e[data-animate-blur] img {
    filter: blur(9px);
    transition: filter 0.8s ease-in;
  }
  .HlRz5e[data-animate-blur] img[data-load-done] {
    filter: none;
  }
  .I5zqsT {
    display: block;
  }
  .I5zqsT,
  .MW5IWV {
    height: 100%;
    width: 100%;
  }
  .MW5IWV {
    left: 0;
    -webkit-mask-image: var(--mask-image, none);
    mask-image: var(--mask-image, none);
    -webkit-mask-position: var(--mask-position, 0);
    mask-position: var(--mask-position, 0);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    -webkit-mask-size: var(--mask-size, 100%);
    mask-size: var(--mask-size, 100%);
    overflow: hidden;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: absolute;
    top: 0;
  }
  .MW5IWV.N3eg0s {
    clip: rect(0, auto, auto, 0);
  }
  .MW5IWV .Kv1aVt {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .MW5IWV .dLPlxY {
    height: var(--fill-layer-image-height, 100%);
    opacity: var(--fill-layer-image-opacity);
  }
  .MW5IWV .dLPlxY img {
    height: 100%;
    width: 100%;
  }
  @supports (-webkit-hyphens: none) {
    .MW5IWV.N3eg0s {
      clip: auto;
      -webkit-clip-path: inset(0);
    }
  }
  .VgO9Yg {
    height: 100%;
  }
  .LWbAav {
    background-color: var(--bg-overlay-color);
    background-image: var(--bg-gradient);
  }
  .K_YxMd,
  .yK6aSC {
    opacity: var(--fill-layer-video-opacity);
  }
  .NGjcJN {
    bottom: var(--media-padding-bottom);
    height: var(--media-padding-height);
    position: absolute;
    top: var(--media-padding-top);
    width: 100%;
  }
  .mNGsUM {
    transform: scale(var(--scale, 1));
    transition: var(--transform-duration, transform 0s);
  }
  .K_YxMd {
    height: 100%;
    position: relative;
    width: 100%;
  }
  .bX9O_S {
    -webkit-clip-path: var(--fill-layer-clip);
    clip-path: var(--fill-layer-clip);
  }
  .Z_wCwr,
  .bX9O_S {
    position: absolute;
    top: 0;
  }
  .Jxk_UL img,
  .Z_wCwr,
  .bX9O_S {
    height: 100%;
    width: 100%;
  }
  .K8MSra {
    opacity: 0;
  }
  .K8MSra,
  .YTb3b4 {
    position: absolute;
    top: 0;
  }
  .YTb3b4 {
    height: 0;
    left: 0;
    overflow: hidden;
    width: 0;
  }
  .SUz0WK {
    left: 0;
    pointer-events: var(--fill-layer-background-media-pointer-events);
    position: var(--fill-layer-background-media-position);
  }
  .FNxOn5,
  .SUz0WK,
  .m4khSP {
    height: 100%;
    top: 0;
    width: 100%;
  }
  .FNxOn5 {
    position: absolute;
  }
  .m4khSP {
    background-color: var(--fill-layer-background-overlay-color);
    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
    position: var(--fill-layer-background-overlay-position);
    transform: var(--fill-layer-background-overlay-transform);
  }
  @supports (mix-blend-mode: overlay) {
    .m4khSP {
      mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
      opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
    }
  }
  ._C0cVf {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
  }
  .hFwGTD {
    transform: translateY(-100%);
    transition: 0.2s ease-in;
  }
  .IQgXoP {
    transition: 0.2s;
  }
  .Nr3Nid {
    opacity: 0;
    transition: 0.2s ease-in;
  }
  .Nr3Nid.l4oO6c {
    z-index: -1 !important;
  }
  .iQuoC4 {
    opacity: 1;
    transition: 0.2s;
  }
  .CJF7A2 {
    height: auto;
  }
  .CJF7A2,
  .U4Bvut {
    position: relative;
    width: 100%;
  }
  :host(:not(.device-mobile-optimized)) .G5K6X8,
  body:not(.device-mobile-optimized) .G5K6X8 {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width);
  }
  .xU8fqS[data-focuscycled="active"] {
    outline: 1px solid transparent;
  }
  .xU8fqS[data-focuscycled="active"]:not(:focus-within) {
    outline: 2px solid transparent;
    transition: outline 0.01s ease;
  }
  .xU8fqS ._4XcTfy {
    background-color: var(
      --screenwidth-corvid-background-color,
      rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1))
    );
    border-bottom: var(--brwb, 0) solid
      var(
        --screenwidth-corvid-border-color,
        rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
      );
    border-top: var(--brwt, 0) solid
      var(
        --screenwidth-corvid-border-color,
        rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
      );
    bottom: 0;
    box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, 0.7));
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .xU8fqS .gUbusX {
    background-color: rgba(var(--bgctr, var(--color_11)), var(--alpha-bgctr, 1));
    border-radius: var(--rd, 0);
    bottom: var(--brwb, 0);
    top: var(--brwt, 0);
  }
  .xU8fqS .G5K6X8,
  .xU8fqS .gUbusX {
    left: 0;
    position: absolute;
    right: 0;
  }
  .xU8fqS .G5K6X8 {
    bottom: 0;
    top: 0;
  }
  :host(.device-mobile-optimized) .xU8fqS .G5K6X8,
  body.device-mobile-optimized .xU8fqS .G5K6X8 {
    left: 10px;
    right: 10px;
  }
  .SPY_vo {
    pointer-events: none;
  }
  .BmZ5pC {
    height: 100%;
    min-height: calc(100vh - var(--wix-ads-height));
    min-width: var(--site-width);
    position: var(--bg-position);
    top: var(--wix-ads-height);
    width: 100%;
  }
  .kuTaGy {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: var(--label-align);
    min-width: 100%;
    text-align: initial;
    width: -moz-max-content;
    width: max-content;
  }
  .kuTaGy:before {
    max-width: var(--margin-left, 0);
  }
  .kuTaGy:after,
  .kuTaGy:before {
    align-self: stretch;
    content: "";
    flex-grow: 1;
  }
  .kuTaGy:after {
    max-width: var(--margin-right, 0);
  }
  .R6ex7N {
    height: 100%;
  }
  .R6ex7N .kuTaGy {
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    bottom: 0;
    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, 0.6));
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: var(
      --trans1,
      border-color 0.4s ease 0s,
      background-color 0.4s ease 0s
    );
  }
  .R6ex7N .kuTaGy:link,
  .R6ex7N .kuTaGy:visited {
    border-color: transparent;
  }
  .R6ex7N .M3I7Z2 {
    color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
    font: var(--fnt, var(--font_5));
    margin: 0;
    position: relative;
    transition: var(--trans2, color 0.4s ease 0s);
    white-space: nowrap;
  }
  .R6ex7N[aria-disabled="false"] .kuTaGy {
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg, var(--color_17)), var(--alpha-bg, 1))
    );
    border: solid
      var(
        --corvid-border-color,
        rgba(var(--brd, var(--color_15)), var(--alpha-brd, 1))
      )
      var(--corvid-border-width, var(--brw, 0));
    cursor: pointer !important;
  }
  :host(.device-mobile-optimized) .R6ex7N[aria-disabled="false"]:active .kuTaGy,
  body.device-mobile-optimized .R6ex7N[aria-disabled="false"]:active .kuTaGy {
    background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
  }
  :host(.device-mobile-optimized) .R6ex7N[aria-disabled="false"]:active .M3I7Z2,
  body.device-mobile-optimized .R6ex7N[aria-disabled="false"]:active .M3I7Z2 {
    color: rgb(var(--txth, var(--color_15)));
  }
  :host(:not(.device-mobile-optimized))
    .R6ex7N[aria-disabled="false"]:hover
    .kuTaGy,
  body:not(.device-mobile-optimized)
    .R6ex7N[aria-disabled="false"]:hover
    .kuTaGy {
    background-color: rgba(var(--bgh, var(--color_18)), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, var(--color_15)), var(--alpha-brdh, 1));
  }
  :host(:not(.device-mobile-optimized))
    .R6ex7N[aria-disabled="false"]:hover
    .M3I7Z2,
  body:not(.device-mobile-optimized)
    .R6ex7N[aria-disabled="false"]:hover
    .M3I7Z2 {
    color: rgb(var(--txth, var(--color_15)));
  }
  .R6ex7N[aria-disabled="true"] .kuTaGy {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    border-color: rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1));
    border-style: solid;
    border-width: var(--corvid-border-width, var(--brw, 0));
  }
  .R6ex7N[aria-disabled="true"] .M3I7Z2 {
    color: rgb(var(--txtd, 255, 255, 255));
  }
  .U2uNPe {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    justify-content: var(--label-align);
    min-width: 100%;
    text-align: initial;
    width: -moz-max-content;
    width: max-content;
  }
  .U2uNPe:before {
    max-width: var(--margin-left, 0);
  }
  .U2uNPe:after,
  .U2uNPe:before {
    align-self: stretch;
    content: "";
    flex-grow: 1;
  }
  .U2uNPe:after {
    max-width: var(--margin-right, 0);
  }
  .S3GIZZ[aria-disabled="false"] .U2uNPe {
    cursor: pointer;
  }
  :host(.device-mobile-optimized) .S3GIZZ[aria-disabled="false"]:active .CQ3ICl,
  body.device-mobile-optimized .S3GIZZ[aria-disabled="false"]:active .CQ3ICl {
    color: rgb(var(--txth, var(--color_15)));
    transition: var(--trans, color 0.4s ease 0s);
  }
  :host(:not(.device-mobile-optimized))
    .S3GIZZ[aria-disabled="false"]:hover
    .CQ3ICl,
  body:not(.device-mobile-optimized)
    .S3GIZZ[aria-disabled="false"]:hover
    .CQ3ICl {
    color: rgb(var(--txth, var(--color_15)));
    transition: var(--trans, color 0.4s ease 0s);
  }
  .S3GIZZ .U2uNPe {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .S3GIZZ .CQ3ICl {
    color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
    font: var(--fnt, var(--font_5));
    transition: var(--trans, color 0.4s ease 0s);
    white-space: nowrap;
  }
  .S3GIZZ[aria-disabled="true"] .CQ3ICl {
    color: rgb(var(--txtd, 255, 255, 255));
  }
  :host(:not(.device-mobile-optimized)) .Lw0u6i,
  body:not(.device-mobile-optimized) .Lw0u6i {
    --display: flex;
    display: var(--display);
  }
  :host(:not(.device-mobile-optimized)) .So7Ias,
  body:not(.device-mobile-optimized) .So7Ias {
    display: flex;
    margin: 0 auto;
    position: relative;
    width: calc(100% - var(--padding) * 2);
  }
  :host(:not(.device-mobile-optimized)) .So7Ias > *,
  body:not(.device-mobile-optimized) .So7Ias > * {
    flex: var(--column-flex) 1 0%;
    left: 0;
    margin-bottom: var(--padding);
    margin-left: var(--margin);
    margin-top: var(--padding);
    min-width: 0;
    position: relative;
    top: 0;
  }
  :host(:not(.device-mobile-optimized)) .So7Ias > :first-child,
  body:not(.device-mobile-optimized) .So7Ias > :first-child {
    margin-left: 0;
  }
  :host(.device-mobile-optimized) .So7Ias,
  body.device-mobile-optimized .So7Ias {
    display: block;
    padding: var(--padding) 0;
    position: relative;
  }
  :host(.device-mobile-optimized) .So7Ias > *,
  body.device-mobile-optimized .So7Ias > * {
    margin-bottom: var(--margin);
    position: relative;
  }
  :host(.device-mobile-optimized) .So7Ias > :first-child,
  body.device-mobile-optimized .So7Ias > :first-child {
    margin-top: var(--firstChildMarginTop, 0);
  }
  :host(.device-mobile-optimized) .So7Ias > :last-child,
  body.device-mobile-optimized .So7Ias > :last-child {
    margin-bottom: var(--lastChildMarginBottom, var(--margin));
  }
  .qby0Dy {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .dkukWC {
    --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
    --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
    --divider-pin-border__: min(
      1,
      calc(var(--divider-layers-pin-factor__) / -1 + 1)
    );
    height: calc(
      var(--divider-height__) + var(--divider-pin-height__) *
        var(--divider-layers-size__) * var(--divider-layers-y__)
    );
  }
  .dkukWC,
  .dkukWC .FRCqDF {
    left: 0;
    position: absolute;
    width: 100%;
  }
  .dkukWC .FRCqDF {
    --divider-layer-i__: var(--divider-layer-i, 0);
    background-position: left
      calc(
        50% + var(--divider-offset-x__) + var(--divider-layers-x__) *
          var(--divider-layer-i__)
      )
      bottom;
    background-repeat: repeat-x;
    border-bottom-style: solid;
    border-bottom-width: calc(
      var(--divider-pin-border__) * var(--divider-layer-i__) *
        var(--divider-layers-y__)
    );
    height: calc(
      var(--divider-height__) + var(--divider-pin-layer-height__) *
        var(--divider-layer-i__) * var(--divider-layers-y__)
    );
    opacity: calc(1 - var(--divider-layer-i__) / (var(--divider-layer-i__) + 1));
  }
  .xnZvZH {
    --divider-height__: var(--divider-top-height, auto);
    --divider-offset-x__: var(--divider-top-offset-x, 0px);
    --divider-layers-size__: var(--divider-top-layers-size, 0);
    --divider-layers-y__: var(--divider-top-layers-y, 0px);
    --divider-layers-x__: var(--divider-top-layers-x, 0px);
    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
    border-top: var(--divider-top-padding, 0) solid
      var(--divider-top-color, currentColor);
    opacity: var(--divider-top-opacity, 1);
    top: 0;
    transform: var(--divider-top-flip, scaleY(-1));
  }
  .xnZvZH .FRCqDF {
    background-image: var(--divider-top-image, none);
    background-size: var(--divider-top-size, contain);
    border-color: var(--divider-top-color, currentColor);
    bottom: 0;
  }
  .MBOSCN {
    --divider-height__: var(--divider-bottom-height, auto);
    --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
    --divider-layers-size__: var(--divider-bottom-layers-size, 0);
    --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
    --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
    border-bottom: var(--divider-bottom-padding, 0) solid
      var(--divider-bottom-color, currentColor);
    bottom: 0;
    opacity: var(--divider-bottom-opacity, 1);
    transform: var(--divider-bottom-flip, none);
  }
  .MBOSCN .FRCqDF {
    background-image: var(--divider-bottom-image, none);
    background-size: var(--divider-bottom-size, contain);
    border-color: var(--divider-bottom-color, currentColor);
    bottom: 0;
  }
  .nTOEE9 {
    height: 100%;
    overflow: hidden;
    width: 100%;
  }
  .nTOEE9.sqUyGm:hover {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3MEUzMUU4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODM3MEUzMUQ4OTAyMTFFMzk3Q0FCMkFEODdDNzUzMjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4bqsJgAAACF0lEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPmgI0F2YdmxXQUhX///sVQqK2tDVL4DFkhF8zK2NjY/4aGhshOOMJAJAB5ZjdAADGQCpiB4Cear3uwKQR74vv372BPLFq0CKZ4GnLcdMGiFtnXmzZtQo0Bdnb2r/b29nBFMIwUjkxghby8vHfFxMQwTMQWp0YggZcvX/5HBpqamhgKQdafAQnq6en9j4+P/4/me150nzsCPfYOKrkWKvYCymcjJozPgqIYIMAYcUjKAnEcELsDbVECOpkNiO8B+buAeCEQ3yUqFllYWNYh+4Obm/u/ubn5f0tLy//QPIqM90ATHVagDHTJH5BCfn7+/xcvXvyPC9y7d+8/KHqghv4FYj0M04BxeAOkQEhI6P+vX79QDECOeBj49+/ffzk5OZih91FyP4gAGiIDooH5hIGVlRUsAXQpGMMAMh+Y1xksLCzg5QxGrAFzwAxY2GzYsIGgC48cOYIclsuwBiIbG9sCmCJFRcX/+/fvxwi/EydOwIoDGH6JLQEiA26ga1egxSY2vAUpkcKKEV5iCwVOIObBU8w8RzLYgYHaAAACg5CxaxSLgwAAAABJRU5ErkJggg==),
      auto;
  }
  .nTOEE9.C_JY0G:hover {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0I4QkNGQTI4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0I4QkNGQTE4OTAyMTFFMzg0RDlBRkM5NDA5QjczRTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZTkyMTRlLThiNDQtNjc0My04MWZiLTZlYjIzYTA2ZjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpmMWUzNTlkMS1hYjZhLTNkNDctYmM0ZC03MWMyZDYyMWNmNDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hiSPZAAACGklEQVR42mJgQAd8fHz/gdRvRigfxGEACCA4YvwPBMgCbgABBGOAJP6LiooiZBUUFMCC7969Awk6AQQQA1bAxMTUOnXq1P8/f/78j2zdf5BDQDgoKAgiyMgItv0/1AkozlgJlHwPpDWB+AhAACFL1EJVwvBPIGZHd8P/OXPm/EcHUA3TURT+/fsXQ6G2tjZI4TNkhVwwK2NjY/8bGhoiO+EIA5EA5JndAAHEQCpgBoKfaL7uwaYQHLrfv38He2LRokUwxdOQ46YLFrXIYNOmTagxwM7O/tXe3h4sCYs3EEYKRyawQl5e3rtiYmL/sQH0ODUCCbx8+RJFkaamJoZCkPVnQIJ6enr/4+Pj/6P5nhfd545Aj72DSq6Fir2A8tmICeOzoCgGCDBGHJKyQBwHxO5AW5SATmYD4ntA/i4gXgjEd4mKRRYWlnXI/uDm5v5vbm7+39LS8j80jyLjPdBEhxUoA13yB6SQn5///8WLF//jAvfu3fsPih6ooX+BWA/DNGAc3gApEBIS+v/r16//hMC/f//+y8nJwQy9j2wWC4gAGiIDooH5hIGVlRUsAXQpVq98/PgRVBAwWFhYMDx69AhczkBj7RdyFpgBC5sNGzYQdOGRI0eQw3IZVpvZ2NgWwBQpKir+379/P4ZBJ06cgBUHMPwSWwJEBtxA165Ai01seAtSIoUVI7zEFgqcQMyDp5h5jmSwAwO1AQBU5q033XYWQwAAAABJRU5ErkJggg==),
      auto;
  }
  .rYiAuL {
    cursor: pointer;
  }
  .gSXewE {
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
  }
  .j7pOnl {
    box-sizing: border-box;
    height: 100%;
    width: 100%;
  }
  .BI8PVQ {
    min-height: var(--image-min-height);
    min-width: var(--image-min-width);
  }
  .BI8PVQ img {
    filter: var(--filter-effect-svg-url);
    -webkit-mask-image: var(--mask-image, none);
    mask-image: var(--mask-image, none);
    -webkit-mask-position: var(--mask-position, 0);
    mask-position: var(--mask-position, 0);
    -webkit-mask-repeat: var(--mask-repeat, no-repeat);
    mask-repeat: var(--mask-repeat, no-repeat);
    -webkit-mask-size: var(--mask-size, 100% 100%);
    mask-size: var(--mask-size, 100% 100%);
    -o-object-position: var(--object-position);
    object-position: var(--object-position);
  }
  .MazNVa {
    left: var(--left, auto);
    position: var(--position-fixed, static);
    top: var(--top, auto);
    z-index: var(--z-index, auto);
  }
  .MazNVa .BI8PVQ img {
    box-shadow: 0 0 0 #000;
    position: static;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .MazNVa .j7pOnl {
    display: block;
    overflow: hidden;
  }
  .MazNVa .BI8PVQ {
    overflow: hidden;
  }
  .c7cMWz {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .FVGvCX {
    height: auto;
    position: relative;
    width: 100%;
  }
  body:not(.responsive) .zK7MhX {
    align-self: start;
    grid-area: 1/1/1/1;
    height: 100%;
    justify-self: stretch;
    left: 0;
    position: relative;
  }
  :host(:not(.device-mobile-optimized)) .c7cMWz,
  body:not(.device-mobile-optimized) .c7cMWz {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width);
  }
  .fEm0Bo .c7cMWz {
    background-color: rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1));
    overflow: hidden;
  }
  :host(.device-mobile-optimized) .c7cMWz,
  body.device-mobile-optimized .c7cMWz {
    left: 10px;
    right: 10px;
  }
  .PFkO7r {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .HT5ybB {
    height: auto;
    position: relative;
    width: 100%;
  }
  body:not(.responsive) .dBAkHi {
    align-self: start;
    grid-area: 1/1/1/1;
    height: 100%;
    justify-self: stretch;
    left: 0;
    position: relative;
  }
  :host(:not(.device-mobile-optimized)) .PFkO7r,
  body:not(.device-mobile-optimized) .PFkO7r {
    margin-left: calc((100% - var(--site-width)) / 2);
    width: var(--site-width);
  }
  :host(.device-mobile-optimized) .PFkO7r,
  body.device-mobile-optimized .PFkO7r {
    left: 10px;
    right: 10px;
  }
  .LHrbPP {
    background: #fff;
    border-radius: 24px;
    color: #116dff;
    cursor: pointer;
    font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3,
      hiragino kaku gothic pro, sans-serif;
    font-size: 14px;
    height: 0;
    left: 50%;
    margin-left: -94px;
    opacity: 0;
    padding: 0 24px 0 24px;
    pointer-events: none;
    position: absolute;
    top: 60px;
    width: 0;
    z-index: 9999;
  }
  .LHrbPP:focus {
    border: 2px solid;
    height: 40px;
    opacity: 1;
    pointer-events: auto;
    width: auto;
  }
  .snt4Te .rEindN {
    -webkit-appearance: none;
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
    );
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
    );
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    border-style: solid;
    border-width: var(--corvid-border-width, var(--brw, 1px));
    box-shadow: var(--shd, 0 0 0 transparent);
    box-sizing: border-box !important;
    color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
    direction: var(--dir);
    display: block;
    font: var(--fnt, var(--font_8));
    height: var(--inputHeight);
    margin: 0;
    max-width: 100%;
    min-width: 100%;
    overflow-y: auto;
    padding: var(--textPadding, 3px);
    padding-top: 0.75em;
    resize: none;
    text-align: var(--textAlign);
  }
  .snt4Te .rEindN::-moz-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .snt4Te .rEindN:-ms-input-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .snt4Te .rEindN::placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .snt4Te .rEindN:hover {
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 1px);
  }
  .snt4Te .rEindN:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
    border-style: solid;
    border-width: var(--brwd, 1px);
    color: rgb(var(--txtd, 255, 255, 255));
  }
  .snt4Te:not(.pOExcs) .rEindN:focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .snt4Te.pOExcs .rEindN:invalid {
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
    border-style: solid;
    border-width: var(--brwe, 1px);
  }
  .snt4Te.pOExcs .rEindN:not(:invalid):focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .snt4Te .PSkPrR {
    display: none;
  }
  .snt4Te.oKe0Po .PSkPrR {
    box-sizing: border-box;
    color: rgb(var(--txtlbl, var(--color_15)));
    direction: var(--dir);
    display: inline-block;
    font: var(--fntlbl, var(--font_8));
    line-height: 1;
    margin-bottom: var(--labelMarginBottom, 14px);
    padding: var(--labelPadding, 0);
    text-align: var(--textAlign);
    width: 100%;
    word-break: break-word;
  }
  .snt4Te.oKe0Po.NyPO4H .PSkPrR:after {
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
    content: " *";
    display: var(--requiredIndicationDisplay, none);
  }
  .lk9PkF {
    --display: flex;
    display: var(--display);
    flex-direction: column;
  }
  .lk9PkF .rEindN {
    -webkit-appearance: none;
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
    );
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
    );
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    border-style: solid;
    border-width: var(--corvid-border-width, var(--brw, 1px));
    box-shadow: var(--shd, 0 0 0 transparent);
    box-sizing: border-box !important;
    color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
    direction: var(--dir);
    flex: 1;
    font: var(--fnt, var(--font_8));
    height: 100%;
    margin: 0;
    overflow-y: auto;
    padding: var(--textPadding, 3px);
    resize: none;
    text-align: var(--textAlign);
    width: 100%;
  }
  .lk9PkF .rEindN::-moz-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .lk9PkF .rEindN:-ms-input-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .lk9PkF .rEindN::placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .lk9PkF .rEindN:hover {
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 1px);
  }
  .lk9PkF .rEindN:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
    border-style: solid;
    border-width: var(--brwd, 1px);
    color: rgb(var(--txtd, 255, 255, 255));
  }
  .lk9PkF:not(.pOExcs) .rEindN:focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .lk9PkF.pOExcs .rEindN:invalid {
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
    border-style: solid;
    border-width: var(--brwe, 1px);
  }
  .lk9PkF.pOExcs .rEindN:not(:invalid):focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .lk9PkF .PSkPrR {
    display: none;
  }
  .lk9PkF.oKe0Po .PSkPrR {
    box-sizing: border-box;
    color: rgb(var(--txtlbl, var(--color_15)));
    direction: var(--dir);
    display: inline-block;
    font: var(--fntlbl, var(--font_8));
    line-height: 1;
    margin-bottom: var(--labelMarginBottom, 14px);
    padding: var(--labelPadding, 0);
    text-align: var(--textAlign);
    width: 100%;
    word-break: break-word;
  }
  .lk9PkF.oKe0Po.NyPO4H .PSkPrR:after {
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
    content: " *";
    display: var(--requiredIndicationDisplay, none);
  }
  .TLWrjM {
    align-items: flex-start;
    color: rgb(var(--errorTextColor, var(--color_15)));
    display: flex;
    flex-direction: row;
    gap: 4px;
    padding: 8px 0 0;
  }
  .TLWrjM .GIPQqH {
    flex: none;
    flex-grow: 0;
    order: 0;
  }
  .TLWrjM .JNgJbf {
    display: inline-block;
    flex-grow: 0;
    font: var(--errorTextFont, var(--font_8));
    line-height: 1;
    order: 1;
    word-break: break-word;
  }
  .KvoMHf.ErucfC[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    margin: 0;
  }
  .MpKiNN {
    --display: flex;
    display: var(--display);
    flex-direction: column;
    min-height: 25px;
    position: relative;
  }
  .MpKiNN .pUnTVX {
    height: var(--inputHeight);
    position: relative;
  }
  .MpKiNN .eXvLsN {
    align-items: center;
    display: flex;
    font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);
    justify-content: center;
    left: 0;
    max-height: 100%;
    min-height: 100%;
    position: absolute;
    top: 0;
    width: 50px;
  }
  .MpKiNN .KvoMHf,
  .MpKiNN .eXvLsN {
    color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
  }
  .MpKiNN .KvoMHf {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
    );
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
    );
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    border-style: solid;
    border-width: var(--corvid-border-width, var(--brw, 1px));
    box-shadow: var(--shd, 0 0 0 transparent);
    box-sizing: border-box !important;
    direction: var(--dir);
    font: var(--fnt, var(--font_8));
    margin: 0;
    max-width: 100%;
    min-height: var(--inputHeight);
    padding: var(--textPadding);
    text-align: var(--textAlign);
    text-overflow: ellipsis;
    width: 100%;
  }
  .MpKiNN .KvoMHf[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    width: 100%;
  }
  .MpKiNN .KvoMHf::-moz-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .MpKiNN .KvoMHf:-ms-input-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .MpKiNN .KvoMHf::placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .MpKiNN .KvoMHf:hover {
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 1px);
  }
  .MpKiNN .KvoMHf:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
    border-style: solid;
    border-width: var(--brwd, 1px);
    color: rgb(var(--txtd, 255, 255, 255));
  }
  .MpKiNN:not(.LyB02C) .KvoMHf:focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .MpKiNN.LyB02C .KvoMHf:invalid {
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
    border-style: solid;
    border-width: var(--brwe, 1px);
  }
  .MpKiNN.LyB02C .KvoMHf:not(:invalid):focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .MpKiNN .wPeA6j {
    display: none;
  }
  .MpKiNN.qzvPmW .wPeA6j {
    color: rgb(var(--txtlbl, var(--color_15)));
    direction: var(--dir);
    display: inline-block;
    font: var(--fntlbl, var(--font_8));
    line-height: 1;
    margin-bottom: var(--labelMarginBottom);
    padding: var(--labelPadding);
    text-align: var(--textAlign);
    word-break: break-word;
  }
  .MpKiNN.qzvPmW.lPl_oN .wPeA6j:after {
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
    content: " *";
    display: var(--requiredIndicationDisplay, none);
  }
  .ZXdXNL {
    --display: flex;
    display: var(--display);
    flex-direction: column;
  }
  .ZXdXNL .pUnTVX {
    display: flex;
    flex: 1;
    flex-direction: column;
    position: relative;
  }
  .ZXdXNL .eXvLsN {
    align-items: center;
    display: flex;
    font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);
    justify-content: center;
    left: 0;
    max-height: 100%;
    position: absolute;
    top: 0;
    width: 50px;
  }
  .ZXdXNL .KvoMHf,
  .ZXdXNL .eXvLsN {
    color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
    min-height: 100%;
  }
  .ZXdXNL .KvoMHf {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
    );
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
    );
    border-radius: var(--corvid-border-radius, var(--rd, 0));
    border-style: solid;
    border-width: var(--corvid-border-width, var(--brw, 1px));
    box-shadow: var(--shd, 0 0 0 transparent);
    box-sizing: border-box !important;
    direction: var(--dir);
    flex: 1;
    font: var(--fnt, var(--font_8));
    margin: 0;
    padding: var(--textPadding);
    text-align: var(--textAlign);
    text-overflow: ellipsis;
    width: 100%;
  }
  .ZXdXNL .KvoMHf[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
  }
  .ZXdXNL .KvoMHf::-moz-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .ZXdXNL .KvoMHf:-ms-input-placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .ZXdXNL .KvoMHf::placeholder {
    color: rgb(var(--txt2, var(--color_15)));
  }
  .ZXdXNL .KvoMHf:hover {
    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 1px);
  }
  .ZXdXNL .KvoMHf:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
    border-style: solid;
    border-width: var(--brwd, 1px);
    color: rgb(var(--txtd, 255, 255, 255));
  }
  .ZXdXNL:not(.LyB02C) .KvoMHf:focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .ZXdXNL.LyB02C .KvoMHf:invalid {
    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
    border-style: solid;
    border-width: var(--brwe, 1px);
  }
  .ZXdXNL.LyB02C .KvoMHf:not(:invalid):focus {
    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 1px);
  }
  .ZXdXNL .wPeA6j {
    display: none;
  }
  .ZXdXNL.qzvPmW .wPeA6j {
    color: rgb(var(--txtlbl, var(--color_15)));
    direction: var(--dir);
    display: inline-block;
    font: var(--fntlbl, var(--font_8));
    line-height: 1;
    margin-bottom: var(--labelMarginBottom);
    padding: var(--labelPadding);
    text-align: var(--textAlign);
    word-break: break-word;
  }
  .ZXdXNL.qzvPmW.lPl_oN .wPeA6j:after {
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
    content: " *";
    display: var(--requiredIndicationDisplay, none);
  }
  .TLWrjM {
    align-items: flex-start;
    color: rgb(var(--errorTextColor, var(--color_15)));
    display: flex;
    flex-direction: row;
    gap: 4px;
    padding: 8px 0 0;
  }
  .TLWrjM .GIPQqH {
    flex: none;
    flex-grow: 0;
    order: 0;
  }
  .TLWrjM .JNgJbf {
    display: inline-block;
    flex-grow: 0;
    font: var(--errorTextFont, var(--font_8));
    line-height: 1;
    order: 1;
    word-break: break-word;
  }
  .sTe93V {
    --force-state-metadata: hovered;
  }
  .DYoNOT {
    background-color: rgba(
      var(--dropdownListBackgroundColor, var(--color_1)),
      var(--alpha-dropdownListBackgroundColor, 1)
    );
    border-color: rgba(
      var(--dropdownListStrokeColor, var(--color_2)),
      var(--alpha-dropdownListStrokeColor, 1)
    );
    border-radius: var(--dropdownListBorderRadius, 0);
    border-style: solid;
    border-width: var(--dropdownListStrokeWidth, 0);
    box-shadow: var(--dropdownListBoxShadow, none);
    font: var(--dropdownListFont, var(--font_1));
    height: 100% !important;
    overflow: hidden;
    width: auto !important;
  }
  .DYoNOT ._Gybpq {
    -ms-scroll-chaining: none;
    background-color: transparent;
    max-height: calc(
      (var(--optionLineHeight, 1.3em) + var(--dropdownItemsSpacing, 12px)) * 6
    );
    overflow-x: hidden;
    overflow-y: scroll;
    overscroll-behavior: contain;
  }
  .DYoNOT ._Gybpq .CEK3nk {
    align-items: center;
    background-color: transparent;
    color: rgb(var(--dropdownListTextColor, var(--color_2)));
    cursor: pointer;
    display: flex;
    flex-wrap: nowrap;
    height: var(--optionLineHeight, 1.3em);
    justify-content: var(--dropdownOptionJustifyContent);
    padding-bottom: calc(var(--dropdownItemsSpacing, 12px) / 2);
    padding-top: calc(var(--dropdownItemsSpacing, 12px) / 2);
    transition: all 0.5s ease;
    transition-property: background-color;
  }
  .DYoNOT ._Gybpq .CEK3nk.sTe93V {
    background-color: rgba(
      var(--dropdownListHoverBackgroundColor, var(--color_7)),
      var(--alpha-dropdownListHoverBackgroundColor, 1)
    );
    color: rgb(var(--dropdownListHoverTextColor, var(--color_2)));
  }
  .DYoNOT ._Gybpq .CEK3nk .P6sHUt {
    direction: var(--dir);
    line-height: normal;
    overflow: hidden;
    padding: var(--textPadding);
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .TLWrjM {
    align-items: flex-start;
    color: rgb(var(--errorTextColor, var(--color_15)));
    display: flex;
    flex-direction: row;
    gap: 4px;
    padding: 8px 0 0;
  }
  .TLWrjM .GIPQqH {
    flex: none;
    flex-grow: 0;
    order: 0;
  }
  .TLWrjM .JNgJbf {
    display: inline-block;
    flex-grow: 0;
    font: var(--errorTextFont, var(--font_8));
    line-height: 1;
    order: 1;
    word-break: break-word;
  }
  .WtkATY {
    --display: flex;
    display: var(--display);
    flex-direction: column;
  }
  .WtkATY .KeFFnk {
    border-color: rgba(var(--brd, 248, 248, 248), var(--alpha-brd, 1));
    border-width: var(--corvid-border-width, var(--brw, 2px));
    height: 100%;
    max-width: 100%;
    min-height: var(--inputHeight);
    min-width: 100%;
  }
  .WtkATY .KeFFnk:hover {
    background-color: rgba(var(--bgh, var(--color_8)), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 249, 249, 249), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 2px);
  }
  .WtkATY .KeFFnk:focus {
    background-color: rgba(var(--bgf, var(--color_8)), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 249, 249, 249), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 2px);
  }
  .WtkATY .KeFFnk:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  }
  .WtkATY .KeFFnk:disabled + .hpu7Iz {
    border: none;
  }
  .WtkATY .KeFFnk .F8vzy2 {
    background-color: #fff;
    color: #44474d;
  }
  .WtkATY .PfBR86 {
    display: flex;
    flex: 1;
    flex-direction: column;
    position: relative;
  }
  .AqnaEb {
    --display: flex;
    display: var(--display);
    flex-direction: column;
  }
  .AqnaEb .KeFFnk {
    border-color: rgba(0, 0, 0, 0.2);
    border-width: 1px 0 1px 0;
    height: 100%;
    max-width: 100%;
    min-height: var(--inputHeight);
    min-width: 100%;
  }
  .AqnaEb .KeFFnk:hover {
    background-color: rgba(var(--bgh, var(--color_8)), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 249, 249, 249), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 2px);
  }
  .AqnaEb .KeFFnk:focus {
    background-color: rgba(var(--bgf, var(--color_8)), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 249, 249, 249), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 2px);
  }
  .AqnaEb .KeFFnk:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  }
  .AqnaEb .KeFFnk:disabled + .hpu7Iz {
    border: none;
  }
  .AqnaEb .KeFFnk .F8vzy2 {
    background-color: #fff;
    color: #44474d;
  }
  .AqnaEb .PfBR86 {
    flex: 1;
    position: relative;
  }
  .AqnaEb .hpu7Iz {
    border-color: rgba(0, 0, 0, 0.2);
    border-style: solid;
    border-width: var(--arrowBorderWidth, 0);
  }
  .tJfmGq .G_ibo_,
  .tJfmGq .KeFFnk:invalid {
    background-color: rgba(var(--bge, var(--color_8)), var(--alpha-bge, 1));
    border-color: rgba(var(--brde, 249, 249, 249), var(--alpha-brde, 1));
    border-style: solid;
    border-width: var(--brwe, 2px);
  }
  .AqnaEb .KeFFnk:disabled,
  .AqnaEb .KeFFnk:disabled + .hpu7Iz,
  .MoAmgu .KeFFnk:disabled,
  .MoAmgu .KeFFnk:disabled + .hpu7Iz,
  .WtkATY .KeFFnk:disabled,
  .WtkATY .KeFFnk:disabled + .hpu7Iz {
    border-color: rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1));
    border-width: var(--corvid-border-width, var(--brw, 2px));
    color: rgb(var(--txtd, 255, 255, 255));
  }
  .dDYNVm {
    -moz-text-align-last: var(--textAlign);
    text-align-last: var(--textAlign);
  }
  .KeFFnk {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg, var(--color_8)), var(--alpha-bg, 1))
    );
    border-radius: var(--corvid-border-radius, var(--rd, 5px));
    border-style: solid;
    box-shadow: var(--shd, 0 0 0 transparent);
    color: var(--corvid-color, rgb(var(--txt, 136, 136, 136)));
    cursor: pointer;
    direction: var(--dir);
    display: block;
    font: var(--fnt);
    margin: 0;
    padding: var(--textPadding);
    position: relative;
  }
  .KeFFnk,
  .KeFFnk option {
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .KeFFnk option {
    overflow: hidden;
  }
  .KeFFnk option.HDqSrI {
    color: rgb(var(--txt2, var(--color_15)));
    display: none;
  }
  .KeFFnk.LI4jvP {
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd, 248, 248, 248), var(--alpha-brd, 1))
    );
    color: rgb(var(--txt_placeholder, 136, 136, 136));
  }
  .KeFFnk::-moz-placeholder {
    color: rgb(var(--txt_placeholder, 136, 136, 136));
  }
  .KeFFnk:-ms-input-placeholder {
    color: rgb(var(--txt_placeholder, 136, 136, 136));
  }
  .KeFFnk::placeholder {
    color: rgb(var(--txt_placeholder, 136, 136, 136));
  }
  .KeFFnk:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
  }
  .KeFFnk::-ms-expand {
    display: none;
  }
  .KeFFnk:focus::-ms-value {
    background: transparent;
  }
  .hpu7Iz {
    align-items: center;
    bottom: 0;
    box-sizing: border-box;
    display: flex;
    height: inherit;
    left: var(--arrowLeftPosition);
    padding-left: 20px;
    padding-right: 20px;
    pointer-events: none;
    position: absolute;
    right: var(--arrowRightPosition);
    top: 0;
  }
  .hpu7Iz .JECsBO {
    width: 12px;
  }
  .hpu7Iz .JECsBO .zO2nYq {
    fill: rgba(var(--arrowColor, var(--color_12)), var(--alpha-arrowColor, 1));
    height: 100%;
  }
  .hpu7Iz .JECsBO.nGVvEX {
    transform: rotate(180deg);
  }
  .ZgP_V9 {
    display: none;
  }
  .Pv1V2r .ZgP_V9 {
    color: rgb(var(--txtlbl, var(--color_15)));
    direction: var(--dir);
    display: inline-block;
    font: var(--fntlbl);
    line-height: 1;
    margin-bottom: var(--labelMarginBottom, 14px);
    padding: var(--labelPadding);
    text-align: var(--textAlign);
    word-break: break-word;
  }
  .vUaXaX .ZgP_V9:after {
    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
    content: " *";
    display: var(--requiredIndicationDisplay, none);
  }
  .MoAmgu {
    --display: flex;
    display: var(--display);
    flex-direction: column;
  }
  .MoAmgu .PfBR86 {
    display: flex;
    flex: 1;
    flex-direction: column;
    position: relative;
  }
  .MoAmgu .KeFFnk {
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd, 248, 248, 248), var(--alpha-brd, 1))
    );
    border-width: var(--corvid-border-width, var(--brw, 2px));
    flex: 1;
    width: 100%;
  }
  .MoAmgu .KeFFnk:hover {
    background-color: rgba(var(--bgh, var(--color_8)), var(--alpha-bgh, 1));
    border-color: rgba(var(--brdh, 249, 249, 249), var(--alpha-brdh, 1));
    border-style: solid;
    border-width: var(--brwh, 2px);
  }
  .MoAmgu .KeFFnk:focus {
    background-color: rgba(var(--bgf, var(--color_8)), var(--alpha-bgf, 1));
    border-color: rgba(var(--brdf, 249, 249, 249), var(--alpha-brdf, 1));
    border-style: solid;
    border-width: var(--brwf, 2px);
  }
  .MoAmgu .KeFFnk:disabled {
    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
  }
  .MoAmgu .KeFFnk:disabled + .hpu7Iz {
    border: none;
  }
  .SelectionTagsList3624110994__root.SelectionTagsList3624110994--disabled {
    pointer-events: none;
  }
  body.device-mobile-optimized .SelectionTagsList3624110994__tagList {
    margin: calc(-0.5 * var(--mobileVerticalMargin))
      calc(-0.5 * var(--mobileHorizontalMargin));
  }
  body.device-mobile-optimized .SelectionTagsList3624110994__tag {
    margin: calc(0.5 * var(--mobileVerticalMargin))
      calc(0.5 * var(--mobileHorizontalMargin));
    padding: var(--mobileVerticalPadding) var(--mobileHorizontalPadding);
  }
  .SelectionTagsList3624110994__tagList {
    direction: var(--direction);
    display: flex;
    flex-flow: wrap;
    justify-content: var(--alignment);
    margin: calc(-0.5 * var(--desktopVerticalMargin))
      calc(-0.5 * var(--desktopHorizontalMargin));
    min-width: 50px;
  }
  .SelectionTagsList3624110994__tag {
    background-color: var(
      --corvid-background-color,
      rgba(var(--bg), var(--alpha-bg, 1))
    );
    border-color: var(
      --corvid-border-color,
      rgba(var(--brd), var(--alpha-brd, 1))
    );
    border-radius: var(--corvid-border-radius, var(--rd));
    border-style: solid;
    border-width: var(--corvid-border-width, var(--brw));
    box-shadow: var(--shd);
    color: var(--corvid-color, rgba(var(--txt), var(--alpha-txt, 1)));
    font: var(--fnt);
    margin: calc(0.5 * var(--desktopVerticalMargin))
      calc(0.5 * var(--desktopHorizontalMargin));
    padding: var(--desktopVerticalPadding) var(--desktopHorizontalPadding);
  }
  .SelectionTagsList3624110994__tag.SelectionTagsList3624110994--error,
  .SelectionTagsList3624110994__tag.SelectionTagsList3624110994--error:hover,
  .SelectionTagsList3624110994__tag[data-preview="error"] {
    background-color: rgba(var(--bg_e), var(--alpha-bg_e, 1));
    border-color: rgba(var(--brd_e), var(--alpha-brd_e, 1));
    color: rgba(var(--txt_e), var(--alpha-txt_e, 1));
  }
  .SelectionTagsList3624110994__tag.SelectionTagsList3624110994--error:hover,
  .SelectionTagsList3624110994__tag:hover:not(
      .SelectionTagsList3624110994--disabled
    ),
  .SelectionTagsList3624110994__tag[data-preview="hover"] {
    background-color: rgba(var(--bg_h), var(--alpha-bg_h, 1));
    border-color: rgba(var(--brd_h), var(--alpha-brd_h, 1));
    color: rgba(var(--txt_h), var(--alpha-txt_h, 1));
    cursor: pointer;
  }
  .SelectionTagsList3624110994__tag.SelectionTagsList3624110994--selected,
  .SelectionTagsList3624110994__tag:hover.SelectionTagsList3624110994--selected,
  .SelectionTagsList3624110994__tag[data-preview="selected"] {
    background-color: rgba(var(--bg_s), var(--alpha-bg_s, 1));
    border-color: rgba(var(--brd_s), var(--alpha-brd_s, 1));
    color: rgba(var(--txt_s), var(--alpha-txt_s, 1));
  }
  .SelectionTagsList3624110994__tag.SelectionTagsList3624110994--disabled,
  .SelectionTagsList3624110994__tag[data-preview="disabled"] {
    background-color: rgba(var(--bg_d), var(--alpha-bg_d, 1));
    border-color: rgba(var(--brd_d), var(--alpha-brd_d, 1));
    color: rgba(var(--txt_d), var(--alpha-txt_d, 1));
    pointer-events: none;
  }
  .SelectionTagsList3624110994__label {
    color: rgba(var(--txtlbl, var(--color_15)), var(--alpha-txtlbl, 1));
    direction: var(--labelDir);
    display: inline-block;
    font: var(--fntlbl, var(--font_8));
    line-height: 1;
    margin-bottom: var(--labelMarginBottom);
    margin-left: calc(0.5 * var(--desktopHorizontalMargin));
    margin-right: calc(0.5 * var(--desktopHorizontalMargin));
    margin-top: calc(0.5 * var(--desktopVerticalMargin));
    padding: var(--labelPadding);
    text-align: var(--textAlign);
    width: 100%;
    word-break: break-word;
  }
  .SelectionTagsList3624110994__requiredIndication.SelectionTagsList3624110994__label:after {
    color: rgba(var(--txtlblrq, var(--color_15)), var(--alpha-txtlblrq, 1));
    content: " *";
  }
  .SelectionTag1023856791__tag {
    box-sizing: border-box;
    cursor: pointer;
    overflow-x: hidden;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    width: auto;
  }
  .SelectionTag1023856791__tag:focus-within {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
    z-index: 1;
  }
  .SelectionTag1023856791__tag * {
    cursor: pointer;
  }
  .SelectionTag1023856791__tagInput {
    clip: rect(1px, 1px, 1px, 1px) !important;
    border: 0 !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
  .sTe93V {
    --force-state-metadata: hovered;
  }
  .DYoNOT {
    background-color: rgba(
      var(--dropdownListBackgroundColor, var(--color_1)),
      var(--alpha-dropdownListBackgroundColor, 1)
    );
    border-color: rgba(
      var(--dropdownListStrokeColor, var(--color_2)),
      var(--alpha-dropdownListStrokeColor, 1)
    );
    border-radius: var(--dropdownListBorderRadius, 0);
    border-style: solid;
    border-width: var(--dropdownListStrokeWidth, 0);
    box-shadow: var(--dropdownListBoxShadow, none);
    font: var(--dropdownListFont, var(--font_1));
    height: 100% !important;
    overflow: hidden;
    width: auto !important;
  }
  .DYoNOT ._Gybpq {
    -ms-scroll-chaining: none;
    background-color: transparent;
    max-height: calc(
      (var(--optionLineHeight, 1.3em) + var(--dropdownItemsSpacing, 12px)) * 6
    );
    overflow-x: hidden;
    overflow-y: scroll;
    overscroll-behavior: contain;
  }
  .DYoNOT ._Gybpq .CEK3nk {
    align-items: center;
    background-color: transparent;
    color: rgb(var(--dropdownListTextColor, var(--color_2)));
    cursor: pointer;
    display: flex;
    flex-wrap: nowrap;
    height: var(--optionLineHeight, 1.3em);
    justify-content: var(--dropdownOptionJustifyContent);
    padding-bottom: calc(var(--dropdownItemsSpacing, 12px) / 2);
    padding-top: calc(var(--dropdownItemsSpacing, 12px) / 2);
    transition: all 0.5s ease;
    transition-property: background-color;
  }
  .DYoNOT ._Gybpq .CEK3nk.sTe93V {
    background-color: rgba(
      var(--dropdownListHoverBackgroundColor, var(--color_7)),
      var(--alpha-dropdownListHoverBackgroundColor, 1)
    );
    color: rgb(var(--dropdownListHoverTextColor, var(--color_2)));
  }
  .DYoNOT ._Gybpq .CEK3nk .P6sHUt {
    direction: var(--dir);
    line-height: normal;
    overflow: hidden;
    padding: var(--textPadding);
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  ._2PSyL {
    height: auto !important;
  }
  