@charset "utf-8";

#SITE_CONTAINER.focus-ring-active.keyboard-tabbing-on .KvoMHf:focus { outline: rgb(17, 109, 255) solid 2px; outline-offset: 1px; }

.KvoMHf.ErucfC[type="number"]::-webkit-inner-spin-button { appearance: none; margin: 0px; }

.KvoMHf[disabled] { pointer-events: none; }

.MpKiNN { --display: flex; direction: var(--direction); display: var(--display); flex-direction: column; min-height: 25px; position: relative; text-align: var(--align,start); }

.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: 0px; max-height: 100%; min-height: 100%; position: absolute; top: 0px; width: 50px; }

.MpKiNN .KvoMHf, .MpKiNN .eXvLsN { color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15)))); }

.MpKiNN .KvoMHf { 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); direction: var(--inputDirection,"inherit"); font: var(--fnt,var(--font_8)); margin: 0px; max-width: 100%; min-height: var(--inputHeight); padding: var(--textPadding); padding-inline-end: var(--textPadding_end); padding-inline-start: var(--textPadding_start); text-align: var(--inputAlign,"inherit"); text-overflow: ellipsis; width: 100%; box-sizing: border-box !important; }

.MpKiNN .KvoMHf[type="number"] { appearance: textfield; width: 100%; }

.MpKiNN .KvoMHf::placeholder { color: rgb(var(--txt2,var(--color_15,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,color_15))); direction: var(--labelDirection,inherit); display: inline-block; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; line-height: 1; margin-bottom: var(--labelMarginBottom); padding-inline-end: var(--labelPadding_end); padding-inline-start: var(--labelPadding_start); text-align: var(--labelAlign,inherit); 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; direction: var(--direction); display: var(--display); flex-direction: column; justify-content: var(--align,start); text-align: var(--align,start); }

.ZXdXNL .pUnTVX { display: flex; flex: 1 1 0%; 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: 0px; max-height: 100%; position: absolute; top: 0px; width: 50px; }

.ZXdXNL .KvoMHf, .ZXdXNL .eXvLsN { color: var(--corvid-color,rgb(var(--txt,var(--color_15,color_15)))); min-height: 100%; }

.ZXdXNL .KvoMHf { 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); direction: var(--inputDirection,"inherit"); flex: 1 1 0%; font: var(--fnt,var(--font_8)); margin: 0px; padding: var(--textPadding); padding-inline-end: var(--textPadding_end); padding-inline-start: var(--textPadding_start); text-align: var(--inputAlign,"inherit"); text-overflow: ellipsis; width: 100%; box-sizing: border-box !important; }

.ZXdXNL .KvoMHf[type="number"] { appearance: textfield; }

.ZXdXNL .KvoMHf::placeholder { color: rgb(var(--txt2,var(--color_15,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,color_15))); direction: var(--labelDirection,inherit); display: inline-block; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; line-height: 1; margin-bottom: var(--labelMarginBottom); padding-inline-end: var(--labelPadding_end); padding-inline-start: var(--labelPadding_start); text-align: var(--labelAlign,inherit); 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); }

.wBdYEC { align-items: center; color: rgb(var(--errorTextColor,#ff4040)); direction: var(--errorDirection); display: flex; flex-direction: row; gap: 4px; justify-content: var(--errorAlign,inherit); padding: 8px 0px 0px; }

.wBdYEC .cfVDAB { flex: 0 0 auto; order: 0; }

.wBdYEC .YCipIB { display: inline-block; flex-grow: 0; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; line-height: 1; order: 1; word-break: break-word; }
