:root{--ODSProgressStepper-gap--type-vertical--size-standard:var( --spacing-component-3 );--ODSProgressStepper-gap--type-vertical--size-small:var( --spacing-component-2 );--ODSProgressStepper-gap--type-horizontal:var(--spacing-component-1);--ODSProgressStepper-minHeight--type-vertical:var(--sizing-component-16);--ODSProgressStepper-width:100%;--ODSProgressStepper-verticalAlignment--type-vertical:start;--ODSProgressStepper-horizontalAlignment--type-vertical:start;--ODSProgressStepper-flexDirection--type-vertical:row;--ODSProgressStepper-flexDirection--type-horizontal:column;--ODSProgressStepper-verticalAlignment--type-horizontal:start;--ODSProgressStepper-horizontalAlignment--type-horizontal:start;--ODSProgressStepper-ContentFrame-gap--type-vertical:var( --spacing-component-1 );--ODSProgressStepper-ContentFrame-gap--type-horizontal--size-standard:var( --spacing-component-1 );--ODSProgressStepper-ContentFrame-padding--type-vertical:0 var(--spacing-component-3) var(--spacing-component-5) 0;--ODSProgressStepper-ContentFrame-padding--type-horizontal:0 var(--spacing-component-3) 0 0;--ODSProgressStepper-ContentFrame-flex--type-vertical:1;--ODSProgressStepper-ContentFrame-verticalAlignment:center;--ODSProgressStepper-ContentFrame-horizontalAlignment:start;--ODSProgressStepper-ContentFrame-width--type-horizontal:100%;--ODSProgressStepper-Text-font--size-standard:var(--body-m-regular);--ODSProgressStepper-Text-font--size-small:var(--body-s-regular);--ODSProgressStepper-Text-letterSpacing--size-standard:var( --body-m-regular-letter-spacing );--ODSProgressStepper-Text-letterSpacing--size-small:var( --body-s-regular-letter-spacing );--ODSProgressStepper-Text-textAlign:left;--ODSProgressStepper-Text-width:100%;--ODSProgressStepper-Label-font:var(--body-m-bold);--ODSProgressStepper-Label-letterSpacing:var(--body-m-bold-letter-spacing);--ODSProgressStepper-Label-textAlign:left;--ODSProgressStepper-Label-maxWidth:250px;--ODSProgressStepper-Label-width:100%;--ODSProgressStepper-BadgeDividerFrame-gap--type-vertical:var( --spacing-component-2 );--ODSProgressStepper-BadgeDividerFrame-gap--type-horizontal--size-small:var( --spacing-component-2 );--ODSProgressStepper-BadgeDividerFrame-gap--type-horizontal--size-standard:var( --spacing-component-3 );--ODSProgressStepper-BadgeDividerFrame-padding--type-vertical--size-standard:var( --spacing-component-1 ) 0 0 0;--ODSProgressStepper-BadgeDividerFrame-padding--type-vertical--size-small:var( --spacing-component-2 ) 0 0 0;--ODSProgressStepper-BadgeDividerFrame-height--type-vertical:unset;--ODSProgressStepper-BadgeDividerFrame-verticalAlignment--type-vertical:start;--ODSProgressStepper-BadgeDividerFrame-horizontalAlignment--type-vertical:start;--ODSProgressStepper-BadgeDividerFrame-flexDirection--type-vertical:column;--ODSProgressStepper-BadgeDividerFrame-flexDirection--type-horizontal:row;--ODSProgressStepper-BadgeDividerFrame-width--type-horizontal:100%;--ODSProgressStepper-BadgeDividerFrame-verticalAlignment--type-horizontal--size-standard:center;--ODSProgressStepper-BadgeDividerFrame-verticalAlignment--type-horizontal--size-small:center;--ODSProgressStepper-BadgeDividerFrame-horizontalAlignment--type-horizontal:start;--ODSProgressStepper-DividerFrame-flex:1;--ODSProgressStepper-DividerFrame-width--type-vertical:100%;--ODSProgressStepper-DividerFrame-verticalAlignment:center;--ODSProgressStepper-DividerFrame-horizontalAlignment:center;--ODSProgressStepper-DividerFrame-height--type-horizontal:100%;--ODSProgressStepper-OdsDivider-flex--type-vertical:1;--ODSProgressStepper-OdsDivider-width--type-horizontal:100%;--ODSProgressStepperItem-padding--variant-current:0 var(--spacing-component-1) 0 var(--spacing-component-1);--ODSProgressStepperItem-padding--variant-next:0 var(--spacing-component-1) 0 var(--spacing-component-1);--ODSProgressStepperItem-borderRadius:var(--radius-full);--ODSProgressStepperItem-minHeight--size-standard:var(--sizing-component-7);--ODSProgressStepperItem-minWidth--size-standard:var(--sizing-component-7);--ODSProgressStepperItem-overflow:hidden;--ODSProgressStepperItem-verticalAlignment:center;--ODSProgressStepperItem-horizontalAlignment:center;--ODSProgressStepperItem-border--variant-next:var(--strokes-1) solid;--ODSProgressStepperItem-width--size-small:var(--sizing-component-6);--ODSProgressStepperItem-height--size-small:var(--sizing-component-6);--ODSProgressStepperItem-HighPriorityEmail-width--variant-error--size-standard:var( --sizing-component-6 );--ODSProgressStepperItem-HighPriorityEmail-width--variant-error--size-small:var( --sizing-component-5 );--ODSProgressStepperItem-HighPriorityEmail-height--variant-error--size-standard:var( --sizing-component-6 );--ODSProgressStepperItem-HighPriorityEmail-height--variant-error--size-small:var( --sizing-component-5 );--ODSProgressStepperItem-Checkmark-width--variant-success--size-standard:var( --sizing-component-6 );--ODSProgressStepperItem-Checkmark-width--variant-success--size-small:var( --sizing-component-5 );--ODSProgressStepperItem-Checkmark-height--variant-success--size-standard:var( --sizing-component-6 );--ODSProgressStepperItem-Checkmark-height--variant-success--size-small:var( --sizing-component-5 );--ODSProgressStepperItem-Digits-font--variant-next--size-standard:var( --microcopy-bold );--ODSProgressStepperItem-Digits-font--variant-current--size-standard:var( --microcopy-bold );--ODSProgressStepperItem-Digits-letterSpacing--variant-next--size-standard:var( --microcopy-bold-letter-spacing );--ODSProgressStepperItem-Digits-letterSpacing--variant-current--size-standard:var( --microcopy-bold-letter-spacing );--ODSProgressStepperItem-Digits-textAlign--variant-next--size-standard:center;--ODSProgressStepperItem-Digits-textAlign--variant-current--size-standard:center;--ODSProgressStepperItem-Digits-width--variant-next--size-standard:100%;--ODSProgressStepperItem-Digits-width--variant-current--size-standard:100%}.ODSProgressStepperItem{border-radius:var(--ODSProgressStepperItem-borderRadius);overflow:var(--ODSProgressStepperItem-overflow);justify-content:var(--ODSProgressStepperItem-verticalAlignment);align-items:var(--ODSProgressStepperItem-horizontalAlignment)}.ODSProgressStepperItem.ODSProgressStepperItem--size-standard{min-height:var(--ODSProgressStepperItem-minHeight--size-standard);min-width:var(--ODSProgressStepperItem-minWidth--size-standard)}.ODSProgressStepperItem.ODSProgressStepperItem--size-small{width:var(--ODSProgressStepperItem-width--size-small);height:var(--ODSProgressStepperItem-height--size-small)}.ODSProgressStepperItem.ODSProgressStepperItem--variant-current{background-color:var(--colours-basic-accent-secondary);padding:var(--ODSProgressStepperItem-padding--variant-current)}.ODSProgressStepperItem.ODSProgressStepperItem--variant-success{background-color:var(--colours-functional-success-standard)}.ODSProgressStepperItem.ODSProgressStepperItem--variant-error{background-color:var(--colours-functional-destructive-standard)}.ODSProgressStepperItem.ODSProgressStepperItem--variant-next{padding:var(--ODSProgressStepperItem-padding--variant-next);border:var(--ODSProgressStepperItem-border--variant-next) var(--colours-basic-stroke)}.ODSProgressStepperItem-HighPriorityEmail.ODSProgressStepperItem-HighPriorityEmail--variant-error{color:var(--colours-basic-text-on-accent-secondary)}.ODSProgressStepperItem-HighPriorityEmail.ODSProgressStepperItem-HighPriorityEmail--variant-error.ODSProgressStepperItem-HighPriorityEmail--size-standard{width:var( --ODSProgressStepperItem-HighPriorityEmail-width--variant-error--size-standard );height:var( --ODSProgressStepperItem-HighPriorityEmail-height--variant-error--size-standard )}.ODSProgressStepperItem-HighPriorityEmail.ODSProgressStepperItem-HighPriorityEmail--variant-error.ODSProgressStepperItem-HighPriorityEmail--size-small{width:var( --ODSProgressStepperItem-HighPriorityEmail-width--variant-error--size-small );height:var( --ODSProgressStepperItem-HighPriorityEmail-height--variant-error--size-small )}.ODSProgressStepperItem-Checkmark.ODSProgressStepperItem-Checkmark--variant-success{color:var(--colours-basic-text-on-accent-secondary)}.ODSProgressStepperItem-Checkmark.ODSProgressStepperItem-Checkmark--variant-success.ODSProgressStepperItem-Checkmark--size-standard{width:var( --ODSProgressStepperItem-Checkmark-width--variant-success--size-standard );height:var( --ODSProgressStepperItem-Checkmark-height--variant-success--size-standard )}.ODSProgressStepperItem-Checkmark.ODSProgressStepperItem-Checkmark--variant-success.ODSProgressStepperItem-Checkmark--size-small{width:var( --ODSProgressStepperItem-Checkmark-width--variant-success--size-small );height:var( --ODSProgressStepperItem-Checkmark-height--variant-success--size-small )}.ODSProgressStepperItem-Digits.ODSProgressStepperItem-Digits--variant-next.ODSProgressStepperItem-Digits--size-standard{font:var(--ODSProgressStepperItem-Digits-font--variant-next--size-standard);letter-spacing:var( --ODSProgressStepperItem-Digits-letterSpacing--variant-next--size-standard );color:var(--colours-basic-text);text-align:var( --ODSProgressStepperItem-Digits-textAlign--variant-next--size-standard );width:var( --ODSProgressStepperItem-Digits-width--variant-next--size-standard );line-height:1}.ODSProgressStepperItem-Digits.ODSProgressStepperItem-Digits--variant-current.ODSProgressStepperItem-Digits--size-standard{font:var( --ODSProgressStepperItem-Digits-font--variant-current--size-standard );letter-spacing:var( --ODSProgressStepperItem-Digits-letterSpacing--variant-current--size-standard );color:var(--colours-basic-text-on-accent-secondary);text-align:var( --ODSProgressStepperItem-Digits-textAlign--variant-current--size-standard );width:var( --ODSProgressStepperItem-Digits-width--variant-current--size-standard );line-height:1}.ODSProgressStepper{width:var(--ODSProgressStepper-width);display:flex}.ODSProgressStepper.ODSProgressStepper--type-horizontal{gap:var(--ODSProgressStepper-gap--type-horizontal);flex-direction:var(--ODSProgressStepper-flexDirection--type-horizontal);justify-content:var(--ODSProgressStepper-verticalAlignment--type-horizontal);align-items:var(--ODSProgressStepper-horizontalAlignment--type-horizontal)}.ODSProgressStepper.ODSProgressStepper--type-vertical{min-height:var(--ODSProgressStepper-minHeight--type-vertical);align-items:var(--ODSProgressStepper-verticalAlignment--type-vertical);justify-content:var(--ODSProgressStepper-horizontalAlignment--type-vertical);flex-direction:var(--ODSProgressStepper-flexDirection--type-vertical)}.ODSProgressStepper.ODSProgressStepper--type-vertical.ODSProgressStepper--size-standard{gap:var(--ODSProgressStepper-gap--type-vertical--size-standard)}.ODSProgressStepper.ODSProgressStepper--type-vertical.ODSProgressStepper--size-small{gap:var(--ODSProgressStepper-gap--type-vertical--size-small)}.ODSProgressStepper-ContentFrame{justify-content:var(--ODSProgressStepper-ContentFrame-verticalAlignment);align-items:var(--ODSProgressStepper-ContentFrame-horizontalAlignment)}.ODSProgressStepper-ContentFrame.ODSProgressStepper-ContentFrame--type-vertical{gap:var(--ODSProgressStepper-ContentFrame-gap--type-vertical);padding:var(--ODSProgressStepper-ContentFrame-padding--type-vertical);flex:var(--ODSProgressStepper-ContentFrame-flex--type-vertical)}.ODSProgressStepper-ContentFrame.ODSProgressStepper-ContentFrame--type-horizontal{padding:var(--ODSProgressStepper-ContentFrame-padding--type-horizontal);width:var(--ODSProgressStepper-ContentFrame-width--type-horizontal)}.ODSProgressStepper-ContentFrame.ODSProgressStepper-ContentFrame--type-horizontal.ODSProgressStepper-ContentFrame--size-standard{gap:var( --ODSProgressStepper-ContentFrame-gap--type-horizontal--size-standard )}.ODSProgressStepper-Text{color:var(--colours-basic-text-recessive);text-align:var(--ODSProgressStepper-Text-textAlign);width:var(--ODSProgressStepper-Text-width)}.ODSProgressStepper-Text.ODSProgressStepper-Text--size-standard{font:var(--ODSProgressStepper-Text-font--size-standard);letter-spacing:var(--ODSProgressStepper-Text-letterSpacing--size-standard)}.ODSProgressStepper-Text.ODSProgressStepper-Text--size-small{font:var(--ODSProgressStepper-Text-font--size-small);letter-spacing:var(--ODSProgressStepper-Text-letterSpacing--size-small)}.ODSProgressStepper-Label{font:var(--ODSProgressStepper-Label-font);letter-spacing:var(--ODSProgressStepper-Label-letterSpacing);color:var(--colours-basic-text);text-align:var(--ODSProgressStepper-Label-textAlign);max-width:var(--ODSProgressStepper-Label-maxWidth);width:var(--ODSProgressStepper-Label-width)}.ODSProgressStepper-BadgeDividerFrame{display:flex;align-self:stretch;height:unset}.ODSProgressStepper-BadgeDividerFrame.ODSProgressStepper-BadgeDividerFrame--type-vertical{gap:var(--ODSProgressStepper-BadgeDividerFrame-gap--type-vertical);height:var(--ODSProgressStepper-BadgeDividerFrame-height--type-vertical);justify-content:var( --ODSProgressStepper-BadgeDividerFrame-verticalAlignment--type-vertical );align-items:var( --ODSProgressStepper-BadgeDividerFrame-horizontalAlignment--type-vertical );flex-direction:var( --ODSProgressStepper-BadgeDividerFrame-flexDirection--type-vertical )}.ODSProgressStepper-BadgeDividerFrame.ODSProgressStepper-BadgeDividerFrame--type-horizontal{flex-direction:var( --ODSProgressStepper-BadgeDividerFrame-flexDirection--type-horizontal );width:var(--ODSProgressStepper-BadgeDividerFrame-width--type-horizontal);justify-content:var( --ODSProgressStepper-BadgeDividerFrame-horizontalAlignment--type-horizontal )}.ODSProgressStepper-BadgeDividerFrame.ODSProgressStepper-BadgeDividerFrame--type-horizontal.ODSProgressStepper-BadgeDividerFrame--size-small{gap:var( --ODSProgressStepper-BadgeDividerFrame-gap--type-horizontal--size-small );align-items:var( --ODSProgressStepper-BadgeDividerFrame-verticalAlignment--type-horizontal--size-small )}.ODSProgressStepper-BadgeDividerFrame.ODSProgressStepper-BadgeDividerFrame--type-horizontal.ODSProgressStepper-BadgeDividerFrame--size-standard{gap:var( --ODSProgressStepper-BadgeDividerFrame-gap--type-horizontal--size-standard );align-items:var( --ODSProgressStepper-BadgeDividerFrame-verticalAlignment--type-horizontal--size-standard )}.ODSProgressStepper-BadgeDividerFrame.ODSProgressStepper-BadgeDividerFrame--type-vertical.ODSProgressStepper-BadgeDividerFrame--size-standard{padding:var( --ODSProgressStepper-BadgeDividerFrame-padding--type-vertical--size-standard )}.ODSProgressStepper-BadgeDividerFrame.ODSProgressStepper-BadgeDividerFrame--type-vertical.ODSProgressStepper-BadgeDividerFrame--size-small{padding:var( --ODSProgressStepper-BadgeDividerFrame-padding--type-vertical--size-small )}.ODSProgressStepper-DividerFrame{flex:var(--ODSProgressStepper-DividerFrame-flex);justify-content:var(--ODSProgressStepper-DividerFrame-verticalAlignment);align-items:var(--ODSProgressStepper-DividerFrame-horizontalAlignment)}.ODSProgressStepper-DividerFrame.ODSProgressStepper-DividerFrame--type-vertical{width:var(--ODSProgressStepper-DividerFrame-width--type-vertical);height:20px}.ODSProgressStepper-DividerFrame.ODSProgressStepper-DividerFrame--type-horizontal{height:var(--ODSProgressStepper-DividerFrame-height--type-horizontal)}.ODSProgressStepper-OdsDivider.ODSProgressStepper-OdsDivider--type-vertical{flex:var(--ODSProgressStepper-OdsDivider-flex--type-vertical)}.ODSProgressStepper-OdsDivider.ODSProgressStepper-OdsDivider--type-horizontal{width:var(--ODSProgressStepper-OdsDivider-width--type-horizontal)}@media (forced-colors:active){.ODSDivider-rectangle,.ODSProgressStepperItem{border:1px solid transparent}}:root{--ODSTabElement-minHeight--size-large:54px;--ODSTabElement-minHeight--size-small:48px;--ODSTabElement-minWidth:48px;--ODSTabElement-verticalAlignment:end;--ODSTabElement-horizontalAlignment:center;--ODSTabElement-width--variant-fill:100%;--ODSTabElement-outlineOffset--state-focusVisible:var( --spacing-component-2,.25rem );--ODSTabElement-OutlineWidth--state-focusVisible:var(--strokes-2);--ODSTabElement-borderRadius--state-focusVisible:calc(var(--radius-extra-small) - var(--spacing-component-2));--ODSTabElement-ContentFrame-gap--size-large:var(--spacing-component-5);--ODSTabElement-ContentFrame-gap--size-small:var(--spacing-component-3);--ODSTabElement-ContentFrame-padding:var(--spacing-component-3) 0 var(--spacing-component-3) 0;--ODSTabElement-ContentFrame-verticalAlignment:center;--ODSTabElement-ContentFrame-horizontalAlignment:center;--ODSTabElement-Icon-width--size-large:var(--sizing-component-9);--ODSTabElement-Icon-width--size-small:var(--sizing-component-7);--ODSTabElement-Icon-height--size-large:var(--sizing-component-9);--ODSTabElement-Icon-height--size-small:var(--sizing-component-7);--ODSTabElement-OdsBadgeNumber-width:var(--sizing-component-5);--ODSTabElement-OdsBadgeNumber-height:var(--sizing-component-5);--ODSTabElement-LineContainer-borderRadius--state-focused--size-large:4px;--ODSTabElement-LineContainer-borderRadius--state-pressed--size-large:4px;--ODSTabElement-LineContainer-borderRadius--state-hovered--size-large:4px;--ODSTabElement-LineContainer-borderRadius--variant-fill--size-large:4px;--ODSTabElement-LineContainer-borderRadius--variant-hug--size-large:4px;--ODSTabElement-LineContainer-borderRadius--state-focused--size-small:var( --radius-extra-small );--ODSTabElement-LineContainer-borderRadius--state-pressed--size-small:var( --radius-extra-small );--ODSTabElement-LineContainer-borderRadius--state-hovered--size-small:var( --radius-extra-small );--ODSTabElement-LineContainer-borderRadius--variant-fill--size-small:var( --radius-extra-small );--ODSTabElement-LineContainer-borderRadius--variant-hug--selected:var( --radius-extra-small );--ODSTabElement-LineContainer-borderRadius--variant-hug--size-small:var( --radius-extra-small );--ODSTabElement-LineContainer-width:100%;--ODSTabElement-LineContainer-height:4px;--ODSTabElement-LineContainer-verticalAlignment--state-hovered:center;--ODSTabElement-LineContainer-verticalAlignment--state-pressed:center;--ODSTabElement-LineContainer-verticalAlignment--state-focused:center;--ODSTabElement-LineContainer-verticalAlignment--variant-fill:center;--ODSTabElement-LineContainer-verticalAlignment--variant-hug:center;--ODSTabElement-LineContainer-horizontalAlignment--state-hovered:center;--ODSTabElement-LineContainer-horizontalAlignment--state-pressed:center;--ODSTabElement-LineContainer-horizontalAlignment--state-focused:center;--ODSTabElement-LineContainer-horizontalAlignment--variant-fill:center;--ODSTabElement-LineContainer-horizontalAlignment--variant-hug:center;--ODSTabElement-LineContainer-flexDirection--state-hovered:row;--ODSTabElement-LineContainer-flexDirection--state-pressed:row;--ODSTabElement-LineContainer-flexDirection--state-focused:row;--ODSTabElement-LineContainer-flexDirection--variant-fill:row;--ODSTabElement-LineContainer-flexDirection--variant-hug:row;--ODSTabElement-LineContainer-flexDirection--variant-hug--selected:column;--ODSTabElement-LineContainer-verticalAlignment--variant-hug--selected:start;--ODSTabElement-LineContainer-horizontalAlignment--variant-hug--selected:start;--ODSTabElement-Label-font--size-large:var(--subtitle);--ODSTabElement-Label-font--size-small:var(--body-m-bold);--ODSTabElement-Label-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSTabElement-Label-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTabElement-Label-maxWidth--variant-hug--size-large:700px;--ODSTabElement-Label-maxWidth--variant-fill:200px;--ODSTabElement-Label-maxWidth--variant-hug--size-small:300px;--ODSTabElement-Label-verticalAlign:top}.ODSTabElement{display:flex;flex-direction:column;min-width:var(--ODSTabElement-minWidth);justify-content:var(--ODSTabElement-verticalAlignment);align-items:var(--ODSTabElement-horizontalAlignment);transition:outline .1s ease-in-out;list-style:none;cursor:pointer}.ODSTabElement:focus-visible{outline-offset:var(--ODSTabElement-outlineOffset--state-focusVisible);outline:var(--ODSTabElement-OutlineWidth--state-focusVisible,2px) solid var(--colours-interaction-states-focus-focus,#000);border-radius:var(--ODSTabElement-borderRadius--state-focusVisible,2px)}.ODSTabElement.ODSTabElement--size-large{min-height:var(--ODSTabElement-minHeight--size-large)}.ODSTabElement.ODSTabElement--size-small{min-height:var(--ODSTabElement-minHeight--size-small)}.ODSTabElement.ODSTabElement--variant-fill{width:var(--ODSTabElement-width--variant-fill)}.ODSTabElement-ContentFrame{padding:var(--ODSTabElement-ContentFrame-padding);align-items:var(--ODSTabElement-ContentFrame-verticalAlignment);justify-content:var(--ODSTabElement-ContentFrame-horizontalAlignment)}.ODSTabElement-ContentFrame.ODSTabElement-ContentFrame--size-large{gap:var(--ODSTabElement-ContentFrame-gap--size-large)}.ODSTabElement-ContentFrame.ODSTabElement-ContentFrame--size-small{gap:var(--ODSTabElement-ContentFrame-gap--size-small)}.ODSTabElement-Icon.ODSTabElement-Icon--size-large{width:var(--ODSTabElement-Icon-width--size-large);height:var(--ODSTabElement-Icon-height--size-large)}.ODSTabElement-Icon.ODSTabElement-Icon--size-small{width:var(--ODSTabElement-Icon-width--size-small);height:var(--ODSTabElement-Icon-height--size-small)}.ODSTabElement:hover .ODSTabElement-Icon{color:var(--colours-interaction-states-hover-accent-hover);transition:color .1s ease-in-out}.ODSTabElement-Icon:not(.ODSTabElement-Icon--selected),.ODSTabElement:focus-visible .ODSTabElement-Icon:not(.ODSTabElement-Icon--selected){color:var(--colours-basic-accent-secondary);transition:color .1s ease-in-out}.ODSTabElement-Icon.ODSTabElement-Icon--selected,.ODSTabElement:focus-visible .ODSTabElement-Icon.ODSTabElement-Icon--selected{color:var(--colours-basic-accent);transition:color .1s ease-in-out}.ODSTabElement:active .ODSTabElement-Icon{color:var(--colours-interaction-states-pressed-accent-pressed);transition:color .1s ease-in-out}.ODSTabElement-OdsBadgeNumber{width:var(--ODSTabElement-OdsBadgeNumber-width);height:var(--ODSTabElement-OdsBadgeNumber-height)}.ODSTabElement-LineContainer{width:var(--ODSTabElement-LineContainer-width);height:var(--ODSTabElement-LineContainer-height)}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-fill{align-items:var( --ODSTabElement-LineContainer-verticalAlignment--variant-fill );justify-content:var( --ODSTabElement-LineContainer-horizontalAlignment--variant-fill );flex-direction:var( --ODSTabElement-LineContainer-flexDirection--variant-fill )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-fill.ODSTabElement-LineContainer--size-large{border-radius:var( --ODSTabElement-LineContainer-borderRadius--variant-fill--size-large )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-hug:not(.ODSTabElement-LineContainer--selected).ODSTabElement-LineContainer--size-large{border-radius:var( --ODSTabElement-LineContainer-borderRadius--variant-hug--size-large )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-fill.ODSTabElement-LineContainer--size-small{border-radius:var( --ODSTabElement-LineContainer-borderRadius--variant-fill--size-small )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-hug.ODSTabElement-LineContainer--selected{border-radius:var( --ODSTabElement-LineContainer-borderRadius--variant-hug--selected );flex-direction:var( --ODSTabElement-LineContainer-flexDirection--variant-hug--selected );justify-content:var( --ODSTabElement-LineContainer-verticalAlignment--variant-hug--selected );align-items:var( --ODSTabElement-LineContainer-horizontalAlignment--variant-hug--selected )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-hug:not(.ODSTabElement-LineContainer--selected).ODSTabElement-LineContainer--size-small{border-radius:var( --ODSTabElement-LineContainer-borderRadius--variant-hug--size-small )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--variant-hug:not(.ODSTabElement-LineContainer--selected){align-items:var( --ODSTabElement-LineContainer-verticalAlignment--variant-hug );justify-content:var( --ODSTabElement-LineContainer-horizontalAlignment--variant-hug );flex-direction:var(--ODSTabElement-LineContainer-flexDirection--variant-hug)}.ODSTabElement:hover .ODSTabElement-LineContainer.ODSTabElement-LineContainer--size-large{border-radius:var( --ODSTabElement-LineContainer-borderRadius--state-hovered--size-large )}.ODSTabElement:hover .ODSTabElement-LineContainer.ODSTabElement-LineContainer--size-small{border-radius:var( --ODSTabElement-LineContainer-borderRadius--state-hovered--size-small )}.ODSTabElement:hover .ODSTabElement-LineContainer{align-items:var( --ODSTabElement-LineContainer-verticalAlignment--state-hovered );justify-content:var( --ODSTabElement-LineContainer-horizontalAlignment--state-hovered );flex-direction:var( --ODSTabElement-LineContainer-flexDirection--state-hovered )}.ODSTabElement:hover .ODSTabElement-LineContainer.ODSTabElement-LineContainer--selected{background-color:var(--colours-interaction-states-hover-accent-hover);transition:background-color .1s ease-in-out}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--selected,.ODSTabElement:focus-visible .ODSTabElement-LineContainer.ODSTabElement-LineContainer--selected{background-color:var(--colours-basic-accent);transition:background-color .1s ease-in-out}.ODSTabElement:focus-visible .ODSTabElement-LineContainer.ODSTabElement-LineContainer--size-large{border-radius:var( --ODSTabElement-LineContainer-borderRadius--state-focused--size-large )}.ODSTabElement-LineContainer.ODSTabElement-LineContainer--size-small:focus{border-radius:var( --ODSTabElement-LineContainer-borderRadius--state-focused--size-small )}.ODSTabElement:focus-visible .ODSTabElement-LineContainer{align-items:var( --ODSTabElement-LineContainer-verticalAlignment--state-focused );justify-content:var( --ODSTabElement-LineContainer-horizontalAlignment--state-focused );flex-direction:var( --ODSTabElement-LineContainer-flexDirection--state-focused )}.ODSTabElement:active .ODSTabElement-LineContainer.ODSTabElement-LineContainer--size-large{border-radius:var( --ODSTabElement-LineContainer-borderRadius--state-pressed--size-large )}.ODSTabElement:active .ODSTabElement-LineContainer.ODSTabElement-LineContainer--size-small{border-radius:var( --ODSTabElement-LineContainer-borderRadius--state-pressed--size-small )}.ODSTabElement:active .ODSTabElement-LineContainer{align-items:var( --ODSTabElement-LineContainer-verticalAlignment--state-pressed );justify-content:var( --ODSTabElement-LineContainer-horizontalAlignment--state-pressed );flex-direction:var( --ODSTabElement-LineContainer-flexDirection--state-pressed )}.ODSTabElement:active .ODSTabElement-LineContainer.ODSTabElement-LineContainer--selected{background-color:var(--colours-interaction-states-pressed-accent-pressed);transition:background-color .1s ease-in-out}.ODSTabElement-Label{vertical-align:var(--ODSTabElement-Label-verticalAlign);transition:color .1s ease-in-out}.ODSTabElement-Label.ODSTabElement-Label--size-large{font:var(--ODSTabElement-Label-font--size-large);letter-spacing:var(--ODSTabElement-Label-letterSpacing--size-large)}.ODSTabElement-Label.ODSTabElement-Label--size-small{font:var(--ODSTabElement-Label-font--size-small);letter-spacing:var(--ODSTabElement-Label-letterSpacing--size-small)}.ODSTabElement-Label.ODSTabElement-Label--variant-fill{max-width:var(--ODSTabElement-Label-maxWidth--variant-fill)}.ODSTabElement-Label.ODSTabElement-Label--variant-hug:not(.ODSTabElement-Label--selected).ODSTabElement-Label--size-large{max-width:var(--ODSTabElement-Label-maxWidth--variant-hug--size-large)}.ODSTabElement-Label.ODSTabElement-Label--variant-hug:not(.ODSTabElement-Label--selected).ODSTabElement-Label--size-small{max-width:var(--ODSTabElement-Label-maxWidth--variant-hug--size-small)}.ODSTabElement:hover .ODSTabElement-Label{color:var(--colours-interaction-states-hover-text-dominant-hover)}.ODSTabElement-Label:not(.ODSTabElement-Label--selected),.ODSTabElement:focus-visible .ODSTabElement-Label:not(.ODSTabElement-Label--selected){color:var(--colours-basic-text)}.ODSTabElement-Label.ODSTabElement-Label--selected,.ODSTabElement:focus-visible .ODSTabElement-Label.ODSTabElement-Label--selected{color:var(--colours-basic-text-dominant)}.ODSTabElement:active .ODSTabElement-Label{color:var(--colours-interaction-states-pressed-text-dominant-pressed)}@media (-ms-high-contrast:active),screen and (forced-colors:active){.ODSTabElement-LineContainer.ODSTabElement-LineContainer--selected{border-bottom:2px solid transparent!important}}:root{--ODSSwitch-gap--size-large:var(--spacing-component-5);--ODSSwitch-gap--size-small:var(--spacing-component-3);--ODSSwitch-minHeight:var(--sizing-minimum-tappable-area);--ODSSwitch-width:100%;--ODSSwitch-verticalAlignment:start;--ODSSwitch-horizontalAlignment:start;--ODSSwitch-padding--size-small:var(--spacing-component-4) 0 var(--spacing-component-4) 0;--ODSSwitch-LabelContainer-padding--size-large:var(--spacing-component-4) 0 var(--spacing-component-4) 0;--ODSSwitch-LabelContainer-height:100%;--ODSSwitch-Container-height--size-large:40px;--ODSSwitch-Container-height--size-small:24px;--ODSSwitch-Container-width--size-large:76px;--ODSSwitch-Container-width--size-small:44px;--ODSSwitch-Container-verticalAlignment:center;--ODSSwitch-Container-position:relative;--ODSSwitch-Stroke-height--size-small--state-hovered:28px;--ODSSwitch-Stroke-height--size-large:40px;--ODSSwitch-Stroke-height--size-small:24px;--ODSSwitch-Stroke-height--size-large--state-hovered:44px;--ODSSwitch-Stroke-padding:3px;--ODSSwitch-Stroke-padding--state-hovered:5px;--ODSSwitch-Stroke-borderRadius:var(--radius-full);--ODSSwitch-Stroke-width--size-small:44px;--ODSSwitch-Stroke-width--size-small--state-hovered:48px;--ODSSwitch-Stroke-width--size-large:76px;--ODSSwitch-Stroke-width--size-large--state-hovered:80px;--ODSSwitch-Stroke-border:var(--strokes-1) solid;--ODSSwitch-Handle-borderRadius:var(--radius-full);--ODSSwitch-Handle-width--size-large:var(--sizing-component-12);--ODSSwitch-Handle-width--size-small:var(--sizing-component-7);--ODSSwitch-Handle-height--size-large:var(--sizing-component-12);--ODSSwitch-Handle-height--size-small:var(--sizing-component-7);--ODSSwitch-LabelContainer-horizontalAlignment:start;--ODSSwitch-transitionTimingFunction:ease-in-out;--ODSSwitch-transitionDuration--state-selected:.2s;--ODSSwitch-transitionDuration--state-hovered:.1s;--ODSSwitch-SwitchLabel-font--size-large:var(--subtitle);--ODSSwitch-SwitchLabel-font--size-small:var(--body-m-bold);--ODSSwitch-SwitchLabel-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSSwitch-SwitchLabel-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSSwitch-SwitchLabel-textAlign:center;--ODSSwitch-SwitchLabel-verticalAlign:center;--ODSSwitch-SwitchLabel-padding--size-small:.125rem 0 .125rem 0;--ODSSwitch-outlineOffset:var(--spacing-component-2);--ODSSwitch-LabelText-padding:var(--spacing-component-1) var(--spacing-component-0) var(--spacing-component-1) var(--spacing-component-0)}.ODSSwitch{min-height:var(--ODSSwitch-minHeight);width:var(--ODSSwitch-width);align-items:var(--ODSSwitch-verticalAlignment);justify-content:var(--ODSSwitch-horizontalAlignment);transition:all .1s ease-in-out;cursor:pointer}.ODSSwitch.ODSSwitch--size-large{gap:var(--ODSSwitch-gap--size-large)}.ODSSwitch.ODSSwitch--size-small{gap:var(--ODSSwitch-gap--size-small);padding:var(--ODSSwitch-padding--size-small)}.ODSSwitch-LabelContainer{flex:var(--ODSSwitch-LabelContainer-flex);justify-content:var(--ODSSwitch-LabelContainer-verticalAlignment);align-items:var(--ODSSwitch-LabelContainer-horizontalAlignment)}.ODSSwitch-LabelContainer.ODSSwitch-LabelContainer--size-large{padding:var(--ODSSwitch-LabelContainer-padding--size-large)}.ODSSwitch-LabelContainer.ODSSwitch-LabelContainer--size-small{padding:var(--ODSSwitch-LabelContainer-padding--size-small)}.ODSSwitch-SwitchLabel{text-align:var(--ODSSwitch-SwitchLabel-textAlign);width:var(--ODSSwitch-SwitchLabel-width);vertical-align:var(--ODSSwitch-SwitchLabel-verticalAlign)}.ODSSwitch-SwitchLabel:not(.ODSSwitch-SwitchLabel--disabled){color:var(--colours-basic-text)}.ODSSwitch-SwitchLabel.ODSSwitch-SwitchLabel--disabled{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSSwitch-SwitchLabel.ODSSwitch-SwitchLabel--size-large{font:var(--ODSSwitch-SwitchLabel-font--size-large);letter-spacing:var(--ODSSwitch-SwitchLabel-letterSpacing--size-large)}.ODSSwitch-SwitchLabel.ODSSwitch-SwitchLabel--size-small{font:var(--ODSSwitch-SwitchLabel-font--size-small);padding:var(--ODSSwitch-SwitchLabel-padding--size-small);letter-spacing:var(--ODSSwitch-SwitchLabel-letterSpacing--size-small)}.ODSSwitch-SwitchIconContainer{justify-content:var(--ODSSwitch-SwitchIconContainer-verticalAlignment);align-items:var(--ODSSwitch-SwitchIconContainer-horizontalAlignment)}.ODSSwitch-SwitchIconContainer.ODSSwitch-SwitchIconContainer--size-large{padding:var(--ODSSwitch-SwitchIconContainer-padding--size-large)}.ODSSwitch:hover .ODSSwitchIcon--size-small:not(.ODSSwitchIcon--selected):not(.ODSSwitchIcon--disabled){height:var(--ODSSwitchIcon-height--size-small--state-hovered)}.ODSSwitch:hover .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--selected:not(.ODSSwitchIcon-Stroke--disabled){background-color:var(--colours-interaction-states-hover-accent-hover)}.ODSSwitch:hover .ODSSwitchIcon-Stroke:not(.ODSSwitchIcon-Stroke--selected):not(.ODSSwitchIcon-Stroke--disabled){border-color:var(--colours-interaction-states-hover-stroke-hover)}.ODSSwitch:hover .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-large:not(.ODSSwitchIcon-Stroke--disabled){top:var(--ODSSwitchIcon-Stroke-top--size-large--state-hovered);left:var(--ODSSwitchIcon-Stroke-left--size-large--state-hovered);padding:var(--ODSSwitchIcon-Stroke-padding--size-large--state-hovered)}.ODSSwitch:hover .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-small:not(.ODSSwitchIcon-Stroke--selected):not(.ODSSwitchIcon-Stroke--disabled){top:var(--ODSSwitchIcon-Stroke-top--size-small--state-hovered);left:var(--ODSSwitchIcon-Stroke-left--size-small--state-hovered);padding:var(--ODSSwitchIcon-Stroke-padding--size-small--state-hovered)}.ODSSwitch:hover .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-small.ODSSwitchIcon-Stroke--selected:not(.ODSSwitchIcon-Stroke--disabled){top:var(--ODSSwitchIcon-Stroke-top--size-small--state-hovered);left:var(--ODSSwitchIcon-Stroke-left--size-small--state-hovered);padding:var( --ODSSwitchIcon-Stroke-padding--size-small--selected--state-hovered )}.ODSSwitch:hover .ODSSwitchIcon-Handle:not(.ODSSwitchIcon-Handle--selected):not(.ODSSwitchIcon-Handle--disabled){background-color:var(--colours-interaction-states-hover-text-hover)}.ODSSwitch:hover .ODSSwitchIcon.ODSSwitchIcon--size-small:not(.ODSSwitchIcon--selected):not(.ODSSwitchIcon--disabled){height:var(--ODSSwitchIcon-height--size-small--state-pressed)}.ODSSwitch:hover .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--selected:not(.ODSSwitchIcon-Stroke--disabled){background-color:var(--colours-interaction-states-pressed-accent-pressed)}.ODSSwitch:active .ODSSwitchIcon-Stroke:not(.ODSSwitchIcon-Stroke--selected):not(.ODSSwitchIcon-Stroke--disabled){border-color:var(--colours-interaction-states-pressed-stroke-pressed)}.ODSSwitch:active .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-large:not(.ODSSwitchIcon-Stroke--disabled){top:var(--ODSSwitchIcon-Stroke-top--size-large);left:var(--ODSSwitchIcon-Stroke-left--size-large);padding:0}.ODSSwitch:active .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-small:not(.ODSSwitchIcon-Stroke--selected){top:var(--ODSSwitchIcon-Stroke-top--size-small--state-pressed);left:var(--ODSSwitchIcon-Stroke-left--size-small--state-pressed)}.ODSSwitch:active .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-small.ODSSwitchIcon-Stroke--selected:not(.ODSSwitchIcon-Stroke--disabled),.ODSSwitch:active .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-small:not(.ODSSwitchIcon-Stroke--selected):not(.ODSSwitchIcon-Stroke--disabled){padding:0;top:0;left:0}.ODSSwitch:active .ODSSwitchIcon-Stroke.ODSSwitchIcon-Stroke--size-small:not(.ODSSwitchIcon-Stroke--disabled){padding:0}.ODSSwitch:active .ODSSwitchIcon-Handle:not(.ODSSwitchIcon-Handle--selected):not(.ODSSwitchIcon-Handle--disabled){background-color:var(--colours-interaction-states-pressed-text-pressed)}:root{--ODSTextArea-gap:calc(var(--spacing-component-3) + var(--strokes-1));--ODSTextArea-gap--mode-error:calc(var(--spacing-component-3) + var(--strokes-2));--ODSTextArea-width:100%;--ODSTextArea-verticalAlignment:start;--ODSTextArea-horizontalAlignment:start;--ODSTextArea-outlineOffset:calc(var(--spacing-component-2) + var(--strokes-1));--ODSTextArea-outlineOffset--mode-error:calc(var(--spacing-component-2) + var(--strokes-2));--ODSTextArea-InputField-gap:var(--spacing-component-5);--ODSTextArea-InputField-padding--size-large:var(--spacing-component-6) var(--spacing-component-7) var(--spacing-component-6) var(--spacing-component-7);--ODSTextArea-InputField-padding-top--size-large:var(--spacing-component-6);--ODSTextArea-InputField-padding-right--size-large:var( --spacing-component-7 );--ODSTextArea-InputField-padding-bottom--size-large:var( --spacing-component-6 );--ODSTextArea-InputField-padding-left--size-large:var(--spacing-component-7);--ODSTextArea-InputField-padding--size-small:var(--spacing-component-6);--ODSTextArea-InputField-padding-top--size-small:var(--spacing-component-6);--ODSTextArea-InputField-padding-right--size-small:var( --spacing-component-6 );--ODSTextArea-InputField-padding-bottom--size-small:var( --spacing-component-6 );--ODSTextArea-InputField-padding-left--size-small:var(--spacing-component-6);--ODSTextArea-InputField-borderRadius:var(--radius-medium);--ODSTextArea-InputField-border--mode-standard:0 0 0 var(--strokes-1);--ODSTextArea-InputField-border--mode-informative:0 0 0 var(--strokes-1);--ODSTextArea-InputField-border--mode-error:0 0 0 var(--strokes-3);--ODSTextArea-InputField-minHeight:calc(var(--sizing-component-20) - 2 * var(--strokes-1));--ODSTextArea-InputField-width:100%;--ODSTextArea-InputField-verticalAlignment:start;--ODSTextArea-InputField-horizontalAlignment:start;--ODSTextArea-InputField-borderWidth:calc(var(--spacing-component-6) + 1rem) .5rem .5rem .5rem;--ODSTextArea-SupportText-padding--size-large:0 0 0 var(--spacing-layout-2);--ODSTextArea-SupportText-padding--size-small:0 0 0 var(--spacing-component-6);--ODSTextArea-SupportText-width:100%;--ODSTextArea-SupportText-verticalAlignment:start;--ODSTextArea-SupportText-horizontalAlignment:end;--ODSTextArea-Content-gap--size-large:var(--spacing-component-1);--ODSTextArea-Content-gap--size-small:0;--ODSTextArea-Content-flexGrow:1;--ODSTextArea-Content-verticalAlignment:center;--ODSTextArea-Content-horizontalAlignment:start;--ODSTextArea-Eyebrow-gap:var(--spacing-component-1);--ODSTextArea-Eyebrow-width:100%;--ODSTextArea-Eyebrow-verticalAlignment:center;--ODSTextArea-Eyebrow-horizontalAlignment:start;--ODSTextArea-Input-gap:var(--spacing-component-3);--ODSTextArea-Input-width:100%;--ODSTextArea-Input-verticalAlignment:start;--ODSTextArea-Input-horizontalAlignment:start;--ODSTextArea-OdsSupportMessage-flexGrow--mode-error:1;--ODSTextArea-OdsSupportMessage-flexGrow--mode-informative:1;--ODSTextArea-ScrollBar-borderRadius--filled:var(--radius-full);--ODSTextArea-ScrollBar-position--filled:absolute;--ODSTextArea-ScrollBar-top--filled:42px;--ODSTextArea-ScrollBar-height--filled:var(--sizing-component-15);--ODSTextArea-ScrollBar-right--filled--mode-informative--state-focused:8px;--ODSTextArea-ScrollBar-right--filled--mode-informative--state-hovered:8px;--ODSTextArea-ScrollBar-right--filled--mode-error--state-focused:8px;--ODSTextArea-ScrollBar-right--filled--mode-error:8px;--ODSTextArea-ScrollBar-right--filled--mode-standard:8px;--ODSTextArea-ScrollBar-width--filled:var(--sizing-component-4);--ODSTextArea-ScrollBar-left--filled--mode-informative--state-focused--readonly:464px;--ODSTextArea-ScrollBar-left--filled--mode-informative:464px;--ODSTextArea-ScrollBar-left--filled--mode-error--state-hovered:464px;--ODSTextArea-Inputfield-position--filled:relative;--ODSTextArea-Counter-font:var(--body-s-regular);--ODSTextArea-Counter-letterSpacing:var(--body-s-regular-letter-spacing);--ODSTextArea-Counter-textAlign:right;--ODSTextArea-Counter-width:80px;--ODSTextArea-Counter-verticalAlign:top;--ODSTextArea-Counter-textDecoration:none;--ODSTextArea-Label-font--size-large--state-hovered:var(--subtitle);--ODSTextArea-Label-font--size-large:var(--subtitle);--ODSTextArea-Label-font--size-large--filled:var(--body-m-bold);--ODSTextArea-Label-font--size-large--state-focused:var(--body-m-bold);--ODSTextArea-Label-font--size-small:var(--body-m-bold);--ODSTextArea-Label-font--size-small--state-hovered:var(--body-m-bold);--ODSTextArea-Label-font--size-small--filled:var(--body-s-bold);--ODSTextArea-Label-font--size-small--state-focused:var(--body-s-bold);--ODSTextArea-Label-letterSpacing--size-large--state-hovered:var( --subtitle-letter-spacing );--ODSTextArea-Label-letterSpacing--size-large:var(--subtitle-letter-spacing);--ODSTextArea-Label-letterSpacing--size-large--filled:var( --body-m-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-large--state-focused:var( --body-m-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-small--state-hovered:var( --body-m-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-small--filled:var( --body-s-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-small--state-focused:var( --body-s-bold-letter-spacing );--ODSTextArea-Label-top:calc(var(--spacing-component-6) + var(--strokes-1));--ODSTextArea-Label-top-filled--size-large:var(--spacing-component-2);--ODSTextArea-Label-top-filled--size-small:var(--spacing-component-2);--ODSTextArea-Label-left:0;--ODSTextArea-Label-transform--size-large:translate(var(--spacing-component-7));--ODSTextArea-Label-transform--filled--size-large:translate(var(--spacing-component-7),14px);--ODSTextArea-Label-transform--size-small:translate(var(--spacing-component-6));--ODSTextArea-Label-transform--filled--size-small:translate(var(--spacing-component-6),14px);--ODSTextArea-Required-textAlign:left;--ODSTextArea-Required-flexGrow:1;--ODSTextArea-Required-verticalAlign:top;--ODSTextArea-InputValue-font--size-large:var(--subtitle);--ODSTextArea-InputValue-font--size-small:var(--body-m-bold);--ODSTextArea-InputValue-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSTextArea-InputValue-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTextArea-InputValue-textAlign:left;--ODSTextArea-InputValue-flex:1;--ODSTextArea-InputValue-verticalAlign:top}.ODSTextArea{width:var(--ODSTextArea-width);justify-content:var(--ODSTextArea-verticalAlignment);align-items:var(--ODSTextArea-horizontalAlignment);position:relative;color-scheme:light dark}.ODSTextArea-InputField{gap:var(--ODSTextArea-InputField-gap);border-radius:var(--ODSTextArea-InputField-borderRadius);min-height:var(--ODSTextArea-InputField-minHeight);width:var(--ODSTextArea-InputField-width);align-items:var(--ODSTextArea-InputField-verticalAlignment);justify-content:var(--ODSTextArea-InputField-horizontalAlignment);background-color:var(--colours-basic-background);transition:all .1s ease-out;resize:vertical;border-width:var(--ODSTextArea-InputField-borderWidth);border-color:var(--colours-basic-background);border-style:solid;caret-color:var(--colours-basic-accent)}.ODSTextArea-InputField--size-large{padding:calc(var(--ODSTextArea-InputField-padding-top--size-large) - .875rem) calc(var(--ODSTextArea-InputField-padding-right--size-large) - .5rem) calc(var(--ODSTextArea-InputField-padding-bottom--size-large) - .5rem) calc(var(--ODSTextArea-InputField-padding-left--size-large) - .5rem)}.ODSTextArea-InputField--size-small{padding:calc(var(--ODSTextArea-InputField-padding-top--size-small) - 1.125rem) calc(var(--ODSTextArea-InputField-padding-right--size-small) - .5rem) calc(var(--ODSTextArea-InputField-padding-bottom--size-small) - .5rem) calc(var(--ODSTextArea-InputField-padding-left--size-small) - .5rem)}.ODSTextArea-InputField.ODSTextArea-InputField--mode-standard{box-shadow:var(--ODSTextArea-InputField-border--mode-standard)}.ODSTextArea-InputField.ODSTextArea-InputField--mode-informative{box-shadow:var(--ODSTextArea-InputField-border--mode-informative)}.ODSTextArea-InputField.ODSTextArea-InputField--resize-disabled{resize:none}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative,.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-InputField.ODSTextArea-InputField--mode-standard{box-shadow:var(--ODSTextArea-InputField-border--mode-standard) var(--colours-basic-stroke)}.ODSTextArea .ODSTextArea-InputField.ODSTextArea-InputField--mode-error{box-shadow:var(--ODSTextArea-InputField-border--mode-error)}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-InputField.ODSTextArea-InputField--mode-error{box-shadow:var(--ODSTextArea-InputField-border--mode-error) var(--colours-functional-destructive-standard)}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-InputField.ODSTextArea-InputField--mode-standard,.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):not(.ODSTextArea-InputField--filled):hover .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative{box-shadow:var(--ODSTextArea-InputField-border--mode-standard) var(--colours-interaction-states-hover-stroke-hover)}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-InputField.ODSTextArea-InputField--mode-error{box-shadow:var(--ODSTextArea-InputField-border--mode-error) var(--colours-functional-destructive-hovered)}.ODSTextArea.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-Content .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative{box-shadow:var(--ODSTextArea-InputField-border--mode-informative) var(--colours-basic-text)}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-Content .ODSTextArea-InputField{background-color:var(--colours-interaction-states-hover-background-hover)}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-InputField{border-color:var(--colours-interaction-states-hover-background-hover)}.ODSTextArea.ODSTextArea--focused:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative,.ODSTextArea.ODSTextArea--focused:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-InputField.ODSTextArea-InputField--mode-standard{box-shadow:var(--ODSTextArea-InputField-border--mode-informative) var(--colours-interaction-states-focus-stroke-active)}.ODSTextArea.ODSTextArea--focused.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled).ODSTextArea-InputField--readonly .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative,.ODSTextArea.ODSTextArea--focused.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled).ODSTextArea-InputField--readonly .ODSTextArea-InputField.ODSTextArea-InputField--mode-standard,.ODSTextArea.ODSTextArea-InputField--disabled .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative,.ODSTextArea.ODSTextArea-InputField--disabled .ODSTextArea-InputField.ODSTextArea-InputField--mode-standard,.ODSTextArea.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled).ODSTextArea-InputField--readonly .ODSTextArea-InputField.ODSTextArea-InputField--mode-informative,.ODSTextArea.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled).ODSTextArea-InputField--readonly .ODSTextArea-InputField.ODSTextArea-InputField--mode-standard{box-shadow:var(--ODSTextArea-InputField-border--mode-informative) var(--colours-interaction-states-disabled-stroke-disabled)}.ODSTextArea.ODSTextArea--focused:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-InputField.ODSTextArea-InputField--mode-error{box-shadow:var(--ODSTextArea-InputField-border--mode-error) var(--colours-functional-destructive-standard)}.ODSTextArea-InputField:focus-visible{outline-offset:var(--ODSTextArea-outlineOffset);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus)}.ODSTextArea-InputField.ODSTextArea-InputField--mode-error:focus-visible{outline-offset:var(--ODSTextArea-outlineOffset--mode-error)}.ODSTextArea-SupportText{align-items:var(--ODSTextArea-SupportText-verticalAlignment);justify-content:var(--ODSTextArea-SupportText-horizontalAlignment);margin-top:var(--ODSTextArea-gap)}.ODSTextArea-SupportText--size-large{padding:var(--ODSTextArea-SupportText-padding--size-large)}.ODSTextArea-SupportText--size-small{padding:var(--ODSTextArea-SupportText-padding--size-small)}.ODSTextArea.ODSTextArea--mode-error .ODSTextArea-SupportText{margin-top:var(--ODSTextArea-gap--mode-error)}.ODSTextArea-Content{flex-grow:var(--ODSTextArea-Content-flexGrow);justify-content:var(--ODSTextArea-Content-verticalAlignment);align-items:var(--ODSTextArea-Content-horizontalAlignment)}.ODSTextArea-Content--size-large{gap:var(--ODSTextArea-Content-gap--size-large)}.ODSTextArea-Content--size-small{gap:var(--ODSTextArea-Content-gap--size-small)}.ODSTextArea.ODSTextArea-InputField--disabled .ODSTextArea-Input{cursor:not-allowed}.ODSTextArea-Input{gap:var(--ODSTextArea-Input-gap);width:var(--ODSTextArea-Input-width);align-items:var(--ODSTextArea-Input-verticalAlignment);justify-content:var(--ODSTextArea-Input-horizontalAlignment)}.ODSTextArea-OdsSupportMessage.ODSTextArea-OdsSupportMessage--mode-error{flex-grow:var(--ODSTextArea-OdsSupportMessage-flexGrow--mode-error)}.ODSTextArea-OdsSupportMessage.ODSTextArea-OdsSupportMessage--mode-informative{flex-grow:var(--ODSTextArea-OdsSupportMessage-flexGrow--mode-informative)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled:not(.ODSTextArea-ScrollBar--disabled){background-color:var(--colours-basic-stroke-subtle);border-radius:var(--ODSTextArea-ScrollBar-borderRadius--filled);position:var(--ODSTextArea-ScrollBar-position--filled);top:var(--ODSTextArea-ScrollBar-top--filled);height:var(--ODSTextArea-ScrollBar-height--filled);width:var(--ODSTextArea-ScrollBar-width--filled)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-error:not(.ODSTextArea-ScrollBar--disabled){right:var(--ODSTextArea-ScrollBar-right--filled--mode-error)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-standard:not(.ODSTextArea-ScrollBar--disabled){right:var(--ODSTextArea-ScrollBar-right--filled--mode-standard)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-informative:not(.ODSTextArea-ScrollBar--disabled){left:var(--ODSTextArea-ScrollBar-left--filled--mode-informative)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-informative:not(.ODSTextArea-ScrollBar--disabled):hover{right:var( --ODSTextArea-ScrollBar-right--filled--mode-informative--state-hovered )}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-error:not(.ODSTextArea-ScrollBar--disabled):hover{left:var(--ODSTextArea-ScrollBar-left--filled--mode-error--state-hovered)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-informative:not(.ODSTextArea-ScrollBar--disabled):not(.ODSTextArea-ScrollBar--readonly):focus{right:var( --ODSTextArea-ScrollBar-right--filled--mode-informative--state-focused )}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-error:not(.ODSTextArea-ScrollBar--disabled):focus{right:var(--ODSTextArea-ScrollBar-right--filled--mode-error--state-focused)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-informative:not(.ODSTextArea-ScrollBar--disabled).ODSTextArea-ScrollBar--readonly:focus{left:var( --ODSTextArea-ScrollBar-left--filled--mode-informative--state-focused--readonly )}.ODSTextArea.ODSTextArea-Inputfield--filled:not(.ODSTextArea-Inputfield--disabled) .ODSTextArea-Content .ODSTextArea-Inputfield{position:var(--ODSTextArea-Inputfield-position--filled)}.ODSTextArea-Counter{font:var(--ODSTextArea-Counter-font);letter-spacing:var(--ODSTextArea-Counter-letterSpacing);text-align:var(--ODSTextArea-Counter-textAlign);width:var(--ODSTextArea-Counter-width);vertical-align:var(--ODSTextArea-Counter-verticalAlign);-webkit-text-decoration:var(--ODSTextArea-Counter-textDecoration);text-decoration:var(--ODSTextArea-Counter-textDecoration)}.ODSTextArea-Counter:not(.ODSTextArea-Counter--disabled){color:var(--colours-basic-text-recessive)}.ODSTextArea:not(.ODSTextArea-Inputfield--filled):not(.ODSTextArea-Inputfield--readonly) .ODSTextArea-SupportText .ODSTextArea-Counter.ODSTextArea-Counter--mode-informative.ODSTextArea-Counter--disabled,.ODSTextArea:not(.ODSTextArea-Inputfield--filled):not(.ODSTextArea-Inputfield--readonly) .ODSTextArea-SupportText .ODSTextArea-Counter.ODSTextArea-Counter--mode-standard.ODSTextArea-Counter--disabled{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextArea-Label{position:absolute;top:var(--ODSTextArea-Label-top);left:var(--ODSTextArea-Label-left);display:flex;transition:all .2s cubic-bezier(.4,0,.6,1);pointer-events:none}.ODSTextArea-Label--size-large{font:var(--ODSTextArea-Label-font--size-large);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large);transform:var(--ODSTextArea-Label-transform--size-large)}.ODSTextArea-Label--size-small{font:var(--ODSTextArea-Label-font--size-small);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small);transform:var(--ODSTextArea-Label-transform--size-small)}.ODSTextArea:not(.ODSTextArea-Inputfield--disabled) .ODSTextArea-Content .ODSTextArea-Label{color:var(--colours-basic-text-recessive)}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-Content .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-large);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large)}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-Content .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-small);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small)}.ODSTextArea.ODSTextArea-InputField--filled .ODSTextArea-Label{left:0}.ODSTextArea--size-large.ODSTextArea-InputField--filled .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-large--filled);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large--filled);transform:var(--ODSTextArea-Label-transform--filled--size-large);top:var(--ODSTextArea-Label-top-filled--size-large)}.ODSTextArea--size-small.ODSTextArea-InputField--filled .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-small--filled);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small--filled);top:var(--ODSTextArea-Label-top-filled--size-small);transform:var(--ODSTextArea-Label-transform--filled--size-small)}.ODSTextArea.ODSTextArea-InputField--disabled:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-Content .ODSTextArea-Label{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-Content .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-large--state-hovered);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-large--state-hovered )}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-Content .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-small--state-hovered);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-small--state-hovered )}.ODSTextArea:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):focus-within .ODSTextArea-Content .ODSTextArea-Label{top:var(--spacing-component-2);left:0}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):focus-within .ODSTextArea-Content .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-large--state-focused);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-large--state-focused );transform:var(--ODSTextArea-Label-transform--filled--size-large);top:var(--ODSTextArea-Label-top-filled--size-large)}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):focus-within .ODSTextArea-Content .ODSTextArea-Label{font:var(--ODSTextArea-Label-font--size-small--state-focused);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-small--state-focused );transform:var(--ODSTextArea-Label-transform--filled--size-small);top:var(--ODSTextArea-Label-top-filled--size-small)}.ODSTextArea-Required{color:var(--colours-basic-text-recessive);text-align:var(--ODSTextArea-Required-textAlign);flex-grow:var(--ODSTextArea-Required-flexGrow);vertical-align:var(--ODSTextArea-Required-verticalAlign);margin-left:var(--ODSTextArea-Eyebrow-gap)}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-Required{font:var(--ODSTextArea-Label-font--size-large);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large)}.ODSTextArea--size-large.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled) .ODSTextArea-Required{font:var(--ODSTextArea-Label-font--size-large--filled);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large--filled)}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):focus-within .ODSTextArea-Required{font:var(--ODSTextArea-Label-font--size-large--state-focused);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-large--state-focused )}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-Required{font:var(--ODSTextArea-Label-font--size-small);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small)}.ODSTextArea--size-small.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled) .ODSTextArea-Required{font:var(--ODSTextArea-Label-font--size-small--filled);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small--filled)}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):focus-within .ODSTextArea-Required{font:var(--ODSTextArea-Label-font--size-small--state-focused);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-small--state-focused )}.ODSTextArea-InputValue{color:var(--colours-basic-text);text-align:var(--ODSTextArea-InputValue-textAlign);flex:var(--ODSTextArea-InputValue-flex);vertical-align:var(--ODSTextArea-InputValue-verticalAlign)}.ODSTextArea-InputValue--size-large{font:var(--ODSTextArea-InputValue-font--size-large);letter-spacing:var(--ODSTextArea-InputValue-letterSpacing--size-large)}.ODSTextArea-InputValue--size-small{font:var(--ODSTextArea-InputValue-font--size-small);letter-spacing:var(--ODSTextArea-InputValue-letterSpacing--size-small)}@media (forced-colors:active){.ODSTextArea-InputField{border-color:Canvas;outline:var(--strokes-2) solid}.ODSTextArea:not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):hover .ODSTextArea-InputField{border-color:Canvas}}@media screen and (max-width:27rem){.ODSTextArea{max-width:19rem}}