.modal{z-index:100;position:relative}.modal__overlay{background:rgba(var(--color-main),.6);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__container{background-color:rgb(var(--color-minor));box-sizing:border-box;border-radius:4px;max-width:500px;max-height:100vh;padding:30px;overflow-y:auto}.modal__header{justify-content:space-between;align-items:center;display:flex}.modal__title{color:rgb(var(--color-highlight));box-sizing:border-box;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.25}.modal__close{text-align:right;background:0 0;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{color:rgba(var(--color-main),.8);margin-top:2rem;margin-bottom:2rem;line-height:1.5}.modal__btn{color:rgba(var(--color-main),.8);cursor:pointer;-webkit-appearance:button;text-transform:none;will-change:transform;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;background-color:#e6e6e6;border-style:none;border-width:0;border-radius:.25rem;margin:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.15;transition:transform .25s ease-out;overflow:visible;transform:translateZ(0)}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:rgb(var(--color-highlight));color:rgb(var(--color-minor))}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block!important}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeIn}.micromodal-slide[aria-hidden=false] .modal__container{animation:.3s cubic-bezier(0,0,.2,1) mmslideIn}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeOut}.micromodal-slide[aria-hidden=true] .modal__container{animation:.3s cubic-bezier(0,0,.2,1) mmslideOut}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
