.textRoot>.d0619-inputWrapper{margin-bottom:var(--space-ctrl-xxx-large)}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea){--_padding-inline:var( --space-ctrl-xxx-large );--_padding-block:var( --space-ctrl-medium );display:flex;background-color:var(--color-neutral-150);border-radius:var(--border-radius);transition:background-color var(--duration-fast)}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(.fc776-inputOutput:-webkit-autofill,.fc776-inputOutput:-webkit-autofill:hover,.fc776-inputOutput:-webkit-autofill:focus,.fc776-inputOutput:-webkit-autofill:active){transition-duration:0s;background-color:var(--color-secondary-container);color:var(--color-primary-text)}.eb4dd-textInputArea{cursor:default}:where(.eb4dd-textInputArea>label:first-child,.eb688-inputLabel){cursor:text}.ce29d-clickableInputArea,.ce29d-clickableInputArea .eb688-inputLabel{cursor:pointer}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(textarea){resize:vertical;overflow:auto}.d0619-inputWrapper:has(.e68c5-inputMessages.f0adc-isErr) :where(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea){outline:var(--border-width) solid var(--color-error);outline-offset:calc(var(--border-width)*-1)}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(.fc776-inputOutput:not(:focus):focus-visible){box-shadow:0 0 0 5px var(--color-secondary-container)}:where(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(:not(:disabled,[aria-disabled=true])):hover,:where(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):not(:disabled,[aria-disabled=true]):hover{background-color:var(--color-neutral-200)}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(:disabled,[aria-disabled=true]),:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):is(:disabled,[aria-disabled=true]){background-color:var(--color-neutral-200)}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(.fc776-inputOutput:disabled,.fc776-inputOutput[aria-disabled=true]) *,:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):is(:disabled,[aria-disabled=true]) *{color:var(--color-neutral-300);cursor:no-drop}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea):has(.fc776-inputOutput:focus){background-color:var(--color-neutral-200);outline:var(--border-width) solid var(--color-primary);outline-offset:calc(var(--border-width)*-1)}:is(.eb4dd-textInputArea,.ce29d-clickableInputArea,.e2051-inputArea) svg{color:var(--color-neutral-550)}.b73b8-inputLeftAction,.e3f2f-inputRightAction{display:grid;place-items:center;padding-block:var(--_padding-block);width:max-content;height:unset}.b73b8-inputLeftAction{padding-left:var(--_padding-inline)}.e3f2f-inputRightAction{padding-right:var(--_padding-inline)}.aa193-inputCenterPart{flex-grow:1;display:grid;grid-template:"label label label" max-content "icl   input icr"/max-content 1fr max-content}.aa193-inputCenterPart>*{padding-block:var(--_padding-block)}:where(.aa193-inputCenterPart>:first-child){padding-left:var(--_padding-inline)}:where(.aa193-inputCenterPart>:last-child){padding-right:var(--_padding-inline)}.eb688-inputLabel{grid-area:label;padding-left:var(--_padding-inline);padding-bottom:var(--space-ctrl-small);font-family:var(--typography-titleSmall-family);font-weight:var(--typography-titleSmall-weight);font-size:var(--typography-titleSmall-size);letter-spacing:var(--typography-titleSmall-letterSpacing);color:var(--color-neutral-550)}.eb688-inputLabel~*{padding-top:unset;padding-left:var(--_padding-inline)}:where(.fc776-inputOutput){--line-height:var( --typography-bodyLarge-lineHeight );box-sizing:content-box;grid-area:input;min-height:var(--line-height);border-radius:var(--border-radius);font-family:var(--typography-bodyLarge-family);font-weight:var(--typography-bodyLarge-weight);font-size:var(--typography-bodyLarge-size);letter-spacing:var(--typography-bodyLarge-letterSpacing);line-height:var(--line-height);color:var(--color-primary-text);caret-color:var(--color-primary);cursor:text}.fc776-inputOutput:-webkit-autofill,.fc776-inputOutput:-webkit-autofill:active,.fc776-inputOutput:-webkit-autofill:focus,.fc776-inputOutput:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--color-secondary-container) inset!important;-webkit-text-fill-color:var(--color-primary-text)!important}textarea.fc776-inputOutput{min-height:calc(var(--line-height)*var(--rows));background-color:unset;border:none;resize:none}.fc776-inputOutput::placeholder{color:var(--color-neutral-350)}.fc776-inputOutput:focus{outline:none}.fc776-inputOutput:focus-visible{outline:none}.bbda5-inputCenterRight,.e5b48-inputCenterLeft{display:flex}.bbda5-inputCenterRight>*,.e5b48-inputCenterLeft>*{height:100%}.e5b48-inputCenterLeft{grid-area:icl}.bbda5-inputCenterRight{grid-area:icr}:where(.e5b48-inputCenterLeft,.bbda5-inputCenterRight)>:has(:focus-visible){background-color:var(--color-secondary-container);box-shadow:0 0 0 2px var(--color-secondary-container);border-radius:var(--border-radius)}.e68c5-inputMessages{display:flex;align-items:center;gap:var(--space-ctrl-small);margin-top:var(--space-ctrl-medium);font-family:var(--typography-titleSmall-family);font-weight:var(--typography-titleSmall-weight);font-size:var(--typography-titleSmall-size);letter-spacing:var(--typography-titleSmall-letterSpacing)}.e68c5-inputMessages.f0adc-isErr{color:var(--color-error)}.e68c5-inputMessages.c2a56-isInfo{color:var(--color-primary)}