.ui-modal{top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;transform:translateZ(0);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);width:100vw;z-index:5;-webkit-overflow-scrolling:touch}@media (max-width:1280.9px){.ui-modal{background:#151515;transform:none}}.ui-modal--active{opacity:1}.ui-modal--active .ui-modal__body{transform:translateZ(0)}@media (max-width:1280.9px){.ui-modal--active .ui-modal__body{transform:none}}.ui-modal--new-type .ui-modal__body{padding:24px}@media (max-width:1280.9px){.ui-modal--new-type .ui-modal__body{padding:0}}.ui-modal__overlay{display:flex;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:50px 0;position:absolute}.ui-modal__overlay:after{background:#000000bf;content:"";display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:-1}@media (max-width:1280.9px){.ui-modal__overlay{padding:0}}.ui-modal__body{background:#202020;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;box-shadow:0 .515px 2.748px #ffffff03,0 1.303px 6.95px #ffffff03,0 2.658px 14.177px #ffffff03,0 5.475px 29.201px #ffffff03,0 15px 80px #ffffff05;margin:auto;padding:36px;position:relative;transform:translate3d(0,50px,0);transition:transform .3s cubic-bezier(.175,.885,.32,1.15)}.ui-modal__body--overlay{padding:0 36px}.ui-modal__body--overlay::-webkit-scrollbar{display:none}.ui-modal__body--overlay .ui-modal__content{margin-top:-100px;padding:36px 0}@media (max-width:1280.9px){.ui-modal__body--overlay .ui-modal__content{margin-top:0;padding:0}.ui-modal__body{background:#151515;border:none;border-radius:0;display:flex;flex-direction:column;margin:0;padding:0;transform:none;width:100vw!important}}.ui-modal__mobile-heading{display:none;grid-template-columns:1fr 1fr 1fr;grid-template-rows:54px;padding:0 12px}@media (max-width:1280.9px){.ui-modal__mobile-heading{background:#151515;display:grid;left:0;position:sticky;right:0;top:0;z-index:2}}.ui-modal__content{height:100%}@media (max-width:1280.9px){.ui-modal__content{flex-grow:1;height:auto;overflow:auto}}.ui-modal__content::-webkit-scrollbar{display:none}.ui-modal__close-btn{cursor:pointer;display:flex;opacity:.5;padding:10px;position:absolute;right:16px;top:16px;transition:opacity .3s;z-index:1}.ui-modal__close-btn:hover{opacity:1}.ui-modal__close-btn svg{height:20px;width:20px}@media (max-width:1280.9px){.ui-modal__close-btn{display:none}}.ui-modal__back{align-items:center;display:flex;justify-content:flex-start;opacity:.5;padding:0 10px}.ui-modal__back svg{height:20px;width:20px}.ui-modal__title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:24px;white-space:nowrap}
