:root{--ODSDialog-borderRadius: var(--radius-medium);--ODSDialog-borderRadius: var(--radius-medium);--ODSDialog-minHeight--stickyButton: 280px;--ODSDialog-width--stickyButton: var(--columns-6-columns);--ODSDialog-width--stickyButton: var(--columns-6-columns);--ODSDialog-overflow: hidden;--ODSDialog-verticalAlignment: start;--ODSDialog-horizontalAlignment: start;--ODSDialog-position: sticky;--ODSDialog-top: 0;--ODSDialog-HeaderContainer-position: sticky;--ODSDialog-HeaderContainer-position: relative;--ODSDialog-HeaderContainer-top: 0;--ODSDialog-HeaderContainer-verticalAlignment: start;--ODSDialog-HeaderContainer-horizontalAlignment: end;--ODSDialog-TitleContainer-padding: var(--spacing-component-7) var(--spacing-layout-6) var(--spacing-component-7) var(--spacing-component-7);--ODSDialog-TitleContainer-padding: var(--spacing-component-7) var(--spacing-layout-6) var(--spacing-component-7) var(--spacing-component-7);--ODSDialog-TitleContainer-width: 100%;--ODSDialog-TitleContainer-verticalAlignment: start;--ODSDialog-TitleContainer-horizontalAlignment: start;--ODSDialog-Header-font: var(--subtitle);--ODSDialog-Header-font: var(--subtitle);--ODSDialog-Header-letterSpacing: var(--subtitle-letter-spacing);--ODSDialog-Header-letterSpacing: var(--subtitle-letter-spacing);--ODSDialog-Header-textAlign: left;--ODSDialog-Header-flex: 1;--ODSDialog-Header-verticalAlign: top;--ODSDialog-DividerContainer-width: 100%;--ODSDialog-DividerContainer-verticalAlignment: end;--ODSDialog-DividerContainer-horizontalAlignment: start;--ODSDialog-HeaderDivider-width: 100%;--ODSDialog-CloseButton-position: absolute;--ODSDialog-CloseButton-top: 8px;--ODSDialog-CloseButton-right: 8px;--ODSDialog-ScrollContainer-flex--stickyButton: 1;--ODSDialog-ScrollContainer-width: 100%;--ODSDialog-ScrollContainer-overflowY: auto;--ODSDialog-ScrollContainer-verticalAlignment: start;--ODSDialog-ScrollContainer-horizontalAlignment: start;--ODSDialog-TextSection-padding--stickyButton: 0 var(--spacing-component-7) var(--spacing-component-6) var(--spacing-component-7);--ODSDialog-TextSection-padding--stickyButton: 0 var(--spacing-component-7) var(--spacing-component-6) var(--spacing-component-7);--ODSDialog-TextSection-padding: 0 var(--spacing-component-7) var(--spacing-component-7) var(--spacing-component-7);--ODSDialog-TextSection-padding: 0 var(--spacing-component-7) var(--spacing-component-7) var(--spacing-component-7);--ODSDialog-TextSection-width: 100%;--ODSDialog-TextSection-overflow: hidden;--ODSDialog-TextSection-verticalAlignment: start;--ODSDialog-TextSection-horizontalAlignment: start;--ODSDialog-Text-font: var(--body-m-bold);--ODSDialog-Text-font: var(--body-m-bold);--ODSDialog-Text-letterSpacing: var(--body-m-bold-letter-spacing);--ODSDialog-Text-letterSpacing: var(--body-m-bold-letter-spacing);--ODSDialog-Text-textAlign: left;--ODSDialog-Text-width: 100%;--ODSDialog-Text-verticalAlign: top;--ODSDialog-Text-whiteSpace: nowrap;--ODSDialog-Text-overflow: hidden;--ODSDialog-Text-textOverflow: ellipsis;--ODSDialog-SlotContainer-padding: 0 var(--spacing-component-7) var(--spacing-component-7) var(--spacing-component-7);--ODSDialog-SlotContainer-padding: 0 var(--spacing-component-7) var(--spacing-component-7) var(--spacing-component-7);--ODSDialog-SlotContainer-width: 100%;--ODSDialog-SlotContainer-verticalAlignment: start;--ODSDialog-SlotContainer-horizontalAlignment: start;--ODSDialog-ActionSlotContainer-width: 100%;--ODSDialog-ActionSlotContainer-verticalAlignment: center;--ODSDialog-ActionSlotContainer-horizontalAlignment: end;--ODSDialog-ActionDivider-width: 100%;--ODSDialog-ActionDivider-verticalAlignment: start;--ODSDialog-ActionDivider-horizontalAlignment: start;--ODSDialog-SlotContainer2-padding: var(--spacing-component-7);--ODSDialog-SlotContainer2-padding: var(--spacing-component-7);--ODSDialog-SlotContainer2-width: 100%;--ODSDialog-SlotContainer2-verticalAlignment: start;--ODSDialog-SlotContainer2-horizontalAlignment: start;--ODSDialog-ActionSlotContainer2-width--stickyButton: 100%;--ODSDialog-ActionSlotContainer2-verticalAlignment--stickyButton: center;--ODSDialog-ActionSlotContainer2-horizontalAlignment--stickyButton: end;--ODSDialog-ActionDivider3-width--stickyButton: 100%;--ODSDialog-ActionDivider3-verticalAlignment--stickyButton: start;--ODSDialog-ActionDivider3-horizontalAlignment--stickyButton: start;--ODSDialog-ActionDivider4-width--stickyButton: 100%;--ODSDialog-SlotContainer3-padding--stickyButton: var(--spacing-component-7);--ODSDialog-SlotContainer3-padding--stickyButton: var(--spacing-component-7);--ODSDialog-SlotContainer3-width--stickyButton: 100%;--ODSDialog-SlotContainer3-verticalAlignment--stickyButton: start;--ODSDialog-SlotContainer3-horizontalAlignment--stickyButton: start}.ODSDialog{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);border-radius:var(--radius-medium);border-radius:var(--ODSDialog-borderRadius);box-shadow:var(--elevation-level-4);box-shadow:var(--elevation-level-4);overflow:hidden;overflow:var(--ODSDialog-overflow);justify-content:start;justify-content:var(--ODSDialog-verticalAlignment);align-items:start;align-items:var(--ODSDialog-horizontalAlignment);width:312px;width:var(--columns-6-columns);width:var(--ODSDialog-width--stickyButton, 312px)}.ODSDialog-HeaderContainer{position:relative;position:var(--ODSDialog-HeaderContainer-position);top:0;top:var(--ODSDialog-HeaderContainer-top);justify-content:start;justify-content:var(--ODSDialog-HeaderContainer-verticalAlignment);align-items:end;align-items:var(--ODSDialog-HeaderContainer-horizontalAlignment);width:100%}.ODSDialog-HeaderContainer.ODSDialog-HeaderContainer--stickyButton{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSDialog-TitleContainer{padding:var(--spacing-component-7) var(--spacing-layout-6) var(--spacing-component-7) var(--spacing-component-7);padding:var(--ODSDialog-TitleContainer-padding);width:100%;width:var(--ODSDialog-TitleContainer-width);align-items:start;align-items:var(--ODSDialog-TitleContainer-verticalAlignment);justify-content:start;justify-content:var(--ODSDialog-TitleContainer-horizontalAlignment)}.ODSDialog-TitleContainer:not(.ODSDialog-TitleContainer--stickyButton){background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSDialog-Header{font:var(--subtitle);font:var(--ODSDialog-Header-font);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSDialog-Header-letterSpacing);color:var(--colours-basic-text);color:var(--colours-basic-text);text-align:left;text-align:var(--ODSDialog-Header-textAlign);flex:1 1;flex:var(--ODSDialog-Header-flex) 1;vertical-align:top;vertical-align:var(--ODSDialog-Header-verticalAlign);margin:0}.ODSDialog-DividerContainer{width:100%;width:var(--ODSDialog-DividerContainer-width);justify-content:end;justify-content:var(--ODSDialog-DividerContainer-verticalAlignment);align-items:start;align-items:var(--ODSDialog-DividerContainer-horizontalAlignment)}.ODSDialog-HeaderDivider{width:100%;width:var(--ODSDialog-HeaderDivider-width)}.ODSDialog-CloseButton,.ODSIconButton.ODSDialog-CloseButton{position:absolute;position:var(--ODSDialog-CloseButton-position);top:8px;top:var(--ODSDialog-CloseButton-top);right:8px;right:var(--ODSDialog-CloseButton-right)}.ODSDialog-ScrollContainer{width:100%;width:var(--ODSDialog-ScrollContainer-width);overflow-y:auto;overflow-y:var(--ODSDialog-ScrollContainer-overflowY);justify-content:start;justify-content:var(--ODSDialog-ScrollContainer-verticalAlignment);align-items:start;align-items:var(--ODSDialog-ScrollContainer-horizontalAlignment)}.ODSDialog-ScrollContainer.ODSDialog-ScrollContainer--stickyButton{flex:1 1;flex:var(--ODSDialog-ScrollContainer-flex--stickyButton) 1}.ODSDialog-TextSection{width:100%;width:var(--ODSDialog-TextSection-width);justify-content:start;justify-content:var(--ODSDialog-TextSection-verticalAlignment);align-items:start;align-items:var(--ODSDialog-TextSection-horizontalAlignment)}.ODSDialog-TextSection.ODSDialog-TextSection--stickyButton{padding:0 var(--spacing-component-7) var(--spacing-component-6) var(--spacing-component-7);padding:var(--ODSDialog-TextSection-padding--stickyButton)}.ODSDialog-TextSection:not(.ODSDialog-TextSection--stickyButton){padding:0 var(--spacing-component-7) var(--spacing-component-7) var(--spacing-component-7);padding:var(--ODSDialog-TextSection-padding)}.ODSDialog-Text{font:var(--body-m-bold);font:var(--ODSDialog-Text-font);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSDialog-Text-letterSpacing);color:var(--colours-basic-text);color:var(--colours-basic-text);text-align:left;text-align:var(--ODSDialog-Text-textAlign);width:100%;width:var(--ODSDialog-Text-width)}.ODSDialog-SlotContainer{padding:0 var(--spacing-component-7) var(--spacing-component-7) var(--spacing-component-7);padding:var(--ODSDialog-SlotContainer-padding);width:100%;width:var(--ODSDialog-SlotContainer-width);align-items:start;align-items:var(--ODSDialog-SlotContainer-verticalAlignment);justify-content:start;justify-content:var(--ODSDialog-SlotContainer-horizontalAlignment)}.ODSDialog-ActionSlotContainer:not(.ODSDialog-ActionSlotContainer--stickyButton){width:100%;width:var(--ODSDialog-ActionSlotContainer-width);justify-content:center;justify-content:var(--ODSDialog-ActionSlotContainer-verticalAlignment);align-items:end;align-items:var(--ODSDialog-ActionSlotContainer-horizontalAlignment)}.ODSDialog-ActionDivider:not(.ODSDialog-ActionDivider--stickyButton){width:100%;width:var(--ODSDialog-ActionDivider-width);justify-content:start;justify-content:var(--ODSDialog-ActionDivider-verticalAlignment);align-items:start;align-items:var(--ODSDialog-ActionDivider-horizontalAlignment)}.ODSDialog-SlotContainer2:not(.ODSDialog-SlotContainer2--stickyButton){padding:var(--spacing-component-7);padding:var(--ODSDialog-SlotContainer2-padding);width:100%;width:var(--ODSDialog-SlotContainer2-width);justify-content:start;justify-content:var(--ODSDialog-SlotContainer2-verticalAlignment);align-items:start;align-items:var(--ODSDialog-SlotContainer2-horizontalAlignment)}.ODSDialog-ActionSlotContainer2.ODSDialog-ActionSlotContainer2--stickyButton{width:100%;width:var(--ODSDialog-ActionSlotContainer2-width--stickyButton);justify-content:center;justify-content:var( --ODSDialog-ActionSlotContainer2-verticalAlignment--stickyButton );align-items:end;align-items:var( --ODSDialog-ActionSlotContainer2-horizontalAlignment--stickyButton )}.ODSDialog-ActionDivider3.ODSDialog-ActionDivider3--stickyButton{width:100%;width:var(--ODSDialog-ActionDivider3-width--stickyButton);justify-content:start;justify-content:var( --ODSDialog-ActionDivider3-verticalAlignment--stickyButton );align-items:start;align-items:var( --ODSDialog-ActionDivider3-horizontalAlignment--stickyButton )}.ODSDialog-ActionDivider4.ODSDialog-ActionDivider4--stickyButton{width:100%;width:var(--ODSDialog-ActionDivider4-width--stickyButton)}.ODSDialog-SlotContainer3.ODSDialog-SlotContainer3--stickyButton{padding:var(--spacing-component-7);padding:var(--ODSDialog-SlotContainer3-padding--stickyButton);width:100%;width:var(--ODSDialog-SlotContainer3-width--stickyButton);justify-content:start;justify-content:var( --ODSDialog-SlotContainer3-verticalAlignment--stickyButton );align-items:start;align-items:var( --ODSDialog-SlotContainer3-horizontalAlignment--stickyButton )}.ODSDialog-Overlay,.ODSDialog-Overlay[data-status=closing]{opacity:0}.ODSDialog-Overlay{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;background-color:var(--colours-basic-modal-overlay);background-color:var(--colours-basic-modal-overlay)}.ODSDialog-Overlay[data-status=opening],.ODSDialog-Overlay[data-status=open]{opacity:1}.ODSDialog{position:fixed;top:50%;left:50%;max-width:calc(100% - 2rem);max-height:calc(100% - 2rem);opacity:0;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);-webkit-transition:opacity .2s ease,-webkit-transform .1s ease;transition:opacity .2s ease,-webkit-transform .1s ease;transition:opacity .2s ease,transform .1s ease;transition:opacity .2s ease,transform .1s ease,-webkit-transform .1s ease;-webkit-transition-delay:50ms;transition-delay:50ms}@media screen and (min-height: 600px){.ODSDialog{min-height:280px;min-height:var(--ODSDialog-minHeight, 280px)}}.ODSDialog[data-status=opening],.ODSDialog[data-status=open]{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.ODSDialog[data-status=closing]{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.ODSDialog-TitleContainer{min-height:72px}.ODSDialog-SlotContainer>*{width:100%}.ODSDialog-Header{word-break:break-word}.ODSDialog-HeaderDivider,.ODSDialog-ActionDivider4{opacity:0}.ODSDialog[data-scroll-state~=can-scroll-up] .ODSDialog-HeaderDivider,.ODSDialog[data-scroll-state~=can-scroll-down] .ODSDialog-ActionDivider4{opacity:1}@media (prefers-reduced-motion: reduce){.ODSDialog,.ODSDialog-Overlay{-webkit-transition:none;transition:none}}@media screen and (forced-colors: active), (-ms-high-contrast: active){.ODSDialog{border:1px solid transparent}}

:root{--ODSDialogSheetPreferredActions-gap--variant-stacked: var(--spacing-component-3);--ODSDialogSheetPreferredActions-gap--variant-stacked: var( --spacing-component-3 );--ODSDialogSheetPreferredActions-position: sticky;--ODSDialogSheetPreferredActions-top: 0;--ODSDialogSheetPreferredActions-verticalAlignment--variant-stacked: center;--ODSDialogSheetPreferredActions-horizontalAlignment--variant-stacked: end;--ODSDialogSheetPreferredActions-flexDirection--variant-stacked: column;--ODSDialogSheetPreferredActions-flexDirection--variant-sideBySide: row;--ODSDialogSheetPreferredActions-flexDirection--variant-sideBySideFill: row;--ODSDialogSheetPreferredActions-rowGap--variant-sideBySide: var(--spacing-component-3);--ODSDialogSheetPreferredActions-rowGap--variant-sideBySide: var( --spacing-component-3 );--ODSDialogSheetPreferredActions-rowGap--variant-sideBySideFill: var(--spacing-component-3);--ODSDialogSheetPreferredActions-rowGap--variant-sideBySideFill: var( --spacing-component-3 );--ODSDialogSheetPreferredActions-columnGap--variant-sideBySide: var(--spacing-component-3);--ODSDialogSheetPreferredActions-columnGap--variant-sideBySide: var( --spacing-component-3 );--ODSDialogSheetPreferredActions-columnGap--variant-sideBySideFill: var(--spacing-component-3);--ODSDialogSheetPreferredActions-columnGap--variant-sideBySideFill: var( --spacing-component-3 );--ODSDialogSheetPreferredActions-flexWrap--variant-sideBySide: wrap;--ODSDialogSheetPreferredActions-flexWrap--variant-sideBySideFill: wrap;--ODSDialogSheetPreferredActions-verticalAlignment--variant-sideBySide: center;--ODSDialogSheetPreferredActions-verticalAlignment--variant-sideBySideFill: center;--ODSDialogSheetPreferredActions-horizontalAlignment--variant-sideBySide: end;--ODSDialogSheetPreferredActions-horizontalAlignment--variant-sideBySideFill: end;--ODSDialogSheetPreferredActions-TertiaryAction-width--variant-stacked: 100%;--ODSDialogSheetPreferredActions-TertiaryAction-flex--variant-sideBySideFill: 1;--ODSDialogSheetPreferredActions-SecondaryAction-width--variant-stacked: 100%;--ODSDialogSheetPreferredActions-SecondaryAction-flex--variant-sideBySideFill: 1;--ODSDialogSheetPreferredActions-MainAction-width--variant-stacked: 100%;--ODSDialogSheetPreferredActions-MainAction-flex--variant-sideBySideFill: 1}.ODSDialogSheetPreferredActions{position:sticky;position:var(--ODSDialogSheetPreferredActions-position);top:0;top:var(--ODSDialogSheetPreferredActions-top);display:flex;width:100%}.ODSDialogSheetPreferredActions.ODSDialogSheetPreferredActions--variant-stacked{gap:var(--spacing-component-3);gap:var(--ODSDialogSheetPreferredActions-gap--variant-stacked);justify-content:center;justify-content:var( --ODSDialogSheetPreferredActions-verticalAlignment--variant-stacked );align-items:end;align-items:var( --ODSDialogSheetPreferredActions-horizontalAlignment--variant-stacked );flex-direction:column;flex-direction:var( --ODSDialogSheetPreferredActions-flexDirection--variant-stacked )}.ODSDialogSheetPreferredActions.ODSDialogSheetPreferredActions--variant-sideBySide{flex-direction:row;flex-direction:var( --ODSDialogSheetPreferredActions-flexDirection--variant-sideBySide );row-gap:var(--spacing-component-3);row-gap:var(--ODSDialogSheetPreferredActions-rowGap--variant-sideBySide);-moz-column-gap:var(--spacing-component-3);-moz-column-gap:var( --ODSDialogSheetPreferredActions-columnGap--variant-sideBySide );-webkit-column-gap:var(--spacing-component-3);column-gap:var(--spacing-component-3);-webkit-column-gap:var( --ODSDialogSheetPreferredActions-columnGap--variant-sideBySide );column-gap:var( --ODSDialogSheetPreferredActions-columnGap--variant-sideBySide );flex-wrap:wrap;flex-wrap:var(--ODSDialogSheetPreferredActions-flexWrap--variant-sideBySide);align-items:center;align-items:var( --ODSDialogSheetPreferredActions-verticalAlignment--variant-sideBySide );justify-content:end;justify-content:var( --ODSDialogSheetPreferredActions-horizontalAlignment--variant-sideBySide )}.ODSDialogSheetPreferredActions.ODSDialogSheetPreferredActions--variant-sideBySideFill{flex-direction:row;flex-direction:var( --ODSDialogSheetPreferredActions-flexDirection--variant-sideBySideFill );row-gap:var(--spacing-component-3);row-gap:var(--ODSDialogSheetPreferredActions-rowGap--variant-sideBySideFill);-moz-column-gap:var(--spacing-component-3);-moz-column-gap:var( --ODSDialogSheetPreferredActions-columnGap--variant-sideBySideFill );-webkit-column-gap:var(--spacing-component-3);column-gap:var(--spacing-component-3);-webkit-column-gap:var( --ODSDialogSheetPreferredActions-columnGap--variant-sideBySideFill );column-gap:var( --ODSDialogSheetPreferredActions-columnGap--variant-sideBySideFill );flex-wrap:wrap;flex-wrap:var( --ODSDialogSheetPreferredActions-flexWrap--variant-sideBySideFill );align-items:center;align-items:var( --ODSDialogSheetPreferredActions-verticalAlignment--variant-sideBySideFill );justify-content:end;justify-content:var( --ODSDialogSheetPreferredActions-horizontalAlignment--variant-sideBySideFill )}.ODSDialogSheetPreferredActions-TertiaryAction.ODSDialogSheetPreferredActions-TertiaryAction--variant-stacked{width:100%;width:var( --ODSDialogSheetPreferredActions-TertiaryAction-width--variant-stacked )}.ODSDialogSheetPreferredActions-TertiaryAction.ODSDialogSheetPreferredActions-TertiaryAction--variant-sideBySideFill{flex:1 1;flex:var( --ODSDialogSheetPreferredActions-TertiaryAction-flex--variant-sideBySideFill ) 1}.ODSDialogSheetPreferredActions-SecondaryAction.ODSDialogSheetPreferredActions-SecondaryAction--variant-stacked{width:100%;width:var( --ODSDialogSheetPreferredActions-SecondaryAction-width--variant-stacked )}.ODSDialogSheetPreferredActions-SecondaryAction.ODSDialogSheetPreferredActions-SecondaryAction--variant-sideBySideFill{flex:1 1;flex:var( --ODSDialogSheetPreferredActions-SecondaryAction-flex--variant-sideBySideFill ) 1}.ODSDialogSheetPreferredActions-MainAction.ODSDialogSheetPreferredActions-MainAction--variant-stacked{width:100%;width:var( --ODSDialogSheetPreferredActions-MainAction-width--variant-stacked )}.ODSDialogSheetPreferredActions-MainAction.ODSDialogSheetPreferredActions-MainAction--variant-sideBySideFill{flex:1 1;flex:var( --ODSDialogSheetPreferredActions-MainAction-flex--variant-sideBySideFill ) 1}

:root{--ODSCheckbox-gap--size-large: var(--spacing-component-5);--ODSCheckbox-gap--size-large: var(--spacing-component-5);--ODSCheckbox-gap--size-small: var(--spacing-component-3);--ODSCheckbox-gap--size-small: var(--spacing-component-3);--ODSCheckbox-padding--size-large: var(--spacing-component-3) 0 var(--spacing-component-3) 0;--ODSCheckbox-padding--size-large: var(--spacing-component-3) 0 var(--spacing-component-3) 0;--ODSCheckbox-padding--size-small: var(--spacing-component-4) 0 var(--spacing-component-4) 0;--ODSCheckbox-padding--size-small: var(--spacing-component-4) 0 var(--spacing-component-4) 0;--ODSCheckbox-minHeight: var(--sizing-minimum-tappable-area);--ODSCheckbox-minHeight: var(--sizing-minimum-tappable-area);--ODSCheckbox-verticalAlignment: start;--ODSCheckbox-horizontalAlignment: start;--ODSCheckbox-LabelMessage-gap: var(--spacing-component-2);--ODSCheckbox-LabelMessage-gap: var(--spacing-component-2);--ODSCheckbox-LabelMessage-padding--size-large: var(--spacing-component-2) var(--spacing-component-0) var(--spacing-component-2) var(--spacing-component-0);--ODSCheckbox-LabelMessage-padding--size-large: var(--spacing-component-2) var(--spacing-component-0) var(--spacing-component-2) var(--spacing-component-0);--ODSCheckbox-LabelMessage-padding--size-small: var(--spacing-component-1) var(--spacing-component-0) var(--spacing-component-1) var(--spacing-component-0);--ODSCheckbox-LabelMessage-padding--size-small: var(--spacing-component-1) var(--spacing-component-0) var(--spacing-component-1) var(--spacing-component-0);--ODSCheckbox-LabelMessage-borderRadius: var(--radius-zero);--ODSCheckbox-LabelMessage-borderRadius: var(--radius-zero);--ODSCheckbox-LabelMessage-width: 100%;--ODSCheckbox-LabelMessage-verticalAlignment: start;--ODSCheckbox-LabelMessage-horizontalAlignment: start;--ODSCheckbox-Label-font--size-large: var(--subtitle);--ODSCheckbox-Label-font--size-large: var(--subtitle);--ODSCheckbox-Label-letterSpacing--size-large: var(--subtitle-letter-spacing);--ODSCheckbox-Label-letterSpacing--size-large: var(--subtitle-letter-spacing);--ODSCheckbox-Label-font--size-small: var(--body-m-bold);--ODSCheckbox-Label-font--size-small: var(--body-m-bold);--ODSCheckbox-Label-letterSpacing--size-small: var(--body-m-bold-letter-spacing);--ODSCheckbox-Label-letterSpacing--size-small: var( --body-m-bold-letter-spacing );--ODSCheckbox-Icon-border-radius: 8px;--ODSCheckbox-Icon-border-radius: var(--radius-small, 8px);--ODSCheckbox-Icon-border-radius-extra-small: 6px;--ODSCheckbox-Icon-border-radius-extra-small: var(--radius-extra-small, 6px);--ODSCheckbox-Icon-outline-offset: 2px;--ODSCheckbox-Icon-outline-borderRadius: var(--radius-small);--ODSCheckbox-Icon-outline-borderRadius: var(--radius-small);--ODSCheckbox-mode-error-border-width: 4px;--ODSCheckbox-mode-error-border-width: var(--strokes-3, 4px);--ODSCheckbox-Icon-Container-padding: var(--spacing-component-1);--ODSCheckbox-Icon-Container-padding: var(--spacing-component-1);--ODSCheckbox-Icon-Container-width--size-large: var(--sizing-component-12);--ODSCheckbox-Icon-Container-width--size-large: var(--sizing-component-12);--ODSCheckbox-Icon-Container-height--size-large: var(--sizing-component-12);--ODSCheckbox-Icon-Container-height--size-large: var(--sizing-component-12);--ODSCheckbox-Icon-Container-width--size-small: var(--sizing-component-10);--ODSCheckbox-Icon-Container-width--size-small: var(--sizing-component-10);--ODSCheckbox-Icon-Container-height--size-small: var(--sizing-component-10);--ODSCheckbox-Icon-Container-height--size-small: var(--sizing-component-10);--ODSCheckbox-transform: scale(1.1428571429);--ODSCheckbox-transform--size-small: scale(1.2)}.ODSCheckbox{min-height:var(--sizing-minimum-tappable-area);min-height:var(--ODSCheckbox-minHeight);align-items:start;align-items:var(--ODSCheckbox-verticalAlignment);justify-content:start;justify-content:var(--ODSCheckbox-horizontalAlignment);-webkit-transition:all .1s ease-out;transition:all .1s ease-out;position:relative}.ODSCheckbox.ODSCheckbox--size-large{gap:var(--spacing-component-5);gap:var(--ODSCheckbox-gap--size-large);padding:var(--spacing-component-3) 0 var(--spacing-component-3) 0;padding:var(--ODSCheckbox-padding--size-large)}.ODSCheckbox.ODSCheckbox--size-small{gap:var(--spacing-component-3);gap:var(--ODSCheckbox-gap--size-small);padding:var(--spacing-component-4) 0 var(--spacing-component-4) 0;padding:var(--ODSCheckbox-padding--size-small)}.ODSCheckbox-LabelMessage{gap:var(--spacing-component-2);gap:var(--ODSCheckbox-LabelMessage-gap);flex:1 1;flex:var(--ODSCheckbox-LabelMessage-flex, 1) 1;align-items:start;align-items:var(--ODSCheckbox-LabelMessage-verticalAlignment);justify-content:start;justify-content:var(--ODSCheckbox-LabelMessage-horizontalAlignment);display:flex;flex-direction:column}.ODSCheckbox-LabelMessage.ODSCheckbox-LabelMessage--size-large{padding:var(--spacing-component-2) var(--spacing-component-0) var(--spacing-component-2) var(--spacing-component-0);padding:var(--ODSCheckbox-LabelMessage-padding--size-large)}.ODSCheckbox-LabelMessage.ODSCheckbox-LabelMessage--size-small{padding:var(--spacing-component-1) var(--spacing-component-0) var(--spacing-component-1) var(--spacing-component-0);padding:var(--ODSCheckbox-LabelMessage-padding--size-small)}.ODSCheckbox:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Label{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSCheckbox:not(.ODSCheckbox--disabled-true).ODSCheckbox--readonly .ODSCheckbox-Label{color:#626262;color:var(--colours-basic-text-recessive, #626262)}.ODSCheckbox.ODSCheckbox--mode-informative.ODSCheckbox--disabled-true:not(.ODSCheckbox--readonly) .ODSCheckbox-Label,.ODSCheckbox.ODSCheckbox--mode-standard.ODSCheckbox--disabled-true:not(.ODSCheckbox--readonly) .ODSCheckbox-Label,.ODSCheckbox.ODSCheckbox--mode-error.ODSCheckbox--disabled-true:not(.ODSCheckbox--readonly) .ODSCheckbox-Label{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSCheckbox .ODSCheckbox-Label{width:100%;text-align:left}.ODSCheckbox-Input-Container{position:relative}.ODSCheckbox-Input{position:absolute;padding:0;opacity:0;width:100%;height:100%;margin:0;z-index:1}.ODSCheckbox-Input:hover,.ODSCheckbox-Label:hover{cursor:pointer}.ODSCheckbox-Icon{display:flex;flex:0 0 auto;justify-content:center;align-items:center;border-radius:8px;border-radius:var(--ODSCheckbox-Icon-border-radius);border:1px solid var(--colours-basic-stroke);border:1px solid var(--colours-basic-stroke);width:100%;height:100%;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSCheckbox-Icon svg{outline:none}.ODSCheckbox-Checked .ODSCheckbox-Icon,.ODSCheckbox-Indeterminate .ODSCheckbox-Icon{background-color:var(--colours-basic-accent);background-color:var(--colours-basic-accent);border:0}.ODSCheckbox:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error):hover .ODSCheckbox-Icon,.ODSCheckbox:has(label:hover) .ODSCheckbox-Icon{background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover);-webkit-transform:scale(1.1428571429);transform:scale(1.1428571429);-webkit-transform:var(--ODSCheckbox-transform);transform:var(--ODSCheckbox-transform);border:1px solid var(--colours-interaction-states-hover-stroke-hover);border:1px solid var(--colours-interaction-states-hover-stroke-hover)}.ODSCheckbox--size-small:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error):hover .ODSCheckbox-Icon{background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover);-webkit-transform:scale(1.1428571429);transform:scale(1.1428571429);-webkit-transform:var(--ODSCheckbox-transform);transform:var(--ODSCheckbox-transform)}.ODSCheckbox.ODSCheckbox-Checked:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error):hover .ODSCheckbox-Icon,.ODSCheckbox.ODSCheckbox-Indeterminate:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error):hover .ODSCheckbox-Icon{background-color:var(--colours-interaction-states-hover-accent-hover);background-color:var(--colours-interaction-states-hover-accent-hover);border:none}.ODSCheckbox:active:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error) .ODSCheckbox-Icon{background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed );border-color:var(--colours-interaction-states-pressed-stroke-pressed);border-color:var(--colours-interaction-states-pressed-stroke-pressed);-webkit-transform:scale(1);transform:scale(1)}.ODSCheckbox.ODSCheckbox-Checked:active:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error) .ODSCheckbox-Icon,.ODSCheckbox.ODSCheckbox-Indeterminate:active:not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly):not(.ODSCheckbox--mode-error) .ODSCheckbox-Icon{background-color:var(--colours-interaction-states-pressed-accent-pressed);background-color:var(--colours-interaction-states-pressed-accent-pressed)}.ODSCheckbox--readonly .ODSCheckbox-Icon{border:1px solid #b6b6b6;border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled, #b6b6b6)}.ODSCheckbox--mode-error .ODSCheckbox-Icon{border:4px solid var(--colours-functional-destructive-standard);border:var(--ODSCheckbox-mode-error-border-width) solid var(--colours-functional-destructive-standard)}.ODSCheckbox--mode-error:hover:not(.ODSCheckbox-Indeterminate):not(.ODSCheckbox-Checked):not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly) .ODSCheckbox-Icon{border:4px solid var(--colours-functional-destructive-hovered);border:var(--ODSCheckbox-mode-error-border-width) solid var(--colours-functional-destructive-hovered);background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover);-webkit-transform:scale(1.1428571429);transform:scale(1.1428571429);-webkit-transform:var(--ODSCheckbox-transform);transform:var(--ODSCheckbox-transform)}.ODSCheckbox--mode-error:active:not(.ODSCheckbox-Indeterminate):not(.ODSCheckbox-Checked):not(.ODSCheckbox--disabled-true):not(.ODSCheckbox--readonly).ODSCheckbox-Icon{border:4px solid var(--colours-functional-destructive-pressed);border:var(--ODSCheckbox-mode-error-border-width) solid var(--colours-functional-destructive-pressed);background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed );-webkit-transform:scale(1);transform:scale(1)}.ODSCheckbox--mode-error.ODSCheckbox-Checked .ODSCheckbox-Icon,.ODSCheckbox--mode-error.ODSCheckbox-Indeterminate .ODSCheckbox-Icon{background-color:var(--colours-functional-destructive-standard);background-color:var(--colours-functional-destructive-standard);border:4px solid var(--colours-functional-destructive-standard);border:var(--ODSCheckbox-mode-error-border-width) solid var(--colours-functional-destructive-standard)}.ODSCheckbox--mode-error.ODSCheckbox-Checked:hover .ODSCheckbox-Icon,.ODSCheckbox--mode-error.ODSCheckbox-Indeterminate:hover .ODSCheckbox-Icon{background-color:var(--colours-functional-destructive-hovered);background-color:var(--colours-functional-destructive-hovered);border:4px solid var(--colours-functional-destructive-hovered);border:var(--ODSCheckbox-mode-error-border-width) solid var(--colours-functional-destructive-hovered);-webkit-transform:scale(1.1428571429);transform:scale(1.1428571429);-webkit-transform:var(--ODSCheckbox-transform);transform:var(--ODSCheckbox-transform)}.ODSCheckbox--mode-error.ODSCheckbox-Checked:active .ODSCheckbox-Icon,.ODSCheckbox--mode-error.ODSCheckbox-Indeterminate:active .ODSCheckbox-Icon{background-color:var(--colours-functional-destructive-pressed);background-color:var(--colours-functional-destructive-pressed);border:4px solid var(--colours-functional-destructive-pressed);border:var(--ODSCheckbox-mode-error-border-width) solid var(--colours-functional-destructive-pressed);-webkit-transform:scale(1);transform:scale(1)}.ODSCheckbox .ODSCheckbox-Icon-Container{height:var(--sizing-component-12);height:var(--ODSCheckbox-Icon-Container-height--size-large);width:var(--sizing-component-12);width:var(--ODSCheckbox-Icon-Container-width--size-large);padding:var(--spacing-component-1);padding:var(--ODSCheckbox-Icon-Container-padding);flex-shrink:0;display:flex;justify-content:center;align-items:center}.ODSCheckbox--size-small .ODSCheckbox-Icon-Container{height:var(--sizing-component-10);height:var(--ODSCheckbox-Icon-Container-height--size-small);width:var(--sizing-component-10);width:var(--ODSCheckbox-Icon-Container-width--size-small)}.ODSCheckbox--size-small .ODSCheckbox-Icon{border-radius:6px;border-radius:var(--ODSCheckbox-Icon-border-radius-extra-small)}.ODSCheckbox[data-focus=true] .ODSCheckbox-Icon-Container,.ODSCheckbox--size-small[data-focus=true] .ODSCheckbox-Icon-Container{outline:2px solid var(--colours-interaction-states-focus-focus);outline:2px solid var(--colours-interaction-states-focus-focus);outline-offset:2px;outline-offset:var(--ODSCheckbox-Icon-outline-offset);border-radius:var(--radius-small);border-radius:var(--ODSCheckbox-Icon-outline-borderRadius)}.ODSCheckbox--disabled-true,.ODSCheckbox--disabled-true .ODSCheckbox-Input,.ODSCheckbox--disabled-true:has(label:hover) label{cursor:not-allowed}.ODSCheckbox--disabled-true:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true:hover :not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true:active :not(.ODSCheckbox--readonly) .ODSCheckbox-Icon{border:1px solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled);background-color:var(--colours-interaction-states-disabled-background-disabled);background-color:var( --colours-interaction-states-disabled-background-disabled );cursor:not-allowed}.ODSCheckbox--disabled-true.ODSCheckbox-Checked:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true.ODSCheckbox-Checked:hover:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true.ODSCheckbox-Checked:active:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true.ODSCheckbox-Indeterminate:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true.ODSCheckbox-Indeterminate:hover:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon,.ODSCheckbox--disabled-true.ODSCheckbox-Indeterminate:active:not(.ODSCheckbox--readonly) .ODSCheckbox-Icon{border:1px solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled);background-color:var(--colours-interaction-states-disabled-accent-disabled);background-color:var(--colours-interaction-states-disabled-accent-disabled)}.ODSCheckbox--readonly:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly:hover:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly:active:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon{border:1px solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled);background-color:var(--colours-interaction-states-disabled-background-disabled);background-color:var( --colours-interaction-states-disabled-background-disabled );cursor:not-allowed}.ODSCheckbox--readonly.ODSCheckbox-Checked:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly.ODSCheckbox-Checked:hover:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly.ODSCheckbox-Checked:active:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly.ODSCheckbox-Indeterminate:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly.ODSCheckbox-Indeterminate:hover:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon,.ODSCheckbox--readonly.ODSCheckbox-Indeterminate:active:not(.ODSCheckbox--disabled-true) .ODSCheckbox-Icon{color:var(--colours-basic-text);color:var(--colours-basic-text);background-color:var(--colours-interaction-states-disabled-background-disabled);background-color:var( --colours-interaction-states-disabled-background-disabled );-webkit-transform:scale(1);transform:scale(1)}@media screen and (forced-colors: active), (-ms-high-contrast: active){.ODSCheckbox .ODSCheckbox-Icon,.ODSCheckbox--disabled-true .ODSCheckbox-Icon,.ODSCheckbox--disabled-true:hover .ODSCheckbox-Icon,.ODSCheckbox--disabled-true:active .ODSCheckbox-Icon,.ODSCheckbox--mode-error .ODSCheckbox-Icon,.ODSCheckbox--mode-error:hover .ODSCheckbox-Icon,.ODSCheckbox--mode-error:active .ODSCheckbox-Icon{border:1px solid white}}.ODSCheckbox--size-small .ODSCheckbox-Label{font:var(--body-m-bold);font:var(--ODSCheckbox-Label-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSCheckbox-Label-letterSpacing--size-small)}.ODSCheckbox--size-large .ODSCheckbox-Label{font:var(--subtitle);font:var(--ODSCheckbox-Label-font--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSCheckbox-Label-letterSpacing--size-large)}

:root{--ODSCheckboxIcon-padding: var(--spacing-component-1);--ODSCheckboxIcon-padding: var(--spacing-component-1);--ODSCheckboxIcon-padding--state-pressed: var(--spacing-component-1);--ODSCheckboxIcon-padding--state-pressed: var(--spacing-component-1);--ODSCheckboxIcon-padding--state-hovered: var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);--ODSCheckboxIcon-padding--state-hovered: var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);--ODSCheckboxIcon-width--size-small: var(--sizing-component-10);--ODSCheckboxIcon-width--size-small: var(--sizing-component-10);--ODSCheckboxIcon-width--size-large: var(--sizing-component-12);--ODSCheckboxIcon-width--size-large: var(--sizing-component-12);--ODSCheckboxIcon-height--size-small: var(--sizing-component-10);--ODSCheckboxIcon-height--size-small: var(--sizing-component-10);--ODSCheckboxIcon-height--size-large: var(--sizing-component-12);--ODSCheckboxIcon-height--size-large: var(--sizing-component-12);--ODSCheckboxIcon-overflow: hidden;--ODSCheckboxIcon-verticalAlignment: center;--ODSCheckboxIcon-horizontalAlignment: center;--ODSCheckboxIcon-Icon-borderRadius--size-small: var(--radius-extra-small);--ODSCheckboxIcon-Icon-borderRadius--size-small: var(--radius-extra-small);--ODSCheckboxIcon-Icon-borderRadius--size-large: var(--radius-small);--ODSCheckboxIcon-Icon-borderRadius--size-large: var(--radius-small);--ODSCheckboxIcon-Icon-height: 100%;--ODSCheckboxIcon-Icon-flex: 1;--ODSCheckboxIcon-Icon-verticalAlignment: center;--ODSCheckboxIcon-Icon-horizontalAlignment: center;--ODSCheckboxIcon-Icon-border--selected-unselected: var(--strokes-1) solid;--ODSCheckboxIcon-Icon-border--selected-unselected: var(--strokes-1) solid;--ODSCheckboxIcon-Icon-border--selected-unselected--error: var(--strokes-3) solid;--ODSCheckboxIcon-Icon-border--selected-unselected--error: var(--strokes-3) solid;--ODSCheckboxIcon-Checkmark-width: var(--sizing-component-7);--ODSCheckboxIcon-Checkmark-width: var(--sizing-component-7);--ODSCheckboxIcon-Checkmark-height: var(--sizing-component-7);--ODSCheckboxIcon-Checkmark-height: var(--sizing-component-7);--ODSCheckboxIcon-Minus-width: var(--sizing-component-7);--ODSCheckboxIcon-Minus-width: var(--sizing-component-7);--ODSCheckboxIcon-Minus-height: var(--sizing-component-7);--ODSCheckboxIcon-Minus-height: var(--sizing-component-7);--ODSCheckboxIcon-outline-offset: 2px;--ODSCheckboxIcon-outline-borderRadius: var(--radius-small);--ODSCheckboxIcon-outline-borderRadius: var(--radius-small)}.ODSCheckboxIcon-InputWrapper{position:relative;display:inline-block;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.ODSCheckboxInputWrapper,.ODSCheckboxIcon-InputWrapper{cursor:pointer}.ODSInputWrapper--disabled .ODSCheckboxInputWrapper,.ODSInputWrapper--disabled .ODSCheckboxIcon-InputWrapper,.ODSCheckboxIcon-InputWrapper--readonly,.ODSCheckboxIcon-InputWrapper--disabled,.ODSCheckboxIcon-InputWrapper--readonly *,.ODSCheckboxIcon-InputWrapper--disabled *{cursor:not-allowed}.ODSCheckboxIcon-InputWrapper>input+*{pointer-events:none;position:relative}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon:not(.ODSCheckboxIcon--disabled):not(.ODSCheckboxIcon--readonly){padding:var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0) var(--spacing-component-0);padding:var(--ODSCheckboxIcon-padding--state-hovered)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon:not(.ODSCheckboxIcon--disabled):not(.ODSCheckboxIcon--readonly){padding:var(--spacing-component-1);padding:var(--ODSCheckboxIcon-padding--state-pressed)}.ODSCheckboxInputWrapper{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;margin:0}.ODSCheckboxWrapper{width:-moz-max-content;width:-webkit-max-content;width:max-content;position:relative}.ODSCheckboxWrapper:has(:focus-visible){outline:2px solid var(--colours-interaction-states-focus-focus);outline:2px solid var(--colours-interaction-states-focus-focus);outline-offset:2px;outline-offset:var(--ODSCheckboxIcon-outline-offset);border-radius:calc(var(--radius-small) - 2px);border-radius:calc(var(--ODSCheckboxIcon-outline-borderRadius) - var(--ODSCheckboxIcon-outline-offset))}.ODSCheckboxIcon{padding:var(--spacing-component-1);padding:var(--ODSCheckboxIcon-padding);overflow:hidden;overflow:var(--ODSCheckboxIcon-overflow);align-items:center;align-items:var(--ODSCheckboxIcon-verticalAlignment);justify-content:center;justify-content:var(--ODSCheckboxIcon-horizontalAlignment);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer}.ODSCheckboxIcon.ODSCheckboxIcon--size-small{width:var(--sizing-component-10);width:var(--ODSCheckboxIcon-width--size-small);height:var(--sizing-component-10);height:var(--ODSCheckboxIcon-height--size-small)}.ODSCheckboxIcon.ODSCheckboxIcon--size-large{width:var(--sizing-component-12);width:var(--ODSCheckboxIcon-width--size-large);height:var(--sizing-component-12);height:var(--ODSCheckboxIcon-height--size-large)}.ODSCheckboxIcon-Icon{height:100%;height:var(--ODSCheckboxIcon-Icon-height);flex:1 1;flex:var(--ODSCheckboxIcon-Icon-flex) 1;align-items:center;align-items:var(--ODSCheckboxIcon-Icon-verticalAlignment);justify-content:center;justify-content:var(--ODSCheckboxIcon-Icon-horizontalAlignment)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--size-small{border-radius:var(--radius-extra-small);border-radius:var(--ODSCheckboxIcon-Icon-borderRadius--size-small)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--size-large{border-radius:var(--radius-small);border-radius:var(--ODSCheckboxIcon-Icon-borderRadius--size-large)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled).ODSCheckboxIcon-Icon--readonly,.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate:not(.ODSCheckboxIcon-Icon--error).ODSCheckboxIcon-Icon--disabled,.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled).ODSCheckboxIcon-Icon--readonly,.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected:not(.ODSCheckboxIcon-Icon--error).ODSCheckboxIcon-Icon--disabled{background-color:var(--colours-interaction-states-disabled-accent-disabled);background-color:var(--colours-interaction-states-disabled-accent-disabled)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly),.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-basic-accent);background-color:var(--colours-basic-accent)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly),.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-functional-destructive-standard);background-color:var(--colours-functional-destructive-standard)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--error){border:var(--strokes-1) solid;border:var(--ODSCheckboxIcon-Icon-border--selected-unselected)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){border:var(--strokes-3) solid var(--colours-functional-destructive-standard);border:var(--ODSCheckboxIcon-Icon-border--selected-unselected--error) var(--colours-functional-destructive-standard)}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled).ODSCheckboxIcon-Icon--readonly,.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--error).ODSCheckboxIcon-Icon--disabled{border-color:var(--colours-interaction-states-disabled-stroke-disabled);border-color:var(--colours-interaction-states-disabled-stroke-disabled);background-color:var(--colours-interaction-states-disabled-background-disabled);background-color:var( --colours-interaction-states-disabled-background-disabled )}.ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){border-color:var(--colours-basic-stroke);border-color:var(--colours-basic-stroke)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly),.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-interaction-states-hover-accent-hover);background-color:var(--colours-interaction-states-hover-accent-hover)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly),.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-functional-destructive-hovered);background-color:var(--colours-functional-destructive-hovered)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){border-color:var(--colours-interaction-states-hover-stroke-hover);border-color:var(--colours-interaction-states-hover-stroke-hover)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){border-color:var(--colours-functional-destructive-hovered);border-color:var(--colours-functional-destructive-hovered)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly),.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-interaction-states-pressed-accent-pressed);background-color:var(--colours-interaction-states-pressed-accent-pressed)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-indeterminate.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly),.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-selected.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-functional-destructive-pressed);background-color:var(--colours-functional-destructive-pressed)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed )}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected:not(.ODSCheckboxIcon-Icon--error):not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){border-color:var(--colours-interaction-states-pressed-stroke-pressed);border-color:var(--colours-interaction-states-pressed-stroke-pressed)}.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Icon.ODSCheckboxIcon-Icon--selected-unselected.ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--disabled):not(.ODSCheckboxIcon-Icon--readonly){border-color:var(--colours-functional-destructive-pressed);border-color:var(--colours-functional-destructive-pressed)}.ODSCheckboxIcon-Checkmark{width:var(--sizing-component-7);width:var(--ODSCheckboxIcon-Checkmark-width);height:var(--sizing-component-7);height:var(--ODSCheckboxIcon-Checkmark-height)}.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-indeterminate:not(.ODSCheckboxIcon-Checkmark--error).ODSCheckboxIcon-Checkmark--disabled:not(.ODSCheckboxIcon-Checkmark--readonly),.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-selected:not(.ODSCheckboxIcon-Checkmark--error).ODSCheckboxIcon-Checkmark--disabled:not(.ODSCheckboxIcon-Checkmark--readonly){color:var(--colours-interaction-states-disabled-text-on-accent-disabled);color:var(--colours-interaction-states-disabled-text-on-accent-disabled)}.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-indeterminate:not(.ODSCheckboxIcon-Checkmark--error):not(.ODSCheckboxIcon-Checkmark--disabled).ODSCheckboxIcon-Checkmark--readonly,.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-selected:not(.ODSCheckboxIcon-Checkmark--error):not(.ODSCheckboxIcon-Checkmark--disabled).ODSCheckboxIcon-Checkmark--readonly{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-unselected,.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-indeterminate.ODSCheckboxIcon-Checkmark--error,.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-indeterminate:not(.ODSCheckboxIcon-Checkmark--error):not(.ODSCheckboxIcon-Checkmark--disabled):not(.ODSCheckboxIcon-Checkmark--readonly),.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-selected.ODSCheckboxIcon-Checkmark--error,.ODSCheckboxIcon-Checkmark.ODSCheckboxIcon-Checkmark--selected-selected:not(.ODSCheckboxIcon-Checkmark--error):not(.ODSCheckboxIcon-Checkmark--disabled):not(.ODSCheckboxIcon-Checkmark--readonly),.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Checkmark,.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Checkmark{color:var(--colours-basic-text-on-accent);color:var(--colours-basic-text-on-accent);outline:none}.ODSCheckboxIcon-Minus{width:var(--sizing-component-7);width:var(--ODSCheckboxIcon-Minus-width);height:var(--sizing-component-7);height:var(--ODSCheckboxIcon-Minus-height)}.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-indeterminate:not(.ODSCheckboxIcon-Minus--error).ODSCheckboxIcon-Minus--disabled:not(.ODSCheckboxIcon-Minus--readonly),.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-selected:not(.ODSCheckboxIcon-Minus--error).ODSCheckboxIcon-Minus--disabled:not(.ODSCheckboxIcon-Minus--readonly){color:var(--colours-interaction-states-disabled-text-on-accent-disabled);color:var(--colours-interaction-states-disabled-text-on-accent-disabled)}.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-indeterminate:not(.ODSCheckboxIcon-Minus--error):not(.ODSCheckboxIcon-Minus--disabled).ODSCheckboxIcon-Minus--readonly,.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-selected:not(.ODSCheckboxIcon-Minus--error):not(.ODSCheckboxIcon-Minus--disabled).ODSCheckboxIcon-Minus--readonly{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-unselected,.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-indeterminate.ODSCheckboxIcon-Minus--error,.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-indeterminate:not(.ODSCheckboxIcon-Minus--error):not(.ODSCheckboxIcon-Minus--disabled):not(.ODSCheckboxIcon-Minus--readonly),.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-selected.ODSCheckboxIcon-Minus--error,.ODSCheckboxIcon-Minus.ODSCheckboxIcon-Minus--selected-selected:not(.ODSCheckboxIcon-Minus--error):not(.ODSCheckboxIcon-Minus--disabled):not(.ODSCheckboxIcon-Minus--readonly),.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:active) .ODSCheckboxIcon-Minus,.ODSCheckboxIcon-InputWrapper:has(.ODSCheckboxInputWrapper:hover) .ODSCheckboxIcon-Minus{color:var(--colours-basic-text-on-accent);color:var(--colours-basic-text-on-accent)}@media screen and (forced-colors: active), (-ms-high-contrast: active){.ODSCheckboxIcon-Icon:not(.ODSCheckboxIcon-Icon--error){border:var(--strokes-1) solid white;border:var(--ODSCheckboxIcon-Icon-border--selected-unselected) white}.ODSCheckboxIcon-Icon:not(.ODSCheckboxIcon-Icon--disabled).ODSCheckboxIcon-Icon--error:not(.ODSCheckboxIcon-Icon--readonly){border:var(--strokes-3) solid white;border:var(--ODSCheckboxIcon-Icon-border--selected-unselected--error) white}.ODSCheckboxIcon-Checkmark,.ODSCheckboxIcon-Minus{color:currentColor!important}}

:root{--ODSCombobox-gap: var(--spacing-component-3);--ODSCombobox-gap: var(--spacing-component-3);--ODSCombobox-width: 100%;--ODSCombobox-verticalAlignment: start;--ODSCombobox-horizontalAlignment: start;--ODSCombobox-border: var(--strokes-1) solid;--ODSCombobox-border: var(--strokes-1) solid;--ODSCombobox-borderRadius: 16px;--ODSCombobox-borderRadius: var(--radius-medium, 16px);--ODSCombobox-SupportText-padding: 0 0 0 var(--spacing-component-7);--ODSCombobox-SupportText-padding: 0 0 0 var(--spacing-component-7);--ODSCombobox-SupportText-width: 100%;--ODSCombobox-SupportText-verticalAlignment: center;--ODSCombobox-SupportText-horizontalAlignment: start;--ODSCombobox-OdsSupportMessage-flex: 1;--ODSCombobox-InputField-gap: var(--spacing-component-5);--ODSCombobox-InputField-gap: var(--spacing-component-5);--ODSCombobox-InputField-padding--size-large: 0 var(--spacing-component-5) 0 var(--spacing-component-0);--ODSCombobox-InputField-padding--size-large: 0 var(--spacing-component-5) 0 var(--spacing-component-0);--ODSCombobox-InputField-padding--size-small: 0 var(--spacing-component-5) 0 var(--spacing-component-0);--ODSCombobox-InputField-padding--size-small: 0 var(--spacing-component-5) 0 var(--spacing-component-0);--ODSCombobox-InputField-borderRadius: var(--radius-medium);--ODSCombobox-InputField-borderRadius: var(--radius-medium);--ODSCombobox-InputField-border--mode-standard: var(--strokes-1) solid;--ODSCombobox-InputField-border--mode-standard: var(--strokes-1) solid;--ODSCombobox-InputField-border--mode-informative: var(--strokes-1) solid;--ODSCombobox-InputField-border--mode-informative: var(--strokes-1) solid;--ODSCombobox-InputField-border--mode-error: var(--strokes-3) solid;--ODSCombobox-InputField-border--mode-error: var(--strokes-3) solid;--ODSCombobox-InputField-minHeight--size-large: var(--sizing-input-height);--ODSCombobox-InputField-minHeight--size-large: var(--sizing-input-height);--ODSCombobox-InputField-minHeight--size-small: 58px;--ODSCombobox-InputField-width: 100%;--ODSCombobox-InputField-verticalAlignment: center;--ODSCombobox-InputField-horizontalAlignment: start;--ODSCombobox-ActionsContainer-gap: var(--spacing-component-3);--ODSCombobox-ActionsContainer-gap: var(--spacing-component-3);--ODSCombobox-ActionsContainer-verticalAlignment: center;--ODSCombobox-ActionsContainer-horizontalAlignment: end;--ODSCombobox-ExpandAndCollapseIcon-padding: var(--spacing-component-3);--ODSCombobox-ExpandAndCollapseIcon-padding: var(--spacing-component-3);--ODSCombobox-ExpandAndCollapseIcon-width: var(--sizing-component-14);--ODSCombobox-ExpandAndCollapseIcon-width: var(--sizing-component-14);--ODSCombobox-ExpandAndCollapseIcon-height: var(--sizing-component-14);--ODSCombobox-ExpandAndCollapseIcon-height: var(--sizing-component-14);--ODSCombobox-ExpandAndCollapseIcon-overflow: hidden;--ODSCombobox-ExpandAndCollapseIcon-verticalAlignment: center;--ODSCombobox-ExpandAndCollapseIcon-horizontalAlignment: center;--ODSCombobox-CollapseDown-width--size-large: var(--sizing-component-12);--ODSCombobox-CollapseDown-width--size-large: var(--sizing-component-12);--ODSCombobox-CollapseDown-height--size-large: var(--sizing-component-12);--ODSCombobox-CollapseDown-height--size-large: var(--sizing-component-12);--ODSCombobox-CollapseDown-width--size-small: var(--sizing-component-10);--ODSCombobox-CollapseDown-width--size-small: var(--sizing-component-10);--ODSCombobox-CollapseDown-height--size-small: var(--sizing-component-10);--ODSCombobox-CollapseDown-height--size-small: var(--sizing-component-10);--ODSCombobox-CollapseUp-width--size-small: var(--sizing-component-10);--ODSCombobox-CollapseUp-width--size-small: var(--sizing-component-10);--ODSCombobox-CollapseUp-height--size-small: var(--sizing-component-10);--ODSCombobox-CollapseUp-height--size-small: var(--sizing-component-10);--ODSCombobox-ClearIconContainer-width: var(--sizing-component-14);--ODSCombobox-ClearIconContainer-width: var(--sizing-component-14);--ODSCombobox-ClearIconContainer-height: var(--sizing-component-14);--ODSCombobox-ClearIconContainer-height: var(--sizing-component-14);--ODSCombobox-ClearIconContainer-verticalAlignment: center;--ODSCombobox-ClearIconContainer-horizontalAlignment: center;--ODSCombobox-Content-gap--size-large: var(--spacing-component-2);--ODSCombobox-Content-gap--size-large: var(--spacing-component-2);--ODSCombobox-Content-flex: 1;--ODSCombobox-Content-verticalAlignment: center;--ODSCombobox-Content-horizontalAlignment: start;--ODSCombobox-TextIconsContainer-gap: var(--spacing-component-3);--ODSCombobox-TextIconsContainer-gap: var(--spacing-component-3);--ODSCombobox-TextIconsContainer-width: 100%;--ODSCombobox-TextIconsContainer-verticalAlignment: center;--ODSCombobox-TextIconsContainer-horizontalAlignment: start;--ODSCombobox-Suffix-font: var(--subtitle);--ODSCombobox-Suffix-font: var(--subtitle);--ODSCombobox-Suffix-letterSpacing: var(--subtitle-letter-spacing);--ODSCombobox-Suffix-letterSpacing: var(--subtitle-letter-spacing);--ODSCombobox-Suffix-textAlign: right;--ODSCombobox-Suffix-verticalAlign: top;--ODSCombobox-Prefix-maxWidth: var(--sizing-component-14);--ODSCombobox-Prefix-maxWidth: var(--sizing-component-14);--ODSCombobox-Suffix-maxWidth: var(--sizing-component-14);--ODSCombobox-Suffix-maxWidth: var(--sizing-component-14);--ODSCombobox-InputValue-font--status-unfilled: var(--subtitle);--ODSCombobox-InputValue-font--status-unfilled: var(--subtitle);--ODSCombobox-InputValue-font--status-filled--size-large: var(--subtitle);--ODSCombobox-InputValue-font--status-filled--size-large: var(--subtitle);--ODSCombobox-InputValue-font--status-typing--size-large: var(--subtitle);--ODSCombobox-InputValue-font--status-typing--size-large: var(--subtitle);--ODSCombobox-InputValue-font--status-cleared--size-large: var(--subtitle);--ODSCombobox-InputValue-font--status-cleared--size-large: var(--subtitle);--ODSCombobox-InputValue-font--status-filled--size-small: var(--body-m-bold);--ODSCombobox-InputValue-font--status-filled--size-small: var(--body-m-bold);--ODSCombobox-InputValue-font--status-typing--size-small: var(--body-m-bold);--ODSCombobox-InputValue-font--status-typing--size-small: var(--body-m-bold);--ODSCombobox-InputValue-font--status-cleared--size-small: var(--body-m-bold);--ODSCombobox-InputValue-font--status-cleared--size-small: var(--body-m-bold);--ODSCombobox-InputValue-letterSpacing--status-unfilled: var(--subtitle-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-unfilled: var( --subtitle-letter-spacing );--ODSCombobox-InputValue-letterSpacing--status-filled--size-large: var(--subtitle-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-filled--size-large: var( --subtitle-letter-spacing );--ODSCombobox-InputValue-letterSpacing--status-typing--size-large: var(--subtitle-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-typing--size-large: var( --subtitle-letter-spacing );--ODSCombobox-InputValue-letterSpacing--status-cleared--size-large: var(--subtitle-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-cleared--size-large: var( --subtitle-letter-spacing );--ODSCombobox-InputValue-letterSpacing--status-filled--size-small: var(--body-m-bold-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-filled--size-small: var( --body-m-bold-letter-spacing );--ODSCombobox-InputValue-letterSpacing--status-typing--size-small: var(--body-m-bold-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-typing--size-small: var( --body-m-bold-letter-spacing );--ODSCombobox-InputValue-letterSpacing--status-cleared--size-small: var(--body-m-bold-letter-spacing);--ODSCombobox-InputValue-letterSpacing--status-cleared--size-small: var( --body-m-bold-letter-spacing );--ODSCombobox-InputValue-textAlign--status-cleared--disabled: left;--ODSCombobox-InputValue-textAlign--status-cleared--disabled--state-hovered: left;--ODSCombobox-InputValue-textAlign--status-cleared: left;--ODSCombobox-InputValue-textAlign--status-unfilled: left;--ODSCombobox-InputValue-textAlign--status-unfilled--state-hovered: left;--ODSCombobox-InputValue-verticalAlign: center;--ODSCombobox-InputValue-whiteSpace: nowrap;--ODSCombobox-InputValue-overflow: hidden;--ODSCombobox-InputValue-textOverflow: ellipsis;--ODSCombobox-Prefix-font: var(--subtitle);--ODSCombobox-Prefix-font: var(--subtitle);--ODSCombobox-Prefix-letterSpacing: var(--subtitle-letter-spacing);--ODSCombobox-Prefix-letterSpacing: var(--subtitle-letter-spacing);--ODSCombobox-Prefix-textAlign: left;--ODSCombobox-Prefix-verticalAlign: top;--ODSCombobox-Icon-width: var(--sizing-component-8);--ODSCombobox-Icon-width: var(--sizing-component-8);--ODSCombobox-Icon-height: var(--sizing-component-8);--ODSCombobox-Icon-height: var(--sizing-component-8);--ODSCombobox-EyebrowLabel-textAlign: left;--ODSCombobox-EyebrowLabel-verticalAlign: top;--ODSCombobox-EyebrowLabel-whiteSpace: nowrap;--ODSCombobox-EyebrowLabel-overflow: hidden;--ODSCombobox-EyebrowLabel-textOverflow: ellipsis;--ODSCombobox-Label-gap: var(--spacing-component-3);--ODSCombobox-Label-gap: var(--spacing-component-3);--ODSCombobox-Label-width: 100%;--ODSCombobox-Label-verticalAlignment: center;--ODSCombobox-Label-horizontalAlignment: start;--ODSCombobox-Prefix-width: 15px;--ODSCombobox-InputField-ContentContainer-padding--size-large: calc(36px - var(--strokes-1)) 0 9px var(--spacing-component-7);--ODSCombobox-InputField-ContentContainer-padding--size-large: calc(36px - var(--strokes-1)) 0 9px var(--spacing-component-7);--ODSCombobox-InputField-ContentContainer-padding--size-small: var(--spacing-component-6) 0 9px var(--spacing-component-7);--ODSCombobox-InputField-ContentContainer-padding--size-small: var( --spacing-component-6 ) 0 9px var(--spacing-component-7);--ODSCombobox-InputField-ContentContainer-invalid-paddingTop--size-large: calc(36px - var(--strokes-3));--ODSCombobox-InputField-ContentContainer-invalid-paddingTop--size-large: calc(36px - var(--strokes-3));--ODSCombobox-InputField-ContentContainer--icon-paddingLeft--size-large: calc(var(--spacing-component-7) + var(--sizing-component-8) + var(--spacing-component-3));--ODSCombobox-InputField-ContentContainer--icon-paddingLeft--size-large: calc(var(--spacing-component-7) + var(--ODSCombobox-Icon-width) + var(--ODSCombobox-TextIconsContainer-gap));--ODSCombobox-InputField-ContentContainer--icon-paddingLeft--size-small: calc(var(--spacing-component-7) + var(--sizing-component-8) + var(--spacing-component-3));--ODSCombobox-InputField-ContentContainer--icon-paddingLeft--size-small: calc(var(--spacing-component-7) + var(--ODSCombobox-Icon-width) + var(--ODSCombobox-TextIconsContainer-gap));--ODSCombobox-InputField-ContentContainer--icon-prefix-paddingLeft--size-large: calc(var(--spacing-component-7) + var(--sizing-component-8) + 15px + var(--spacing-component-3));--ODSCombobox-InputField-ContentContainer--icon-prefix-paddingLeft--size-large: calc(var(--spacing-component-7) + var(--ODSCombobox-Icon-width) + var(--ODSCombobox-Prefix-width) + var(--ODSCombobox-TextIconsContainer-gap));--ODSCombobox-InputField-ContentContainer--icon-prefix-paddingLeft--size-small: calc(var(--spacing-component-7) + var(--sizing-component-8) + 15px + var(--spacing-component-3));--ODSCombobox-InputField-ContentContainer--icon-prefix-paddingLeft--size-small: calc(var(--spacing-component-7) + var(--ODSCombobox-Icon-width) + var(--ODSCombobox-Prefix-width) + var(--ODSCombobox-TextIconsContainer-gap));--ODSCombobox-InputField-ContentContainer--prefix-paddingLeft--size-large: calc(var(--spacing-component-7) + 15px + var(--spacing-component-3));--ODSCombobox-InputField-ContentContainer--prefix-paddingLeft--size-large: calc(var(--spacing-component-7) + var(--ODSCombobox-Prefix-width) + var(--ODSCombobox-TextIconsContainer-gap));--ODSCombobox-InputField-ContentContainer--prefix-paddingLeft--size-small: calc(var(--spacing-component-7) + 15px + var(--spacing-component-3));--ODSCombobox-InputField-ContentContainer--prefix-paddingLeft--size-small: calc(var(--spacing-component-7) + var(--ODSCombobox-Prefix-width) + var(--ODSCombobox-TextIconsContainer-gap));--ODSCombobox-EyebrowLabel-transform: translate(var(--spacing-component-7));--ODSCombobox-EyebrowLabel-transform: translate(var(--spacing-component-7));--ODSCombobox-filled-EyebrowLabel-transform: translate( var(--spacing-component-7), calc(var(--spacing-component-4)*-1) );--ODSCombobox-filled-EyebrowLabel-transform: translate( var(--spacing-component-7), calc(var(--spacing-component-4)*-1) );--ODSCombobox-EyebrowLabel-width: calc(100% - var(--spacing-component-7));--ODSCombobox-EyebrowLabel-width: calc(100% - var(--spacing-component-7));--ODSCombobox-EyebrowLabel--floating-font--size-large: var(--body-m-bold);--ODSCombobox-EyebrowLabel--floating-font--size-large: var(--body-m-bold);--ODSCombobox-EyebrowLabel--floating-font--size-small: var(--body-s-bold);--ODSCombobox-EyebrowLabel--floating-font--size-small: var(--body-s-bold);--ODSCombobox-EyebrowLabel--floating-letterSpacing--size-large: var(--body-m-bold-letter-spacing);--ODSCombobox-EyebrowLabel--floating-letterSpacing--size-large: var( --body-m-bold-letter-spacing );--ODSCombobox-EyebrowLabel--floating-letterSpacing--size-small: var(--body-s-bold-letter-spacing);--ODSCombobox-EyebrowLabel--floating-letterSpacing--size-small: var( --body-s-bold-letter-spacing );--ODSCombobox-EyebrowLabel-font--size-large: var(--subtitle);--ODSCombobox-EyebrowLabel-font--size-large: var(--subtitle);--ODSCombobox-EyebrowLabel-font--size-small: var(--body-m-bold);--ODSCombobox-EyebrowLabel-font--size-small: var(--body-m-bold);--ODSCombobox-EyebrowLabel-letterSpacing--size-large: var(--subtitle-letter-spacing);--ODSCombobox-EyebrowLabel-letterSpacing--size-large: var( --subtitle-letter-spacing );--ODSCombobox-EyebrowLabel-letterSpacing--size-small: var(--body-m-bold-letter-spacing);--ODSCombobox-EyebrowLabel-letterSpacing--size-small: var( --body-m-bold-letter-spacing );--ODSCombobox-outlineOffset: var(--spacing-component-2);--ODSCombobox-outlineOffset: var(--spacing-component-2);--ODSCombobox-Label-transform: translate(var(--spacing-component-7));--ODSCombobox-Label-transform: translate(var(--spacing-component-7));--ODSCombobox-DividerContainer-height--size-small: var(--sizing-component-12);--ODSCombobox-DividerContainer-height--size-small: var(--sizing-component-12);--ODSCombobox-DividerContainer-height--size-large: var(--sizing-component-14);--ODSCombobox-DividerContainer-height--size-large: var(--sizing-component-14);--ODSCombobox-EyebrowLabel-alignItems: center;--ODSCombobox-Prefix-whiteSpace: nowrap;--ODSCombobox-Prefix-overflow: hidden;--ODSCombobox-Prefix-textOverflow: ellipsis;--ODSCombobox-Suffix-whiteSpace: nowrap;--ODSCombobox-Suffix-overflow: hidden;--ODSCombobox-Suffix-textOverflow: ellipsis;--ODSCombobox-Divider--size-large--height: var(--sizing-component-14);--ODSCombobox-Divider--size-large--height: var(--sizing-component-14);--ODSCombobox-Divider--size-large--width: var(--strokes-1);--ODSCombobox-Divider--size-large--width: var(--strokes-1);--ODSCombobox-Divider--size-small--height: var(--sizing-component-12);--ODSCombobox-Divider--size-small--height: var(--sizing-component-12);--ODSCombobox-Divider--size-small--width: var(--strokes-1);--ODSCombobox-Divider--size-small--width: var(--strokes-1)}:root{--ODSDropdownSelect-gap: var(--spacing-component-3);--ODSDropdownSelect-gap: var(--spacing-component-3);--ODSDropdownSelect-width: 100%;--ODSDropdownSelect-verticalAlignment: start;--ODSDropdownSelect-horizontalAlignment: start;--ODSDropdownSelect-position: relative;--ODSDropdownSelect-border--state-focused: var(--strokes-2) solid;--ODSDropdownSelect-border--state-focused: var(--strokes-2) solid;--ODSDropdownSelect-InputField-gap--size-large: var(--spacing-component-5);--ODSDropdownSelect-InputField-gap--size-large: var(--spacing-component-5);--ODSDropdownSelect-InputField-gap--size-small: var(--spacing-component-3);--ODSDropdownSelect-InputField-gap--size-small: var(--spacing-component-3);--ODSDropdownSelect-InputField-padding--size-large: 0 var(--spacing-component-5) 0 var(--spacing-component-7);--ODSDropdownSelect-InputField-padding--size-large: 0 var(--spacing-component-5) 0 var(--spacing-component-7);--ODSDropdownSelect-InputField-padding--size-small: 0 var(--spacing-component-3) 0 var(--spacing-component-6);--ODSDropdownSelect-InputField-padding--size-small: 0 var(--spacing-component-3) 0 var(--spacing-component-6);--ODSDropdownSelect-InputField-borderRadius: var(--radius-medium);--ODSDropdownSelect-InputField-borderRadius: var(--radius-medium);--ODSDropdownSelect-InputField-border--mode-informative: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-informative: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-informative--state-focused: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-informative--state-focused: var( --strokes-1 ) solid;--ODSDropdownSelect-InputField-border--mode-standard: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-standard: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-standard--state-focused: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-standard--state-focused: var( --strokes-1 ) solid;--ODSDropdownSelect-InputField-border--mode-informative--state-pressed: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-informative--state-pressed: var( --strokes-1 ) solid;--ODSDropdownSelect-InputField-border--mode-informative--state-hovered: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-informative--state-hovered: var( --strokes-1 ) solid;--ODSDropdownSelect-InputField-border--mode-standard--state-pressed: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-standard--state-pressed: var( --strokes-1 ) solid;--ODSDropdownSelect-InputField-border--mode-standard--state-hovered: var(--strokes-1) solid;--ODSDropdownSelect-InputField-border--mode-standard--state-hovered: var( --strokes-1 ) solid;--ODSDropdownSelect-InputField-border--mode-error: var(--strokes-3) solid;--ODSDropdownSelect-InputField-border--mode-error: var(--strokes-3) solid;--ODSDropdownSelect-InputField-minHeight--size-large: var(--sizing-input-height);--ODSDropdownSelect-InputField-minHeight--size-large: var( --sizing-input-height );--ODSDropdownSelect-InputField-minHeight--size-small: 58px;--ODSDropdownSelect-InputField-width: 100%;--ODSDropdownSelect-InputField-verticalAlignment: center;--ODSDropdownSelect-InputField-horizontalAlignment: start;--ODSDropdownSelect-SupportText-padding--size-large: 0 0 0 var(--spacing-component-7);--ODSDropdownSelect-SupportText-padding--size-large: 0 0 0 var(--spacing-component-7);--ODSDropdownSelect-SupportText-padding--size-small: 0 0 0 var(--spacing-component-6);--ODSDropdownSelect-SupportText-padding--size-small: 0 0 0 var(--spacing-component-6);--ODSDropdownSelect-SupportText-width: 100%;--ODSDropdownSelect-SupportText-verticalAlignment: center;--ODSDropdownSelect-SupportText-horizontalAlignment: start;--ODSDropdownSelect-OdsSupportMessage-flex: 1;--ODSDropdownSelect-Content-gap--size-large: var(--spacing-component-2);--ODSDropdownSelect-Content-gap--size-large: var(--spacing-component-2);--ODSDropdownSelect-Content-flex: 1;--ODSDropdownSelect-Content-verticalAlignment: center;--ODSDropdownSelect-Content-horizontalAlignment: start;--ODSDropdownSelect-Eyebrow-gap: var(--spacing-component-1);--ODSDropdownSelect-Eyebrow-gap: var(--spacing-component-1);--ODSDropdownSelect-Eyebrow-width: 100%;--ODSDropdownSelect-Eyebrow-verticalAlignment--size-large: center;--ODSDropdownSelect-Eyebrow-verticalAlignment--size-small: start;--ODSDropdownSelect-Eyebrow-verticalAlignment--size-large--selected: start;--ODSDropdownSelect-Eyebrow-horizontalAlignment: start;--ODSDropdownSelect-Label-font--size-large: var(--subtitle);--ODSDropdownSelect-Label-font--size-large: var(--subtitle);--ODSDropdownSelect-Label-font--size-small: var(--body-m-bold);--ODSDropdownSelect-Label-font--size-small: var(--body-m-bold);--ODSDropdownSelect-Label-font--size-large--selected: var(--body-m-bold);--ODSDropdownSelect-Label-font--size-large--selected: var(--body-m-bold);--ODSDropdownSelect-Label-font--size-small--selected: var(--body-s-bold);--ODSDropdownSelect-Label-font--size-small--selected: var(--body-s-bold);--ODSDropdownSelect-Label-letterSpacing--size-large: var(--subtitle-letter-spacing);--ODSDropdownSelect-Label-letterSpacing--size-large: var( --subtitle-letter-spacing );--ODSDropdownSelect-Label-letterSpacing--size-small: var(--body-m-bold-letter-spacing);--ODSDropdownSelect-Label-letterSpacing--size-small: var( --body-m-bold-letter-spacing );--ODSDropdownSelect-Label-letterSpacing--size-large--selected: var(--body-m-bold-letter-spacing);--ODSDropdownSelect-Label-letterSpacing--size-large--selected: var( --body-m-bold-letter-spacing );--ODSDropdownSelect-Label-letterSpacing--size-small--selected: var(--body-s-bold-letter-spacing);--ODSDropdownSelect-Label-letterSpacing--size-small--selected: var( --body-s-bold-letter-spacing );--ODSDropdownSelect-Label-verticalAlign: top;--ODSDropdownSelect-Label-whiteSpace: nowrap;--ODSDropdownSelect-Label-overflow: hidden;--ODSDropdownSelect-Label-textOverflow: ellipsis;--ODSDropdownSelect-Input-gap: var(--spacing-component-3);--ODSDropdownSelect-Input-gap: var(--spacing-component-3);--ODSDropdownSelect-Input-minHeight: var(--sizing-component-10);--ODSDropdownSelect-Input-minHeight: var(--sizing-component-10);--ODSDropdownSelect-Input-width: 100%;--ODSDropdownSelect-Input-verticalAlignment: center;--ODSDropdownSelect-Input-horizontalAlignment: start;--ODSDropdownSelect-SelectedValue-gap: var(--spacing-component-1);--ODSDropdownSelect-SelectedValue-gap: var(--spacing-component-1);--ODSDropdownSelect-SelectedValue-verticalAlignment: center;--ODSDropdownSelect-SelectedValue-horizontalAlignment: start;--ODSDropdownSelect-Value-font--size-large: var(--subtitle);--ODSDropdownSelect-Value-font--size-large: var(--subtitle);--ODSDropdownSelect-Value-font--size-small: var(--body-m-bold);--ODSDropdownSelect-Value-font--size-small: var(--body-m-bold);--ODSDropdownSelect-Value-letterSpacing--size-large: var(--subtitle-letter-spacing);--ODSDropdownSelect-Value-letterSpacing--size-large: var( --subtitle-letter-spacing );--ODSDropdownSelect-Value-letterSpacing--size-small: var(--body-m-bold-letter-spacing);--ODSDropdownSelect-Value-letterSpacing--size-small: var( --body-m-bold-letter-spacing );--ODSDropdownSelect-Value-verticalAlign: top;--ODSDropdownSelect-Value-whiteSpace: nowrap;--ODSDropdownSelect-Value-overflow: hidden;--ODSDropdownSelect-Value-textOverflow: ellipsis;--ODSDropdownSelect-ExpandAndCollapseIcon-padding: var(--spacing-component-3);--ODSDropdownSelect-ExpandAndCollapseIcon-padding: var(--spacing-component-3);--ODSDropdownSelect-ExpandAndCollapseIcon-width: var(--sizing-component-14);--ODSDropdownSelect-ExpandAndCollapseIcon-width: var(--sizing-component-14);--ODSDropdownSelect-ExpandAndCollapseIcon-height: var(--sizing-component-14);--ODSDropdownSelect-ExpandAndCollapseIcon-height: var(--sizing-component-14);--ODSDropdownSelect-ExpandAndCollapseIcon-overflow: hidden;--ODSDropdownSelect-ExpandAndCollapseIcon-verticalAlignment: center;--ODSDropdownSelect-ExpandAndCollapseIcon-horizontalAlignment: center;--ODSDropdownSelect-CollapseDown-width: var(--sizing-component-12);--ODSDropdownSelect-CollapseDown-width: var(--sizing-component-12);--ODSDropdownSelect-CollapseDown-height: var(--sizing-component-12);--ODSDropdownSelect-CollapseDown-height: var(--sizing-component-12);--ODSDropdownSelect-CollapseDown-width--small: var(--sizing-component-10);--ODSDropdownSelect-CollapseDown-width--small: var(--sizing-component-10);--ODSDropdownSelect-CollapseDown-height--small: var(--sizing-component-10);--ODSDropdownSelect-CollapseDown-height--small: var(--sizing-component-10);--ODSDropdownSelect-Icon-width--size-large: var(--sizing-component-10);--ODSDropdownSelect-Icon-width--size-large: var(--sizing-component-10);--ODSDropdownSelect-Icon-width--size-small: var(--sizing-component-8);--ODSDropdownSelect-Icon-width--size-small: var(--sizing-component-8);--ODSDropdownSelect-Icon-height--size-large: var(--sizing-component-10);--ODSDropdownSelect-Icon-height--size-large: var(--sizing-component-10);--ODSDropdownSelect-Icon-height--size-small: var(--sizing-component-8);--ODSDropdownSelect-Icon-height--size-small: var(--sizing-component-8);--ODSDropdownSelect-CollapseUp-width: var(--sizing-component-12);--ODSDropdownSelect-CollapseUp-width: var(--sizing-component-12);--ODSDropdownSelect-CollapseUp-height: var(--sizing-component-12);--ODSDropdownSelect-CollapseUp-height: var(--sizing-component-12);--ODSDropdownSelect-CollapseUp-width--small: var(--sizing-component-10);--ODSDropdownSelect-CollapseUp-width--small: var(--sizing-component-10);--ODSDropdownSelect-CollapseUp-height--small: var(--sizing-component-10);--ODSDropdownSelect-CollapseUp-height--small: var(--sizing-component-10);--ODSDropdownSelect-InputField-outlineWidth: var(--strokes-2);--ODSDropdownSelect-InputField-outlineWidth: var(--strokes-2);--ODSDropdownSelect-InputField-outlineOffset: 5px;--ODSDropdownSelectMenu-padding: var(--spacing-component-5);--ODSDropdownSelectMenu-padding: var(--spacing-component-5);--ODSDropdownSelectMenu-borderRadius: var(--radius-medium);--ODSDropdownSelectMenu-borderRadius: var(--radius-medium);--ODSDropdownSelectMenu-border: var(--strokes-1) solid;--ODSDropdownSelectMenu-border: var(--strokes-1) solid;--ODSDropdownSelectMenu-width: 100%;--ODSDropdownSelectMenu-verticalAlignment: start;--ODSDropdownSelectMenu-horizontalAlignment: start;--ODSDropdownSelectMenu--size-small-padding: var(--spacing-component-4);--ODSDropdownSelectMenu--size-small-padding: var(--spacing-component-4);--ODSDropdownSelectMenu-boxShadow: none;--ODSDropdownSelectMenuItem-gap: var(--spacing-component-3);--ODSDropdownSelectMenuItem-gap: var(--spacing-component-3);--ODSDropdownSelectMenuItem-padding: var(--spacing-component-3) var(--spacing-component-5) var(--spacing-component-3) var(--spacing-component-3);--ODSDropdownSelectMenuItem-padding: var(--spacing-component-3) var(--spacing-component-5) var(--spacing-component-3) var(--spacing-component-3);--ODSDropdownSelectMenuItem-borderRadius: var(--radius-small);--ODSDropdownSelectMenuItem-borderRadius: var(--radius-small);--ODSDropdownSelectMenuItem-minHeight: var(--sizing-input-height);--ODSDropdownSelectMenuItem-minHeight: var(--sizing-input-height);--ODSDropdownSelectMenuItem-width: 100%;--ODSDropdownSelectMenuItem-verticalAlignment: center;--ODSDropdownSelectMenuItem-horizontalAlignment: start;--ODSDropdownSelectMenuItem-Checkmark-width: var(--sizing-component-10);--ODSDropdownSelectMenuItem-Checkmark-width: var(--sizing-component-10);--ODSDropdownSelectMenuItem-Checkmark-height: var(--sizing-component-10);--ODSDropdownSelectMenuItem-Checkmark-height: var(--sizing-component-10);--ODSDropdownSelectMenuItem-Label-font: var(--subtitle);--ODSDropdownSelectMenuItem-Label-font: var(--subtitle);--ODSDropdownSelectMenuItem-Label-letterSpacing: var(--subtitle-letter-spacing);--ODSDropdownSelectMenuItem-Label-letterSpacing: var( --subtitle-letter-spacing );--ODSDropdownSelectMenuItem-Label-textAlign: left;--ODSDropdownSelectMenuItem-Label-width: 100%;--ODSDropdownSelectMenuItem-Label-verticalAlign: top;--ODSDropdownSelectMenuItem-Label-whiteSpace: nowrap;--ODSDropdownSelectMenuItem-Label-overflow: hidden;--ODSDropdownSelectMenuItem-Label-textOverflow: ellipsis;--ODSDropdownSelectMenuItem-borderRadius--size-small: var(--radius-small);--ODSDropdownSelectMenuItem-borderRadius--size-small: var(--radius-small);--ODSDropdownSelectMenuItem-outlineWidth: var(--strokes-2);--ODSDropdownSelectMenuItem-outlineWidth: var(--strokes-2);--ODSDropdownSelectMenuItem-outlineOffset: 3px;--ODSDropdownSelectMenuItem-padding--size-small: 0 var(--spacing-component-5) 0 var(--spacing-component-3);--ODSDropdownSelectMenuItem-padding--size-small: 0 var(--spacing-component-5) 0 var(--spacing-component-3);--ODSDropdownSelectMenuItem-minHeight--size-small: var(--sizing-minimum-tappable-area);--ODSDropdownSelectMenuItem-minHeight--size-small: var( --sizing-minimum-tappable-area );--ODSDropdownSelectMenuItem-Checkmark-width--size-small: var(--sizing-component-8);--ODSDropdownSelectMenuItem-Checkmark-width--size-small: var( --sizing-component-8 );--ODSDropdownSelectMenuItem-Checkmark-height--size-small: var(--sizing-component-8);--ODSDropdownSelectMenuItem-Checkmark-height--size-small: var( --sizing-component-8 );--ODSDropdownSelectMenuItem-Label-font--size-small: var(--body-m-bold);--ODSDropdownSelectMenuItem-Label-font--size-small: var(--body-m-bold);--ODSDropdownSelectMenuItem-Label-letterSpacing--size-small: var(--body-m-bold-letter-spacing);--ODSDropdownSelectMenuItem-Label-letterSpacing--size-small: var( --body-m-bold-letter-spacing );--ODSDropdownSelectMenuItem-HelperText-font--size-small: var(--microcopy-bold);--ODSDropdownSelectMenuItem-HelperText-font--size-small: var( --microcopy-bold );--ODSDropdownSelectMenuItem-HelperText-letterSpacing--size-small: var(--microcopy-bold-letter-spacing);--ODSDropdownSelectMenuItem-HelperText-letterSpacing--size-small: var( --microcopy-bold-letter-spacing )}.ODSDropdownSelect{display:flex;flex-direction:column;gap:var(--spacing-component-3);gap:var(--ODSDropdownSelect-gap);width:100%;width:var(--ODSDropdownSelect-width);justify-content:start;justify-content:var(--ODSDropdownSelect-verticalAlignment);align-items:start;align-items:var(--ODSDropdownSelect-horizontalAlignment);position:relative;position:var(--ODSDropdownSelect-position);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.ODSDropdownSelect-InputField{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);position:relative;display:flex;border-radius:var(--radius-medium);border-radius:var(--ODSDropdownSelect-InputField-borderRadius);width:100%;width:var(--ODSDropdownSelect-InputField-width);align-items:center;align-items:var(--ODSDropdownSelect-InputField-verticalAlignment);justify-content:start;justify-content:var(--ODSDropdownSelect-InputField-horizontalAlignment);-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out;cursor:pointer}.ODSDropdownSelect-InputField:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-radius:inherit;-webkit-transition:border .1s ease-out;transition:border .1s ease-out}.ODSDropdownSelect.ODSDropdownSelect--disabled .ODSDropdownSelect-InputField{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}.ODSDropdownSelect.ODSDropdownSelect--readonly .ODSDropdownSelect-InputField{cursor:default}.ODSDropdownSelect:not(.ODSDropdownSelect--disabled) .ODSDropdownSelect-InputField:focus-visible,.ODSDropdownSelect:not(.ODSDropdownSelect--disabled) .ODSDropdownSelect-InputField:has(.ODSDropdownSelect-Content:focus-visible){outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--ODSDropdownSelect-border--state-focused) var(--colours-interaction-states-focus-focus);outline-offset:5px;outline-offset:var(--ODSDropdownSelect-InputField-outlineOffset)}.ODSDropdownSelect.ODSDropdownSelect--mode-informative .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid;border:var(--ODSDropdownSelect-InputField-border--mode-informative)}.ODSDropdownSelect.ODSDropdownSelect--mode-standard .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid;border:var(--ODSDropdownSelect-InputField-border--mode-standard)}.ODSDropdownSelect.ODSDropdownSelect--mode-error .ODSDropdownSelect-InputField:before{border:var(--strokes-3) solid;border:var(--ODSDropdownSelect-InputField-border--mode-error)}.ODSDropdownSelect.ODSDropdownSelect--mode-error.ODSDropdownSelect--disabled .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-error.ODSDropdownSelect--readonly .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--ODSDropdownSelect-InputField-border--mode-informative) var(--colours-interaction-states-disabled-stroke-disabled);background-color:var(--colours-interaction-states-disabled-background-disabled);background-color:var( --colours-interaction-states-disabled-background-disabled )}.ODSDropdownSelect.ODSDropdownSelect--mode-error:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-InputField:before{border-color:var(--colours-functional-destructive-standard);border-color:var(--colours-functional-destructive-standard)}.ODSDropdownSelect.ODSDropdownSelect--mode-informative:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-standard:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-InputField:before{border-color:var(--colours-basic-stroke);border-color:var(--colours-basic-stroke)}.ODSDropdownSelect.ODSDropdownSelect--size-large .ODSDropdownSelect-InputField{gap:var(--spacing-component-5);gap:var(--ODSDropdownSelect-InputField-gap--size-large);padding:0 var(--spacing-component-5) 0 var(--spacing-component-7);padding:var(--ODSDropdownSelect-InputField-padding--size-large);min-height:var(--sizing-input-height);min-height:var(--ODSDropdownSelect-InputField-minHeight--size-large)}.ODSDropdownSelect.ODSDropdownSelect--size-small .ODSDropdownSelect-InputField{gap:var(--spacing-component-3);gap:var(--ODSDropdownSelect-InputField-gap--size-small);padding:0 var(--spacing-component-3) 0 var(--spacing-component-6);padding:var(--ODSDropdownSelect-InputField-padding--size-small);min-height:58px;min-height:var(--ODSDropdownSelect-InputField-minHeight--size-small)}.ODSDropdownSelect--selected:not(.ODSDropdownSelect--disabled) .ODSDropdownSelect-Value{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDropdownSelect--disabled .ODSDropdownSelect-Value{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDropdownSelect.ODSDropdownSelect--mode-informative:not(.ODSDropdownSelect--disabled).ODSDropdownSelect--readonly .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-standard:not(.ODSDropdownSelect--disabled).ODSDropdownSelect--readonly .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-informative.ODSDropdownSelect--disabled .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-standard.ODSDropdownSelect--disabled .ODSDropdownSelect-InputField:before{border-color:var(--colours-interaction-states-disabled-stroke-disabled);border-color:var(--colours-interaction-states-disabled-stroke-disabled);background-color:var(--colours-interaction-states-disabled-background-disabled);background-color:var( --colours-interaction-states-disabled-background-disabled )}.ODSDropdownSelect.ODSDropdownSelect--mode-informative:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):hover .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid var(--colours-interaction-states-hover-stroke-hover);border:var( --ODSDropdownSelect-InputField-border--mode-informative--state-hovered ) var(--colours-interaction-states-hover-stroke-hover)}.ODSDropdownSelect.ODSDropdownSelect--mode-standard:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):hover .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid var(--colours-interaction-states-hover-stroke-hover);border:var( --ODSDropdownSelect-InputField-border--mode-standard--state-hovered ) var(--colours-interaction-states-hover-stroke-hover)}.ODSDropdownSelect:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):hover .ODSDropdownSelect-InputField{background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSDropdownSelect:focus{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSDropdownSelect.ODSDropdownSelect--mode-informative:focus .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid;border:var( --ODSDropdownSelect-InputField-border--mode-informative--state-focused )}.ODSDropdownSelect.ODSDropdownSelect--mode-standard:focus .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid;border:var( --ODSDropdownSelect-InputField-border--mode-standard--state-focused )}.ODSDropdownSelect.ODSDropdownSelect--mode-informative:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):focus .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-informative:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-standard:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):focus .ODSDropdownSelect-InputField:before,.ODSDropdownSelect.ODSDropdownSelect--mode-standard:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-InputField:before{border-color:var(--colours-basic-stroke);border-color:var(--colours-basic-stroke)}.ODSDropdownSelect.ODSDropdownSelect--mode-informative:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):active .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid var(--colours-interaction-states-pressed-stroke-pressed);border:var( --ODSDropdownSelect-InputField-border--mode-informative--state-pressed ) var(--colours-interaction-states-pressed-stroke-pressed)}.ODSDropdownSelect.ODSDropdownSelect--mode-standard:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):active .ODSDropdownSelect-InputField:before{border:var(--strokes-1) solid var(--colours-interaction-states-pressed-stroke-pressed);border:var( --ODSDropdownSelect-InputField-border--mode-standard--state-pressed ) var(--colours-interaction-states-pressed-stroke-pressed)}.ODSDropdownSelect:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly):active .ODSDropdownSelect-InputField{background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed )}.ODSDropdownSelect-Content{position:relative;overflow:hidden;flex:1 1;flex:var(--ODSDropdownSelect-Content-flex) 1;justify-content:center;justify-content:var(--ODSDropdownSelect-Content-verticalAlignment);align-items:start;align-items:var(--ODSDropdownSelect-Content-horizontalAlignment);outline:none}.ODSDropdownSelect.ODSDropdownSelect--size-large .ODSDropdownSelect-Content{gap:var(--spacing-component-2);gap:var(--ODSDropdownSelect-Content-gap--size-large)}.ODSDropdownSelect-Input{gap:var(--spacing-component-3);gap:var(--ODSDropdownSelect-Input-gap);min-height:var(--sizing-component-10);min-height:var(--ODSDropdownSelect-Input-minHeight);width:100%;width:var(--ODSDropdownSelect-Input-width);align-items:center;align-items:var(--ODSDropdownSelect-Input-verticalAlignment);justify-content:start;justify-content:var(--ODSDropdownSelect-Input-horizontalAlignment)}.ODSDropdownSelect-Icon{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive)}.ODSDropdownSelect.ODSDropdownSelect--size-large .ODSDropdownSelect-Icon{width:var(--sizing-component-10);width:var(--ODSDropdownSelect-Icon-width--size-large);height:var(--sizing-component-10);height:var(--ODSDropdownSelect-Icon-height--size-large)}.ODSDropdownSelect.ODSDropdownSelect--size-small .ODSDropdownSelect-Icon{width:var(--sizing-component-8);width:var(--ODSDropdownSelect-Icon-width--size-small);height:var(--sizing-component-8);height:var(--ODSDropdownSelect-Icon-height--size-small)}.ODSDropdownSelect-SelectedValue{gap:var(--spacing-component-1);gap:var(--ODSDropdownSelect-SelectedValue-gap);align-items:center;align-items:var(--ODSDropdownSelect-SelectedValue-verticalAlignment);justify-content:start;justify-content:var(--ODSDropdownSelect-SelectedValue-horizontalAlignment)}.ODSDropdownSelect-Value{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);vertical-align:top;vertical-align:var(--ODSDropdownSelect-Value-verticalAlign);white-space:nowrap;white-space:var(--ODSDropdownSelect-Value-whiteSpace);overflow:hidden;overflow:var(--ODSDropdownSelect-Value-overflow);text-overflow:ellipsis;text-overflow:var(--ODSDropdownSelect-Value-textOverflow)}.ODSDropdownSelect.ODSDropdownSelect--size-large .ODSDropdownSelect-Value{font:var(--subtitle);font:var(--ODSDropdownSelect-Value-font--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSDropdownSelect-Value-letterSpacing--size-large)}.ODSDropdownSelect.ODSDropdownSelect--size-small .ODSDropdownSelect-Value{font:var(--body-m-bold);font:var(--ODSDropdownSelect-Value-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSDropdownSelect-Value-letterSpacing--size-small)}.ODSDropdownSelect-ExpandAndCollapseIcon{padding:var(--spacing-component-3);padding:var(--ODSDropdownSelect-ExpandAndCollapseIcon-padding);width:var(--sizing-component-14);width:var(--ODSDropdownSelect-ExpandAndCollapseIcon-width);height:var(--sizing-component-14);height:var(--ODSDropdownSelect-ExpandAndCollapseIcon-height);overflow:hidden;overflow:var(--ODSDropdownSelect-ExpandAndCollapseIcon-overflow);align-items:center;align-items:var(--ODSDropdownSelect-ExpandAndCollapseIcon-verticalAlignment);justify-content:center;justify-content:var( --ODSDropdownSelect-ExpandAndCollapseIcon-horizontalAlignment );position:relative}.ODSDropdownSelect-CollapseDown{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);width:var(--sizing-component-12);width:var(--ODSDropdownSelect-CollapseDown-width);height:var(--sizing-component-12);height:var(--ODSDropdownSelect-CollapseDown-height)}.ODSDropdownSelect-CollapseDown--small{width:var(--sizing-component-10);width:var(--ODSDropdownSelect-CollapseDown-width--small);height:var(--sizing-component-10);height:var(--ODSDropdownSelect-CollapseDown-height--small)}.ODSDropdownSelect.ODSDropdownSelect--readonly .ODSDropdownSelect-CollapseDown,.ODSDropdownSelect.ODSDropdownSelect--disabled .ODSDropdownSelect-CollapseDown,.ODSDropdownSelect.ODSDropdownSelect--readonly .ODSDropdownSelect-CollapseUp,.ODSDropdownSelect.ODSDropdownSelect--disabled .ODSDropdownSelect-CollapseUp{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDropdownSelect:not(.ODSDropdownSelect--disabled):not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-CollapseDown{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive)}.ODSDropdownSelect.ODSDropdownSelect--disabled:not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-Icon,.ODSDropdownSelect.ODSDropdownSelect--disabled:not(.ODSDropdownSelect--readonly) .ODSDropdownSelect-CollapseDown{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDropdownSelect-CollapseUp{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);width:var(--sizing-component-12);width:var(--ODSDropdownSelect-CollapseUp-width);height:var(--sizing-component-12);height:var(--ODSDropdownSelect-CollapseUp-height)}.ODSDropdownSelect-SupportText{width:100%;width:var(--ODSDropdownSelect-SupportText-width);align-items:center;align-items:var(--ODSDropdownSelect-SupportText-verticalAlignment);justify-content:start;justify-content:var(--ODSDropdownSelect-SupportText-horizontalAlignment)}.ODSDropdownSelect.ODSDropdownSelect--size-large .ODSDropdownSelect-SupportText{padding:0 0 0 var(--spacing-component-7);padding:var(--ODSDropdownSelect-SupportText-padding--size-large)}.ODSDropdownSelect.ODSDropdownSelect--size-small .ODSDropdownSelect-SupportText{padding:0 0 0 var(--spacing-component-6);padding:var(--ODSDropdownSelect-SupportText-padding--size-small)}.ODSDropdownSelect-OdsSupportMessage{flex:1 1;flex:var(--ODSDropdownSelect-OdsSupportMessage-flex) 1}.ODSDropdownSelect.ODSDropdownSelect--selected:not(.ODSDropdownSelect--disabled) .ODSDropdownSelect-EyebrowLabel{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);text-align:var(--ODSDropdownSelect-EyebrowLabel-textAlign--selected);text-align:var(--ODSDropdownSelect-EyebrowLabel-textAlign--selected);width:100%;width:var(--ODSDropdownSelect-Eyebrow-width);vertical-align:var(--ODSDropdownSelect-EyebrowLabel-verticalAlign--selected);vertical-align:var(--ODSDropdownSelect-EyebrowLabel-verticalAlign--selected);white-space:var(--ODSDropdownSelect-EyebrowLabel-whiteSpace--selected);white-space:var(--ODSDropdownSelect-EyebrowLabel-whiteSpace--selected);overflow:var(--ODSDropdownSelect-EyebrowLabel-overflow--selected);overflow:var(--ODSDropdownSelect-EyebrowLabel-overflow--selected);text-overflow:var(--ODSDropdownSelect-EyebrowLabel-textOverflow--selected);text-overflow:var(--ODSDropdownSelect-EyebrowLabel-textOverflow--selected);cursor:inherit}.ODSDropdownSelect.ODSDropdownSelect--selected.ODSDropdownSelect--size-large:not(.ODSDropdownSelect--disabled) .ODSDropdownSelect-EyebrowLabel{font:var(--body-m-bold);font:var(--ODSDropdownSelect-Label-font--size-large--selected);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSDropdownSelect-Label-letterSpacing--size-large--selected )}.ODSDropdownSelect.ODSDropdownSelect--selected.ODSDropdownSelect--size-small:not(.ODSDropdownSelect--disabled) .ODSDropdownSelect-EyebrowLabel{font:var(--body-s-bold);font:var(--ODSDropdownSelect-Label-font--size-small--selected);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var( --ODSDropdownSelect-Label-letterSpacing--size-small--selected )}.ODSDropdownSelectMenu{display:flex;flex-direction:column;background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);padding:var(--spacing-component-5);padding:var(--ODSDropdownSelectMenu-padding);border-radius:var(--radius-medium);border-radius:var(--ODSDropdownSelectMenu-borderRadius);border:var(--strokes-1) solid;border:var(--ODSDropdownSelectMenu-border);border-color:var(--colours-basic-stroke);border-color:var(--colours-basic-stroke);width:100%;width:var(--ODSDropdownSelectMenu-width);justify-content:start;justify-content:var(--ODSDropdownSelectMenu-verticalAlignment);align-items:start;align-items:var(--ODSDropdownSelectMenu-horizontalAlignment);box-shadow:none;box-shadow:var(--ODSDropdownSelectMenu-boxShadow);overflow-y:auto;outline:0}.ODSDropdownSelectMenu--size-small{padding:var(--spacing-component-4);padding:var(--ODSDropdownSelectMenu--size-small-padding)}.ODSDropdownSelectMenuItem{display:flex;gap:var(--spacing-component-3);gap:var(--ODSDropdownSelectMenuItem-gap);padding:var(--spacing-component-3) var(--spacing-component-5) var(--spacing-component-3) var(--spacing-component-3);padding:var(--ODSDropdownSelectMenuItem-padding);border-radius:var(--radius-small);border-radius:var(--ODSDropdownSelectMenuItem-borderRadius);min-height:var(--sizing-input-height);min-height:var(--ODSDropdownSelectMenuItem-minHeight);width:100%;width:var(--ODSDropdownSelectMenuItem-width);align-items:center;align-items:var(--ODSDropdownSelectMenuItem-verticalAlignment);justify-content:start;justify-content:var(--ODSDropdownSelectMenuItem-horizontalAlignment);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none}.ODSDropdownSelectMenuItem[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}.ODSDropdownSelectMenuItem:focus-visible,.ODSDropdownSelectMenuItem--active:not(.ODSDropdownSelectMenuItem--active:hover){outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--ODSDropdownSelectMenuItem-outlineWidth) solid var(--colours-interaction-states-focus-focus);outline-offset:3px;outline-offset:var(--ODSDropdownSelectMenuItem-outlineOffset)}.ODSDropdownSelectMenuItem:not([aria-disabled=true]):hover{background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSDropdownSelectMenuItem:not([aria-disabled=true]):active{background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed )}.ODSDropdownSelectMenuItem-Checkmark{width:var(--sizing-component-10);width:var(--ODSDropdownSelectMenuItem-Checkmark-width);height:var(--sizing-component-10);height:var(--ODSDropdownSelectMenuItem-Checkmark-height)}.ODSDropdownSelectMenuItem[aria-disabled=true] .ODSDropdownSelectMenuItem-Checkmark{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDropdownSelectMenuItem:not([aria-disabled=true]):hover .ODSDropdownSelectMenuItem-Checkmark{color:var(--colours-interaction-states-hover-text-hover);color:var(--colours-interaction-states-hover-text-hover)}.ODSDropdownSelectMenuItem:not([aria-disabled=true]):focus .ODSDropdownSelectMenuItem-Checkmark,.ODSDropdownSelectMenuItem:not([aria-disabled=true]) .ODSDropdownSelectMenuItem-Checkmark{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDropdownSelectMenuItem:not([aria-disabled=true]):active .ODSDropdownSelectMenuItem-Checkmark{color:var(--colours-interaction-states-pressed-text-pressed);color:var(--colours-interaction-states-pressed-text-pressed)}.ODSDropdownSelectMenuItem-Label{font:var(--subtitle);font:var(--ODSDropdownSelectMenuItem-Label-font);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSDropdownSelectMenuItem-Label-letterSpacing);text-align:left;text-align:var(--ODSDropdownSelectMenuItem-Label-textAlign);width:100%;width:var(--ODSDropdownSelectMenuItem-Label-width);vertical-align:top;vertical-align:var(--ODSDropdownSelectMenuItem-Label-verticalAlign);white-space:nowrap;white-space:var(--ODSDropdownSelectMenuItem-Label-whiteSpace);overflow:hidden;overflow:var(--ODSDropdownSelectMenuItem-Label-overflow);text-overflow:ellipsis;text-overflow:var(--ODSDropdownSelectMenuItem-Label-textOverflow)}.ODSDropdownSelectMenuItem:not([aria-disabled=true]) .ODSDropdownSelectMenuItem-Label{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDropdownSelectMenuItem[aria-disabled=true] .ODSDropdownSelectMenuItem-Label{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDropdownSelectMenu--size-small .ODSDropdownSelectMenuItem{display:flex;gap:var(--spacing-component-3);gap:var(--ODSDropdownSelectMenuItem-gap);padding:0 var(--spacing-component-5) 0 var(--spacing-component-3);padding:var(--ODSDropdownSelectMenuItem-padding--size-small);border-radius:var(--radius-small);border-radius:var(--ODSDropdownSelectMenuItem-borderRadius--size-small);min-height:var(--sizing-minimum-tappable-area);min-height:var(--ODSDropdownSelectMenuItem-minHeight--size-small);width:100%;width:var(--ODSDropdownSelectMenuItem-width);align-items:center;align-items:var(--ODSDropdownSelectMenuItem-verticalAlignment);justify-content:start;justify-content:var(--ODSDropdownSelectMenuItem-horizontalAlignment);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;outline:none}.ODSDropdownSelectMenu--size-small .ODSDropdownSelectMenuItem-Label{font:var(--body-m-bold);font:var(--ODSDropdownSelectMenuItem-Label-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSDropdownSelectMenuItem-Label-letterSpacing--size-small );text-align:left;text-align:var(--ODSDropdownSelectMenuItem-Label-textAlign);width:100%;width:var(--ODSDropdownSelectMenuItem-Label-width);vertical-align:top;vertical-align:var(--ODSDropdownSelectMenuItem-Label-verticalAlign);white-space:nowrap;white-space:var(--ODSDropdownSelectMenuItem-Label-whiteSpace);overflow:hidden;overflow:var(--ODSDropdownSelectMenuItem-Label-overflow);text-overflow:ellipsis;text-overflow:var(--ODSDropdownSelectMenuItem-Label-textOverflow)}.ODSDropdownSelectMenu--size-small .ODSDropdownSelectMenuItem-Checkmark{width:var(--sizing-component-8);width:var(--ODSDropdownSelectMenuItem-Checkmark-width--size-small);height:var(--sizing-component-8);height:var(--ODSDropdownSelectMenuItem-Checkmark-height--size-small)}@media (forced-colors: active){.ODSDropdownSelect-InputField,.ODSDropdownSelectMenu{border:1px solid transparent}}.ODSCombobox{gap:var(--spacing-component-3);gap:var(--ODSCombobox-gap);width:100%;width:var(--ODSCombobox-width);justify-content:start;justify-content:var(--ODSCombobox-verticalAlignment);align-items:start;align-items:var(--ODSCombobox-horizontalAlignment);border-radius:var(--radius-medium);border-radius:var(--ODSCombobox-InputField-borderRadius);position:relative;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;cursor:pointer}.ODSCombobox.ODSCombobox--disabled{cursor:not-allowed}.ODSCombobox.ODSCombobox--readonly{cursor:default}.ODSCombobox-InputField-ContentContainer{border-radius:var(--radius-medium);border-radius:var(--ODSCombobox-InputField-borderRadius)}.ODSCombobox-SupportText{padding:0 0 0 var(--spacing-component-7);padding:var(--ODSCombobox-SupportText-padding);width:100%;width:var(--ODSCombobox-SupportText-width);align-items:center;align-items:var(--ODSCombobox-SupportText-verticalAlignment);justify-content:start;justify-content:var(--ODSCombobox-SupportText-horizontalAlignment)}.ODSCombobox-OdsSupportMessage{flex:1 1;flex:var(--ODSCombobox-OdsSupportMessage-flex) 1}.ODSCombobox-InputField{gap:var(--spacing-component-5);gap:var(--ODSCombobox-InputField-gap);background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);border-radius:16px;border-radius:var(--ODSCombobox-borderRadius);width:100%;width:var(--ODSCombobox-InputField-width);align-items:center;align-items:var(--ODSCombobox-InputField-verticalAlignment);justify-content:start;justify-content:var(--ODSCombobox-InputField-horizontalAlignment)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-standard{border:var(--strokes-1) solid;border:var(--ODSCombobox-InputField-border--mode-standard)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-informative{border:var(--strokes-1) solid;border:var(--ODSCombobox-InputField-border--mode-informative)}.ODSCombobox-InputField.ODSCombobox-InputField--size-large{padding:0 var(--spacing-component-5) 0 var(--spacing-component-0);padding:var(--ODSCombobox-InputField-padding--size-large);min-height:var(--sizing-input-height);min-height:var(--ODSCombobox-InputField-minHeight--size-large)}.ODSCombobox-InputField.ODSCombobox-InputField--size-small{padding:0 var(--spacing-component-5) 0 var(--spacing-component-0);padding:var(--ODSCombobox-InputField-padding--size-small);min-height:58px;min-height:var(--ODSCombobox-InputField-minHeight--size-small)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-error:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly){border:var(--strokes-3) solid var(--colours-functional-destructive-standard);border:var(--ODSCombobox-InputField-border--mode-error) var(--colours-functional-destructive-standard)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-informative:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly),.ODSCombobox-InputField.ODSCombobox-InputField--mode-standard:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly){border-color:var(--colours-basic-stroke);border-color:var(--colours-basic-stroke)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-informative:not(.ODSCombobox-InputField--disabled).ODSCombobox-InputField--readonly,.ODSCombobox-InputField.ODSCombobox-InputField--mode-standard:not(.ODSCombobox-InputField--disabled).ODSCombobox-InputField--readonly,.ODSCombobox-InputField.ODSCombobox-InputField--mode-informative.ODSCombobox-InputField--disabled,.ODSCombobox-InputField.ODSCombobox-InputField--mode-standard.ODSCombobox-InputField--disabled{border-color:var(--colours-interaction-states-disabled-stroke-disabled);border-color:var(--colours-interaction-states-disabled-stroke-disabled)}.ODSCombobox-InputField:not(.ODSCombobox-InputField--status-typing):not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly):hover:not(:has(.ODSButton:hover)),.ODSCombobox-InputField.ODSCombobox-InputField--status-unfilled:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly):hover:not(:has(.ODSButton:hover)){background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSCombobox-InputField:not(.ODSCombobox-InputField--status-typing).ODSCombobox-InputField--mode-error:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly):hover:not(:has(.ODSButton:hover)),.ODSCombobox-InputField.ODSCombobox-InputField--status-unfilled.ODSCombobox-InputField--mode-error:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly):hover:not(:has(.ODSButton:hover)){border-color:var(--colours-functional-destructive-hovered);border-color:var(--colours-functional-destructive-hovered)}.ODSCombobox-InputField:focus{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-error:not(.ODSCombobox-InputField--disabled):not(.ODSCombobox-InputField--readonly):focus{border-color:var(--colours-functional-destructive-standard);border-color:var(--colours-functional-destructive-standard)}.ODSCombobox-ActionsContainer{gap:var(--spacing-component-3);gap:var(--ODSCombobox-ActionsContainer-gap);align-items:center;align-items:var(--ODSCombobox-ActionsContainer-verticalAlignment);justify-content:end;justify-content:var(--ODSCombobox-ActionsContainer-horizontalAlignment)}.ODSCombobox-ExpandAndCollapseIcon{padding:var(--spacing-component-3);padding:var(--ODSCombobox-ExpandAndCollapseIcon-padding);width:var(--sizing-component-14);width:var(--ODSCombobox-ExpandAndCollapseIcon-width);height:var(--sizing-component-14);height:var(--ODSCombobox-ExpandAndCollapseIcon-height);overflow:hidden;overflow:var(--ODSCombobox-ExpandAndCollapseIcon-overflow);align-items:center;align-items:var(--ODSCombobox-ExpandAndCollapseIcon-verticalAlignment);justify-content:center;justify-content:var(--ODSCombobox-ExpandAndCollapseIcon-horizontalAlignment)}.ODSCombobox-CollapseDown,.ODSCombobox-CollapseUp{outline:none}.ODSCombobox-CollapseDown.ODSCombobox-CollapseDown--size-large{width:var(--sizing-component-12);width:var(--ODSCombobox-CollapseDown-width--size-large);height:var(--sizing-component-12);height:var(--ODSCombobox-CollapseDown-height--size-large)}.ODSCombobox-CollapseDown.ODSCombobox-CollapseDown--size-small{width:var(--sizing-component-10);width:var(--ODSCombobox-CollapseDown-width--size-small);height:var(--sizing-component-10);height:var(--ODSCombobox-CollapseDown-height--size-small)}.ODSCombobox-CollapseUp.ODSCombobox-CollapseUp--size-large{width:var(--sizing-component-12);width:var(--ODSCombobox-CollapseDown-width--size-large);height:var(--sizing-component-12);height:var(--ODSCombobox-CollapseDown-height--size-large)}.ODSCombobox-CollapseUp.ODSCombobox-CollapseUp--size-small{width:var(--sizing-component-10);width:var(--ODSCombobox-CollapseDown-width--size-small);height:var(--sizing-component-10);height:var(--ODSCombobox-CollapseDown-height--size-small)}.ODSCombobox-CollapseDown--disabled,.ODSCombobox-CollapseDown--readonly,.ODSCombobox-CollapseUp--disabled,.ODSCombobox-CollapseUp--readonly{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSCombobox-CollapseDown:not(.ODSCombobox-CollapseDown--disabled):not(.ODSCombobox-CollapseDown--readonly),.ODSCombobox-CollapseUp:not(.ODSCombobox-CollapseUp--disabled):not(.ODSCombobox-CollapseUp--readonly){color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive)}.ODSCombobox-ClearIconContainer{width:var(--sizing-component-14);width:var(--ODSCombobox-ClearIconContainer-width);height:var(--sizing-component-14);height:var(--ODSCombobox-ClearIconContainer-height);align-items:center;align-items:var(--ODSCombobox-ClearIconContainer-verticalAlignment);justify-content:center;justify-content:var(--ODSCombobox-ClearIconContainer-horizontalAlignment)}.ODSCombobox-Content{flex:1 1;flex:var(--ODSCombobox-Content-flex) 1;justify-content:center;justify-content:var(--ODSCombobox-Content-verticalAlignment);align-items:start;align-items:var(--ODSCombobox-Content-horizontalAlignment);position:relative}.ODSCombobox-Content.ODSCombobox-Content--size-large{gap:var(--spacing-component-2);gap:var(--ODSCombobox-Content-gap--size-large)}.ODSCombobox-TextIconsContainer{gap:var(--spacing-component-3);gap:var(--ODSCombobox-TextIconsContainer-gap);width:100%;width:var(--ODSCombobox-TextIconsContainer-width);align-items:center;align-items:var(--ODSCombobox-TextIconsContainer-verticalAlignment);justify-content:start;justify-content:var(--ODSCombobox-TextIconsContainer-horizontalAlignment)}.ODSCombobox-Suffix{font:var(--subtitle);font:var(--ODSCombobox-Suffix-font);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSCombobox-Suffix-letterSpacing);color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);text-align:right;text-align:var(--ODSCombobox-Suffix-textAlign);vertical-align:top;vertical-align:var(--ODSCombobox-Suffix-verticalAlign);max-width:var(--sizing-component-14);max-width:var(--ODSCombobox-Suffix-maxWidth);white-space:nowrap;white-space:var(--ODSCombobox-Suffix-whiteSpace);overflow:hidden;overflow:var(--ODSCombobox-Suffix-overflow);text-overflow:ellipsis;text-overflow:var(--ODSCombobox-Suffix-textOverflow)}.ODSCombobox-InputValue{all:unset;color:var(--colours-basic-text);color:var(--colours-basic-text);vertical-align:center;vertical-align:var(--ODSCombobox-InputValue-verticalAlign);white-space:nowrap;white-space:var(--ODSCombobox-InputValue-whiteSpace);overflow:hidden;overflow:var(--ODSCombobox-InputValue-overflow);text-overflow:ellipsis;text-overflow:var(--ODSCombobox-InputValue-textOverflow);box-sizing:border-box;-webkit-transition:all .2s cubic-bezier(.4,0,.6,1);transition:all .2s cubic-bezier(.4,0,.6,1);width:100%;caret-color:var(--colours-basic-accent);caret-color:var(--colours-basic-accent)}.ODSCombobox-InputValue--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSCombobox-InputValue--size-large.ODSCombobox-InputValue--icon{padding-left:calc(var(--spacing-component-7) + var(--sizing-component-8) + var(--spacing-component-3));padding-left:var( --ODSCombobox-InputField-ContentContainer--icon-paddingLeft--size-large )}.ODSCombobox-InputValue--size-large.ODSCombobox-InputValue--icon.ODSCombobox--has-prefix{padding-left:calc(var(--spacing-component-7) + var(--sizing-component-8) + 15px + var(--spacing-component-3));padding-left:var( --ODSCombobox-InputField-ContentContainer--icon-prefix-paddingLeft--size-large )}.ODSCombobox-InputValue--size-large.ODSCombobox--has-prefix{padding-left:calc(var(--spacing-component-7) + 15px + var(--spacing-component-3));padding-left:var( --ODSCombobox-InputField-ContentContainer--prefix-paddingLeft--size-large )}.ODSCombobox-InputValue--size-small.ODSCombobox-InputValue--icon{padding-left:calc(var(--spacing-component-7) + var(--sizing-component-8) + var(--spacing-component-3));padding-left:var( --ODSCombobox-InputField-ContentContainer--icon-paddingLeft--size-small )}.ODSCombobox-InputValue--size-small.ODSCombobox-InputValue--icon.ODSCombobox--has-prefix{padding-left:calc(var(--spacing-component-7) + var(--sizing-component-8) + 15px + var(--spacing-component-3));padding-left:var( --ODSCombobox-InputField-ContentContainer--icon-prefix-paddingLeft--size-small )}.ODSCombobox-InputValue--size-small.ODSCombobox--has-prefix{padding-left:calc(var(--spacing-component-7) + 15px + var(--spacing-component-3));padding-left:var( --ODSCombobox-InputField-ContentContainer--prefix-paddingLeft--size-small )}.ODSCombobox-InputField:has(.ODSCombobox-InputValue:not(.ODSCombobox-InputValue--mode-error):focus-visible){outline-offset:var(--spacing-component-2);outline-offset:var(--ODSCombobox-outlineOffset);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus)}.ODSCombobox-InputField.ODSCombobox-InputField--mode-error:has(.ODSCombobox-InputValue:focus-visible){outline-offset:var(--spacing-component-2);outline-offset:var(--ODSCombobox-outlineOffset);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus)}.ODSCombobox-InputField--mode-error .ODSCombobox-InputValue--size-large{height:calc(var(--sizing-input-height) - var(--strokes-3)*2);height:calc(var(--ODSCombobox-InputField-minHeight--size-large) - var(--strokes-3)*2)}.ODSCombobox-InputField--mode-error .ODSCombobox-InputValue--size-small{height:calc(58px - var(--strokes-3)*2);height:calc(var(--ODSCombobox-InputField-minHeight--size-small) - var(--strokes-3)*2)}.ODSCombobox-InputValue--size-large{padding:calc(36px - var(--strokes-1)) 0 9px var(--spacing-component-7);padding:var(--ODSCombobox-InputField-ContentContainer-padding--size-large);font:var(--subtitle);font:var(--ODSCombobox-InputValue-font--status-filled--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var( --ODSCombobox-InputValue-letterSpacing--status-filled--size-large );height:calc(var(--sizing-input-height) - var(--strokes-1)*2);height:calc(var(--ODSCombobox-InputField-minHeight--size-large) - var(--strokes-1)*2)}.ODSCombobox-InputValue--size-large.ODSTextField-InputValue--mode-error:not(.ODSCombobox-InputValue--disabled):not(.ODSCombobox-InputValue--readonly){padding-top:calc(36px - var(--strokes-3));padding-top:var( --ODSCombobox-InputField-ContentContainer-invalid-paddingTop--size-large )}.ODSCombobox-InputValue--size-small{padding:var(--spacing-component-6) 0 9px var(--spacing-component-7);padding:var(--ODSCombobox-InputField-ContentContainer-padding--size-small);font:var(--body-m-bold);font:var(--ODSCombobox-InputValue-font--status-filled--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSCombobox-InputValue-letterSpacing--status-filled--size-small );height:calc(58px - var(--strokes-1)*2);height:calc(var(--ODSCombobox-InputField-minHeight--size-small) - var(--strokes-1)*2)}.ODSCombobox-InputField-ContentContainer{width:100%}.ODSCombobox-InputField--size-small .ODSCombobox-InputField-ContentContainer{min-height:58px;min-height:var(--ODSCombobox-InputField-minHeight--size-small)}.ODSCombobox-InputField--size-large .ODSCombobox-InputField-ContentContainer{min-height:var(--sizing-input-height);min-height:var(--ODSCombobox-InputField-minHeight--size-large)}.ODSCombobox-InputValue.ODSCombobox-InputValue--status-cleared.ODSCombobox-InputValue--disabled:not(.ODSCombobox-InputValue--readonly){text-align:left;text-align:var(--ODSCombobox-InputValue-textAlign--status-cleared--disabled)}.ODSCombobox-InputValue.ODSCombobox-InputValue--status-cleared:not(.ODSCombobox-InputValue--disabled):not(.ODSCombobox-InputValue--readonly){text-align:left;text-align:var(--ODSCombobox-InputValue-textAlign--status-cleared)}.ODSCombobox-InputValue.ODSCombobox-InputValue--status-unfilled:not(.ODSCombobox-InputValue--readonly){text-align:left;text-align:var(--ODSCombobox-InputValue-textAlign--status-unfilled)}.ODSCombobox-InputValue.ODSCombobox-InputValue--status-cleared.ODSCombobox-InputValue--disabled:not(.ODSCombobox-InputValue--readonly):hover{text-align:left;text-align:var( --ODSCombobox-InputValue-textAlign--status-cleared--disabled--state-hovered )}.ODSCombobox-InputValue.ODSCombobox-InputValue--status-unfilled:not(.ODSCombobox-InputValue--readonly):hover{text-align:left;text-align:var( --ODSCombobox-InputValue-textAlign--status-unfilled--state-hovered )}.ODSCombobox-Prefix{font:var(--subtitle);font:var(--ODSCombobox-Prefix-font);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSCombobox-Prefix-letterSpacing);color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);text-align:left;text-align:var(--ODSCombobox-Prefix-textAlign);vertical-align:top;vertical-align:var(--ODSCombobox-Prefix-verticalAlign);max-width:var(--sizing-component-14);max-width:var(--ODSCombobox-Prefix-maxWidth);white-space:nowrap;white-space:var(--ODSCombobox-Prefix-whiteSpace);overflow:hidden;overflow:var(--ODSCombobox-Prefix-overflow);text-overflow:ellipsis;text-overflow:var(--ODSCombobox-Prefix-textOverflow)}.ODSCombobox-Icon{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);width:var(--sizing-component-8);width:var(--ODSCombobox-Icon-width);height:var(--sizing-component-8);height:var(--ODSCombobox-Icon-height)}.ODSCombobox-LeftIcon--Container{position:absolute;left:var(--spacing-component-7);left:var(--spacing-component-7)}.ODSCombobox-LeftIcon-Container--size-large{bottom:9px}.ODSCombobox-LeftIcon-Container--size-small{top:24px}.ODSCombobox-InputField.ODSCombobox-InputField--mode-error .ODSCombobox-LeftIcon-Container--size-small{top:20px}.ODSCombobox-RightIcon--Container{position:absolute;right:0}.ODSCombobox-Divider{background:var(--colours-basic-stroke);background:var(--colours-basic-stroke)}.ODSCombobox-Divider--size-large{height:var(--sizing-component-14);height:var(--ODSCombobox-Divider--size-large--height);width:var(--strokes-1);width:var(--ODSCombobox-Divider--size-large--width)}.ODSCombobox-Divider--size-small{height:var(--sizing-component-12);height:var(--ODSCombobox-Divider--size-small--height);width:var(--strokes-1);width:var(--ODSCombobox-Divider--size-small--width)}.ODSCombobox-RightIcon-Container--size-large{bottom:9px}.ODSCombobox-RightIcon-Container--size-small{bottom:12px}.ODSCombobox-EyebrowLabel{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);text-align:left;text-align:var(--ODSCombobox-EyebrowLabel-textAlign);width:calc(100% - var(--spacing-component-7));width:var(--ODSCombobox-EyebrowLabel-width);vertical-align:top;vertical-align:var(--ODSCombobox-EyebrowLabel-verticalAlign);white-space:nowrap;white-space:var(--ODSCombobox-EyebrowLabel-whiteSpace);overflow:hidden;overflow:var(--ODSCombobox-EyebrowLabel-overflow);text-overflow:ellipsis;text-overflow:var(--ODSCombobox-EyebrowLabel-textOverflow);position:absolute;-webkit-transform:translate(var(--spacing-component-7));transform:translate(var(--spacing-component-7));-webkit-transform:var(--ODSCombobox-EyebrowLabel-transform);transform:var(--ODSCombobox-EyebrowLabel-transform);display:flex;gap:var(--spacing-component-3);gap:var(--ODSCombobox-TextIconsContainer-gap);-webkit-transition:all .2s cubic-bezier(.4,0,.6,1);transition:all .2s cubic-bezier(.4,0,.6,1);pointer-events:none;align-items:center;align-items:var(--ODSCombobox-EyebrowLabel-alignItems)}.ODSCombobox-EyebrowLabel--size-large{font:var(--subtitle);font:var(--ODSCombobox-EyebrowLabel-font--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSCombobox-EyebrowLabel-letterSpacing--size-large)}.ODSCombobox-EyebrowLabel--size-small{font:var(--body-m-bold);font:var(--ODSCombobox-EyebrowLabel-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSCombobox-EyebrowLabel-letterSpacing--size-small)}.ODSCombobox-EyebrowLabel--floating{-webkit-transform:translate( var(--spacing-component-7), calc(var(--spacing-component-4)*-1) );transform:translate( var(--spacing-component-7), calc(var(--spacing-component-4)*-1) );-webkit-transform:var(--ODSCombobox-filled-EyebrowLabel-transform);transform:var(--ODSCombobox-filled-EyebrowLabel-transform)}.ODSCombobox-EyebrowLabel--floating.ODSCombobox-EyebrowLabel--size-large{font:var(--body-m-bold);font:var(--ODSCombobox-EyebrowLabel--floating-font--size-large);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSCombobox-EyebrowLabel--floating-letterSpacing--size-large )}.ODSCombobox-EyebrowLabel--floating.ODSCombobox-EyebrowLabel--size-small{font:var(--body-s-bold);font:var(--ODSCombobox-EyebrowLabel--floating-font--size-small);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var( --ODSCombobox-EyebrowLabel--floating-letterSpacing--size-small )}.ODSCombobox-Label{gap:var(--spacing-component-3);gap:var(--ODSCombobox-Label-gap);width:100%;width:var(--ODSCombobox-Label-width);align-items:center;align-items:var(--ODSCombobox-Label-verticalAlignment);justify-content:start;justify-content:var(--ODSCombobox-Label-horizontalAlignment);position:absolute;top:24px;-webkit-transition:all .2s cubic-bezier(.4,0,.6,1);transition:all .2s cubic-bezier(.4,0,.6,1);pointer-events:none;-webkit-transform:translate(var(--spacing-component-7));transform:translate(var(--spacing-component-7));-webkit-transform:var(--ODSCombobox-Label-transform);transform:var(--ODSCombobox-Label-transform)}

