.listItemLeading{height:100%}.listItemLeading,.listItemLeading__icon,.listItemLeading__icon--disabled,.listItemLeading__icon--enabled,.listItemLeading__icon--loading,.listItemLeading__icon--skeleton,.listItemLeading__iconFlag{display:flex;align-items:center;justify-content:center}.listItemLeading__indicatorWrapper{display:flex;align-items:center;gap:var(--spacing-8);height:100%}.listItemLeading__indicator{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);height:100%;width:8px}.listItemLeading__indicator--disabled{opacity:.5}.listItemLeading__numberText{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:40px;height:40px;padding:var(--spacing-4);background-color:var(--color-surface-neutral-softer);border-radius:var(--radius-medium)}.listItemLeading__numberText--number{text-align:center}.listItemLeading__numberText--numberText{align-items:center;gap:0}.listItemLeading__numberText--disabled{opacity:var(--opacity-disabled)}.listItemLeading__numberText--skeleton{background-color:var(--color-surface-disabled)}.listItemLeading__numberText--skeleton .decorated-text{opacity:0}.listItemLeading__iconPayment{display:flex;align-items:center;justify-content:center}.listItemLeading__iconPayment--disabled{opacity:.5}.listItemLeading__slot{display:flex;align-items:center;justify-content:center}.listItemTrailing{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-8)}.listItemTrailing--tagChevron .listItemGeneralTrailing--tagChevron{display:flex;gap:var(--spacing-16);align-items:center}.listItemTrailing--badge .badgeTrailing{gap:var(--spacing-4)}.listItemTrailing--badge .badgeTrailing,.listItemTrailing--text .textTrailing{display:flex;flex-direction:column;align-items:flex-end}.listItemTrailing--stepper{display:flex;width:min-content}.listItemTrailing--button{display:flex;align-items:center}.listItemTrailing--button button{height:40px}.listItemTrailing--iconButton{display:flex;align-items:center}.listItemTrailing--iconButton .iconButtonTrailing{display:flex;gap:var(--spacing-8)}.listItemTrailing--neutralIconButton{display:flex;align-items:center}.listItemTrailing--neutralIconButton .neutralIconButtonTrailing{display:flex}.decorated-text{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.decorated-text--full-width{width:100%}.decorated-text--disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:var(--opacity-disabled)}.decorated-text--disabled a{cursor:not-allowed;color:var(--color-text-disabled)!important;pointer-events:none}.decorated-text--skeleton{position:relative;color:transparent}.decorated-text--skeleton::selection{background-color:transparent;color:transparent}.decorated-text--skeleton:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:var(--color-surface-disabled);border-radius:var(--radius-small)}.decorated-text--skeleton a{color:transparent;cursor:not-allowed;pointer-events:none}.decorated-text a{cursor:pointer;transition:opacity .2s ease-in-out}@media (hover:hover) and (pointer:fine){.decorated-text a:hover{opacity:.8}}.decorated-text a:active{opacity:.6}.decorated-text a[data-color=brand]{color:var(--color-link-brand-default)!important}.decorated-text a[data-color=neutral]{color:var(--color-link-neutral-default)!important}.decorated-text a[data-color=staticBlack]{color:var(--color-link-static-black-default)!important}.decorated-text a[data-color=staticWhite]{color:var(--color-link-static-white-default)!important}.decorated-text p{margin:0;padding:0}.decorated-text sub,.decorated-text sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.decorated-text sup{top:-.5em}.decorated-text sub{bottom:-.25em}.divider{margin:0;border:none}.divider--horizontal{width:100%;height:1px}.divider--vertical{width:1px;height:100%;display:inline-block}.divider--solid.divider--horizontal,.divider--solid.divider--vertical{background-color:var(--color-border-neutral-default)}.divider--dash.divider--horizontal{background-image:repeating-linear-gradient(90deg,var(--color-border-neutral-default) 0,var(--color-border-neutral-default) 6px,transparent 6px,transparent 10px)}.divider--dash.divider--vertical{background-image:repeating-linear-gradient(0deg,var(--color-border-neutral-default) 0,var(--color-border-neutral-default) 6px,transparent 6px,transparent 10px)}.accordion{--accordion-transition-duration:.3s;--accordion-transition-ease:cubic-bezier(.2,0,.38,.9);--accordion-container-min-height:auto;--skeleton-summary-height:42px;--skeleton-summary-width:265px;--skeleton-title-placeholder-width:30px;--skeleton-description-placeholder-width:75px;width:100%;display:block;background-color:var(--color-background-neutral-default);padding:var(--spacing-24);position:relative;border-radius:var(--radius-large);cursor:pointer;min-height:var(--accordion-container-min-height);height:auto}@media (hover:hover) and (pointer:fine){.accordion:hover{background-color:var(--color-surface-neutral-softer)}}.accordion:focus-visible:not(.accordion--disabled){outline:2px solid var(--color-border-neutral-strongest);outline-offset:2px}.accordion:active{background-color:var(--color-border-neutral-default)}.accordion .accordion__summary{display:flex;align-items:center;gap:var(--spacing-16);outline:none}.accordion .accordion__summary::-webkit-details-marker{display:none}.accordion .accordion__summary-text{display:flex;flex-direction:column;flex-grow:1}.accordion .accordion__leading{position:relative;display:flex;place-content:center;place-items:center;flex-shrink:0}.accordion .accordion__leading--icon,.accordion .accordion__leading--icon svg{width:var(--size-24);height:var(--size-24)}.accordion .accordion__leading--icon svg{fill:var(--color-icon-neutral-primary)}.accordion .accordion__leading--avatar{width:var(--size-40);height:var(--size-40)}.accordion .accordion__leading--avatar .avatar{width:100%;height:100%}.accordion .accordion__chevron{width:var(--size-24);height:var(--size-24);flex-shrink:0;display:flex;align-items:center;justify-content:center}.accordion .accordion__chevron svg{fill:var(--color-icon-neutral-primary);width:inherit;height:inherit}.accordion .accordion__chevron--animate{transition:transform var(--accordion-transition-duration) var(--accordion-transition-ease)}.accordion .accordion__chevron--expanded{transform:rotate(-180deg)}.accordion .accordion__content{padding-top:var(--spacing-16);width:var(--content-max-width)}.accordion .accordion__divider{position:absolute;bottom:0;left:var(--spacing-24);right:var(--spacing-24);margin:var(--spacing-16) 0 0;border:none;border-top:1px solid var(--color-border-neutral-default)}.accordion .accordion__divider--hidden{display:none}.accordion--disabled{cursor:default}@media (hover:hover) and (pointer:fine){.accordion--disabled:hover{background-color:transparent}}.accordion--disabled:focus-within{outline:none}.accordion--disabled:active{background-color:transparent}.accordion--disabled .accordion__chevron svg,.accordion--disabled .accordion__leading--icon svg{fill:var(--color-icon-disabled)}.accordion--skeleton{cursor:default}@media (hover:hover) and (pointer:fine){.accordion--skeleton:hover{background-color:transparent}}.accordion--skeleton:focus-within{outline:none}.accordion--skeleton:active{background-color:transparent}.accordion--skeleton .accordion__summary{min-height:var(--skeleton-summary-height);min-width:var(--skeleton-summary-width);cursor:default}.accordion--skeleton .accordion__chevron{flex-shrink:0}.accordion--skeleton .accordion__chevron,.accordion--skeleton .accordion__leading--icon{width:var(--size-24);height:var(--size-24);background-color:var(--color-surface-disabled);border-radius:var(--radius-small)}.accordion--skeleton .accordion__leading--icon svg{display:none}.accordion--skeleton .accordion__leading--avatar{width:var(--size-40);height:var(--size-40);background-color:var(--color-surface-disabled);border-radius:var(--radius-small)}.accordion--skeleton .accordion__leading--avatar .avatar{display:none}.accordion--skeleton .accordion__summary-text{display:flex;flex-direction:column;width:100%;flex-grow:1;gap:var(--spacing-2)}.accordion--skeleton .accordion__summary-text .skeleton__description,.accordion--skeleton .accordion__summary-text .skeleton__title{height:var(--size-20);background-color:var(--color-surface-disabled);border-radius:var(--radius-small)}.accordion--skeleton .accordion__summary-text .skeleton__title{min-width:var(--skeleton-title-placeholder-width)}.accordion--skeleton .accordion__summary-text .skeleton__title--large{height:var(--size-24)}.accordion--skeleton .accordion__summary-text .skeleton__description{min-width:var(--skeleton-description-placeholder-width)}.snackbar,.snackbar--hidden{display:flex;align-items:center;position:fixed;bottom:var(--spacing-16);padding:var(--spacing-16);width:100%;background:var(--color-surface-neutral-strongest);border-radius:var(--radius-large);max-width:400px;z-index:10;transform:translateZ(0);animation:snackbarEnter .4s cubic-bezier(.4,0,.6,1) forwards}.snackbar--hidden{bottom:var(--spacing-16);animation:snackbarExit .4s cubic-bezier(.4,0,.6,1) forwards}.snackbar__icon,.snackbar__signal{display:flex;flex-direction:column;padding-right:var(--spacing-16);width:10%;align-items:center;justify-content:center}.snackbar__icon svg{fill:var(--color-icon-neutral-inverse);width:24px;height:24px}.snackbar__texts,.snackbar__texts--with-button{display:flex;flex-direction:column;overflow:hidden;margin-right:var(--size-56)}.snackbar__texts--with-button{width:calc(100% - 140px);margin-right:0}.snackbar__texts p[aria-label=title],.snackbar__texts--with-button p[aria-label=title]{display:-webkit-box;min-height:20px;color:var(--color-text-neutral-inverse);-webkit-box-orient:vertical;width:100%;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;margin:0}.snackbar__texts p[aria-label=description],.snackbar__texts--with-button p[aria-label=description]{display:-webkit-box;min-height:20px;color:var(--color-text-neutral-inverse);-webkit-box-orient:vertical;width:100%;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:-2px 0 0}.snackbar__actions{display:flex;align-items:center;margin-left:2px}.snackbar__actions__button{position:absolute;max-width:88px;right:var(--size-56)}.snackbar__actions__close{position:absolute;right:var(--size-8);display:flex;align-items:center;justify-content:center;width:var(--spacing-48);height:var(--spacing-48)}@media (hover:hover) and (pointer:fine){.snackbar__actions__close:hover:not(.snackbar__actions__close:focus,.snackbar__actions__close:focus-within,.snackbar__actions__close:focus-visible,.snackbar__actions__close:active){cursor:pointer}.snackbar__actions__close:hover:not(.snackbar__actions__close:focus,.snackbar__actions__close:focus-within,.snackbar__actions__close:focus-visible,.snackbar__actions__close:active):before{content:"";position:absolute;border-radius:var(--radius-full);width:var(--size-48);height:var(--size-48);opacity:var(--opacity-hovered);background:var(--color-surface-neutral-softest)}}.snackbar__actions__close:focus-visible{cursor:pointer}.snackbar__actions__close:focus-visible:before{content:"";position:absolute;border-radius:var(--radius-full);width:calc(var(--size-48) - 2px);height:calc(var(--size-48) - 2px);border:var(--border-width-medium) solid var(--color-border-neutral-inverse)}.snackbar__actions__close:active{cursor:pointer}.snackbar__actions__close:active:before{content:"";position:absolute;border-radius:var(--radius-full);width:var(--size-48);height:var(--size-48);opacity:var(--opacity-pressed);background:var(--color-surface-neutral-softest)}.snackbar__actions__close svg{position:absolute;fill:var(--color-icon-neutral-inverse);width:var(--size-24);height:var(--size-24)}@keyframes snackbarEnter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes snackbarExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.button_container{position:relative}.button_container button{display:inline-flex;width:100%;max-width:88px;height:var(--size-40);padding:0 var(--spacing-16);justify-content:center;align-items:center;border-radius:var(--radius-full);background:transparent;border:none;color:var(--color-text-brand-inverse);cursor:pointer;transition:transform .1s ease;position:relative;overflow:hidden}.button_container button span{white-space:nowrap;overflow:hidden;text-overflow:clip;max-width:100%}.button_container button:after,.button_container button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media (hover:hover) and (pointer:fine){.button_container button:hover:not(.button_container button:focus,.button_container button:focus-visible):before{content:"";position:absolute;width:69px;height:var(--size-40);border-radius:var(--radius-full);opacity:var(--opacity-hovered);background:var(--color-surface-brand-default)}}.button_container button:focus-visible:before{content:"";position:absolute;width:77px;height:var(--size-48);border-radius:var(--size-64);border:var(--border-width-medium) solid var(--color-border-brand-inverse)}.button_container button:active{transform:scale(.96)}.button_container button:active:after{content:"";position:absolute;width:66px;height:38px;border-radius:var(--radius-full);opacity:var(--opacity-pressed);background:var(--color-surface-brand-default)}