.eds-datepicker{display:inline-flex;flex-direction:column;width:100%;max-width:300px;position:relative;overflow:visible}.eds-datepicker__panel{display:flex;flex-direction:column;gap:0;width:-moz-max-content;width:max-content;max-width:min(calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2),var(--radix-popover-content-available-width,100%));max-height:var(--radix-popover-content-available-height,100dvh);min-height:0;padding:0;overflow:hidden;transform-origin:var(--radix-popover-content-transform-origin);border:none}.eds-datepicker__panel[data-state=open]{animation:eds-datepicker-panel-enter .22s cubic-bezier(.16,1,.3,1) forwards}.eds-datepicker__panel[data-state=closed]{animation:eds-datepicker-panel-exit .15s cubic-bezier(.4,0,.2,1) forwards}.eds-datepicker__panel[data-side=bottom][data-state=open]{animation:eds-datepicker-panel-enter-from-top .22s cubic-bezier(.16,1,.3,1) forwards}.eds-datepicker__panel[data-side=top][data-state=open]{animation:eds-datepicker-panel-enter-from-bottom .22s cubic-bezier(.16,1,.3,1) forwards}.eds-datepicker__panel[data-side=bottom][data-state=closed]{animation:eds-datepicker-panel-exit-to-top .15s cubic-bezier(.4,0,.2,1) forwards}.eds-datepicker__panel[data-side=top][data-state=closed]{animation:eds-datepicker-panel-exit-to-bottom .15s cubic-bezier(.4,0,.2,1) forwards}.eds-datepicker__panel:has(.eds-calendar[data-multiple-months=true]){--eds-datepicker-dual-month-width:calc(var(--eds-datepicker-anchor-width, 300px)*2 + var(--eds-spacing-8xl));width:var(--eds-datepicker-dual-month-width);min-width:var(--eds-datepicker-dual-month-width);max-width:min(var(--eds-datepicker-dual-month-width),var(--radix-popover-content-available-width,100%))}.eds-datepicker__panel.eds-popover--lg,.eds-datepicker__panel.eds-popover--md,.eds-datepicker__panel.eds-popover--sm{max-height:var(--radix-popover-content-available-height,100dvh)}.eds-datepicker__panel .eds-datepicker__panel-body{flex:1 1 auto;min-height:0;width:100%;padding-inline:var(--eds-spacing-xs);overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.eds-datepicker__panel .eds-calendar[data-multiple-months=true]{--eds-calendar-month-column-width:var(
                --eds-datepicker-anchor-width,300px
            );--eds-calendar-month-gap:var(--eds-spacing-8xl);width:100%;min-width:0;max-width:100%}.eds-datepicker__panel .eds-calendar[data-multiple-months=true] .eds-calendar__months{width:100%}.eds-datepicker__panel .eds-calendar[data-multiple-months=true] .eds-calendar__month{width:var(--eds-calendar-month-column-width);max-width:var(--eds-calendar-month-column-width);min-width:0;box-sizing:border-box}.eds-datepicker__panel>.eds-input.eds-datepicker__field{gap:var(--eds-spacing-2xs);margin:var(--eds-spacing-xs) var(--eds-spacing-xs) var(--eds-spacing-3xs) var(--eds-spacing-xs);width:var(--eds-datepicker-anchor-width,100%);max-width:var(--eds-datepicker-anchor-width,300px);flex-shrink:0;align-self:flex-start;box-sizing:border-box;box-shadow:var(--eds-shadow-xs)}.eds-datepicker__panel .eds-datepicker__range-field{margin:0;width:var(--eds-datepicker-anchor-width,100%);max-width:var(--eds-datepicker-anchor-width,100%);flex-shrink:0;gap:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.eds-datepicker__panel .eds-calendar{border:none;border-radius:var(--eds-radius-lg);box-shadow:none;padding:var(--eds-spacing-3xs) 0;width:100%;min-width:0;max-width:100%;align-self:stretch;align-items:stretch}.eds-datepicker__panel .eds-calendar .eds-calendar__nav{border:none}.eds-datepicker__panel .eds-calendar .eds-calendar__month-grid{width:100%;table-layout:fixed}.eds-datepicker__panel .eds-calendar .eds-calendar__day{width:14.28571%}.eds-datepicker__panel .eds-calendar .eds-calendar__day-button{width:min(44px,100%);max-width:100%}.eds-datepicker__panel .eds-datepicker__footer{border-top:1px solid var(--eds-color-border-tertiary);background:var(--eds-color-surface-primary);padding:var(--eds-spacing-sm) var(--eds-spacing-2xl);width:100%;justify-content:flex-end;gap:var(--eds-spacing-3xs);border-bottom-left-radius:var(--eds-radius-3xl);border-bottom-right-radius:var(--eds-radius-3xl)}.eds-datepicker__panel--single{align-items:flex-start;box-sizing:border-box;width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2);min-width:calc(var(--eds-datepicker-anchor-width, auto) + var(--eds-spacing-xs)*2)}.eds-datepicker__panel--single.eds-popover--lg,.eds-datepicker__panel--single.eds-popover--md,.eds-datepicker__panel--single.eds-popover--sm{width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2);min-width:calc(var(--eds-datepicker-anchor-width, auto) + var(--eds-spacing-xs)*2);max-width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2)}.eds-datepicker__panel--range{align-items:flex-start;box-sizing:border-box;width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2);min-width:calc(var(--eds-datepicker-anchor-width, auto) + var(--eds-spacing-xs)*2)}.eds-datepicker__panel--range.eds-popover--lg,.eds-datepicker__panel--range.eds-popover--md,.eds-datepicker__panel--range.eds-popover--sm{width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2);min-width:calc(var(--eds-datepicker-anchor-width, auto) + var(--eds-spacing-xs)*2);max-width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2)}.eds-datepicker__panel--range-filter{align-items:flex-start;box-sizing:border-box;width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2);min-width:calc(var(--eds-datepicker-anchor-width, auto) + var(--eds-spacing-xs)*2)}.eds-datepicker__panel--range-filter.eds-popover--lg,.eds-datepicker__panel--range-filter.eds-popover--md,.eds-datepicker__panel--range-filter.eds-popover--sm{width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2);min-width:calc(var(--eds-datepicker-anchor-width, auto) + var(--eds-spacing-xs)*2);max-width:calc(var(--eds-datepicker-anchor-width, 300px) + var(--eds-spacing-xs)*2)}.eds-datepicker__panel--range-filter:has(.eds-calendar[data-multiple-months=true]),.eds-datepicker__panel--range:has(.eds-calendar[data-multiple-months=true]),.eds-datepicker__panel--single:has(.eds-calendar[data-multiple-months=true]){--eds-datepicker-dual-month-width:calc(var(--eds-datepicker-anchor-width, 300px)*2 + var(--eds-spacing-8xl));width:var(--eds-datepicker-dual-month-width);min-width:var(--eds-datepicker-dual-month-width);max-width:min(var(--eds-datepicker-dual-month-width),var(--radix-popover-content-available-width,100%))}.eds-datepicker__field{width:100%}.eds-datepicker--single>.eds-input.eds-datepicker__trigger{gap:var(--eds-spacing-2xs);box-shadow:var(--eds-shadow-xs);margin:var(--eds-spacing-xs) var(--eds-spacing-xs) var(--eds-spacing-3xs) var(--eds-spacing-xs)}.eds-datepicker--single>.eds-input.eds-datepicker__trigger input,.eds-datepicker--single>.eds-input.eds-datepicker__trigger>.eds-button+input,.eds-datepicker--single>.eds-input.eds-datepicker__trigger>.eds-datepicker__calendar-icon+input,.eds-datepicker--single>.eds-input.eds-datepicker__trigger>.eds-icon-button+input,.eds-datepicker--single>.eds-input.eds-datepicker__trigger>svg+input{padding-left:0}.eds-datepicker__panel--single>.eds-input.eds-datepicker__field input,.eds-datepicker__panel--single>.eds-input.eds-datepicker__field>.eds-button+input,.eds-datepicker__panel--single>.eds-input.eds-datepicker__field>.eds-datepicker__calendar-icon+input,.eds-datepicker__panel--single>.eds-input.eds-datepicker__field>.eds-icon-button+input,.eds-datepicker__panel--single>.eds-input.eds-datepicker__field>svg+input{padding:0}.eds-datepicker__range-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:100%;gap:0}.eds-datepicker__panel .eds-datepicker__range-field,.eds-datepicker__range-field.eds-datepicker__trigger{margin:var(--eds-spacing-xs) var(--eds-spacing-xs) var(--eds-spacing-3xs) var(--eds-spacing-xs);border:1px solid var(--eds-color-border-primary);border-radius:var(--eds-radius-sm);background:var(--eds-color-background-primary);box-shadow:var(--eds-shadow-xs);overflow:visible}.eds-datepicker__panel .eds-datepicker__range-field:focus-within:not(:has(.eds-datepicker__field--active)),.eds-datepicker__range-field.eds-datepicker__trigger:focus-within:not(:has(.eds-datepicker__field--active)){outline:none;border:2px solid var(--eds-color-border-selected);background:var(--eds-color-background-primary);box-shadow:var(--eds-shadow-xs)}.eds-datepicker__panel .eds-datepicker__range-field>.eds-input,.eds-datepicker__range-field.eds-datepicker__trigger>.eds-input{gap:var(--eds-spacing-2xs)}.eds-datepicker__panel .eds-datepicker__range-field .eds-input,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input{justify-content:flex-start;border:0;box-shadow:none;border-radius:0;background:transparent}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end.eds-datepicker__field--active,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start.eds-datepicker__field--active,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--end,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--start,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end.eds-datepicker__field--active,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start.eds-datepicker__field--active,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--end,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--start{border-radius:var(--eds-radius-sm)}.eds-datepicker__panel .eds-datepicker__range-field .eds-input input,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input input{border-radius:0}.eds-datepicker__panel .eds-datepicker__range-field .eds-input:focus-within,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input:focus-within{outline:none;background:transparent}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end.eds-datepicker__field--active,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start.eds-datepicker__field--active,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--end,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--start,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end.eds-datepicker__field--active,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start.eds-datepicker__field--active,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--end,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--start{position:relative;z-index:2;background:var(--eds-color-background-primary);border:0}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end.eds-datepicker__field--active:after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start.eds-datepicker__field--active:after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--end:after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--start:after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end.eds-datepicker__field--active:after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start.eds-datepicker__field--active:after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--end:after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--start:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-sizing:border-box}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end.eds-datepicker__field--active:not(.eds-input--error):after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start.eds-datepicker__field--active:not(.eds-input--error):after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end.eds-datepicker__field--active:not(.eds-input--error):after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start.eds-datepicker__field--active:not(.eds-input--error):after{border:2px solid var(--eds-color-border-selected)}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--end:after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error.eds-datepicker__field--start:after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--end:after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error.eds-datepicker__field--start:after{border:2px solid var(--eds-color-border-input-error)}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-input--error .eds-datepicker__invalid-icon,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-input--error .eds-datepicker__invalid-icon{color:var(--eds-color-icon-error-on-subtle)}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end:hover:not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)),.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start:hover:not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)),.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end:hover:not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)),.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start:hover:not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)){position:relative;z-index:1;background-color:var(--eds-color-background-primary);background-image:linear-gradient(var(--eds-color-opacity-opacity-black-5),var(--eds-color-opacity-opacity-black-5))}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end:hover:not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)),.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start:hover:not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)),.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end:hover:not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)),.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start:hover:not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)){position:relative;z-index:1;background-color:var(--eds-color-background-primary);background-image:linear-gradient(var(--eds-color-opacity-opacity-black-5),var(--eds-color-opacity-opacity-black-5))}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:-moz-read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after{content:"";position:absolute;inset:-1px;border:1px solid var(--eds-color-border-primary-hover);border-radius:inherit;pointer-events:none;box-sizing:border-box}.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--end:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after,.eds-datepicker__panel .eds-datepicker__range-field .eds-input.eds-datepicker__field--start:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--end:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input.eds-datepicker__field--start:hover:not(.eds-input--error,.eds-datepicker__field--active):not(:has(input:disabled,input:read-only,input:focus,.eds-button:hover,.eds-button:focus,.eds-icon-button:hover,.eds-icon-button:focus)):after{content:"";position:absolute;inset:-1px;border:1px solid var(--eds-color-border-primary-hover);border-radius:inherit;pointer-events:none;box-sizing:border-box}.eds-datepicker__panel .eds-datepicker__range-field .eds-input+.eds-input,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input+.eds-input{border-left:none;position:relative}.eds-datepicker__panel .eds-datepicker__range-field .eds-input+.eds-input:before,.eds-datepicker__range-field.eds-datepicker__trigger .eds-input+.eds-input:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:66.66667%;background-color:var(--eds-color-border-secondary);pointer-events:none}.eds-datepicker__panel .eds-datepicker__range-field:is(:focus-within,:has(.eds-input:hover),:has(.eds-input.eds-input--error),:has(.eds-datepicker__field--active)) .eds-input+.eds-input:before,.eds-datepicker__range-field.eds-datepicker__trigger:is(:focus-within,:has(.eds-input:hover),:has(.eds-input.eds-input--error),:has(.eds-datepicker__field--active)) .eds-input+.eds-input:before{display:none}.eds-datepicker__footer{display:flex;justify-content:space-between;align-items:center;gap:var(--eds-spacing-sm);padding:var(--eds-spacing-xs) 0 0}.eds-datepicker__trigger.eds-input:focus,.eds-datepicker__trigger.eds-input:focus-within:not(:has(input:disabled,.eds-button:focus,.eds-icon-button:focus)),.eds-datepicker__trigger.eds-input:has(input[aria-expanded=true]){outline-offset:0}.eds-datepicker__filter-trigger{width:100%;cursor:pointer;gap:var(--eds-spacing-2xs);margin:var(--eds-spacing-xs) var(--eds-spacing-xs) var(--eds-spacing-3xs) var(--eds-spacing-xs);box-shadow:var(--eds-shadow-xs)}.eds-datepicker--readonly .eds-datepicker__filter-trigger{cursor:default}.eds-datepicker--readonly .eds-datepicker__filter-trigger.eds-input,.eds-datepicker--readonly .eds-datepicker__range-field.eds-datepicker__trigger,.eds-datepicker--readonly .eds-datepicker__trigger{border-color:var(--eds-color-border-secondary);cursor:default;pointer-events:none}.eds-datepicker--open .eds-datepicker__trigger{visibility:hidden;pointer-events:none}.eds-datepicker--error .eds-datepicker__invalid-icon{color:var(--eds-color-icon-error-on-subtle)}.eds-datepicker--error .eds-datepicker__range-field:not(:has(.eds-datepicker__field--active)) .eds-input.eds-input--error{border:0;margin:0}.eds-datepicker--error .eds-datepicker__range-field .eds-input+.eds-input:before{display:none}.eds-datepicker--disabled{pointer-events:none}.eds-datepicker--disabled .eds-datepicker__panel .eds-datepicker__range-field,.eds-datepicker--disabled .eds-datepicker__range-field.eds-datepicker__trigger{opacity:var(--eds-opacity-disabled);box-shadow:none}.eds-datepicker--disabled .eds-datepicker__panel .eds-datepicker__range-field .eds-input:has(input:disabled),.eds-datepicker--disabled .eds-datepicker__range-field.eds-datepicker__trigger .eds-input:has(input:disabled){opacity:1}.eds-datepicker--disabled input::-moz-placeholder{color:var(--eds-color-text-primary)}.eds-datepicker--disabled input::placeholder{color:var(--eds-color-text-primary)}.eds-datepicker--filter,.eds-datepicker--range-standard{max-width:364px}.eds-datepicker--sm input{font:var(--eds-body-sm)}.eds-datepicker--md input{font:var(--eds-body-default)}.eds-datepicker--md.eds-datepicker--filter,.eds-datepicker--md.eds-datepicker--range-standard{max-width:364px}.eds-datepicker--lg input{font:var(--eds-body-lg)}.eds-datepicker .eds-input.eds-datepicker__field,.eds-datepicker .eds-input.eds-datepicker__filter-trigger,.eds-datepicker .eds-input.eds-datepicker__trigger{justify-content:flex-start}.eds-datepicker .eds-input.eds-datepicker__field>.eds-button,.eds-datepicker .eds-input.eds-datepicker__field>.eds-datepicker__calendar-icon,.eds-datepicker .eds-input.eds-datepicker__field>.eds-icon-button,.eds-datepicker .eds-input.eds-datepicker__field>svg,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>.eds-button,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>.eds-datepicker__calendar-icon,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>.eds-icon-button,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>svg,.eds-datepicker .eds-input.eds-datepicker__trigger>.eds-button,.eds-datepicker .eds-input.eds-datepicker__trigger>.eds-datepicker__calendar-icon,.eds-datepicker .eds-input.eds-datepicker__trigger>.eds-icon-button,.eds-datepicker .eds-input.eds-datepicker__trigger>svg{margin-left:0}.eds-datepicker .eds-input.eds-datepicker__field input,.eds-datepicker .eds-input.eds-datepicker__field>.eds-button+input,.eds-datepicker .eds-input.eds-datepicker__field>.eds-icon-button+input,.eds-datepicker .eds-input.eds-datepicker__field>svg+input,.eds-datepicker .eds-input.eds-datepicker__filter-trigger input,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>.eds-button+input,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>.eds-icon-button+input,.eds-datepicker .eds-input.eds-datepicker__filter-trigger>svg+input,.eds-datepicker .eds-input.eds-datepicker__trigger input,.eds-datepicker .eds-input.eds-datepicker__trigger>.eds-button+input,.eds-datepicker .eds-input.eds-datepicker__trigger>.eds-icon-button+input,.eds-datepicker .eds-input.eds-datepicker__trigger>svg+input{padding:0}.eds-datepicker .eds-input.eds-datepicker__field.eds-input--sm,.eds-datepicker .eds-input.eds-datepicker__filter-trigger.eds-input--sm,.eds-datepicker .eds-input.eds-datepicker__trigger.eds-input--sm{padding:var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-datepicker .eds-input.eds-datepicker__field.eds-input--md,.eds-datepicker .eds-input.eds-datepicker__filter-trigger.eds-input--md,.eds-datepicker .eds-input.eds-datepicker__trigger.eds-input--md{padding:var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-datepicker .eds-input.eds-datepicker__field.eds-input--lg,.eds-datepicker .eds-input.eds-datepicker__filter-trigger.eds-input--lg,.eds-datepicker .eds-input.eds-datepicker__trigger.eds-input--lg{padding:var(--eds-spacing-xl) var(--eds-spacing-lg)}@media (prefers-reduced-motion:reduce){.eds-datepicker__panel[data-state=closed],.eds-datepicker__panel[data-state=open]{animation:none}}@keyframes eds-datepicker-panel-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes eds-datepicker-panel-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes eds-datepicker-panel-enter-from-top{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes eds-datepicker-panel-enter-from-bottom{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes eds-datepicker-panel-exit-to-top{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes eds-datepicker-panel-exit-to-bottom{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.98)}}@media (min-width:600px){.eds-datepicker--size-at-md--sm{max-width:222px}.eds-datepicker--size-at-md--md{max-width:336px}.eds-datepicker--size-at-md--md.eds-datepicker--filter,.eds-datepicker--size-at-md--md.eds-datepicker--range-standard{max-width:364px}.eds-datepicker--size-at-md--lg{max-width:342px}.eds-datepicker--size-at-md--lg.eds-datepicker--filter,.eds-datepicker--size-at-md--lg.eds-datepicker--range-standard{max-width:364px}.eds-input.eds-datepicker__field.eds-input--size-at-md--sm,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-md--sm,.eds-input.eds-datepicker__trigger.eds-input--size-at-md--sm{padding:var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-input.eds-datepicker__field.eds-input--size-at-md--md,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-md--md,.eds-input.eds-datepicker__trigger.eds-input--size-at-md--md{padding:var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-input.eds-datepicker__field.eds-input--size-at-md--lg,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-md--lg,.eds-input.eds-datepicker__trigger.eds-input--size-at-md--lg{padding:var(--eds-spacing-xl) var(--eds-spacing-lg)}}@media (min-width:960px){.eds-datepicker--size-at-lg--sm{max-width:222px}.eds-datepicker--size-at-lg--md{max-width:336px}.eds-datepicker--size-at-lg--md.eds-datepicker--filter,.eds-datepicker--size-at-lg--md.eds-datepicker--range-standard{max-width:364px}.eds-datepicker--size-at-lg--lg{max-width:342px}.eds-datepicker--size-at-lg--lg.eds-datepicker--filter,.eds-datepicker--size-at-lg--lg.eds-datepicker--range-standard{max-width:364px}.eds-input.eds-datepicker__field.eds-input--size-at-lg--sm,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-lg--sm,.eds-input.eds-datepicker__trigger.eds-input--size-at-lg--sm{padding:var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-input.eds-datepicker__field.eds-input--size-at-lg--md,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-lg--md,.eds-input.eds-datepicker__trigger.eds-input--size-at-lg--md{padding:var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-input.eds-datepicker__field.eds-input--size-at-lg--lg,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-lg--lg,.eds-input.eds-datepicker__trigger.eds-input--size-at-lg--lg{padding:var(--eds-spacing-xl) var(--eds-spacing-lg)}}@media (min-width:1800px){.eds-datepicker--size-at-xl--sm{max-width:222px}.eds-datepicker--size-at-xl--md{max-width:336px}.eds-datepicker--size-at-xl--md.eds-datepicker--filter,.eds-datepicker--size-at-xl--md.eds-datepicker--range-standard{max-width:364px}.eds-datepicker--size-at-xl--lg{max-width:342px}.eds-datepicker--size-at-xl--lg.eds-datepicker--filter,.eds-datepicker--size-at-xl--lg.eds-datepicker--range-standard{max-width:364px}.eds-input.eds-datepicker__field.eds-input--size-at-xl--sm,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-xl--sm,.eds-input.eds-datepicker__trigger.eds-input--size-at-xl--sm{padding:var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-input.eds-datepicker__field.eds-input--size-at-xl--md,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-xl--md,.eds-input.eds-datepicker__trigger.eds-input--size-at-xl--md{padding:var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-input.eds-datepicker__field.eds-input--size-at-xl--lg,.eds-input.eds-datepicker__filter-trigger.eds-input--size-at-xl--lg,.eds-input.eds-datepicker__trigger.eds-input--size-at-xl--lg{padding:var(--eds-spacing-xl) var(--eds-spacing-lg)}}.eds-card{display:flex;flex-direction:column;justify-content:flex-start;border-radius:var(--eds-radius-xl);border:1px solid var(--eds-color-border-secondary);background:var(--eds-color-surface-primary);box-shadow:var(--eds-shadow-sm);color:var(--eds-color-text-primary);overflow:hidden}.eds-card.eds-card--interactive,.eds-card.eds-card--selectable{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font:inherit;text-align:inherit;position:relative}.eds-card.eds-card--interactive:hover,.eds-card.eds-card--selectable:hover{background:var(--eds-color-surface-primary);box-shadow:var(--eds-shadow-md)}.eds-card.eds-card--interactive:hover h1,.eds-card.eds-card--interactive:hover h2,.eds-card.eds-card--interactive:hover h3,.eds-card.eds-card--interactive:hover h4,.eds-card.eds-card--interactive:hover h5,.eds-card.eds-card--interactive:hover h6,.eds-card.eds-card--selectable:hover h1,.eds-card.eds-card--selectable:hover h2,.eds-card.eds-card--selectable:hover h3,.eds-card.eds-card--selectable:hover h4,.eds-card.eds-card--selectable:hover h5,.eds-card.eds-card--selectable:hover h6{text-decoration:none}.eds-card.eds-card--interactive:active,.eds-card.eds-card--selectable:active{background:var(--eds-color-surface-primary-or-secondary-hover);box-shadow:var(--eds-shadow-sm)}.eds-card.eds-card--interactive:focus-visible,.eds-card.eds-card--selectable:focus-visible{overflow:visible;outline:2px solid var(--eds-color-border-focus);outline-offset:2px;box-shadow:none}.eds-card.eds-card--selectable{background:var(--eds-color-surface-primary);border:1px solid var(--eds-color-border-secondary)}.eds-card.eds-card--interactive:focus-visible:not(.eds-flex-row)>img:first-child{border-radius:var(--eds-radius-xl) var(--eds-radius-xl) 0 0}.eds-card.eds-card--interactive:focus-visible.eds-flex-row>img:first-child{border-radius:var(--eds-radius-xl) 0 0 var(--eds-radius-xl)}.eds-card.eds-card--selected{border-color:var(--eds-color-border-selected);box-shadow:inset 0 0 0 1px var(--eds-color-border-selected)}.eds-card__checkbox{position:absolute;top:var(--eds-spacing-md);right:var(--eds-spacing-md);display:grid;place-content:center;width:var(--eds-spacing-xl);height:var(--eds-spacing-xl);border:1px solid var(--eds-color-border-primary);border-radius:var(--eds-radius-2xs);background:var(--eds-color-background-primary);transition:background-color .25s ease,border-color .25s ease}.eds-card.eds-card--selected .eds-card__checkbox{border-color:var(--eds-color-background-reserved-brand-default);background:var(--eds-color-background-reserved-brand-default)}.eds-card__checkbox-indicator{width:10px;height:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2010%208%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.667%22%20d%3D%22M9%201%203.5%206.5%201%204%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% /contain}.eds-card__header{display:flex;justify-content:space-between;align-items:center;padding:var(--eds-spacing-xl)}.eds-card__controls{display:flex;justify-content:flex-end;align-items:center;gap:var(--eds-spacing-xs)}.eds-card__body{flex:1;flex-direction:column;justify-content:flex-start;align-items:stretch}.eds-card__body,.eds-card__footer{display:flex;padding:var(--eds-spacing-xl)}.eds-card__footer{align-items:center;gap:var(--eds-spacing-3xs)}.eds-modal{z-index:1005;display:flex;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);will-change:transform;overflow:hidden;background:var(--eds-color-surface-primary);box-shadow:var(--eds-shadow-2xl);padding:0;border:0;width:calc(100% - var(--eds-spacing-2xl)*2);max-width:var(--eds-modal-max-width,600px);max-height:calc(100% - var(--eds-spacing-2xl)*2);height:auto;border-radius:var(--eds-radius-2xl)}.eds-modal::backdrop{background:var(--eds-color-surface-overlay)}.eds-modal__container{z-index:1000;position:fixed;display:flex;justify-content:center;align-items:center;inset:0;background:var(--eds-color-surface-overlay);transition:opacity .3s ease}.eds-modal--full-screen{max-width:100%;width:100%;max-height:100%;height:100%;border-radius:0}.eds-modal--full-screen:is(div){margin:0}.eds-modal--full-screen:is(dialog){inset:0;transform:none}.eds-modal__controls{display:flex;flex-shrink:0;justify-content:flex-end;align-items:center;gap:var(--eds-spacing-s)}.eds-modal__header>.eds-modal__controls{padding:0 var(--eds-spacing-xl) 0 0}.eds-modal>.eds-modal__controls{position:absolute;top:var(--eds-spacing-xl);right:var(--eds-spacing-xl);padding:0}.eds-modal__hero{position:relative;flex-shrink:0}.eds-modal__hero--media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--eds-color-background-transparent) 50%,var(--eds-color-surface-primary) 93.37%)}.eds-modal__hero--media>.eds-modal__controls{position:absolute;top:var(--eds-spacing-2xl);right:var(--eds-spacing-2xl);z-index:2;padding:0}.eds-modal__hero--media>.eds-modal__header--media{position:absolute;inset:auto 0 0;z-index:2;margin:0;padding:var(--eds-spacing-xs) var(--eds-spacing-xl) var(--eds-spacing-2xs);border-bottom:0;background:transparent}.eds-modal__hero--media>.eds-modal__header--media .eds-modal__title{padding-inline:0}.eds-modal__media{position:relative;flex-shrink:0;overflow:hidden}.eds-modal__hero--media .eds-modal__media:after{display:none}.eds-modal__media:after{content:"";position:absolute;inset:auto 0 0;height:45%;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--eds-color-surface-primary) 0%,transparent) 0,var(--eds-color-surface-primary) 100%)}.eds-modal__media-image{display:block;width:100%;height:auto}.eds-modal__back{display:inline-flex;align-items:center;gap:var(--eds-spacing-xs);margin:0;padding:0;border:0;background:transparent;font:var(--eds-body-default);color:var(--eds-color-text-primary);cursor:pointer}.eds-modal__back>.eds-icon,.eds-modal__back>svg{flex-shrink:0;width:var(--eds-icon-size-xs);height:var(--eds-icon-size-xs);stroke-width:var(--eds-icon-stroke-width-xs)}.eds-modal__back:hover{color:var(--eds-color-text-secondary)}.eds-modal__back:focus-visible{outline:2px solid var(--eds-color-border-focus);outline-offset:2px}.eds-modal__header{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;gap:0;padding:var(--eds-spacing-xs) 0;border-bottom:1px solid var(--eds-color-border-tertiary)}.eds-modal__header--media{border-bottom:0}.eds-modal__header--nested{position:relative;flex-direction:column;align-items:stretch;gap:var(--eds-spacing-3xs)}.eds-modal__header-toolbar{padding:0 var(--eds-spacing-xl)}.eds-modal__header--nested>.eds-modal__controls{position:absolute;top:var(--eds-spacing-xl);right:var(--eds-spacing-xl);padding:0}.eds-modal__header--nested>.eds-modal__title{flex:0 0 auto;display:block;width:auto;padding:0 var(--eds-spacing-xl)}.eds-modal__header-leading,.eds-modal__header>.eds-modal__title{display:flex;flex:1;align-items:center;gap:var(--eds-spacing-md);min-width:0;padding:var(--eds-spacing-xs) var(--eds-spacing-xl) var(--eds-spacing-2xs)}.eds-modal__hero--media .eds-modal__title{padding-inline:var(--eds-spacing-xl)}.eds-modal__header-leading .eds-modal__title{flex:1;min-width:0;padding:0}.eds-modal__header-icon{flex-shrink:0;width:var(--eds-icon-size-lg);height:var(--eds-icon-size-lg);stroke-width:var(--eds-icon-stroke-width-lg);color:var(--eds-color-icon-primary)}.eds-modal__title{margin:0;font:var(--eds-headline-sm);color:var(--eds-color-text-primary)}.eds-modal__description{margin:0;font:var(--eds-body-default);color:var(--eds-color-text-secondary)}.eds-modal__body{flex:1;display:flex;flex-direction:column;gap:var(--eds-spacing-md);padding:var(--eds-spacing-xl) var(--eds-spacing-2xl);overflow-y:auto;font:var(--eds-body-default)}.eds-modal__body--media{flex:1 1 auto;gap:0;padding:var(--eds-spacing-4xl) var(--eds-spacing-2xl) var(--eds-spacing-xl);overflow-y:visible}.eds-modal__body--centered{justify-content:center;align-items:center;text-align:center;min-height:330px;flex-direction:column;gap:var(--eds-spacing-xs)}.eds-modal__body--centered>.eds-spinner{margin:0 0 var(--eds-spacing-3xl)}.eds-modal__body--list{gap:0;padding:var(--eds-spacing-xl) var(--eds-spacing-md)}.eds-modal__body--list>.eds-modal__description{margin-bottom:var(--eds-spacing-md);padding:0 var(--eds-spacing-md)}.eds-modal__body--list>.eds-modal__list-item{display:flex;align-items:center;width:100%;min-height:49px;padding:0 var(--eds-spacing-md);border:0;border-bottom:1px solid var(--eds-color-border-tertiary);border-radius:0;background:transparent;color:var(--eds-color-text-primary);font:var(--eds-body-default)}.eds-modal__body--list>.eds-modal__list-item.eds-list-item--selected:hover:not(:disabled):not([aria-disabled=true]),.eds-modal__body--list>.eds-modal__list-item:has(>.eds-checkbox[data-state=checked]):hover:not(:disabled):not([aria-disabled=true]),.eds-modal__body--list>.eds-modal__list-item:hover:not(:disabled):not([aria-disabled=true]){border-radius:var(--eds-radius-lg);background:var(--eds-color-background-primary-hover);border-color:var(--eds-color-border-tertiary)}.eds-modal__body--list>.eds-modal__list-item.eds-list-item--selected,.eds-modal__body--list>.eds-modal__list-item:has(>.eds-checkbox[data-state=checked]),.eds-modal__body--list>.eds-modal__list-item:has(>.eds-checkbox[data-state=indeterminate]){background:transparent;border-color:var(--eds-color-border-tertiary)}.eds-modal__body--list>.eds-modal__list-item:last-of-type{border-bottom:0}.eds-modal__body--list>.eds-modal__list-item:last-of-type.eds-list-item--selected:hover:not(:disabled):not([aria-disabled=true]),.eds-modal__body--list>.eds-modal__list-item:last-of-type:has(>.eds-checkbox[data-state=checked]):hover:not(:disabled):not([aria-disabled=true]),.eds-modal__body--list>.eds-modal__list-item:last-of-type:hover:not(:disabled):not([aria-disabled=true]){border-bottom-left-radius:0;border-bottom-right-radius:0}.eds-modal__body--list>.eds-modal__list-item>.eds-checkbox{order:2;margin-inline-start:var(--eds-spacing-md)}.eds-modal__body--list .eds-modal__list-item-leading{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;order:1;gap:var(--eds-spacing-md)}.eds-modal__body--list .eds-modal__list-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eds-modal__body>.eds-list-item:not(.eds-modal__list-item){margin-bottom:calc(var(--eds-spacing-sm)*-1)}.eds-modal__body>.eds-list-item:not(.eds-modal__list-item)+.eds-list-item:not(.eds-modal__list-item){margin-top:calc(var(--eds-spacing-sm)*-1)}.eds-modal__body>.eds-list-item:not(.eds-modal__list-item):has(+:not(.eds-list-item)),.eds-modal__body>.eds-list-item:not(.eds-modal__list-item):last-of-type{margin-bottom:0}.eds-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--eds-spacing-3xs);border-top:1px solid var(--eds-color-border-tertiary);padding:var(--eds-spacing-xl) var(--eds-spacing-2xl)}.eds-sheet{z-index:1005;box-sizing:border-box;display:flex;flex-direction:column;padding:0;position:fixed;width:min(440px,100%);max-width:100%;min-width:0;top:0;right:0;bottom:0;background:var(--eds-color-surface-primary);box-shadow:var(--eds-shadow-lg)}.eds-sheet::backdrop{background:rgba(0,0,0,.5)}.eds-sheet__container{z-index:1000;position:fixed;display:flex;justify-content:center;align-items:center;inset:0;background:rgba(0,0,0,.5);transition:opacity .3s ease}.eds-sheet--top{top:0;bottom:auto;left:0;right:0;border-bottom:1px solid var(--eds-color-border-secondary)}.eds-sheet--bottom{top:auto;bottom:0;left:0;right:0;border-top:1px solid var(--eds-color-border-secondary)}.eds-sheet--left{top:0;bottom:0;left:0;right:auto;border-right:1px solid var(--eds-color-border-secondary)}.eds-sheet--right{top:0;bottom:0;left:auto;right:0;border-left:1px solid var(--eds-color-border-secondary)}.eds-sheet__controls{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;gap:var(--eds-spacing-xs)}.eds-sheet__header{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:var(--eds-spacing-xl);min-width:0;padding:var(--eds-spacing-2xl) var(--eds-spacing-xs) var(--eds-spacing-xl) var(--eds-spacing-2xl)}.eds-sheet__header:after{position:absolute;right:var(--eds-spacing-xl);bottom:0;left:var(--eds-spacing-xl);height:1px;content:"";background:var(--eds-color-border-tertiary)}.eds-sheet__title{font:var(--eds-title-lg)}.eds-sheet__body{flex:1;flex-direction:column;overflow-x:auto}.eds-sheet__body,.eds-sheet__footer{display:flex;gap:var(--eds-spacing-xs);min-width:0;padding:var(--eds-spacing-xl) var(--eds-spacing-2xl)}.eds-sheet__footer{position:relative;justify-content:flex-end}.eds-sheet__footer:before{position:absolute;top:0;right:var(--eds-spacing-xl);left:var(--eds-spacing-xl);height:1px;content:"";background:var(--eds-color-border-tertiary)}.eds-label{color:var(--eds-color-text-primary);--eds-label-font-sm:var(--eds-body-sm);--eds-label-font-md:var(--eds-body-default);--eds-label-font-lg:var(--eds-body-lg)}.eds-label--weight-bold{--eds-label-font-sm:var(--eds-title-sm);--eds-label-font-md:var(--eds-title-default);--eds-label-font-lg:var(--eds-title-lg)}.eds-label--sm{font:var(--eds-label-font-sm)}.eds-label--md{font:var(--eds-label-font-md)}.eds-label--lg{font:var(--eds-label-font-lg)}@media (min-width:600px){.eds-label.eds-label--size-at-md--sm{font:var(--eds-label-font-sm)}.eds-label.eds-label--size-at-md--md{font:var(--eds-label-font-md)}.eds-label.eds-label--size-at-md--lg{font:var(--eds-label-font-lg)}}@media (min-width:960px){.eds-label.eds-label--size-at-lg--sm{font:var(--eds-label-font-sm)}.eds-label.eds-label--size-at-lg--md{font:var(--eds-label-font-md)}.eds-label.eds-label--size-at-lg--lg{font:var(--eds-label-font-lg)}}@media (min-width:1800px){.eds-label.eds-label--size-at-xl--sm{font:var(--eds-label-font-sm)}.eds-label.eds-label--size-at-xl--md{font:var(--eds-label-font-md)}.eds-label.eds-label--size-at-xl--lg{font:var(--eds-label-font-lg)}}.eds-form-field{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--eds-spacing-3xs)}.eds-form-field:has(.eds-checkbox),.eds-form-field:has(.eds-radio){justify-content:flex-start;align-items:center;-moz-column-gap:var(--eds-spacing-md);column-gap:var(--eds-spacing-md)}.eds-form-field--stack{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;row-gap:var(--eds-spacing-3xs)}.eds-form-field--label-left>.eds-label{order:-1}.eds-form-field--label-left>.eds-checkbox,.eds-form-field--label-left>.eds-radio,.eds-form-field--label-right>.eds-checkbox,.eds-form-field--label-right>.eds-radio{order:0}.eds-form-field--label-right>.eds-label{order:1}.eds-form-field__label-row{display:flex;align-items:center;gap:var(--eds-spacing-3xs);width:100%}.eds-form-field--size-sm .eds-form-field__required{font:var(--eds-body-default)}.eds-form-field__control{width:100%;min-width:0}.eds-form-field__helper-text,.eds-form-field__message{margin:0;font:var(--eds-body-sm);color:var(--eds-color-text-tertiary)}.eds-form-field__helper-text--error,.eds-form-field__message--error{color:var(--eds-color-text-input-error)}.eds-form-field__helper-text--warning,.eds-form-field__message--warning{color:var(--eds-color-text-warning-on-subtle)}.eds-form-field__helper-text--complete,.eds-form-field__message--complete{color:var(--eds-color-text-success-on-subtle)}.eds-form-field--size-lg .eds-form-field__helper-text,.eds-form-field--size-lg .eds-form-field__message{font:var(--eds-body-default)}.eds-form-label-alt,.eds-form-validation{margin:0;color:var(--eds-color-text-secondary);font:var(--eds-body-default)}.eds-form-label-alt--error,.eds-form-validation--error{color:var(--eds-color-text-input-error)}.eds-form-label-alt--warning,.eds-form-validation--warning{color:var(--eds-color-text-warning-on-subtle)}.eds-form-label-alt--complete,.eds-form-label-alt--success,.eds-form-validation--complete,.eds-form-validation--success{color:var(--eds-color-text-success-on-subtle)}.eds-form-label-alt--lg,.eds-form-validation--lg{font:var(--eds-body-lg)}.eds-inline-edit{box-sizing:border-box;color:var(--eds-color-text-primary);--inline-edit-gap:var(--eds-spacing-2xs);--inline-edit-icon-size:var(--eds-spacing-xl);--inline-edit-field-radius:var(--eds-radius-sm);--inline-edit-field-padding-inline:var(--eds-spacing-3xs);font:var(--eds-interactive-semibold-default)}.eds-inline-edit--width-fill{display:block;width:100%}.eds-inline-edit--width-hug{display:inline-flex;width:-moz-max-content;width:max-content;max-width:100%}.eds-inline-edit--width-hug .eds-inline-edit__field{align-self:flex-start;width:-moz-max-content;width:max-content;max-width:100%}.eds-inline-edit--width-hug .eds-inline-edit__main{flex:0 1 auto;min-width:0;width:-moz-max-content;width:max-content;max-width:100%}.eds-inline-edit--width-hug .eds-inline-edit__input{field-sizing:content;flex:0 0 auto;min-width:1ch;max-width:100%}.eds-inline-edit--size-md,.eds-inline-edit--size-sm{--inline-edit-gap:var(--eds-spacing-2xs);--inline-edit-icon-size:var(--eds-spacing-xl)}.eds-inline-edit--size-lg{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:18px}.eds-inline-edit--size-xl{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:var(--eds-size-2xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit--size-2xl{--inline-edit-gap:var(--eds-spacing-sm);--inline-edit-icon-size:var(--eds-size-xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit--weight-bold.eds-inline-edit--size-sm{font:var(--eds-interactive-semibold-sm)}.eds-inline-edit--weight-bold.eds-inline-edit--size-md{font:var(--eds-interactive-semibold-default)}.eds-inline-edit--weight-bold.eds-inline-edit--size-lg{font:var(--eds-interactive-semibold-lg)}.eds-inline-edit--weight-bold.eds-inline-edit--size-xl{font:var(--eds-interactive-semibold-xl)}.eds-inline-edit--weight-bold.eds-inline-edit--size-2xl{font:var(--eds-headline-lg)}.eds-inline-edit--weight-regular.eds-inline-edit--size-sm{font:var(--eds-interactive-regular-sm)}.eds-inline-edit--weight-regular.eds-inline-edit--size-md{font:var(--eds-interactive-regular-default)}.eds-inline-edit--weight-regular.eds-inline-edit--size-lg{font:var(--eds-interactive-regular-lg)}.eds-inline-edit__field{display:flex;align-items:center;box-sizing:border-box;border:2px solid transparent;border-radius:var(--inline-edit-field-radius);padding-inline:var(--inline-edit-field-padding-inline);background:transparent;outline:none;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.eds-inline-edit__main{display:flex;flex:1 1 auto;align-items:center;min-width:0;gap:var(--inline-edit-gap)}.eds-inline-edit__leading{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--inline-edit-icon-size);height:var(--inline-edit-icon-size);color:var(--eds-color-icon-default)}.eds-inline-edit__caret{flex-shrink:0;color:var(--eds-color-text-primary);font:inherit;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.eds-inline-edit__input{flex:1 1 auto;min-width:0;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:text}.eds-inline-edit__input::-moz-placeholder{color:var(--eds-color-opacity-opacity-black-60);font:inherit;letter-spacing:inherit}.eds-inline-edit__input::placeholder{color:var(--eds-color-opacity-opacity-black-60);font:inherit;letter-spacing:inherit}.eds-inline-edit__input:focus{outline:none}.eds-inline-edit:not(:has(input:-moz-read-only)):hover:not(:focus-within) .eds-inline-edit__field{background:var(--eds-color-background-primary-hover)}.eds-inline-edit:not(:has(input:read-only)):hover:not(:focus-within) .eds-inline-edit__field{background:var(--eds-color-background-primary-hover)}.eds-inline-edit:not(:has(input:-moz-read-only)):hover:not(:focus-within) .eds-inline-edit__input{text-decoration:underline}.eds-inline-edit:not(:has(input:read-only)):hover:not(:focus-within) .eds-inline-edit__input{text-decoration:underline}.eds-inline-edit:not(:has(input:-moz-read-only)):hover:not(:focus-within) .eds-inline-edit__leading{color:var(--eds-color-opacity-opacity-black-50)}.eds-inline-edit:not(:has(input:read-only)):hover:not(:focus-within) .eds-inline-edit__leading{color:var(--eds-color-opacity-opacity-black-50)}.eds-inline-edit:focus-within:not(:has(input:-moz-read-only)) .eds-inline-edit__field{border:2px solid var(--eds-color-border-selected);background:var(--eds-color-surface-primary);box-shadow:var(--eds-shadow-xs)}.eds-inline-edit:focus-within:not(:has(input:read-only)) .eds-inline-edit__field{border:2px solid var(--eds-color-border-selected);background:var(--eds-color-surface-primary);box-shadow:var(--eds-shadow-xs)}.eds-inline-edit:has(input:-moz-read-only) .eds-inline-edit__field{cursor:default;border:none;box-shadow:none;background:transparent}.eds-inline-edit:has(input:read-only) .eds-inline-edit__field{cursor:default;border:none;box-shadow:none;background:transparent}.eds-inline-edit:has(input:-moz-read-only) .eds-inline-edit__input{cursor:default}.eds-inline-edit:has(input:read-only) .eds-inline-edit__input{cursor:default}.eds-inline-edit:has(input:-moz-read-only):hover .eds-inline-edit__field{background:transparent}.eds-inline-edit:has(input:read-only):hover .eds-inline-edit__field{background:transparent}.eds-inline-edit:has(input:-moz-read-only):hover .eds-inline-edit__input{text-decoration:none}.eds-inline-edit:has(input:read-only):hover .eds-inline-edit__input{text-decoration:none}@media (min-width:600px){.eds-inline-edit.eds-inline-edit--size-at-md--md,.eds-inline-edit.eds-inline-edit--size-at-md--sm{--inline-edit-gap:var(--eds-spacing-2xs);--inline-edit-icon-size:var(--eds-spacing-xl);--inline-edit-field-padding-inline:var(--eds-spacing-3xs)}.eds-inline-edit.eds-inline-edit--size-at-md--lg{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:18px;--inline-edit-field-padding-inline:var(--eds-spacing-3xs)}.eds-inline-edit.eds-inline-edit--size-at-md--xl{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:var(--eds-size-2xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit.eds-inline-edit--size-at-md--2xl{--inline-edit-gap:var(--eds-spacing-sm);--inline-edit-icon-size:var(--eds-size-xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-md--sm{font:var(--eds-interactive-semibold-sm)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-md--md{font:var(--eds-interactive-semibold-default)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-md--lg{font:var(--eds-interactive-semibold-lg)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-md--xl{font:var(--eds-interactive-semibold-xl)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-md--2xl{font:var(--eds-headline-lg)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-md--sm{font:var(--eds-interactive-regular-sm)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-md--md{font:var(--eds-interactive-regular-default)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-md--lg{font:var(--eds-interactive-regular-lg)}}@media (min-width:960px){.eds-inline-edit.eds-inline-edit--size-at-lg--md,.eds-inline-edit.eds-inline-edit--size-at-lg--sm{--inline-edit-gap:var(--eds-spacing-2xs);--inline-edit-icon-size:var(--eds-spacing-xl);--inline-edit-field-padding-inline:var(--eds-spacing-3xs)}.eds-inline-edit.eds-inline-edit--size-at-lg--lg{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:18px;--inline-edit-field-padding-inline:var(--eds-spacing-3xs)}.eds-inline-edit.eds-inline-edit--size-at-lg--xl{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:var(--eds-size-2xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit.eds-inline-edit--size-at-lg--2xl{--inline-edit-gap:var(--eds-spacing-sm);--inline-edit-icon-size:var(--eds-size-xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-lg--sm{font:var(--eds-interactive-semibold-sm)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-lg--md{font:var(--eds-interactive-semibold-default)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-lg--lg{font:var(--eds-interactive-semibold-lg)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-lg--xl{font:var(--eds-interactive-semibold-xl)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-lg--2xl{font:var(--eds-headline-lg)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-lg--sm{font:var(--eds-interactive-regular-sm)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-lg--md{font:var(--eds-interactive-regular-default)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-lg--lg{font:var(--eds-interactive-regular-lg)}}@media (min-width:1800px){.eds-inline-edit.eds-inline-edit--size-at-xl--md,.eds-inline-edit.eds-inline-edit--size-at-xl--sm{--inline-edit-gap:var(--eds-spacing-2xs);--inline-edit-icon-size:var(--eds-spacing-xl);--inline-edit-field-padding-inline:var(--eds-spacing-3xs)}.eds-inline-edit.eds-inline-edit--size-at-xl--lg{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:18px;--inline-edit-field-padding-inline:var(--eds-spacing-3xs)}.eds-inline-edit.eds-inline-edit--size-at-xl--xl{--inline-edit-gap:var(--eds-spacing-xs);--inline-edit-icon-size:var(--eds-size-2xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit.eds-inline-edit--size-at-xl--2xl{--inline-edit-gap:var(--eds-spacing-sm);--inline-edit-icon-size:var(--eds-size-xs);--inline-edit-field-padding-inline:var(--eds-spacing-2xs)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-xl--sm{font:var(--eds-interactive-semibold-sm)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-xl--md{font:var(--eds-interactive-semibold-default)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-xl--lg{font:var(--eds-interactive-semibold-lg)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-xl--xl{font:var(--eds-interactive-semibold-xl)}.eds-inline-edit.eds-inline-edit--weight-bold.eds-inline-edit--size-at-xl--2xl{font:var(--eds-headline-lg)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-xl--sm{font:var(--eds-interactive-regular-sm)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-xl--md{font:var(--eds-interactive-regular-default)}.eds-inline-edit.eds-inline-edit--weight-regular.eds-inline-edit--size-at-xl--lg{font:var(--eds-interactive-regular-lg)}}.eds-link,a.eds-link{display:inline-flex;align-items:center;justify-content:center;--eds-inline-link-font-sm:var(--eds-title-sm);--eds-inline-link-font-md:var(--eds-title-default);--eds-inline-link-font-lg:var(--eds-title-lg);border-radius:var(--eds-radius-2xs);color:var(--eds-color-text-link-default);cursor:pointer;text-decoration:none;transition:color .25s ease,opacity .25s ease}.eds-link:hover,a.eds-link:hover{color:var(--eds-color-text-link-hover);text-decoration:underline}.eds-link:active,a.eds-link:active{color:var(--eds-color-text-link-active);text-decoration:underline}.eds-link:visited,a.eds-link:visited{color:var(--eds-color-text-link-visited)}.eds-link:focus-visible,a.eds-link:focus-visible{color:var(--eds-color-text-link-hover);text-decoration:underline;outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs)}.eds-link[aria-disabled=true],.eds-link[data-disabled],a.eds-link[aria-disabled=true],a.eds-link[data-disabled]{color:var(--eds-color-text-link-default);opacity:.25;pointer-events:none}.eds-link--inline,a.eds-link--inline{vertical-align:baseline}.eds-link--weight-bold,a.eds-link--weight-bold{--eds-inline-link-font-sm:var(--eds-title-bold-sm);--eds-inline-link-font-md:var(--eds-title-bold-default);--eds-inline-link-font-lg:var(--eds-title-bold-lg)}.eds-link--sm,a.eds-link--sm{font:var(--eds-inline-link-font-sm)}.eds-link--md,a.eds-link--md{font:var(--eds-inline-link-font-md)}.eds-link--lg,a.eds-link--lg{font:var(--eds-inline-link-font-lg)}@media (min-width:600px){.eds-link.eds-link--size-at-md--sm{font:var(--eds-inline-link-font-sm)}.eds-link.eds-link--size-at-md--md{font:var(--eds-inline-link-font-md)}.eds-link.eds-link--size-at-md--lg{font:var(--eds-inline-link-font-lg)}}@media (min-width:960px){.eds-link.eds-link--size-at-lg--sm{font:var(--eds-inline-link-font-sm)}.eds-link.eds-link--size-at-lg--md{font:var(--eds-inline-link-font-md)}.eds-link.eds-link--size-at-lg--lg{font:var(--eds-inline-link-font-lg)}}@media (min-width:1800px){.eds-link.eds-link--size-at-xl--sm{font:var(--eds-inline-link-font-sm)}.eds-link.eds-link--size-at-xl--md{font:var(--eds-inline-link-font-md)}.eds-link.eds-link--size-at-xl--lg{font:var(--eds-inline-link-font-lg)}}.eds-multiselect{display:flex;flex-direction:column;position:relative;width:100%}.eds-multiselect__trigger{display:flex;flex-direction:row;align-items:center;width:100%;height:44px;border-radius:var(--eds-radius-xl);border:1px solid var(--eds-color-border-primary);background-color:var(--eds-color-background-primary);background-image:none;box-shadow:var(--eds-shadow-xs);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md);cursor:pointer;gap:var(--eds-spacing-3xs);position:relative;transition:background-color .25s ease,background-image .25s ease,border-color .25s ease,box-shadow .25s ease,outline .25s ease}.eds-multiselect__trigger:focus-visible:not([data-state=open]):not(:disabled):not([disabled]):not([data-disabled]){outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs);background-color:var(--eds-color-background-primary);background-image:linear-gradient(var(--eds-color-opacity-opacity-black-5),var(--eds-color-opacity-opacity-black-5));box-shadow:var(--eds-shadow-sm)}.eds-multiselect__trigger[data-state=open]:not(:disabled):not([disabled]):not([data-disabled]){outline:2px solid var(--eds-color-border-selected);outline-offset:-1px;background-color:var(--eds-color-background-primary);background-image:none;box-shadow:var(--eds-shadow-xs)}.eds-multiselect__trigger:hover:not([data-state=open]):not(:disabled):not([disabled]):not([data-disabled]):not(:focus-visible){background-color:var(--eds-color-background-primary);background-image:linear-gradient(var(--eds-color-opacity-opacity-black-5),var(--eds-color-opacity-opacity-black-5));border-color:var(--eds-color-border-primary-hover);box-shadow:var(--eds-shadow-sm)}.eds-multiselect__trigger:disabled,.eds-multiselect__trigger[data-disabled],.eds-multiselect__trigger[disabled]{opacity:var(--eds-opacity-disabled);pointer-events:none}.eds-multiselect__main-content{display:flex;align-items:center;flex:1;min-width:0;gap:var(--eds-spacing-xs)}.eds-multiselect__prefix{display:flex;align-items:center;flex-shrink:0}.eds-multiselect__content-wrapper,.eds-multiselect__tags{display:flex;flex:1;min-width:0}.eds-multiselect__tags{gap:var(--eds-spacing-xs);align-items:center;overflow:hidden}.eds-multiselect__placeholder{color:var(--eds-color-text-tertiary);font:var(--eds-body-default);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eds-multiselect__counter{font:var(--eds-body-default);color:var(--eds-color-text-primary)}.eds-multiselect__item{justify-content:space-between;padding:var(--eds-spacing-xs) var(--eds-spacing-lg);cursor:pointer;border:none;box-sizing:border-box}.eds-multiselect__item.eds-multiselect__item--reversed{flex-direction:row-reverse}.eds-multiselect__item:focus-visible,.eds-multiselect__item:hover{background:var(--eds-color-background-primary-hover);text-decoration:none}.eds-multiselect__item:focus-visible{outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs);border-color:transparent}.eds-multiselect__item.eds-multiselect__item--selected{background:var(--eds-color-background-brand-subtle-default);font:var(--eds-title-default)}.eds-multiselect__item.eds-multiselect__item--selected:focus-visible,.eds-multiselect__item.eds-multiselect__item--selected:hover{background:var(--eds-color-background-primary-hover)}.eds-multiselect__icons{display:flex;align-items:center;gap:var(--eds-spacing-3xs);position:absolute;right:var(--eds-spacing-md);top:50%;transform:translateY(-50%);pointer-events:none}.eds-multiselect__clear-all{pointer-events:auto}.eds-multiselect__chevron-icon{transition:transform .2s ease-in-out}.eds-multiselect__chevron-icon--open{transform:rotate(180deg)}.eds-multiselect__error-icon{color:var(--eds-color-text-input-error);margin-right:var(--eds-spacing-xs)}.eds-multiselect--error .eds-multiselect__trigger{border-color:var(--eds-color-border-input-error)}.eds-multiselect--error:focus-within .eds-multiselect__trigger{border-color:var(--eds-color-border-input-error)}.eds-multiselect--error .eds-multiselect__trigger:focus-visible:not([data-state=open]):not(:disabled):not([disabled]):not([data-disabled]){outline:2px solid var(--eds-color-border-selected);outline-offset:var(--eds-spacing-4xs);background-image:none;box-shadow:var(--eds-shadow-xs)}.eds-multiselect--error .eds-multiselect__trigger[data-state=open]:not(:disabled):not([disabled]):not([data-disabled]){outline:2px solid var(--eds-color-border-selected);outline-offset:-1px;background-image:none;box-shadow:var(--eds-shadow-xs)}.eds-multiselect--error .eds-multiselect__trigger:hover:not([data-state=open]):not(:disabled):not([disabled]):not([data-disabled]){border-color:var(--eds-color-border-input-error);background-image:none;box-shadow:var(--eds-shadow-xs)}.eds-multiselect--sm .eds-multiselect__trigger{height:36px;border-radius:var(--eds-radius-md);padding:var(--eds-spacing-2xs) 56px var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-multiselect--sm .eds-multiselect__counter,.eds-multiselect--sm .eds-multiselect__item,.eds-multiselect--sm .eds-multiselect__placeholder{font:var(--eds-body-sm)}.eds-multiselect--lg .eds-multiselect__trigger{height:56px;padding:var(--eds-spacing-lg) 56px var(--eds-spacing-lg) var(--eds-spacing-xl)}.eds-multiselect--lg .eds-multiselect__counter,.eds-multiselect--lg .eds-multiselect__placeholder{font:var(--eds-body-lg)}.eds-multiselect--lg .eds-multiselect__item{height:56px;font:var(--eds-body-lg)}.eds-dropdown-menu[role=listbox]{align-items:stretch}@media (min-width:600px){.eds-multiselect.eds-multiselect--size-at-md--sm .eds-multiselect__trigger{height:36px;border-radius:var(--eds-radius-md);padding:var(--eds-spacing-2xs) 56px var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-multiselect.eds-multiselect--size-at-md--sm .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-md--sm .eds-multiselect__item,.eds-multiselect.eds-multiselect--size-at-md--sm .eds-multiselect__placeholder{font:var(--eds-body-sm)}.eds-multiselect.eds-multiselect--size-at-md--default .eds-multiselect__trigger{height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-multiselect.eds-multiselect--size-at-md--default .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-md--default .eds-multiselect__placeholder{font:var(--eds-body-default)}.eds-multiselect.eds-multiselect--size-at-md--default .eds-multiselect__item{font:var(--eds-body-default);height:auto}.eds-multiselect.eds-multiselect--size-at-md--md .eds-multiselect__trigger{height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-multiselect.eds-multiselect--size-at-md--md .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-md--md .eds-multiselect__placeholder{font:var(--eds-body-default)}.eds-multiselect.eds-multiselect--size-at-md--md .eds-multiselect__item{font:var(--eds-body-default);height:auto}.eds-multiselect.eds-multiselect--size-at-md--lg .eds-multiselect__trigger{height:56px;padding:var(--eds-spacing-lg) 56px var(--eds-spacing-lg) var(--eds-spacing-xl)}.eds-multiselect.eds-multiselect--size-at-md--lg .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-md--lg .eds-multiselect__placeholder{font:var(--eds-body-lg)}.eds-multiselect.eds-multiselect--size-at-md--lg .eds-multiselect__item{height:56px;font:var(--eds-body-lg)}}@media (min-width:960px){.eds-multiselect.eds-multiselect--size-at-lg--sm .eds-multiselect__trigger{height:36px;border-radius:var(--eds-radius-md);padding:var(--eds-spacing-2xs) 56px var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-multiselect.eds-multiselect--size-at-lg--sm .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-lg--sm .eds-multiselect__item,.eds-multiselect.eds-multiselect--size-at-lg--sm .eds-multiselect__placeholder{font:var(--eds-body-sm)}.eds-multiselect.eds-multiselect--size-at-lg--default .eds-multiselect__trigger{height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-multiselect.eds-multiselect--size-at-lg--default .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-lg--default .eds-multiselect__placeholder{font:var(--eds-body-default)}.eds-multiselect.eds-multiselect--size-at-lg--default .eds-multiselect__item{font:var(--eds-body-default);height:auto}.eds-multiselect.eds-multiselect--size-at-lg--md .eds-multiselect__trigger{height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-multiselect.eds-multiselect--size-at-lg--md .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-lg--md .eds-multiselect__placeholder{font:var(--eds-body-default)}.eds-multiselect.eds-multiselect--size-at-lg--md .eds-multiselect__item{font:var(--eds-body-default);height:auto}.eds-multiselect.eds-multiselect--size-at-lg--lg .eds-multiselect__trigger{height:56px;padding:var(--eds-spacing-lg) 56px var(--eds-spacing-lg) var(--eds-spacing-xl)}.eds-multiselect.eds-multiselect--size-at-lg--lg .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-lg--lg .eds-multiselect__placeholder{font:var(--eds-body-lg)}.eds-multiselect.eds-multiselect--size-at-lg--lg .eds-multiselect__item{height:56px;font:var(--eds-body-lg)}}@media (min-width:1800px){.eds-multiselect.eds-multiselect--size-at-xl--sm .eds-multiselect__trigger{height:36px;border-radius:var(--eds-radius-md);padding:var(--eds-spacing-2xs) 56px var(--eds-spacing-2xs) var(--eds-spacing-xs)}.eds-multiselect.eds-multiselect--size-at-xl--sm .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-xl--sm .eds-multiselect__item,.eds-multiselect.eds-multiselect--size-at-xl--sm .eds-multiselect__placeholder{font:var(--eds-body-sm)}.eds-multiselect.eds-multiselect--size-at-xl--default .eds-multiselect__trigger{height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-multiselect.eds-multiselect--size-at-xl--default .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-xl--default .eds-multiselect__placeholder{font:var(--eds-body-default)}.eds-multiselect.eds-multiselect--size-at-xl--default .eds-multiselect__item{font:var(--eds-body-default);height:auto}.eds-multiselect.eds-multiselect--size-at-xl--md .eds-multiselect__trigger{height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-sm) 56px var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-multiselect.eds-multiselect--size-at-xl--md .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-xl--md .eds-multiselect__placeholder{font:var(--eds-body-default)}.eds-multiselect.eds-multiselect--size-at-xl--md .eds-multiselect__item{font:var(--eds-body-default);height:auto}.eds-multiselect.eds-multiselect--size-at-xl--lg .eds-multiselect__trigger{height:56px;padding:var(--eds-spacing-lg) 56px var(--eds-spacing-lg) var(--eds-spacing-xl)}.eds-multiselect.eds-multiselect--size-at-xl--lg .eds-multiselect__counter,.eds-multiselect.eds-multiselect--size-at-xl--lg .eds-multiselect__placeholder{font:var(--eds-body-lg)}.eds-multiselect.eds-multiselect--size-at-xl--lg .eds-multiselect__item{height:56px;font:var(--eds-body-lg)}}.eds-tag{display:inline-flex;height:36px;padding:var(--eds-spacing-2xs) var(--eds-spacing-sm);justify-content:center;align-items:center;gap:var(--eds-spacing-2xs);--eds-tag-icon-color:var(--eds-color-icon-default);color:var(--eds-color-text-secondary);border-radius:var(--eds-radius-pill);border:1px solid var(--eds-color-border-secondary);background:var(--eds-color-background-secondary)}.eds-tag span{flex-shrink:0;font:var(--eds-body-default);line-height:1.5;letter-spacing:.064px}.eds-tag--sm{height:29px;padding:var(--eds-spacing-3xs) var(--eds-spacing-sm)}.eds-tag--sm span{font:var(--eds-body-sm);line-height:1.43}.eds-tag__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--eds-tag-icon-color)}.eds-tag__icon,.eds-tag__icon svg{width:var(--eds-icon-size-xs);height:var(--eds-icon-size-xs);stroke-width:var(--eds-icon-stroke-width-xs)}.eds-tag__close{display:flex;justify-content:center;align-items:center;color:var(--eds-tag-icon-color);background:transparent;border:none;border-radius:var(--eds-radius-pill);padding:0;cursor:pointer;width:24px;height:24px}.eds-tag__close:focus-visible{outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs)}.eds-tag__close svg{width:var(--eds-icon-size-xs);height:var(--eds-icon-size-xs);stroke-width:var(--eds-icon-stroke-width-xs)}.eds-tag--interactive{border-radius:var(--eds-radius-xs)}.eds-tag--alt-default{background:var(--eds-color-surface-primary);border-color:var(--eds-color-border-secondary);color:var(--eds-color-text-secondary);--eds-tag-icon-color:var(--eds-color-icon-default)}.eds-tag--success{border-color:var(--eds-color-border-success-on-subtle);background:var(--eds-color-background-success-subtle-default);color:var(--eds-color-text-success-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-success-on-subtle)}.eds-tag--warning{border-color:var(--eds-color-border-warning-on-subtle);background:var(--eds-color-background-warning-subtle-default);color:var(--eds-color-text-warning-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-warning-on-subtle)}.eds-tag--error{border-color:var(--eds-color-border-error-on-subtle);background:var(--eds-color-background-error-subtle-default);color:var(--eds-color-text-error-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-error-on-subtle)}.eds-tag--info{border-color:var(--eds-color-border-info-on-subtle);background:var(--eds-color-background-info-subtle-default);color:var(--eds-color-text-info-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-info-on-subtle)}.eds-tag--purple{border-color:var(--eds-color-border-accent-purple-on-subtle);background:var(--eds-color-background-accent-purple-subtle-default);color:var(--eds-color-text-accent-purple-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-accent-purple-on-subtle)}.eds-tag--teal{border-color:var(--eds-color-border-accent-teal-on-subtle);background:var(--eds-color-background-accent-teal-subtle-default);color:var(--eds-color-text-accent-teal-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-accent-teal-on-subtle)}.eds-tag--pink{border-color:var(--eds-color-border-accent-pink-on-subtle);background:var(--eds-color-background-accent-pink-subtle-default);color:var(--eds-color-text-accent-pink-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-accent-pink-on-subtle)}.eds-tag--lime{border-color:var(--eds-color-border-accent-lime-on-subtle);background:var(--eds-color-background-accent-lime-subtle-default);color:var(--eds-color-text-accent-lime-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-accent-lime-on-subtle)}.eds-tag--blue{border-color:var(--eds-color-border-accent-blue-on-subtle);background:var(--eds-color-background-accent-blue-subtle-default);color:var(--eds-color-text-accent-blue-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-accent-blue-on-subtle)}.eds-tag--yellow{border-color:var(--eds-color-border-accent-yellow-on-subtle);background:var(--eds-color-background-accent-yellow-subtle-default);color:var(--eds-color-text-accent-yellow-on-subtle);--eds-tag-icon-color:var(--eds-color-icon-accent-yellow-on-subtle)}.eds-tag-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--eds-spacing-3xs)}@media (min-width:600px){.eds-tag.eds-tag--size-at-md--sm{height:29px;padding:var(--eds-spacing-3xs) var(--eds-spacing-sm)}.eds-tag.eds-tag--size-at-md--sm span{font:var(--eds-body-sm);line-height:1.43}.eds-tag.eds-tag--size-at-md--md{height:36px;padding:var(--eds-spacing-2xs) var(--eds-spacing-sm)}.eds-tag.eds-tag--size-at-md--md span{font:var(--eds-body-default);line-height:1.5;letter-spacing:.064px}}@media (min-width:960px){.eds-tag.eds-tag--size-at-lg--sm{height:29px;padding:var(--eds-spacing-3xs) var(--eds-spacing-sm)}.eds-tag.eds-tag--size-at-lg--sm span{font:var(--eds-body-sm);line-height:1.43}.eds-tag.eds-tag--size-at-lg--md{height:36px;padding:var(--eds-spacing-2xs) var(--eds-spacing-sm)}.eds-tag.eds-tag--size-at-lg--md span{font:var(--eds-body-default);line-height:1.5;letter-spacing:.064px}}@media (min-width:1800px){.eds-tag.eds-tag--size-at-xl--sm{height:29px;padding:var(--eds-spacing-3xs) var(--eds-spacing-sm)}.eds-tag.eds-tag--size-at-xl--sm span{font:var(--eds-body-sm);line-height:1.43}.eds-tag.eds-tag--size-at-xl--md{height:36px;padding:var(--eds-spacing-2xs) var(--eds-spacing-sm)}.eds-tag.eds-tag--size-at-xl--md span{font:var(--eds-body-default);line-height:1.5;letter-spacing:.064px}}.eds-menu-list-item{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;min-height:44px;border-radius:var(--eds-radius-xl);padding:var(--eds-spacing-xs);gap:var(--eds-spacing-sm);font:var(--eds-body-default);color:var(--eds-color-text-primary);background:transparent;border:none;outline:none;box-shadow:none;cursor:pointer;transition:background-color .2s ease}.eds-menu-list-item:is(button,a,[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option]){cursor:pointer}.eds-menu-list-item:disabled,.eds-menu-list-item[aria-disabled=true]{pointer-events:none;opacity:var(--eds-opacity-disabled)}.eds-menu-list-item>.eds-menu-list-item__chevron,.eds-menu-list-item>.eds-sub-trigger-icon{flex-shrink:0;width:calc(var(--eds-spacing-lg) + var(--eds-spacing-3xs));height:calc(var(--eds-spacing-lg) + var(--eds-spacing-3xs));stroke:var(--eds-color-icon-default)}.eds-menu-list-item>.eds-menu-list-item__label{display:inline-flex;flex:1 1 auto;align-items:center;gap:var(--eds-spacing-sm);text-align:left;white-space:nowrap}.eds-menu-list-item>.eds-menu-list-item__label svg{flex-shrink:0;width:var(--eds-icon-size-sm);height:var(--eds-icon-size-sm);stroke-width:var(--eds-icon-stroke-width-sm);color:var(--eds-color-icon-default)}.eds-menu-list-item>:not(.eds-menu-list-item__label):not(.eds-checkbox):not(.eds-radio):not(.eds-menu-list-item__check-indicator){flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.eds-menu-list-item>:not(.eds-menu-list-item__label):not(.eds-checkbox):not(.eds-radio):not(.eds-menu-list-item__check-indicator) svg,.eds-menu-list-item>svg{flex-shrink:0;width:var(--eds-icon-size-sm);height:var(--eds-icon-size-sm);stroke-width:var(--eds-icon-stroke-width-sm);color:var(--eds-color-icon-default)}.eds-menu-list-item>.eds-checkbox{flex:0 0 auto;flex-shrink:0;margin-inline-start:auto}.eds-menu-list-item>.eds-radio,.eds-menu-list-item>[data-radix-collection-item]>.eds-radio,.eds-menu-list-item>span:has(>.eds-checkbox):not(.eds-menu-list-item__label):not(.eds-menu-list-item__check-indicator),.eds-menu-list-item>span:has(>.eds-radio):not(.eds-menu-list-item__label):not(.eds-menu-list-item__check-indicator){flex:0 0 auto;flex-shrink:0;margin-inline-start:auto}.eds-menu-list-item:hover:not(:disabled):not([aria-disabled=true]):not(.eds-menu-list-item--selected):not([aria-checked=true]):not([aria-selected=true]){background:var(--eds-color-opacity-opacity-black-5)}.eds-menu-list-item:active:not(:disabled):not([aria-disabled=true]):not(.eds-menu-list-item--selected):not([aria-checked=true]):not([aria-selected=true]){background:var(--eds-color-opacity-opacity-black-10)}.eds-menu-list-item:focus-visible:not(:hover):not(.eds-menu-list-item--selected):not([aria-checked=true]):not([aria-selected=true]){outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs);background:var(--eds-color-opacity-opacity-black-5)}.eds-menu-list-item--selected,.eds-menu-list-item[aria-checked=true],.eds-menu-list-item[aria-selected=true],.eds-menu-list-item[data-state=checked]{background:var(--eds-color-background-brand-subtle-default)}.eds-menu-list-item--selected:active:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item--selected:hover:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item[aria-checked=true]:active:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item[aria-checked=true]:hover:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item[aria-selected=true]:active:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item[aria-selected=true]:hover:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item[data-state=checked]:active:not(:disabled):not([aria-disabled=true]),.eds-menu-list-item[data-state=checked]:hover:not(:disabled):not([aria-disabled=true]){background:var(--eds-color-background-brand-subtle-hover)}.eds-menu-list-item--selected:focus-visible:not(:hover),.eds-menu-list-item[aria-checked=true]:focus-visible:not(:hover),.eds-menu-list-item[aria-selected=true]:focus-visible:not(:hover),.eds-menu-list-item[data-state=checked]:focus-visible:not(:hover){background:var(--eds-color-background-brand-subtle-default);outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs)}.eds-menu-list-item>.eds-radio{flex:0 0 auto;flex-shrink:0;flex-grow:0;width:calc(var(--eds-spacing-lg) + var(--eds-spacing-3xs));height:calc(var(--eds-spacing-lg) + var(--eds-spacing-3xs));min-width:calc(var(--eds-spacing-lg) + var(--eds-spacing-3xs));min-height:calc(var(--eds-spacing-lg) + var(--eds-spacing-3xs));aspect-ratio:1}.eds-menu-list-item__check-indicator{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--eds-color-icon-brand-on-subtle)}@media (forced-colors:active){.eds-menu-list-item:focus-visible:not(:hover){outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs)}}.eds-select{display:flex;justify-content:flex-start;align-items:center;width:100%;min-width:0;border:1px solid var(--eds-color-border-primary);background:var(--eds-color-background-primary);box-shadow:var(--eds-shadow-xs);box-sizing:border-box;cursor:pointer;transition:background-color .25s ease,background-image .25s ease,border-color .25s ease,box-shadow .25s ease,outline .25s ease}.eds-select--no-border{border-color:transparent}.eds-select:has(>button:disabled),.eds-select:has(select:disabled){opacity:var(--eds-opacity-disabled);box-shadow:none;cursor:not-allowed}.eds-select--error,.eds-select:has(select:invalid){border-color:var(--eds-color-border-input-error)}.eds-select:focus-within:not(:has(select:disabled,select:invalid,>button:disabled,>button[data-state=open])),.eds-select:has(>button:focus-visible):not(:has(select:disabled,select:invalid,>button:disabled,>button[data-state=open])),.eds-select:has(select:focus-visible):not(:has(select:disabled,select:invalid,>button:disabled,>button[data-state=open])){outline:2px solid var(--eds-color-border-focus);outline-offset:var(--eds-spacing-4xs);background-color:var(--eds-color-background-primary);background-image:linear-gradient(var(--eds-color-opacity-opacity-black-5),var(--eds-color-opacity-opacity-black-5));box-shadow:var(--eds-shadow-sm)}.eds-select:has(>button[data-state=open]):not(:has(select:disabled,>button:disabled)){outline-offset:-1px;outline:2px solid var(--eds-color-border-selected);background-color:var(--eds-color-background-primary);background-image:none;box-shadow:var(--eds-shadow-xs)}.eds-select--error:focus-within:not(:has(select:disabled,>button:disabled,>button[data-state=open])),.eds-select--error:has(>button:focus-visible):not(:has(>button:disabled,>button[data-state=open])),.eds-select--error:has(select:focus-visible):not(:has(select:disabled,>button:disabled,>button[data-state=open])){outline:2px solid var(--eds-color-border-selected);outline-offset:var(--eds-spacing-4xs)}.eds-select--error:has(>button[data-state=open]):not(:has(>button:disabled)){outline-offset:-1px;outline:2px solid var(--eds-color-border-selected)}.eds-select:hover:not(:has(select:disabled,select:invalid,>button:disabled,>button[data-state=open])){background-color:var(--eds-color-background-primary);background-image:linear-gradient(var(--eds-color-opacity-opacity-black-5),var(--eds-color-opacity-opacity-black-5));border-color:var(--eds-color-border-primary-hover);box-shadow:var(--eds-shadow-sm)}.eds-select--error:hover:not(:has(select:disabled,>button:disabled,>button[data-state=open])),.eds-select:has(select:invalid):hover:not(:has(select:disabled,>button:disabled,>button[data-state=open])){border-color:var(--eds-color-border-input-error)}.eds-select--no-border:hover:not(:has(select:disabled,>button:disabled,>button[data-state=open])){border-color:transparent}.eds-select select,.eds-select>button{display:flex;justify-content:flex-start;align-items:center;gap:var(--eds-spacing-xs);width:100%;border:none;background:none;font:var(--eds-body-default);border-radius:inherit;color:var(--eds-color-text-primary);text-align:left}.eds-select select::-moz-placeholder,.eds-select>button::-moz-placeholder{color:var(--eds-color-text-tertiary)}.eds-select select::placeholder,.eds-select>button::placeholder{color:var(--eds-color-text-tertiary)}.eds-select select [data-placeholder],.eds-select>button [data-placeholder]{color:var(--eds-color-text-tertiary)}.eds-select select span,.eds-select>button span{flex:1;display:flex;justify-content:flex-start;align-items:center;gap:var(--eds-spacing-xs);min-width:0}.eds-select select span>svg,.eds-select>button span>svg{width:var(--eds-icon-size-xs);height:var(--eds-icon-size-xs);stroke-width:var(--eds-icon-stroke-width-xs);flex:0 0 auto}.eds-select select .eds-select__icon,.eds-select>button .eds-select__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--eds-color-icon-default)}.eds-select select .eds-select__chevron,.eds-select select .eds-select__icon svg,.eds-select>button .eds-select__chevron,.eds-select>button .eds-select__icon svg{width:var(--eds-icon-size-xs);height:var(--eds-icon-size-xs);stroke-width:var(--eds-icon-stroke-width-xs)}.eds-select select .eds-select__chevron,.eds-select>button .eds-select__chevron{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--eds-color-icon-default);transition:transform .2s ease-in-out}.eds-select select .eds-select__icons-right,.eds-select>button .eds-select__icons-right{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:var(--eds-spacing-xs)}.eds-select select .eds-select__error-icon,.eds-select>button .eds-select__error-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--eds-color-icon-input-error)}.eds-select select:focus,.eds-select>button:focus{outline:none}.eds-select:has(select){position:relative}.eds-select:has(select):after{content:"";position:absolute;right:var(--eds-spacing-md);top:50%;transform:translateY(-50%);width:var(--eds-spacing-xl);height:var(--eds-spacing-xl);pointer-events:none;background-color:var(--eds-color-icon-default);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m19%209-7%207-7-7%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m19%209-7%207-7-7%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.eds-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--eds-spacing-xl);background-color:var(--eds-color-background-primary)}.eds-select>button[data-state=open] .eds-select__chevron{transform:rotate(180deg)}.eds-select--sm{width:-moz-max-content;width:max-content;height:var(--eds-size-md);border-radius:var(--eds-radius-sm)}.eds-select--sm select,.eds-select--sm>button{width:-moz-max-content;width:max-content;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-sm)}.eds-select--sm:has(select):after{right:var(--eds-spacing-md)}.eds-select--md{width:100%;height:var(--eds-size-lg);border-radius:var(--eds-radius-md)}.eds-select--md select,.eds-select--md>button{width:100%;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md)}.eds-select--condensed{border-color:var(--eds-color-border-secondary);border-radius:var(--eds-radius-pill)}.eds-select--condensed,.eds-select--condensed select,.eds-select--condensed>button{width:-moz-max-content;width:max-content}.eds-select--condensed:has(select):after{right:var(--eds-spacing-md)}.eds-select--condensed.eds-select--no-border{border-color:transparent}.eds-select--lg{width:100%;height:var(--eds-spacing-9xl);border-radius:var(--eds-radius-lg)}.eds-select--lg select,.eds-select--lg>button{width:100%;height:100%;padding:var(--eds-spacing-lg) var(--eds-spacing-xl);font:var(--eds-body-lg)}.eds-select--lg .eds-select__chevron,.eds-select--lg .eds-select__icon svg,.eds-select--lg span>svg{width:var(--eds-icon-size-sm);height:var(--eds-icon-size-sm);stroke-width:var(--eds-icon-stroke-width-sm)}.eds-select__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:stretch;z-index:1010;min-width:max(60px,var(--radix-select-trigger-width,60px));width:-moz-max-content;width:max-content;padding:0;border-radius:var(--eds-radius-2xl);box-shadow:var(--eds-shadow-md);border:1px solid var(--eds-color-border-secondary);background:var(--eds-color-surface-primary);color:var(--eds-color-text-primary);max-height:calc(var(--radix-popper-available-height) - var(--eds-spacing-md));overflow:hidden}.eds-select__content .eds-menu-list-item{width:100%}.eds-select__content--condensed{align-self:auto;min-width:0;width:-moz-max-content;width:max-content}.eds-select__content--condensed .eds-menu-list-item{width:auto}.eds-select__viewport{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-height:0;flex:1 1 auto;overflow-y:auto;padding:var(--eds-spacing-3xs);scroll-padding:var(--eds-spacing-3xs)}.eds-select__group{flex-direction:column;gap:var(--eds-spacing-3xs)}.eds-select__group,.eds-select__label{display:flex;width:100%;align-items:center}.eds-select__label{justify-content:flex-start;height:46px;padding:var(--eds-spacing-sm);gap:var(--eds-spacing-md);font:var(--eds-title-sm)}.eds-select__separator{height:1px;background-color:var(--eds-color-border-secondary);margin:var(--eds-spacing-3xs)}@media (min-width:600px){.eds-select.eds-select--size-at-md--sm{width:-moz-max-content;width:max-content;height:var(--eds-size-md);border-radius:var(--eds-radius-sm)}.eds-select.eds-select--size-at-md--sm select,.eds-select.eds-select--size-at-md--sm>button{width:-moz-max-content;width:max-content;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-sm)}.eds-select.eds-select--size-at-md--sm:has(select):after{right:var(--eds-spacing-md)}}@media (min-width:600px){.eds-select.eds-select--size-at-md--md{width:100%;height:var(--eds-size-lg);border-radius:var(--eds-radius-md)}.eds-select.eds-select--size-at-md--md select,.eds-select.eds-select--size-at-md--md>button{width:100%;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-default)}.eds-select.eds-select--size-at-md--lg{width:100%;height:var(--eds-spacing-9xl);border-radius:var(--eds-radius-lg)}.eds-select.eds-select--size-at-md--lg select,.eds-select.eds-select--size-at-md--lg>button{width:100%;height:100%;padding:var(--eds-spacing-lg) var(--eds-spacing-xl);font:var(--eds-body-lg)}.eds-select.eds-select--size-at-md--lg .eds-select__chevron,.eds-select.eds-select--size-at-md--lg .eds-select__icon svg,.eds-select.eds-select--size-at-md--lg span>svg{width:var(--eds-icon-size-sm);height:var(--eds-icon-size-sm);stroke-width:var(--eds-icon-stroke-width-sm)}}@media (min-width:960px){.eds-select.eds-select--size-at-lg--sm{width:-moz-max-content;width:max-content;height:var(--eds-size-md);border-radius:var(--eds-radius-sm)}.eds-select.eds-select--size-at-lg--sm select,.eds-select.eds-select--size-at-lg--sm>button{width:-moz-max-content;width:max-content;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-sm)}.eds-select.eds-select--size-at-lg--sm:has(select):after{right:var(--eds-spacing-md)}}@media (min-width:960px){.eds-select.eds-select--size-at-lg--md{width:100%;height:var(--eds-size-lg);border-radius:var(--eds-radius-md)}.eds-select.eds-select--size-at-lg--md select,.eds-select.eds-select--size-at-lg--md>button{width:100%;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-default)}.eds-select.eds-select--size-at-lg--lg{width:100%;height:var(--eds-spacing-9xl);border-radius:var(--eds-radius-lg)}.eds-select.eds-select--size-at-lg--lg select,.eds-select.eds-select--size-at-lg--lg>button{width:100%;height:100%;padding:var(--eds-spacing-lg) var(--eds-spacing-xl);font:var(--eds-body-lg)}.eds-select.eds-select--size-at-lg--lg .eds-select__chevron,.eds-select.eds-select--size-at-lg--lg .eds-select__icon svg,.eds-select.eds-select--size-at-lg--lg span>svg{width:var(--eds-icon-size-sm);height:var(--eds-icon-size-sm);stroke-width:var(--eds-icon-stroke-width-sm)}}@media (min-width:1800px){.eds-select.eds-select--size-at-xl--sm{width:-moz-max-content;width:max-content;height:var(--eds-size-md);border-radius:var(--eds-radius-sm)}.eds-select.eds-select--size-at-xl--sm select,.eds-select.eds-select--size-at-xl--sm>button{width:-moz-max-content;width:max-content;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-sm)}.eds-select.eds-select--size-at-xl--sm:has(select):after{right:var(--eds-spacing-md)}}@media (min-width:1800px){.eds-select.eds-select--size-at-xl--md{width:100%;height:var(--eds-size-lg);border-radius:var(--eds-radius-md)}.eds-select.eds-select--size-at-xl--md select,.eds-select.eds-select--size-at-xl--md>button{width:100%;height:100%;padding:var(--eds-spacing-sm) var(--eds-spacing-md);font:var(--eds-body-default)}.eds-select.eds-select--size-at-xl--lg{width:100%;height:var(--eds-spacing-9xl);border-radius:var(--eds-radius-lg)}.eds-select.eds-select--size-at-xl--lg select,.eds-select.eds-select--size-at-xl--lg>button{width:100%;height:100%;padding:var(--eds-spacing-lg) var(--eds-spacing-xl);font:var(--eds-body-lg)}.eds-select.eds-select--size-at-xl--lg .eds-select__chevron,.eds-select.eds-select--size-at-xl--lg .eds-select__icon svg,.eds-select.eds-select--size-at-xl--lg span>svg{width:var(--eds-icon-size-sm);height:var(--eds-icon-size-sm);stroke-width:var(--eds-icon-stroke-width-sm)}}