:root{--ODSDatePicker-minWidth--size-large: 362px;--ODSDatePicker-width: 100%;--ODSDatePicker-verticalAlignment: start;--ODSDatePicker-horizontalAlignment: start;--ODSDatePicker-maxWidth: 100%}.ODSDatePicker{width:100%;width:var(--ODSDatePicker-width);justify-content:start;justify-content:var(--ODSDatePicker-verticalAlignment);align-items:start;align-items:var(--ODSDatePicker-horizontalAlignment);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;max-width:var(--ODSDatePicker-maxWidth)}

:root{--ODSDatePickerInputField-gap: var(--spacing-component-3);--ODSDatePickerInputField-gap: var(--spacing-component-3);--ODSDatePickerInputField-width: 100%;--ODSDatePickerInputField-verticalAlignment: start;--ODSDatePickerInputField-horizontalAlignment: start;--ODSDatePickerInputField-border--status-filled--state-focused: var(--strokes-2) solid;--ODSDatePickerInputField-border--status-filled--state-focused: var( --strokes-2 ) solid;--ODSDatePickerInputField-border--status-editing--state-focused: var(--strokes-2) solid;--ODSDatePickerInputField-border--status-editing--state-focused: var( --strokes-2 ) solid;--ODSDatePickerInputField-borderRadius--status-filled--state-focused: 22px;--ODSDatePickerInputField-borderRadius--status-editing--state-focused: 22px;--ODSDatePickerInputField-InputField-padding--size-large: 22px var(--spacing-component-3) 0 var(--spacing-component-7);--ODSDatePickerInputField-InputField-padding--size-large: 22px var(--spacing-component-3) 0 var(--spacing-component-7);--ODSDatePickerInputField-InputField-padding--size-small: 18px var(--spacing-component-5) 0 var(--spacing-component-7);--ODSDatePickerInputField-InputField-padding--size-small: 18px var(--spacing-component-5) 0 var(--spacing-component-7);--ODSDatePickerInputField-InputField-borderRadius: var(--radius-medium);--ODSDatePickerInputField-InputField-borderRadius: var(--radius-medium);--ODSDatePickerInputField-InputField-border--mode-standard: var(--strokes-1) solid;--ODSDatePickerInputField-InputField-border--mode-standard: var(--strokes-1) solid;--ODSDatePickerInputField-InputField-border--mode-informative: var(--strokes-1) solid;--ODSDatePickerInputField-InputField-border--mode-informative: var( --strokes-1 ) solid;--ODSDatePickerInputField-InputField-border--mode-error: var(--strokes-3) solid;--ODSDatePickerInputField-InputField-border--mode-error: var(--strokes-3) solid;--ODSDatePickerInputField-InputField-minHeight--size-large: 72px;--ODSDatePickerInputField-InputField-minHeight--size-small: 58px;--ODSDatePickerInputField-InputField-width: 100%;--ODSDatePickerInputField-InputField-overflow: hidden;--ODSDatePickerInputField-InputField-verticalAlignment: center;--ODSDatePickerInputField-InputField-horizontalAlignment: start;--ODSDatePickerInputField-Content-gap--size-large: var(--spacing-component-1);--ODSDatePickerInputField-Content-gap--size-large: var(--spacing-component-1);--ODSDatePickerInputField-Content-padding--size-large: 0 var(--spacing-component-4) 0 var(--spacing-component-7);--ODSDatePickerInputField-Content-padding--size-large: 0 var(--spacing-component-4) 0 var(--spacing-component-7);--ODSDatePickerInputField-Content-padding--size-small: 0 var(--spacing-component-4) 0 var(--spacing-component-6);--ODSDatePickerInputField-Content-padding--size-small: 0 var(--spacing-component-4) 0 var(--spacing-component-6);--ODSDatePickerInputField-Content-height: 100%;--ODSDatePickerInputField-Content-flex: 1;--ODSDatePickerInputField-Content-verticalAlignment: center;--ODSDatePickerInputField-Content-horizontalAlignment: start;--ODSDatePickerInputField-Label-font--size-large--status-unfilled: var(--subtitle);--ODSDatePickerInputField-Label-font--size-large--status-unfilled: var( --subtitle );--ODSDatePickerInputField-Label-font--size-large--status-unfilled--state-hovered: var(--subtitle);--ODSDatePickerInputField-Label-font--size-large--status-unfilled--state-hovered: var( --subtitle );--ODSDatePickerInputField-Label-font--size-small--status-unfilled: var(--body-m-bold);--ODSDatePickerInputField-Label-font--size-small--status-unfilled: var( --body-m-bold );--ODSDatePickerInputField-Label-font--size-large--status-editing: var(--body-m-bold);--ODSDatePickerInputField-Label-font--size-large--status-editing: var( --body-m-bold );--ODSDatePickerInputField-Label-font--size-large--status-filled: var(--body-m-bold);--ODSDatePickerInputField-Label-font--size-large--status-filled: var( --body-m-bold );--ODSDatePickerInputField-Label-font--size-small--status-filled: var(--body-s-bold);--ODSDatePickerInputField-Label-font--size-small--status-filled: var( --body-s-bold );--ODSDatePickerInputField-Label-font--size-small--status-editing: var(--body-s-bold);--ODSDatePickerInputField-Label-font--size-small--status-editing: var( --body-s-bold );--ODSDatePickerInputField-Label-letterSpacing--size-large--status-unfilled--state-hovered: var(--subtitle-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-large--status-unfilled--state-hovered: var( --subtitle-letter-spacing );--ODSDatePickerInputField-Label-letterSpacing--size-large--status-unfilled: var(--subtitle-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-large--status-unfilled: var( --subtitle-letter-spacing );--ODSDatePickerInputField-Label-letterSpacing--size-small--status-unfilled: var(--body-m-bold-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-small--status-unfilled: var( --body-m-bold-letter-spacing );--ODSDatePickerInputField-Label-letterSpacing--size-large--status-editing: var(--body-m-bold-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-large--status-editing: var( --body-m-bold-letter-spacing );--ODSDatePickerInputField-Label-letterSpacing--size-large--status-filled: var(--body-m-bold-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-large--status-filled: var( --body-m-bold-letter-spacing );--ODSDatePickerInputField-Label-letterSpacing--size-small--status-filled: var(--body-s-bold-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-small--status-filled: var( --body-s-bold-letter-spacing );--ODSDatePickerInputField-Label-letterSpacing--size-small--status-editing: var(--body-s-bold-letter-spacing);--ODSDatePickerInputField-Label-letterSpacing--size-small--status-editing: var( --body-s-bold-letter-spacing );--ODSDatePickerInputField-Label-verticalAlign: top;--ODSDatePickerInputField-Label-whiteSpace: nowrap;--ODSDatePickerInputField-Label-overflow: hidden;--ODSDatePickerInputField-Label-textOverflow: ellipsis;--ODSDatePickerInputField-InputValue-width: 100%;--ODSDatePickerInputField-InputValue-verticalAlignment: center;--ODSDatePickerInputField-InputValue-horizontalAlignment: start;--ODSDatePickerInputField-DateInput-font--size-large--status-filled: var(--subtitle);--ODSDatePickerInputField-DateInput-font--size-large--status-filled: var( --subtitle );--ODSDatePickerInputField-DateInput-font--size-small--status-filled: var(--body-m-bold);--ODSDatePickerInputField-DateInput-font--size-small--status-filled: var( --body-m-bold );--ODSDatePickerInputField-DateInput-letterSpacing--size-large--status-filled: var(--subtitle-letter-spacing);--ODSDatePickerInputField-DateInput-letterSpacing--size-large--status-filled: var( --subtitle-letter-spacing );--ODSDatePickerInputField-DateInput-letterSpacing--size-small--status-filled: var(--body-m-bold-letter-spacing);--ODSDatePickerInputField-DateInput-letterSpacing--size-small--status-filled: var( --body-m-bold-letter-spacing );--ODSDatePickerInputField-DateInput-verticalAlign--status-filled: top;--ODSDatePickerInputField-DateInput-whiteSpace--status-filled: nowrap;--ODSDatePickerInputField-DateInput-overflow--status-filled: hidden;--ODSDatePickerInputField-DateInput-textOverflow--status-filled: ellipsis;--ODSDatePickerInputField-SupportText-padding--size-large: 0 0 0 var(--spacing-component-7);--ODSDatePickerInputField-SupportText-padding--size-large: 0 0 0 var(--spacing-component-7);--ODSDatePickerInputField-SupportText-padding--size-small: 0 0 0 var(--spacing-component-7);--ODSDatePickerInputField-SupportText-padding--size-small: 0 0 0 var(--spacing-component-7);--ODSDatePickerInputField-SupportText-width: 100%;--ODSDatePickerInputField-SupportText-verticalAlignment: start;--ODSDatePickerInputField-SupportText-horizontalAlignment: end;--ODSDatePickerInputField-OdsSupportMessage-flex: 1;--ODSDatePickerInputField-outlineOffset--status-editing--state-focused: var(--spacing-component-2);--ODSDatePickerInputField-outlineOffset--status-editing--state-focused: var( --spacing-component-2 );--ODSDatePickerInputField-Label-left--size-small: var(--spacing-component-7);--ODSDatePickerInputField-Label-left--size-small: var(--spacing-component-7);--ODSDatePickerInputField-Label-left--size-large: var(--spacing-component-7);--ODSDatePickerInputField-Label-left--size-large: var(--spacing-component-7);--ODSDatePickerInputField-Label-top--size-large--status-unfilled: 24px;--ODSDatePickerInputField-Label-top--size-small--status-unfilled: 18px;--ODSDatePickerInputField-Label-top--size-large: 14px;--ODSDatePickerInputField-Label-top--size-small: 10px;--ODSDatePickerInputField-InputField-transition-duration: .2s;--ODSDatePickerInputField-InputField-transition-timing-function: ease-out;--ODSDatePickerInputField-CalendarAction-right--size-small: calc(var(--spacing-component-3) + var(--strokes-1));--ODSDatePickerInputField-CalendarAction-right--size-small: calc(var(--spacing-component-3) + var(--strokes-1));--ODSDatePickerInputField-CalendarAction-right--size-large: calc(var(--spacing-component-3) + var(--strokes-1));--ODSDatePickerInputField-CalendarAction-right--size-large: calc(var(--spacing-component-3) + var(--strokes-1));--ODSDatePickerInputField-CalendarAction-right--size-small--mode-error: calc(var(--spacing-component-3) + var(--strokes-2));--ODSDatePickerInputField-CalendarAction-right--size-small--mode-error: calc(var(--spacing-component-3) + var(--strokes-2));--ODSDatePickerInputField-CalendarAction-right--size-large--mode-error: calc(var(--spacing-component-3) + var(--strokes-2));--ODSDatePickerInputField-CalendarAction-right--size-large--mode-error: calc(var(--spacing-component-3) + var(--strokes-2));--ODSDatePickerInputField-CalendarAction-top--size-small: calc(50% - var(--sizing-component-14)/2);--ODSDatePickerInputField-CalendarAction-top--size-small: calc(50% - var(--sizing-component-14)/2);--ODSDatePickerInputField-CalendarAction-top--size-large: calc(50% - var(--sizing-component-15)/2);--ODSDatePickerInputField-CalendarAction-top--size-large: calc(50% - var(--sizing-component-15)/2);--ODSDatePickerInputField-maxWidth: 100%;--ODSDatePickerInputField-transition: all .1s ease-in-out}.ODSDatePickerInputField{gap:var(--spacing-component-3);gap:var(--ODSDatePickerInputField-gap);width:100%;width:var(--ODSDatePickerInputField-width);justify-content:start;justify-content:var(--ODSDatePickerInputField-verticalAlignment);align-items:start;align-items:var(--ODSDatePickerInputField-horizontalAlignment);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition:var(--ODSDatePickerInputField-transition);transition:var(--ODSDatePickerInputField-transition);position:relative;color-scheme:light dark;--ODSDatePickerInputField-borderWidth: var(--strokes-1);--ODSDatePickerInputField-borderWidth: var(--strokes-1)}.ODSDatePickerInputField.ODSDatePickerInputField--mode-error{--ODSDatePickerInputField-borderWidth: var(--strokes-3);--ODSDatePickerInputField-borderWidth: var(--strokes-3)}.ODSDatePickerInputField.ODSDatePickerInputField--status-filled:not(.ODSDatePickerInputField--disabled):focus{border:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);border:var(--ODSDatePickerInputField-border--status-filled--state-focused) var(--colours-interaction-states-focus-focus);border-radius:22px;border-radius:var( --ODSDatePickerInputField-borderRadius--status-filled--state-focused )}.ODSDatePickerInputField.ODSDatePickerInputField--status-editing:not(.ODSDatePickerInputField--disabled):focus{border:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);border:var(--ODSDatePickerInputField-border--status-editing--state-focused) var(--colours-interaction-states-focus-focus);border-radius:22px;border-radius:var( --ODSDatePickerInputField-borderRadius--status-editing--state-focused )}.ODSDatePickerInputField-InputField{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);border-radius:var(--radius-medium);border-radius:var(--ODSDatePickerInputField-InputField-borderRadius);width:100%;width:var(--ODSDatePickerInputField-InputField-width);overflow:hidden;overflow:var(--ODSDatePickerInputField-InputField-overflow);align-items:center;align-items:var(--ODSDatePickerInputField-InputField-verticalAlignment);justify-content:start;justify-content:var( --ODSDatePickerInputField-InputField-horizontalAlignment );-webkit-transition-timing-function:var(--ODSDatePickerInputField-DateInput-transition-timing-function);transition-timing-function:var(--ODSDatePickerInputField-DateInput-transition-timing-function);-webkit-transition-timing-function:var( --ODSDatePickerInputField-DateInput-transition-timing-function );transition-timing-function:var( --ODSDatePickerInputField-DateInput-transition-timing-function );-webkit-transition-property:color,background-color,box-shadow;transition-property:color,background-color,box-shadow;-webkit-transition-delay:0ms,0ms,.2s;transition-delay:0ms,0ms,.2s;-webkit-transition-delay:0ms,0ms,var(--ODSDatePickerInputField-InputField-transition-duration);transition-delay:0ms,0ms,var(--ODSDatePickerInputField-InputField-transition-duration);-webkit-transition-duration:.2s,.2s,0ms;transition-duration:.2s,.2s,0ms;-webkit-transition-duration:var(--ODSDatePickerInputField-InputField-transition-duration),var(--ODSDatePickerInputField-InputField-transition-duration),0ms;transition-duration:var(--ODSDatePickerInputField-InputField-transition-duration),var(--ODSDatePickerInputField-InputField-transition-duration),0ms;caret-color:var(--colours-basic-accent);caret-color:var(--colours-basic-accent)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--mode-standard{border:var(--strokes-1) solid var(--colours-basic-stroke);border:var(--ODSDatePickerInputField-InputField-border--mode-standard) var(--colours-basic-stroke)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--mode-informative{border:var(--strokes-1) solid var(--colours-basic-stroke);border:var(--ODSDatePickerInputField-InputField-border--mode-informative) var(--colours-basic-stroke)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--size-large{padding:22px var(--spacing-component-3) 0 var(--spacing-component-7);padding:var(--ODSDatePickerInputField-InputField-padding--size-large);min-height:72px;min-height:var(--ODSDatePickerInputField-InputField-minHeight--size-large)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--size-small{padding:18px var(--spacing-component-5) 0 var(--spacing-component-7);padding:var(--ODSDatePickerInputField-InputField-padding--size-small);min-height:58px;min-height:var(--ODSDatePickerInputField-InputField-minHeight--size-small)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly){border:var(--strokes-3) solid var(--colours-functional-destructive-standard);border:var(--ODSDatePickerInputField-InputField-border--mode-error) var(--colours-functional-destructive-standard)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):hover,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-unfilled:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):hover{background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):hover{border-color:var(--colours-functional-destructive-hovered);border-color:var(--colours-functional-destructive-hovered)}.ODSDatePickerInputField-InputField:focus{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-unfilled.ODSDatePickerInputField-InputField--mode-informative.ODSDatePickerInputField-InputField--disabled,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-unfilled.ODSDatePickerInputField-InputField--mode-informative.ODSDatePickerInputField-InputField--disabled:focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-unfilled.ODSDatePickerInputField-InputField--mode-standard.ODSDatePickerInputField-InputField--disabled,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-unfilled.ODSDatePickerInputField-InputField--mode-standard.ODSDatePickerInputField-InputField--disabled:focus{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled);border:1px solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled);background:var(--colours-interaction-states-disabled-background-disabled);background:var(--colours-interaction-states-disabled-background-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-informative:not(.ODSDatePickerInputField-InputField--disabled).ODSDatePickerInputField-InputField--readonly,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-informative:not(.ODSDatePickerInputField-InputField--disabled).ODSDatePickerInputField-InputField--readonly:focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-standard:not(.ODSDatePickerInputField-InputField--disabled).ODSDatePickerInputField-InputField--readonly,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-standard:not(.ODSDatePickerInputField-InputField--disabled).ODSDatePickerInputField-InputField--readonly:focus{border:1px solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled);background:var(--colours-interaction-states-disabled-background-disabled);background:var(--colours-interaction-states-disabled-background-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly),.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-editing.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-editing.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly),.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-unfilled.ODSDatePickerInputField-InputField--mode-error:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly){border-color:var(--colours-functional-destructive-standard);border-color:var(--colours-functional-destructive-standard)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-informative:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled.ODSDatePickerInputField-InputField--mode-standard:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-editing.ODSDatePickerInputField-InputField--mode-informative:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):focus,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-editing.ODSDatePickerInputField-InputField--mode-standard:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):focus{border-color:var(--colours-interaction-states-focus-stroke-active);border-color:var(--colours-interaction-states-focus-stroke-active)}.ODSDatePickerInputField-Content{height:100%;height:var(--ODSDatePickerInputField-Content-height);flex:1 1;flex:var(--ODSDatePickerInputField-Content-flex) 1;justify-content:center;justify-content:var(--ODSDatePickerInputField-Content-verticalAlignment);align-items:start;align-items:var(--ODSDatePickerInputField-Content-horizontalAlignment);position:relative;width:100%}.ODSDatePickerInputField-Label{vertical-align:top;vertical-align:var(--ODSDatePickerInputField-Label-verticalAlign);white-space:nowrap;white-space:var(--ODSDatePickerInputField-Label-whiteSpace);overflow:hidden;overflow:var(--ODSDatePickerInputField-Label-overflow);text-overflow:ellipsis;text-overflow:var(--ODSDatePickerInputField-Label-textOverflow);position:absolute;display:flex;-webkit-transition:all .2s cubic-bezier(.4,0,.6,1);transition:all .2s cubic-bezier(.4,0,.6,1);pointer-events:none}.ODSDatePickerInputField-Label:not(.ODSDatePickerInputField-Label--disabled){color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive)}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-large.ODSDatePickerInputField-Label--status-unfilled:not(.ODSDatePickerInputField-Label--readonly){font:var(--subtitle);font:var(--ODSDatePickerInputField-Label-font--size-large--status-unfilled);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-large--status-unfilled )}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-small.ODSDatePickerInputField-Label--status-unfilled{font:var(--body-m-bold);font:var(--ODSDatePickerInputField-Label-font--size-small--status-unfilled);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-small--status-unfilled );top:18px;top:var(--ODSDatePickerInputField-Label-top--size-small--status-unfilled)}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-large.ODSDatePickerInputField-Label--status-unfilled{top:24px;top:var(--ODSDatePickerInputField-Label-top--size-large--status-unfilled)}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-large.ODSDatePickerInputField-Label--status-editing{font:var(--body-m-bold);font:var(--ODSDatePickerInputField-Label-font--size-large--status-editing);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-large--status-editing )}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-large.ODSDatePickerInputField-Label--status-filled{font:var(--body-m-bold);font:var(--ODSDatePickerInputField-Label-font--size-large--status-filled);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-large--status-filled )}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-small.ODSDatePickerInputField-Label--status-filled:not(.ODSDatePickerInputField-Label--disabled){font:var(--body-s-bold);font:var(--ODSDatePickerInputField-Label-font--size-small--status-filled);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-small--status-filled )}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-small.ODSDatePickerInputField-Label--status-editing:not(.ODSDatePickerInputField-Label--disabled){font:var(--body-s-bold);font:var(--ODSDatePickerInputField-Label-font--size-small--status-editing);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-small--status-editing )}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--disabled:not(.ODSDatePickerInputField-Label--readonly){color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-large.ODSDatePickerInputField-Label--status-unfilled:not(.ODSDatePickerInputField-Label--readonly):hover{font:var(--subtitle);font:var( --ODSDatePickerInputField-Label-font--size-large--status-unfilled--state-hovered );letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-Label-letterSpacing--size-large--status-unfilled--state-hovered )}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--size-large{font:var(--subtitle);font:var( --ODSDatePickerInputField-DateInput-font--size-large--status-filled );letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-DateInput-letterSpacing--size-large--status-filled )}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--size-small{font:var(--body-m-bold);font:var( --ODSDatePickerInputField-DateInput-font--size-small--status-filled );letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSDatePickerInputField-DateInput-letterSpacing--size-small--status-filled )}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--status-filled{color:var(--colours-basic-text);color:var(--colours-basic-text);vertical-align:top;vertical-align:var( --ODSDatePickerInputField-DateInput-verticalAlign--status-filled );white-space:nowrap;white-space:var( --ODSDatePickerInputField-DateInput-whiteSpace--status-filled );overflow:hidden;overflow:var(--ODSDatePickerInputField-DateInput-overflow--status-filled);text-overflow:ellipsis;text-overflow:var( --ODSDatePickerInputField-DateInput-textOverflow--status-filled )}.ODSDatePickerInputField-SupportText{width:100%;width:var(--ODSDatePickerInputField-SupportText-width);align-items:start;align-items:var(--ODSDatePickerInputField-SupportText-verticalAlignment);justify-content:end;justify-content:var( --ODSDatePickerInputField-SupportText-horizontalAlignment )}.ODSDatePickerInputField-SupportText.ODSDatePickerInputField-SupportText--size-large{padding:0 0 0 var(--spacing-component-7);padding:var(--ODSDatePickerInputField-SupportText-padding--size-large)}.ODSDatePickerInputField-SupportText.ODSDatePickerInputField-SupportText--size-small{padding:0 0 0 var(--spacing-component-7);padding:var(--ODSDatePickerInputField-SupportText-padding--size-small)}.ODSDatePickerInputField-OdsSupportMessage{flex:1 1;flex:var(--ODSDatePickerInputField-OdsSupportMessage-flex) 1}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-small{left:calc(var(--spacing-component-7) + var(--ODSDatePickerInputField-borderWidth));left:calc(var(--ODSDatePickerInputField-Label-left--size-small) + var(--ODSDatePickerInputField-borderWidth));max-width:calc(100% - var(--spacing-component-7)*2);max-width:calc(100% - var(--ODSDatePickerInputField-Label-left--size-small)*2);top:10px;top:var(--ODSDatePickerInputField-Label-top--size-small)}.ODSDatePickerInputField-Label.ODSDatePickerInputField-Label--size-large{left:calc(var(--spacing-component-7) + var(--ODSDatePickerInputField-borderWidth));left:calc(var(--ODSDatePickerInputField-Label-left--size-large) + var(--ODSDatePickerInputField-borderWidth));max-width:calc(100% - var(--spacing-component-7)*2);max-width:calc(100% - var(--ODSDatePickerInputField-Label-left--size-large)*2);top:14px;top:var(--ODSDatePickerInputField-Label-top--size-large)}.ODSDatePickerInputField-InputField::-moz-placeholder{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDatePickerInputField-InputField::-webkit-input-placeholder{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDatePickerInputField-InputField::-ms-input-placeholder{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDatePickerInputField-InputField::placeholder{color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--readonly{border:1px solid var(--colours-interaction-states-disabled-stroke-disabled);border:var(--strokes-1, 1px) solid var(--colours-interaction-states-disabled-stroke-disabled);background:var(--colours-interaction-states-disabled-background-disabled);background:var(--colours-interaction-states-disabled-background-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled::-moz-placeholder{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled::-webkit-input-placeholder,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled::-moz-placeholder,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled::-ms-input-placeholder,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled::placeholder,.ODSDatePickerInputField-InputField.ODSDatePickerInputField-InputField--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerInputField-InputField:focus-visible{outline-offset:var(--spacing-component-2);outline-offset:var( --ODSDatePickerInputField-outlineOffset--status-editing--state-focused );outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--ODSDatePickerInputField-border--status-editing--state-focused) var(--colours-interaction-states-focus-focus)}.ODSDatePickerInputField-InputField:is(:-webkit-autofill){-webkit-text-fill-color:var(--colours-basic-text);-webkit-text-fill-color:var(--colours-basic-text);-webkit-box-shadow:0 0 0px 40rem var(--colours-basic-background) inset;-webkit-box-shadow:0 0 0px 40rem var(--colours-basic-background) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:0ms;transition-duration:0ms}.ODSDatePickerInputField-InputField:is(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--colours-basic-text);-webkit-text-fill-color:var(--colours-basic-text);-webkit-box-shadow:0 0 0px 40rem var(--colours-basic-background) inset;-webkit-box-shadow:0 0 0px 40rem var(--colours-basic-background) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:0ms;transition-duration:0ms}.ODSDatePickerInputField-InputField:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):hover:is(:-webkit-autofill){-webkit-box-shadow:0 0 0px 40rem var(--colours-interaction-states-hover-background-hover) inset;-webkit-box-shadow:0 0 0px 40rem var(--colours-interaction-states-hover-background-hover) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:var(--ODSDatePickerInputField-DateInput-transition-duration);transition-duration:var(--ODSDatePickerInputField-DateInput-transition-duration);-webkit-transition-duration:var( --ODSDatePickerInputField-DateInput-transition-duration );transition-duration:var( --ODSDatePickerInputField-DateInput-transition-duration )}.ODSDatePickerInputField-InputField:not(.ODSDatePickerInputField-InputField--disabled):not(.ODSDatePickerInputField-InputField--readonly):hover:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0px 40rem var(--colours-interaction-states-hover-background-hover) inset;-webkit-box-shadow:0 0 0px 40rem var(--colours-interaction-states-hover-background-hover) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-duration:var(--ODSDatePickerInputField-DateInput-transition-duration);transition-duration:var(--ODSDatePickerInputField-DateInput-transition-duration);-webkit-transition-duration:var( --ODSDatePickerInputField-DateInput-transition-duration );transition-duration:var( --ODSDatePickerInputField-DateInput-transition-duration )}.ODSButton.ODSDatePickerInputField-CalendarAction{position:absolute}.ODSDatePickerInputField-CalendarAction.ODSDatePickerInputField-CalendarAction--size-small{top:calc(50% - var(--sizing-component-14)/2);top:var(--ODSDatePickerInputField-CalendarAction-top--size-small);right:calc(var(--spacing-component-3) + var(--strokes-1));right:var(--ODSDatePickerInputField-CalendarAction-right--size-small)}.ODSDatePickerInputField-CalendarAction.ODSDatePickerInputField-CalendarAction--size-large{top:calc(50% - var(--sizing-component-15)/2);top:var(--ODSDatePickerInputField-CalendarAction-top--size-large);right:calc(var(--spacing-component-3) + var(--strokes-1));right:var(--ODSDatePickerInputField-CalendarAction-right--size-large)}.ODSDatePickerInputField-CalendarAction.ODSDatePickerInputField-CalendarAction--size-small.ODSDatePickerInputField-CalendarAction--mode-error{right:calc(var(--spacing-component-3) + var(--strokes-2));right:var( --ODSDatePickerInputField-CalendarAction-right--size-small--mode-error )}.ODSDatePickerInputField-CalendarAction.ODSDatePickerInputField-CalendarAction--size-large.ODSDatePickerInputField-CalendarAction--mode-error{right:calc(var(--spacing-component-3) + var(--strokes-2));right:var( --ODSDatePickerInputField-CalendarAction-right--size-large--mode-error )}.ODSDatePickerInputField-CalendarAction--disableCalendar{pointer-events:none}

:root{--ODSDatePickerFlyout-gap--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-gap--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-padding: var(--spacing-component-5) 0 var(--spacing-component-5) 0;--ODSDatePickerFlyout-padding: var(--spacing-component-5) 0 var(--spacing-component-5) 0;--ODSDatePickerFlyout-borderRadius: var(--radius-medium);--ODSDatePickerFlyout-borderRadius: var(--radius-medium);--ODSDatePickerFlyout-border: var(--strokes-1) solid;--ODSDatePickerFlyout-border: var(--strokes-1) solid;--ODSDatePickerFlyout-overflow--size-small--type-date: auto;--ODSDatePickerFlyout-verticalAlignment: start;--ODSDatePickerFlyout-horizontalAlignment: center;--ODSDatePickerFlyout-height--size-small--type-year: 441px;--ODSDatePickerFlyout-height--size-small--type-month: 441px;--ODSDatePickerFlyout-height--size-large--type-year: 465px;--ODSDatePickerFlyout-height--size-large--type-month: 465px;--ODSDatePickerFlyout-ScrollListContainer-gap--type-year: var(--spacing-component-3);--ODSDatePickerFlyout-ScrollListContainer-gap--type-year: var( --spacing-component-3 );--ODSDatePickerFlyout-ScrollListContainer-gap--type-month: var(--spacing-component-3);--ODSDatePickerFlyout-ScrollListContainer-gap--type-month: var( --spacing-component-3 );--ODSDatePickerFlyout-ScrollListContainer-padding--type-year: var(--spacing-component-2) var(--spacing-component-5);--ODSDatePickerFlyout-ScrollListContainer-padding--type-year: var( --spacing-component-2 ) var(--spacing-component-5);--ODSDatePickerFlyout-ScrollListContainer-padding--type-month: var(--spacing-component-2) var(--spacing-component-5);--ODSDatePickerFlyout-ScrollListContainer-padding--type-month: var( --spacing-component-2 ) var(--spacing-component-5);--ODSDatePickerFlyout-ScrollListContainer-flex--type-year: 1;--ODSDatePickerFlyout-ScrollListContainer-flex--type-month: 1;--ODSDatePickerFlyout-ScrollListContainer-width--type-year: 100%;--ODSDatePickerFlyout-ScrollListContainer-width--type-month: 100%;--ODSDatePickerFlyout-ScrollListContainer-display--type-year: flex;--ODSDatePickerFlyout-ScrollListContainer-display--type-month: flex;--ODSDatePickerFlyout-ScrollListContainer-overflow--type-year: auto;--ODSDatePickerFlyout-ScrollListContainer-overflow--type-month: auto;--ODSDatePickerFlyout-ScrollListContainer-verticalAlignment--type-year: start;--ODSDatePickerFlyout-ScrollListContainer-verticalAlignment--type-month: start;--ODSDatePickerFlyout-ScrollListContainer-horizontalAlignment--type-year: start;--ODSDatePickerFlyout-ScrollListContainer-horizontalAlignment--type-month: start;--ODSDatePickerFlyout-ScrollListContainer-flexDirection--type-year: column;--ODSDatePickerFlyout-ScrollListContainer-flexDirection--type-month: column;--ODSDatePickerFlyout-OdsPickerDropdownItem-width--type-year: 100%;--ODSDatePickerFlyout-OdsPickerDropdownItem-width--type-month: 100%;--ODSDatePickerFlyout-ActionFrame-gap--type-date: var(--spacing-component-2);--ODSDatePickerFlyout-ActionFrame-gap--type-date: var(--spacing-component-2);--ODSDatePickerFlyout-ActionFrame-padding--type-date: 0 var(--spacing-component-5) 0 var(--spacing-component-5);--ODSDatePickerFlyout-ActionFrame-padding--type-date: 0 var(--spacing-component-5) 0 var(--spacing-component-5);--ODSDatePickerFlyout-ActionFrame-width--type-date: 100%;--ODSDatePickerFlyout-ActionFrame-verticalAlignment--type-date: center;--ODSDatePickerFlyout-ActionFrame-horizontalAlignment--type-date: end;--ODSDatePickerFlyout-DateGrid-gap--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-DateGrid-gap--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-DateGrid-maxWidth--size-small--type-date: 332px;--ODSDatePickerFlyout-DateGrid-maxWidth--size-large--type-date: 384px;--ODSDatePickerFlyout-DateGrid-minWidth--size-small--type-date: 308px;--ODSDatePickerFlyout-DateGrid-minWidth--size-large--type-date: 336px;--ODSDatePickerFlyout-DateGrid-width--type-date: 100%;--ODSDatePickerFlyout-DateGrid-verticalAlignment--type-date: start;--ODSDatePickerFlyout-DateGrid-horizontalAlignment--type-date: start;--ODSDatePickerFlyout-RowListContainer-width--type-date: 100%;--ODSDatePickerFlyout-RowListContainer-display--type-date: flex;--ODSDatePickerFlyout-RowListContainer-verticalAlignment--type-date: start;--ODSDatePickerFlyout-RowListContainer-horizontalAlignment--type-date: space-between;--ODSDatePickerFlyout-RowListContainer-flexDirection--type-date: row;--ODSDatePickerFlyout-WeekdaysListContainer-maxWidth--size-small--type-date: 332px;--ODSDatePickerFlyout-WeekdaysListContainer-maxWidth--size-large--type-date: 384px;--ODSDatePickerFlyout-WeekdaysListContainer-minWidth--size-small--type-date: 308px;--ODSDatePickerFlyout-WeekdaysListContainer-minWidth--size-large--type-date: 336px;--ODSDatePickerFlyout-WeekdaysListContainer-width--type-date: 100%;--ODSDatePickerFlyout-WeekdaysListContainer-display--type-date: flex;--ODSDatePickerFlyout-WeekdaysListContainer-verticalAlignment--type-date: start;--ODSDatePickerFlyout-WeekdaysListContainer-horizontalAlignment--type-date: space-between;--ODSDatePickerFlyout-WeekdaysListContainer-flexDirection--type-date: row;--ODSDatePickerFlyout-Weekday-padding--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-Weekday-padding--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-Weekday-width--size-small--type-date: 44px;--ODSDatePickerFlyout-Weekday-width--size-large--type-date: 48px;--ODSDatePickerFlyout-Weekday-height--type-date: 40px;--ODSDatePickerFlyout-Weekday-verticalAlignment--size-small--type-date: space-between;--ODSDatePickerFlyout-Weekday-verticalAlignment--size-large--type-date: center;--ODSDatePickerFlyout-Weekday-horizontalAlignment--type-date: center;--ODSDatePickerFlyout-Weekday-gap--size-large--type-date: var(--spacing-component-3);--ODSDatePickerFlyout-Weekday-gap--size-large--type-date: var( --spacing-component-3 );--ODSDatePickerFlyout-Label-font--type-date: var(--body-m-bold);--ODSDatePickerFlyout-Label-font--type-date: var(--body-m-bold);--ODSDatePickerFlyout-Label-letterSpacing--type-date: var(--body-m-bold-letter-spacing);--ODSDatePickerFlyout-Label-letterSpacing--type-date: var( --body-m-bold-letter-spacing );--ODSDatePickerFlyout-Label-verticalAlign--type-date: top;--ODSDatePickerFlyout-DateAndYearPicker-padding: 0 var(--spacing-component-5) 0 var(--spacing-component-5);--ODSDatePickerFlyout-DateAndYearPicker-padding: 0 var(--spacing-component-5) 0 var(--spacing-component-5);--ODSDatePickerFlyout-DateAndYearPicker-width: 100%;--ODSDatePickerFlyout-DateAndYearPicker-verticalAlignment: start;--ODSDatePickerFlyout-DateAndYearPicker-horizontalAlignment: start;--ODSDatePickerFlyout-OdsDivider-width: 100%;--ODSDatePickerFlyout-WrapContainer-width: 100%;--ODSDatePickerFlyout-WrapContainer-flexWrap: wrap;--ODSDatePickerFlyout-WrapContainer-verticalAlignment: center;--ODSDatePickerFlyout-WrapContainer-horizontalAlignment: space-between;--ODSDatePickerFlyout-CalendarNavigationContainer-verticalAlignment: center;--ODSDatePickerFlyout-CalendarNavigationContainer-horizontalAlignment: start;--ODSDatePickerFlyout-CalendarDropdownContainer-verticalAlignment: center;--ODSDatePickerFlyout-CalendarDropdownContainer-horizontalAlignment: start;--ODSDatePickerFlyout-width: 480px;--ODSDatePickerFlyout-Grig-height--size-large: 328px;--ODSDatePickerFlyout-Grig-height--size-small: 304px}.ODSDatePickerFlyout{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);padding:var(--spacing-component-5) 0 var(--spacing-component-5) 0;padding:var(--ODSDatePickerFlyout-padding);border-radius:var(--radius-medium);border-radius:var(--ODSDatePickerFlyout-borderRadius);border:var(--strokes-1) solid var(--colours-basic-stroke);border:var(--ODSDatePickerFlyout-border) var(--colours-basic-stroke);justify-content:start;justify-content:var(--ODSDatePickerFlyout-verticalAlignment);align-items:center;align-items:var(--ODSDatePickerFlyout-horizontalAlignment);width:480px;width:var(--ODSDatePickerFlyout-width);max-width:100%;overflow:auto}@media screen and (max-width: 480px){.ODSDatePickerFlyout{align-items:start}}.ODSDatePickerFlyout.ODSDatePickerFlyout--type-date{gap:var(--spacing-component-3);gap:var(--ODSDatePickerFlyout-gap--type-date)}.ODSDatePickerFlyout.ODSDatePickerFlyout--size-large.ODSDatePickerFlyout--type-year{height:465px;height:var(--ODSDatePickerFlyout-height--size-large--type-year)}.ODSDatePickerFlyout.ODSDatePickerFlyout--size-large.ODSDatePickerFlyout--type-month{height:465px;height:var(--ODSDatePickerFlyout-height--size-large--type-month)}.ODSDatePickerFlyout.ODSDatePickerFlyout--size-small.ODSDatePickerFlyout--type-date{overflow:auto;overflow:var(--ODSDatePickerFlyout-overflow--size-small--type-date)}.ODSDatePickerFlyout.ODSDatePickerFlyout--size-small.ODSDatePickerFlyout--type-year{height:441px;height:var(--ODSDatePickerFlyout-height--size-small--type-year)}.ODSDatePickerFlyout.ODSDatePickerFlyout--size-small.ODSDatePickerFlyout--type-month{height:441px;height:var(--ODSDatePickerFlyout-height--size-small--type-month)}.ODSDatePickerFlyout-ScrollListContainer.ODSDatePickerFlyout-ScrollListContainer--type-year{gap:var(--spacing-component-3);gap:var(--ODSDatePickerFlyout-ScrollListContainer-gap--type-year);padding:var(--spacing-component-2) var(--spacing-component-5);padding:var(--ODSDatePickerFlyout-ScrollListContainer-padding--type-year);flex:1 1;flex:var(--ODSDatePickerFlyout-ScrollListContainer-flex--type-year) 1;width:100%;width:var(--ODSDatePickerFlyout-ScrollListContainer-width--type-year);display:flex;display:var(--ODSDatePickerFlyout-ScrollListContainer-display--type-year);overflow:auto;overflow:var(--ODSDatePickerFlyout-ScrollListContainer-overflow--type-year);justify-content:start;justify-content:var( --ODSDatePickerFlyout-ScrollListContainer-verticalAlignment--type-year );align-items:start;align-items:var( --ODSDatePickerFlyout-ScrollListContainer-horizontalAlignment--type-year );flex-direction:column;flex-direction:var( --ODSDatePickerFlyout-ScrollListContainer-flexDirection--type-year )}.ODSDatePickerFlyout-ScrollListContainer.ODSDatePickerFlyout-ScrollListContainer--type-month{gap:var(--spacing-component-3);gap:var(--ODSDatePickerFlyout-ScrollListContainer-gap--type-month);padding:var(--spacing-component-2) var(--spacing-component-5);padding:var(--ODSDatePickerFlyout-ScrollListContainer-padding--type-month);flex:1 1;flex:var(--ODSDatePickerFlyout-ScrollListContainer-flex--type-month) 1;width:100%;width:var(--ODSDatePickerFlyout-ScrollListContainer-width--type-month);display:flex;display:var(--ODSDatePickerFlyout-ScrollListContainer-display--type-month);overflow:auto;overflow:var(--ODSDatePickerFlyout-ScrollListContainer-overflow--type-month);justify-content:start;justify-content:var( --ODSDatePickerFlyout-ScrollListContainer-verticalAlignment--type-month );align-items:start;align-items:var( --ODSDatePickerFlyout-ScrollListContainer-horizontalAlignment--type-month );flex-direction:column;flex-direction:var( --ODSDatePickerFlyout-ScrollListContainer-flexDirection--type-month )}.ODSDatePickerFlyout-OdsPickerDropdownItem.ODSDatePickerFlyout-OdsPickerDropdownItem--type-year{width:100%;width:var(--ODSDatePickerFlyout-OdsPickerDropdownItem-width--type-year)}.ODSDatePickerFlyout-OdsPickerDropdownItem.ODSDatePickerFlyout-OdsPickerDropdownItem--type-month{width:100%;width:var(--ODSDatePickerFlyout-OdsPickerDropdownItem-width--type-month)}.ODSDatePickerFlyout-ActionFrame.ODSDatePickerFlyout-ActionFrame--type-date{gap:var(--spacing-component-2);gap:var(--ODSDatePickerFlyout-ActionFrame-gap--type-date);padding:0 var(--spacing-component-5) 0 var(--spacing-component-5);padding:var(--ODSDatePickerFlyout-ActionFrame-padding--type-date);width:100%;width:var(--ODSDatePickerFlyout-ActionFrame-width--type-date);align-items:center;align-items:var( --ODSDatePickerFlyout-ActionFrame-verticalAlignment--type-date );justify-content:end;justify-content:var( --ODSDatePickerFlyout-ActionFrame-horizontalAlignment--type-date )}.ODSDatePickerFlyout-DateGrid.ODSDatePickerFlyout-DateGrid--type-date{gap:var(--spacing-component-3);gap:var(--ODSDatePickerFlyout-DateGrid-gap--type-date);width:100%;width:var(--ODSDatePickerFlyout-DateGrid-width--type-date);justify-content:start;justify-content:var( --ODSDatePickerFlyout-DateGrid-verticalAlignment--type-date );align-items:start;align-items:var( --ODSDatePickerFlyout-DateGrid-horizontalAlignment--type-date );position:relative}.ODSDatePickerFlyout-DateGrid.ODSDatePickerFlyout-DateGrid--size-small.ODSDatePickerFlyout-DateGrid--type-date{max-width:332px;max-width:var( --ODSDatePickerFlyout-DateGrid-maxWidth--size-small--type-date );min-width:308px;min-width:var( --ODSDatePickerFlyout-DateGrid-minWidth--size-small--type-date );height:304px;height:var(--ODSDatePickerFlyout-Grig-height--size-small);flex:0 0 304px;flex:0 0 var(--ODSDatePickerFlyout-Grig-height--size-small)}.ODSDatePickerFlyout-DateGrid.ODSDatePickerFlyout-DateGrid--size-large.ODSDatePickerFlyout-DateGrid--type-date{max-width:384px;max-width:var( --ODSDatePickerFlyout-DateGrid-maxWidth--size-large--type-date );min-width:336px;min-width:var( --ODSDatePickerFlyout-DateGrid-minWidth--size-large--type-date );height:328px;height:var(--ODSDatePickerFlyout-Grig-height--size-large);flex:0 0 328px;flex:0 0 var(--ODSDatePickerFlyout-Grig-height--size-large)}.ODSDatePickerFlyout-RowListContainer.ODSDatePickerFlyout-RowListContainer--type-date{width:100%;width:var(--ODSDatePickerFlyout-RowListContainer-width--type-date);display:flex;display:var(--ODSDatePickerFlyout-RowListContainer-display--type-date);align-items:start;align-items:var( --ODSDatePickerFlyout-RowListContainer-verticalAlignment--type-date );justify-content:space-between;justify-content:var( --ODSDatePickerFlyout-RowListContainer-horizontalAlignment--type-date );flex-direction:row;flex-direction:var( --ODSDatePickerFlyout-RowListContainer-flexDirection--type-date )}.ODSDatePickerFlyout-WeekdaysListContainer.ODSDatePickerFlyout-WeekdaysListContainer--type-date{width:100%;width:var(--ODSDatePickerFlyout-WeekdaysListContainer-width--type-date);display:flex;display:var(--ODSDatePickerFlyout-WeekdaysListContainer-display--type-date);align-items:start;align-items:var( --ODSDatePickerFlyout-WeekdaysListContainer-verticalAlignment--type-date );justify-content:space-between;justify-content:var( --ODSDatePickerFlyout-WeekdaysListContainer-horizontalAlignment--type-date );flex-direction:row;flex-direction:var( --ODSDatePickerFlyout-WeekdaysListContainer-flexDirection--type-date )}.ODSDatePickerFlyout-WeekdaysListContainer.ODSDatePickerFlyout-WeekdaysListContainer--size-small.ODSDatePickerFlyout-WeekdaysListContainer--type-date{max-width:332px;max-width:var( --ODSDatePickerFlyout-WeekdaysListContainer-maxWidth--size-small--type-date );min-width:308px;min-width:var( --ODSDatePickerFlyout-WeekdaysListContainer-minWidth--size-small--type-date )}.ODSDatePickerFlyout-WeekdaysListContainer.ODSDatePickerFlyout-WeekdaysListContainer--size-large.ODSDatePickerFlyout-WeekdaysListContainer--type-date{max-width:384px;max-width:var( --ODSDatePickerFlyout-WeekdaysListContainer-maxWidth--size-large--type-date );min-width:336px;min-width:var( --ODSDatePickerFlyout-WeekdaysListContainer-minWidth--size-large--type-date )}.ODSDatePickerFlyout-Weekday.ODSDatePickerFlyout-Weekday--type-date{padding:var(--spacing-component-3);padding:var(--ODSDatePickerFlyout-Weekday-padding--type-date);height:40px;height:var(--ODSDatePickerFlyout-Weekday-height--type-date);align-items:center;align-items:var( --ODSDatePickerFlyout-Weekday-horizontalAlignment--type-date )}.ODSDatePickerFlyout-Weekday.ODSDatePickerFlyout-Weekday--size-small.ODSDatePickerFlyout-Weekday--type-date{width:44px;width:var(--ODSDatePickerFlyout-Weekday-width--size-small--type-date);justify-content:space-between;justify-content:var( --ODSDatePickerFlyout-Weekday-verticalAlignment--size-small--type-date )}.ODSDatePickerFlyout-Weekday.ODSDatePickerFlyout-Weekday--size-large.ODSDatePickerFlyout-Weekday--type-date{width:48px;width:var(--ODSDatePickerFlyout-Weekday-width--size-large--type-date);justify-content:center;justify-content:var( --ODSDatePickerFlyout-Weekday-verticalAlignment--size-large--type-date );gap:var(--spacing-component-3);gap:var(--ODSDatePickerFlyout-Weekday-gap--size-large--type-date)}.ODSDatePickerFlyout-Label.ODSDatePickerFlyout-Label--type-date{font:var(--body-m-bold);font:var(--ODSDatePickerFlyout-Label-font--type-date);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSDatePickerFlyout-Label-letterSpacing--type-date);color:var(--colours-basic-text);color:var(--colours-basic-text);vertical-align:top;vertical-align:var(--ODSDatePickerFlyout-Label-verticalAlign--type-date)}.ODSDatePickerFlyout-DateAndYearPicker{padding:0 var(--spacing-component-5) 0 var(--spacing-component-5);padding:var(--ODSDatePickerFlyout-DateAndYearPicker-padding);width:100%;width:var(--ODSDatePickerFlyout-DateAndYearPicker-width);justify-content:start;justify-content:var( --ODSDatePickerFlyout-DateAndYearPicker-verticalAlignment );align-items:start;align-items:var(--ODSDatePickerFlyout-DateAndYearPicker-horizontalAlignment)}.ODSDatePickerFlyout-OdsDivider{width:100%;width:var(--ODSDatePickerFlyout-OdsDivider-width)}.ODSDatePickerFlyout-WrapContainer{width:100%;width:var(--ODSDatePickerFlyout-WrapContainer-width);flex-wrap:wrap;flex-wrap:var(--ODSDatePickerFlyout-WrapContainer-flexWrap);align-items:center;align-items:var(--ODSDatePickerFlyout-WrapContainer-verticalAlignment);justify-content:space-between;justify-content:var(--ODSDatePickerFlyout-WrapContainer-horizontalAlignment)}.ODSDatePickerFlyout-CalendarNavigationContainer{align-items:center;align-items:var( --ODSDatePickerFlyout-CalendarNavigationContainer-verticalAlignment );justify-content:start;justify-content:var( --ODSDatePickerFlyout-CalendarNavigationContainer-horizontalAlignment )}.ODSDatePickerFlyout-CalendarDropdownContainer{align-items:center;align-items:var( --ODSDatePickerFlyout-CalendarDropdownContainer-verticalAlignment );justify-content:start;justify-content:var( --ODSDatePickerFlyout-CalendarDropdownContainer-horizontalAlignment )}.ODSDatePickerFlyout-DateGridInner{position:absolute;top:0;left:0;right:0;bottom:0;gap:var(--spacing-component-3);gap:var(--ODSDatePickerFlyout-DateGrid-gap--type-date)}.ODSDatePickerFlyout-CalendarNavigationContainer .ODSButton.ODSButton--disabled{cursor:not-allowed}.ODSDatePickerFlyout-loadingSlot{justify-content:center;height:100%}

:root{--ODSPickerDropdownItem-padding: 0 var(--spacing-component-3) 0 var(--spacing-component-3);--ODSPickerDropdownItem-padding: 0 var(--spacing-component-3) 0 var(--spacing-component-3);--ODSPickerDropdownItem-borderRadius: var(--radius-small);--ODSPickerDropdownItem-borderRadius: var(--radius-small);--ODSPickerDropdownItem-minHeight: var(--sizing-minimum-tappable-area);--ODSPickerDropdownItem-minHeight: var(--sizing-minimum-tappable-area);--ODSPickerDropdownItem-minWidth: var(--sizing-component-18);--ODSPickerDropdownItem-minWidth: var(--sizing-component-18);--ODSPickerDropdownItem-width: 100%;--ODSPickerDropdownItem-verticalAlignment: center;--ODSPickerDropdownItem-horizontalAlignment: space-between;--ODSPickerDropdownItem-border--state-focused: var(--strokes-2) solid;--ODSPickerDropdownItem-border--state-focused: var(--strokes-2) solid;--ODSPickerDropdownItem-IconContainer-padding: 0 0 0 var(--spacing-component-5);--ODSPickerDropdownItem-IconContainer-padding: 0 0 0 var(--spacing-component-5);--ODSPickerDropdownItem-IconContainer-width: 36px;--ODSPickerDropdownItem-IconContainer-verticalAlignment: center;--ODSPickerDropdownItem-IconContainer-horizontalAlignment: start;--ODSPickerDropdownItem-Checkmark-width: var(--sizing-component-8);--ODSPickerDropdownItem-Checkmark-width: var(--sizing-component-8);--ODSPickerDropdownItem-Checkmark-height: var(--sizing-component-8);--ODSPickerDropdownItem-Checkmark-height: var(--sizing-component-8);--ODSPickerDropdownItem-Label-font: var(--body-m-bold);--ODSPickerDropdownItem-Label-font: var(--body-m-bold);--ODSPickerDropdownItem-Label-letterSpacing: var(--body-m-bold-letter-spacing);--ODSPickerDropdownItem-Label-letterSpacing: var( --body-m-bold-letter-spacing );--ODSPickerDropdownItem-Label-textAlign: left;--ODSPickerDropdownItem-Label-flex: 1;--ODSPickerDropdownItem-Label-verticalAlign: top;--ODSPickerDropdownItem-Label-whiteSpace: nowrap;--ODSPickerDropdownItem-Label-overflow: hidden;--ODSPickerDropdownItem-Label-textOverflow: ellipsis;--ODSPickerDropdownItem-outlineOffset--state-focused: var(--spacing-component-1);--ODSPickerDropdownItem-outlineOffset--state-focused: var( --spacing-component-1 )}.ODSPickerDropdownItem{padding:0 var(--spacing-component-3) 0 var(--spacing-component-3);padding:var(--ODSPickerDropdownItem-padding);border-radius:var(--radius-small);border-radius:var(--ODSPickerDropdownItem-borderRadius);min-height:var(--sizing-minimum-tappable-area);min-height:var(--ODSPickerDropdownItem-minHeight);min-width:var(--sizing-component-18);min-width:var(--ODSPickerDropdownItem-minWidth);width:100%;width:var(--ODSPickerDropdownItem-width);align-items:center;align-items:var(--ODSPickerDropdownItem-verticalAlignment);justify-content:space-between;justify-content:var(--ODSPickerDropdownItem-horizontalAlignment);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer}.ODSPickerDropdownItem:not(.ODSPickerDropdownItem--disabled):hover{background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSPickerDropdownItem:not(.ODSPickerDropdownItem--disabled):active{background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed )}.ODSPickerDropdownItem-IconContainer{padding:0 0 0 var(--spacing-component-5);padding:var(--ODSPickerDropdownItem-IconContainer-padding);width:36px;width:var(--ODSPickerDropdownItem-IconContainer-width);align-items:center;align-items:var(--ODSPickerDropdownItem-IconContainer-verticalAlignment);justify-content:start;justify-content:var( --ODSPickerDropdownItem-IconContainer-horizontalAlignment )}.ODSPickerDropdownItem-Checkmark{width:var(--sizing-component-8);width:var(--ODSPickerDropdownItem-Checkmark-width);height:var(--sizing-component-8);height:var(--ODSPickerDropdownItem-Checkmark-height)}.ODSPickerDropdownItem-Checkmark:not(.ODSPickerDropdownItem-Checkmark--selected),.ODSPickerDropdownItem-Checkmark.ODSPickerDropdownItem-Checkmark--selected:not(.ODSPickerDropdownItem-Checkmark--disabled){color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSPickerDropdownItem-Checkmark.ODSPickerDropdownItem-Checkmark--selected.ODSPickerDropdownItem-Checkmark--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSPickerDropdownItem-Label{font:var(--body-m-bold);font:var(--ODSPickerDropdownItem-Label-font);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSPickerDropdownItem-Label-letterSpacing);text-align:left;text-align:var(--ODSPickerDropdownItem-Label-textAlign);flex:1 1;flex:var(--ODSPickerDropdownItem-Label-flex) 1;vertical-align:top;vertical-align:var(--ODSPickerDropdownItem-Label-verticalAlign);white-space:nowrap;white-space:var(--ODSPickerDropdownItem-Label-whiteSpace);overflow:hidden;overflow:var(--ODSPickerDropdownItem-Label-overflow);text-overflow:ellipsis;text-overflow:var(--ODSPickerDropdownItem-Label-textOverflow);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ODSPickerDropdownItem-Label:not(.ODSPickerDropdownItem-Label--disabled){color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSPickerDropdownItem-Label.ODSPickerDropdownItem-Label--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSPickerDropdownItem:not(.ODSPickerDropdownItem--disabled):focus-visible{outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--ODSPickerDropdownItem-border--state-focused) var(--colours-interaction-states-focus-focus);outline-offset:var(--spacing-component-1);outline-offset:var(--ODSPickerDropdownItem-outlineOffset--state-focused)}.ODSDatePickerFlyout-OdsPickerDropdownItem--disabled{cursor:not-allowed}@media (forced-colors: active){.ODSPickerDropdownItem{border:1px solid transparent}}

:root{--ODSDatePickerDay-padding: var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4) var(--spacing-component-5);--ODSDatePickerDay-padding: var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4) var(--spacing-component-5);--ODSDatePickerDay-maxHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxHeight--size-small: 44px;--ODSDatePickerDay-maxWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxWidth--size-small: 44px;--ODSDatePickerDay-minHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-minHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-minHeight--size-small: 44px;--ODSDatePickerDay-minWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-minWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-minWidth--size-small: 44px;--ODSDatePickerDay-verticalAlignment: center;--ODSDatePickerDay-horizontalAlignment: center;--ODSDatePickerDay-position: relative;--ODSDatePickerDay-border--state-focused: var(--strokes-2) solid;--ODSDatePickerDay-border--state-focused: var(--strokes-2) solid;--ODSDatePickerDay-borderRadius--state-focused: var(--radius-full);--ODSDatePickerDay-borderRadius--state-focused: var(--radius-full);--ODSDatePickerDay-Content-gap: var(--spacing-component-3);--ODSDatePickerDay-Content-gap: var(--spacing-component-3);--ODSDatePickerDay-Content-padding: var(--spacing-component-2) 0 var(--spacing-component-2) 0;--ODSDatePickerDay-Content-padding: var(--spacing-component-2) 0 var(--spacing-component-2) 0;--ODSDatePickerDay-Content-verticalAlignment: center;--ODSDatePickerDay-Content-horizontalAlignment: center;--ODSDatePickerDay-Content-position: relative;--ODSDatePickerDay-TodayIndicator-borderRadius: var(--radius-full);--ODSDatePickerDay-TodayIndicator-borderRadius: var(--radius-full);--ODSDatePickerDay-TodayIndicator-position: absolute;--ODSDatePickerDay-TodayIndicator-top: 24px;--ODSDatePickerDay-TodayIndicator-left: 7px;--ODSDatePickerDay-TodayIndicator-width: 4px;--ODSDatePickerDay-TodayIndicator-overflow: hidden;--ODSDatePickerDay-TodayIndicator-verticalAlignment: start;--ODSDatePickerDay-TodayIndicator-horizontalAlignment: start;--ODSDatePickerDay-Label-font: var(--body-m-bold);--ODSDatePickerDay-Label-font: var(--body-m-bold);--ODSDatePickerDay-Label-letterSpacing: var(--body-m-bold-letter-spacing);--ODSDatePickerDay-Label-letterSpacing: var(--body-m-bold-letter-spacing);--ODSDatePickerDay-Label-verticalAlign: top;--ODSDatePickerDay-Background-borderRadius: var(--radius-full);--ODSDatePickerDay-Background-borderRadius: var(--radius-full);--ODSDatePickerDay-Background-position: absolute;--ODSDatePickerDay-Background-top--size-large: 0;--ODSDatePickerDay-Background-top--size-small: 5px;--ODSDatePickerDay-Background-bottom--size-large: 0;--ODSDatePickerDay-Background-bottom--size-small: 5px;--ODSDatePickerDay-Background-left--size-large: 0;--ODSDatePickerDay-Background-left--size-small: 5px;--ODSDatePickerDay-Background-right--size-large: 0;--ODSDatePickerDay-Background-right--size-small: 5px;--ODSDatePickerDay-Background-verticalAlignment: start;--ODSDatePickerDay-Background-horizontalAlignment: start}:root{--ODSDatePickerDay-padding: var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4) var(--spacing-component-5);--ODSDatePickerDay-padding: var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4) var(--spacing-component-5);--ODSDatePickerDay-maxHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxHeight--size-small: 44px;--ODSDatePickerDay-maxWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-maxWidth--size-small: 44px;--ODSDatePickerDay-minHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-minHeight--size-large: var(--sizing-component-14);--ODSDatePickerDay-minHeight--size-small: 44px;--ODSDatePickerDay-minWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-minWidth--size-large: var(--sizing-component-14);--ODSDatePickerDay-minWidth--size-small: 44px;--ODSDatePickerDay-verticalAlignment: center;--ODSDatePickerDay-horizontalAlignment: center;--ODSDatePickerDay-position: relative;--ODSDatePickerDay-Background-borderRadius: var(--radius-full);--ODSDatePickerDay-Background-borderRadius: var(--radius-full);--ODSDatePickerDay-Background-position: absolute;--ODSDatePickerDay-Background-top--size-large: 0;--ODSDatePickerDay-Background-top--size-small: 5px;--ODSDatePickerDay-Background-bottom--size-large: 0;--ODSDatePickerDay-Background-bottom--size-small: 5px;--ODSDatePickerDay-Background-left--size-large: 0;--ODSDatePickerDay-Background-left--size-small: 5px;--ODSDatePickerDay-Background-right--size-large: 0;--ODSDatePickerDay-Background-right--size-small: 5px;--ODSDatePickerDay-Background-verticalAlignment: start;--ODSDatePickerDay-Background-horizontalAlignment: start;--ODSDatePickerDay-Content-gap: var(--spacing-component-3);--ODSDatePickerDay-Content-gap: var(--spacing-component-3);--ODSDatePickerDay-Content-padding: var(--spacing-component-2) 0 var(--spacing-component-2) 0;--ODSDatePickerDay-Content-padding: var(--spacing-component-2) 0 var(--spacing-component-2) 0;--ODSDatePickerDay-Content-verticalAlignment: center;--ODSDatePickerDay-Content-horizontalAlignment: center;--ODSDatePickerDay-Content-position--inActiveMonth--showToday: relative;--ODSDatePickerDay-Label-font: var(--body-m-bold);--ODSDatePickerDay-Label-font: var(--body-m-bold);--ODSDatePickerDay-Label-letterSpacing: var(--body-m-bold-letter-spacing);--ODSDatePickerDay-Label-letterSpacing: var(--body-m-bold-letter-spacing);--ODSDatePickerDay-Label-verticalAlign: top;--ODSDatePickerDay-TodayIndicator-borderRadius--inActiveMonth--showToday: var(--radius-full);--ODSDatePickerDay-TodayIndicator-borderRadius--inActiveMonth--showToday: var( --radius-full );--ODSDatePickerDay-TodayIndicator-position--inActiveMonth--showToday: absolute;--ODSDatePickerDay-TodayIndicator-bottom--inActiveMonth--showToday: 0;--ODSDatePickerDay-TodayIndicator-width--inActiveMonth--showToday: 4px;--ODSDatePickerDay-TodayIndicator-left--inActiveMonth--showToday: 50%;--ODSDatePickerDay-TodayIndicator-transform--inActiveMonth--showToday: translateX( -50% );--ODSDatePickerDay-TodayIndicator-overflow--inActiveMonth--showToday: hidden;--ODSDatePickerDay-TodayIndicator-verticalAlignment--inActiveMonth--showToday: start;--ODSDatePickerDay-TodayIndicator-horizontalAlignment--inActiveMonth--showToday: start;--ODSDatePickerDay-Focus-border--state-focused: var(--strokes-2) solid;--ODSDatePickerDay-Focus-border--state-focused: var(--strokes-2) solid;--ODSDatePickerDay-Focus-borderRadius--state-focused: var(--radius-full);--ODSDatePickerDay-Focus-borderRadius--state-focused: var(--radius-full);--ODSDatePickerDay-outlineOffset--state-focused--size-large: var(--spacing-component-2);--ODSDatePickerDay-outlineOffset--state-focused--size-large: var( --spacing-component-2 );--ODSDatePickerDay-outlineOffset--state-focused--size-small: -2px}.ODSDatePickerDay{padding:var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4) var(--spacing-component-5);padding:var(--ODSDatePickerDay-padding);align-items:center;align-items:var(--ODSDatePickerDay-verticalAlignment);justify-content:center;justify-content:var(--ODSDatePickerDay-horizontalAlignment);position:relative;position:var(--ODSDatePickerDay-position);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:none;border:none;display:inline-flex}.ODSDatePickerDay.ODSDatePickerDay--size-large{max-height:var(--sizing-component-14);max-height:var(--ODSDatePickerDay-maxHeight--size-large);max-width:var(--sizing-component-14);max-width:var(--ODSDatePickerDay-maxWidth--size-large);min-height:var(--sizing-component-14);min-height:var(--ODSDatePickerDay-minHeight--size-large);min-width:var(--sizing-component-14);min-width:var(--ODSDatePickerDay-minWidth--size-large)}.ODSDatePickerDay.ODSDatePickerDay--size-small{max-height:44px;max-height:var(--ODSDatePickerDay-maxHeight--size-small);max-width:44px;max-width:var(--ODSDatePickerDay-maxWidth--size-small);min-height:44px;min-height:var(--ODSDatePickerDay-minHeight--size-small);min-width:44px;min-width:var(--ODSDatePickerDay-minWidth--size-small)}.ODSDatePickerDay:not(.ODSDatePickerDay--disabled):focus-visible{outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--ODSDatePickerDay-border--state-focused) var(--colours-interaction-states-focus-focus);outline-offset:var(--ODSDatePickerDay-outlineOffset--state-focused);outline-offset:var(--ODSDatePickerDay-outlineOffset--state-focused);border-radius:var(--radius-full);border-radius:var(--ODSDatePickerDay-borderRadius--state-focused)}.ODSDatePickerDay.ODSDatePickerDay--size-large:not(.ODSDatePickerDay--disabled):focus-visible{outline-offset:var(--spacing-component-2);outline-offset:var( --ODSDatePickerDay-outlineOffset--state-focused--size-large )}.ODSDatePickerDay.ODSDatePickerDay--size-small:not(.ODSDatePickerDay--disabled):focus-visible{outline-offset:-2px;outline-offset:var( --ODSDatePickerDay-outlineOffset--state-focused--size-small )}.ODSDatePickerDay-Background{border-radius:var(--radius-full);border-radius:var(--ODSDatePickerDay-Background-borderRadius);position:absolute;position:var(--ODSDatePickerDay-Background-position);justify-content:start;justify-content:var(--ODSDatePickerDay-Background-verticalAlignment);align-items:start;align-items:var(--ODSDatePickerDay-Background-horizontalAlignment)}.ODSDatePickerDay-Background.ODSDatePickerDay-Background--size-large{top:0;top:var(--ODSDatePickerDay-Background-top--size-large);bottom:0;bottom:var(--ODSDatePickerDay-Background-bottom--size-large);left:0;left:var(--ODSDatePickerDay-Background-left--size-large);right:0;right:var(--ODSDatePickerDay-Background-right--size-large)}.ODSDatePickerDay-Background.ODSDatePickerDay-Background--size-small{top:5px;top:var(--ODSDatePickerDay-Background-top--size-small);bottom:5px;bottom:var(--ODSDatePickerDay-Background-bottom--size-small);left:5px;left:var(--ODSDatePickerDay-Background-left--size-small);right:5px;right:var(--ODSDatePickerDay-Background-right--size-small)}.ODSDatePickerDay-Background.ODSDatePickerDay-Background--selected:not(.ODSDatePickerDay-Background--disabled){background-color:var(--colours-basic-accent);background-color:var(--colours-basic-accent)}.ODSDatePickerDay:hover .ODSDatePickerDay-Background:not(.ODSDatePickerDay-Background--selected):not(.ODSDatePickerDay-Background--disabled){background-color:var(--colours-interaction-states-hover-background-hover);background-color:var(--colours-interaction-states-hover-background-hover)}.ODSDatePickerDay-Background:not(.ODSDatePickerDay-Background--selected):not(.ODSDatePickerDay-Background--disabled):active{background-color:var(--colours-interaction-states-pressed-background-pressed);background-color:var( --colours-interaction-states-pressed-background-pressed )}.ODSDatePickerDay-Content{gap:var(--spacing-component-3);gap:var(--ODSDatePickerDay-Content-gap);padding:var(--spacing-component-2) 0 var(--spacing-component-2) 0;padding:var(--ODSDatePickerDay-Content-padding);align-items:center;align-items:var(--ODSDatePickerDay-Content-verticalAlignment);justify-content:center;justify-content:var(--ODSDatePickerDay-Content-horizontalAlignment)}.ODSDatePickerDay-Content.ODSDatePickerDay-Content--inActiveMonth.ODSDatePickerDay-Content--showToday{position:relative;position:var(--ODSDatePickerDay-Content-position--inActiveMonth--showToday)}.ODSDatePickerDay-Label{font:var(--body-m-bold);font:var(--ODSDatePickerDay-Label-font);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSDatePickerDay-Label-letterSpacing);vertical-align:top;vertical-align:var(--ODSDatePickerDay-Label-verticalAlign);z-index:1}.ODSDatePickerDay-Label:not(.ODSDatePickerDay-Label--selected):not(.ODSDatePickerDay-Label--inActiveMonth).ODSDatePickerDay-Label--disabled:not(.ODSDatePickerDay-Label--showToday),.ODSDatePickerDay-Label:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth.ODSDatePickerDay-Label--disabled{color:var(--colours-interaction-states-disabled-text-disabled);color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerDay-Label.ODSDatePickerDay-Label--selected:not(.ODSDatePickerDay-Label--disabled){color:var(--colours-basic-text-on-accent);color:var(--colours-basic-text-on-accent)}.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-small:not(.ODSDatePickerDay-Label--selected):not(.ODSDatePickerDay-Label--inActiveMonth):not(.ODSDatePickerDay-Label--disabled).ODSDatePickerDay-Label--showToday,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected):not(.ODSDatePickerDay-Label--inActiveMonth):not(.ODSDatePickerDay-Label--disabled){color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive)}.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-small:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled):not(.ODSDatePickerDay-Label--showToday),.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled):focus-visible,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled):not(.ODSDatePickerDay-Label--showToday):active,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled):not(.ODSDatePickerDay-Label--showToday):hover,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled):not(.ODSDatePickerDay-Label--showToday){color:var(--colours-basic-text);color:var(--colours-basic-text)}.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-small:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled).ODSDatePickerDay-Label--showToday,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled).ODSDatePickerDay-Label--showToday:active,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled).ODSDatePickerDay-Label--showToday:hover,.ODSDatePickerDay-Label.ODSDatePickerDay-Label--size-large:not(.ODSDatePickerDay-Label--selected).ODSDatePickerDay-Label--inActiveMonth:not(.ODSDatePickerDay-Label--disabled).ODSDatePickerDay-Label--showToday{color:var(--colours-basic-accent);color:var(--colours-basic-accent)}.ODSDatePickerDay-TodayIndicator:not(.ODSDatePickerDay-TodayIndicator--selected).ODSDatePickerDay-TodayIndicator--inActiveMonth:not(.ODSDatePickerDay-TodayIndicator--disabled).ODSDatePickerDay-TodayIndicator--showToday{background-color:var(--colours-basic-accent);background-color:var(--colours-basic-accent)}.ODSDatePickerDay-TodayIndicator.ODSDatePickerDay-TodayIndicator--inActiveMonth.ODSDatePickerDay-TodayIndicator--disabled.ODSDatePickerDay-TodayIndicator--showToday{background-color:var(--colours-interaction-states-disabled-text-disabled);background-color:var(--colours-interaction-states-disabled-text-disabled)}.ODSDatePickerDay-TodayIndicator.ODSDatePickerDay-TodayIndicator--selected.ODSDatePickerDay-TodayIndicator--inActiveMonth:not(.ODSDatePickerDay-TodayIndicator--disabled).ODSDatePickerDay-TodayIndicator--showToday{background-color:var(--colours-basic-text-on-accent);background-color:var(--colours-basic-text-on-accent)}.ODSDatePickerDay-TodayIndicator.ODSDatePickerDay-TodayIndicator--inActiveMonth.ODSDatePickerDay-TodayIndicator--showToday{border-radius:var(--radius-full);border-radius:var( --ODSDatePickerDay-TodayIndicator-borderRadius--inActiveMonth--showToday );position:absolute;position:var( --ODSDatePickerDay-TodayIndicator-position--inActiveMonth--showToday );bottom:0;bottom:var( --ODSDatePickerDay-TodayIndicator-bottom--inActiveMonth--showToday );width:4px;width:var(--ODSDatePickerDay-TodayIndicator-width--inActiveMonth--showToday);left:50%;left:var(--ODSDatePickerDay-TodayIndicator-left--inActiveMonth--showToday);-webkit-transform:translateX( -50% );transform:translateX( -50% );-webkit-transform:var(--ODSDatePickerDay-TodayIndicator-transform--inActiveMonth--showToday);transform:var(--ODSDatePickerDay-TodayIndicator-transform--inActiveMonth--showToday);overflow:hidden;overflow:var( --ODSDatePickerDay-TodayIndicator-overflow--inActiveMonth--showToday );justify-content:start;justify-content:var( --ODSDatePickerDay-TodayIndicator-verticalAlignment--inActiveMonth--showToday );align-items:start;align-items:var( --ODSDatePickerDay-TodayIndicator-horizontalAlignment--inActiveMonth--showToday );height:4px;height:var( --ODSDatePickerDay-TodayIndicator-width--inActiveMonth--showToday )}.ODSDatePickerDay-Focus:not(.ODSDatePickerDay-Focus--selected):not(.ODSDatePickerDay-Focus--disabled):focus-visible{border:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);border:var(--ODSDatePickerDay-Focus-border--state-focused) var(--colours-interaction-states-focus-focus);border-radius:var(--radius-full);border-radius:var(--ODSDatePickerDay-Focus-borderRadius--state-focused)}.ODSDatePickerDay:focus-visible{outline:none}.ODSDatePickerDay:not(.ODSDatePickerDay--disabled){cursor:pointer}.ODSDatePickerDay.ODSDatePickerDay--disabled{cursor:not-allowed}@media (forced-colors: active){.ODSDatePickerDay-Background{border:1px solid transparent}}

