html:has(dialog[open].msisn-modal){overflow:hidden}.msisn-modal{-webkit-animation:msisn-modal-scale-down .3s cubic-bezier(.25,0,.3,1) forwards;animation:msisn-modal-scale-down .3s cubic-bezier(.25,0,.3,1) forwards;background-color:#fff;border:none;border-radius:.25rem;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);display:block;inset:0;max-inline-size:min(90vw,45ch);overflow:hidden;padding:0;z-index:100}.msisn-modal:not([open]){pointer-events:none}.msisn-modal::-ms-backdrop{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);-ms-transition:backdrop-filter .3s cubic-bezier(.25,0,.3,1);transition:backdrop-filter .3s cubic-bezier(.25,0,.3,1)}.msisn-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);-webkit-transition:-webkit-backdrop-filter .3s cubic-bezier(.25,0,.3,1);transition:-webkit-backdrop-filter .3s cubic-bezier(.25,0,.3,1);transition:backdrop-filter .3s cubic-bezier(.25,0,.3,1);transition:backdrop-filter .3s cubic-bezier(.25,0,.3,1),-webkit-backdrop-filter .3s cubic-bezier(.25,0,.3,1)}.msisn-modal[loading]{visibility:hidden}.msisn-modal[open]{-webkit-animation:msisn-modal-scale-up .3s cubic-bezier(.25,0,.3,1) forwards;animation:msisn-modal-scale-up .3s cubic-bezier(.25,0,.3,1) forwards}.msisn-modal__inner{position:relative}.msisn-modal__content{overflow:hidden;padding:1.5625rem;position:relative}.msisn-modal__footer{background-color:#dde2e6;padding:1.25rem 1.5625rem}.msisn-modal__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;stroke-width:1px;stroke:currentColor;align-items:center;background-color:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 0 0 1px #ced4da;box-shadow:0 0 0 1px #ced4da;color:#ced4da;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;-webkit-transition:stroke-width 145ms cubic-bezier(.25,0,.3,1),color 145ms cubic-bezier(.25,0,.3,1),outline-offset 145ms cubic-bezier(.25,0,.3,1),-webkit-box-shadow 145ms cubic-bezier(.25,0,.3,1);transition:stroke-width 145ms cubic-bezier(.25,0,.3,1),color 145ms cubic-bezier(.25,0,.3,1),outline-offset 145ms cubic-bezier(.25,0,.3,1),-webkit-box-shadow 145ms cubic-bezier(.25,0,.3,1);transition:box-shadow 145ms cubic-bezier(.25,0,.3,1),stroke-width 145ms cubic-bezier(.25,0,.3,1),color 145ms cubic-bezier(.25,0,.3,1),outline-offset 145ms cubic-bezier(.25,0,.3,1);transition:box-shadow 145ms cubic-bezier(.25,0,.3,1),stroke-width 145ms cubic-bezier(.25,0,.3,1),color 145ms cubic-bezier(.25,0,.3,1),outline-offset 145ms cubic-bezier(.25,0,.3,1),-webkit-box-shadow 145ms cubic-bezier(.25,0,.3,1);width:30px;z-index:2}.msisn-modal__close:where(:not(:active)):focus-visible{outline-offset:4px}.msisn-modal__close:hover{stroke-width:1.5px;-webkit-box-shadow:0 0 0 3px #ced4da;box-shadow:0 0 0 3px #ced4da;color:#b1bbc4}@-webkit-keyframes msisn-modal-scale-down{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes msisn-modal-scale-down{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}}@-webkit-keyframes msisn-modal-scale-up{0%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes msisn-modal-scale-up{0%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
