@layer payload-default{.icon--spinner{color:var(--color-icon-secondary);animation:.6s linear infinite spinner-spin}@keyframes spinner-spin{to{transform:rotate(360deg)}}.popup-button-list{padding:0 var(--spacer-2);text-align:left;flex-direction:column;display:flex}[dir=rtl] .popup-button-list__text-align--left{text-align:right}.popup-button-list__text-align--left{text-align:left}.popup-button-list__text-align--center{text-align:center}[dir=rtl] .popup-button-list__text-align--right{text-align:left}.popup-button-list__text-align--right{text-align:right}.popup-button-list__button{cursor:pointer;text-align:inherit;white-space:nowrap;border-radius:var(--popup-item-radius);color:var(--popup-item-color,var(--color-text));font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-letter-spacing);flex:1;align-items:stretch;text-decoration:none;display:flex}.popup-button-list__label{font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);letter-spacing:var(--text-body-medium-letter-spacing);line-height:var(--text-body-medium-line-height);padding:var(--spacer-1) var(--spacer-2) var(--spacer-1) var(--spacer-1);align-items:center;display:flex}.popup-button-list__button:focus-visible{outline:var(--accessibility-outline);outline-offset:-1px;border-radius:var(--popup-item-radius)}.popup-button-list__button:hover{background-color:var(--popup-item-bg-hover,var(--color-bg-selected-strong));color:var(--popup-item-color-hover,var(--color-text-onselected-strong));outline:none}.popup-button-list__disabled{cursor:not-allowed;color:var(--color-text-disabled)}.popup-button-list__disabled:hover,.popup-button-list__disabled:focus-visible,.popup-button-list__disabled:focus-within{color:var(--color-text-disabled);background-color:#0000}.popup-button-list__button--selected{background-color:var(--popup-item-bg-selected,var(--color-bg-selected));color:var(--popup-item-color-selected,var(--popup-item-color,var(--color-text)))}.popup-button-list__button--selected:hover{background-color:var(--popup-item-bg-hover,var(--color-bg-selected-strong));color:var(--popup-item-color-hover,var(--color-text-onselected-strong))}.popup-button-list__icon{flex-shrink:0;display:none}.popup-button-list__submenu-icon{flex-shrink:0}.popup-button-list--with-icons .popup-button-list__button--selected{color:var(--popup-item-color,var(--color-text));background-color:#0000}.popup-button-list--with-icons .popup-button-list__button--selected:hover{background-color:var(--popup-item-bg-hover,var(--color-bg-selected-strong));color:var(--popup-item-color-hover,var(--color-text-onselected-strong))}.popup-button-list--with-icons .popup-button-list__button{padding-right:var(--spacer-2)}.popup-button-list--with-icons .popup-button-list__icon{width:calc(var(--spacer-3) + var(--spacer-1));padding:var(--spacer-1) 0 var(--spacer-1) var(--spacer-1);justify-content:center;align-items:center;display:flex}.popup-button-list--with-icons .popup-button-list__label{padding:var(--spacer-1) 0 var(--spacer-1) var(--spacer-1)}.popup-button-list--with-actions .popup-button-list__button{padding-right:var(--spacer-2);align-items:center}.popup-button-list--with-actions .popup-button-list__icon{width:calc(var(--spacer-3) + var(--spacer-1));padding:var(--spacer-1) 0 var(--spacer-1) var(--spacer-1);justify-content:center;align-items:center;display:flex}.popup-button-list--with-actions .popup-button-list__label{padding:var(--spacer-1) 0 var(--spacer-1) var(--spacer-1)}.popup-button-list--large .popup-button-list__icon{width:auto;padding:0 0 0 var(--spacer-1)}.popup-button-list__button--submenu-trigger{align-items:center}.popup-button-list__submenu-icon{justify-content:center;align-items:center;padding-inline-start:var(--spacer-1);display:flex}.popup-button-list__chevron{opacity:.5;align-items:center;margin-left:auto;display:flex}.popup-button-list__button--submenu-trigger:hover .popup-button-list__chevron,.popup-button-list__button--selected .popup-button-list__chevron{opacity:1}.popup-divider{height:var(--stroke-width-small);background-color:var(--color-border);margin-block:var(--spacer-2);border:none}.popup-list-group-label{color:var(--color-text-secondary);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);letter-spacing:var(--text-body-medium-letter-spacing);line-height:var(--text-body-medium-line-height);padding-block:var(--spacer-1);padding-inline:var(--spacer-3)}.popup-button-list .popup-list-group-label{padding-inline-start:var(--spacer-1)}.popup-button-list--with-actions .popup-list-group-label,.popup-button-list--with-icons .popup-list-group-label{padding-inline-start:var(--spacer-2)}.popup{position:relative}.popup__trigger-wrap{cursor:pointer;align-items:stretch;height:100%;display:flex}.popup__on-hover-watch{display:contents}.popup__hidden-content{visibility:hidden;pointer-events:none;position:absolute;top:-9999px;left:-9999px}.popup__content{--popup-caret-size:8px;z-index:var(--z-popup);background:var(--popup-bg,var(--color-bg-elevated));color:var(--popup-text,var(--color-text));border-radius:var(--popup-radius);min-width:80px;max-width:400px;box-shadow:var(--elevation-400-menu-panel);position:absolute;top:-9999px;left:-9999px}.popup__content[data-theme=dark]{background:var(--popup-bg,var(--color-bg-menu));color:var(--popup-text,var(--color-text-ontooltip))}.popup__content.popup--size-small{min-width:80px}.popup__content.popup--size-large{min-width:200px}.popup__content.popup--size-fit-content{min-width:fit-content}.popup__scroll-container{max-height:calc(var(--spacer-5) * 10);padding:var(--spacer-2) 0;overflow:hidden auto}.popup__scroll-container:not(.popup__scroll-container--show-scrollbar){scrollbar-width:none;-ms-overflow-style:none}.popup__scroll-container:not(.popup__scroll-container--show-scrollbar)::-webkit-scrollbar{display:none}.popup-button{color:currentColor;height:100%;font-size:inherit;line-height:inherit;cursor:pointer;border-radius:var(--button-radius,.3125rem);padding:0;font-family:inherit;display:inline-flex}.popup-button--background{background:0 0}.popup-button:hover:not(.popup-button--disabled){background:var(--color-bg-transparent-hover)}.popup-button:active:not(.popup-button--disabled),.popup-button--active:not(.popup-button--disabled){background:var(--color-bg-transparent-pressed)}.popup-button--disabled{cursor:not-allowed}.btn{align-items:center;display:flex}.btn *{pointer-events:none}.btn{border-radius:var(--button-radius);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);border:var(--stroke-width-small) solid transparent;cursor:pointer;color:inherit;background-color:#0000;text-decoration:none}.btn.btn--disabled{cursor:not-allowed}.btn--disabled,.btn--disabled .btn{cursor:not-allowed}.btn--style-primary{color:var(--color-text-onbrand);background-color:var(--color-bg-brand)}.btn--style-primary:hover:not(.btn--disabled){background-color:var(--color-bg-brand-hover)}.btn--style-primary:active:not(.btn--disabled){background-color:var(--color-bg-brand-pressed)}.btn--style-primary.btn--disabled:not(.btn--loading){color:var(--color-text-ondisabled);background-color:var(--color-bg-disabled)}.btn.btn--style-secondary{color:var(--color-text);background-color:var(--color-bg);border:var(--stroke-width-small) solid var(--special-border-translucent)}.btn.btn--style-secondary:hover:not(.btn--disabled){background-color:var(--color-bg-transparent-hover)}.btn.btn--style-secondary:active:not(.btn--disabled){background-color:var(--color-bg-transparent-pressed)}.btn.btn--style-secondary.btn--disabled{color:var(--color-text-disabled)}.btn--style-dashed{color:var(--color-text);border:var(--stroke-width-small) dashed var(--special-border-translucent);background-color:#0000}.btn--style-dashed:hover:not(.btn--disabled){background-color:var(--color-bg-transparent-hover)}.btn--style-dashed:active:not(.btn--disabled){background-color:var(--color-bg-transparent-pressed)}.btn--style-dashed.btn--disabled{color:var(--color-text-disabled);border-color:var(--color-border-disabled)}.btn--style-pill{color:var(--color-text);background-color:var(--color-bg-secondary)}.btn--style-pill:hover:not(.btn--disabled){background-color:var(--color-bg-secondary-hover)}.btn--style-pill:active:not(.btn--disabled){background-color:var(--color-bg-secondary-pressed)}.btn--style-pill.btn--disabled{color:var(--color-text-disabled)}.btn--style-destructive{color:var(--color-text-ondanger);background-color:var(--color-bg-danger)}.btn--style-destructive:hover:not(.btn--disabled){background-color:var(--color-bg-danger-hover)}.btn--style-destructive:active:not(.btn--disabled){background-color:var(--color-bg-danger-pressed)}.btn--style-destructive.btn--disabled:not(.btn--loading){color:var(--color-text-ondisabled);background-color:var(--color-bg-disabled)}.btn--style-ghost{color:var(--color-text);background-color:#0000}.btn--style-ghost:hover:not(.btn--disabled){background-color:var(--color-bg-transparent-hover)}.btn--style-ghost:active:not(.btn--disabled){background-color:var(--color-bg-transparent-pressed)}.btn--style-ghost.btn--disabled{color:var(--color-text-disabled)}.btn.btn--style-ghost.btn--selected,.btn.btn--style-ghost.btn--selected:hover,.btn.btn--style-ghost.btn--selected:active{background-color:var(--color-bg-selected);color:var(--color-text-selected)}.btn.btn--style-secondary.btn--selected,.btn.btn--style-secondary.btn--selected:hover,.btn.btn--style-secondary.btn--selected:active{background-color:var(--color-bg-selected);color:var(--color-text-selected);border-color:var(--color-border-selected-strong)}.btn.btn--style-pill.btn--selected,.btn.btn--style-pill.btn--selected:hover,.btn.btn--style-pill.btn--selected:active{background-color:var(--color-bg-selected);color:var(--color-text-selected)}.btn__icon{color:inherit;border-radius:100%;justify-content:center;align-items:center;display:flex}.btn__icon .stroke{stroke:currentColor;fill:none}.btn__icon .fill{fill:currentColor}.btn__content{justify-content:center;align-items:center;display:flex}.btn--has-tooltip{position:relative}.btn--icon .btn__content{gap:var(--stroke-width-medium)}.btn--icon-position-left .btn__content{flex-direction:row-reverse}.btn__label{white-space:nowrap}.btn--size-medium{height:var(--button-height);padding:0 var(--spacer-2)}.btn--size-medium:not(.btn--icon-only).btn--icon-position-left{padding-inline-start:var(--spacer-1)}.btn--size-medium:not(.btn--icon-only).btn--icon-position-right{padding-inline-end:var(--spacer-1)}.btn--size-large{height:var(--spacer-5,2rem);padding:0 var(--spacer-3)}.btn--size-large:not(.btn--icon-only).btn--icon-position-left{padding-inline-start:var(--spacer-2)}.btn--size-large:not(.btn--icon-only).btn--icon-position-right{padding-inline-end:var(--spacer-2)}.btn--icon-only{aspect-ratio:1;border-width:0;justify-content:center;padding:0}.btn--round{aspect-ratio:1;border-radius:var(--button-radius);justify-content:center;padding:0}.btn--round.btn--size-medium{width:var(--spacer-4)}.btn--round.btn--size-large{width:var(--spacer-5)}.btn--loading{cursor:wait;position:relative}.btn--loading .btn__content{opacity:0}.btn__loading{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.btn--withPopup{--separator-color:var(--color-border);display:flex}.btn--withPopup:has(.btn--size-medium){border-radius:var(--button-radius)}.btn--withPopup:has(.btn--size-medium) .popup-button{height:var(--spacer-4,1.5rem)}.btn--withPopup:has(.btn--size-large){border-radius:var(--button-radius)}.btn--withPopup:has(.btn--size-large) .popup-button{height:var(--spacer-5,2rem)}.btn--withPopup .btn{border-radius:inherit;border-radius:var(--button-radius) 0 0 var(--button-radius);margin:0}html:not([dir=RTL]) :is(.btn--withPopup .btn){border-top-right-radius:0;border-bottom-right-radius:0}html[dir=RTL] :is(.btn--withPopup .btn){border-top-left-radius:0;border-bottom-left-radius:0}.btn--withPopup .popup-button{border-radius:var(--button-radius);justify-content:center;align-items:center}html:not([dir=RTL]) :is(.btn--withPopup .popup-button){border-left:var(--stroke-width-small) solid var(--separator-color);border-top-left-radius:0;border-bottom-left-radius:0}html[dir=RTL] :is(.btn--withPopup .popup-button){border-right:var(--stroke-width-small) solid var(--separator-color);border-top-right-radius:0;border-bottom-right-radius:0}.btn--withPopup.btn--style-primary{--separator-color:var(--color-bg)}.btn--withPopup.btn--style-primary .btn,.btn--withPopup.btn--style-primary .popup-button{color:var(--color-text-onbrand);background-color:var(--color-bg-brand)}:is(.btn--withPopup.btn--style-primary .btn,.btn--withPopup.btn--style-primary .popup-button):hover,:is(.btn--withPopup.btn--style-primary .btn,.btn--withPopup.btn--style-primary .popup-button):active{background-color:var(--color-bg-brand-hover)}.btn--withPopup.btn--style-primary.btn--disabled .btn,.btn--withPopup.btn--style-primary.btn--disabled .popup-button{color:var(--color-text-ondisabled);background-color:var(--color-bg-disabled)}:is(.btn--withPopup.btn--style-primary.btn--disabled .btn,.btn--withPopup.btn--style-primary.btn--disabled .popup-button):hover,:is(.btn--withPopup.btn--style-primary.btn--disabled .btn,.btn--withPopup.btn--style-primary.btn--disabled .popup-button):active{background-color:var(--color-bg-disabled)}.btn--withPopup.btn--style-secondary{--separator-color:var(--special-border-translucent)}.btn--withPopup.btn--style-secondary .btn,.btn--withPopup.btn--style-secondary .popup-button{color:var(--color-text);background-color:var(--color-bg);border:var(--stroke-width-small) solid var(--special-border-translucent)}:is(.btn--withPopup.btn--style-secondary .btn,.btn--withPopup.btn--style-secondary .popup-button):hover,:is(.btn--withPopup.btn--style-secondary .btn,.btn--withPopup.btn--style-secondary .popup-button):active{background-color:var(--color-bg-transparent-hover)}html:not([dir=RTL]) :is(.btn--withPopup.btn--style-secondary .btn){border-right:none}html[dir=RTL] :is(.btn--withPopup.btn--style-secondary .btn){border-left:none}html:not([dir=RTL]) :is(.btn--withPopup.btn--style-secondary .popup-button){border-top-left-radius:0;border-bottom-left-radius:0}html[dir=RTL] :is(.btn--withPopup.btn--style-secondary .popup-button){border-top-right-radius:0;border-bottom-right-radius:0}.btn--withPopup.btn--style-secondary.btn--disabled .btn,.btn--withPopup.btn--style-secondary.btn--disabled .popup-button{color:var(--color-text-disabled)}:is(.btn--withPopup.btn--style-secondary.btn--disabled .btn,.btn--withPopup.btn--style-secondary.btn--disabled .popup-button):hover,:is(.btn--withPopup.btn--style-secondary.btn--disabled .btn,.btn--withPopup.btn--style-secondary.btn--disabled .popup-button):active{background-color:var(--color-bg)}.btn--withPopup.btn--style-destructive{--separator-color:var(--color-border-danger-strong)}.btn--withPopup.btn--style-destructive .btn,.btn--withPopup.btn--style-destructive .popup-button{color:var(--color-text-ondanger);background-color:var(--color-bg-danger)}:is(.btn--withPopup.btn--style-destructive .btn,.btn--withPopup.btn--style-destructive .popup-button):hover,:is(.btn--withPopup.btn--style-destructive .btn,.btn--withPopup.btn--style-destructive .popup-button):active{background-color:var(--color-bg-danger-hover)}.btn--withPopup.btn--style-destructive.btn--disabled .btn,.btn--withPopup.btn--style-destructive.btn--disabled .popup-button{color:var(--color-text-ondisabled);background-color:var(--color-bg-disabled)}:is(.btn--withPopup.btn--style-destructive.btn--disabled .btn,.btn--withPopup.btn--style-destructive.btn--disabled .popup-button):hover,:is(.btn--withPopup.btn--style-destructive.btn--disabled .btn,.btn--withPopup.btn--style-destructive.btn--disabled .popup-button):active{background-color:var(--color-bg-disabled)}.btn--withPopup.btn--style-ghost{--separator-color:transparent;border-radius:var(--radius-medium);padding-left:var(--spacer-2);padding-right:var(--spacer-1)}.btn--withPopup.btn--style-ghost .btn,.btn--withPopup.btn--style-ghost .popup-button{color:var(--color-text);background-color:#0000}.btn--withPopup.btn--style-ghost .btn{padding:0}.btn--withPopup.btn--style-ghost .btn:hover,.btn--withPopup.btn--style-ghost .btn:active{background-color:#0000}.btn--withPopup.btn--style-ghost .popup-button{border-radius:var(--radius-medium);height:auto;margin-left:var(--spacer-1);border:none;align-self:center}html:not([dir=RTL]) :is(.btn--withPopup.btn--style-ghost .popup-button){border-top-left-radius:var(--radius-medium);border-bottom-left-radius:var(--radius-medium)}html[dir=RTL] :is(.btn--withPopup.btn--style-ghost .popup-button){border-top-right-radius:var(--radius-medium);border-bottom-right-radius:var(--radius-medium)}.btn--withPopup.btn--style-ghost:hover,.btn--withPopup.btn--style-ghost:active,.btn--withPopup.btn--style-ghost .popup-button:hover{background-color:var(--color-bg-transparent-hover)}.btn--withPopup.btn--style-ghost .popup-button:active{background-color:var(--color-bg-transparent-pressed)}.btn--withPopup.btn--style-ghost.btn--disabled:hover,.btn--withPopup.btn--style-ghost.btn--disabled:active{background-color:#0000}.btn--withPopup.btn--style-ghost.btn--disabled .btn,.btn--withPopup.btn--style-ghost.btn--disabled .popup-button{color:var(--color-text-disabled)}:is(.btn--withPopup.btn--style-ghost.btn--disabled .btn,.btn--withPopup.btn--style-ghost.btn--disabled .popup-button):hover,:is(.btn--withPopup.btn--style-ghost.btn--disabled .btn,.btn--withPopup.btn--style-ghost.btn--disabled .popup-button):active{background-color:#0000}.tooltip{--caret-width:15px;--caret-height:7px;--caret-offset:4px;--caret-border-color:var(--color-border);--tooltip-x:-50%;--tooltip-caret-x:0px;--tooltip-max-width:none;opacity:0;background-color:var(--color-bg-tooltip);z-index:3;max-width:var(--tooltip-max-width);padding:var(--spacer-1);color:var(--color-text-ontooltip);font-family:var(--text-body-medium-font-family);font-size:var(--text-body-medium-font-size);font-weight:var(--text-body-medium-font-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-letter-spacing);white-space:nowrap;border-radius:var(--radius-medium);box-shadow:var(--elevation-300-tooltip);visibility:hidden;position:absolute;left:50%}.tooltip.field-error{background-color:var(--color-bg-danger);color:var(--color-text-ondanger)}.tooltip.field-error .tooltip__caret-fill{fill:var(--color-bg-danger);stroke:var(--color-bg-danger)}.tooltip.field-error .tooltip__caret-stroke{stroke:var(--color-bg-danger)}.tooltip .tooltip-content{text-overflow:ellipsis;width:100%;overflow:hidden}@media (width<=768px){.tooltip{display:none}}.tooltip--wrap{white-space:normal;overflow-wrap:break-word}.tooltip__caret{pointer-events:none;filter:drop-shadow(0 2px 1px #00000026);position:absolute}.tooltip__caret-fill{fill:var(--color-bg-tooltip);stroke:var(--color-bg-tooltip)}.tooltip__caret-stroke{fill:none;stroke:var(--color-border);stroke-width:1.5px}.tooltip--show{visibility:visible;opacity:1;cursor:default;transition:opacity .2s ease-in-out}.tooltip--caret-center .tooltip__caret{left:50%;transform:translate(-50%)}.tooltip--caret-left .tooltip__caret{left:var(--spacer-2)}.tooltip--caret-right .tooltip__caret{right:var(--spacer-2)}.tooltip--position-top{transform:translate3d(var(--tooltip-x), calc(-100% - var(--caret-height) - var(--caret-offset) + 1px), 0);top:0}.tooltip--position-top .tooltip__caret{--color-border:var(--ramp-grey-700);top:calc(100% - .5px)}.tooltip--position-top.tooltip--caret-center .tooltip__caret{transform:translateX(calc(-50% + var(--tooltip-caret-x)))}.tooltip--position-bottom{transform:translate3d(var(--tooltip-x), calc(var(--caret-height) + var(--caret-offset) - 1px), 0);top:100%}.tooltip--position-bottom .tooltip__caret{bottom:calc(100% - .5px);transform:rotate(180deg)}.tooltip--position-bottom.tooltip--caret-center .tooltip__caret{transform:translateX(calc(-50% + var(--tooltip-caret-x))) rotate(180deg)}.tooltip--position-bottom.tooltip--caret-right .tooltip__caret{transform:rotate(180deg)}.tooltip--position-left{transform:translate3d(calc(-100% - var(--caret-height) - var(--caret-offset)), -50%, 0);top:50%;left:0}.tooltip--position-left .tooltip__caret{transform:translateY(calc(1 * var(--caret-width) / 2)) rotate(-90deg);transform-origin:0 0;top:calc(50% + .5px);left:calc(100% - .5px)}.tooltip--position-right{transform:translate3d(calc(var(--caret-height) + var(--caret-offset)), -50%, 0);top:50%;left:100%}.tooltip--position-right .tooltip__caret{top:calc(50% + .5px);left:unset;transform:translateY(calc(1 * var(--caret-width) / 2)) rotate(90deg);transform-origin:100% 0;right:calc(100% - .5px)}}
