.badge{align-items:center;justify-content:center;font-family:var(--badge-font-family);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);line-height:var(--badge-line-height);color:var(--badge-text-color);background-color:var(--badge-background);padding:var(--badge-padding-vertical) var(--badge-padding-horizontal);border-radius:var(--badge-radius);white-space:nowrap}.badge,.checkbox-atom{display:inline-flex;box-sizing:border-box}.checkbox-atom{align-items:flex-start;flex-shrink:0}.checkbox-atom__container{width:var(--checkbox-size);height:var(--checkbox-size);background-color:var(--checkbox-background);border-radius:var(--checkbox-radius);overflow:clip;content:stretch}.checkbox-atom__container,.checkbox-atom__icon{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.checkbox-atom__icon{width:100%;font-size:var(--checkbox-icon-font-size);line-height:0;font-style:normal;transition:color var(--checkbox-transition-duration) var(--motion-easing-ease-in-out)}.checkbox-atom__icon svg{width:1em;height:1em;display:block}.checkbox-atom__icon svg path{fill:currentColor}.checkbox-atom__icon--default,.checkbox-atom__icon--default svg{color:var(--checkbox-default-unfilled-outline)!important}.checkbox-atom__icon--default svg path{fill:var(--checkbox-default-unfilled-outline)!important}.checkbox-atom__icon--checked,.checkbox-atom__icon--checked svg{color:var(--checkbox-checked-color)!important}.checkbox-atom__icon--checked svg path{fill:var(--checkbox-checked-color)!important}.checkbox-atom__icon--indeterminate,.checkbox-atom__icon--indeterminate svg{color:var(--checkbox-indeterminate-color)!important}.checkbox-atom__icon--indeterminate svg path{fill:var(--checkbox-indeterminate-color)!important}.checkbox-atom__icon--disabled,.checkbox-atom__icon--disabled svg{color:var(--checkbox-disabled-color)!important}.checkbox-atom__icon--disabled svg path{fill:var(--checkbox-disabled-color)!important}.checkbox-atom__icon--checkedDisabled,.checkbox-atom__icon--checkedDisabled svg{color:var(--checkbox-disabled-color)!important}.checkbox-atom__icon--checkedDisabled svg path{fill:var(--checkbox-disabled-color)!important}@media (prefers-reduced-motion:reduce){.checkbox-atom__icon{transition:none}}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--icon-color-default);-webkit-user-select:none;user-select:none}.icon svg{width:1em;height:1em}.icon--xsmall{font-size:var(--icon-xsmall-regular-font-size);line-height:var(--icon-xsmall-regular-line-height)}.icon--small{font-size:var(--icon-small-regular-font-size);line-height:var(--icon-small-regular-line-height)}.icon--medium{font-size:var(--icon-medium-regular-font-size);line-height:var(--icon-medium-regular-line-height)}.icon--large{font-size:var(--icon-large-regular-font-size);line-height:var(--icon-large-regular-line-height)}.icon--color-primary{color:var(--icon-color-primary)}.icon--color-success{color:var(--icon-color-success)}.icon--color-warning{color:var(--icon-color-warning)}.icon--color-error{color:var(--icon-color-error)}.icon--color-inherit{color:inherit}.icon[role=img]{outline-offset:2px}.logo{display:inline-block;height:auto;flex-shrink:0}.logo--full{aspect-ratio:var(--logo-full-aspect-ratio)}.logo--icon{aspect-ratio:var(--logo-icon-aspect-ratio)}@keyframes skeleton-sweep{0%{background-position:200%}to{background-position:-200%}}.is-loading a,.is-loading button,.is-loading h1,.is-loading h2,.is-loading h3,.is-loading h4,.is-loading h5,.is-loading h6,.is-loading input,.is-loading label,.is-loading li,.is-loading p,.is-loading select,.is-loading span,.is-loading td,.is-loading textarea,.is-loading th{color:transparent!important;background:linear-gradient(90deg,var(--skeleton-base) 25%,var(--skeleton-shimmer) 50%,var(--skeleton-base) 75%)!important;background-size:200% 100%!important;animation:skeleton-sweep var(--skeleton-duration) ease-in-out infinite!important;border-color:transparent!important;border-radius:var(--skeleton-radius)!important}.is-loading a:not(:focus-visible),.is-loading button:not(:focus-visible),.is-loading h1:not(:focus-visible),.is-loading h2:not(:focus-visible),.is-loading h3:not(:focus-visible),.is-loading h4:not(:focus-visible),.is-loading h5:not(:focus-visible),.is-loading h6:not(:focus-visible),.is-loading input:not(:focus-visible),.is-loading label:not(:focus-visible),.is-loading li:not(:focus-visible),.is-loading p:not(:focus-visible),.is-loading select:not(:focus-visible),.is-loading span:not(:focus-visible),.is-loading td:not(:focus-visible),.is-loading textarea:not(:focus-visible),.is-loading th:not(:focus-visible){box-shadow:none!important}.is-loading a,.is-loading button,.is-loading input,.is-loading select,.is-loading textarea{pointer-events:none!important;cursor:default!important}.is-loading td,.is-loading th{border-radius:0!important}.is-loading table,.is-loading tbody,.is-loading tfoot,.is-loading thead,.is-loading tr{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.is-loading [class*=fa-]{background:var(--skeleton-base)!important;animation:none!important;color:transparent!important;border-radius:var(--skeleton-radius)!important}.is-loading img{visibility:hidden!important}.is-loading svg,.is-loading svg *{fill:var(--skeleton-base)!important;stroke:var(--skeleton-base)!important}@media (prefers-reduced-motion:reduce){.is-loading a,.is-loading button,.is-loading h1,.is-loading h2,.is-loading h3,.is-loading h4,.is-loading h5,.is-loading h6,.is-loading input,.is-loading label,.is-loading li,.is-loading p,.is-loading select,.is-loading span,.is-loading td,.is-loading textarea,.is-loading th{animation:none!important;transition:none!important;background:var(--skeleton-base)!important}.is-loading [class*=fa-]{transition:none!important}}.button{all:unset;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;font-family:var(--button-default-label-font-family);font-weight:var(--button-default-label-font-weight);font-size:var(--button-default-label-font-size);line-height:var(--button-default-label-letter-height);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--button-transition-duration) var(--motion-easing-ease-in-out);border-radius:var(--button-radius-default);border:var(--button-default-border-width) solid transparent}.button.button--focus-state,.button:focus-visible{outline:var(--button-focus-outline-width) solid var(--color-primary-500);outline-offset:var(--button-focus-outline-offset)}.button--default.button--focus-state,.button--default:focus-visible{outline:none;border-width:var(--button-border-weight-focus);border-color:var(--button-default-border);box-shadow:var(--focus-dropshadow)}.button--primary.button--focus-state,.button--primary:focus-visible{outline:var(--button-primary-focus-outline-width) solid var(--button-primary-border-default);outline-offset:var(--button-primary-focus-outline-offset);box-shadow:var(--button-primary-focus-shadow)}.button:disabled{cursor:not-allowed;opacity:var(--button-small-opacity-disabled)}.button--small{height:var(--button-small-height);max-height:var(--button-small-height);padding:var(--button-small-padding-default);gap:var(--button-small-item-spacing);opacity:var(--button-small-opacity-default)}.button--medium{height:var(--button-medium-height);max-height:var(--button-medium-height);padding:var(--button-medium-padding-default);gap:var(--button-medium-item-spacing);opacity:var(--button-medium-opacity-default)}.button--default{background-color:var(--button-default-fill);color:var(--button-default-label-default)}.button--default.button--hover-state,.button--default:hover:not(:disabled){color:var(--button-default-label-hover);background-color:var(--button-default-hover)}.button--default.button--active-state,.button--default:active:not(:disabled){background-color:var(--button-default-selected);color:var(--button-default-label-selected)}.button--primary{background-color:var(--button-primary-fill);color:var(--button-primary-label-default)}.button--primary.button--hover-state,.button--primary:hover:not(:disabled){background-color:var(--button-primary-hover);color:var(--button-primary-label-default)}.button--primary.button--active-state,.button--primary:active:not(:disabled){background-color:var(--button-primary-active);color:var(--button-primary-label-active);outline:none;box-shadow:none}.button--secondary{background-color:var(--button-secondary-fill);color:var(--button-secondary-label);border-color:var(--button-secondary-border);border-width:var(--button-default-secondary-border-weight)}.button--secondary.button--focus-state,.button--secondary:focus-visible{outline:none;box-shadow:var(--button-secondary-focus-shadow)}.button--secondary.button--hover-state,.button--secondary:hover:not(:disabled){background-color:var(--button-secondary-hover)}.button--secondary.button--active-state,.button--secondary:active:not(:disabled){background-color:var(--button-secondary-active)}.button--link{background-color:transparent;color:var(--button-link-label-default)}.button--link.button--focus-state,.button--link:focus-visible{outline:none;border-width:var(--button-border-weight-focus);border-color:var(--button-link-border);box-shadow:var(--focus-dropshadow)}.button--link.button--hover-state,.button--link:hover:not(:disabled){color:var(--button-link-label-hover);background-color:var(--button-link-hover)}.button--link.button--active-state,.button--link:active:not(:disabled){color:var(--button-link-label-active);background-color:var(--button-link-active)}.button--ghost{background-color:transparent;color:var(--button-ghost-label-default);outline:var(--button-ghost-border-weight) solid var(--button-ghost-border-default);outline-offset:var(--button-ghost-outline-offset);font-family:var(--button-ghost-label-font-family);font-weight:var(--button-ghost-label-font-weight);font-size:var(--button-ghost-label-font-size);line-height:var(--button-ghost-label-letter-height);overflow:hidden}.button--ghost.button--hover-state,.button--ghost:hover:not(:disabled){background-color:var(--button-ghost-background-hover)}.button--ghost.button--active-state,.button--ghost:active:not(:disabled){background-color:var(--button-ghost-background-active);color:var(--button-ghost-label-selected);outline-color:var(--button-ghost-border-active)}.button--ghost.button--focus-state,.button--ghost:focus-visible{outline:var(--button-ghost-border-weight) solid var(--button-ghost-border-default);outline-offset:var(--button-ghost-outline-offset);background-color:var(--button-ghost-background-focus);box-shadow:var(--button-ghost-focus-shadow)}@media (prefers-reduced-motion:reduce){.button{transition:none}}[data-color-mode=dark]{--button-default-hover:var(--color-neutral-300);--button-default-selected:var(--color-primary-10);--button-default-label-selected:var(--color-neutral-600);--button-default-shadow:0px 0px 4px 2px var(--color-neutral-0);--button-primary-focus-shadow:0px 0px 4px 2px var(--color-neutral-0);--button-secondary-label:var(--color-primary-200);--button-secondary-fill:var(--color-neutral-500);--button-secondary-border:var(--color-primary-300);--button-secondary-hover:var(--color-neutral-600);--button-secondary-active:var(--color-primary-500);--button-link-label-default:var(--color-primary-200);--button-link-label-hover:var(--color-primary-100);--button-link-hover:var(--color-primary-700);--button-link-focus-shadow:0px 0px 4px 0px var(--color-neutral-0);--button-ghost-label-default:var(--color-neutral-300);--button-ghost-background-hover:color-mix(in srgb,var(--color-neutral-300) 20%,transparent);--button-ghost-label-selected:var(--color-primary-300);--button-ghost-background-active:var(--color-neutral-500);--button-ghost-focus-shadow:0px 0px 4px 0px var(--color-neutral-0);--button-icon-default:var(--color-primary-10);--button-icon-hover:var(--color-neutral-400)}.button--icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.button.is-loading{pointer-events:none;cursor:default}.button--primary.is-loading{background-color:var(--button-primary-active);color:var(--button-primary-label-active);outline:none;box-shadow:none}.button--default.is-loading{background-color:var(--button-default-selected);color:var(--button-default-label-selected)}.button--secondary.is-loading{background-color:var(--button-secondary-active);color:var(--button-secondary-label)}.button--ghost.is-loading{background-color:var(--button-ghost-background-active);color:var(--button-ghost-label-selected);outline-color:var(--button-ghost-border-active)}.button--primary.is-loading .icon{--icon-color-default:var(--button-primary-label-active)}.button--default.is-loading .icon{--icon-color-default:var(--button-default-label-selected)}.button--secondary.is-loading .icon{--icon-color-default:var(--button-secondary-label)}.button--ghost.is-loading .icon{--icon-color-default:var(--button-ghost-label-selected)}.button--link.is-loading .icon{--icon-color-default:var(--button-link-label)}.button.is-loading .icon svg{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-timing-function:var(--motion-easing-linear);animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.button.is-loading .icon svg{animation:none}}.button.is-loading .button--icon,.button.is-loading .icon{background:none!important;background-image:none!important;background-size:unset!important;animation:none!important;color:inherit!important;border-radius:0!important}.button.is-loading [class*=fa-]{background:none!important;color:inherit!important;border-radius:0!important}.button.is-loading .icon svg,.button.is-loading .icon svg *{fill:currentColor!important;stroke:unset!important}.button.is-loading .icon svg{animation-name:fa-spin!important;animation-duration:var(--fa-animation-duration,2s)!important;animation-timing-function:var(--motion-easing-linear)!important;animation-iteration-count:infinite!important}@media (prefers-reduced-motion:reduce){.button.is-loading .icon svg{animation:none!important}}.checkbox-field{display:flex;flex-direction:column;align-items:flex-start;padding:var(--checkbox-field-padding);background-color:var(--checkbox-field-background-default);border:0 solid transparent;border-radius:var(--checkbox-field-radius);position:relative;transition:all var(--checkbox-transition-duration) var(--motion-easing-ease-in-out);box-sizing:border-box;content:stretch}.checkbox-field:hover:not(.checkbox-field--disabled){background-color:var(--checkbox-field-background-hover);cursor:pointer}.checkbox-field--focus-state:not(.checkbox-field--disabled),.checkbox-field:has(:focus-visible):not(.checkbox-field--disabled){border-width:var(--checkbox-border-width-focus);border-color:var(--checkbox-field-border-focus);background-color:var(--checkbox-field-background-default);box-shadow:var(--checkbox-field-shadow-focus)}.checkbox-field__container{display:flex;flex-direction:row;align-items:center;gap:var(--checkbox-label-gap);padding:var(--checkbox-content-padding);height:var(--checkbox-field-container-height);width:100%;box-sizing:border-box;content:stretch;flex-shrink:1;position:relative}.checkbox-field__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.checkbox-field__visual-wrapper{display:inline-flex;flex-shrink:0;cursor:pointer}.checkbox-field--disabled .checkbox-field__visual-wrapper{cursor:not-allowed}.checkbox-field__label{font-family:var(--checkbox-label-font-family);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);line-height:var(--checkbox-label-line-height);color:var(--checkbox-label-default);flex-shrink:1;min-width:0;cursor:pointer;transition:color var(--checkbox-transition-duration) var(--motion-easing-ease-in-out)}@media (max-width:600px){.checkbox-field__container{align-items:flex-start}.checkbox-field__label{white-space:normal;overflow-wrap:anywhere}}.checkbox-field__label--disabled{color:var(--checkbox-label-disabled);cursor:not-allowed}.checkbox-field__indeterminate-desc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.checkbox-field__input:focus-visible~.checkbox-field__visual-wrapper .checkbox-atom{outline:var(--checkbox-border-width-focus) solid var(--color-primary-500);outline-offset:var(--spacing-2)}@media (prefers-reduced-motion:reduce){.checkbox-field,.checkbox-field__label{transition:none}}@keyframes circular-indicator-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.circular-indicator{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.circular-indicator--small{width:var(--circular-indicator-size-small-default);height:var(--circular-indicator-size-small-default)}.circular-indicator--medium{width:var(--circular-indicator-size-medium-default);height:var(--circular-indicator-size-medium-default)}.circular-indicator--large{width:var(--circular-indicator-size-large-default);height:var(--circular-indicator-size-large-default)}.circular-indicator__ring{display:block;animation:circular-indicator-spin var(--circular-indicator-spin-duration) var(--circular-indicator-spin-easing) infinite}.circular-indicator__icon{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--circular-indicator-icon-color-default);pointer-events:none}@media (prefers-reduced-motion:reduce){.circular-indicator__ring{animation-duration:var(--motion-duration-reduced-motion)}}.progress-ring{display:block;flex-shrink:0}.input-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--input-field-molecule-label-gap);padding:var(--input-field-molecule-field-padding);min-width:min(var(--input-field-molecule-min-width),100%);width:100%;box-sizing:border-box}.input-field__label{flex-shrink:0;font-family:var(--label-atom-font-family-default);font-size:var(--label-atom-font-size-default);font-weight:var(--label-atom-font-weight-default);line-height:var(--label-atom-line-height-default);color:var(--label-atom-text-color-default)}.input-field--disabled .input-field__label{color:var(--label-color-disabled)}.input-field__container{display:flex;flex-direction:row;align-items:center;gap:var(--input-field-molecule-container-gap);width:100%;min-height:var(--input-field-molecule-container-min-height);background-color:var(--input-field-molecule-container-background-default);border:var(--input-field-molecule-container-border-weight-default) solid var(--input-field-molecule-container-border-color-default);border-radius:var(--input-field-molecule-container-border-radius);padding:var(--input-field-molecule-container-padding-vertical) var(--input-field-molecule-container-padding-horizontal);box-sizing:border-box;overflow:hidden;transition:background-color var(--input-field-molecule-transition-duration) var(--input-field-molecule-transition-easing),border-color var(--input-field-molecule-transition-duration) var(--input-field-molecule-transition-easing),box-shadow var(--input-field-molecule-transition-duration) var(--input-field-molecule-transition-easing)}.input-field:not(.input-field--disabled) .input-field__container:hover{background-color:var(--input-field-molecule-container-background-hover);border-color:var(--input-field-molecule-container-border-color-hover)}.input-field--focus-state .input-field__container,.input-field__container--focused,.input-field__container:has(:focus-visible){border:var(--input-field-molecule-container-border-weight-default) solid var(--input-field-molecule-container-border-color-focus);box-shadow:var(--input-field-molecule-container-shadow-focus)}.input-field--active-state .input-field__container,.input-field__container--active{border-color:var(--input-field-molecule-container-border-color-active);box-shadow:none}.input-field--error .input-field__container{border-color:var(--input-field-molecule-container-border-color-error)}.input-field--error .input-field__container--focused,.input-field--error .input-field__container:has(:focus-visible),.input-field--error.input-field--focus-state .input-field__container{border-color:var(--input-field-molecule-container-border-color-error);box-shadow:var(--input-field-molecule-container-shadow-focus)}.input-field--disabled .input-field__container{background-color:var(--input-field-molecule-container-background-disabled);border-color:var(--input-field-molecule-container-border-color-disabled);cursor:not-allowed}.input-field__container>.input-field__input{display:flex;align-items:center;border:none;padding:0;min-height:auto;border-radius:0}.input-field__container>.input-field__input,.input-field__input input{flex:1 1 auto;min-width:0;height:100%;background:transparent;box-sizing:border-box}.input-field__input input{appearance:none;border:none;outline:none;width:100%;font-family:var(--input-field-molecule-text-font-family);font-size:var(--input-field-molecule-text-font-size);font-weight:var(--input-field-molecule-text-font-weight);font-style:normal;line-height:var(--input-field-molecule-text-line-height);color:var(--input-field-molecule-text-color-default)}.input-field__input input::placeholder{font-family:var(--input-field-molecule-placeholder-font-family);font-size:var(--input-field-molecule-placeholder-font-size);font-weight:var(--input-field-molecule-placeholder-font-weight);font-style:var(--input-field-molecule-placeholder-font-style);line-height:var(--input-field-molecule-placeholder-line-height);color:var(--input-field-molecule-placeholder-color)}.input-field--disabled .input-field__input input{color:var(--input-field-molecule-text-color-disabled);cursor:not-allowed}.input-field--disabled .input-field__input input::placeholder{color:var(--input-field-molecule-text-color-disabled)}.input-field__input input::-webkit-search-cancel-button,.input-field__input input::-webkit-search-decoration,.input-field__input input::-webkit-search-results-button,.input-field__input input::-webkit-search-results-decoration{appearance:none;display:none}.input-field__input input::-webkit-inner-spin-button,.input-field__input input::-webkit-outer-spin-button{appearance:none;margin:0}.input-field__input input[type=number]{-moz-appearance:textfield}.input-field__leading-slot,.input-field__trailing-slot{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--input-field-molecule-slot-gap)}.input-field__slot-icon{color:var(--input-field-molecule-text-color-default)}.input-field__slot-icon--leading{font-family:var(--input-field-leading-icon-font-family);font-size:var(--input-field-leading-icon-font-size);font-weight:var(--input-field-leading-icon-font-weight);line-height:var(--input-field-leading-icon-line-height);letter-spacing:var(--input-field-leading-icon-letter-spacing)}.input-field__slot-icon--trailing{font-family:var(--input-field-trailing-icon-font-family);font-size:var(--input-field-trailing-icon-font-size);font-weight:var(--input-field-trailing-icon-font-weight);line-height:var(--input-field-trailing-icon-line-height);letter-spacing:var(--input-field-trailing-icon-letter-spacing)}.input-field--disabled .input-field__leading-slot,.input-field--disabled .input-field__trailing-slot{opacity:var(--input-field-molecule-opacity-disabled)}.input-field__clear-button,.input-field__password-toggle{appearance:none;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--input-field-molecule-clear-button-size);height:var(--input-field-molecule-clear-button-size);border-radius:var(--input-field-molecule-clear-button-radius);cursor:pointer;transition:background-color var(--input-field-molecule-transition-duration) var(--input-field-molecule-transition-easing),color var(--input-field-molecule-transition-duration) var(--input-field-molecule-transition-easing)}.input-field__clear-button{color:var(--input-field-molecule-clear-icon-color)}.input-field__password-toggle{color:var(--input-field-molecule-password-toggle-icon-color)}.input-field__clear-button:hover,.input-field__password-toggle:hover{background-color:var(--color-neutral-200);color:var(--color-neutral-600)}.input-field__clear-button:active,.input-field__password-toggle:active{background-color:var(--color-neutral-300)}.input-field__clear-button:focus-visible,.input-field__password-toggle:focus-visible{outline:2px solid var(--input-field-molecule-container-border-color-focus);outline-offset:-2px}.input-field__bottom-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;gap:var(--spacing-8)}.input-field__message{flex:1 1 auto}.input-field__counter{font-family:var(--input-field-molecule-message-font-family);font-size:var(--input-field-molecule-message-font-size);font-weight:var(--input-field-molecule-message-font-weight);line-height:var(--input-field-molecule-message-line-height);color:var(--input-field-molecule-message-color-default);flex-shrink:0;margin-left:auto;text-align:right}.input-field__counter--exceeded{color:var(--input-field-molecule-message-color-error)}.input-field--small .input-field__container{min-height:var(--input-field-molecule-small-container-min-height)}.input-field--small .input-field__input input{font-size:var(--font-size-200)}.input-field--small .input-field__clear-button,.input-field--small .input-field__password-toggle{width:var(--input-field-molecule-small-button-size);height:var(--input-field-molecule-small-button-size)}.input-field--medium .input-field__container{min-height:var(--input-field-molecule-medium-container-min-height)}.input-field--large .input-field__container{min-height:var(--input-field-molecule-large-container-min-height)}.input-field--large .input-field__input input{font-size:var(--font-size-400)}.input-field--large .input-field__clear-button,.input-field--large .input-field__password-toggle{width:var(--input-field-molecule-large-button-size);height:var(--input-field-molecule-large-button-size)}@media (prefers-reduced-motion:reduce){.input-field,.input-field__clear-button,.input-field__container,.input-field__password-toggle{transition-duration:.01ms!important}}@media (prefers-contrast:high){.input-field__container--focused,.input-field__container:has(:focus-visible){outline:2px solid currentColor;outline-offset:2px}}.label{font-family:var(--label-atom-font-family-default);font-size:var(--label-atom-font-size-default);font-weight:var(--label-atom-font-weight-default);line-height:var(--label-atom-line-height-default);font-style:normal;color:var(--label-color-default);display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;max-width:100%;text-align:left;word-wrap:break-word;overflow-wrap:break-word;cursor:default;box-sizing:border-box;-webkit-user-select:text;user-select:text}.label__text{display:block;min-width:0}.label__required{color:var(--color-status-error-default);font-weight:var(--font-weight-bold);margin-left:2px;display:inline}.label--disabled{color:var(--color-neutral-400);cursor:not-allowed;opacity:.6}.label--truncate .label__text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label__optional{color:var(--color-neutral-500);margin-left:2px;font-weight:var(--label-font-weight)}.input-wrapper{position:relative;display:flex;align-items:center;width:100%;min-height:var(--spacing-medium-800);padding-left:var(--input-field-padding-left-right);padding-right:var(--input-field-padding-left-right);border-radius:var(--input-field-radius);border:var(--input-field-border-weight-default) solid var(--input-field-border-default);background:var(--input-field-background-default)}.input-wrapper input{flex:1 1;width:100%;height:100%;color:var(--input-field-text-default);font-family:var(--input-field-text-font-family);font-size:var(--input-field-text-font-size);font-weight:var(--input-field-text-font-weight);line-height:var(--input-field-text-line-height);padding-top:var(--input-field-padding-top-bottom);padding-bottom:var(--input-field-padding-top-bottom);padding-left:0;padding-right:0;background:transparent;border:none;outline:none}.input-wrapper input::placeholder{font-family:var(--input-field-text-placeholder-font-family);font-size:var(--input-field-text-placeholder-font-size);font-weight:var(--input-field-text-placeholder-font-weight);color:var(--input-field-text-hint);font-style:italic;line-height:var(--input-field-text-placeholder-line-height)}.input-wrapper--disabled{cursor:not-allowed;border:var(--input-field-border-weight-default) solid var(--input-field-border-disabled);background:var(--input-field-background-disabled)}.input-wrapper input:disabled{cursor:not-allowed;color:var(--input-field-text-disabled)}.input-wrapper--disabled input::placeholder{color:var(--input-field-text-disabled)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden--focusable:focus-visible,.visually-hidden--focusable:focus-within{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;word-spacing:normal;outline:2px solid currentColor;outline-offset:2px}.helper-text{font-family:var(--helper-text-font-family);font-size:var(--helper-text-font-size);font-weight:var(--helper-text-font-weight);line-height:var(--helper-text-line-height);color:var(--helper-text-text-color-default);display:block;margin:0;padding:0;box-sizing:border-box}.helper-text--error{color:var(--helper-text-text-color-error)}.helper-text--disabled{color:var(--helper-text-text-color-disabled);cursor:not-allowed}.logo-loader{position:relative;display:inline-block;width:var(--logo-loader-width-default);height:var(--logo-loader-height-default);flex-shrink:0}.logo-loader__svg{position:relative;display:block;width:100%;height:100%;z-index:1}.logo-loader__base{fill:var(--logo-loader-base-fill-default)}.logo-loader__highlight{fill:var(--logo-loader-highlight-fill-default)}@property --logo-loader-spin-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes logo-loader-spin{0%{--logo-loader-spin-angle:0deg}to{--logo-loader-spin-angle:360deg}}.logo-loader__gradient-frames{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;animation:logo-loader-spin var(--logo-loader-spin-duration) var(--logo-loader-spin-easing) infinite;background:conic-gradient(from var(--logo-loader-spin-angle),color-mix(in srgb,var(--logo-loader-gradient-start-default) 13%,transparent) 2.4%,var(--logo-loader-gradient-end-default) 87.1%)}@media (prefers-reduced-motion:reduce){.logo-loader__gradient-frames{animation-duration:var(--motion-duration-reduced-motion)}}.pagination{box-sizing:border-box}.pagination--pages{display:inline-flex;flex-direction:row;align-items:center;gap:var(--pagination-nav-gap)}.pagination--pages .pagination__pages{display:flex;flex-direction:row;align-items:center;gap:var(--pagination-pages-gap)}.pagination--table{flex-direction:row;justify-content:space-between;width:100%;padding:var(--pagination-padding-vertical) var(--pagination-padding-horizontal);background-color:var(--pagination-background);box-shadow:inset 0 var(--pagination-separator-offset-y) 0 0 var(--pagination-separator-color);color:var(--pagination-text-color);font-family:var(--pagination-text-font-family);font-size:var(--pagination-text-font-size);font-weight:var(--pagination-text-font-weight);line-height:var(--pagination-text-line-height)}.pagination--table,.pagination--table .pagination__left{display:flex;align-items:center}.pagination--hidden-count .pagination__left{min-width:0}.pagination--table .pagination__right{display:flex;flex-direction:row;align-items:center;gap:var(--pagination-gap-section)}.pagination--table .pagination__page-nav,.pagination--table .pagination__rows-per-page{display:flex;flex-direction:row;align-items:center;gap:var(--pagination-gap-inline)}.pagination--table .pagination__rows-per-page-label{color:var(--pagination-text-color);font-family:var(--pagination-text-font-family);font-size:var(--pagination-text-font-size);font-weight:var(--pagination-text-font-weight);line-height:var(--pagination-text-line-height);text-align:right;white-space:nowrap}.pagination--table .pagination__rows-per-page-dropdown{position:relative;display:inline-flex}.pagination--table .pagination__rows-per-page-trigger{all:unset;box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;width:var(--pagination-rows-per-page-slot-width);padding:var(--pagination-rows-per-page-trigger-padding-y) var(--pagination-rows-per-page-trigger-padding-x);background-color:var(--pagination-rows-per-page-trigger-background);border:var(--spacing-micro-025) solid var(--pagination-rows-per-page-trigger-border-color);border-radius:var(--pagination-rows-per-page-trigger-radius);cursor:pointer;-webkit-user-select:none;user-select:none}.pagination--table .pagination__rows-per-page-trigger:focus-visible{outline:var(--spacing-micro-050) solid var(--color-primary-500);outline-offset:var(--spacing-micro-050)}.pagination--table .pagination__rows-per-page-trigger:disabled{cursor:not-allowed;opacity:.4}.pagination--table .pagination__rows-per-page-trigger-value{color:var(--pagination-rows-per-page-trigger-text-color);font-family:var(--pagination-text-font-family);font-size:var(--pagination-text-font-size);font-weight:var(--pagination-text-font-weight);line-height:var(--pagination-text-line-height);white-space:nowrap}.pagination--table .pagination__rows-per-page-trigger-caret{color:var(--pagination-rows-per-page-trigger-caret-color);transition:transform var(--pagination-caret-duration) var(--pagination-caret-easing)}.pagination--table .pagination__rows-per-page-trigger-caret--open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pagination--table .pagination__rows-per-page-trigger-caret{transition:none}}.pagination--table .pagination__rows-per-page-listbox{position:absolute;bottom:calc(100% + var(--pagination-gap-inline));left:0;min-width:var(--pagination-rows-per-page-slot-width);background-color:var(--pagination-rows-per-page-panel-background);border:var(--spacing-micro-025) solid var(--pagination-rows-per-page-panel-border-color);border-radius:var(--pagination-rows-per-page-panel-border-radius)}.pagination--table .pagination__range{color:var(--pagination-text-color);font-family:var(--pagination-text-font-family);font-size:var(--pagination-text-font-size);font-weight:var(--pagination-text-font-weight);line-height:var(--pagination-text-line-height);white-space:nowrap}.pagination--table .pagination__nav{display:flex;flex-direction:row;align-items:center;gap:var(--pagination-gap-inline)}.pagination--pages .pagination__next,.pagination--pages .pagination__prev{--iconbutton-color-default:var(--pagination-nav-button-color)}.button-icon{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--iconbutton-color-default)}.button-icon--disabled,.button-icon:disabled{cursor:not-allowed}.button-icon--small{width:var(--iconbutton-small-width);height:var(--iconbutton-small-height)}.button-icon--small.button-icon--disabled .button-icon__background,.button-icon--small:disabled .button-icon__background{opacity:var(--iconbutton-small-opacity-disabled)}.button-icon--medium{width:var(--iconbutton-medium-width);height:var(--iconbutton-medium-height)}.button-icon--medium.button-icon--disabled .button-icon__background,.button-icon--medium:disabled .button-icon__background{opacity:var(--iconbutton-medium-opacity-disabled)}.button-icon__background{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:var(--iconbutton-border-radius-default);transition:background-color var(--iconbutton-hover-duration) var(--iconbutton-hover-easing)}.button-icon--radius-circle .button-icon__background{border-radius:var(--iconbutton-border-radius-circle)}.button-icon.button-icon--hover-state .button-icon__background,.button-icon:hover:not(:disabled) .button-icon__background{background-color:var(--iconbutton-fill-hover)}.button-icon.button-icon--focus-state .button-icon__background,.button-icon:focus-visible .button-icon__background{outline:var(--iconbutton-border-weight-focus) solid var(--iconbutton-border-focus);box-shadow:var(--focus-dropshadow);transition-duration:var(--iconbutton-focus-duration);transition-timing-function:var(--iconbutton-focus-easing)}.button-icon.button-icon--active-state .button-icon__background,.button-icon:active:not(:disabled) .button-icon__background{background-color:var(--iconbutton-fill-active);transition-duration:var(--iconbutton-active-duration);transition-timing-function:var(--iconbutton-active-easing)}.button-icon.button-icon--active-state,.button-icon:active:not(:disabled){color:var(--iconbutton-color-selected)}.button-icon--selected .button-icon__background{background-color:var(--iconbutton-fill-selected)}.button-icon--selected{color:var(--iconbutton-color-selected)}.button-icon--selected:hover:not(:disabled) .button-icon__background{background-color:var(--iconbutton-fill-selected)}@media (prefers-reduced-motion:reduce){.button-icon__background{transition-duration:.01ms!important}}@media (prefers-contrast:high){.button-icon.button-icon--focus-state .button-icon__background,.button-icon:focus-visible .button-icon__background{outline-color:currentColor;outline-width:var(--spacing-micro-100)}}.pagination-item{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:var(--pagination-item-padding-y) var(--pagination-item-padding-x);border-radius:var(--pagination-item-radius);font-family:var(--pagination-item-font-family);font-size:var(--pagination-item-font-size);font-weight:var(--pagination-item-font-weight-default);line-height:var(--pagination-item-line-height);color:var(--pagination-item-text-default);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.pagination-item--hover-state,.pagination-item:hover:not(:disabled):not(.pagination-item--current):not(.pagination-item--ellipsis){text-decoration:underline;text-decoration-skip-ink:none;letter-spacing:var(--pagination-item-letter-spacing-hover)}.pagination-item--focus-state,.pagination-item:focus-visible{outline:var(--spacing-micro-050) solid var(--pagination-item-text-default);outline-offset:var(--spacing-micro-050)}.pagination-item--current{font-weight:var(--pagination-item-font-weight-current);color:var(--pagination-item-text-current);cursor:default;pointer-events:none}.pagination-item:disabled:not(.pagination-item--current){opacity:.4;cursor:default;pointer-events:none}.pagination-item--ellipsis{cursor:default;pointer-events:none;color:var(--pagination-item-text-default);font-weight:var(--pagination-item-font-weight-default);padding:var(--pagination-item-padding-y) var(--pagination-item-padding-x)}.indicator-counter,.pagination-item--ellipsis{display:inline-flex;align-items:center;justify-content:center}.indicator-counter{font-family:var(--indicator-counter-count-font-family);font-size:var(--indicator-counter-count-font-size);font-weight:var(--indicator-counter-count-font-weight);line-height:var(--indicator-counter-count-line-height);border-radius:var(--indicator-counter-radius);flex-shrink:0;text-align:center;min-width:var(--indicator-counter-min-width)}.indicator-counter[data-variant=count]{background-color:var(--indicator-counter-count-background);color:var(--indicator-counter-count-text-color)}.indicator-counter[data-variant=notification]{background-color:var(--indicator-counter-notification-background);color:var(--indicator-counter-notification-text-color);height:var(--indicator-counter-notification-height);padding:var(--indicator-counter-small-padding-vertical) var(--indicator-counter-small-padding-horizontal)}.indicator-counter[data-variant=count][data-color-scheme=default]{background-color:var(--indicator-counter-count-background)}.indicator-counter[data-variant=count][data-color-scheme=light]{background-color:var(--indicator-counter-count-light-background)}.indicator-counter[data-variant=count][data-color-scheme=subtle]{background-color:var(--indicator-counter-count-subtle-background)}.indicator-counter[data-variant=count][data-size=small]{max-height:var(--indicator-counter-small-max-height);padding:var(--indicator-counter-small-padding-vertical) var(--indicator-counter-small-padding-horizontal)}.indicator-counter[data-variant=count][data-size=large]{max-height:var(--indicator-counter-large-max-height);padding:var(--indicator-counter-large-padding-vertical) var(--indicator-counter-large-padding-horizontal)}.dropdown-item{display:flex;flex-direction:row;align-items:center;position:relative;width:100%;box-sizing:border-box;padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-radius);border:var(--dropdown-item-border-weight) solid transparent;background-color:var(--dropdown-item-background);color:var(--dropdown-item-text);font-family:var(--dropdown-item-font-family);font-size:var(--dropdown-item-font-size);font-weight:var(--dropdown-item-font-weight);line-height:var(--dropdown-item-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dropdown-item-hover-duration) var(--dropdown-item-hover-easing),border-color var(--dropdown-item-focus-duration) var(--dropdown-item-focus-easing),box-shadow var(--dropdown-item-focus-duration) var(--dropdown-item-focus-easing)}.dropdown-item:hover:not(.dropdown-item--disabled){background-color:var(--dropdown-item-background-hover)}.dropdown-item--selected{background-color:var(--dropdown-item-selected-background)}.dropdown-item--selected:hover:not(.dropdown-item--disabled){background-color:var(--dropdown-item-background-selected-hover)}.dropdown-item:focus-visible:not(.dropdown-item--disabled){outline:none;z-index:1;border:var(--dropdown-item-border-weight-focus) solid var(--dropdown-item-border-focus);box-shadow:var(--shadow-focus-xposition) var(--shadow-focus-yposition) var(--shadow-focus-blur) var(--shadow-focus-spread) var(--layout-shadow-color)}.dropdown-item--disabled{opacity:var(--dropdown-item-disabled-opacity);background:var(--dropdown-item-background);color:var(--dropdown-item-text);cursor:not-allowed}.dropdown-item__content{display:flex;flex-direction:row;align-items:center;gap:var(--dropdown-item-content-gap);width:100%;padding:0 var(--dropdown-item-content-horizontal-padding);box-sizing:border-box}.dropdown-item__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.dropdown-item__icon--selected-check{width:var(--icon-small-regular-font-size);min-width:var(--icon-small-regular-font-size)}.dropdown-item__icon--selected-check-hidden{visibility:hidden}.dropdown-item__icon--suffix{margin-left:var(--dropdown-item-icon-gap)}.dropdown-item__icon--caret-trailing{margin-left:auto}.dropdown-item__indicator{margin-left:var(--dropdown-item-icon-gap)}.dropdown-item__text{display:block;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (prefers-reduced-motion:reduce){.dropdown-item{transition:none}}.tab{appearance:none;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:var(--tab-layout-gap);padding:var(--tab-padding-vertical) var(--tab-padding-horizontal);font-family:var(--tab-default-font-family);font-size:var(--tab-default-font-size);font-weight:var(--tab-default-font-weight);line-height:var(--tab-default-line-height);color:var(--tab-text-color-default);border-bottom:var(--tab-selected-border-width) solid transparent;border-radius:var(--tab-border-radius) var(--tab-border-radius) 0 0;box-sizing:border-box;white-space:nowrap;position:relative;transition:color var(--tab-hover-duration) var(--tab-hover-easing),border-bottom-color var(--tab-hover-duration) var(--tab-hover-easing),box-shadow var(--tab-focus-duration) var(--tab-focus-easing)}.tab__label{display:inline}.tab__count{--indicator-counter-count-background:var(--tab-count-background-default);transition:background-color var(--tab-hover-duration) var(--tab-hover-easing),color var(--tab-hover-duration) var(--tab-hover-easing)}.tab--selected{font-family:var(--tab-selected-font-family);font-size:var(--tab-selected-font-size);font-weight:var(--tab-selected-font-weight);line-height:var(--tab-selected-line-height);color:var(--tab-text-color-selected-default);border-bottom-color:var(--tab-selected-border-color)}.tab--selected .tab__count{--indicator-counter-count-background:var(--tab-count-background-selected);--indicator-counter-count-text-color:var(--tab-count-text-color-selected)}.tab:hover:not(.tab--disabled){color:var(--tab-text-color-hover)}.tab:hover:not(.tab--disabled) .tab__count{--indicator-counter-count-background:var(--tab-count-hover-background-default)}.tab--selected:hover:not(.tab--disabled){color:var(--tab-text-color-selected-hover)}.tab--selected:hover:not(.tab--disabled) .tab__count{--indicator-counter-count-background:var(--tab-count-hover-background-selected);--indicator-counter-count-text-color:var(--tab-count-text-color-selected)}.tab:focus-visible,.tab[data-pseudo-focus-visible]{box-shadow:inset 0 0 0 var(--tab-focus-border-width) var(--tab-focus-border-color),var(--tab-focus-shadow-x) var(--tab-focus-shadow-y) var(--tab-focus-shadow-blur) var(--tab-focus-default-shadow-spread) var(--tab-focus-shadow-color)}.tab--selected:focus-visible,.tab--selected[data-pseudo-focus-visible]{box-shadow:inset 0 0 0 var(--tab-focus-border-width) var(--tab-focus-border-color),var(--tab-focus-shadow-x) var(--tab-focus-shadow-y) var(--tab-focus-shadow-blur) var(--tab-focus-selected-shadow-spread) var(--tab-focus-shadow-color)}.tab--disabled{opacity:var(--tab-disabled-opacity);cursor:not-allowed;pointer-events:none}@media (prefers-reduced-motion:reduce){.tab,.tab__count{transition-duration:.01ms!important}}@media (prefers-contrast:high){.tab:focus-visible,.tab[data-pseudo-focus-visible]{outline:var(--tab-high-contrast-outline-width) solid currentColor;outline-offset:var(--tab-focus-outline-offset)}}.single-select-dropdown{box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:min(100%,var(--single-select-dropdown-width))}.single-select-dropdown__menu.menu-container{box-shadow:var(--menu-container-shadow);min-width:100%;max-width:none}.single-select-dropdown__menu{position:absolute;top:calc(100% + var(--single-select-dropdown-layout-gap));left:0;width:100%;z-index:var(--z-index-dropdown);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(-1 * var(--single-select-dropdown-slide-offset)));transition:opacity var(--single-select-dropdown-close-duration) var(--single-select-dropdown-close-easing),transform var(--single-select-dropdown-close-duration) var(--single-select-dropdown-close-easing),visibility 0s linear var(--single-select-dropdown-close-duration)}.single-select-dropdown--open .single-select-dropdown__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity var(--single-select-dropdown-open-duration) var(--single-select-dropdown-open-easing),transform var(--single-select-dropdown-open-duration) var(--single-select-dropdown-open-easing),visibility 0s linear 0s}.single-select-dropdown__state{color:var(--color-neutral-600);font-family:var(--font-family-base);font-size:var(--font-size-200);line-height:var(--line-height-300);padding:var(--spacing-3) var(--spacing-4)}.single-select-dropdown__state--empty{color:var(--color-neutral-500)}@media (max-width:600px){.single-select-dropdown__menu{position:fixed;top:auto;right:0;bottom:0;left:0;width:100%;max-height:60vh;transform:translateY(var(--single-select-dropdown-slide-offset))}.single-select-dropdown{width:100%}}@media (prefers-reduced-motion:reduce){.single-select-dropdown__menu{transition:none}}.dropdown-input-field{flex-direction:column;gap:var(--input-field-molecule-label-gap)}.dropdown-input,.dropdown-input-field{box-sizing:border-box;display:flex;width:100%}.dropdown-input{position:relative;flex-direction:row;align-items:center;min-height:var(--input-field-molecule-container-min-height);background-color:var(--input-field-molecule-container-background-default);border:var(--input-field-molecule-container-border-weight-default) solid var(--input-field-molecule-container-border-color-default);border-radius:var(--input-field-molecule-container-border-radius);padding:var(--input-field-molecule-container-padding-vertical) var(--input-field-molecule-container-padding-horizontal);transition:background-color var(--dropdown-input-hover-duration) var(--dropdown-input-hover-easing),border-color var(--dropdown-input-hover-duration) var(--dropdown-input-hover-easing),box-shadow var(--dropdown-input-hover-duration) var(--dropdown-input-hover-easing)}.dropdown-input-field--hover-state .dropdown-input,.dropdown-input:hover:not(.dropdown-input--disabled):not(.dropdown-input--open):not(:focus-within){background-color:var(--input-field-molecule-container-background-hover);border-color:var(--input-field-molecule-container-border-color-hover);box-shadow:inset 0 0 0 1px var(--input-field-molecule-container-border-color-hover)}.dropdown-input-field--focus-state .dropdown-input,.dropdown-input:focus-within{border-color:var(--input-field-molecule-container-border-color-focus);box-shadow:inset 0 0 0 1px var(--input-field-molecule-container-border-color-focus),var(--focus-dropshadow);transition-duration:var(--dropdown-input-focus-duration);transition-timing-function:var(--dropdown-input-focus-easing)}.dropdown-input--error{border-color:var(--input-field-molecule-container-border-color-error)}.dropdown-input--error:focus-within,.dropdown-input-field--error.dropdown-input-field--focus-state .dropdown-input{border-color:var(--input-field-molecule-container-border-color-focus);box-shadow:inset 0 0 0 1px var(--input-field-molecule-container-border-color-focus),var(--focus-dropshadow)}.dropdown-input.dropdown-input--open,.dropdown-input.dropdown-input--open.dropdown-input--error,.dropdown-input.dropdown-input--open.dropdown-input--error:focus-within,.dropdown-input.dropdown-input--open:focus-within{border-color:var(--input-field-molecule-container-border-color-active);box-shadow:none;transition-duration:var(--dropdown-input-hover-duration);transition-timing-function:var(--dropdown-input-hover-easing)}.dropdown-input--disabled{background-color:var(--input-field-molecule-container-background-disabled);border-color:var(--input-field-molecule-container-border-color-disabled);cursor:not-allowed}.dropdown-input__trigger{all:unset;box-sizing:border-box;display:flex;flex:1 1 auto;align-items:center;min-width:0;cursor:pointer}.dropdown-input--disabled .dropdown-input__trigger{cursor:not-allowed;pointer-events:none}.dropdown-input__value{flex:1 1;box-sizing:border-box;font-family:var(--input-field-molecule-text-font-family);font-size:var(--input-field-molecule-text-font-size);font-weight:var(--input-field-molecule-text-font-weight);line-height:var(--input-field-molecule-text-line-height);color:var(--input-field-molecule-text-color-default);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-input--disabled .dropdown-input__value{color:var(--input-field-molecule-text-color-disabled)}.dropdown-input__placeholder{flex:1 1;box-sizing:border-box;font-family:var(--input-field-molecule-placeholder-font-family);font-size:var(--input-field-molecule-placeholder-font-size);font-weight:var(--input-field-molecule-placeholder-font-weight);font-style:var(--input-field-molecule-placeholder-font-style);line-height:var(--input-field-molecule-placeholder-line-height);color:var(--input-field-molecule-placeholder-color);text-align:left}.dropdown-input--disabled .dropdown-input__placeholder{color:var(--input-field-molecule-text-color-disabled)}.dropdown-input__clear{position:absolute;right:calc(var(--input-field-molecule-container-padding-horizontal) + var(--iconbutton-small-width));top:50%;transform:translateY(-50%);z-index:1}.dropdown-input--has-clear .dropdown-input__placeholder,.dropdown-input--has-clear .dropdown-input__value{padding-right:var(--iconbutton-small-width)}.dropdown-input__leading-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--iconbutton-small-width);height:var(--iconbutton-small-height);color:var(--input-field-molecule-text-color-default)}.dropdown-input--disabled .dropdown-input__leading-icon{color:var(--input-field-molecule-text-color-disabled)}.dropdown-input__caret{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--iconbutton-small-width);height:var(--iconbutton-small-height);transition:transform var(--dropdown-input-icon-duration) var(--dropdown-input-icon-easing)}.dropdown-input--open .dropdown-input__caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.dropdown-input,.dropdown-input__caret{transition:none}}.menu-container{background:var(--menu-container-background);border:var(--menu-container-border-width) solid var(--menu-container-border-color);border-radius:var(--menu-container-border-radius);box-shadow:var(--menu-container-shadow,var(--menu-container-shadow-default));min-width:var(--menu-container-min-width);max-width:var(--menu-container-max-width);max-height:var(--menu-container-max-height);padding:var(--menu-container-padding);display:flex;flex-direction:column;gap:var(--menu-container-items-gap);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;outline:none;z-index:var(--menu-container-z-index);animation:menu-container-open var(--menu-container-open-duration) var(--menu-container-open-easing) forwards}.menu-container--no-open-animation{animation:none}@keyframes menu-container-open{0%{opacity:0;transform:translateY(calc(-1 * var(--menu-container-offset)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.menu-container{animation:none}}.tab-group{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-end;max-width:100%;overflow-x:auto;gap:var(--tab-group-gap-desktop);border-bottom:var(--tab-group-border-width) solid var(--tab-group-border-color)}.tab-group--mobile{gap:var(--tab-group-gap-mobile)}@media (max-width:600px){.tab-group{gap:var(--tab-group-gap-mobile)}}