﻿.modal-inner-container.show,.modal.show{visibility:visible;opacity:1}.modal{transition:visibility .3s,opacity .3s;visibility:hidden;position:fixed;background-color:#00000087;opacity:0;display:flex;z-index:9999;top:0;height:100vh;width:100vw}.modal-inner-container{transition:visibility .3s,opacity .3s,transform .3s;opacity:0;visibility:hidden;transform:scale(1.1);background-color:var(--background);border-radius:5px;width:450px;margin:auto;overflow-y:scroll;max-height:80vh}.modal-inner-container.show{transform:scale(1)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-close{font-size:30px;background-color:transparent;outline:0;border:none;color:var(--foreground);cursor:pointer}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-title{line-height:1.5em}