.ComboBoxField_wrapper__Lf8_K{gap:var(--size-3);flex-direction:column;display:flex}.ComboBoxField_buttonWrapper__bVRkM{--border-width:1px;background:var(--white);border-width:var(--border-width);border-style:solid;border-color:var(--neutral-light);border-radius:var(--radius-compact);width:100%;font:var(--font-body-default);text-align:left;justify-content:space-between;align-items:center;display:flex;position:relative}.ComboBoxField_buttonWrapper__bVRkM[data-disabled]{--border-width:0px;background-color:var(--neutral-lighter);color:var(--text-secondary)}.ComboBoxField_buttonWrapper__bVRkM:hover{border-color:var(--neste-blue-light)}.ComboBoxField_buttonWrapper__bVRkM.ComboBoxField_invalid__xJw4e{--border-width:2px;background-color:var(--danger-lighter);border-color:var(--danger-default)}.ComboBoxField_buttonWrapper__bVRkM.ComboBoxField_invalid__xJw4e .ComboBoxField_input__oQx2N::placeholder{color:var(--neutral-dark)}.ComboBoxField_input__oQx2N{padding-block:calc(var(--size-3) - var(--border-width));padding-inline:calc(12px - var(--border-width));font:inherit;line-height:var(--line-height-default);text-overflow:ellipsis;background:none;border:0;flex:1 1;overflow:hidden}.ComboBoxField_input__oQx2N::placeholder{color:var(--neutral-default);font-style:italic}.ComboBoxField_button__NR23_{padding:0;padding-inline:calc(12px - var(--border-width));border:0;border-inline-start:1px solid var(--neutral-lighter);background:none;line-height:0}[data-disabled] .ComboBoxField_button__NR23_{border-color:var(--neutral-light)}.ComboBoxField_button__NR23_.ComboBoxField_invalid__xJw4e{border-color:var(--danger-default)}.ComboBoxField_startIcon__L1QYi{margin-inline-start:calc(12px - var(--border-width));margin-inline-end:calc(var(--size-3) - calc(12px - var(--border-width)))}.ComboBoxField_chevronDown__8kASf{color:var(--neste-blue-default);flex-shrink:0}[data-disabled] .ComboBoxField_chevronDown__8kASf{color:var(--neutral-light)}.ComboBoxField_invalid__xJw4e .ComboBoxField_chevronDown__8kASf{color:var(--danger-default)}.ComboBoxField_startIcon__L1QYi{align-items:center;line-height:0;display:flex}.ComboBoxField_labelTextAndRequired__oOSNK{align-items:center;gap:var(--size-3);display:flex}.ComboBoxField_required__fQd_a{background-color:var(--danger-default);border-radius:var(--radius-rounded);flex-shrink:0;width:4px;height:4px}.ComboBoxField_items__xyyhh{width:100%;box-shadow:var(--elevation-idle);background:var(--white);overflow:auto}.ComboBoxField_popover__FfZKe[data-trigger=ComboBox]{min-width:var(--trigger-width);display:flex}.ComboBoxField_popover__FfZKe[data-placement=top]{--origin:translateY(8px)}.ComboBoxField_popover__FfZKe[data-placement=bottom]{--origin:translateY(-8px)}.ComboBoxField_popover__FfZKe[data-entering]{animation:ComboBoxField_popover-slide__BoU6s .1s}.ComboBoxField_popover__FfZKe[data-exiting]{animation:ComboBoxField_popover-slide__BoU6s .1s ease-in reverse}@keyframes ComboBoxField_popover-slide__BoU6s{0%{transform:var(--origin);opacity:0}to{opacity:1;transform:translateY(0)}}.ComboBoxField_item__2tWfC{cursor:default;padding:var(--size-4);outline:none;position:relative;container:select-item/inline-size}.ComboBoxField_item__2tWfC[data-focused],.ComboBoxField_item__2tWfC[data-hovered]{background:var(--neste-blue-background);color:var(--neste-blue-default)}@media (forced-colors:active){.ComboBoxField_item__2tWfC[data-focused],.ComboBoxField_item__2tWfC[data-hovered]{color:highlighttext;background:highlight}}.ComboBoxField_content__EleMi{gap:var(--size-3);flex-grow:1;align-items:center;display:flex}.ComboBoxField_hasValue__ygedF .ComboBoxField_content__EleMi{padding-inline-start:32px}.ComboBoxField_hasValue__ygedF [data-selected] .ComboBoxField_content__EleMi{padding-inline-start:0}.ComboBoxField_contentLabel__OoIj8{flex-grow:1}.ComboBoxField_checkIcon__0SiBL{width:var(--size-5);display:none}[data-selected] .ComboBoxField_checkIcon__0SiBL{display:block}.ComboBoxField_label__ekIi0{gap:var(--size-2);font-size:var(--font-size-small);color:var(--text-primary);font-weight:700;display:flex}.ComboBoxField_label__ekIi0.ComboBoxField_invalid__xJw4e{color:var(--danger-default)}.ComboBoxField_error___cUmP,.ComboBoxField_hint__p6wKN{font-size:var(--font-size-micro);margin:0;line-height:16px}.ComboBoxField_hint__p6wKN{color:var(--text-secondary)}.ComboBoxField_error___cUmP{gap:var(--size-2);align-items:center;display:flex;color:var(--danger-default)}.ComboBoxField_error___cUmP img,.ComboBoxField_error___cUmP svg{vertical-align:bottom}.ComboBoxField_overlay__7mUHM{z-index:var(--z-index-top);position:fixed;inset:0}