.cer-x-modal,.cer-x-modal-overlay{transition:opacity .3s,transform .3s;transition:opacity var(--cer-x-modal-transition),transform var(--cer-x-modal-transition)}.cer-x-modal-overlay:has(~ .cer-x-modal--drawer.cer-x-active),body:has(.cer-x-modal--drawer.cer-x-active) .cer-x-modal-overlay{display:none!important}:root{--cer-x-modal-transition:0.3s ease}body.cer-x-scroll-locked{overflow:visible}.cer-x-modal-overlay{position:fixed;inset:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.5);z-index:9999;display:none;opacity:0}.cer-x-modal-overlay.cer-x-active{opacity:1;display:block}.cer-x-modal-overlay.cer-x-closing{opacity:0}.cer-x-modal{position:fixed;top:50%;left:50%;max-height:90vh;overflow-y:auto;border-radius:8px;transform:translate(-50%,-50%) scale(.96);z-index:9999999;display:none;opacity:0;overscroll-behavior:contain}.cer-x-modal.cer-x-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.cer-x-modal.cer-x-closing{opacity:0;transform:translate(-50%,-50%) scale(.96)}.cer-x-modal.cer-x-modal--drawer{top:0;left:0;right:0;bottom:auto;width:100%;max-width:100%;max-height:80vh;border-radius:0 0 12px 12px;overflow-y:auto;transform:translateY(-100%);opacity:1}.cer-x-modal.cer-x-modal--drawer.cer-x-active{transform:translateY(0);opacity:1}.cer-x-modal.cer-x-modal--drawer.cer-x-closing{transform:translateY(-100%);opacity:1}@supports selector(:has(*)){body:has(.cer-x-modal.cer-x-modal--drawer.cer-x-active)>.cer-x-modal-overlay:not(.cer-x-active){display:none!important}}.inner-modal__container{position:relative;background:var(--bg-primary,#fff);border-radius:8px;z-index:9999999;padding:32px;margin-left:auto;margin-right:auto;width:1000px;max-width:1200px}.cer-x-modal--drawer .inner-modal__container{border-radius:0 0 12px 12px;width:100%;max-width:100%;height:100%;overflow-y:auto}.cer-x-close-btn{position:absolute;top:10px;right:10px;width:40px;height:40px;background:0 0;border:none;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;padding:0}.cer-x-close-btn-wrapper{display:block;line-height:0}.cer-x-close-btn svg{width:20px;height:20px;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cer-x-close-btn svg line{stroke:var(--fg-primary,#000)}.modal_superhead span{color:var(--text-color,#0a0a0a);font-family:var(--font-family-display, 'Encode Sans', sans-serif)!important;font-size:16px;line-height:24px;font-weight:500!important}.cer-x-modal-container-0{height:0;z-index:99999}body .cer-x-modal-container-0{opacity:0;display:none}body:has(.cer-x-active) .cer-x-modal-container-0{opacity:1;display:block}@media (prefers-reduced-motion:reduce){.cer-x-modal,.cer-x-modal-overlay{transition:opacity}.cer-x-modal{transform:translate(-50%,-50%)}.cer-x-modal.cer-x-modal--drawer{transform:translateY(0)}}@media (max-width:1023px){.inner-modal__container{max-width:90%;padding:20px}}