@keyframes modal-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modal-slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.modal{display:flex;flex-direction:column;border-radius:16px;gap:16px;max-width:546px;box-shadow:var(--token-shadow-low-contrast-s-down);background:var(--token-color-background-neutral-white);animation-duration:.3s;animation-fill-mode:both;position:relative}@media (max-width:768px){.modal{max-width:328px}}@media (max-width:329px){.modal{max-width:90%}}.modal-mobile{max-width:328px!important}.modal-mobile div.modal-content{padding:16px 24px}.modal.modal-slide-up{animation-name:modal-slide-up}.modal.modal-slide-down{animation-name:modal-slide-down}.modal-content{padding:72px 32px 16px;display:flex;flex-direction:column;gap:16px;overflow-y:hidden}.modal-content.scrollable{overflow-y:auto}.modal{max-height:632px}.modal-content-icon-result{display:flex;justify-content:center}.modal-content-icon>*{margin:0!important}.modal-text{display:flex;flex-direction:column;gap:16px;text-align:left;max-width:100%;line-height:var(--token-font-line-height-paragraph-s)}.modal-text-result{justify-content:center;text-align:center}.modal-text-title{font-size:var(--token-font-size-heading-xxs);font-weight:var(--token-font-weight-bold);line-height:var(--token-font-line-height-heading-xxs);color:var(--token-color-dark-grey-90)}.modal-text-description{font-size:var(--token-font-size-paragraph-s);font-weight:var(--token-font-weight-medium);line-height:var(--token-font-line-height-paragraph-s);color:var(--token-color-dark-grey-80)}.modal-text-description,.modal-text-title{margin:0;white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;max-width:100%}.modal-footer{display:flex;justify-content:end;align-items:center;padding:16px 24px;gap:24px;margin-top:8px;position:relative}.modal-footer-result{flex-direction:row;justify-content:center}.modal-footer:before{content:"";position:absolute;top:0;left:0;width:100%;border-top:1px solid var(--token-color-light-grey-50);box-sizing:border-box}.modal-footer .btn-link{padding:8px 0!important}@media (max-width:768px){.modal-footer{padding:16px}}.close-btn{position:absolute;right:16px;top:16px}.modal-overlay{background-color:#272a3d99;display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;position:fixed;top:0;left:0;opacity:1;animation:fade-in .3s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.tooltip-dark,.tooltip-variant-dark{background-color:var(--token-color-dark-grey-90);color:var(--token-color-background-neutral-white);border:1px solid var(--token-color-dark-grey-90)}.tooltip-dark .tooltip-arrow,.tooltip-variant-dark .tooltip-arrow{background:var(--token-color-dark-grey-90)}.tooltip-light,.tooltip-variant-light{background-color:var(--token-color-light-grey-10);color:var(--token-color-dark-grey-90);border:1px solid var(--token-color-light-grey-10)}.tooltip-light .tooltip-arrow,.tooltip-variant-light .tooltip-arrow{background:var(--token-color-light-grey-10)}.tooltip{border-radius:8px;padding:8px 16px;font-size:14px;line-height:22px;position:relative;max-width:328px;min-width:240px;display:flex;flex-flow:column nowrap;gap:2px;font-weight:400;overflow-wrap:break-word;box-sizing:border-box}@media (max-width:var(--token-breakpoints-size-m )){.tooltip{max-width:348px}}.tooltip .tooltip-title{font-weight:700}.tooltip .tooltip-close{position:absolute;top:16px;right:16px;cursor:pointer;display:none;background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}.tooltip .tooltip-arrow{--r:2px;height:7px;width:20px;aspect-ratio:2;-webkit-mask:linear-gradient(0deg,rgba(0,0,0,0) calc(var(--r) / 1.4142135624),#000 0),radial-gradient(var(--r) at 50% calc(100% - var(--r) * 1.4142135624),#000 98%,rgba(0,0,0,0) 101%);mask:linear-gradient(0deg,rgba(0,0,0,0) calc(var(--r) / 1.4142135624),#000 0),radial-gradient(var(--r) at 50% calc(100% - var(--r) * 1.4142135624),#000 98%,rgba(0,0,0,0) 101%);-webkit-clip-path:polygon(50% 100%,100% 0,0 0);clip-path:polygon(50% 100%,100% 0,0 0)}.tooltip:has(.tooltip-title):not(:has(.tooltip-description)){min-width:56px}.tooltip:has(.tooltip-title):has(.tooltip-description){padding:16px}.tooltip:has(.tooltip-title):has(.tooltip-description) .tooltip-close{display:block}.tooltip:has(.tooltip-title):has(.tooltip-description):has(.tooltip-close) .tooltip-title{width:calc(100% - 32px)}.tooltip span:has(.tooltip-arrow){visibility:visible!important}
/*# sourceMappingURL=8ed7a9c8d1eafa7d.css.map*/