.Modal{--modal-overlay-opacity:1;--modal-overlay-transition-duration:0ms;--modal-overlay-transition-ease:ease;align-items:center;display:flex;isolation:isolate;justify-content:center;inset:0;padding:40px;position:fixed;z-index:10003}.Modal:before{background:var(--bg-overlay);content:"";inset:0;opacity:var(--modal-overlay-opacity);position:absolute;transition:opacity var(--modal-overlay-transition-duration) var(--modal-overlay-transition-ease)}@media (max-width:1023.99px){.Modal{align-items:flex-end;padding:40px 0 0}.Modal--tablet-inset{padding:40px calc(12px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px))}}@media (max-width:767.99px){.Modal{padding:40px calc(12px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px))}.Modal-enter-active{--modal-overlay-transition-duration:var(--modal-transition-duration);--modal-overlay-transition-ease:var(--modal-transition-ease)}.Modal-enter-from{--modal-overlay-opacity:0}}.Modal__panel{align-items:center;display:flex;height:100%;justify-content:center;max-height:100%;min-height:0;pointer-events:none;position:relative;width:100%;z-index:1}@media (max-width:1023.99px){.Modal__panel{align-items:flex-end;transform-origin:center bottom}}@media (min-width:768px){.Modal-enter-active,.Modal-leave-active{transition:opacity var(--modal-transition-duration) var(--modal-transition-ease)}.Modal{--modal-overlay-transition-duration:var(--modal-transition-duration);--modal-overlay-transition-ease:var(--modal-transition-ease)}.Modal__panel{opacity:1;transform:scale(1);transition:opacity var(--modal-transition-duration) var(--modal-transition-ease),transform var(--modal-transition-duration) var(--modal-transition-ease);will-change:opacity,transform}.Modal-enter-from,.Modal-leave-to{--modal-overlay-opacity:0}.Modal-enter-from .Modal__panel,.Modal-leave-to .Modal__panel{opacity:0;transform:scale(.9)}}.Modal__content-wrap{background:var(--bg-primary);border-radius:20px;display:flex;flex-direction:column;max-height:100%;pointer-events:auto;position:relative;width:100%}@media (max-width:1023.99px){.Modal__content-wrap{max-width:100%;position:relative}}.Modal__content-wrap--size_small{max-width:400px}@media (max-width:1023.99px){.Modal__content-wrap--size_small{max-width:100%}}.Modal__content-wrap--size_medium{max-width:544px}@media (max-width:1023.99px){.Modal__content-wrap--size_medium{max-width:100%}}.Modal__content-wrap--size_large{max-width:985px}@media (max-width:1023.99px){.Modal__content-wrap--size_large{max-width:100%}}.Modal__content-wrap--size_full{height:100%;max-width:1320px}.Modal__content-wrap--size_full .Modal__content{height:100%;max-width:100%}.Modal__content-wrap--size_full .Modal__body{height:100%}.Modal__content-wrap--size_fit{background:none;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden}.Modal__content-wrap--size_fit .Modal__content{padding:0}.Modal__content{border-radius:20px;overflow-y:auto;overscroll-behavior:contain;padding:40px 60px;position:relative}@media (max-width:1023.99px){.Modal__content{padding:16px}}.Modal__content--no-padding{padding:0}.Modal__body{display:flex;flex-direction:column;min-height:0;padding-bottom:env(safe-area-inset-bottom,0)}.Modal__title{font-size:24px;font-weight:500;line-height:32px}.Modal__description{color:#8094d3;font-size:14px;font-weight:400;line-height:20px;margin-bottom:20px;margin-top:-32px}.Modal__icon{display:flex}.Modal__close{cursor:pointer;position:absolute;z-index:9}.Modal__close,.Modal__close--ghost{right:12px;top:12px}