:root{--ODSTextArea-gap: calc(var(--spacing-component-3) + var(--strokes-1));--ODSTextArea-gap: calc(var(--spacing-component-3) + var(--strokes-1));--ODSTextArea-gap--mode-error: calc(var(--spacing-component-3) + var(--strokes-2));--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: calc(var(--spacing-component-2) + var(--strokes-1));--ODSTextArea-outlineOffset--mode-error: calc(var(--spacing-component-2) + var(--strokes-2));--ODSTextArea-outlineOffset--mode-error: calc(var(--spacing-component-2) + var(--strokes-2));--ODSTextArea-InputField-gap: var(--spacing-component-5);--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--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-top--size-large: var(--spacing-component-6);--ODSTextArea-InputField-padding-right--size-large: var(--spacing-component-7);--ODSTextArea-InputField-padding-right--size-large: var( --spacing-component-7 );--ODSTextArea-InputField-padding-bottom--size-large: var(--spacing-component-6);--ODSTextArea-InputField-padding-bottom--size-large: var( --spacing-component-6 );--ODSTextArea-InputField-padding-left--size-large: var(--spacing-component-7);--ODSTextArea-InputField-padding-left--size-large: var(--spacing-component-7);--ODSTextArea-InputField-padding--size-small: var(--spacing-component-6);--ODSTextArea-InputField-padding--size-small: var(--spacing-component-6);--ODSTextArea-InputField-padding-top--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-right--size-small: var( --spacing-component-6 );--ODSTextArea-InputField-padding-bottom--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-padding-left--size-small: var(--spacing-component-6);--ODSTextArea-InputField-borderRadius: var(--radius-medium);--ODSTextArea-InputField-borderRadius: var(--radius-medium);--ODSTextArea-InputField-border--mode-standard: 0 0 0 var(--strokes-1);--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-informative: 0 0 0 var(--strokes-1);--ODSTextArea-InputField-border--mode-error: 0 0 0 var(--strokes-3);--ODSTextArea-InputField-border--mode-error: 0 0 0 var(--strokes-3);--ODSTextArea-InputField-minHeight: calc(var(--sizing-component-20) - var(--strokes-1)*2);--ODSTextArea-InputField-minHeight: calc(var(--sizing-component-20) - var(--strokes-1)*2);--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-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-large: 0 0 0 var(--spacing-layout-2);--ODSTextArea-SupportText-padding--size-small: 0 0 0 var(--spacing-component-6);--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-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-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-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-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-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-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-font: var(--body-s-regular);--ODSTextArea-Counter-letterSpacing: var(--body-s-regular-letter-spacing);--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--state-hovered: var(--subtitle);--ODSTextArea-Label-font--size-large: var(--subtitle);--ODSTextArea-Label-font--size-large: var(--subtitle);--ODSTextArea-Label-font--size-large--filled: var(--body-m-bold);--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-large--state-focused: var(--body-m-bold);--ODSTextArea-Label-font--size-small: 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--state-hovered: var(--body-m-bold);--ODSTextArea-Label-font--size-small--filled: var(--body-s-bold);--ODSTextArea-Label-font--size-small--filled: var(--body-s-bold);--ODSTextArea-Label-font--size-small--state-focused: 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--state-hovered: var( --subtitle-letter-spacing );--ODSTextArea-Label-letterSpacing--size-large: 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--filled: var( --body-m-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-large--state-focused: 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: var( --body-m-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-small--state-hovered: 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--filled: var( --body-s-bold-letter-spacing );--ODSTextArea-Label-letterSpacing--size-small--state-focused: 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: calc(var(--spacing-component-6) + var(--strokes-1));--ODSTextArea-Label-top-filled--size-large: var(--spacing-component-2);--ODSTextArea-Label-top-filled--size-large: var(--spacing-component-2);--ODSTextArea-Label-top-filled--size-small: 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--size-large: translate( var(--spacing-component-7) );--ODSTextArea-Label-transform--filled--size-large: translate( var(--spacing-component-7), 14px );--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--size-small: translate( var(--spacing-component-6) );--ODSTextArea-Label-transform--filled--size-small: translate( var(--spacing-component-6), 14px );--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-large: var(--subtitle);--ODSTextArea-InputValue-font--size-small: var(--body-m-bold);--ODSTextArea-InputValue-font--size-small: var(--body-m-bold);--ODSTextArea-InputValue-letterSpacing--size-large: var(--subtitle-letter-spacing);--ODSTextArea-InputValue-letterSpacing--size-large: var( --subtitle-letter-spacing );--ODSTextArea-InputValue-letterSpacing--size-small: var(--body-m-bold-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:100%;width:var(--ODSTextArea-width);justify-content:start;justify-content:var(--ODSTextArea-verticalAlignment);align-items:start;align-items:var(--ODSTextArea-horizontalAlignment);position:relative;color-scheme:light dark}.ODSTextArea-InputField{gap:var(--spacing-component-5);gap:var(--ODSTextArea-InputField-gap);border-radius:var(--radius-medium);border-radius:var(--ODSTextArea-InputField-borderRadius);min-height:calc(var(--sizing-component-20) - var(--strokes-1)*2);min-height:var(--ODSTextArea-InputField-minHeight);width:100%;width:var(--ODSTextArea-InputField-width);align-items:start;align-items:var(--ODSTextArea-InputField-verticalAlignment);justify-content:start;justify-content:var(--ODSTextArea-InputField-horizontalAlignment);background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);-webkit-transition:all .1s ease-out;transition:all .1s ease-out;resize:vertical;border-width:calc(var(--spacing-component-6) + 1rem) .5rem .5rem .5rem;border-width:var(--ODSTextArea-InputField-borderWidth);border-color:var(--colours-basic-background);border-color:var(--colours-basic-background);border-style:solid;caret-color:var(--colours-basic-accent);caret-color:var(--colours-basic-accent)}.ODSTextArea-InputField--size-large{padding:calc(var(--spacing-component-6) - 0.875rem) calc(var(--spacing-component-7) - 0.5rem) calc(var(--spacing-component-6) - 0.5rem) calc(var(--spacing-component-7) - 0.5rem);padding:calc(var(--ODSTextArea-InputField-padding-top--size-large) - 0.875rem) calc(var(--ODSTextArea-InputField-padding-right--size-large) - 0.5rem) calc(var(--ODSTextArea-InputField-padding-bottom--size-large) - 0.5rem) calc(var(--ODSTextArea-InputField-padding-left--size-large) - 0.5rem)}.ODSTextArea-InputField--size-small{padding:calc(var(--spacing-component-6) - 1.125rem) calc(var(--spacing-component-6) - 0.5rem) calc(var(--spacing-component-6) - 0.5rem) calc(var(--spacing-component-6) - 0.5rem);padding:calc(var(--ODSTextArea-InputField-padding-top--size-small) - 1.125rem) calc(var(--ODSTextArea-InputField-padding-right--size-small) - 0.5rem) calc(var(--ODSTextArea-InputField-padding-bottom--size-small) - 0.5rem) calc(var(--ODSTextArea-InputField-padding-left--size-small) - 0.5rem)}.ODSTextArea-InputField.ODSTextArea-InputField--mode-standard{box-shadow:0 0 0 var(--strokes-1);box-shadow:var(--ODSTextArea-InputField-border--mode-standard)}.ODSTextArea-InputField.ODSTextArea-InputField--mode-informative{box-shadow:0 0 0 var(--strokes-1);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:0 0 0 var(--strokes-1) var(--colours-basic-stroke);box-shadow:var(--ODSTextArea-InputField-border--mode-standard) var(--colours-basic-stroke)}.ODSTextArea .ODSTextArea-InputField.ODSTextArea-InputField--mode-error{box-shadow:0 0 0 var(--strokes-3);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:0 0 0 var(--strokes-3) var(--colours-functional-destructive-standard);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:0 0 0 var(--strokes-1) var(--colours-interaction-states-hover-stroke-hover);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:0 0 0 var(--strokes-3) var(--colours-functional-destructive-hovered);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:0 0 0 var(--strokes-1) var(--colours-basic-text);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);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);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:0 0 0 var(--strokes-1) var(--colours-interaction-states-focus-stroke-active);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-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--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{box-shadow:0 0 0 var(--strokes-1) var(--colours-interaction-states-disabled-stroke-disabled);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:0 0 0 var(--strokes-3) var(--colours-functional-destructive-standard);box-shadow:var(--ODSTextArea-InputField-border--mode-error) var(--colours-functional-destructive-standard)}.ODSTextArea-InputField:focus-visible{outline-offset:calc(var(--spacing-component-2) + var(--strokes-1));outline-offset:var(--ODSTextArea-outlineOffset);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus);outline:var(--strokes-2) solid var(--colours-interaction-states-focus-focus)}.ODSTextArea-InputField.ODSTextArea-InputField--mode-error:focus-visible{outline-offset:calc(var(--spacing-component-2) + var(--strokes-2));outline-offset:var(--ODSTextArea-outlineOffset--mode-error)}.ODSTextArea-SupportText{align-items:start;align-items:var(--ODSTextArea-SupportText-verticalAlignment);justify-content:end;justify-content:var(--ODSTextArea-SupportText-horizontalAlignment);margin-top:calc(var(--spacing-component-3) + var(--strokes-1));margin-top:var(--ODSTextArea-gap)}.ODSTextArea-SupportText--size-large{padding:0 0 0 var(--spacing-layout-2);padding:var(--ODSTextArea-SupportText-padding--size-large)}.ODSTextArea-SupportText--size-small{padding:0 0 0 var(--spacing-component-6);padding:var(--ODSTextArea-SupportText-padding--size-small)}.ODSTextArea.ODSTextArea--mode-error .ODSTextArea-SupportText{margin-top:calc(var(--spacing-component-3) + var(--strokes-2));margin-top:var(--ODSTextArea-gap--mode-error)}.ODSTextArea-Content{flex-grow:1;flex-grow:var(--ODSTextArea-Content-flexGrow);justify-content:center;justify-content:var(--ODSTextArea-Content-verticalAlignment);align-items:start;align-items:var(--ODSTextArea-Content-horizontalAlignment)}.ODSTextArea-Content--size-large{gap:var(--spacing-component-1);gap:var(--ODSTextArea-Content-gap--size-large)}.ODSTextArea-Content--size-small{gap:0;gap:var(--ODSTextArea-Content-gap--size-small)}.ODSTextArea.ODSTextArea-InputField--disabled .ODSTextArea-InputField,.ODSTextArea.ODSTextArea-InputField--readonly .ODSTextArea-InputField{cursor:not-allowed;border-color:#ddd ;border-color:var( --colours-interaction-states-disabled-background-disabled, #ddd );background:#ddd ;background:var( --colours-interaction-states-disabled-background-disabled, #ddd )}.ODSTextArea-Input{gap:var(--spacing-component-3);gap:var(--ODSTextArea-Input-gap);width:100%;width:var(--ODSTextArea-Input-width);align-items:start;align-items:var(--ODSTextArea-Input-verticalAlignment);justify-content:start;justify-content:var(--ODSTextArea-Input-horizontalAlignment)}.ODSTextArea-OdsSupportMessage.ODSTextArea-OdsSupportMessage--mode-error{flex-grow:1;flex-grow:var(--ODSTextArea-OdsSupportMessage-flexGrow--mode-error)}.ODSTextArea-OdsSupportMessage.ODSTextArea-OdsSupportMessage--mode-informative{flex-grow:1;flex-grow:var(--ODSTextArea-OdsSupportMessage-flexGrow--mode-informative)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled:not(.ODSTextArea-ScrollBar--disabled){background-color:var(--colours-basic-stroke-subtle);background-color:var(--colours-basic-stroke-subtle);border-radius:var(--radius-full);border-radius:var(--ODSTextArea-ScrollBar-borderRadius--filled);position:absolute;position:var(--ODSTextArea-ScrollBar-position--filled);top:42px;top:var(--ODSTextArea-ScrollBar-top--filled);height:var(--sizing-component-15);height:var(--ODSTextArea-ScrollBar-height--filled);width:var(--sizing-component-4);width:var(--ODSTextArea-ScrollBar-width--filled)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-error:not(.ODSTextArea-ScrollBar--disabled){right:8px;right:var(--ODSTextArea-ScrollBar-right--filled--mode-error)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-standard:not(.ODSTextArea-ScrollBar--disabled){right:8px;right:var(--ODSTextArea-ScrollBar-right--filled--mode-standard)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-informative:not(.ODSTextArea-ScrollBar--disabled){left:464px;left:var(--ODSTextArea-ScrollBar-left--filled--mode-informative)}.ODSTextArea-ScrollBar.ODSTextArea-ScrollBar--filled.ODSTextArea-ScrollBar--mode-informative:not(.ODSTextArea-ScrollBar--disabled):hover{right:8px;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:464px;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:8px;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:8px;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:464px;left:var( --ODSTextArea-ScrollBar-left--filled--mode-informative--state-focused--readonly )}.ODSTextArea.ODSTextArea-Inputfield--filled:not(.ODSTextArea-Inputfield--disabled) .ODSTextArea-Content .ODSTextArea-Inputfield{position:relative;position:var(--ODSTextArea-Inputfield-position--filled)}.ODSTextArea-Counter{font:var(--body-s-regular);font:var(--ODSTextArea-Counter-font);letter-spacing:var(--body-s-regular-letter-spacing);letter-spacing:var(--ODSTextArea-Counter-letterSpacing);text-align:right;text-align:var(--ODSTextArea-Counter-textAlign);width:80px;width:var(--ODSTextArea-Counter-width);vertical-align:top;vertical-align:var(--ODSTextArea-Counter-verticalAlign);-webkit-text-decoration:none;-webkit-text-decoration:var(--ODSTextArea-Counter-textDecoration);text-decoration:none;text-decoration:var(--ODSTextArea-Counter-textDecoration)}.ODSTextArea-Counter:not(.ODSTextArea-Counter--disabled){color:var(--colours-basic-text-recessive);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);color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextArea-Label{position:absolute;top:calc(var(--spacing-component-6) + var(--strokes-1));top:var(--ODSTextArea-Label-top);left:0;left:var(--ODSTextArea-Label-left);display:flex;-webkit-transition:all .2s cubic-bezier(.4,0,.6,1);transition:all .2s cubic-bezier(.4,0,.6,1);pointer-events:none}.ODSTextArea-Label--size-large{font:var(--subtitle);font:var(--ODSTextArea-Label-font--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large);-webkit-transform:translate( var(--spacing-component-7) );transform:translate( var(--spacing-component-7) );-webkit-transform:var(--ODSTextArea-Label-transform--size-large);transform:var(--ODSTextArea-Label-transform--size-large)}.ODSTextArea-Label--size-small{font:var(--body-m-bold);font:var(--ODSTextArea-Label-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small);-webkit-transform:translate( var(--spacing-component-6) );transform:translate( var(--spacing-component-6) );-webkit-transform:var(--ODSTextArea-Label-transform--size-small);transform:var(--ODSTextArea-Label-transform--size-small)}.ODSTextArea:not(.ODSTextArea-Inputfield--disabled) .ODSTextArea-Content .ODSTextArea-Label{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive)}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--readonly) .ODSTextArea-Content .ODSTextArea-Label{font:var(--subtitle);font:var(--ODSTextArea-Label-font--size-large);letter-spacing:var(--subtitle-letter-spacing);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(--body-m-bold);font:var(--ODSTextArea-Label-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);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(--body-m-bold);font:var(--ODSTextArea-Label-font--size-large--filled);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large--filled);-webkit-transform:translate( var(--spacing-component-7), 14px );transform:translate( var(--spacing-component-7), 14px );-webkit-transform:var(--ODSTextArea-Label-transform--filled--size-large);transform:var(--ODSTextArea-Label-transform--filled--size-large);top:var(--spacing-component-2);top:var(--ODSTextArea-Label-top-filled--size-large)}.ODSTextArea--size-small.ODSTextArea-InputField--filled .ODSTextArea-Label{font:var(--body-s-bold);font:var(--ODSTextArea-Label-font--size-small--filled);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small--filled);top:var(--spacing-component-2);top:var(--ODSTextArea-Label-top-filled--size-small);-webkit-transform:translate( var(--spacing-component-6), 14px );transform:translate( var(--spacing-component-6), 14px );-webkit-transform:var(--ODSTextArea-Label-transform--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);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(--subtitle);font:var(--ODSTextArea-Label-font--size-large--state-hovered);letter-spacing:var(--subtitle-letter-spacing);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(--body-m-bold);font:var(--ODSTextArea-Label-font--size-small--state-hovered);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-small--state-hovered )}.ODSTextArea:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):focus-within .ODSTextArea-Content .ODSTextArea-Label{top:var(--spacing-component-2);top:var(--spacing-component-2);left:0}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):focus-within .ODSTextArea-Content .ODSTextArea-Label{font:var(--body-m-bold);font:var(--ODSTextArea-Label-font--size-large--state-focused);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-large--state-focused );-webkit-transform:translate( var(--spacing-component-7), 14px );transform:translate( var(--spacing-component-7), 14px );-webkit-transform:var(--ODSTextArea-Label-transform--filled--size-large);transform:var(--ODSTextArea-Label-transform--filled--size-large);top:var(--spacing-component-2);top:var(--ODSTextArea-Label-top-filled--size-large)}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):focus-within .ODSTextArea-Content .ODSTextArea-Label{font:var(--body-s-bold);font:var(--ODSTextArea-Label-font--size-small--state-focused);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-small--state-focused );-webkit-transform:translate( var(--spacing-component-6), 14px );transform:translate( var(--spacing-component-6), 14px );-webkit-transform:var(--ODSTextArea-Label-transform--filled--size-small);transform:var(--ODSTextArea-Label-transform--filled--size-small);top:var(--spacing-component-2);top:var(--ODSTextArea-Label-top-filled--size-small)}.ODSTextArea-Required{color:var(--colours-basic-text-recessive);color:var(--colours-basic-text-recessive);text-align:left;text-align:var(--ODSTextArea-Required-textAlign);flex-grow:1;flex-grow:var(--ODSTextArea-Required-flexGrow);vertical-align:top;vertical-align:var(--ODSTextArea-Required-verticalAlign);margin-left:var(--spacing-component-1);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(--subtitle);font:var(--ODSTextArea-Label-font--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large)}.ODSTextArea--size-large.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled) .ODSTextArea-Required{font:var(--body-m-bold);font:var(--ODSTextArea-Label-font--size-large--filled);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-large--filled)}.ODSTextArea--size-large:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):focus-within .ODSTextArea-Required{font:var(--body-m-bold);font:var(--ODSTextArea-Label-font--size-large--state-focused);letter-spacing:var(--body-m-bold-letter-spacing);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(--body-m-bold);font:var(--ODSTextArea-Label-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small)}.ODSTextArea--size-small.ODSTextArea-InputField--filled:not(.ODSTextArea-InputField--disabled) .ODSTextArea-Required{font:var(--body-s-bold);font:var(--ODSTextArea-Label-font--size-small--filled);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var(--ODSTextArea-Label-letterSpacing--size-small--filled)}.ODSTextArea--size-small:not(.ODSTextArea-InputField--filled):not(.ODSTextArea-InputField--disabled):not(.ODSTextArea-InputField--readonly):focus-within .ODSTextArea-Required{font:var(--body-s-bold);font:var(--ODSTextArea-Label-font--size-small--state-focused);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var( --ODSTextArea-Label-letterSpacing--size-small--state-focused )}.ODSTextArea-InputValue{color:var(--colours-basic-text);color:var(--colours-basic-text);text-align:left;text-align:var(--ODSTextArea-InputValue-textAlign);flex:1 1;flex:var(--ODSTextArea-InputValue-flex) 1;vertical-align:top;vertical-align:var(--ODSTextArea-InputValue-verticalAlign)}.ODSTextArea-InputValue--size-large{font:var(--subtitle);font:var(--ODSTextArea-InputValue-font--size-large);letter-spacing:var(--subtitle-letter-spacing);letter-spacing:var(--ODSTextArea-InputValue-letterSpacing--size-large)}.ODSTextArea-InputValue--size-small{font:var(--body-m-bold);font:var(--ODSTextArea-InputValue-font--size-small);letter-spacing:var(--body-m-bold-letter-spacing);letter-spacing:var(--ODSTextArea-InputValue-letterSpacing--size-small)}@media (forced-colors: active){.ODSTextArea-InputField{border-color:Canvas;outline:var(--strokes-2) solid;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}}

:root{--ODSPopover-padding: var(--spacing-component-4);--ODSPopover-padding: var(--spacing-component-4);--ODSPopover-borderRadius: 4px;--ODSPopover-maxWidth: 336px;--ODSPopover-width: 100%;--ODSPopover-verticalAlignment: start;--ODSPopover-horizontalAlignment: end;--ODSPopover-ContentActions-gap: var(--spacing-component-3);--ODSPopover-ContentActions-gap: var(--spacing-component-3);--ODSPopover-ContentActions-width: 100%;--ODSPopover-ContentActions-verticalAlignment: start;--ODSPopover-ContentActions-horizontalAlignment: start;--ODSPopover-ActionSlotContainer-gap: var(--spacing-component-3);--ODSPopover-ActionSlotContainer-gap: var(--spacing-component-3);--ODSPopover-ActionSlotContainer-width: 100%;--ODSPopover-ActionSlotContainer-verticalAlignment: start;--ODSPopover-ActionSlotContainer-horizontalAlignment: start;--ODSPopover-Content-gap: var(--spacing-component-3);--ODSPopover-Content-gap: var(--spacing-component-3);--ODSPopover-Content-width: 100%;--ODSPopover-Content-verticalAlignment: start;--ODSPopover-Content-horizontalAlignment: start;--ODSPopover-ContentSlotContainer-maxHeight: 180px;--ODSPopover-ContentSlotContainer-maxWidth: 312px;--ODSPopover-ContentSlotContainer-width: 100%;--ODSPopover-ContentSlotContainer-overflow: hidden;--ODSPopover-ContentSlotContainer-verticalAlignment: start;--ODSPopover-ContentSlotContainer-horizontalAlignment: start;--ODSPopover-Text-font: var(--body-s-regular);--ODSPopover-Text-font: var(--body-s-regular);--ODSPopover-Text-letterSpacing: var(--body-s-regular-letter-spacing);--ODSPopover-Text-letterSpacing: var(--body-s-regular-letter-spacing);--ODSPopover-Text-textAlign: left;--ODSPopover-Text-maxWidth: 312px;--ODSPopover-Text-width: 100%;--ODSPopover-Text-verticalAlign: top;--ODSPopover-TitleClose-gap: var(--spacing-component-3);--ODSPopover-TitleClose-gap: var(--spacing-component-3);--ODSPopover-TitleClose-width: 100%;--ODSPopover-TitleClose-verticalAlignment: center;--ODSPopover-TitleClose-horizontalAlignment: start;--ODSPopover-Title-flex: 1;--ODSPopover-Title-verticalAlignment: center;--ODSPopover-Title-horizontalAlignment: center;--ODSPopover-Label-font: var(--body-s-bold);--ODSPopover-Label-font: var(--body-s-bold);--ODSPopover-Label-letterSpacing: var(--body-s-bold-letter-spacing);--ODSPopover-Label-letterSpacing: var(--body-s-bold-letter-spacing);--ODSPopover-Label-textAlign: left;--ODSPopover-Label-maxWidth: 256px;--ODSPopover-Label-flex: 1;--ODSPopover-Label-verticalAlign: top}.ODSPopover{background-color:var(--colours-basic-background);background-color:var(--colours-basic-background);padding:var(--spacing-component-4);padding:var(--ODSPopover-padding);border-radius:4px;border-radius:var(--ODSPopover-borderRadius);max-width:336px;max-width:var(--ODSPopover-maxWidth);width:100%;width:var(--ODSPopover-width);justify-content:start;justify-content:var(--ODSPopover-verticalAlignment);align-items:end;align-items:var(--ODSPopover-horizontalAlignment)}.ODSPopover-ContentActions{gap:var(--spacing-component-3);gap:var(--ODSPopover-ContentActions-gap);width:100%;width:var(--ODSPopover-ContentActions-width);justify-content:start;justify-content:var(--ODSPopover-ContentActions-verticalAlignment);align-items:start;align-items:var(--ODSPopover-ContentActions-horizontalAlignment)}.ODSPopover-ActionSlotContainer{gap:var(--spacing-component-3);gap:var(--ODSPopover-ActionSlotContainer-gap);width:100%;width:var(--ODSPopover-ActionSlotContainer-width);align-items:start;align-items:var(--ODSPopover-ActionSlotContainer-verticalAlignment);justify-content:start;justify-content:var(--ODSPopover-ActionSlotContainer-horizontalAlignment)}.ODSPopover-Content{gap:var(--spacing-component-3);gap:var(--ODSPopover-Content-gap);width:100%;width:var(--ODSPopover-Content-width);justify-content:start;justify-content:var(--ODSPopover-Content-verticalAlignment);align-items:start;align-items:var(--ODSPopover-Content-horizontalAlignment);overflow:visible}.ODSPopover-ContentSlotContainer{max-height:180px;max-height:var(--ODSPopover-ContentSlotContainer-maxHeight);max-width:312px;max-width:var(--ODSPopover-ContentSlotContainer-maxWidth);width:100%;width:var(--ODSPopover-ContentSlotContainer-width);overflow:hidden;overflow:var(--ODSPopover-ContentSlotContainer-overflow);justify-content:start;justify-content:var(--ODSPopover-ContentSlotContainer-verticalAlignment);align-items:start;align-items:var(--ODSPopover-ContentSlotContainer-horizontalAlignment)}.ODSPopover-OdsSlot{width:var(--ODSPopover-OdsSlot-width);width:var(--ODSPopover-OdsSlot-width)}.ODSPopover-Label{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font:var(--body-s-bold);font:var(--ODSPopover-Label-font);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var(--ODSPopover-Label-letterSpacing);color:var(--colours-basic-text);color:var(--colours-basic-text);max-width:256px;max-width:var(--ODSPopover-Label-maxWidth);vertical-align:top;vertical-align:var(--ODSPopover-Label-verticalAlign)}.ODSPopover-Text{font:var(--body-s-regular);font:var(--ODSPopover-Text-font);letter-spacing:var(--body-s-regular-letter-spacing);letter-spacing:var(--ODSPopover-Text-letterSpacing);color:var(--colours-basic-text);color:var(--colours-basic-text);text-align:left;text-align:var(--ODSPopover-Text-textAlign);max-width:312px;max-width:var(--ODSPopover-Text-maxWidth);width:100%;width:var(--ODSPopover-Text-width);vertical-align:top;vertical-align:var(--ODSPopover-Text-verticalAlign)}.ODSPopover-TitleClose{gap:var(--spacing-component-3);gap:var(--ODSPopover-TitleClose-gap);width:100%;width:var(--ODSPopover-TitleClose-width);align-items:center;align-items:var(--ODSPopover-TitleClose-verticalAlignment);justify-content:start;justify-content:var(--ODSPopover-TitleClose-horizontalAlignment)}.ODSPopover-Title{flex:1 1;flex:var(--ODSPopover-Title-flex) 1;align-items:center;align-items:var(--ODSPopover-Title-verticalAlignment);justify-content:center;justify-content:var(--ODSPopover-Title-horizontalAlignment)}.ODSPopover-Label{font:var(--body-s-bold);font:var(--ODSPopover-Label-font);letter-spacing:var(--body-s-bold-letter-spacing);letter-spacing:var(--ODSPopover-Label-letterSpacing);color:var(--colours-basic-text);color:var(--colours-basic-text);text-align:left;text-align:var(--ODSPopover-Label-textAlign);max-width:256px;max-width:var(--ODSPopover-Label-maxWidth);flex:1 1;flex:var(--ODSPopover-Label-flex) 1;vertical-align:top;vertical-align:var(--ODSPopover-Label-verticalAlign)}.ODSPopover-Pin-container{position:absolute}.ODSPopover-Pin-container-top{top:100%;width:12px;height:6px}.ODSPopover-Pin-container-top .ODSPopover-Pin{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ODSPopover-Pin-container-bottom{bottom:100%;width:12px;height:6px}.ODSPopover-Pin-container-left{left:100%;width:6px;height:12px}.ODSPopover-Pin-container-left .ODSPopover-Pin{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ODSPopover-Pin-container-right{right:100%;width:6px;height:12px}@media screen and (forced-colors: active), (-ms-high-contrast: active){.ODSPopover{border:1px solid transparent}}

