/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.rs-iem-base-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#2d2a4a;border:1px solid silver;border-radius:3px;width:min(400px,90vw);margin:1rem auto;padding:2rem;z-index:999;max-width:30rem!important;height:auto!important;margin:0 5px}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#292929;opacity:.7;cursor:pointer}.btn:hover,.ui-dialog-titlebar-close:hover{-webkit-box-shadow:0 0 0 1px silver inset;box-shadow:0 0 0 1px silver inset}.ui-dialog-titlebar-close{position:absolute;top:0;right:0;cursor:pointer;color:transparent;border:none;font-size:1px;padding:1rem;height:1rem;width:1rem}.ui-dialog-titlebar-close::after,.ui-dialog-titlebar-close::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#c4c4c4;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center}.ui-dialog-titlebar-close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.ui-dialog-titlebar-close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#auth_box .title,.ui-dialog-title{text-align:center;font-size:1.4rem;font-weight:600;margin:0 0 1rem 0}.rs-iem-base-modal .ui-dialog-titlebar{display:contents}.rs-iem-base-modal .ui-dialog-content{margin-top:1rem;max-height:95%!important;overflow:auto}@media (max-width:550px){.rs-iem-base-modal{max-width:90%!important;max-height:90%!important}}@media (prefers-color-scheme:dark){.ui-dialog-titlebar-close:after{color:rgba(255,255,255,.8705882353)}}