@charset "UTF-8";:host,:root{--ids-input-field-width:100%;--ids-input-field-height:3rem;--ids-input-field-max-height:100%;--ids-input-field-padding:0.75rem;--ids-input-field-text-color:var(--system-text-default-default);--ids-input-field-border-color:var(--system-border-default);--ids-input-field-border:var(--system-border-width-thin) solid var(--ids-input-field-border-color);--ids-input-field-border-radius:var(--system-border-radius-medium);--ids-input-field-font-size:var(--system-typography-ui-font-size-medium);--ids-input-field-font-family:var(--system-typography-font-family);--ids-input-field-font-variation-settings:var(--system-typography-ui-font-variation-settings-regular);--ids-input-field-font-weight:var(--system-typography-ui-font-weight-regular);--ids-input-field-line-height:var(--system-typography-ui-line-height-medium);--ids-input-field-outline:2px solid #0000;--ids-input-field-outline-offset:-2px;--ids-input-field-placeholder-color:var(--system-text-default-quiet);--ids-input-field-background-color:var(--system-action-background)}:host,:root{--ids-input-field-border-color-hover:var(--system-border-strong);--ids-input-field-border-hover:var(--system-border-width-thin) solid var(--ids-input-field-border-color-hover);--ids-input-field-outline-color-hover:var(--system-border-strong);--ids-input-field-outline-hover:2px solid var(--ids-input-field-outline-color-hover);--ids-input-field-border-color-focus:var(--system-focus-default);--ids-input-field-border-focus:var(--system-border-width-thin) solid var(--ids-input-field-border-color-focus);--ids-input-field-outline-color-focus:var(--system-focus-default);--ids-input-field-outline-focus:2px solid var(--ids-input-field-outline-color-focus);--ids-input-field-border-color-active:var(--system-action-default);--ids-input-field-border-active:var(--system-border-width-thin) solid var(--ids-input-field-border-color-active);--ids-input-field-outline-color-active:var(--system-action-default);--ids-input-field-outline-active:2px solid var(--ids-input-field-outline-color-active);--ids-input-field-border-color-invalid:var(--system-feedback-error);--ids-input-field-border-invalid:var(--system-border-width-thin) solid var(--ids-input-field-border-color-invalid);--ids-input-field-outline-color-invalid:var(--system-feedback-error);--ids-input-field-outline-invalid:2px solid var(--ids-input-field-outline-color-invalid);--ids-input-field-text-color-disabled:var(--system-text-default-disabled);--ids-input-field-border-color-disabled:var(--system-border-disabled);--ids-input-field-border-disabled:var(--system-border-width-thin) solid var(--ids-input-field-border-color-disabled);--ids-input-field-background-color-disabled:var(--system-action-background-disabled);--ids-input-field-placeholder-color-disabled:var(--system-text-default-disabled)}:host,:root{--ids-input-field-small-height:2.25rem;--ids-input-field-small-padding:0.5rem;--ids-input-field-small-font-size:var(--system-typography-ui-font-size-small);--ids-input-field-small-line-height:var(--system-typography-ui-line-height-small);--ids-input-field-medium-height:3rem;--ids-input-field-medium-padding:0.75rem;--ids-input-field-medium-font-size:var(--system-typography-ui-font-size-medium);--ids-input-field-medium-line-height:var(--system-typography-ui-line-height-medium);--ids-input-field-large-height:4rem;--ids-input-field-large-padding:1.25rem;--ids-input-field-large-font-size:var(--system-typography-ui-font-size-large);--ids-input-field-large-line-height:var(--system-typography-ui-line-height-large)}:host,:root{--ids-input-field-container-padding:0 0.375rem;--ids-input-field-container-small-padding:0 0.25rem;--ids-input-field-container-medium-padding:0 0.375rem;--ids-input-field-container-large-padding:0 0.625rem;--ids-input-field-container-addon-width:1.5rem;--ids-input-field-container-small-addon-width:1.5rem;--ids-input-field-container-medium-addon-width:1.5rem;--ids-input-field-container-large-addon-width:1.5rem;--ids-input-field-container-input-margin:0 0.375rem;--ids-input-field-container-small-input-margin:0 0.25rem;--ids-input-field-container-medium-input-margin:0 0.375rem;--ids-input-field-container-large-input-margin:0 0.625rem;--ids-input-field-container-addon-margin:0.375rem 0;--ids-input-field-container-small-addon-margin:0.25rem 0;--ids-input-field-container-medium-addon-margin:0.375rem 0;--ids-input-field-container-large-addon-margin:0.5rem 0;--ids-input-field-container-addon-flex:0 0 auto;--ids-input-field-addon-padding:0.25rem 0.25rem;--ids-input-field-addon-small-padding:0.25rem 0.25rem;--ids-input-field-addon-medium-padding:0.25rem 0.25rem;--ids-input-field-addon-large-padding:0.5rem 0.5rem;--ids-input-field-addon-interactive-border-radius:0.25rem;--ids-input-field-addon-interactive-color:inherit;--ids-input-field-addon-interactive-color-hover:var(--system-focus-default);--ids-input-field-addon-interactive-color-focus:var(--system-focus-default)}.if.input-field{font-family:var(--ids-input-field-font-family);font-size:var(--ids-input-field-font-size);font-variation-settings:var(--ids-input-field-font-variation-settings);font-weight:var(--ids-input-field-font-weight);line-height:var(--ids-input-field-line-height);max-height:var(--ids-input-field-max-height);padding-left:var(--ids-input-field-padding);padding-right:var(--ids-input-field-padding)}.if.input-field.small{font-size:var(--ids-input-field-small-font-size);height:var(--ids-input-field-small-height);line-height:var(--ids-input-field-small-line-height);padding-left:var(--ids-input-field-small-padding);padding-right:var(--ids-input-field-small-padding)}.if.input-field.medium{font-size:var(--ids-input-field-medium-font-size);height:var(--ids-input-field-medium-height);line-height:var(--ids-input-field-medium-line-height);padding-left:var(--ids-input-field-medium-padding);padding-right:var(--ids-input-field-medium-padding)}.if.input-field.large{font-size:var(--ids-input-field-large-font-size);height:var(--ids-input-field-large-height);line-height:var(--ids-input-field-large-line-height);padding-left:var(--ids-input-field-large-padding);padding-right:var(--ids-input-field-large-padding)}.if.input-field::-webkit-input-placeholder,.if.input-field::placeholder{color:var(--ids-input-field-placeholder-color)}.if.input-field[type=date],.if.input-field[type=datetime-local],.if.input-field[type=month],.if.input-field[type=time],.if.input-field[type=week]{-webkit-appearance:none}.if.input-field[type=date]::-webkit-date-and-time-value,.if.input-field[type=datetime-local]::-webkit-date-and-time-value,.if.input-field[type=month]::-webkit-date-and-time-value,.if.input-field[type=time]::-webkit-date-and-time-value,.if.input-field[type=week]::-webkit-date-and-time-value{text-align:left}.if.input-field,.if.input-field-container{background-color:var(--ids-input-field-background-color);border:var(--ids-input-field-border);border-radius:var(--ids-input-field-border-radius);color:var(--ids-input-field-text-color);height:var(--ids-input-field-height);outline:var(--ids-input-field-outline);outline-offset:var(--ids-input-field-outline-offset);width:var(--ids-input-field-width)}.if.input-field-container:focus-visible,.if.input-field-container:focus-within,.if.input-field:focus-visible,.if.input-field:focus-within{border:var(--ids-input-field-border-focus);outline:var(--ids-input-field-outline-focus)}@media (hover:hover) and (pointer:fine){.if.input-field-container:not(.is-disabled):not(:disabled):hover,.if.input-field:not(.is-disabled):not(:disabled):hover{border:var(--ids-input-field-border-hover);outline:var(--ids-input-field-outline-hover)}.if.input-field-container:not(.is-disabled):not(:disabled):hover:focus-visible,.if.input-field-container:not(.is-disabled):not(:disabled):hover:focus-within,.if.input-field:not(.is-disabled):not(:disabled):hover:focus-visible,.if.input-field:not(.is-disabled):not(:disabled):hover:focus-within{border:var(--ids-input-field-border-focus);outline:var(--ids-input-field-outline-focus)}}.if.input-field-container:active,.if.input-field:active,.is-active.if.input-field,.is-active.if.input-field-container{border:var(--ids-input-field-border-active);outline:var(--ids-input-field-outline-active)}.if.input-field-container:active:focus-visible,.if.input-field-container:active:focus-within,.if.input-field:active:focus-visible,.if.input-field:active:focus-within,.is-active.if.input-field-container:focus-visible,.is-active.if.input-field-container:focus-within,.is-active.if.input-field:focus-visible,.is-active.if.input-field:focus-within{border:var(--ids-input-field-border-focus);outline:var(--ids-input-field-outline-focus)}.is-invalid.if.input-field,.is-invalid.if.input-field-container,[aria-invalid=true].if.input-field,[aria-invalid=true].if.input-field-container{border:var(--ids-input-field-border-invalid);box-shadow:none;outline:var(--ids-input-field-outline-invalid)}.is-invalid.if.input-field-container:focus-visible,.is-invalid.if.input-field-container:focus-within,.is-invalid.if.input-field:focus-visible,.is-invalid.if.input-field:focus-within,[aria-invalid=true].if.input-field-container:focus-visible,[aria-invalid=true].if.input-field-container:focus-within,[aria-invalid=true].if.input-field:focus-visible,[aria-invalid=true].if.input-field:focus-within{border:var(--ids-input-field-border-focus);outline:var(--ids-input-field-outline-focus)}.is-focused.if.input-field,.is-focused.if.input-field-container{border:var(--ids-input-field-border-focus);outline:var(--ids-input-field-outline-focus)}.is-hovered.if.input-field,.is-hovered.if.input-field-container{border:var(--ids-input-field-border-hover);outline:var(--ids-input-field-outline-hover)}.is-hovered.if.input-field-container:focus-visible,.is-hovered.if.input-field-container:focus-within,.is-hovered.if.input-field:focus-visible,.is-hovered.if.input-field:focus-within{border:var(--ids-input-field-border-focus);outline:var(--ids-input-field-outline-focus)}.if.input-field-container:disabled,.if.input-field:disabled,.is-disabled.if.input-field,.is-disabled.if.input-field-container{background-color:var(--ids-input-field-background-color-disabled);border:var(--ids-input-field-border-disabled);color:var(--ids-input-field-text-color-disabled);outline:none}.if.input-field-container:disabled::-webkit-input-placeholder,.if.input-field-container:disabled::placeholder,.if.input-field:disabled::-webkit-input-placeholder,.if.input-field:disabled::placeholder,.is-disabled.if.input-field-container::-webkit-input-placeholder,.is-disabled.if.input-field-container::placeholder,.is-disabled.if.input-field::-webkit-input-placeholder,.is-disabled.if.input-field::placeholder{color:var(--ids-input-field-placeholder-color-disabled)}.if.input-field-container:disabled>*,.if.input-field:disabled>*,.is-disabled.if.input-field-container>*,.is-disabled.if.input-field>*{cursor:default}.if.input-field-container{display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden;padding:var(--ids-input-field-container-padding)}.if.input-field-container:has(.input-field-addon.interactive:focus-visible,.input-field-addon.interactive:focus-within,.if.input-field-addon.interactive.is-focused):not(.is-hovered,.is-disabled){border:var(--ids-input-field-border);outline:var(--ids-input-field-outline)}.if.input-field-container:has(.input-field-addon.interactive:focus-visible,.input-field-addon.interactive:focus-within,.if.input-field-addon.interactive.is-focused):not(.is-hovered,.is-disabled).is-invalid,.if.input-field-container:has(.input-field-addon.interactive:focus-visible,.input-field-addon.interactive:focus-within,.if.input-field-addon.interactive.is-focused):not(.is-hovered,.is-disabled)[aria-invalid=true]{border:var(--ids-input-field-border-invalid);box-shadow:none;outline:var(--ids-input-field-outline-invalid)}@media (hover:hover) and (pointer:fine){.if.input-field-container:has(.input-field-addon.interactive:focus-visible,.input-field-addon.interactive:focus-within,.if.input-field-addon.interactive.is-focused):not(.is-hovered,.is-disabled):not(.is-disabled):not(:disabled):hover{border:var(--ids-input-field-border-hover);outline:var(--ids-input-field-outline-hover)}}.if.input-field-container.small{height:var(--ids-input-field-small-height);padding:var(--ids-input-field-container-small-padding)}.if.input-field-container.small .if.input-field-addon{margin:var(--ids-input-field-container-small-addon-margin);min-width:var(--ids-input-field-container-small-addon-width);padding:var(--ids-input-field-addon-small-padding)}.if.input-field-container.small .if.input-field{margin:var(--ids-input-field-container-small-input-margin)}.if.input-field-container.medium{height:var(--ids-input-field-medium-height);padding:var(--ids-input-field-container-medium-padding)}.if.input-field-container.medium .if.input-field-addon{margin:var(--ids-input-field-container-medium-addon-margin);min-width:var(--ids-input-field-container-medium-addon-width);padding:var(--ids-input-field-addon-medium-padding)}.if.input-field-container.medium .if.input-field{margin:var(--ids-input-field-container-medium-input-margin)}.if.input-field-container.large{height:var(--ids-input-field-large-height);padding:var(--ids-input-field-container-large-padding)}.if.input-field-container.large .if.input-field-addon{margin:var(--ids-input-field-container-large-addon-margin);min-width:var(--ids-input-field-container-large-addon-width);padding:var(--ids-input-field-addon-large-padding)}.if.input-field-container.large .if.input-field{margin:var(--ids-input-field-container-large-input-margin)}.if.input-field-container .if.input-field{--ids-input-field-height:initial;--ids-input-field-border:none;--ids-input-field-border-hover:none;--ids-input-field-border-focus:none;--ids-input-field-border-active:none;--ids-input-field-border-invalid:none;--ids-input-field-border-disabled:none;--ids-input-field-outline:none;--ids-input-field-outline-hover:none;--ids-input-field-outline-focus:none;--ids-input-field-outline-active:none;--ids-input-field-outline-invalid:none;--ids-input-field-text-color-disabled:none;--ids-input-field-padding:0;--ids-input-field-small-padding:0;--ids-input-field-medium-padding:0;--ids-input-field-large-padding:0;--ids-input-field-background-color:#0000;flex:1 1 auto;margin:var(--ids-input-field-container-input-margin)}.if.input-field-container .if.input-field-addon{align-items:center;display:flex;flex:var(--ids-input-field-container-addon-flex);justify-content:center;margin:var(--ids-input-field-container-addon-margin);min-width:var(--ids-input-field-container-addon-width);padding:var(--ids-input-field-addon-padding)}.if.input-field-container .if.input-field-addon.interactive{border-radius:var(--ids-input-field-addon-interactive-border-radius);color:var(--ids-input-field-addon-interactive-color)}@media (hover:hover) and (pointer:fine){.if.input-field-container .if.input-field-addon.interactive.is-hovered,.if.input-field-container .if.input-field-addon.interactive:hover{color:var(--ids-input-field-addon-interactive-color-hover)}}.if.input-field-container .if.input-field-addon.interactive.is-focused,.if.input-field-container .if.input-field-addon.interactive:focus-visible{color:var(--ids-input-field-addon-interactive-color-focus);outline:var(--ids-input-field-outline-focus)}.if.input-field-container .if.input-field-addon.interactive.is-disabled,.if.input-field-container .if.input-field-addon.interactive:disabled,.if.input-field-container.is-disabled .if.input-field-addon.interactive,.if.input-field-container:disabled .if.input-field-addon.interactive{border:none;color:var(--ids-input-field-text-color-disabled);outline:none;pointer-events:none}:host,:root{--ids-label-display:flex;--ids-label-margin:var(--system-typography-ui-margin);--ids-label-color:var(--system-typography-color-default);--ids-label-font-family:var(--system-typography-font-family);--ids-label-font-size:var(--system-typography-ui-font-size-medium);--ids-label-font-style:var(--system-typography-font-style);--ids-label-font-variation-settings:var(--system-typography-ui-font-variation-settings-regular);--ids-label-font-weight:var(--system-typography-ui-font-weight-regular);--ids-label-line-height:var(--system-typography-ui-line-height-medium);--ids-label-necessity-position:relative;--ids-label-necessity-display:flex;--ids-label-necessity-align-items:center;--ids-label-necessity-child-element-spacing:0.25rem;--ids-label-disabled-color:var(--system-typography-color-disabled);--ids-label-necessity-required-display:flex;--ids-label-necessity-required-width:1rem;--ids-label-necessity-required-height:1rem;--ids-label-necessity-required-align-items:center;--ids-label-necessity-required-content:"*";--ids-label-necessity-optional-color:var(--system-typography-color-quiet);--ids-label-necessity-optional-font-style:italic;--ids-label-necessity-optional-content:"(optional)";--ids-label-necessity-optional-content-fi:"(valinnainen)";--ids-label-necessity-optional-content-sv:"(valfri)";--ids-label-necessity-optional-content-no:"(valgfritt)";--ids-label-necessity-optional-content-da:"(valgfri)";--ids-label-necessity-optional-content-et:"(valikuline)";--ids-label-necessity-optional-content-lv:"(neobligāti)";--ids-label-necessity-optional-content-lt:"(neprivaloma)";--ids-label-necessity-optional-content-ru:"(необязательный)"}.if.label{color:var(--ids-label-color);display:var(--ids-label-display);font-family:var(--ids-label-font-family);font-size:var(--ids-label-font-size);font-style:var(--ids-label-font-style);font-variation-settings:var(--ids-label-font-variation-settings);font-weight:var(--ids-label-font-weight);line-height:var(--ids-label-line-height);margin:var(--ids-label-margin)}.if.is-disabled{color:var(--ids-label-disabled-color)}.if.is-optional,.if.is-required{align-items:var(--ids-label-necessity-align-items);display:var(--ids-label-necessity-display);gap:var(--ids-label-necessity-child-element-spacing);position:var(--ids-label-necessity-position)}.if.is-required:after{align-items:var(--ids-label-necessity-required-align-items);content:var(--ids-label-necessity-required-content);display:var(--ids-label-necessity-required-display);height:var(--ids-label-necessity-required-height);width:var(--ids-label-necessity-required-width)}.if.is-optional:after{color:var(--ids-label-necessity-optional-color);content:var(--ids-label-necessity-optional-content);font-style:var(--ids-label-necessity-optional-font-style)}.if.is-optional.is-disabled:after{color:var(--ids-label-disabled-color)}html[lang=fi] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-fi)}html[lang=sv] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-sv)}html[lang=no] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-no)}html[lang=da] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-da)}html[lang=et] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-et)}html[lang=lv] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-lv)}html[lang=lt] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-lt)}html[lang=ru] .if.is-optional:after{content:var(--ids-label-necessity-optional-content-ru)}