.UnitField_wrapper__8EeX1{border-radius:var(--airnz-spaces-base100);display:flex;overflow:hidden;min-height:var(--airnz-spaces-base600);width:var(--airnz-layout-form-control-width);max-width:100%;border-style:solid;border-width:1px;border-color:var(--airnz-colors-border-standard);input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0}input[type=number]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}&[data-invalid=true]{color:var(--airnz-colors-black100);background-color:var(--airnz-colors-alert-danger-background);border-color:var(--airnz-colors-alert-danger-icon)}}.UnitField_inputField__fhPCs{color:var(--airnz-colors-form-foreground-standard);background-color:var(--airnz-colors-form-background-level2);padding:var(--airnz-spaces-base150) var(--airnz-spaces-base200);font-size:var(--airnz-font-size-md);display:flex;flex-grow:1;width:var(--airnz-layout-form-control-width);max-width:100%;outline:none;border:none;margin:0;transition:background-color .2s,border-color .2s,color .2s;&:active,&:focus{border-color:none}&:focus{outline:none}&:disabled{cursor:not-allowed;border:none;color:var(--airnz-colors-foreground-muted)}&[data-invalid=true]{color:var(--airnz-colors-black100);background-color:var(--airnz-colors-alert-danger-background);border-color:var(--airnz-colors-alert-danger-icon);&:focus{border-color:var(--airnz-colors-alert-danger-icon)}}}.UnitField_inputField__fhPCs[data-bg-level="1"]{background-color:var(--airnz-colors-form-background-level1)}.UnitField_inputField__fhPCs[data-bg-level="2"]{background-color:var(--airnz-colors-form-background-level2)}.UnitField_inlineContent__opDzE{background-color:var(--airnz-colors-form-background-level2);padding:var(--airnz-spaces-base100) var(--airnz-spaces-base150);font-size:var(--airnz-spaces-base200);width:auto;display:flex;align-items:center;white-space:nowrap;&[data-invalid=true]{color:var(--airnz-colors-black100);background-color:var(--airnz-colors-alert-danger-background);border-color:var(--airnz-colors-alert-danger-icon)}}.UnitField_inlineContent__opDzE[data-bg-level="1"]{background-color:var(--airnz-colors-form-background-level1)}.UnitField_inlineContent__opDzE[data-bg-level="2"]{background-color:var(--airnz-colors-form-background-level2)}.selectionControl_base_label__ZKTGP{display:block;cursor:pointer;color:var(--airnz-colors-foreground-standard);&[data-disabled=true]{cursor:not-allowed;color:var(--airnz-colors-foreground-disabled)}}.Radio_label__xHCQy{display:flex;align-items:center}.Radio_radio__3atpO{position:relative;border-radius:50%;width:var(--airnz-spaces-base250);height:var(--airnz-spaces-base250);margin:0 var(--airnz-spaces-base100) 0 0;box-shadow:0 0 0 1px var(--airnz-colors-radio-border-active);cursor:pointer;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;&[data-disabled=true]{color:var(--airnz-colors-foreground-muted);box-shadow:0 0 0 1px var(--airnz-colors-foreground-muted);cursor:not-allowed}&:checked:before{content:"";position:absolute;top:var(--airnz-spaces-base50);bottom:var(--airnz-spaces-base50);left:var(--airnz-spaces-base50);right:var(--airnz-spaces-base50);border-radius:50%;background-color:var(--airnz-colors-radio-border-active)}&:checked::-ms-check{color:var(--airnz-colors-radio-border-active)}}.Switch_switchRoot__J2XzY{--switch-transition-duration:200ms;--switch-thumb-shadow:-2px 2px 8px 0 rgba(0,0,0,0.09);--switch-track-width:30px;--switch-track-height:18px;--switch-thumb-size:14px;--switch-thumb-checked-x:14px;position:relative;display:flex;align-items:center;width:var(--switch-track-width);height:var(--switch-track-height);border-radius:40px;transition:background-color var(--switch-transition-duration);will-change:background-color;overflow:hidden;background-color:var(--airnz-colors-foreground-muted);&[data-size=lg]{--switch-track-width:40px;--switch-track-height:24px;--switch-thumb-size:20px;--switch-thumb-checked-x:18px}&[data-state=checked]{background-color:var(--airnz-colors-switch-background-active)}}.Switch_switchThumb__UPCMA{display:block;width:var(--switch-thumb-size);height:var(--switch-thumb-size);background-color:var(--airnz-colors-black10);border-radius:20px;transition:transform var(--switch-transition-duration) ease-out,box-shadow var(--switch-transition-duration);transform:translateX(2px);will-change:transform,box-shadow;&[data-state=checked]{transform:translateX(var(--switch-thumb-checked-x));box-shadow:var(--switch-thumb-shadow)}}.Switch_label__V5rxU{color:var(--airnz-colors-foreground-standard)}@layer unison.core.components{.Tooltip_contentRoot__YPRAn{z-index:var(--airnz-z-index-z-index-notification)}.Tooltip_content__prCnh{max-width:300px;padding:var(--airnz-spaces-base200);border-radius:var(--airnz-border-radius-action-small-element);box-shadow:var(--airnz-shadow-default)}.Tooltip_background-level1__v12aO{background-color:var(--airnz-colors-background-level1)}.Tooltip_background-level2__w6QZF{background-color:var(--airnz-colors-background-level2)}.Tooltip_background-level3__TdD90{background-color:var(--airnz-colors-background-level3)}.Tooltip_trigger__FOJEs{display:inline-flex}@media (min-width:768px){.Tooltip_content__prCnh{max-width:400px}}}.AirNewZealand_root__T04Q5{white-space:nowrap}.Checkbox_componentWrapper__kxNqS{--checkbox-size:var(--airnz-spaces-base250);cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:var(--airnz-spaces-base100);-moz-column-gap:var(--airnz-spaces-base100);column-gap:var(--airnz-spaces-base100);align-items:start;border-radius:var(--airnz-spaces-base25);&:has(.Checkbox_input__9oku3:focus-visible){outline:1px solid var(--airnz-colors-foreground-focussed);outline-offset:var(--airnz-spaces-base50)}}.Checkbox_inputWrapper__CgBxM{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);flex-shrink:0;grid-column:1;grid-row:1;transform:translateY(calc((1lh - var(--checkbox-size)) / 2))}.Checkbox_label__JwyuZ{grid-column:2;grid-row:1;white-space:pre-wrap}.Checkbox_hint__uQDju{grid-column:2;grid-row:2;color:var(--airnz-colors-form-foreground-muted);font-size:var(--airnz-font-size-sm);&[data-disabled=true]{color:var(--airnz-colors-foreground-muted)}}.Checkbox_input__9oku3{position:absolute;inset:0;height:100%;width:100%;margin:0;border-radius:var(--airnz-border-radius-checkbox);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .3s;&:focus{outline:none}&+svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:all .3s;transform:scale(1)}&:not(:checked):not(:indeterminate){box-shadow:inset 0 0 0 1px var(--airnz-colors-checkbox-border-inactive);&+svg{transform:scale(0)}&:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--airnz-colors-checkbox-border-inactive-hover)}&:disabled{box-shadow:inset 0 0 0 1px var(--airnz-colors-checkbox-border-disabled);cursor:not-allowed}}&:checked,&:indeterminate{box-shadow:inset 0 0 0 var(--airnz-spaces-base250) var(--airnz-colors-checkbox-background-active);&:hover:not(:disabled){box-shadow:inset 0 0 0 var(--airnz-spaces-base250) var(--airnz-colors-checkbox-background-active-hover)}&:disabled{box-shadow:inset 0 0 0 var(--airnz-spaces-base250) var(--airnz-colors-checkbox-background-disabled);cursor:not-allowed}}}