.eds-compound-input{--eds--color--border-input-strong:var(--eds--palette-gray-700);--eds--color--border-input-default:var(--eds--palette-gray-500);--eds--color--border-input-disabled:var(--eds--palette-gray-400);--_edge:var(--eds--color--border-input-default);--_edge-ring:none;background:var(--eds--color--bg-base);border:var(--eds--size-1) solid var(--_edge);border-radius:var(--eds--radii-8);box-shadow:var(--_edge-ring);box-sizing:border-box;font:var(--eds--typography--body-m-font);width:100%;overflow:hidden}.eds-compound-input--segment{min-width:0}.eds-compound-input--segment--fill{min-width:var(--eds--size-96);flex:1 1 0}.eds-compound-input--segment--hug{flex:0 auto}.eds-compound-input--segment--hug-options{width:max(var(--eds--size-96), calc(var(--_hug-characters,0) * 1ch + var(--eds--padding-12) * 2 + var(--eds--spacing-8) + var(--eds--size-20)))}.eds-compound-input--divider{background:var(--eds--color--border-input-default);width:var(--eds--size-1);flex:none;align-self:stretch}.eds-compound-input--stacked .eds-compound-input--divider{height:var(--eds--size-1);width:auto}.eds-compound-input--stacked .eds-compound-input--segment{flex:none;width:auto;min-width:0}.eds-compound-input:hover:not(:focus-within):not(.eds-compound-input--disabled):not(.eds-compound-input--critical):not(.eds-compound-input--cautious){--_edge:var(--eds--color--border-input-strong)}.eds-compound-input:focus-within{--_edge:var(--eds--color--border-brand);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);outline:none}.eds-compound-input--disabled{--_edge:var(--eds--color--border-input-disabled);color:var(--eds--color--fg-disabled);cursor:not-allowed;opacity:var(--eds--opacity-disabled)}.eds-compound-input--critical{--_edge:var(--eds--color--border-critical);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge)}.eds-compound-input--critical:hover:not(:focus-within):not(.eds-compound-input--disabled){--_edge:var(--eds--color--fg-critical-strong)}.eds-compound-input--cautious{--_edge:var(--eds--color--border-cautious);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge)}.eds-compound-input--cautious:hover:not(:focus-within):not(.eds-compound-input--disabled){--_edge:var(--eds--color--fg-cautious-strong)}.eds-input--container{width:100%;display:block;position:relative}.eds-input{--eds--color--border-input-strong:var(--eds--palette-gray-700);--eds--color--border-input-default:var(--eds--palette-gray-500);--eds--color--border-input-disabled:var(--eds--palette-gray-400);--_edge:var(--eds--color--border-input-default);--_edge-ring:none;background:var(--eds--color--bg-base);border-radius:var(--eds--radii-8);border:var(--eds--size-1) solid var(--_edge);box-shadow:var(--_edge-ring);box-sizing:border-box;font:var(--eds--typography--body-m-font);padding:var(--eds--padding-8) var(--eds--padding-12);width:100%}.eds-input--placeholder,.eds-input--start-icon.eds-input--placeholder,.eds-input--end-icon.eds-input--placeholder,.eds-input--password-icon.eds-input--placeholder{color:var(--eds--color--fg-hint)}.eds-input:hover{--_edge:var(--eds--color--border-input-strong)}.eds-input:focus-visible{--_edge:var(--eds--color--border-brand);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);outline:none}.eds-input--container--disabled{opacity:var(--eds--opacity-disabled)}.eds-input:disabled{--_edge:var(--eds--color--border-input-disabled);background:var(--eds--color--bg-base);color:var(--eds--color--fg-disabled);cursor:not-allowed}.eds-input--critical{--_edge:var(--eds--color--border-critical);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);background:var(--eds--color--bg-critical-soft)}.eds-input--critical:hover:not(:focus-visible):not(:disabled){--_edge:var(--eds--color--fg-critical-strong)}.eds-input--cautious{--_edge:var(--eds--color--border-cautious);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);background:var(--eds--color--bg-cautious-soft)}.eds-input--cautious:hover:not(:focus-visible):not(:disabled){--_edge:var(--eds--color--fg-cautious-strong)}.eds-input--seamless,.eds-input--seamless:disabled{border-radius:var(--eds--radii-none);box-shadow:none;background:0 0;border:none;outline:none}.eds-input--container--seamless.eds-input--container--disabled{opacity:1}.eds-input--with-start-icon{padding-inline-start:calc(var(--eds--padding-8) + var(--eds--size-24))}.eds-input--with-end-icon,.eds-input--with-password-icon{padding-inline-end:calc(var(--eds--padding-8) + var(--eds--size-24))}.eds-input--with-end-icon.eds-input--with-password-icon{padding-inline-end:calc(var(--eds--padding-8) + var(--eds--size-24) + var(--eds--padding-8) + var(--eds--size-24))}.eds-input--start-icon,.eds-input--end-icon,.eds-input--password-icon{color:var(--eds--color--fg-default);position:absolute;top:50%;transform:translateY(-50%)}.eds-input--start-icon{inset-inline-start:var(--eds--padding-8)}.eds-input--end-icon,.eds-input--password-icon{inset-inline-end:var(--eds--padding-8)}.eds-input--end-icon--password{inset-inline-end:calc(var(--eds--padding-8) + var(--eds--size-24) + var(--eds--padding-8))}button.eds-input--start-icon,button.eds-input--end-icon,.eds-input--password-icon{cursor:pointer;height:var(--eds--size-24);min-height:var(--eds--size-24);min-width:var(--eds--size-24);padding:var(--eds--padding-none);width:var(--eds--size-24);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.eds-input--password-icon:disabled{cursor:not-allowed}.eds-input--start-icon:focus-visible,.eds-input--end-icon:focus-visible,.eds-input--password-icon:focus-visible{border-radius:var(--eds--radii-4);outline:var(--eds--size-2) solid var(--eds--color--border-brand)}.eds-input::-webkit-search-cancel-button{display:none}.eds-input::-webkit-calendar-picker-indicator{display:none}.eds-input::-webkit-inner-spin-button{display:none}.eds-input::-webkit-outer-spin-button{display:none}.eds-input[type=number]{appearance:textfield}@media (pointer:coarse){.eds-input{font-size:var(--eds--typography--font-size-16)}}.eds-input::-webkit-datetime-edit{padding:var(--eds--padding-none)}.eds-input::-webkit-datetime-edit-fields-wrapper{padding:var(--eds--padding-none)}.eds-chip{--eds--color--border-input-default:var(--eds--palette-gray-500);--_overlay-hover:linear-gradient(var(--eds--overlay-hover-default), var(--eds--overlay-hover-default));appearance:none;background-color:var(--eds--color--bg-muted-default);border:var(--eds--size-1) solid transparent;border-radius:var(--eds--radii-8);box-sizing:border-box;color:var(--eds--color--fg-default);cursor:default;font:inherit;align-items:center;gap:var(--eds--spacing-4);line-height:var(--eds--typography--body-m-line-height);max-width:240px;min-height:calc(var(--eds--typography--body-m-line-height) + var(--eds--padding-2) + var(--eds--padding-2));min-width:0;padding:var(--eds--padding-2) var(--eds--padding-8);text-align:start;transition-duration:var(--eds--transition-duration-moderate);background-image:linear-gradient(#0000,#0000);flex-shrink:1;justify-content:center;width:fit-content;margin:0;transition-property:background-color,background-image,border-color,box-shadow,color,opacity;transition-timing-function:ease-out;display:inline-flex;overflow:hidden}.eds-chip .eds-tooltip--trigger{min-width:0;max-width:100%;overflow:hidden}.eds-chip--icon{--eds--iconography-color:currentColor;flex-shrink:0;display:inline-flex}.eds-chip--outlined{border-color:var(--eds--color--border-input-default);background-color:#0000}.eds-chip--has-count{padding-block:0;padding-inline-end:0}.eds-chip--trigger{cursor:pointer}.eds-chip--dismissible{cursor:default;overflow:visible}.eds-chip--trigger:hover:not(:disabled):not(.eds-chip--disabled),.eds-chip--trigger:focus-visible:not(:disabled):not(.eds-chip--disabled){background-image:var(--_overlay-hover)}.eds-chip--trigger:focus-visible{box-shadow:var(--eds--interaction-focus-ring);outline:none}.eds-chip--disabled,.eds-chip:disabled{color:var(--eds--color--fg-disabled);cursor:not-allowed;opacity:var(--eds--opacity-disabled)}.eds-chip--disabled .eds-chip--dismiss{cursor:not-allowed}.eds-chip--dismiss{--_dismiss-hit-outset:calc((var(--eds--size-24) - var(--eds--size-16)) / 2);box-sizing:content-box;color:inherit;cursor:pointer;height:var(--eds--size-16);margin:calc(var(--_dismiss-hit-outset) * -1);padding:var(--_dismiss-hit-outset);width:var(--eds--size-16);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eds-chip--dismiss:focus-visible{border-radius:var(--eds--radii-4);outline:2px solid var(--eds--color--border-brand);outline-offset:1px}.eds-chip--color-azure{background-color:var(--eds--palette-azure-100);color:var(--eds--palette-azure-700)}.eds-chip--color-coral{background-color:var(--eds--palette-coral-100);color:var(--eds--palette-coral-700)}.eds-chip--color-indigo{background-color:var(--eds--palette-indigo-100);color:var(--eds--palette-indigo-700)}.eds-chip--color-teal{background-color:var(--eds--palette-teal-200);color:var(--eds--palette-teal-800)}.eds-styles--visually-hidden{block-size:var(--eds--size-1);clip-path:inset(50%);inline-size:var(--eds--size-1);white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.eds-select{--eds--color--border-input-strong:var(--eds--palette-gray-700);--eds--color--border-input-default:var(--eds--palette-gray-500);--eds--color--border-input-disabled:var(--eds--palette-gray-400);--_edge:var(--eds--color--border-input-default);--_edge-ring:none;background:var(--eds--color--bg-base);border:var(--eds--size-1) solid var(--_edge);border-radius:var(--eds--radii-8);box-shadow:var(--_edge-ring);box-sizing:border-box;cursor:text;font:var(--eds--typography--body-m-font);align-items:center;gap:var(--eds--spacing-8);padding:var(--eds--padding-8) var(--eds--padding-12);width:100%;display:flex;overflow:hidden}.eds-select--value{align-items:center;column-gap:var(--eds--spacing-4);min-height:var(--eds--typography--body-m-line-height);row-gap:calc(var(--eds--spacing-4) + var(--eds--padding-2) + var(--eds--padding-2));flex-wrap:wrap;flex:auto;min-width:0;display:flex;position:relative}.eds-select--chips{display:contents}.eds-select--chip{margin-block:calc(var(--eds--padding-2) * -1);max-width:100%;display:inline-flex}.eds-select--placeholder,.eds-select--selected{min-height:var(--eds--typography--body-m-line-height);pointer-events:none;align-items:center;min-width:0;display:flex;position:absolute;inset:0;overflow:hidden}.eds-select--input{color:inherit;font:inherit;line-height:var(--eds--typography--body-m-line-height);min-height:var(--eds--typography--body-m-line-height);min-width:4ch;padding:var(--eds--padding-none);background:0 0;border:none;outline:none;flex:1 1 0;width:0}.eds-select--input-overlay{color:#0000;caret-color:var(--eds--color--fg-default)}.eds-select--input:disabled{cursor:not-allowed}.eds-select--caret{color:var(--eds--color--fg-default);cursor:pointer;height:var(--eds--size-20);margin:var(--eds--spacing-none);padding:var(--eds--padding-none);width:var(--eds--size-20);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.eds-select--caret:disabled{cursor:not-allowed}.eds-select:hover:not(:focus-within):not(.eds-select--open):not(.eds-select--disabled):not(.eds-select--critical):not(.eds-select--cautious){--_edge:var(--eds--color--border-input-strong)}.eds-select--disabled{--_edge:var(--eds--color--border-input-disabled);background:var(--eds--color--bg-base);color:var(--eds--color--fg-disabled);cursor:not-allowed;opacity:var(--eds--opacity-disabled)}.eds-select--disabled .eds-select--caret{color:inherit}.eds-select--critical{--_edge:var(--eds--color--border-critical);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);background:var(--eds--color--bg-critical-soft)}.eds-select--critical:hover:not(:focus-within):not(.eds-select--open):not(.eds-select--disabled){--_edge:var(--eds--color--fg-critical-strong)}.eds-select--cautious{--_edge:var(--eds--color--border-cautious);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);background:var(--eds--color--bg-cautious-soft)}.eds-select--cautious:hover:not(:focus-within):not(.eds-select--open):not(.eds-select--disabled){--_edge:var(--eds--color--fg-cautious-strong)}.eds-select:focus-within,.eds-select--open:not(.eds-select--disabled){--_edge:var(--eds--color--border-brand);--_edge-ring:inset 0 0 0 var(--eds--size-1) var(--_edge);outline:none}.eds-select--seamless,.eds-select--seamless.eds-select--disabled{border-radius:var(--eds--radii-none);box-shadow:none;background:0 0;border:none;outline:none}.eds-select--seamless.eds-select--disabled{opacity:1}.eds-select--listbox{background-color:var(--eds--color--bg-base);border:var(--eds--size-1) solid var(--eds--color--border-default);border-radius:var(--eds--radii-8);box-shadow:var(--eds--elevation-floating);box-sizing:border-box;max-height:calc(var(--eds--size-40) * 7);padding:var(--eds--padding-8) var(--eds--padding-none);z-index:var(--eds--z-index-floating);overflow-y:auto}.eds-select--empty{padding:var(--eds--padding-8) var(--eds--padding-12)}.eds-select--loading{padding:var(--eds--padding-12) var(--eds--padding-16)}.eds-select--group-label{padding:var(--eds--padding-8) var(--eds--padding-16) var(--eds--padding-4)}.eds-select--group-divider{background-color:var(--eds--color--bg-muted-default);height:var(--eds--size-1);margin:var(--eds--spacing-4) var(--eds--spacing-none)}.eds-select--menu-row{--_overlay:none;background-color:var(--eds--color--bg-base);background-image:var(--_overlay);border-top:var(--eds--size-1) solid var(--eds--color--border-default);color:var(--eds--color--fg-brand-default);cursor:pointer;align-items:center;gap:var(--eds--spacing-4);padding:var(--eds--padding-12) var(--eds--padding-16);width:100%;display:flex}.eds-select--menu-row:hover:not(:active):not(.eds-select--menu-row-loading){--_overlay:linear-gradient(var(--eds--overlay-hover-default), var(--eds--overlay-hover-default))}.eds-select--menu-row:active:not(.eds-select--menu-row-loading){--_overlay:linear-gradient(var(--eds--overlay-pressed-default), var(--eds--overlay-pressed-default))}.eds-select--menu-row:focus-visible,.eds-select--menu-row-keyboard-focus{box-shadow:var(--eds--interaction-focus-ring-inset);outline:none}.eds-select--menu-row-loading{cursor:progress}.eds-select--option{--_overlay:none;background-color:var(--eds--color--bg-base);background-image:var(--_overlay);color:var(--eds--color--fg-default);cursor:pointer;align-items:center;gap:var(--eds--spacing-4);padding:var(--eds--padding-12) var(--eds--padding-16);justify-content:space-between;width:100%;display:flex}.eds-select--option-check{flex-shrink:0;align-items:center;display:flex}.eds-select--option:hover:not(:active):not(.eds-select--option-disabled){--_overlay:linear-gradient(var(--eds--overlay-hover-default), var(--eds--overlay-hover-default))}.eds-select--option:active:not(.eds-select--option-disabled):not(.eds-select--option-selected){--_overlay:linear-gradient(var(--eds--overlay-pressed-default), var(--eds--overlay-pressed-default))}.eds-select--option:focus-visible,.eds-select--option-keyboard-focus{box-shadow:var(--eds--interaction-focus-ring-inset);outline:none}.eds-select--option-selected{background-color:var(--eds--color--bg-brand-soft);color:var(--eds--color--fg-brand-strong)}.eds-select--option-selected:hover:not(:active):not(.eds-select--option-disabled){--_overlay:linear-gradient(var(--eds--overlay-hover-brand), var(--eds--overlay-hover-brand))}.eds-select--option-selected:active:not(.eds-select--option-disabled){--_overlay:linear-gradient(var(--eds--overlay-pressed-brand), var(--eds--overlay-pressed-brand))}.eds-select--option-disabled{color:var(--eds--color--fg-disabled);cursor:not-allowed;opacity:var(--eds--opacity-disabled)}
