.modal{position:fixed;inset:0;margin:auto;text-align:center;width:max-content;z-index:999;transform:none;height:max-content;max-height:min-content;display:flex;align-items:center}.modal.modal--small{min-width:320px;max-width:560px;width:auto}.modal.modal--medium{min-width:320px;max-width:740px;width:auto}.modal.modal--large{min-width:320px;max-width:1184px;width:auto}.modal .layer{border-radius:4px;background:#fff;padding:32px;position:relative;width:calc(100% - 64px);display:block;max-height:calc(100vh - 64px);overflow-y:auto;margin:auto}.modal .layer .close-modal{display:block;position:absolute;right:32px;top:32px;min-width:14px;height:14px;background:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%201.41L12.59%200L7%205.59L1.41%200L0%201.41L5.59%207L0%2012.59L1.41%2014L7%208.41L12.59%2014L14%2012.59L8.41%207L14%201.41Z'%20fill='black'%20fill-opacity='0.64'/%3e%3c/svg%3e");z-index:1}.modal .layer .header-text{width:calc(100% - 24px)}.modal .layer .header-text p{font-size:24px;line-height:28px;letter-spacing:.2px;color:#000000f5;text-align:left;margin-bottom:24px}.modal .layer .content-modal p{font-size:17px;line-height:24px;letter-spacing:.21px;color:#000000b8;text-align:left}.modal .layer .btn-group{display:flex;grid-gap:16px;flex-wrap:wrap;width:100%;justify-content:space-between;margin-top:32px}.modal .layer .btn-group button{flex-basis:220px}.modal .layer .btn-group button.btn-secondary{margin-right:auto}.modal .layer .btn-group button.btn-remove{margin-left:auto}.modal-overlay{content:"";position:fixed;inset:0;z-index:998;background:#0006;cursor:pointer}.fade-enter-active,.fade-leave-active{transition:opacity .4s linear}.fade-enter-from,.fade-leave-to{opacity:0}.pop-enter-active{transition:all .3s ease}.pop-leave-to,.pop-enter-from{transform:translate(200px);opacity:0}@media(max-width:740px){.modal{min-width:100%;width:auto}}@media(max-width:640px){.modal .layer{width:calc(100% - 32px)}}@media(max-width:560px){.modal .layer{padding:32px 16px}}
