/* Number formatting overlays show 1.250.000 without changing the actual native input values. */
.sk-grouped-number{display:block;position:relative;min-width:0;width:100%;flex:1 1 auto}
.sk-grouped-number>input[type=number]{width:100%;min-width:0}
.sk-number-overlay{display:none;position:absolute;top:50%;left:12px;right:27px;transform:translateY(-50%);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--wf-text,var(--text-color,#243249));font:inherit;font-variant-numeric:tabular-nums;line-height:1.3}
.sk-grouped-number.sk-has-number>input[type=number]:not(:focus){color:transparent!important}
.sk-grouped-number.sk-has-number>.sk-number-overlay{display:block}
.sk-grouped-number:focus-within>.sk-number-overlay{display:none}
.sk-inline-password{display:block;position:relative;min-width:0;width:100%;flex:1 1 auto}
.sk-inline-password>input{width:100%;min-width:0;padding-right:49px!important}
.sk-field-eye{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:39px;height:36px;border:0;border-radius:8px;background:transparent;color:inherit;opacity:.72;cursor:pointer;display:grid;place-items:center;z-index:2}
.sk-field-eye:hover,.sk-field-eye:focus-visible{background:rgba(110,142,190,.13);opacity:1;outline:2px solid rgba(98,145,210,.22)}
.sk-field-eye svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}
.sk-field-eye .sk-eye-slash{display:none}.sk-field-eye.is-visible .sk-eye-slash{display:block}
