.closeButton__text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.closeButton{background-color:var(--tr-color-background3);width:20px;height:20px;color:var(--tr-color-foreground2);cursor:pointer;border:none;border-radius:100%;justify-content:center;align-items:center;padding:0;display:flex}.closeButton:focus:not(.focus-visible),.closeButton:active:not(.focus-visible){outline:none}.closeButton.focus-visible{border:2px solid var(--tr-color-foreground3);border-radius:2px;outline:none}.barrier{z-index:10;background:var(--tr-color-overlay-barrier1);width:100vw;height:100vh;position:fixed;inset:0}.barrier__fade-enter-from,.barrier__fade-leave-to{opacity:0}.barrier__fade-enter-to,.barrier__fade-leave-from{opacity:1}.barrier.-navigation,.barrier.-pseudoModal{z-index:4}.barrier.-navigation{background:var(--tr-color-overlay-barrier3)}.barrier.-pseudoModal{background:var(--tr-color-overlay-barrier2)}.barrier.-dialogModal{background:var(--tr-color-dialog-modal-overlay-background)}@media (width>=1080px){.barrier.-filters{display:none}}.focusManager__content.focus-visible{outline:none}.dialogModal{max-width:var(--dialog-modal-max-width);box-shadow:var(--tr-box-shadow-dialog-modal);border-radius:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.appearanceDark .dialogModal{border:1px solid var(--tr-color-grey1);background:#0f0f0f}.dialogModal__close{z-index:2;top:var(--dialog-modal-close-top);right:var(--dialog-modal-close-right);position:absolute}.dialogModal__content{max-height:var(--dialog-modal-max-height);padding:var(--dialog-modal-padding);outline:none;overflow-y:auto}.dialogModal__content,.dialogModal__content .focusManager__content{height:100%}.sideModal{height:calc(100vh - var(--main-margin-top));border-radius:.5rem .5rem 0 0;transition:transform .6s cubic-bezier(.6,.07,.17,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sideModal.-show{transform:translateY(0)}.sideModal.-resizing{display:none}.sideModal__close{z-index:3;top:var(--side-modal-close-top);right:var(--side-modal-padding-right);position:absolute}.sideModal__content{max-height:calc(100vh - var(--main-margin-top) - var(--side-modal-margin-top));padding:var(--side-modal-padding);margin-top:var(--side-modal-margin-top);outline:none;overflow-y:scroll}.sideModal__content,.sideModal__content .focusManager__content{height:100%}@media (width>=744px){.sideModal{width:var(--side-modal-width);border-radius:0;height:auto;top:0;left:auto;right:0;transform:translate(100%)}.sideModal.-show{box-shadow:var(--tr-box-shadow-side-modal);transform:translate(0)}.sideModal__close{right:auto;left:var(--side-modal-padding-left)}.sideModal__content{max-height:calc(100vh - var(--side-modal-margin-top))}}.sideModalLayout{grid-template-rows:1fr;width:100%;min-height:100%;padding-bottom:2.5rem;display:grid}@media (width>=744px){.sideModalLayout{padding-bottom:var(--side-modal-margin-bottom)}}.sideModalLayout.-hasFooter,.sideModalLayout.-hasSecondFooter{padding-bottom:0}.sideModalLayout.-hasFooter{grid-template-rows:1fr var(--side-modal-margin-bottom);--side-modal-transition-margin-bottom:calc(var(--side-modal-margin-bottom) + 3rem);row-gap:3rem}.sideModalLayout.-hasSecondFooter{grid-template-rows:1fr calc(var(--side-modal-margin-bottom) + 1.3125rem);--side-modal-transition-margin-bottom:calc(var(--side-modal-margin-bottom) + 1.3125rem + 1.6875rem);row-gap:1.6875rem}@media (width>=1080px){.sideModalLayout.-hasSecondFooter{grid-template-rows:1fr calc(var(--side-modal-margin-bottom) + 1.0625rem);--side-modal-transition-margin-bottom:calc(var(--side-modal-margin-bottom) + 1.0625rem + 1.9375rem);row-gap:1.9375rem}}.sideModalLayout:before{z-index:1;top:0;right:calc(var(--side-modal-padding-right) - 1.5rem);left:calc(var(--side-modal-padding-left) - 1.5rem);height:var(--side-modal-header-height);content:"";border-bottom:1px solid #0000;position:absolute}@media (width>=744px){.sideModalLayout:before{top:calc(var(--side-modal-margin-top) - var(--side-modal-header-height))}}.sideModalLayout.-scrolled:before{border-bottom-color:var(--tr-color-background2)}.sideModalLayout__content,.sideModalLayout__footer{grid-column:1}.sideModalLayout__content{grid-row:1;align-items:start}@media (width>=744px){.sideModalLayout__content{align-self:center}}.sideModalLayout__footer{color:var(--tr-color-foreground1);grid-row:2;align-self:end}.sideModalLayout__footer a{letter-spacing:.1px;text-transform:none;font-family:Trade Republic Sans Bold,sans-serif;font-size:.75rem;font-weight:740;line-height:1.5}@media (width>=744px){.sideModalLayout__footer a{font-size:.6875rem}}.sideModalLayout__footer a:link,.sideModalLayout__footer a:visited,.sideModalLayout__footer a:hover,.sideModalLayout__footer a:focus,.sideModalLayout__footer a:active{text-decoration:none}.sideModalLayout__footer button{letter-spacing:.1px;text-transform:none;font-family:Trade Republic Sans Bold,sans-serif;font-size:.75rem;font-weight:740;line-height:1.5}@media (width>=744px){.sideModalLayout__footer button{font-size:.6875rem}}.sideModalLayout__footer button:hover,.sideModalLayout__footer button:focus,.sideModalLayout__footer button:active,.sideModalLayout__footer button.focus-visible{text-decoration:none}.sideModalLayout__footer a.trLink{letter-spacing:.1px;text-transform:none;font-family:Trade Republic Sans Bold,sans-serif;font-size:.75rem;font-weight:740;line-height:1.5}@media (width>=744px){.sideModalLayout__footer a.trLink{font-size:.6875rem}}.sideModalLayout__footer a.trLink:link,.sideModalLayout__footer a.trLink:visited,.sideModalLayout__footer a.trLink:hover,.sideModalLayout__footer a.trLink:focus,.sideModalLayout__footer a.trLink:active{text-decoration:none}.sideModalLayout__footer button.trLink{letter-spacing:.1px;text-transform:none;font-family:Trade Republic Sans Bold,sans-serif;font-size:.75rem;font-weight:740;line-height:1.5}@media (width>=744px){.sideModalLayout__footer button.trLink{font-size:.6875rem}}.sideModalLayout__footer button.trLink:hover,.sideModalLayout__footer button.trLink:focus,.sideModalLayout__footer button.trLink:active,.sideModalLayout__footer button.trLink.focus-visible{text-decoration:none}.sideModalLayout__firstFooter,.sideModalLayout__secondFooter{flex-direction:row;justify-content:space-between;align-items:baseline;display:flex}.sideModalLayout__firstFooter{margin-bottom:1rem}.sideModalContent__back{margin-bottom:1.5rem}.sideModalContent__decoration{margin-bottom:2.5rem}.sideModalContent__header{padding-right:calc(var(--side-modal-padding-right) + 1.75rem)}@media (width>=744px){.sideModalContent__header{padding-right:0}}.sideModalContent__heading{letter-spacing:.1px;text-transform:none;color:var(--tr-color-foreground3);margin:1.5rem 0 .5rem;font-family:Trade Republic Sans Bold,sans-serif;font-size:2rem;font-weight:740;line-height:1.25}@media (width>=744px){.sideModalContent__heading{font-size:1.75rem}}.sideModalContent__subheading{letter-spacing:.1px;text-transform:none;color:var(--tr-color-foreground2);margin:0;font-family:Trade Republic Sans Regular,sans-serif;font-size:.875rem;font-weight:580;line-height:1.5714}@media (width>=744px){.sideModalContent__subheading{font-size:.75rem}}.sideModalMessage__confirm{width:auto;margin:3rem 0 0}.sideModalMessage__link{margin:1rem 0 0;display:block}.sideModalMessage__csButton{width:auto;margin:1.5rem 0 0 -.3rem}.sideModalMessage__message{letter-spacing:.1px;text-transform:none;color:var(--tr-color-foreground2);margin:0;font-family:Trade Republic Sans Regular,sans-serif;font-size:.875rem;font-weight:580;line-height:1.5714}@media (width>=744px){.sideModalMessage__message{font-size:.75rem}}.sideModalStepTransition{height:100%;display:grid}.sideModalStepTransition__content{grid-area:1/1;align-self:start}@media (width>=744px){.sideModalStepTransition__content{align-self:center}}.sideModalStepTransition__fadeBackward-enter-active,.sideModalStepTransition__fadeForward-enter-active{transition:opacity .3s .1s,transform .5s cubic-bezier(.35,.28,.03,1)}.sideModalStepTransition__fadeBackward-leave-active,.sideModalStepTransition__fadeForward-leave-active{transition:opacity .2s,transform .5s cubic-bezier(.35,.28,.03,1)}.sideModalStepTransition__fadeBackward-enter-active,.sideModalStepTransition__fadeBackward-leave-active,.sideModalStepTransition__fadeForward-enter-active,.sideModalStepTransition__fadeForward-leave-active{max-height:calc(100vh - var(--side-modal-transition-margin-top) - var(--side-modal-transition-margin-bottom))}.sideModalStepTransition__fadeBackward-enter-from,.sideModalStepTransition__fadeBackward-leave-to,.sideModalStepTransition__fadeForward-enter-from,.sideModalStepTransition__fadeForward-leave-to{opacity:0}.sideModalStepTransition__fadeBackward-enter-to,.sideModalStepTransition__fadeBackward-leave-from,.sideModalStepTransition__fadeForward-enter-to,.sideModalStepTransition__fadeForward-leave-from{opacity:1}.sideModalStepTransition__fadeForward-enter-from{transform:translateY(150px)}.sideModalStepTransition__fadeForward-enter-to,.sideModalStepTransition__fadeForward-leave-from{transform:translateY(0)}.sideModalStepTransition__fadeForward-leave-to,.sideModalStepTransition__fadeBackward-enter-from{transform:translateY(-150px)}.sideModalStepTransition__fadeBackward-enter-to,.sideModalStepTransition__fadeBackward-leave-from{transform:translateY(0)}.sideModalStepTransition__fadeBackward-leave-to{transform:translateY(150px)}.sideModalFooter{height:var(--side-modal-margin-bottom);color:var(--tr-color-foreground1)}.sideModalFooter.-hasSecondFooter{height:auto}@media (width>=744px){.sideModalFooter.-hasSecondFooter{height:calc(var(--side-modal-margin-bottom) + 2.75rem)}}.sideModalFooter a{letter-spacing:.1px;text-transform:none;margin-right:auto;font-family:Trade Republic Sans Bold,sans-serif;font-size:.75rem;font-weight:740;line-height:1.5}@media (width>=744px){.sideModalFooter a{font-size:.6875rem}}.sideModalFooter a:link,.sideModalFooter a:visited,.sideModalFooter a:hover,.sideModalFooter a:focus,.sideModalFooter a:active{text-decoration:none}.sideModalFooter button{letter-spacing:.1px;text-transform:none;margin-right:auto;font-family:Trade Republic Sans Bold,sans-serif;font-size:.75rem;font-weight:740;line-height:1.5}@media (width>=744px){.sideModalFooter button{font-size:.6875rem}}.sideModalFooter button:hover,.sideModalFooter button:focus,.sideModalFooter button:active,.sideModalFooter button.focus-visible{text-decoration:none}.sideModalFooter__firstFooter,.sideModalFooter__secondFooter{flex-direction:row;justify-content:space-between;align-items:baseline;display:flex}.sideModalFooter__firstFooter{margin-bottom:1rem}.customDialogModal .dialogModal{width:100%}.customDialogModal .dialogModal__content{max-height:unset}.customDialogModal__title{letter-spacing:.00625rem;color:var(--tr-color-foreground3);margin:0;font-size:2rem;font-weight:600;line-height:2.5rem}.customDialogModal__message{letter-spacing:.1px;text-transform:none;color:var(--tr-color-grey4);margin:1rem 0 2rem;font-family:Trade Republic Sans Regular,sans-serif;font-size:.875rem;font-weight:580;line-height:1.5714}@media (width>=744px){.customDialogModal__message{font-size:.875rem}}.customDialogModal__actions{max-width:168px;margin-top:28px}.customDialogModal__actionsIcon{width:1rem;height:1rem}.overlay.-raised{z-index:11;position:relative}.overlay.-raised .overlay__content{z-index:13;position:relative}.overlay.-raised.-pseudo{z-index:5}.overlay.-raised.-pseudo .overlay__content{z-index:7}
