:root{--ODSSideNavigation-borderStyle:solid;--ODSSideNavigation-borderWidth:0 var(--strokes-1) 0 0;--ODSSideNavigation-height:100%;--ODSSideNavigation-width--expanded:var(--columns-6-columns);--ODSSideNavigation-width:var(--sizing-component-16);--ODSSideNavigation-verticalAlignment:start;--ODSSideNavigation-horizontalAlignment:center;--ODSSideNavigation-TopBar-padding--expanded:var(--spacing-component-3) var(--spacing-component-3) var(--spacing-component-3) var(--spacing-component-5);--ODSSideNavigation-TopBar-padding:var(--spacing-component-3) 0 var(--spacing-component-3) 0;--ODSSideNavigation-TopBar-width:100%;--ODSSideNavigation-TopBar-verticalAlignment:center;--ODSSideNavigation-TopBar-horizontalAlignment:space-between;--ODSSideNavigation-SlotContainer-gap:var(--spacing-component-4);--ODSSideNavigation-SlotContainer-padding:var(--spacing-component-3);--ODSSideNavigation-SlotContainer-maxWidth:800px;--ODSSideNavigation-SlotContainer-flex:1;--ODSSideNavigation-SlotContainer-verticalAlignment:center;--ODSSideNavigation-SlotContainer-horizontalAlignment:center;--ODSSideNavigation-ButtonContainer-verticalAlignment:start;--ODSSideNavigation-ButtonContainer-horizontalAlignment:center;--ODSSideNavigation-TopDividerContainer-width:100%;--ODSSideNavigation-TopDividerContainer-verticalAlignment:start;--ODSSideNavigation-TopDividerContainer-horizontalAlignment:start;--ODSSideNavigation-TopDivider-width:100%;--ODSSideNavigation-IconScrollContainer-flex:1;--ODSSideNavigation-IconScrollContainer-width:100%;--ODSSideNavigation-IconScrollContainer-overflowY:auto;--ODSSideNavigation-IconScrollContainer-verticalAlignment:start;--ODSSideNavigation-IconScrollContainer-horizontalAlignment:center;--ODSSideNavigation-ScrollContainer-padding:var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4) var(--spacing-component-5);--ODSSideNavigation-ScrollContainer-flex:1;--ODSSideNavigation-ScrollContainer-width:100%;--ODSSideNavigation-ScrollContainer-overflowY:auto;--ODSSideNavigation-ScrollContainer-verticalAlignment:start;--ODSSideNavigation-ScrollContainer-horizontalAlignment:start;--ODSSideNavigation-BottomDividerContainer-width:100%;--ODSSideNavigation-BottomDividerContainer-verticalAlignment:start;--ODSSideNavigation-BottomDividerContainer-horizontalAlignment:start;--ODSSideNavigation-BottomDivider-width:100%;--ODSSideNavigation-BottomBarContainer-gap:var(--spacing-component-4);--ODSSideNavigation-BottomBarContainer-padding--expanded:var( --spacing-component-5 ) var(--spacing-component-4) var(--spacing-component-5) var(--spacing-component-4);--ODSSideNavigation-BottomBarContainer-padding:var(--spacing-component-5) 0 var(--spacing-component-5) 0;--ODSSideNavigation-BottomBarContainer-width:100%;--ODSSideNavigation-BottomBarContainer-verticalAlignment:start;--ODSSideNavigation-BottomBarContainer-horizontalAlignment--expanded:start;--ODSSideNavigation-BottomBarContainer-horizontalAlignment:center;--ODSSideNavigationIcon-verticalAlignment:start;--ODSSideNavigationIcon-verticalAlignment--state-hovered:center;--ODSSideNavigationIcon-verticalAlignment--state-pressed:center;--ODSSideNavigationIcon-verticalAlignment--state-focused:center;--ODSSideNavigationIcon-verticalAlignment--selected:center;--ODSSideNavigationIcon-horizontalAlignment:start;--ODSSideNavigationIcon-IconLabelContainer-gap:var(--spacing-component-4);--ODSSideNavigationIcon-IconLabelContainer-padding:var(--spacing-component-4) var(--spacing-component-0) var(--spacing-component-4) var(--spacing-component-4);--ODSSideNavigationIcon-IconLabelContainer-minHeight:var( --sizing-minimum-tappable-area );--ODSSideNavigationIcon-IconLabelContainer-minWidth:var( --sizing-minimum-tappable-area );--ODSSideNavigationIcon-IconLabelContainer-verticalAlignment:center;--ODSSideNavigationIcon-IconLabelContainer-horizontalAlignment:start;--ODSSideNavigationIcon-IconLabelContainer-position--selected:relative;--ODSSideNavigationIcon-Icon-minHeight:var(--sizing-component-10);--ODSSideNavigationIcon-Icon-minWidth:var(--sizing-component-10);--ODSSideNavigationIcon-Icon-verticalAlignment:center;--ODSSideNavigationIcon-Icon-horizontalAlignment:start;--ODSSideNavigationIcon-Icon2-width:var(--sizing-component-10);--ODSSideNavigationIcon-Icon2-height:var(--sizing-component-10);--ODSSideNavigationIcon-LineContainer-borderRadius--selected:var( --radius-extra-small );--ODSSideNavigationIcon-LineContainer-position--selected:absolute;--ODSSideNavigationIcon-LineContainer-width--selected:var( --sizing-component-3 );--ODSSideNavigationIcon-LineContainer-left--selected:0;--ODSSideNavigationIcon-LineContainer-top--selected:0;--ODSSideNavigationIcon-LineContainer-bottom--selected:0;--ODSSideNavigationIcon-LineContainer-verticalAlignment--selected:start;--ODSSideNavigationIcon-LineContainer-horizontalAlignment--selected:start;--ODSSideNavigationIcon-Focus-border--state-focused:var(--strokes-2) solid;--ODSSideNavigationIcon-Focus-borderRadius--state-focused:var( --radius-extra-small );--ODSSideNavigationCollapsed-padding:var(--spacing-component-4) 0 var(--spacing-component-4) 0;--ODSSideNavigationCollapsed-verticalAlignment:start;--ODSSideNavigationCollapsed-horizontalAlignment:center;--ODSSideNavigationCollapsed-ListContainer-display:flex;--ODSSideNavigationCollapsed-ListContainer-verticalAlignment:start;--ODSSideNavigationCollapsed-ListContainer-horizontalAlignment:start;--ODSSideNavigationCollapsed-ListContainer-flexDirection:column;--ODSSideNavigationCollapsed-OdsSideNavigationIcon-width:100%}.ODSSideNavigation{background-color:var(--colours-basic-background);border-style:var(--ODSSideNavigation-borderStyle);border-width:var(--ODSSideNavigation-borderWidth);border-color:var(--colours-basic-stroke-subtle);height:var(--ODSSideNavigation-height);justify-content:var(--ODSSideNavigation-verticalAlignment);align-items:var(--ODSSideNavigation-horizontalAlignment);transition:width .3s ease-in-out;overflow:hidden}.ODSSideNavigation.ODSSideNavigation--expanded{width:var(--ODSSideNavigation-width--expanded)}.ODSSideNavigation:not(.ODSSideNavigation--expanded){width:var(--ODSSideNavigation-width)}.ODSSideNavigation-TopBar{overflow:auto;width:var(--ODSSideNavigation-TopBar-width);align-items:var(--ODSSideNavigation-TopBar-verticalAlignment);justify-content:var(--ODSSideNavigation-TopBar-horizontalAlignment)}.ODSSideNavigation-TopBar.ODSSideNavigation-TopBar--expanded{padding:var(--ODSSideNavigation-TopBar-padding--expanded)}.ODSSideNavigation-TopBar:not(.ODSSideNavigation-TopBar--expanded){padding:var(--ODSSideNavigation-TopBar-padding)}.ODSSideNavigation-SlotContainer{gap:var(--ODSSideNavigation-SlotContainer-gap);padding:var(--ODSSideNavigation-SlotContainer-padding);max-width:var(--ODSSideNavigation-SlotContainer-maxWidth);flex:var(--ODSSideNavigation-SlotContainer-flex);align-items:var(--ODSSideNavigation-SlotContainer-verticalAlignment);justify-content:var(--ODSSideNavigation-SlotContainer-horizontalAlignment)}.ODSSideNavigation-ButtonContainer{justify-content:var(--ODSSideNavigation-ButtonContainer-verticalAlignment);align-items:var(--ODSSideNavigation-ButtonContainer-horizontalAlignment)}.ODSSideNavigation-TopDividerContainer{width:var(--ODSSideNavigation-TopDividerContainer-width);justify-content:var( --ODSSideNavigation-TopDividerContainer-verticalAlignment );align-items:var(--ODSSideNavigation-TopDividerContainer-horizontalAlignment)}.ODSSideNavigation-TopDivider{width:var(--ODSSideNavigation-TopDivider-width)}.ODSSideNavigation-IconScrollContainer{flex:var(--ODSSideNavigation-IconScrollContainer-flex);width:var(--ODSSideNavigation-IconScrollContainer-width);overflow-y:var(--ODSSideNavigation-IconScrollContainer-overflowY);justify-content:var( --ODSSideNavigation-IconScrollContainer-verticalAlignment );align-items:var(--ODSSideNavigation-IconScrollContainer-horizontalAlignment);padding-top:2px;padding-bottom:2px}.ODSSideNavigation-ScrollContainer{padding:var(--ODSSideNavigation-ScrollContainer-padding);flex:var(--ODSSideNavigation-ScrollContainer-flex);width:var(--ODSSideNavigation-ScrollContainer-width);overflow-y:var(--ODSSideNavigation-ScrollContainer-overflowY);justify-content:var(--ODSSideNavigation-ScrollContainer-verticalAlignment);align-items:var(--ODSSideNavigation-ScrollContainer-horizontalAlignment)}.ODSSideNavigation-BottomDividerContainer{width:var(--ODSSideNavigation-BottomDividerContainer-width);justify-content:var( --ODSSideNavigation-BottomDividerContainer-verticalAlignment );align-items:var( --ODSSideNavigation-BottomDividerContainer-horizontalAlignment )}.ODSSideNavigation-BottomDivider{width:var(--ODSSideNavigation-BottomDivider-width)}.ODSSideNavigation-BottomBarContainer{gap:var(--ODSSideNavigation-BottomBarContainer-gap);width:var(--ODSSideNavigation-BottomBarContainer-width);justify-content:var( --ODSSideNavigation-BottomBarContainer-verticalAlignment )}.ODSSideNavigation-BottomBarContainer.ODSSideNavigation-BottomBarContainer--expanded{padding:var(--ODSSideNavigation-BottomBarContainer-padding--expanded);align-items:var( --ODSSideNavigation-BottomBarContainer-horizontalAlignment--expanded )}.ODSSideNavigation-BottomBarContainer:not(.ODSSideNavigation-BottomBarContainer--expanded){padding:var(--ODSSideNavigation-BottomBarContainer-padding);align-items:var(--ODSSideNavigation-BottomBarContainer-horizontalAlignment)}.ODSSideNavigationIcon{align-items:var(--ODSSideNavigationIcon-horizontalAlignment);transition:all .1s ease-in-out}.ODSSideNavigationIcon:not(.ODSSideNavigationIcon--selected){justify-content:var(--ODSSideNavigationIcon-verticalAlignment)}.ODSSideNavigationIcon.ODSSideNavigationIcon--selected{justify-content:var(--ODSSideNavigationIcon-verticalAlignment--selected)}.ODSSideNavigationIcon-IconLabelContainer{gap:var(--ODSSideNavigationIcon-IconLabelContainer-gap);padding:var(--ODSSideNavigationIcon-IconLabelContainer-padding);min-height:var(--ODSSideNavigationIcon-IconLabelContainer-minHeight);min-width:var(--ODSSideNavigationIcon-IconLabelContainer-minWidth);align-items:var( --ODSSideNavigationIcon-IconLabelContainer-verticalAlignment );justify-content:var( --ODSSideNavigationIcon-IconLabelContainer-horizontalAlignment )}.ODSSideNavigationIcon:focus-visible{outline:var(--ODSSideNavigationIcon-Focus-border--state-focused);border-radius:var(--ODSSideNavigationIcon-Focus-borderRadius--state-focused)}.ODSSideNavigationIcon-Icon2:focus{outline:none}.ODSSideNavigationIcon-IconLabelContainer.ODSSideNavigationIcon-IconLabelContainer--selected{position:var(--ODSSideNavigationIcon-IconLabelContainer-position--selected);color:var(--colours-basic-text-dominant)}.ODSSideNavigationIcon-Icon{min-height:var(--ODSSideNavigationIcon-Icon-minHeight);min-width:var(--ODSSideNavigationIcon-Icon-minWidth);align-items:var(--ODSSideNavigationIcon-Icon-verticalAlignment);justify-content:var(--ODSSideNavigationIcon-Icon-horizontalAlignment)}.ODSSideNavigationIcon-Icon2{width:var(--ODSSideNavigationIcon-Icon2-width);height:var(--ODSSideNavigationIcon-Icon2-height)}.ODSSideNavigationIcon-LineContainer.ODSSideNavigationIcon-LineContainer--selected{background-color:var(--colours-basic-text-dominant);border-radius:var( --ODSSideNavigationIcon-LineContainer-borderRadius--selected );position:var(--ODSSideNavigationIcon-LineContainer-position--selected);width:var(--ODSSideNavigationIcon-LineContainer-width--selected);left:var(--ODSSideNavigationIcon-LineContainer-left--selected);top:var(--ODSSideNavigationIcon-LineContainer-top--selected);bottom:var(--ODSSideNavigationIcon-LineContainer-bottom--selected);justify-content:var( --ODSSideNavigationIcon-LineContainer-verticalAlignment--selected );align-items:var( --ODSSideNavigationIcon-LineContainer-horizontalAlignment--selected )}.ODSSideNavigationCollapsed{padding:var(--ODSSideNavigationCollapsed-padding);justify-content:var(--ODSSideNavigationCollapsed-verticalAlignment);align-items:var(--ODSSideNavigationCollapsed-horizontalAlignment)}.ODSSideNavigationCollapsed-ListContainer{display:var(--ODSSideNavigationCollapsed-ListContainer-display);justify-content:var( --ODSSideNavigationCollapsed-ListContainer-verticalAlignment );align-items:var( --ODSSideNavigationCollapsed-ListContainer-horizontalAlignment );flex-direction:var(--ODSSideNavigationCollapsed-ListContainer-flexDirection);gap:var(--spacing-component-1)}.ODSSideNavigationCollapsed-OdsSideNavigationIcon{width:var(--ODSSideNavigationCollapsed-OdsSideNavigationIcon-width)}:root{--ODSCarouselTimer-gap:var(--spacing-component-3);--ODSCarouselTimer-width:100%;--ODSCarouselTimer-verticalAlignment:start;--ODSCarouselTimer-horizontalAlignment:start;--ODSTimerSegment-borderRadius:var(--radius-full);--ODSTimerSegment-width:100%;--ODSTimerSegment-verticalAlignment:start;--ODSTimerSegment-horizontalAlignment:end;--ODSTimerSegment-position:relative;--ODSTimerSegment-Background-borderRadius:var(--radius-full) 0 0 var(--radius-full);--ODSTimerSegment-Background-width:100%;--ODSTimerSegment-Background-height:var(--sizing-component-3);--ODSTimerSegment-Progress-borderRadius--status-complete:var(--radius-full) 0 0 var(--radius-full);--ODSTimerSegment-Progress-position:absolute;--ODSTimerSegment-Progress-height:var(--sizing-component-3);--ODSTimerSegment-Progress-top:50%;--ODSTimerSegment-Progress-transform:translateY(-50%);--ODSTimerSegment-Indicator-position:absolute;--ODSTimerSegment-Indicator-bottom:0;--ODSTimerSegment-IndicatorStart-left:0;--ODSTimerSegment-IndicatorEnd-right:0;--ODSTimerSegment-Indicator-width:var(--sizing-component-3);--ODSTimerSegment-Indicator-height:var(--sizing-component-3);--ODSTimerSegment-Indicator-overflow:hidden;--ODSTimerSegment-Indicator-borderRadius:var(--radius-full)}.ODSCarouselTimer{gap:var(--ODSCarouselTimer-gap);width:var(--ODSCarouselTimer-width);align-items:var(--ODSCarouselTimer-verticalAlignment);justify-content:var(--ODSCarouselTimer-horizontalAlignment);display:flex}.ODSCarouselTimer-SegmentTrack{width:var(--ODSTimerSegment-Background-width);height:var(--ODSTimerSegment-Background-height);border-radius:var(--ODSTimerSegment-borderRadius);justify-content:var(--ODSTimerSegment-verticalAlignment);align-items:var(--ODSTimerSegment-horizontalAlignment);position:var(--ODSTimerSegment-position);background:var(--colours-basic-stroke-subtle,#ddd);overflow:hidden;forced-color-adjust:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.ODSCarouselTimer-SegmentProgress,.ODSTimerSegment-Indicator{border:1px solid white}}.ODSCarouselTimer-SegmentProgress{position:var(--ODSTimerSegment-Progress-position);height:var(--ODSTimerSegment-Progress-height);top:var(--ODSTimerSegment-Progress-top);transform:var(--ODSTimerSegment-Progress-transform);background-color:var(--colours-basic-text)}.ODSCarouselTimer-SegmentProgress[data-state=past]{width:100%;border-radius:var(--ODSTimerSegment-Progress-borderRadius--status-complete)}.ODSCarouselTimer-SegmentProgress[data-state=active]{animation:ods-carousel-timer-progress forwards var(--ods-carousel-timer-delay,5s) var(--ods-carousel-timer-easing,ease-in-out)}.ODSCarouselTimer-SegmentProgress[data-pause=true]{animation-play-state:paused}.ODSTimerSegment-Indicator{background-color:var(--colours-basic-text);border-radius:var(--ODSTimerSegment-Indicator-borderRadius);position:var(--ODSTimerSegment-Indicator-position);bottom:var(--ODSTimerSegment-Indicator-bottom);height:var(--ODSTimerSegment-Indicator-height);right:var(--ODSTimerSegment-Indicator-right);width:var(--ODSTimerSegment-Indicator-width);overflow:var(--ODSTimerSegment-Indicator-overflow)}.ODSTimerSegment-IndicatorStart{bottom:var(--ODSTimerSegment-Indicator-bottom);left:var(--ODSTimerSegment-IndicatorStart-left)}.ODSTimerSegment-IndicatorEnd{bottom:var(--ODSTimerSegment-Indicator-bottom);right:var(--ODSTimerSegment-IndicatorEnd-right)}@keyframes ods-carousel-timer-progress{0%{width:0}to{width:100%}}:root{--ODSFloatingActionButton-outlineOffset:4px;--ODSFloatingActionButton-outline--state-focused:2px solid;--ODSFloatingActionButton-borderRadius:var(--radius-full);--ODSFloatingActionButton-minHeight--size-large:var(--sizing-component-15);--ODSFloatingActionButton-minHeight--size-small:var(--sizing-component-14);--ODSFloatingActionButton-minWidth--type-extended--size-large:var( --sizing-component-20 );--ODSFloatingActionButton-minWidth--type-standard--size-large:var( --sizing-component-15 );--ODSFloatingActionButton-minWidth--type-extended--size-small:var( --sizing-component-18 );--ODSFloatingActionButton-minWidth--type-standard--size-small:var( --sizing-component-14 );--ODSFloatingActionButton-verticalAlignment:center;--ODSFloatingActionButton-horizontalAlignment:center;--ODSFloatingActionButton-position:relative;--ODSFloatingActionButton-maxHeight--type-standard--size-large:var( --sizing-component-15 );--ODSFloatingActionButton-maxHeight--type-standard--size-small:var( --sizing-component-14 );--ODSFloatingActionButton-maxWidth--type-standard--size-large:var( --sizing-component-15 );--ODSFloatingActionButton-maxWidth--type-standard--size-small:var( --sizing-component-14 );--ODSFloatingActionButton-Content-gap--type-extended--size-large:var( --spacing-component-5 );--ODSFloatingActionButton-Content-gap--type-extended--size-small:var( --spacing-component-3 );--ODSFloatingActionButton-Content-padding--type-extended--size-large:0 var(--spacing-component-8) 0 var(--spacing-component-8);--ODSFloatingActionButton-Content-padding--type-extended--size-small:0 var(--spacing-component-6) 0 var(--spacing-component-6);--ODSFloatingActionButton-Content-verticalAlignment:center;--ODSFloatingActionButton-Content-horizontalAlignment:center;--ODSFloatingActionButton-ButtonBg-borderRadius:var(--radius-full);--ODSFloatingActionButton-ButtonBg-position:absolute;--ODSFloatingActionButton-ButtonBg-top--size-large:0;--ODSFloatingActionButton-ButtonBg-top--size-large--state-pressed:0;--ODSFloatingActionButton-ButtonBg-top--size-large--state-focused:0;--ODSFloatingActionButton-ButtonBg-top--size-large--state-hovered:-2px;--ODSFloatingActionButton-ButtonBg-top--size-small:4px;--ODSFloatingActionButton-ButtonBg-top--size-small--state-pressed:4px;--ODSFloatingActionButton-ButtonBg-top--size-small--state-focused:4px;--ODSFloatingActionButton-ButtonBg-top--size-small--state-hovered:2px;--ODSFloatingActionButton-ButtonBg-bottom--size-large:0;--ODSFloatingActionButton-ButtonBg-bottom--size-large--state-pressed:0;--ODSFloatingActionButton-ButtonBg-bottom--size-large--state-focused:0;--ODSFloatingActionButton-ButtonBg-bottom--size-large--state-hovered:-2px;--ODSFloatingActionButton-ButtonBg-bottom--size-small:4px;--ODSFloatingActionButton-ButtonBg-bottom--size-small--state-pressed:4px;--ODSFloatingActionButton-ButtonBg-bottom--size-small--state-focused:4px;--ODSFloatingActionButton-ButtonBg-bottom--size-small--state-hovered:2px;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-large:0;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-large--state-pressed:0;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-large--state-focused:0;--ODSFloatingActionButton-ButtonBg-left--type-extended:0;--ODSFloatingActionButton-ButtonBg-left--type-extended--state-pressed:0;--ODSFloatingActionButton-ButtonBg-left--type-extended--state-focused:0;--ODSFloatingActionButton-ButtonBg-left--type-extended--state-hovered:-2px;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-large--state-hovered:-2px;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-small:4px;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-small--state-pressed:4px;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-small--state-focused:4px;--ODSFloatingActionButton-ButtonBg-left--type-standard--size-small--state-hovered:2px;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-large:0;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-large--state-pressed:0;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-large--state-focused:0;--ODSFloatingActionButton-ButtonBg-right--type-extended:0;--ODSFloatingActionButton-ButtonBg-right--type-extended--state-pressed:0;--ODSFloatingActionButton-ButtonBg-right--type-extended--state-focused:0;--ODSFloatingActionButton-ButtonBg-right--type-extended--state-hovered:-2px;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-large--state-hovered:-2px;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-small:4px;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-small--state-pressed:4px;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-small--state-focused:4px;--ODSFloatingActionButton-ButtonBg-right--type-standard--size-small--state-hovered:2px;--ODSFloatingActionButton-ButtonBg-verticalAlignment:center;--ODSFloatingActionButton-ButtonBg-horizontalAlignment:center;--ODSFloatingActionButton-ButtonBg-border--variant-outline:1px solid;--ODSFloatingActionButton-ButtonBg-border--variant-outline--state-focused:1px solid;--ODSFloatingActionButton-ButtonBg-border--variant-outline--state-pressed:2px solid;--ODSFloatingActionButton-ButtonBg-border--variant-outline--state-hovered:2px solid;--ODSFloatingActionButton-LeftIcon-verticalAlignment--type-extended:center;--ODSFloatingActionButton-LeftIcon-horizontalAlignment--type-extended:center;--ODSFloatingActionButton-RightIcon-verticalAlignment--type-extended:center;--ODSFloatingActionButton-RightIcon-horizontalAlignment--type-extended:center;--ODSFloatingActionButton-ButtonIcon-width--size-large:var( --sizing-component-10 );--ODSFloatingActionButton-ButtonIcon-width--size-small:var( --sizing-component-7 );--ODSFloatingActionButton-ButtonIcon-height--size-large:var( --sizing-component-10 );--ODSFloatingActionButton-ButtonIcon-height--size-small:var( --sizing-component-7 );--ODSFloatingActionButton-Focus-border--state-focused:2px solid;--ODSFloatingActionButton-Focus-borderRadius--state-focused:var( --radius-full );--ODSFloatingActionButton-Label-font--type-extended--size-large:var( --body-l );--ODSFloatingActionButton-Label-font--type-extended--size-small:var( --body-m-bold );--ODSFloatingActionButton-Label-letterSpacing--type-extended--size-large:var( --body-l-letter-spacing );--ODSFloatingActionButton-Label-letterSpacing--type-extended--size-small:var( --body-m-bold-letter-spacing );--ODSFloatingActionButton-Label-verticalAlign--type-extended:top;--ODSFloatingActionButton-zIndex:var(--z-index-utility-button)}.ODSFloatingActionButton{all:unset;border-radius:var(--ODSFloatingActionButton-borderRadius);align-items:var(--ODSFloatingActionButton-verticalAlignment);justify-content:var(--ODSFloatingActionButton-horizontalAlignment);position:var(--ODSFloatingActionButton-position);z-index:var(--ODSFloatingActionButton-zIndex);transition:all .1s ease-out;cursor:pointer}.ODSFloatingActionButton--disabled{cursor:not-allowed}.ODSFloatingActionButton:focus-visible .ODSFloatingActionButton-ButtonBg{outline-offset:var(--ODSFloatingActionButton-outlineOffset);outline:var(--ODSFloatingActionButton-outline--state-focused) var(--colours-interaction-states-focus-focus)}.ODSFloatingActionButton.ODSFloatingActionButton--size-large{min-height:var(--ODSFloatingActionButton-minHeight--size-large)}.ODSFloatingActionButton.ODSFloatingActionButton--size-small{min-height:var(--ODSFloatingActionButton-minHeight--size-small)}.ODSFloatingActionButton.ODSFloatingActionButton--size-small .ODSFloatingActionButton-ButtonBg{box-shadow:var( --elevation-fab-standard,0 4px 8px 1px rgba(0,0,0,.13) )}.ODSFloatingActionButton.ODSFloatingActionButton--type-extended.ODSFloatingActionButton--size-large{min-width:var(--ODSFloatingActionButton-minWidth--type-extended--size-large)}.ODSFloatingActionButton.ODSFloatingActionButton--type-standard.ODSFloatingActionButton--size-large{min-width:var(--ODSFloatingActionButton-minWidth--type-standard--size-large);max-height:var( --ODSFloatingActionButton-maxHeight--type-standard--size-large );max-width:var(--ODSFloatingActionButton-maxWidth--type-standard--size-large)}.ODSFloatingActionButton.ODSFloatingActionButton--type-extended.ODSFloatingActionButton--size-small{min-width:var(--ODSFloatingActionButton-minWidth--type-extended--size-small)}.ODSFloatingActionButton.ODSFloatingActionButton--type-standard.ODSFloatingActionButton--size-small{min-width:var(--ODSFloatingActionButton-minWidth--type-standard--size-small);max-height:var( --ODSFloatingActionButton-maxHeight--type-standard--size-small );max-width:var(--ODSFloatingActionButton-maxWidth--type-standard--size-small)}.ODSFloatingActionButton.ODSFloatingActionButton--type-extended.ODSFloatingActionButton--variant-outline.ODSFloatingActionButton--size-large:not(.ODSFloatingActionButton--disabled){background-color:var(--colours-basic-background)}.ODSFloatingActionButton.ODSFloatingActionButton--size-small:not(.ODSFloatingActionButton--disabled):hover .ODSFloatingActionButton-ButtonBg{box-shadow:var(--elevation-fab-hovered,0 5px 12px 2px #00000024)}.ODSFloatingActionButton.ODSFloatingActionButton--size-small:focus .ODSFloatingActionButton-ButtonBg{box-shadow:var( --elevation-fab-standard,0 4px 8px 1px rgba(0,0,0,.13) )}.ODSFloatingActionButton.ODSFloatingActionButton--size-small:not(.ODSFloatingActionButton--disabled):active .ODSFloatingActionButton-ButtonBg{box-shadow:var(--elevation-fab-pressed,0 3px 7px 0 #0000001f)}.ODSFloatingActionButton-Content{position:relative;align-items:var(--ODSFloatingActionButton-Content-verticalAlignment);justify-content:var(--ODSFloatingActionButton-Content-horizontalAlignment)}.ODSFloatingActionButton-Content.ODSFloatingActionButton-Content--type-extended.ODSFloatingActionButton-Content--size-large{gap:var(--ODSFloatingActionButton-Content-gap--type-extended--size-large);padding:var( --ODSFloatingActionButton-Content-padding--type-extended--size-large )}.ODSFloatingActionButton-Content.ODSFloatingActionButton-Content--type-extended.ODSFloatingActionButton-Content--size-small{gap:var(--ODSFloatingActionButton-Content-gap--type-extended--size-small);padding:var( --ODSFloatingActionButton-Content-padding--type-extended--size-small )}.ODSFloatingActionButton-ButtonBg{border-radius:var(--ODSFloatingActionButton-ButtonBg-borderRadius);position:var(--ODSFloatingActionButton-ButtonBg-position);align-items:var(--ODSFloatingActionButton-ButtonBg-verticalAlignment);justify-content:var(--ODSFloatingActionButton-ButtonBg-horizontalAlignment);transition-property:top,left,bottom,right,background-color;transition-duration:.1s;transition-timing-function:ease-out}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-large{box-shadow:var( --elevation-fab-standard,0 4px 8px 1px rgba(0,0,0,.13) );top:var(--ODSFloatingActionButton-ButtonBg-top--size-large);bottom:var(--ODSFloatingActionButton-ButtonBg-bottom--size-large)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-small{top:var(--ODSFloatingActionButton-ButtonBg-top--size-small);bottom:var(--ODSFloatingActionButton-ButtonBg-bottom--size-small)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline{border:var(--ODSFloatingActionButton-ButtonBg-border--variant-outline)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-extended{left:var(--ODSFloatingActionButton-ButtonBg-left--type-extended);right:var(--ODSFloatingActionButton-ButtonBg-right--type-extended)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-primary.ODSFloatingActionButton-ButtonBg--disabled{background-color:var(--colours-interaction-states-disabled-accent-disabled)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-secondary.ODSFloatingActionButton-ButtonBg--disabled{background-color:var( --colours-interaction-states-disabled-accent-secondary-disabled )}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-large{left:var(--ODSFloatingActionButton-ButtonBg-left--type-standard--size-large);right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-large )}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-small{left:var(--ODSFloatingActionButton-ButtonBg-left--type-standard--size-small);right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-small )}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline.ODSFloatingActionButton-ButtonBg--disabled{border-color:var(--colours-interaction-states-disabled-stroke-disabled)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-secondary:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var( --colours-interaction-states-hover-accent-secondary-hover )}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-primary:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var(--colours-interaction-states-hover-accent-hover)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-extended.ODSFloatingActionButton-ButtonBg--variant-outline:not(.ODSFloatingActionButton-ButtonBg--disabled),.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--variant-outline:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var(--colours-interaction-states-hover-background-hover)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-large:not(.ODSFloatingActionButton-ButtonBg--disabled){box-shadow:var(--elevation-fab-hovered,0 5px 12px 2px #00000024);top:var(--ODSFloatingActionButton-ButtonBg-top--size-large--state-hovered);bottom:var( --ODSFloatingActionButton-ButtonBg-bottom--size-large--state-hovered )}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-small:not(.ODSFloatingActionButton-ButtonBg--disabled){top:var(--ODSFloatingActionButton-ButtonBg-top--size-small--state-hovered);bottom:var( --ODSFloatingActionButton-ButtonBg-bottom--size-small--state-hovered )}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-extended:not(.ODSFloatingActionButton-ButtonBg--disabled){left:var( --ODSFloatingActionButton-ButtonBg-left--type-extended--state-hovered );right:var( --ODSFloatingActionButton-ButtonBg-right--type-extended--state-hovered )}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-large:not(.ODSFloatingActionButton-ButtonBg--disabled){left:var( --ODSFloatingActionButton-ButtonBg-left--type-standard--size-large--state-hovered );right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-large--state-hovered )}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-small:not(.ODSFloatingActionButton-ButtonBg--disabled){left:var( --ODSFloatingActionButton-ButtonBg-left--type-standard--size-small--state-hovered );right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-small--state-hovered )}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline:not(.ODSFloatingActionButton-ButtonBg--disabled){border:var( --ODSFloatingActionButton-ButtonBg-border--variant-outline--state-hovered ) var(--colours-interaction-states-hover-stroke-hover)}.ODSFloatingActionButton:focus .ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-large{box-shadow:var( --elevation-fab-standard,0 4px 8px 1px rgba(0,0,0,.13) );top:var(--ODSFloatingActionButton-ButtonBg-top--size-large--state-focused);bottom:var( --ODSFloatingActionButton-ButtonBg-bottom--size-large--state-focused )}.ODSFloatingActionButton:focus .ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-small{top:var(--ODSFloatingActionButton-ButtonBg-top--size-small--state-focused);bottom:var( --ODSFloatingActionButton-ButtonBg-bottom--size-small--state-focused )}.ODSFloatingActionButton:focus .ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline{border:var( --ODSFloatingActionButton-ButtonBg-border--variant-outline--state-focused )}.ODSFloatingActionButton:focus .ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-extended{left:var( --ODSFloatingActionButton-ButtonBg-left--type-extended--state-focused );right:var( --ODSFloatingActionButton-ButtonBg-right--type-extended--state-focused )}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-primary:not(.ODSFloatingActionButton-ButtonBg--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-primary:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var(--colours-basic-accent)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-secondary:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var(--colours-basic-accent-secondary)}.ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline:not(.ODSFloatingActionButton-ButtonBg--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var(--colours-basic-background);border-color:var(--colours-basic-stroke)}.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-large{left:var( --ODSFloatingActionButton-ButtonBg-left--type-standard--size-large--state-focused );right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-large--state-focused )}.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-small{left:var( --ODSFloatingActionButton-ButtonBg-left--type-standard--size-small--state-focused );right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-small--state-focused )}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-large{top:var(--ODSFloatingActionButton-ButtonBg-top--size-large--state-pressed);bottom:var( --ODSFloatingActionButton-ButtonBg-bottom--size-large--state-pressed )}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-small{top:var(--ODSFloatingActionButton-ButtonBg-top--size-small--state-pressed);bottom:var( --ODSFloatingActionButton-ButtonBg-bottom--size-small--state-pressed )}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-extended{left:var( --ODSFloatingActionButton-ButtonBg-left--type-extended--state-pressed );right:var( --ODSFloatingActionButton-ButtonBg-right--type-extended--state-pressed )}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-primary:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var(--colours-interaction-states-pressed-accent-pressed)}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-secondary:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var( --colours-interaction-states-pressed-accent-secondary-pressed )}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--variant-outline:not(.ODSFloatingActionButton-ButtonBg--disabled){background-color:var( --colours-interaction-states-pressed-background-pressed );border:var( --ODSFloatingActionButton-ButtonBg-border--variant-outline--state-pressed ) var(--colours-interaction-states-pressed-stroke-pressed)}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--size-large:not(.ODSFloatingActionButton-ButtonBg--disabled){box-shadow:var(--elevation-fab-pressed,0 3px 7px 0 #0000001f)}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-large{left:var( --ODSFloatingActionButton-ButtonBg-left--type-standard--size-large--state-pressed );right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-large--state-pressed )}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg.ODSFloatingActionButton-ButtonBg--type-standard.ODSFloatingActionButton-ButtonBg--size-small{left:var( --ODSFloatingActionButton-ButtonBg-left--type-standard--size-small--state-pressed );right:var( --ODSFloatingActionButton-ButtonBg-right--type-standard--size-small--state-pressed )}.ODSFloatingActionButton-LeftIcon.ODSFloatingActionButton-LeftIcon--type-extended{align-items:var( --ODSFloatingActionButton-LeftIcon-verticalAlignment--type-extended );justify-content:var( --ODSFloatingActionButton-LeftIcon-horizontalAlignment--type-extended )}.ODSFloatingActionButton-RightIcon.ODSFloatingActionButton-RightIcon--type-extended{align-items:var( --ODSFloatingActionButton-RightIcon-verticalAlignment--type-extended );justify-content:var( --ODSFloatingActionButton-RightIcon-horizontalAlignment--type-extended )}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--size-large{width:var(--ODSFloatingActionButton-ButtonIcon-width--size-large);height:var(--ODSFloatingActionButton-ButtonIcon-height--size-large)}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--size-small{width:var(--ODSFloatingActionButton-ButtonIcon-width--size-small);height:var(--ODSFloatingActionButton-ButtonIcon-height--size-small)}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-outline:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var(--colours-basic-text)}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-primary.ODSFloatingActionButton-ButtonIcon--disabled{color:var(--colours-interaction-states-disabled-text-on-accent-disabled)}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--disabled{color:var( --colours-interaction-states-disabled-text-on-accent-secondary-disabled )}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-outline.ODSFloatingActionButton-ButtonIcon--disabled{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-secondary:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var(--colours-interaction-states-hover-text-on-accent-secondary-hover)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-primary:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var(--colours-interaction-states-hover-text-on-accent-hover)}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-primary:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-primary:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var(--colours-basic-text-on-accent)}.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-extended.ODSFloatingActionButton-ButtonIcon--variant-secondary:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-standard.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--size-large:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-standard.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--size-small:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-standard.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--size-large:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-extended.ODSFloatingActionButton-ButtonIcon--variant-secondary:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-standard.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--size-large:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-standard.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--size-small:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var(--colours-basic-text-on-accent-secondary)}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--variant-primary:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var(--colours-interaction-states-pressed-text-on-accent-pressed)}.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-extended.ODSFloatingActionButton-ButtonIcon--variant-secondary:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonIcon.ODSFloatingActionButton-ButtonIcon--type-standard.ODSFloatingActionButton-ButtonIcon--variant-secondary.ODSFloatingActionButton-ButtonIcon--size-small:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:var( --colours-interaction-states-pressed-text-on-accent-secondary-pressed )}.ODSFloatingActionButton-ButtonIcon{pointer-events:none}.ODSFloatingActionButton-Label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended{vertical-align:var( --ODSFloatingActionButton-Label-verticalAlign--type-extended )}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--size-large{font:var(--ODSFloatingActionButton-Label-font--type-extended--size-large);letter-spacing:var( --ODSFloatingActionButton-Label-letterSpacing--type-extended--size-large )}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--size-small{font:var(--ODSFloatingActionButton-Label-font--type-extended--size-small);letter-spacing:var( --ODSFloatingActionButton-Label-letterSpacing--type-extended--size-small )}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-outline:not(.ODSFloatingActionButton-Label--disabled){color:var(--colours-basic-text)}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-primary.ODSFloatingActionButton-Label--disabled{color:var(--colours-interaction-states-disabled-text-on-accent-disabled)}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-secondary.ODSFloatingActionButton-Label--disabled{color:var( --colours-interaction-states-disabled-text-on-accent-secondary-disabled )}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-outline.ODSFloatingActionButton-Label--disabled{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-primary:not(.ODSFloatingActionButton-Label--disabled){color:var(--colours-interaction-states-hover-text-on-accent-hover)}.ODSFloatingActionButton:hover .ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-secondary:not(.ODSFloatingActionButton-Label--disabled){color:var(--colours-interaction-states-hover-text-on-accent-secondary-hover)}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-primary:not(.ODSFloatingActionButton-Label--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-primary:not(.ODSFloatingActionButton-Label--disabled){color:var(--colours-basic-text-on-accent)}.ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-secondary:not(.ODSFloatingActionButton-Label--disabled),.ODSFloatingActionButton:focus .ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-secondary:not(.ODSFloatingActionButton-Label--disabled){color:var(--colours-basic-text-on-accent-secondary)}.ODSFloatingActionButton:active .ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-primary:not(.ODSFloatingActionButton-Label--disabled){color:var(--colours-interaction-states-pressed-text-on-accent-pressed)}.ODSFloatingActionButton:active .ODSFloatingActionButton-Label.ODSFloatingActionButton-Label--type-extended.ODSFloatingActionButton-Label--variant-secondary:not(.ODSFloatingActionButton-Label--disabled){color:var( --colours-interaction-states-pressed-text-on-accent-secondary-pressed )}@media (-ms-high-contrast:active),screen and (forced-colors:active){.ODSFloatingActionButton-ButtonIcon--variant-outline:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton-ButtonIcon--variant-primary:not(.ODSFloatingActionButton-ButtonIcon--disabled),.ODSFloatingActionButton-ButtonIcon--variant-secondary:not(.ODSFloatingActionButton-ButtonIcon--disabled){color:#fff}.ODSFloatingActionButton,.ODSFloatingActionButton:active .ODSFloatingActionButton-ButtonBg,.ODSFloatingActionButton:hover .ODSFloatingActionButton-ButtonBg{border:1px solid transparent}}:root{--ODSSearchFieldIconButton-borderRadius:var(--radius-full);--ODSSearchFieldIconButton-maxHeight:var(--sizing-component-14);--ODSSearchFieldIconButton-maxWidth:var(--sizing-component-14);--ODSSearchFieldIconButton-minHeight:var(--sizing-component-14);--ODSSearchFieldIconButton-minWidth:var(--sizing-component-14);--ODSSearchFieldIconButton-verticalAlignment:center;--ODSSearchFieldIconButton-horizontalAlignment:center;--ODSSearchFieldIconButton-Content-verticalAlignment:center;--ODSSearchFieldIconButton-Content-horizontalAlignment:center;--ODSSearchFieldIconButton-Icon-width--size-large:var(--sizing-component-10);--ODSSearchFieldIconButton-Icon-width--size-small:var(--sizing-component-7);--ODSSearchFieldIconButton-Icon-height--size-large:var( --sizing-component-10 );--ODSSearchFieldIconButton-Icon-height--size-small:var(--sizing-component-7);--ODSSearchFieldIconButton-Focus-border--state-focused:var(--strokes-2) solid;--ODSSearchFieldIconButton-Focus-borderRadius--state-focused:var( --radius-full )}.ODSSearchFieldIconButton{border-radius:var(--ODSSearchFieldIconButton-borderRadius);max-height:var(--ODSSearchFieldIconButton-maxHeight);max-width:var(--ODSSearchFieldIconButton-maxWidth);min-height:var(--ODSSearchFieldIconButton-minHeight);min-width:var(--ODSSearchFieldIconButton-minWidth);align-items:var(--ODSSearchFieldIconButton-verticalAlignment);justify-content:var(--ODSSearchFieldIconButton-horizontalAlignment);transition:all .2s ease-in-out;border:none;background-color:transparent}.ODSSearchFieldIconButton:not(.ODSSearchFieldIconButton--disabled):hover{background-color:var(--colours-interaction-states-hover-background-hover)}.ODSSearchFieldIconButton:not(.ODSSearchFieldIconButton--disabled):active{background-color:var( --colours-interaction-states-pressed-background-pressed )}.ODSSearchFieldIconButton:focus-visible{outline:var(--ODSSearchFieldIconButton-Focus-border--state-focused) var(--colours-interaction-states-focus-focus)}.ODSSearchFieldIconButton-Content{align-items:var(--ODSSearchFieldIconButton-Content-verticalAlignment);justify-content:var(--ODSSearchFieldIconButton-Content-horizontalAlignment)}.ODSSearchFieldIconButton-Icon{pointer-events:none}.ODSSearchFieldIconButton-Icon:not(.ODSSearchFieldIconButton-Icon--disabled){color:var(--colours-basic-text)}.ODSSearchFieldIconButton-Icon.ODSSearchFieldIconButton-Icon--disabled{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSSearchFieldIconButton-Icon.ODSSearchFieldIconButton-Icon--size-large{width:var(--ODSSearchFieldIconButton-Icon-width--size-large);height:var(--ODSSearchFieldIconButton-Icon-height--size-large)}.ODSSearchFieldIconButton-Icon.ODSSearchFieldIconButton-Icon--size-small{width:var(--ODSSearchFieldIconButton-Icon-width--size-small);height:var(--ODSSearchFieldIconButton-Icon-height--size-small)}:root{--ODSSearchInlineResultList-gap:var(--spacing-component-3);--ODSSearchInlineResultList-width:100%;--ODSSearchInlineResultList-verticalAlignment:start;--ODSSearchInlineResultList-horizontalAlignment:start;--ODSSearchInlineResultList-ResultListContainer-gap:var( --spacing-component-1 );--ODSSearchInlineResultList-ResultListContainer-width:100%;--ODSSearchInlineResultList-ResultListContainer-verticalAlignment:start;--ODSSearchInlineResultList-ResultListContainer-horizontalAlignment:start;--ODSSearchInlineResultList-LabelContainer-padding:var(--spacing-component-2) var(--spacing-component-4) 0 var(--spacing-component-4);--ODSSearchInlineResultList-LabelContainer-width:100%;--ODSSearchInlineResultList-LabelContainer-verticalAlignment:start;--ODSSearchInlineResultList-LabelContainer-horizontalAlignment:start;--ODSSearchInlineResultList-Label-font:var(--body-l);--ODSSearchInlineResultList-Label-letterSpacing:var(--body-l-letter-spacing);--ODSSearchInlineResultList-Label-textAlign:left;--ODSSearchInlineResultList-Label-flex:1;--ODSSearchInlineResultList-Label-verticalAlign:top}.ODSSearchInlineResultList{gap:var(--ODSSearchInlineResultList-gap);width:var(--ODSSearchInlineResultList-width);justify-content:var(--ODSSearchInlineResultList-verticalAlignment);align-items:var(--ODSSearchInlineResultList-horizontalAlignment)}.ODSSearchInlineResultList .ODSSearchInlineResultList--size-small{padding-top:var(--ODSSearchInlineResultList-gap)}.ODSSearchInlineResultList-ResultListContainer{gap:var(--ODSSearchInlineResultList-ResultListContainer-gap);width:var(--ODSSearchInlineResultList-ResultListContainer-width);justify-content:var( --ODSSearchInlineResultList-ResultListContainer-verticalAlignment );align-items:var( --ODSSearchInlineResultList-ResultListContainer-horizontalAlignment );padding:0;margin:0}.ODSSearchInlineResultList-LabelContainer{padding:var(--ODSSearchInlineResultList-LabelContainer-padding);width:var(--ODSSearchInlineResultList-LabelContainer-width);align-items:var( --ODSSearchInlineResultList-LabelContainer-verticalAlignment );justify-content:var( --ODSSearchInlineResultList-LabelContainer-horizontalAlignment )}.ODSSearchInlineResultList-Label{font:var(--ODSSearchInlineResultList-Label-font);letter-spacing:var(--ODSSearchInlineResultList-Label-letterSpacing);color:var(--colours-basic-text);text-align:var(--ODSSearchInlineResultList-Label-textAlign);flex:var(--ODSSearchInlineResultList-Label-flex);vertical-align:var(--ODSSearchInlineResultList-Label-verticalAlign)}:root{--ODSSegments-borderRadius:var(--radius-full);--ODSSegments-minHeight--size-large:56px;--ODSSegments-minHeight--size-small:var(--sizing-minimum-tappable-area);--ODSSegments-minWidth--size-large:56px;--ODSSegments-minWidth--size-small:var(--sizing-minimum-tappable-area);--ODSSegments-verticalAlignment:center;--ODSSegments-horizontalAlignment:center;--ODSSegments-width--variant-fill:100%;--ODSSegments-ContentFrame-gap:var(--spacing-component-1);--ODSSegments-ContentFrame-padding:0 var(--spacing-component-3) 0 var(--spacing-component-3);--ODSSegments-ContentFrame-borderRadius:var(--radius-full);--ODSSegments-ContentFrame-minHeight--size-large:56px;--ODSSegments-ContentFrame-minHeight--size-small:40px;--ODSSegments-ContentFrame-minWidth--size-large:56px;--ODSSegments-ContentFrame-minWidth--size-small:40px;--ODSSegments-ContentFrame-verticalAlignment:center;--ODSSegments-ContentFrame-horizontalAlignment:center;--ODSSegments-ContentFrame-flex--variant-fill:1;--ODSSegments-Icon-verticalAlignment:center;--ODSSegments-Icon-horizontalAlignment:center;--ODSSegments-Icon2-width--size-large:var(--sizing-component-10);--ODSSegments-Icon2-width--size-small:var(--sizing-component-7);--ODSSegments-Icon2-height--size-large:var(--sizing-component-10);--ODSSegments-Icon2-height--size-small:var(--sizing-component-7);--ODSSegments-Label-font--size-large:var(--body-m-bold);--ODSSegments-Label-font--size-small:var(--body-s-bold);--ODSSegments-Label-letterSpacing--size-large:var( --body-m-bold-letter-spacing );--ODSSegments-Label-letterSpacing--size-small:var( --body-s-bold-letter-spacing );--ODSSegments-Focus-border--state-focused:var(--strokes-2) solid;--ODSSegments-Focus-borderRadius--state-focused:var(--radius-full)}.ODSSegments{border-radius:var(--ODSSegments-borderRadius);align-items:var(--ODSSegments-verticalAlignment);justify-content:var(--ODSSegments-horizontalAlignment);background-color:transparent;box-sizing:border-box;border:transparent;cursor:pointer;outline:none;padding:0;display:flex}.ODSSegments.ODSSegments--variant-fill{width:var(--ODSSegments-width--variant-fill)}.ODSSegments.ODSSegments--size-large{height:var(--ODSSegments-minHeight--size-large);min-width:var(--ODSSegments-minWidth--size-large)}.ODSSegments.ODSSegments--size-small{height:var(--ODSSegments-minHeight--size-small);min-width:var(--ODSSegments-minWidth--size-small)}.ODSSegments:not(.ODSSegments--disabled):focus-visible .ODSSegments-ContentFrame{outline:var(--ODSSegments-border--state-focused) var(--colours-interaction-states-focus-focus)}.ODSSegments-ContentFrame{gap:var(--ODSSegments-ContentFrame-gap);padding:var(--ODSSegments-ContentFrame-padding);border-radius:var(--ODSSegments-ContentFrame-borderRadius);align-items:var(--ODSSegments-ContentFrame-verticalAlignment);justify-content:var(--ODSSegments-ContentFrame-horizontalAlignment);box-sizing:border-box;outline-offset:var(--spacing-component-1)}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--variant-fill{flex:var(--ODSSegments-ContentFrame-flex--variant-fill)}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--size-large{min-height:var(--ODSSegments-ContentFrame-minHeight--size-large);min-width:var(--ODSSegments-ContentFrame-minWidth--size-large)}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--size-small{min-height:var(--ODSSegments-ContentFrame-minHeight--size-small);min-width:var(--ODSSegments-ContentFrame-minWidth--size-small)}.ODSSegments-ContentFrame:not(.ODSSegments-ContentFrame--selected).ODSSegments-ContentFrame--disabled{background-color:var( --colours-interaction-states-disabled-background-disabled )}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected.ODSSegments-ContentFrame--disabled{background-color:var(--colours-interaction-states-disabled-accent-disabled)}.ODSSegments-ContentFrame:not(.ODSSegments-ContentFrame--selected):not(.ODSSegments-ContentFrame--disabled):hover{background-color:var( --colours-interaction-states-hover-background-subtle-hover )}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled):hover{background-color:var(--colours-interaction-states-hover-accent-hover)}.ODSSegments-ContentFrame:not(.ODSSegments-ContentFrame--selected):not(.ODSSegments-ContentFrame--disabled),.ODSSegments-ContentFrame:not(.ODSSegments-ContentFrame--selected):not(.ODSSegments-ContentFrame--disabled):focus{background-color:var(--colours-basic-background-subtle)}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled),.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled):focus{background-color:var(--colours-basic-accent)}.ODSSegments-ContentFrame:not(.ODSSegments-ContentFrame--selected):not(.ODSSegments-ContentFrame--disabled):active{background-color:var( --colours-interaction-states-pressed-background-subtle-pressed )}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled):active{background-color:var(--colours-interaction-states-pressed-accent-pressed)}.ODSSegments-ContentFrame.ODSSegments-ContentFrame--disabled{background-color:var( --colours-interaction-states-disabled-background-disabled )}.ODSSegments-Icon{align-items:var(--ODSSegments-Icon-verticalAlignment);justify-content:var(--ODSSegments-Icon-horizontalAlignment);pointer-events:none}.ODSSegments-Icon2.ODSSegments-Icon2--size-large{width:var(--ODSSegments-Icon2-width--size-large);height:var(--ODSSegments-Icon2-height--size-large)}.ODSSegments-Icon2.ODSSegments-Icon2--size-small{width:var(--ODSSegments-Icon2-width--size-small);height:var(--ODSSegments-Icon2-height--size-small)}.ODSSegments-Icon2:not(.ODSSegments-Icon2--selected):not(.ODSSegments-Icon2--disabled){color:var(--colours-basic-text)}.ODSSegments-Icon2:not(.ODSSegments-Icon2--selected).ODSSegments-Icon2--disabled{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSSegments-Icon2.ODSSegments-Icon2--selected:not(.ODSSegments-Icon2--disabled){color:var(--colours-basic-text-on-accent)}.ODSSegments-Icon2.ODSSegments-Icon2--selected.ODSSegments-Icon2--disabled{color:var(--colours-interaction-states-disabled-text-on-accent-disabled)}.ODSSegments-Label.ODSSegments-Label--size-large{font:var(--ODSSegments-Label-font--size-large);letter-spacing:var(--ODSSegments-Label-letterSpacing--size-large)}.ODSSegments-Label.ODSSegments-Label--size-small{font:var(--ODSSegments-Label-font--size-small);letter-spacing:var(--ODSSegments-Label-letterSpacing--size-small)}.ODSSegments-Label:not(.ODSSegments-Label--selected):not(.ODSSegments-Label--disabled){color:var(--colours-basic-text)}.ODSSegments-Label:not(.ODSSegments-Label--selected).ODSSegments-Label--disabled{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSSegments-Label.ODSSegments-Label--selected:not(.ODSSegments-Label--disabled){color:var(--colours-basic-text-on-accent)}.ODSSegments-Label.ODSSegments-Label--selected.ODSSegments-Label--disabled{color:var(--colours-interaction-states-disabled-text-on-accent-disabled)}.ODSSegments-ContentFrame--disabled{cursor:not-allowed}@media (-ms-high-contrast:active),screen and (forced-colors:active){.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled),.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled):active,.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled):focus,.ODSSegments-ContentFrame.ODSSegments-ContentFrame--selected:not(.ODSSegments-ContentFrame--disabled):hover{background-color:#fff}.ODSSegments-Icon.ODSSegments-Icon--selected:not(.ODSSegments-Icon--disabled),.ODSSegments-Label.ODSSegments-Label--selected:not(.ODSSegments-Label--disabled){color:Canvas}.ODSSegments-ContentFrame{border:1px solid transparent}}:root{--ODSTextField-gap:var(--spacing-component-3);--ODSTextField-width:100%;--ODSTextField-verticalAlignment:start;--ODSTextField-horizontalAlignment:start;--ODSTextField-InputField-padding--size-large:calc(35px - var(--strokes-1)) calc(var(--spacing-component-7) - var(--strokes-1)) calc(13px - var(--strokes-1)) calc(var(--spacing-component-7) - var(--strokes-1));--ODSTextField-InputField-padding--size-small:calc(29px - var(--strokes-1)) calc(var(--spacing-component-3) - var(--strokes-1)) calc(9px - var(--strokes-1)) calc(var(--spacing-component-6) - var(--strokes-1));--ODSTextField-InputField-borderRadius:var(--radius-medium);--ODSTextField-InputField-border--mode-standard:var(--strokes-1) solid;--ODSTextField-InputField-border--mode-informative:var(--strokes-1) solid;--ODSTextField-InputField-border--mode-error:var(--strokes-3);--ODSTextField-InputField-minHeight--size-large:var(--sizing-input-height);--ODSTextField-InputField-minHeight--size-small:58px;--ODSTextField-InputField-width:100%;--ODSTextField-InputField-overflow:hidden;--ODSTextField-InputField-verticalAlignment:center;--ODSTextField-InputField-horizontalAlignment:start;--ODSTextField-Content-gap--size-large:var(--spacing-component-1);--ODSTextField-Content-flex:1;--ODSTextField-Content-verticalAlignment:center;--ODSTextField-Content-horizontalAlignment:start;--ODSTextField-Eyebrow-gap:var(--spacing-component-1);--ODSTextField-Eyebrow-width:100%;--ODSTextField-Eyebrow-verticalAlignment:center;--ODSTextField-Eyebrow-horizontalAlignment:start;--ODSTextField-IconContainer-padding:0 var(--spacing-component-4) 0 var(--spacing-component-4);--ODSTextField-IconContainer-width:var(--sizing-component-14);--ODSTextField-IconContainer-height:var(--sizing-component-14);--ODSTextField-IconContainer-verticalAlignment:center;--ODSTextField-IconContainer-horizontalAlignment:center;--ODSTextField-RightIconValue-width--size-large:24px;--ODSTextField-RightIconValue-width--size-small:var(--sizing-component-8);--ODSTextField-RightIconValue-height--size-large:24px;--ODSTextField-RightIconValue-height--size-small:var(--sizing-component-8);--ODSTextField-SupportText-padding--size-large:0 0 0 var(--spacing-component-7);--ODSTextField-SupportText-padding--size-small:0 0 0 var(--spacing-component-6);--ODSTextField-SupportText-width:100%;--ODSTextField-SupportText-verticalAlignment:start;--ODSTextField-SupportText-horizontalAlignment:end;--ODSTextField-LeftIconValue-width--size-large:var(--sizing-component-10);--ODSTextField-LeftIconValue-width--size-small:var(--sizing-component-8);--ODSTextField-LeftIconValue-height--size-large:var(--sizing-component-10);--ODSTextField-LeftIconValue-height--size-small:var(--sizing-component-8);--ODSTextField-LeftIconValue-marginRight:var(--spacing-component-1);--ODSTextField-Focus-border--state-focused:var(--strokes-2) solid;--ODSTextField-OdsSupportMessage-flex--mode-error:1;--ODSTextField-OdsSupportMessage-flex--mode-informative:1;--ODSTextField-Label-font--size-large:var(--subtitle);--ODSTextField-Label-font--size-large--filled:var(--body-m-bold);--ODSTextField-Label-font--size-small:var(--body-m-bold);--ODSTextField-Label-font--size-small--filled:var(--body-s-bold);--ODSTextField-Label-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSTextField-Label-letterSpacing--size-large--filled:var( --body-m-bold-letter-spacing );--ODSTextField-Label-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTextField-Label-letterSpacing--size-small--filled:var( --body-s-bold-letter-spacing );--ODSTextField-Label-verticalAlign:top;--ODSTextField-Label-whiteSpace:nowrap;--ODSTextField-Label-overflow:hidden;--ODSTextField-Label-textOverflow:ellipsis;--ODSTextField-Required-textAlign:left;--ODSTextField-Required-verticalAlign:top;--ODSTextField-Prefix-textAlign:left;--ODSTextField-Prefix-verticalAlign:top;--ODSTextField-InputValue-font--size-large:var(--subtitle);--ODSTextField-InputValue-font--size-small:var(--body-m-bold);--ODSTextField-InputValue-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSTextField-InputValue-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTextField-InputValue-textAlign:left;--ODSTextField-InputValue-verticalAlign:top;--ODSTextField-InputValue-whiteSpace:nowrap;--ODSTextField-InputValue-overflow:hidden;--ODSTextField-InputValue-textOverflow:ellipsis;--ODSTextField-Suffix-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSTextField-Suffix-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTextField-Suffix-textAlign:right;--ODSTextField-Suffix-verticalAlign:top;--ODSTextField-Counter-font:var(--body-s-regular);--ODSTextField-Counter-letterSpacing:var(--body-s-regular-letter-spacing);--ODSTextField-Counter-textAlign:right;--ODSTextField-Counter-width:80px;--ODSTextField-Counter-verticalAlign:top;--ODSTextField-InputField-gap:var(--spacing-component-0);--ODSTextField-InputField-Invalid-padding--size-large:calc(35px - var(--strokes-3)) calc(24px - var(--strokes-3)) calc(13px - var(--strokes-3)) calc(24px - var(--strokes-3));--ODSTextField-InputField-Invalid-padding--size-small:calc(29px - var(--strokes-3)) calc(var(--spacing-component-3) - var(--strokes-3)) calc(9px - var(--strokes-3)) calc(var(--spacing-component-6) - var(--strokes-3));--ODSTextField-Label-top:calc(24px + var(--strokes-1));--ODSTextField-Label-top--size-small:calc(18px + var(--strokes-1));--ODSTextField-Label-left:0;--ODSTextField-Prefix-top--size-large:35px;--ODSTextField-Prefix-Icon-top--size-large:35px;--ODSTextField-Suffix-top--size-large:24px;--ODSTextField-Prefix-left--size-large:var(--spacing-component-7);--ODSTextField-Prefix-top--size-small:29px;--ODSTextField-Prefix-Icon-top--size-small:29px;--ODSTextField-Suffix-top--size-small:var(--spacing-component-6);--ODSTextField-Prefix-left--size-small:var(--spacing-component-6);--ODSTextField-Texts-padding--size-large:var(--spacing-component-3) 0 0 var(--spacing-component-7);--ODSTextField-Texts-padding--size-small:var(--spacing-component-3) 0 0 var(--spacing-component-6);--ODSTextField-Counter-margin:0 0 0 auto;--ODSTextField-transition:all .1s ease-out;--ODSTextField-outlineOffset:var(--spacing-component-2);--ODSTextField-font:var(--subtitle);--ODSTextField-Prefix-font--size-large:var(--subtitle);--ODSTextField-Prefix-font--size-small:var(--body-m-bold);--ODSTextField-Prefix-letterSpacing--size-large:var( --subtitle-letter-spacing );--ODSTextField-Prefix-letterSpacing--size-small:var( --body-m-bold-letter-spacing );--ODSTextField-Prefix-textAlign--mode-error--state-focused:right;--ODSTextField-Prefix-width--filled:15px;--ODSTextField-Prefix-height--filled:24px;--ODSTextField-Prefix-height--mode-error--state-focused:100%;--ODSTextField-Prefix-flexGrow--mode-error--state-focused:1;--ODSTextField-Prefix-paddingRight--size-small:0;--ODSTextField-Prefix-paddingRight--size-large:0;--ODSTextField-InputValue-height--state-focused:auto;--ODSTextField-Suffix-width--filled--mode-informative:25px;--ODSTextField-Suffix-height--filled--mode-informative:24px;--ODSTextField-Suffix-paddingTop--size-small:19px;--ODSTextField-Suffix-paddingTop--size-large:22px;--ODSTextField-Label-transform--size-large:translate(var(--spacing-component-7));--ODSTextField-Label-transform--filled--size-large:translate(var(--spacing-component-7),14px);--ODSTextField-Label-transform--size-small:translate(var(--spacing-component-6));--ODSTextField-Label-transform--filled--size-small:translate(var(--spacing-component-6),10px);--ODSTextField-Clickable-RightIcon-right--size-large:var( --spacing-component-5 );--ODSTextField-Clickable-right--size-small:var(--spacing-component-5);--ODSTextField-RightIcon-right--size-large:var(--spacing-component-6);--ODSTextField-RightIcon-right--size-small:var(--spacing-component-6);--ODSTextField-Label-leftMargin:48px;--ODSTextField-InputField-transition-duration:.2s;--ODSTextField-InputField-transition-timing-function:ease-out}.ODSTextField{gap:var(--ODSTextField-gap);width:var(--ODSTextField-width);justify-content:var(--ODSTextField-verticalAlignment);align-items:var(--ODSTextField-horizontalAlignment);transition:var(--ODSTextField-transition);position:relative;color-scheme:light dark}.ODSTextField-InputField{gap:var(--ODSTextField-InputField-gap);border-radius:var(--ODSTextField-InputField-borderRadius);width:var(--ODSTextField-InputField-width);overflow:var(--ODSTextField-InputField-overflow);align-items:var(--ODSTextField-InputField-horizontalAlignment);justify-content:var(--ODSTextField-InputField-verticalAlignment);border-width:var(--strokes-1);border-style:solid;background-color:var(--colours-basic-background);transition-timing-function:var( --ODSTextField-InputField-transition-timing-function );transition-property:color,background-color,box-shadow;transition-delay:0s,0s,var(--ODSTextField-InputField-transition-duration);transition-duration:var(--ODSTextField-InputField-transition-duration),var(--ODSTextField-InputField-transition-duration),0s;caret-color:var(--colours-basic-accent)}.ODSTextField-InputField:is(:-webkit-autofill){-webkit-text-fill-color:var(--colours-basic-text);-webkit-box-shadow:0 0 0 40rem var(--colours-basic-background) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;transition-duration:0s}.ODSTextField-InputField:is(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--colours-basic-text);-webkit-box-shadow:0 0 0 40rem var(--colours-basic-background) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;transition-duration:0s}.ODSTextField-InputField:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):hover:is(:-webkit-autofill){-webkit-box-shadow:0 0 0 40rem var(--colours-interaction-states-hover-background-hover) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;transition-duration:var(--ODSTextField-InputField-transition-duration)}.ODSTextField-InputField:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):hover:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 40rem var(--colours-interaction-states-hover-background-hover) inset;-webkit-transition-property:box-shadow;transition-property:box-shadow;transition-duration:var(--ODSTextField-InputField-transition-duration)}.ODSTextField-InputField::-moz-placeholder{color:var(--colours-basic-text-recessive)}.ODSTextField-InputField::placeholder{color:var(--colours-basic-text-recessive)}.ODSTextField-InputField.ODSTextField-InputField--disabled::-moz-placeholder{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField-InputField.ODSTextField-InputField--disabled::placeholder{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField-InputField:not(.ODSTextField-InputField--disabled){border-color:var(--colours-basic-stroke)}.ODSTextField-InputField:focus-visible{outline-offset:var(--ODSTextField-outlineOffset);outline:var(--ODSTextField-Focus-border--state-focused) var(--colours-interaction-states-focus-focus)}.ODSTextField-InputField.ODSTextField-InputField--mode-standard{border:var(--ODSTextField-InputField-border--mode-standard)}.ODSTextField-InputField.ODSTextField-InputField--mode-informative{border:var(--ODSTextField-InputField-border--mode-informative)}.ODSTextField-InputField.ODSTextField-InputField--size-large{padding:var(--ODSTextField-InputField-padding--size-large);height:var(--ODSTextField-InputField-minHeight--size-large)}.ODSTextField-InputField.ODSTextField-InputField--size-small{padding:var(--ODSTextField-InputField-padding--size-small);height:var(--ODSTextField-InputField-minHeight--size-small)}.ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){border:var(--ODSTextField-InputField-border--mode-error) solid var(--colours-functional-destructive-standard)}.ODSTextField-InputField.ODSTextField-InputField--mode-error.ODSTextField-InputField--size-large:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding:var(--ODSTextField-InputField-Invalid-padding--size-large)}.ODSTextField-InputField.ODSTextField-InputField--mode-error.ODSTextField-InputField--size-small:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding:var(--ODSTextField-InputField-Invalid-padding--size-small)}.ODSTextField-InputField.ODSTextField-InputField--mode-informative:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):hover,.ODSTextField-InputField.ODSTextField-InputField--mode-standard:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):hover{border-color:var(--colours-interaction-states-hover-stroke-hover)}.ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):hover{border-color:var(--colours-functional-destructive-hovered)}.ODSTextField-InputField:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):hover{background-color:var(--colours-interaction-states-hover-background-hover)}.ODSTextField-InputField.ODSTextField-InputField--mode-informative:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly),.ODSTextField-InputField.ODSTextField-InputField--mode-standard:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){border-color:var(--colours-basic-stroke)}.ODSTextField-InputField:focus{background-color:var(--colours-basic-background)}.ODSTextField-InputField.ODSTextField-InputField--mode-informative:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):focus,.ODSTextField-InputField.ODSTextField-InputField--mode-standard:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):focus{border-color:var(--colours-interaction-states-focus-stroke-active)}.ODSTextField-InputField.ODSTextField-InputField--filled.ODSTextField-InputField--mode-informative:not(.ODSTextField-InputField--disabled).ODSTextField-InputField--readonly,.ODSTextField-InputField.ODSTextField-InputField--filled.ODSTextField-InputField--mode-informative:not(.ODSTextField-InputField--disabled).ODSTextField-InputField--readonly:focus,.ODSTextField-InputField.ODSTextField-InputField--filled.ODSTextField-InputField--mode-standard:not(.ODSTextField-InputField--disabled).ODSTextField-InputField--readonly,.ODSTextField-InputField.ODSTextField-InputField--filled.ODSTextField-InputField--mode-standard:not(.ODSTextField-InputField--disabled).ODSTextField-InputField--readonly:focus,.ODSTextField-InputField.ODSTextField-InputField--mode-informative.ODSTextField-InputField--disabled,.ODSTextField-InputField.ODSTextField-InputField--mode-standard.ODSTextField-InputField--disabled{border-color:var(--colours-interaction-states-disabled-stroke-disabled)}.ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly):focus{border-color:var(--colours-functional-destructive-standard)}.ODSTextField--size-large.ODSTextField--has-leftIcon .ODSTextField-InputField{padding-left:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-RightIconValue-width--size-large) + var(--spacing-component-3) - var(--strokes-1))}.ODSTextField--size-large.ODSTextField--has-leftIcon .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-left:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-RightIconValue-width--size-large) + var(--spacing-component-3) - var(--ODSTextField-InputField-border--mode-error))}.ODSTextField--size-large.ODSTextField--has-leftIcon.ODSTextField--has-prefix .ODSTextField-InputField{padding-left:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-RightIconValue-width--size-large) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--strokes-1))}.ODSTextField--size-large.ODSTextField--has-leftIcon.ODSTextField--has-prefix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-left:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-RightIconValue-width--size-large) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--ODSTextField-InputField-border--mode-error))}.ODSTextField--size-large.ODSTextField--has-prefix .ODSTextField-InputField{padding-left:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--strokes-1))}.ODSTextField--size-large.ODSTextField--has-prefix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-left:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--ODSTextField-InputField-border--mode-error))}.ODSTextField--size-large.ODSTextField--has-rightIcon .ODSTextField-InputField,.ODSTextField--size-large.ODSTextField--has-rightIcon .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-right:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-RightIconValue-width--size-large) + var(--spacing-component-3))}.ODSTextField--size-large.ODSTextField--has-rightIcon.ODSTextField--has-suffix .ODSTextField-InputField,.ODSTextField--size-large.ODSTextField--has-rightIcon.ODSTextField--has-suffix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-right:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-RightIconValue-width--size-large) + var(--ODSTextField-Suffix-width--filled--mode-informative) + var(--spacing-component-3))}.ODSTextField--size-large.ODSTextField--has-suffix .ODSTextField-InputField,.ODSTextField--size-large.ODSTextField--has-suffix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-right:calc(var(--ODSTextField-Prefix-left--size-large) + var(--ODSTextField-Suffix-width--filled--mode-informative) + var(--spacing-component-3))}.ODSTextField--size-small.ODSTextField--has-leftIcon .ODSTextField-InputField{padding-left:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-RightIconValue-width--size-small) + var(--spacing-component-3) - var(--strokes-1))}.ODSTextField--size-small.ODSTextField--has-leftIcon .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-left:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-RightIconValue-width--size-small) + var(--spacing-component-3) - var(--ODSTextField-InputField-border--mode-error))}.ODSTextField--size-small.ODSTextField--has-leftIcon.ODSTextField--has-prefix .ODSTextField-InputField{padding-left:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-RightIconValue-width--size-small) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--strokes-1))}.ODSTextField--size-small.ODSTextField--has-leftIcon.ODSTextField--has-prefix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-left:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-RightIconValue-width--size-small) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--ODSTextField-InputField-border--mode-error))}.ODSTextField--size-small.ODSTextField--has-prefix .ODSTextField-InputField{padding-left:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--strokes-1))}.ODSTextField--size-small.ODSTextField--has-prefix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-left:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-Prefix-width--filled) + var(--spacing-component-3) - var(--ODSTextField-InputField-border--mode-error))}.ODSTextField--size-small.ODSTextField--has-rightIcon .ODSTextField-InputField,.ODSTextField--size-small.ODSTextField--has-rightIcon .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-right:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-RightIconValue-width--size-small) + var(--spacing-component-3))}.ODSTextField--size-small.ODSTextField--has-rightIcon.ODSTextField--has-suffix .ODSTextField-InputField,.ODSTextField--size-small.ODSTextField--has-rightIcon.ODSTextField--has-suffix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-right:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-RightIconValue-width--size-small) + var(--ODSTextField-Suffix-width--filled--mode-informative) + var(--spacing-component-3))}.ODSTextField--size-small.ODSTextField--has-suffix .ODSTextField-InputField,.ODSTextField--size-small.ODSTextField--has-suffix .ODSTextField-InputField.ODSTextField-InputField--mode-error:not(.ODSTextField-InputField--disabled):not(.ODSTextField-InputField--readonly){padding-right:calc(var(--ODSTextField-Prefix-left--size-small) + var(--ODSTextField-Suffix-width--filled--mode-informative) + var(--spacing-component-3))}.ODSTextField-Content{flex:var(--ODSTextField-Content-flex);justify-content:var(--ODSTextField-Content-verticalAlignment);align-items:var(--ODSTextField-Content-horizontalAlignment)}.ODSTextField-Eyebrow{gap:var(--ODSTextField-Eyebrow-gap);width:var(--ODSTextField-Eyebrow-width);align-items:var(--ODSTextField-Eyebrow-verticalAlignment);justify-content:var(--ODSTextField-Eyebrow-horizontalAlignment)}.ODSTextField-IconContainer{padding:var(--ODSTextField-IconContainer-padding);width:var(--ODSTextField-IconContainer-width);height:var(--ODSTextField-IconContainer-height);align-items:var(--ODSTextField-IconContainer-verticalAlignment);justify-content:var(--ODSTextField-IconContainer-horizontalAlignment);pointer-events:none}.ODSTextField-Container--disabled .ODSTextField-IconContainer{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSTextField.ODSTextField--disabled,.ODSTextField.ODSTextField--disabled .ODSTextField-InputField,.ODSTextField.ODSTextField--readonly,.ODSTextField.ODSTextField--readonly .ODSTextField-InputField{cursor:not-allowed}.ODSTextField-RightIcon--Container{position:absolute;display:flex;pointer-events:none;align-items:center;height:100%}.ODSTextField-Content--size-large .ODSTextField-RightIcon--Container:has(.ODSTextField--Clickable-Icon){right:var(--ODSTextField-Clickable-RightIcon-right--size-large)}.ODSTextField-Content--size-small .ODSTextField-RightIcon--Container{right:var(--ODSTextField-Clickable-RightIcon-right--size-small)}.ODSTextField-Content--size-large .ODSTextField-RightIcon--Container{right:var(--ODSTextField-RightIcon-right--size-large)}.ODSTextField-Content--size-small .ODSTextField-RightIcon--Container{right:var(--ODSTextField-RightIcon-right--size-small)}.ODSTextField-RightIconValue.ODSTextField-RightIconValue--size-large{width:var(--ODSTextField-RightIconValue-width--size-large);height:var(--ODSTextField-RightIconValue-height--size-large)}.ODSTextField-RightIconValue.ODSTextField-RightIconValue--size-small{width:var(--ODSTextField-RightIconValue-width--size-small);height:var(--ODSTextField-RightIconValue-height--size-small)}.ODSTextField.ODSTextField--disabled .ODSTextField-RightIconValue:not(.ODSTextField--filled).ODSTextField-RightIconValue--mode-standard:not(.ODSTextField--readonly){color:var(--colours-interaction-states-disabled-text-disabled)}.ODSTextField-RightIconValue:not(.ODSTextField--disabled):not(.ODSTextField--readonly),.ODSTextField-RightIconValue:not(.ODSTextField--filled).ODSTextField-RightIconValue--mode-error:not(.ODSTextField--disabled):not(.ODSTextField--readonly):hover,.ODSTextField-RightIconValue:not(.ODSTextField--filled):not(.ODSTextField--disabled){color:var(--colours-basic-text-recessive)}.ODSTextField-RightIconValue:not(.ODSTextField--filled).ODSTextField-RightIconValue--mode-error:not(.ODSTextField--disabled):not(.ODSTextField--readonly):focus{color:#000}.ODSTextField.ODSTextField--disabled .ODSTextField-RightIconValue:not(.ODSTextField--filled).ODSTextField-RightIconValue--mode-informative,.ODSTextField.ODSTextField--filled.ODSTextField--readonly .ODSTextField-RightIconValue.ODSTextField-RightIconValue--mode-informative:not(.ODSTextField--disabled),.ODSTextField.ODSTextField--filled.ODSTextField--readonly .ODSTextField-RightIconValue.ODSTextField-RightIconValue--mode-informative:not(.ODSTextField--disabled):focus,.ODSTextField.ODSTextField--filled.ODSTextField--readonly .ODSTextField-RightIconValue.ODSTextField-RightIconValue--mode-standard:not(.ODSTextField--disabled),.ODSTextField.ODSTextField--filled.ODSTextField--readonly .ODSTextField-RightIconValue.ODSTextField-RightIconValue--mode-standard:not(.ODSTextField--disabled):focus{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField-Texts-Container{display:flex;font-family:var(--body-s-bold-font-family);font-size:var(--body-s-bold-font-size);letter-spacing:var(--body-s-bold-letter-spacing);font-weight:var(--body-m-bold-font-weight)}.ODSTextField--size-large .ODSTextField-Texts-Container{padding:var(--ODSTextField-Texts-padding--size-large)}.ODSTextField--size-small .ODSTextField-Texts-Container{padding:var(--ODSTextField-Texts-padding--size-small)}.ODSTextField-SupportText{justify-content:var(--ODSTextField-SupportText-verticalAlignment);align-items:var(--ODSTextField-SupportText-horizontalAlignment)}.ODSTextField-LeftIcon--Container{position:absolute;display:flex;pointer-events:none;align-items:center}.ODSTextField-Content--size-small .ODSTextField-LeftIcon--Container{top:var(--ODSTextField-Prefix-top--size-small);left:var(--ODSTextField-Prefix-left--size-small);padding-right:var(--ODSTextField-Prefix-paddingRight--size-small)}.ODSTextField-Content--size-large .ODSTextField-LeftIcon--Container{top:var(--ODSTextField-Prefix-top--size-large);left:var(--ODSTextField-Prefix-left--size-large);padding-right:var(--ODSTextField-Prefix-paddingRight--size-large)}.ODSTextField-Content--size-small .ODSTextField-LeftIcon--Container-prefix{top:var(--ODSTextField-Prefix-Icon-top--size-small)}.ODSTextField-Content--size-large .ODSTextField-LeftIcon--Container-prefix{top:var(--ODSTextField-Prefix-Icon-top--size-large)}.ODSTextField--filled.ODSTextField--disabled .ODSTextField-LeftIcon--Container{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField-LeftIconValue{margin-right:var(--ODSTextField-LeftIconValue-marginRight)}.ODSTextField--size-large .ODSTextField-LeftIconValue:not(.ODSTextField--disabled){width:var(--ODSTextField-LeftIconValue-width--size-large);height:var(--ODSTextField-LeftIconValue-height--size-large)}.ODSTextField--size-small.ODSTextField--filled .ODSTextField-LeftIconValue:not(.ODSTextField--disabled){width:var(--ODSTextField-LeftIconValue-width--size-small);height:var(--ODSTextField-LeftIconValue-height--size-small)}.ODSTextField--filled.ODSTextField--mode-error .ODSTextField-LeftIconValue:not(.ODSTextField--disabled),.ODSTextField--filled.ODSTextField--mode-informative .ODSTextField-LeftIconValue:not(.ODSTextField--disabled):hover,.ODSTextField--filled.ODSTextField--mode-informative .ODSTextField-LeftIconValue:not(.ODSTextField--disabled):not(.ODSTextField--readonly),.ODSTextField--filled.ODSTextField--mode-informative .ODSTextField-LeftIconValue:not(.ODSTextField--disabled):not(.ODSTextField--readonly):focus-visible,.ODSTextField--filled.ODSTextField--mode-standard .ODSTextField-LeftIconValue:not(.ODSTextField--disabled){color:var(--colours-basic-text-recessive)}.ODSTextField__has-focus .ODSTextField-LeftIconValue:not(.ODSTextField--filled):not(.ODSTextField--disabled){color:var(--colours-basic-text-recessive)}.ODSTextField--filled.ODSTextField--mode-informative.ODSTextField--readonly .ODSTextField-LeftIconValue:not(.ODSTextField--disabled),.ODSTextField--filled.ODSTextField--mode-informative.ODSTextField--readonly .ODSTextField-LeftIconValue:not(.ODSTextField--disabled):focus-visible,.ODSTextField--filled.ODSTextField--mode-standard.ODSTextField--readonly .ODSTextField-LeftIconValue:not(.ODSTextField--disabled),.ODSTextField--filled.ODSTextField--mode-standard.ODSTextField--readonly .ODSTextField-LeftIconValue:not(.ODSTextField--disabled):focus-visible{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField-OdsSupportMessage.ODSTextField-OdsSupportMessage--mode-error{flex:var(--ODSTextField-OdsSupportMessage-flex--mode-error)}.ODSTextField-OdsSupportMessage.ODSTextField-OdsSupportMessage--mode-informative{flex:var(--ODSTextField-OdsSupportMessage-flex--mode-informative)}.ODSTextField-Label{vertical-align:var(--ODSTextField-Label-verticalAlign);white-space:var(--ODSTextField-Label-whiteSpace);overflow:var(--ODSTextField-Label-overflow);text-overflow:var(--ODSTextField-Label-textOverflow);color:var(--colours-basic-text-recessive);position:absolute;left:var(--ODSTextField-Label-left);display:flex;transition:all .2s cubic-bezier(.4,0,.6,1);pointer-events:none;max-width:calc(100% - var(--ODSTextField-Label-leftMargin))}.ODSTextField-LabelText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ODSTextField.ODSTextField--size-large.ODSTextField--filled .ODSTextField-Label,.ODSTextField.ODSTextField--size-large.ODSTextField__has-focus:not(.ODSTextField--filled):not(.ODSTextField--readonly) .ODSTextField-Label,.ODSTextField.ODSTextField--size-small.ODSTextField--filled .ODSTextField-Label,.ODSTextField.ODSTextField--size-small.ODSTextField__has-focus:not(.ODSTextField--filled):not(.ODSTextField--readonly) .ODSTextField-Label{top:0;left:0}.ODSTextField.ODSTextField--size-large .ODSTextField-Label{top:var(--ODSTextField-Label-top);transform:var(--ODSTextField-Label-transform--size-large)}.ODSTextField.ODSTextField--size-small .ODSTextField-Label{top:var(--ODSTextField-Label-top--size-small);transform:var(--ODSTextField-Label-transform--size-small)}.ODSTextField--size-large.ODSTextField__has-focus:not(.ODSTextField--filled):not(.ODSTextField--readonly) .ODSTextField-Label,.ODSTextField.ODSTextField--size-large.ODSTextField--filled .ODSTextField-Label{transform:var(--ODSTextField-Label-transform--filled--size-large)}.ODSTextField--size-small.ODSTextField__has-focus:not(.ODSTextField--filled):not(.ODSTextField--readonly) .ODSTextField-Label,.ODSTextField.ODSTextField--size-small.ODSTextField--filled .ODSTextField-Label{transform:var(--ODSTextField-Label-transform--filled--size-small)}.ODSTextField:not(.ODSTextField--disabled) .ODSTextField-Label{color:var(--colours-basic-text-recessive)}.ODSTextField.ODSTextField--size-large:not(.ODSTextField--filled) .ODSTextField-Label{font:var(--ODSTextField-Label-font--size-large);letter-spacing:var(--ODSTextField-Label-letterSpacing--size-large)}.ODSTextField.ODSTextField--size-large.ODSTextField--filled .ODSTextField-Label,.ODSTextField.ODSTextField--size-large.ODSTextField__has-focus:not(.ODSTextField--filled):not(.ODSTextField--readonly) .ODSTextField-Label{font:var(--ODSTextField-Label-font--size-large--filled);letter-spacing:var(--ODSTextField-Label-letterSpacing--size-large--filled)}.ODSTextField.ODSTextField--size-small:not(.ODSTextField--filled) .ODSTextField-Label{font:var(--ODSTextField-Label-font--size-small);letter-spacing:var(--ODSTextField-Label-letterSpacing--size-small)}.ODSTextField.ODSTextField--size-small.ODSTextField--filled .ODSTextField-Label,.ODSTextField.ODSTextField--size-small.ODSTextField__has-focus:not(.ODSTextField--filled):not(.ODSTextField--readonly) .ODSTextField-Label{font:var(--ODSTextField-Label-font--size-small--filled);letter-spacing:var(--ODSTextField-Label-letterSpacing--size-small--filled)}.ODSTextField.ODSTextField--disabled:not(.ODSTextField--readonly) .ODSTextField-Label{color:var(--colours-interaction-states-disabled-text-disabled)}.ODSTextField-InputField.ODSTextField-InputField--disabled,.ODSTextField-InputField.ODSTextField-InputField--readonly{background:var( --colours-interaction-states-disabled-background-disabled,#ddd )}.ODSTextField-Required{color:var(--colours-basic-text-recessive);text-align:var(--ODSTextField-Required-textAlign);vertical-align:var(--ODSTextField-Required-verticalAlign);padding-left:var(--spacing-component-1)}.ODSTextField-Counter{font:var(--ODSTextField-Counter-font);letter-spacing:var(--ODSTextField-Counter-letterSpacing);text-align:var(--ODSTextField-Counter-textAlign);width:var(--ODSTextField-Counter-width);vertical-align:var(--ODSTextField-Counter-verticalAlign);color:var(--colours-basic-text-recessive);margin:var(--ODSTextField-Counter-margin)}.ODSTextField--disabled .ODSTextField-Counter{pointer-events:none;color:var(--colours-basic-text-recessive)}.ODSTextField-Prefix{color:var(--colours-basic-text-recessive);text-align:var(--ODSTextField-Prefix-textAlign);vertical-align:var(--ODSTextField-Prefix-verticalAlign)}.ODSTextField-Content--size-large .ODSTextField-Prefix{font:var(--ODSTextField-Prefix-font--size-large);letter-spacing:var(--ODSTextField-Prefix-letterSpacing--size-large)}.ODSTextField-Content--size-small .ODSTextField-Prefix{font:var(--ODSTextField-Prefix-font--size-small);letter-spacing:var(--ODSTextField-Prefix-letterSpacing--size-small)}.ODSTextField.ODSTextField--disabled .ODSTextField-Prefix{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField.ODSTextField--filled .ODSTextField-InputValue{vertical-align:var(--ODSTextField-InputValue-verticalAlign);white-space:var(--ODSTextField-InputValue-whiteSpace);overflow:var(--ODSTextField-InputValue-overflow);text-overflow:var(--ODSTextField-InputValue-textOverflow);color:var(--colours-basic-text)}.ODSTextField.ODSTextField--filled .ODSTextField-InputField--size-large.ODSTextField-InputField{font:var(--ODSTextField-InputValue-font--size-large);letter-spacing:var(--ODSTextField-InputValue-letterSpacing--size-large)}.ODSTextField.ODSTextField--filled .ODSTextField-InputField--size-small.ODSTextField-InputField{font:var(--ODSTextField-InputValue-font--size-small);letter-spacing:var(--ODSTextField-InputValue-letterSpacing--size-small)}.ODSTextField:not(.ODSTextField--filled) .ODSTextField-InputValue:not(.ODSTextField-InputField--readonly){text-align:var(--ODSTextField-InputValue-textAlign)}.ODSTextField-Suffix{color:var(--colours-basic-text-recessive);text-align:var(--ODSTextField-Suffix-textAlign);vertical-align:var(--ODSTextField-Suffix-verticalAlign)}.ODSTextField-Content--size-large .ODSTextField-Suffix{font:var(--ODSTextField-Prefix-font--size-large);letter-spacing:var(--ODSTextField-Prefix-letterSpacing--size-large);padding-top:var(--ODSTextField-Suffix-paddingTop--size-large)}.ODSTextField-Content--size-small .ODSTextField-Suffix{font:var(--ODSTextField-Prefix-font--size-small);letter-spacing:var(--ODSTextField-Prefix-letterSpacing--size-small);padding-top:var(--ODSTextField-Suffix-paddingTop--size-small)}.ODSTextField.ODSTextField--disabled .ODSTextField-Suffix{color:var(--colours-interaction-states-disabled-text-recessive-disabled)}.ODSTextField--Clickable-Icon{border:none;height:100%;background-color:transparent;cursor:pointer;color:var(--colours-basic-text-recessive);pointer-events:all;padding:0 var(--spacing-component-2) 0 var(--spacing-component-2)}.ODSTextField--Clickable-Icon:focus-visible{outline-offset:-2px;outline:var(--ODSTextField-Focus-border--state-focused) var(--colours-interaction-states-focus-focus);border-radius:var(--radius-small)}@media screen and (max-width:27rem){.ODSTextField{max-width:24rem}}.ODSTextField-InputField[type=number]::-webkit-inner-spin-button,.ODSTextField-InputField[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ODSTextField-InputField[type=number]{-moz-appearance:textfield}.ODSGrid--container{display:grid;grid-template-columns:repeat(6,1fr);gap:.25rem;margin:1.5rem .5rem}@media (min-width:768px){.ODSGrid--container{grid-template-columns:repeat(14,1fr);gap:.5rem;margin:1.5rem}}@media (min-width:1680px){.ODSGrid--container{grid-template-columns:repeat(14,1fr);gap:.5rem;max-width:98.6rem;margin:3.25rem auto}}:root{--ODSCardCarousel-gap:var(--spacing-component-2);--ODSCardCarousel-Scroller-gap:var(--spacing-component-3);--ODSCardCarousel-hover-bleed:.5rem}.ODSCardCarousel{display:flex;flex-direction:column;align-items:center;gap:var(--ODSCardCarousel-gap,.25rem)}.ODSCardCarousel-Scroller{--_scroller-gap:var(--ODSCardCarousel-Scroller-gap,.5rem);--_card-hover-bleed:var(--ODSCardCarousel-hover-bleed);display:flex;gap:var(--_scroller-gap);inline-size:100%;block-size:-moz-fit-content;block-size:fit-content;justify-self:center;padding-block:var(--_card-hover-bleed);padding-inline-start:0;margin-block:calc(var(--_card-hover-bleed) * -1);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.ODSCardCarousel-Scroller:after,.ODSCardCarousel-Scroller:before{content:"";display:block;inline-size:66vw;block-size:1px}.ODSCardCarousel-Scroller>*{scroll-snap-align:center}.ODSCardCarousel-ListItem{display:flex;flex:0 0 100%;justify-content:center}:root{--ODSCardEngagement-width:var(--columns-6-columns);--ODSCardEngagement-height:120px;--ODSCardEngagement-borderRadius:var(--radius-medium);--ODSCardEngagement-scale-offset--state-hovered:4px;--ODSCardEngagement-position:relative;--ODSCardEngagement-Background-borderRadius:var(--radius-medium);--ODSCardEngagement-Background-position:absolute;--ODSCardEngagement-Image-objectFit:cover;--ODSCardEngagement-LabelContainer-padding:var(--spacing-component-4,12px) var(--spacing-component-7,24px);--ODSCardEngagement-LabelContainer-verticalAlignment:center;--ODSCardEngagement-Focus-border--state-focused:2px solid;--ODSCardEngagement-Label-font:var(--body-m-bold);--ODSCardEngagement-Label-letterSpacing:var(--body-m-bold-letter-spacing);--ODSCardEngagement-Label-textAlign:left;--ODSCardEngagement-boxShadow:none;--ODSCardEngagement-boxShadow--state-hovered:none;--ODSCardEngagement-boxShadow--state-pressed:none}.ODSCardEngagement{--_offset:var(--ODSCardEngagement-scale-offset--state-hovered,4px);--_height:var(--ODSCardEngagement-height);--_transition-duration:.2s;--_transition-timing-function:ease-in-out;display:flex;position:var(--ODSCardEngagement-position);width:var(--ODSCardEngagement-width);min-width:312px;height:var(--_height);border-radius:var(--ODSCardEngagement-borderRadius);transition-property:all;transition-duration:var(--_transition-duration);transition-timing-function:var(--_transition-timing-function);color:inherit;text-decoration:none;outline:none}@media (-ms-high-contrast:active),screen and (forced-colors:active){.ODSCardEngagement{border:1px solid transparent}}.ODSCardEngagement:focus-visible:not(:hover){outline:var(--ODSCardEngagement-Focus-border--state-focused);outline-offset:4px;outline-color:var(--colours-interaction-states-focus-focus)}.ODSCardEngagement-Background{position:var(--ODSCardEngagement-Background-position);z-index:0;display:flex;top:0;right:0;width:100%;height:100%;background-color:var(--colours-basic-background-card);border-radius:var(--ODSCardEngagement-Background-borderRadius);overflow:hidden;transition-property:all;transition-duration:var(--_transition-duration);transition-timing-function:var(--_transition-timing-function);box-shadow:var(--ODSCardEngagement-boxShadow)}.ODSCardEngagement:hover:not(:active) .ODSCardEngagement-Background{width:calc(100% + (var(--_offset) * 2));height:calc(100% + (var(--_offset) * 2));top:calc(var(--_offset) * -1);right:calc(var(--_offset) * -1);box-shadow:var(--ODSCardEngagement-boxShadow--state-hovered)}.ODSCardEngagement:active .ODSCardEngagement-Background{box-shadow:var(--ODSCardEngagement-boxShadow--state-pressed)}.ODSCardEngagement-Image{z-index:20;display:block;position:absolute;width:auto;height:calc(var(--_height) + (var(--_offset) * 2));right:calc(var(--_offset) * -2);top:calc(var(--_offset) * -1);aspect-ratio:1;-o-object-fit:var(--ODSCardEngagement-Image-objectFit);object-fit:var(--ODSCardEngagement-Image-objectFit);transition-property:all;transition-duration:var(--_transition-duration);transition-timing-function:var(--_transition-timing-function)}.ODSCardEngagement:hover .ODSCardEngagement-Image{top:0;right:calc(var(--_offset) * -1)}.ODSCardEngagement-ImagePlaceholder{flex-shrink:0;aspect-ratio:1}.ODSCardEngagement-LabelContainer{z-index:10;display:flex;align-items:var(--ODSCardEngagement-LabelContainer-verticalAlignment);align-self:stretch;flex-grow:1;padding:var(--ODSCardEngagement-LabelContainer-padding);font:var(--ODSCardEngagement-Label-font);letter-spacing:var(--ODSCardEngagement-Label-letterSpacing);color:var(--colours-basic-text);text-align:var(--ODSCardEngagement-Label-textAlign)}