:root{--eds--spacing-none:0px;--eds--spacing-4:4px;--eds--spacing-8:8px;--eds--spacing-16:16px;--eds--spacing-24:24px;--eds--spacing-32:32px;--eds--transition-duration-moderate:.3s}.eds-layout{box-sizing:border-box;display:flex}.eds-layout--flex-none{flex:none}.eds-layout--flex-auto{flex:auto}.eds-layout--flex-1{flex:1}.eds-layout--flex-0{flex:0}.eds-layout--wrap{flex-wrap:wrap}.eds-layout--align-center{align-items:center}.eds-layout--align-start{align-items:flex-start}.eds-layout--align-end{align-items:flex-end}.eds-layout--align-stretch{align-items:stretch}.eds-layout--align-baseline{align-items:baseline}.eds-layout--justify-center{justify-content:center}.eds-layout--justify-start{justify-content:flex-start}.eds-layout--justify-end{justify-content:flex-end}.eds-layout--justify-between{justify-content:space-between}.eds-layout--justify-around{justify-content:space-around}.eds-layout--justify-evenly{justify-content:space-evenly}.eds-layout--direction-row--spacing-xs{gap:var(--eds--spacing-4);flex-direction:row}.eds-layout--direction-row--spacing-s{gap:var(--eds--spacing-8);flex-direction:row}.eds-layout--direction-row--spacing-m{gap:var(--eds--spacing-16);flex-direction:row}.eds-layout--direction-row--spacing-l{gap:var(--eds--spacing-24);flex-direction:row}.eds-layout--direction-row--spacing-xl{gap:var(--eds--spacing-32);flex-direction:row}.eds-layout--direction-row--spacing-none{gap:var(--eds--spacing-none);flex-direction:row}.eds-layout--direction-column--spacing-xs{gap:var(--eds--spacing-4);flex-direction:column}.eds-layout--direction-column--spacing-s{gap:var(--eds--spacing-8);flex-direction:column}.eds-layout--direction-column--spacing-m{gap:var(--eds--spacing-16);flex-direction:column}.eds-layout--direction-column--spacing-l{gap:var(--eds--spacing-24);flex-direction:column}.eds-layout--direction-column--spacing-xl{gap:var(--eds--spacing-32);flex-direction:column}.eds-layout--direction-column--spacing-none{gap:var(--eds--spacing-none);flex-direction:column}:root{--eds--opacity-disabled:.4}.eds-button{appearance:none;border-radius:var(--_radius,var(--eds--radii-full));box-sizing:border-box;cursor:pointer;font:inherit;max-width:100%;width:var(--_width,fit-content);text-align:inherit;white-space:nowrap;transition-duration:var(--eds--transition-duration-moderate);--_bg:transparent;--_border:transparent;--_color:inherit;--_overlay-hover:linear-gradient(transparent, transparent);--_overlay-active:linear-gradient(transparent, transparent);--_color-focus:var(--_color);background:0 0;background-color:var(--_bg);border:1px solid #0000;border-color:var(--_border);color:var(--_color-host,var(--_color));background-image:linear-gradient(#0000,#0000);flex:none;margin:0;text-decoration:none;transition-property:background-color,background-image,border-color,box-shadow,color,opacity;transition-timing-function:ease-out;display:inline-flex}.eds-button>*{color:inherit}.eds-button:disabled,.eds-button[aria-disabled=true],.eds-button[aria-busy=true]{cursor:not-allowed;opacity:var(--eds--opacity-disabled)}.eds-button:focus-visible:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.eds-button--soft-disabled:focus-visible{box-shadow:var(--eds--interaction-focus-ring);color:var(--_color-host,var(--_color-focus));outline:none}.eds-button:hover:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-image:var(--_overlay-hover)}.eds-button:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-image:var(--_overlay-active);color:var(--_color-host,var(--_color-active,var(--_color)))}.eds-button:focus-visible:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-image:linear-gradient(#0000,#0000)}.eds-button--size-xs{padding:var(--eds--padding-4) var(--eds--padding-8)}.eds-button--size-s{padding:var(--eds--padding-8) var(--eds--padding-12)}.eds-button--size-m{padding:var(--eds--padding-10) var(--eds--padding-20)}.eds-button--icon-only.eds-button--size-xs{padding:var(--_padding-host,var(--eds--padding-4))}.eds-button--icon-only.eds-button--size-s{padding:var(--_padding-host,var(--eds--padding-8))}.eds-button--icon-only.eds-button--size-m{padding:var(--_padding-host,var(--eds--padding-10))}.eds-button--primary{--_bg:var(--eds--color--bg-brand-strong);--_border:transparent;--_color:var(--eds--color--fg-inverse);--_overlay-hover:linear-gradient(var(--eds--overlay-hover-strong), var(--eds--overlay-hover-strong));--_overlay-active:linear-gradient(var(--eds--overlay-pressed-strong), var(--eds--overlay-pressed-strong))}.eds-button--secondary{--_bg:var(--eds--color--bg-base);--_border:var(--eds--color--border-default);--_color:var(--eds--color--fg-default);--_overlay-hover:linear-gradient(var(--eds--overlay-hover-default), var(--eds--overlay-hover-default));--_overlay-active:linear-gradient(var(--eds--overlay-pressed-default), var(--eds--overlay-pressed-default));--_color-focus:var(--eds--color--fg-default)}.eds-button--tertiary{--_bg:transparent;--_border:transparent;--_color:var(--eds--color--fg-default);--_overlay-hover:linear-gradient(var(--eds--overlay-hover-default), var(--eds--overlay-hover-default));--_overlay-active:linear-gradient(var(--eds--overlay-pressed-default), var(--eds--overlay-pressed-default))}.eds-button--danger{--_bg:var(--eds--color--bg-critical-strong);--_border:transparent;--_color:var(--eds--color--fg-inverse);--_overlay-hover:linear-gradient(var(--eds--overlay-hover-strong), var(--eds--overlay-hover-strong));--_overlay-active:linear-gradient(var(--eds--overlay-pressed-strong), var(--eds--overlay-pressed-strong))}.eds-button--ai{--_bg:transparent;--_border:transparent;--_color:var(--eds--color--fg-inverse);background-color:#0000;background-image:var(--eds--gradient--AI)}.eds-button--ai:hover:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:#0000;background-image:var(--eds--gradient--AI-hover)}.eds-button--ai:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:#0000;background-image:var(--eds--gradient--AI-active)}.eds-button--ai:focus-visible:not(:active):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background-color:#0000;background-image:var(--eds--gradient--AI)}.eds-button--icon-only.eds-button--active,.eds-button--icon-only[aria-current],.eds-button--status-neutral{--_bg:var(--eds--color--bg-brand-soft);--_border:transparent;--_color:var(--eds--color--fg-brand-default);--_overlay-hover:linear-gradient(var(--eds--overlay-hover-brand), var(--eds--overlay-hover-brand));--_overlay-active:linear-gradient(var(--eds--overlay-pressed-brand), var(--eds--overlay-pressed-brand));--_color-active:var(--eds--palette-blue-600);--_color-focus:var(--eds--color--fg-brand-default)}.eds-button--status-positive{--_bg:var(--eds--palette-green-50);--_border:transparent;--_color:var(--eds--color--fg-positive-strong);--_overlay-hover:linear-gradient(var(--eds--palette-green-100), var(--eds--palette-green-100));--_overlay-active:linear-gradient(var(--eds--palette-green-100), var(--eds--palette-green-100));--_color-active:var(--eds--color--fg-positive-strong);--_color-focus:var(--eds--color--fg-positive-strong)}.eds-menu{background-color:var(--eds--color--bg-base);border:1px solid var(--eds--color--border-default);border-radius:var(--eds--radii-8);box-shadow:var(--eds--elevation-floating);padding:var(--eds--padding-8) var(--eds--padding-none);z-index:var(--eds--z-index-floating)}.eds-menu--header{padding:var(--eds--padding-16)}.eds-menu--group{padding:var(--eds--padding-8) var(--eds--padding-none)}.eds-menu--group-divider{background-color:var(--eds--color--bg-muted-default);height:1px}.eds-menu--group-header{padding:var(--eds--padding-4) var(--eds--padding-16)}.eds-menu--menu-item{--_overlay:none;background-color:var(--eds--color--bg-base);background-image:var(--_overlay);color:inherit;cursor:pointer;padding:var(--eds--padding-12) var(--eds--padding-16);border:none;width:100%;text-decoration:none;display:block}.eds-menu--menu-item:hover:not(:disabled):not([aria-disabled=true]){--_overlay:linear-gradient(var(--eds--overlay-hover-default), var(--eds--overlay-hover-default))}.eds-menu--menu-item:active:not(:disabled):not([aria-disabled=true]){--_overlay:linear-gradient(var(--eds--overlay-pressed-default), var(--eds--overlay-pressed-default))}.eds-menu--menu-item:focus-visible{box-shadow:var(--eds--interaction-focus-ring-inset);outline:none}.eds-menu--menu-item:disabled,.eds-menu--menu-item[aria-disabled=true]{color:var(--eds--color--fg-disabled);cursor:not-allowed;opacity:var(--eds--opacity-disabled)}.eds-split-button{--_divider:var(--eds--color--border-default);width:fit-content;display:inline-flex}.eds-split-button--primary,.eds-split-button--danger,.eds-split-button--ai{--_divider:color-mix(in srgb, var(--eds--color--fg-inverse) 24%, transparent)}.eds-split-button--half{display:flex;position:relative}.eds-split-button--half--start{--_radius:var(--eds--radii-full) var(--eds--radii-none) var(--eds--radii-none) var(--eds--radii-full)}.eds-split-button--half--end{--_radius:var(--eds--radii-none) var(--eds--radii-full) var(--eds--radii-full) var(--eds--radii-none);margin-inline-start:-1px}.eds-split-button--half--end:before{content:"";background-color:var(--_divider);pointer-events:none;z-index:1;width:1px;position:absolute;inset-block:0;inset-inline-start:0}.eds-split-button--inactive .eds-split-button--half--end:before{opacity:var(--eds--opacity-disabled)}.eds-split-button--half:focus-within{z-index:2}@keyframes rc-menu-show-slide-left{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate(.75rem)}}@keyframes rc-menu-show-slide-right{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-right{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-.75rem)}}@keyframes rc-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-top{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.75rem)}}@keyframes rc-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-bottom{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.75rem)}}.rc-menu-container{width:0;height:0;position:relative}.rc-menu{box-sizing:border-box;z-index:100;background-color:#fff;border:1px solid #0000001a;width:max-content;margin:0;padding:0;list-style:none;display:none;position:absolute}.rc-menu:focus{outline:none}.rc-menu--open,.rc-menu--closing{display:block}.rc-menu__arrow{box-sizing:border-box;z-index:-1;background-color:#fff;border:1px solid #0000;border-color:#0000001a #0000 #0000 #0000001a;width:.75rem;height:.75rem;position:absolute}.rc-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%)rotate(135deg)}.rc-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%)rotate(-45deg)}.rc-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%)rotate(-135deg)}.rc-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%)rotate(45deg)}.rc-menu__item{cursor:pointer;align-items:center;display:flex}.rc-menu__item:focus{outline:none}.rc-menu__item--hover{background-color:#ebebeb}.rc-menu__item--focusable{cursor:default;background-color:inherit}.rc-menu__item--disabled{cursor:default;color:#aaa}.rc-menu__submenu{position:relative}.rc-menu__group{box-sizing:border-box}.rc-menu__radio-group{margin:0;padding:0;list-style:none}.rc-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.rc-menu-button{box-sizing:border-box}.rc-menu{-webkit-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;min-width:10rem;padding:.5rem 0;box-shadow:0 3px 7px #0002,0 .6px 2px #0000001a}.rc-menu--open.rc-menu--dir-left{animation:.15s ease-out rc-menu-show-slide-left}.rc-menu--closing.rc-menu--dir-left{animation:.15s ease-in rc-menu-hide-slide-left}.rc-menu--open.rc-menu--dir-right{animation:.15s ease-out rc-menu-show-slide-right}.rc-menu--closing.rc-menu--dir-right{animation:.15s ease-in rc-menu-hide-slide-right}.rc-menu--open.rc-menu--dir-top{animation:.15s ease-out rc-menu-show-slide-top}.rc-menu--closing.rc-menu--dir-top{animation:.15s ease-in rc-menu-hide-slide-top}.rc-menu--open.rc-menu--dir-bottom{animation:.15s ease-out rc-menu-show-slide-bottom}.rc-menu--closing.rc-menu--dir-bottom{animation:.15s ease-in rc-menu-hide-slide-bottom}.rc-menu__item{padding:.375rem 1.5rem;position:relative}.rc-menu--animation .rc-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.rc-menu__item--active{color:#fff;background-color:#007bff}.rc-menu__item--type-radio{padding-left:2.2rem}.rc-menu__item--type-radio:before{content:"○";font-size:.8rem;position:absolute;top:.55rem;left:.8rem}.rc-menu__item--type-radio.rc-menu__item--checked:before{content:"●"}.rc-menu__item--type-checkbox{padding-left:2.2rem}.rc-menu__item--type-checkbox:before{position:absolute;left:.8rem}.rc-menu__item--type-checkbox.rc-menu__item--checked:before{content:"✔"}.rc-menu__submenu>.rc-menu__item{padding-right:2.5rem}.rc-menu__submenu>.rc-menu__item:after{content:"❯";position:absolute;right:1rem}.rc-menu__header{color:#888;text-transform:uppercase;padding:.2rem 1.5rem;font-size:.8em}.eds-connector{block-size:var(--eds--size-1);flex-shrink:0;inline-size:100%;display:block}.eds-connector--direction-vertical{block-size:100%;inline-size:var(--eds--size-1)}.eds-connector--completed{background:var(--eds--color--bg-positive-strong)}.eds-connector--current{background:linear-gradient(to right, var(--eds--color--bg-positive-strong), var(--eds--color--border-brand))}.eds-connector--current.eds-connector--direction-vertical{background:linear-gradient(to bottom, var(--eds--color--bg-positive-strong), var(--eds--color--border-brand))}.eds-connector--future{background:repeating-linear-gradient(to right, var(--eds--color--border-default) 0 var(--eds--size-8), transparent var(--eds--size-8) var(--eds--size-16))}.eds-connector--future.eds-connector--direction-vertical{background:repeating-linear-gradient(to bottom, var(--eds--color--border-default) 0 var(--eds--size-8), transparent var(--eds--size-8) var(--eds--size-16))}.eds-link{color:var(--eds-link-color,inherit);cursor:pointer;transition-duration:var(--eds--transition-duration-moderate);transition-property:color;transition-timing-function:ease-out;display:inline}.eds-link--variant-default{color:var(--eds-link-color,var(--eds--color--fg-brand-default))}.eds-link--variant-default.eds-link--m{font:var(--eds--typography--link-m-font);font-weight:var(--eds-link-font-weight,var(--eds--typography--link-m-font-weight));-webkit-text-decoration:var(--eds-link-text-decoration,var(--eds--typography--link-m-text-decoration));text-decoration:var(--eds-link-text-decoration,var(--eds--typography--link-m-text-decoration))}.eds-link--variant-default.eds-link--s{font:var(--eds--typography--link-s-font);font-weight:var(--eds-link-font-weight,var(--eds--typography--link-s-font-weight));-webkit-text-decoration:var(--eds-link-text-decoration,var(--eds--typography--link-s-text-decoration));text-decoration:var(--eds-link-text-decoration,var(--eds--typography--link-s-text-decoration))}.eds-link--variant-subdued{color:var(--eds--color--fg-default);text-underline-position:from-font;text-decoration:underline}.eds-link--variant-subdued.eds-link--m{font:var(--eds--typography--body-semi-m-font);text-decoration:underline}.eds-link--variant-subdued.eds-link--s{font:var(--eds--typography--body-semi-s-font);text-decoration:underline}.eds-link--external{align-items:center;display:inline-flex}.eds-link--variant-default:hover{color:var(--eds-link-color-hover,var(--eds--palette-blue-600))}.eds-link--variant-default:active{color:var(--eds-link-color-active,color-mix(in srgb, var(--eds--palette-blue-600) 80%, black))}.eds-link--variant-subdued:hover,.eds-link--variant-subdued:active{color:var(--eds--color--fg-hint)}.eds-link:focus-visible{border-radius:var(--eds--radii-4);box-shadow:var(--eds--interaction-focus-ring);outline:none}.eds-link>*,.eds-link:hover .eds-icon{color:inherit}.eds-link>.eds-text{font:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.eds-text-block--inline{vertical-align:baseline;display:inline-flex}.eds-text-block--inline .eds-text-block--content{display:inline}.eds-text-block .eds-text--variant-body-semi-m,.eds-text-block .eds-text--variant-body-semi-xl,.eds-text-block .eds-text--variant-heading-xs{color:var(--eds--color--fg-default)}.eds-text-block--icon{padding-block:var(--_icon-padding-block,var(--eds--padding-2));flex-shrink:0;align-self:flex-start}.eds-text-block--content{word-break:break-word;min-width:0}.eds-step{--_indicator-size:var(--eds--size-16);--_indicator-completed-ring:var(--eds--size-2);--_indicator-current-halo:0 0 0 var(--eds--size-4) var(--eds--color--border-brand), 0 0 0 var(--eds--size-8) var(--eds--overlay-hover-brand);padding-block:var(--eds--padding-8);text-align:center;position:relative}.eds-step--indicator{block-size:var(--_indicator-size);border-radius:var(--eds--radii-full);box-sizing:border-box;inline-size:var(--_indicator-size);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.eds-step--status{block-size:var(--eds--size-1);clip-path:inset(50%);inline-size:var(--eds--size-1);white-space:nowrap;position:absolute;overflow:hidden}.eds-step--interactive{border-radius:var(--eds--radii-8);cursor:pointer;background:0 0;border:none;inline-size:100%}.eds-step--interactive:hover{background:var(--eds--overlay-hover-default)}.eds-step--interactive:active{background:var(--eds--overlay-hover-brand)}.eds-step--interactive:focus-visible{box-shadow:var(--eds--interaction-focus-ring);outline:none}.eds-step--direction-vertical{--_indicator-size:var(--eds--size-12);--_indicator-completed-ring:0;--_indicator-current-halo:0 0 0 var(--eds--size-4) var(--eds--overlay-hover-brand);min-block-size:var(--eds--size-48);padding-block:var(--eds--padding-4);text-align:start;padding-inline-start:calc(var(--eds--size-24) + var(--eds--size-4));padding-inline-end:var(--eds--padding-12)}.eds-step--direction-vertical .eds-step--indicator{position:absolute;inset-block-start:var(--eds--padding-8);inset-inline-start:calc(var(--eds--size-8) + var(--eds--size-2))}.eds-step--completed .eds-step--indicator{--eds--iconography-color:var(--eds--color--fg-inverse);background:var(--eds--color--bg-positive-strong);box-shadow:0 0 0 var(--_indicator-completed-ring) var(--eds--color--bg-positive-strong)}.eds-step--current .eds-step--indicator{background:var(--eds--color--bg-base);border:var(--eds--size-4) solid var(--eds--color--border-brand);box-shadow:var(--_indicator-current-halo)}.eds-step--future .eds-step--indicator{background:var(--eds--color--border-default)}.eds-step--critical .eds-step--indicator{--eds--iconography-color:var(--eds--color--fg-critical-strong)}.eds-step--loading .eds-step--indicator{--eds--iconography-color:var(--eds--color--fg-brand-strong)}.eds-steps{inline-size:100%;margin:0;padding:0;list-style:none;overflow:visible}.eds-steps--item{flex:1;min-inline-size:0;position:relative}.eds-steps--connector{--_indicator-center:calc(var(--eds--padding-8) + var(--eds--size-16) / 2);--_indicator-clearance:var(--eds--size-20);position:absolute;inset-block-start:calc(var(--_indicator-center) - var(--eds--size-1) / 2);inset-inline-start:calc(-50% + var(--_indicator-clearance));inset-inline-end:calc(50% + var(--_indicator-clearance))}.eds-steps--item-content{padding-block-end:var(--eds--padding-8);padding-inline-start:calc(var(--eds--size-24) + var(--eds--size-4))}.eds-steps--direction-vertical{--_step-pitch:calc(var(--eds--size-48) + var(--eds--size-80));block-size:100%}.eds-steps--direction-vertical .eds-steps--item{flex:1 1 var(--_step-pitch)}.eds-steps--direction-vertical .eds-steps--item:last-child{flex:none}.eds-steps--direction-vertical .eds-steps--connector{--_indicator-center:calc(var(--eds--padding-8) + var(--eds--size-12) / 2);--_indicator-clearance:calc(var(--eds--size-12) / 2 + var(--eds--size-4));inline-size:var(--eds--size-1);position:absolute;inset-block-start:calc(var(--_indicator-center) + var(--_indicator-clearance));inset-block-end:calc(var(--_indicator-clearance) - var(--_indicator-center));inset-inline-start:calc(var(--eds--size-16) - var(--eds--size-1) / 2);inset-inline-end:auto}
