.textRoot>.inputWrapper-b237c{margin-bottom:var(--space-ctrl-xxx-large)}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018){--_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(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(.inputOutput-b867f:-webkit-autofill,.inputOutput-b867f:-webkit-autofill:hover,.inputOutput-b867f:-webkit-autofill:focus,.inputOutput-b867f:-webkit-autofill:active){transition-duration:0s;background-color:var(--color-secondary-container);color:var(--color-primary-text)}.textInputArea-cffeb{cursor:default}:where(.textInputArea-cffeb>label:first-child,.inputLabel-dfdab){cursor:text}.clickableInputArea-db54b,.clickableInputArea-db54b .inputLabel-dfdab{cursor:pointer}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(textarea){resize:vertical;overflow:auto}.inputWrapper-b237c:has(.inputMessages-d0a1f.isErr-a1b48) :where(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018){outline:var(--border-width) solid var(--color-error);outline-offset:calc(var(--border-width)*-1)}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(.inputOutput-b867f:not(:focus):focus-visible){box-shadow:0 0 0 5px var(--color-secondary-container)}:where(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(:not(:disabled,[aria-disabled=true])):hover,:where(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):not(:disabled,[aria-disabled=true]):hover{background-color:var(--color-neutral-200)}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(:disabled,[aria-disabled=true]),:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):is(:disabled,[aria-disabled=true]){background-color:var(--color-neutral-200)}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(.inputOutput-b867f:disabled,.inputOutput-b867f[aria-disabled=true]) *,:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):is(:disabled,[aria-disabled=true]) *{color:var(--color-neutral-300);cursor:no-drop}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018):has(.inputOutput-b867f:focus){background-color:var(--color-neutral-200);outline:var(--border-width) solid var(--color-primary);outline-offset:calc(var(--border-width)*-1)}:is(.textInputArea-cffeb,.clickableInputArea-db54b,.inputArea-f0018) svg{color:var(--color-neutral-550)}.inputLeftAction-b662d,.inputRightAction-ffb8e{display:grid;place-items:center;padding-block:var(--_padding-block);width:max-content;height:unset}.inputLeftAction-b662d{padding-left:var(--_padding-inline)}.inputRightAction-ffb8e{padding-right:var(--_padding-inline)}.inputCenterPart-aea7e{flex-grow:1;display:grid;grid-template:"label label label" max-content "icl   input icr"/max-content 1fr max-content}.inputCenterPart-aea7e>*{padding-block:var(--_padding-block)}:where(.inputCenterPart-aea7e>:first-child){padding-left:var(--_padding-inline)}:where(.inputCenterPart-aea7e>:last-child){padding-right:var(--_padding-inline)}.inputLabel-dfdab{grid-area:label;padding-left:var(--_padding-inline);padding-bottom:0;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)}.inputLabel-dfdab~*{padding-top:unset;padding-left:var(--_padding-inline)}:where(.inputOutput-b867f){--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}.inputOutput-b867f:-webkit-autofill,.inputOutput-b867f:-webkit-autofill:active,.inputOutput-b867f:-webkit-autofill:focus,.inputOutput-b867f:-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.inputOutput-b867f{min-height:calc(var(--line-height)*var(--rows));background-color:unset;border:none;resize:none}.inputOutput-b867f::placeholder{color:var(--color-neutral-350)}.inputOutput-b867f:focus{outline:none}.inputOutput-b867f:focus-visible{outline:none}.inputCenterLeft-abf75,.inputCenterRight-a53ab{display:flex}.inputCenterLeft-abf75>*,.inputCenterRight-a53ab>*{height:100%}.inputCenterLeft-abf75{grid-area:icl}.inputCenterRight-a53ab{grid-area:icr}:where(.inputCenterLeft-abf75,.inputCenterRight-a53ab)>:has(:focus-visible){background-color:var(--color-secondary-container);box-shadow:0 0 0 2px var(--color-secondary-container);border-radius:var(--border-radius)}.inputMessages-d0a1f{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)}.inputMessages-d0a1f.isErr-a1b48{color:var(--color-error)}.inputMessages-d0a1f.isInfo-d1f7e{color:var(--color-primary)}