.st-edesign-v2-description{font-family:Arial;font-size:.7619rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#74757c}
[data-nav-tab-content-id="#overview"] span.st-edesign-v2-description{font-size:1rem}
[data-nav-tab-content-id="#overview"] h2.st-edesign-v2-title{font-size:1.143rem}
@media only screen and (max-width:640px){[data-nav-tab-content-id="#overview"] h2.st-edesign-v2-title{font-size:.857rem}
}
.st-edesign-v2-description ~ *{margin-bottom:1em}
.edesign-tool-starter-form,.edesign-showcase,.edesign-suite-v2,.st-edesign-v2,.st-edesign-v2-form{--c-blue-main:#3cb4e6;--c-blue-dark:#03234b;--c-bg:#f6f9fb;--c-w:#fff;--c-borders:#d1d0d3;--c-grey-main:#74757c;--c-error:#ff0060;--c-error-bg:#fff8fc}
.st-edesign-v2{color:var(--c-blue-dark);display:flex;flex-flow:row nowrap;font-family:Arial,sans-serif}
.st-edesign-v2-showcase{display:flex;border:solid var(--c-borders) 1px;width:100%}
.st-edesign-v2-ibd .st-edesign-v2-no-display.st-edesign-v2-no-display{display:none}
div.st-edesign-v2-no-display,form.st-edesign-v2-no-display,.st-edesign-v2-no-display.st-edesign-v2-no-display{display:none}
div.st-edesign-v2-hidden,.st-edesign-v2-hidden{visibility:hidden}
.st-edesign-v2-transparent{opacity:0}
.st-edesign-v2 .st-edesign-v2-selected{cursor:initial}
.st-edesign-v2-category-list{display:flex;flex-flow:column nowrap;background-color:var(--c-w);flex:0 0 18em}
.st-edesign-v2-category-list>div{padding:30px;padding-left:calc(1em + 3px);text-align:center;cursor:pointer}
.st-edesign-v2-category-list>div>h3{font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;margin:0}
.st-edesign-v2-category-list>.st-edesign-v2-selected{background-color:#f7f8fa;border-left:solid #ffd200 5px;padding-left:1.5em;cursor:initial}
.st-edesign-v2-tool-list-wrap{background-color:#f7f8fa;width:100%;padding:24px;padding-top:30px}
.st-edesign-v2-tool-list-wrap>span{margin-bottom:.5em;font-family:Arial;font-size:1.0125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#525a63}
.st-edesign-v2-tool-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.9375em;width:100%}
.st-edesign-v2 .st-edesign-v2-tool-list.st-edesign-v2-tool-list-single{grid-template-columns:1fr}
div.st-edesign-v2-tool-list.st-edesign-v2-tool-list-double{grid-template-columns:1fr 1fr}
.st-edesign-v2 .st-edesign-v2-tool-title-wrap{display:flex;flex-flow:row nowrap;align-items:center;gap:16px;padding-bottom:16px;margin-bottom:32px}
.st-edesign-v2 .st-edesign-v2-missing-css .st-edesign-v2-tool-title-wrap{padding-top:25px}
.st-edesign-v2-category-title{font-family:Arial;font-size:1.5000rem;color:#03234b;padding:8px 40px}
.st-edesign-v2-separator{height:1px;background-color:#dbdee2}
@media only screen and (min-width:1024px){.st-edesign-v2-tool-list.st-edesign-v2-tool-list-quad{grid-template-columns:1fr 1fr 1fr 1fr}
.st-edesign-v2-tool-list-quad>div{max-width:13.9375em}
.st-edesign-v2-grid-fallback .st-edesign-v2-tool-list-quad>div{max-width:initial;min-width:100%}
.st-edesign-v2-grid-fallback .st-edesign-v2-tool-list-double>div{max-width:initial;min-width:100%}
}
.st-edesign-v2-tool-list>div{border:solid var(--c-borders) 1px;background-color:var(--c-w);margin-top:30px;display:flex;flex-flow:column nowrap}
.st-edesign-v2-missing-css{border:solid var(--c-borders) 1px;background-color:var(--c-w);margin:24px;margin-top:30px;display:flex;flex-flow:column nowrap;width:50%}
.st-edesign-v2-tool-2{display:flex;height:100%;flex-flow:column nowrap;justify-content:space-between;gap:40px;padding:20px 44px 33px 44px}
.st-edesign-v2 .st-edesign-v2-missing-css .st-edesign-v2-tool-2{padding-bottom:36px}
.st-edesign-v2-tool-list>div[data-type-code="eds-stpowerstudio"]{grid-area:1}
.st-edesign-v2-types-heading{align-self:stretch;flex-grow:0;font-family:Arial;font-size:.9875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#525a63}
.st-edesign-v2-tool-icon{height:28px;width:28px}
.st-edesign-v2-upper-block h4{margin:0;font-size:1.0125rem}
.st-edesign-v2-features>div>span{font-size:.900rem}
.st-edesign-v2-features>div{margin-bottom:27px}
.st-edesign-v2-types{display:flex;flex-flow:row nowrap;gap:.4em;justify-content:flex-start;align-items:center;overflow-x:auto}
.st-edesign-v2-types::-webkit-scrollbar{height:5px;border-radius:20px}
.st-edesign-v2-types::-webkit-scrollbar-track{border-radius:20px}
.st-edesign-v2-types{padding-bottom:.2em;padding-top:1em}
.st-edesign-v2-types::-webkit-scrollbar-thumb{background:var(--c-grey-main);border-radius:20px}
div.st-edesign-v2-types-fit::-webkit-scrollbar-track{background:unset}
.st-row--small .st-edesign-v2-tool-list.st-edesign-v2-tool-list-double .st-edesign-v2-types{max-width:19.2em}
.st-row--small .st-edesign-v2-tool-list.st-edesign-v2-tool-list-quad,.st-row--small .st-edesign-v2-tool-list.st-edesign-v2-tool-list-quad :not(span,h1,h2,h3,h4,h5){font-size:.9em}
.st-row--small .st-edesign-v2-tool-list.st-edesign-v2-tool-list-quad,.st-row--small .st-edesign-v2-tool-list.st-edesign-v2-tool-list-quad button span{font-size:.8125rem}
.st-edesign-v2-types span{font-family:Arial;font-size:.8750rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:var(--c-grey-main)}
.st-edesign-v2-types>div{width:138px;height:76px;border-radius:3px;border:solid var(--c-borders) 2px;display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;overflow:clip;flex-shrink:0;cursor:pointer}
.st-edesign-v2-types>div.st-edesign-v2-selected{color:var(--c-blue-main);border-color:var(--c-blue-main);border:3px solid}
.st-edesign-v2-types svg{fill:var(--c-grey-main)}
.st-edesign-v2-types>div.st-edesign-v2-selected svg{fill:var(--c-blue-main)}
.st-edesign-v2-types>div>span{font-size:.4250rem;text-align:center}
.st-edesign-v2-types>div.st-edesign-v2-selected>span{color:var(--c-blue-main)}
.st-edesign-v2 button{cursor:pointer}
.st-edesign-v2 button>span{font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#03234b;font-size:.7625rem}
.st-edesign-v2-tool-download>span{color:white !important}
.st-edesign-v2-tool-nav,.st-edesign-v2-tool-download{margin:0;margin-top:53px;display:inline-flex;padding:12px 12px 12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:12px 0;border:0;border-radius:12px 0;background:var(--Primitives-Dark-Blue,#03234b)}
.st-edesign-v2-tool-nav{background-color:#ffd200;flex-flow:row nowrap}
button.st-edesign-v2-tool-nav:active,button.st-edesign-v2-tool-nav:hover,button.st-edesign-v2-tool-nav:focus{background-color:#ffdb33;border-color:#ffdb33}
button.st-edesign-v2-tool-nav:hover span,button.st-edesign-v2-tool-nav:active span,button.st-edesign-v2-tool-nav:focus span{color:#03234b}
.st-edesign-v2 .st-edesign-v2-tool-download{background-color:var(--c-blue-dark);border-color:var(--c-blue-dark);flex-flow:row-reverse nowrap}
button.st-edesign-v2-tool-download:hover,button.st-edesign-v2-tool-download:focus{background:var(--c-blue-dark);border:solid var(--c-blue-dark) 2px}
.st-edesign-v2-scroll-marker{display:none}
.st-edesign-v2-scroll-marker-wrap{width:0;height:0;padding:0;margin:0}
.st-edesign-v2-scroll-marker-wrap>div{width:0;height:0;padding:0;margin:0}
.st-edesign-v2-ibd .st-edesign-v2-description,.st-edesign-v2-ibd .st-edesign-v2-title{padding-left:.45em;padding-right:.45em}
.st-edesign-v2-ibd .st-edesign-v2-title{font-family:Arial;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:var(--c-blue-dark)}
@media(min-width:1024px){.st-edesign-v2-missing-css{margin-left:0}
}
@media only screen and (max-width:1024px){[data-nav-tab-content-id="#edesign-suite"] .st-edesign-v2-description,[data-nav-tab-content-id="#edesign-suite"] .st-edesign-v2-title{padding-left:.45em;padding-right:.45em}
[data-nav-tab-content-id="#overview"] .st-edesign-v2-description,[data-nav-tab-content-id="#overview"] .st-edesign-v2-title,[data-nav-tab-content-id="#overview"] .st-edesign-v2-description+div{margin-left:.9375rem;margin-right:.9375rem}
.st-edesign-v2-category-list{flex:0 0 15em}
.st-edesign-v2-features>div{margin-bottom:8px}
.row.custom-collapse>.columns{padding-left:0;padding-right:0}
}
@media only screen and (max-width:700px){div.st-edesign-v2-form-container{display:initial}
.st-container:nth-child(2){padding:0}
.st-edesign-v2-showcase{flex-direction:column;max-width:100vw;width:100%}
.st-edesign-v2-category-list{flex-direction:row;overflow-y:auto;flex:initial}
.st-edesign-v2-category-list>div{padding-left:1em;padding-top:calc(1em + 3px)}
.st-edesign-v2-showcase .st-edesign-v2-category-list h3{font-family:Arial;font-size:.550rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center}
.st-edesign-v2-category-list>.st-edesign-v2-selected{border-left:solid var(--c-borders) 1px;border-top:solid var(--c-blue-main) 3px;padding-top:1em;border-left:initial}
.st-edesign-v2 .st-edesign-v2-showcase .st-edesign-v2-tool-list{grid-template-columns:1fr}
div.st-edesign-v2-scroll-marker{position:relative;z-index:1;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:opacity ease .2s}
.st-edesign-v2-scroll-marker img{width:.375em;height:.6875em;max-height:initial;max-width:initial;box-shadow:-2px 0 8px 3px var(--c-w)}
.st-edesign-v2-scroll-marker-left>img{transform:rotate(0.5turn)}
}
@media only screen and (max-width:920px) and (min-width:700px){.st-edesign-v2-tool-list{grid-template-columns:1fr 1fr}
}
@media only screen and (max-width:1024px){.st-edesign-v2-tool-list>div{width:initial;overflow:auto}
.st-edesign-v2-missing-css{width:50%;overflow:auto}
}
@media only screen and (max-width:640px){.st-edesign-v2-missing-css{width:auto}
}
@media only screen and (max-width:350px){.st-edesign-v2-showcase div{font-size:.5238rem}
.st-edesign-v2-types span{font-size:.3810rem}
}
@media only screen and (min-width:1125px){[data-nav-tab-content-id="#edesign-suite"] .st-row,[data-namespace*='edesign.html'] .st-row{width:71em;max-width:initial}
}
#Footer>.st-row{width:100%}
.st-edesign .column{all:unset}
.st-edesign .row{all:unset}
[data-namespace*='embed=unomi']{padding:1em;margin-right:1em}
[data-namespace*='embed=unomi']::-webkit-scrollbar-track{border-radius:5px;background-color:white;width:5px}
[data-namespace*='embed=unomi']::-webkit-scrollbar-thumb{background-color:#74757c;border-radius:5px}
[data-namespace*='embed=unomi']::-webkit-scrollbar{height:5px;border-radius:5px;width:5px;background-color:white}
.st-edesign-v2-form-wrapper{display:flex;flex-flow:row nowrap;gap:1em;border:solid var(--c-borders) 1px}
.st-edesign-v2-form-wrapper>*{padding:1em}
.st-edesign-v2-form-wrapper>div:first-child{border-right:solid var(--c-borders) 1px;flex:0 0 25%}
.st-edesign-v2-form{display:flex;flex-flow:column nowrap;gap:1em;overflow-x:clip;--input-width:12.5em}
.st-edesign-v2-choose-type{flex-grow:0;font-family:Arial;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--c-grey-main)}
span.st-edesign-v2-form-title{font-family:Arial;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left}
.st-edesign-v2-error-text{color:var(--c-error);font-size:10px;max-width:10.8625rem}
.st-edesign-v2 input[type='text']:focus{background-color:initial}
div.st-edesign-v2-fallible.st-edesign-v2-failed{border-color:var(--c-error);background-color:var(--c-error-bg);color:var(--c-error)}
.st-edesign-v2-failed{color:var(--c-error)}
span.st-edesign-v2-fallible{font-size:10px;max-width:20em}
span.st-edesign-v2-failed{display:initial;visibility:initial}
.st-edesign-v2-type-selector{display:flex;flex-flow:row nowrap;align-items:center;gap:12em}
.st-edesign-v2-type-selector>div{display:flex;flex-flow:row nowrap;gap:1em}
.st-edesign-v2-type-selector>div>label{width:5em;height:4em;border:solid var(--c-borders) 2px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}
.st-edesign-v2-type-selector label>span{font-size:10px;font-family:Arial;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}
.st-edesign-v2-menu-item{cursor:pointer}
.st-edesign-v2-type-selector label svg,.st-edesign-v2-menu-item svg{fill:var(--c-grey-main)}
.st-edesign-v2-type-selector label.st-edesign-v2-selected{border-color:var(--c-blue-main)}
.st-edesign-v2-type-selector label.st-edesign-v2-selected *{color:var(--c-blue-main)}
.st-edesign-v2-type-selector label.st-edesign-v2-selected svg,.st-edesign-v2-menu-item.st-edesign-v2-selected svg{fill:var(--c-blue-main)}
.st-edesign-v2-form-row-separator{border-top:solid var(--c-borders) 1px;margin:1.5em 0}
.st-edesign-v2-form-row{display:flex;flex-flow:row nowrap;align-items:center;gap:1em}
.st-edesign-v2-form-row>div:first-child{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:1em}
.st-edesign-v2-form-row>span{font-family:Arial;font-size:.875em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--c-grey-main)}
.st-edesign-v2-form-row>div:first-child>span{font-family:Arial;font-size:.875em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--c-grey-main)}
.st-edesign-v2-dropdown-presets{display:flex;flex-direction:row;flex:1 1 auto;gap:1em}
.st-edesign-v2-dropdown-presets>select{flex:0 1 12.5rem}
.st-edesign-v2-dynamic-menu-container{display:flex;flex-direction:row}
label.st-edesign-v2-pseudo-radio[for]{display:flex;flex-flow:row nowrap;align-items:center;gap:.2em;margin-right:1em;margin-left:0}
.st-edesign-v2-pseudo-radio-circle{border:solid var(--c-borders) 1px;width:14px;height:14px;border-radius:5em;display:flex;justify-content:center;align-items:center}
.st-edesign-v2-selected .st-edesign-v2-pseudo-radio-circle{box-shadow:0 0 1px 1px var(--c-blue-main);transition:box-shadow ease .1s}
.st-edesign-v2-pseudo-radio-circle>div{border-radius:5em;width:12px;height:12px}
.st-edesign-v2-selected .st-edesign-v2-pseudo-radio-circle>div{background-color:var(--c-blue-main);transition:background-color ease .1s}
.st-edesign-v2-dropdown-presets{background-color:var(--c-w)}
.st-edesign-v2 select{background-color:var(--c-w);border:solid var(--c-borders) 1px;color:var(--c-grey-main);margin-bottom:unset;padding:.22em;height:2rem;margin-bottom:.1em}
.st-edesign-v2-acdc-frequency{display:flex}
.st-edesign-v2-acdc-frequency>div>label{display:inline-block;margin-right:1em}
.st-edesign-v2-form-row:not(.st-edesign-v2-converter-selector)>*:first-child{max-width:14em;min-width:14em}
.st-edesign-v2-input-pair{display:flex;flex-flow:row nowrap;gap:1em}
.st-edesign-v2-input-pair .st-edesign-v2-form-input-wrap input{width:100%}
.st-edesign-v2-form-input-wrap{flex:0 0 var(--input-width)}
.st-edesign-v2-form-input-wrap{display:flex;flex-flow:column nowrap}
.st-edesign-v2-form-input-wrap>div{display:flex;flex-flow:row nowrap;justify-content:space-between;border:solid var(--c-borders) 1px;height:2em}
.st-edesign-v2-form-input-wrap input{all:unset;font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--c-grey-main);padding-left:.2em}
.st-edesign-v2-form-input-wrap input+span{font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:right;color:var(--c-grey-main);margin:.2em .2em .2em 0}
.st-edesign-v2 .st-edesign-v2-form-submit label{width:10.25rem;height:2.625rem;background-color:var(--c-blue-main);color:var(--c-w);padding:.5625em .89375em .5625em 1.14375em;justify-content:space-evenly;display:flex;align-items:center;margin-top:2em}
.st-edesign-v2 .st-edesign-v2-form-submit label>span{font-family:Arial;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--c-w)}
.st-edesign-v2-form-submit{align-items:end;cursor:pointer}
.st-edesign-v2-layout-placeholder{visibility:hidden}
.st-edesign-v2-form .st-edesign-v2-acdc-specific{transition:transform ease .2s;transform:scaleY(0);transform-origin:0 0;height:0}
.st-edesign-v2-acdc-type-active .st-edesign-v2-acdc-specific{transform:initial;height:2em}
.st-edesign-v2-acdc-type-active .st-edesign-v2-input-tail{display:none}
.st-edesign-v2-input-head{display:none}
.st-edesign-v2-input-heading-mobile{margin-bottom:-0.6em}
@media only screen and (max-width:700px){form.st-edesign-v2-form.st-edesign-v2 .st-edesign-v2-dropdown-presets>select{flex-grow:1}
.st-edesign-v2-dynamic-menu-container div,.st-edesign-v2-dynamic-menu-container{all:unset}
.st-edesign-v2-form .st-edesign-v2-dynamic-menu-container{display:flex;flex-direction:row;border:unset}
.st-edesign-v2-dynamic-menu-container>label.st-edesign-v2-pseudo-radio{flex:1 1 100%;border:solid var(--c-borders) 1px;margin:unset;padding:0 .5em;display:flex;justify-content:center}
.st-edesign-v2-form-wrapper{flex-flow:column nowrap}
.st-edesign-v2-dynamic-menu-container>.st-edesign-v2-pseudo-radio.st-edesign-v2-selected{border-color:var(--c-blue-main)}
.st-edesign-v2-dynamic-menu-container>.st-edesign-v2-pseudo-radio.st-edesign-v2-selected span{color:var(--c-grey-main)}
.st-edesign-v2-dynamic-menu-container>.st-edesign-v2-pseudo-radio span{color:var(--c-borders)}
.st-edesign-v2.st-edesign-v2-form .st-edesign-v2-pseudo-radio-circle>div,.st-edesign-v2.st-edesign-v2-form .st-edesign-v2-pseudo-radio-circle{all:unset}
.st-edesign-v2-form-wrapper{flex-flow:column nowrap}
.st-edesign-v2-form-wrapper>div:first-child{border-right:initial;border-bottom:solid var(--c-borders) 1px}
form.st-edesign-v2-form{gap:unset}
.st-edesign-v2-type-selector{gap:unset;justify-content:space-between}
.st-edesign-v2-form-row{flex-flow:column nowrap;align-items:flex-start;gap:unset}
.st-edesign-v2-form-row>div{width:100%}
.st-edesign-v2-form-input-wrap>div{height:2em}
.st-edesign-v2-form-row.st-edesign-v2-form-row-separator{margin:unset;margin-bottom:1em}
.st-edesign-v2-dropdown-presets{display:flex}
.st-edesign-v2-acdc-type-active .st-edesign-v2-input-tail{display:none}
.st-edesign-v2-input-tail{display:initial}
.st-edesign-v2-acdc-type-active .st-edesign-v2-input-head{display:initial}
.st-edesign-v2 .st-edesign-v2-form-submit label{margin-top:initial}
.st-edesign-v2-form-row img{align-self:center}
.st-edesign-v2-form-row.st-edesign-v2-form-submit{flex-direction:column-reverse}
.st-edesign-v2-form-row.st-edesign-v2-form-submit>div:first-child{margin-top:.5em}
.st-edesign-v2-form-row>span:first-child{margin-bottom:.5em}
.st-edesign-v2-form-input-wrap input+span{line-height:1.9em}
}
@media only screen and (min-width:700px) and (max-width:850px){.st-edesign-v2-form-input-wrap input[type='text']{width:80%}
}
@media only screen and (max-width:700px){.st-edesign-v2-form{padding:1em}
.st-edesign-v2-form-input-wrap{flex:1 1 auto}
.st-edesign-v2-form{position:relative}
.st-edesign-v2-form *{position:relative}
.st-edesign-v2-result-wrapper{margin-bottom:.5em}
.st-edesign-v2-mobile-only-complement{display:none}
.st-edesign-v2-acdc-specific{margin-bottom:.5em}
}
@media only screen and (min-width:700px){.st-edesign-v2-form{height:100%;padding:2em}
.st-edesign-v2-form-submit{flex-grow:500}
.st-edesign-v2-result-wrapper>div{font-size:.875em}
.st-edesign-v2-mobile-only{display:none}
}
@media only screen and (min-width:1024px){.st-edesign-v2-form{padding:2em 4em}
.st-edesign-v2-form-menu{min-height:34.5em}
}
@media only screen and (max-width:1023px) and (min-width:700px){.st-edesign-v2-formset{margin:.45em}
.st-edesign-v2-form{--input-width:10em}
.st-edesign-v2-single-form-container .st-edesign-v2-form{--input-width:7em}
}
.st-edesign-v2-output-row-cloned>span{visibility:hidden}
.st-edesign-v2-add-button,.st-edesign-v2-remove-button{flex:1 1 100%}
.st-edesign-v2-variable-field-form.st-edesign-v2-input-wrap{flex:1 1 100%}
.st-edesign-v2-edesign-remove-button{color:var(--c-error)}
.st-edesign-v2-plus{line-height:2.2em;width:fit-content;cursor:pointer}
.st-edesign-v2-output-row-cloned .st-edesign-v2-plus{transform:rotate(0.125turn)}
.st-edesign-v2-output-row-cloned .st-edesign-v2-plus svg{fill:var(--c-error)}
.st-edesign-v2-plus svg{fill:var(--c-blue-main)}
.st-edesign-v2-form-input-wrap .st-edesign-v2-add-button,.st-edesign-v2-form-input-wrap .st-edesign-v2-remove-button{border:unset;top:.2em;position:relative}
.st-edesign-v2-shrunk{transform:scaleY(0);transform-origin:0 0}
.st-edesign-v2-transition-delay{transition:transform ease .1s;transform-origin:0 0}
.st-edesign-v2-form-charger-result{margin-right:.2em}
.st-edesign-v2-form-charger .st-edesign-v2-form-row.st-edesign-v2-charger-input{flex-flow:row nowrap}
.st-edesign-v2-charger-input-inner{display:flex;flex-flow:row nowrap;align-items:center;gap:1em}
.st-edesign-v2-charger-input-inner .st-edesign-v2-form-input-wrap{flex-basis:auto}
.st-edesign-v2-form-charger .st-edesign-v2-dropdown-presets{flex-direction:column;flex:0 0 var(--input-width)}
.st-edesign-v2-form-charger .st-edesign-v2-input-pair{flex:0 0 var(--input-width)}
.st-edesign-v2-form-charger .st-edesign-v2-dropdown-presets>select{flex:unset}
@media only screen and (max-width:700px){.st-edesign-v2-dropdown-presets{display:flex}
.st-edesign-v2-form-charger .st-edesign-v2-dropdown-presets{flex-direction:row;flex:unset}
.st-edesign-v2-form-charger .st-edesign-v2-input-pair{flex:unset}
.st-edesign-v2-smps-input{display:flex;justify-content:space-between}
.st-edesign-v2-output-row-cloned>span{display:none}
.st-edesign-v2-form-row:not(.st-edesign-v2-converter-selector)>:first-child{min-width:initial;max-width:initial}
.st-edesign-v2-dropdown-presets{gap:.5em}
.st-edesign-v2-acdc-frequency{gap:.4em;flex:0 0 4em}
.st-edesign-v2-form-charger .st-edesign-v2-form-row.st-edesign-v2-charger-input{flex-direction:column}
.st-edesign-v2-charger-input-inner{flex-direction:column;width:100%}
.st-edesign-v2-charger-input-inner>div{width:100%}
.st-edesign-v2-form .st-edesign-v2-form-input-wrap{flex:1 1 100%}
}
@media only screen and (min-width:700px){.st-edesign-v2-charger-input-inner .st-edesign-v2-input-pair{flex-direction:column}
}
.st-edesign-v2-form-led{--input-width:10em}
.st-edesign-v2-single-form-container .st-edesign-v2-form-led{--input-width:9em}
.st-edesign-v2-form-led .st-edesign-v2-dropdown-presets>select{flex:0 1 13em}
.st-edesign-v2-form-input-wrap input[type='number']{width:100%}
div.st-edesign-v2-input-number-wrap>div{width:fit-content}
.st-edesign-v2-form-row.st-edesign-v2-led-custom input{width:100%}
.st-edesign-v2-form-led .st-edesign-v2-form-input-wrap input[type="text"]{width:100%}
.st-edesign-v2-form-led .st-edesign-v2-form-input-wrap div{height:2em}
@media only screen and (max-width:700px){div.st-edesign-v2-form-row.st-edesign-v2-led-input>*{flex:unset}
.st-edesign-v2 .st-edesign-v2-form-led .st-edesign-v2-led-count>span{flex-shrink:1}
.st-edesign-v2-form-led .st-edesign-v2-form-input-wrap{flex:1 1 100%}
.st-edesign-v2-input-number-wrap label{height:3em}
.st-edesign-v2-form-led .st-edesign-v2-form-input-wrap div{height:2em}
}
@media only screen and (max-width:320px){.st-edesign-v2-form-led{font-size:13px}
}
@media only screen and (min-width:1024px){.st-edesign-v2-form.st-edesign-v2-form-led.st-edesign-v2-led-input input[type="text"]{width:12em}
}
@media only screen and (max-width:1023px) and (min-width:700px){.st-edesign-v2-form-led{--input-width:7em}
.st-edesign-v2-single-form-container .st-edesign-v2-form-led{--input-width:5em}
}
.st-edesign-v2-form-filters .st-edesign-v2-form-row-separator ~ span:not(.st-edesign-v2-form-title){color:var(--c-grey-main);font-weight:600}
.st-edesign-v2-form-row.st-edesign-v2-filter.st-edesign-v2-filter-specs>div input[type="text"]{width:100%}
.st-edesign-v2-comparator .st-edesign-v2-pseudo-radio{margin-bottom:0}
.st-edesign-v2-filter-specs>.st-edesign-v2-form-input-wrap{max-height:4.0729375em}
.st-edesign-v2-filters-image{flex:1 1 100%}
@media only screen and (min-width:500px) and (max-width:850px){form.st-edesign-v2-form-filters.st-edesign-v2.st-edesign-v2-form .st-edesign-v2-form-row.st-edesign-v2-filter.st-edesign-v2-filters-image{max-width:initial;min-width:initial;flex:1 1 auto}
.st-edesign-v2-filter-specs>span{display:none}
.st-edesign-v2-filter-specs input{width:100%}
.st-edesign-v2-filters-gain{height:4em}
form.st-edesign-v2-form-filters.st-edesign-v2.st-edesign-v2-form .st-edesign-v2-form-row.st-edesign-v2-filter.st-edesign-v2-filters-image>img{max-width:initial;min-width:initial;width:100%}
}
@media only screen and (max-width:700px){.st-edesign-v2-form-filters.st-edesign-v2.st-edesign-v2-form .st-edesign-v2-form-row.st-edesign-v2-filter.st-edesign-v2-filters-image>img{width:100%}
.st-edesign-v2-filter.st-edesign-v2-form-row.st-edesign-v2-filter-specs>span[specs]{flex-basis:auto;visibility:hidden}
.st-edesign-v2-filter-specs .st-edesign-v2-form-input-wrap label{font-size:11px}
}
@media only screen and (max-width:365px){.st-edesign-v2-filter-specs .st-edesign-v2-form-input-wrap label{font-size:10px}
}
@media only screen and (max-width:700px){div.st-edesign-v2-form-row.st-edesign-v2-filter.st-edesign-v2-filter-specs>div{flex:unset}
.st-edesign-v2-filters-mode-selector{margin-bottom:1em}
.st-edesign-v2-comparator{margin-bottom:1em}
}
@media only screen and (min-width:1024px){.st-edesign-v2-form-row.st-edesign-v2-filter.st-edesign-v2-filter-specs>div input[type="text"]{width:12em}
}
@media only screen and (max-width:320px){.st-edesign-v2 .st-edesign-v2-type-selector>div{gap:.3em}
}
.st-edesign-v2-formset{display:flex;flex-flow:row nowrap;border:solid var(--c-borders) 1px}
.st-edesign-v2-multiple-form-container .st-edesign-v2-form-menu button,.st-edesign-v2-multiple-form-container .st-edesign-v2-form-menu button:hover .st-edesign-v2-multiple-form-container .st-edesign-v2-form-menu button:focus{background:var(--c-blue-dark);border:solid var(--c-blue-dark) 2px}
.st-edesign-v2-form-menu{display:flex;flex-flow:column nowrap;border-right:solid var(--c-borders) 1px;padding-top:2em}
.st-edesign-v2-menu-item{display:flex;flex-flow:column nowrap;align-items:center;padding:.5em 0 .5em 0;flex:0 0 auto;width:6em}
.st-edesign-v2-menu-item.st-edesign-v2-selected{border-left:solid var(--c-blue-main) 3px;background-color:var(--c-bg)}
.st-edesign-v2-menu-item:not(.st-edesign-v2-selected){padding-left:3px}
.st-edesign-v2-menu-item>span{font-family:Arial;font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--c-grey-main);margin:0 .2em}
.st-edesign-v2-menu-item.st-edesign-v2-selected>span{color:var(--c-blue-main)}
.st-edesign-v2-form-container{flex:1 1 80%;overflow:auto}
.st-edesign-v2-form-overview{background-color:var(--c-bg);height:100%;padding:1em;overflow-x:auto;overflow-y:clip;width:100%}
.st-edesign-v2-form-overview>div{display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:1em;height:93%}
.st-edesign-v2-form-overview>span{font-family:Arial;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--c-blue-dark);margin-bottom:.2em}
.st-edesign-v2-overview-item{display:flex;flex-flow:column nowrap;border:solid var(--c-borders) 1px;background-color:var(--c-w);padding:.9375em;display:flex;flex-flow:column nowrap;justify-content:space-between;gap:.895em;flex:1 1 100%}
.st-edesign-v2-overview-item img{margin-bottom:.5em}
.st-edesign-v2-overview-item>.st-edesign-v2-features{display:flex;flex-flow:column nowrap}
.st-edesign-v2-overview-item>button{width:max-content}
.st-edesign-v2-single-overview-container{flex:0 0 22%}
.st-edesign-v2-single-overview-container>div{border:initial;border-right:solid var(--c-borders) 1px;padding:2em;justify-content:flex-start;height:100%}
@media only screen and (max-width:700px){.st-edesign-v2-formset{flex-direction:column}
.st-edesign-v2-form-menu{flex-direction:row;border-right:initial;border-bottom:solid var(--c-borders) 1px;overflow:auto;padding-top:initial}
.st-edesign-v2-menu-item{align-items:center;padding:.5em 0 .5em 0;flex:0 0 5em}
.st-edesign-v2-menu-item.st-edesign-v2-selected{border-left:initial;border-top:solid var(--c-blue-main) 3px;color:var(--c-blue-main)}
.st-edesign-v2-menu-item{flex-basis:5em}
.st-edesign-v2-form-overview>div{flex-direction:column}
.st-edesign-v2-menu-item:not(.st-edesign-v2-selected){padding-top:calc(0.5em + 3px);padding-left:initial}
}
.st-edesign-v2-proxy-select-menu-wrap{height:0}
.st-edesign-v2-proxy-select-menu{transition:transform ease .2s;transform-origin:0 0;background-color:var(--c-w);z-index:1;border-bottom:solid var(--c-borders) 1px;border-right:solid var(--c-borders) 1px;border-left:solid var(--c-borders) 1px;margin:-1px}
.st-edesign-v2-proxy-select-wrap.st-edesign-v2-proxy-select-menu-hidden{border-color:transparent}
.st-edesign-v2-proxy-select-menu-hidden .st-edesign-v2-proxy-select-menu{transform:scaleY(0)}
.st-edesign-v2-proxy-select-wrap img{transition:transform ease .2s;transform:rotate(270deg);margin-left:.25em}
.st-edesign-v2-proxy-select-menu-hidden img{transform:rotate(90deg)}
.st-edesign-v2-proxy-select-wrap{flex:0 1 12.6em;border:solid var(--c-borders) 1px}
.st-edesign-v2-proxy-select-control>span{display:inline-block}
.st-edesign-v2-proxy-select-option.st-edesign-v2-selected{background-color:var(--c-blue-main);opacity:.5}
.st-edesign-v2-form .st-edesign-v2-proxy-select-option.st-edesign-v2-selected>span{color:var(--c-w)}
.st-edesign-v2-proxy-select-option{padding:.4em 0;display:flex}
.st-edesign-v2-proxy-select-control span{padding:.4em 0}
.st-edesign-v2-form .st-edesign-v2-proxy-select-option>span{color:var(--c-grey-main);font-family:Arial,Helvetica,sans-serif;font-weight:400;flex:1 1 100%}
.st-edesign-v2-proxy-select-option>img{visibility:hidden;transform:unset;fill:var(--c-blue-main)}
.st-edesign-v2-proxy-select-option.st-edesign-v2-selected>img{visibility:initial}
.st-edesign-v2-proxy-select-wrap span{flex-grow:0;font-family:Arial;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--c-blue-main)}
.st-edesign-v2-spinner>img{animation-duration:1.5s;animation-name:loading-spinner-rotate;animation-iteration-count:infinite;animation-timing-function:linear;z-index:1}
.st-edesign-v2-spinner{display:none}
.st-edesign-v2-loading .st-edesign-v2-spinner{display:flex;justify-content:center;align-items:flex-start;padding:14em;flex:0 0 100%}
.st-edesign-v2-loading .st-edesign-v2-category-list,.st-edesign-v2-loading .st-edesign-v2-tool-list-wrap{max-width:0;overflow:clip;padding:0}
.st-edesign-v2-loading .st-edesign-v2-showcase{border:unset}