:root{--xmodal-toast-bg:#000;--xmodal-toast-text-color:#fff;--xmodal-dialog-bg:#fff;--xmodal-dialog-overlay:#0000004d;--xmodal-dialog-button-default-bg:#5abaff}.xmodal-toast-container,.xmodal-dialog-container{box-sizing:border-box}.xmodal-toast-container *,.xmodal-dialog-container *{box-sizing:border-box;margin:0;padding:0;font-size:13pt;font-style:normal;line-height:1.5}.xmodal-toast-container{background-color:var(--xmodal-toast-bg);border:1px solid var(--xmodal-toast-text-color);opacity:0;cursor:default;z-index:9999;border-radius:5px;width:auto;height:auto;padding:10px 20px;transition:opacity .2s ease-in-out;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.xmodal-toast-container.top{top:10%;left:50%}.xmodal-toast-container.center{top:50%;left:50%}.xmodal-toast-container.bottom{left:50%;top:unset;bottom:10%;transform:translate(-50%,50%)}.xmodal-toast-container.active{opacity:1}.xmodal-toast-container.hide{z-index:-1}.xmodal-toast-container>p{color:var(--xmodal-toast-text-color)}.xmodal-dialog-overlay{background-color:var(--xmodal-dialog-overlay);z-index:9998;opacity:1;transition:opacity .1s ease-in-out;display:none;position:fixed;inset:0}.xmodal-dialog-overlay.active{justify-content:center;align-items:center;display:flex}.xmodal-dialog-overlay.out{opacity:0}.xmodal-dialog-container{background-color:var(--xmodal-dialog-bg);opacity:0;border-radius:8px;width:auto;height:auto;padding:0;transition:opacity .1s ease-in-out;overflow:hidden}.xmodal-dialog-container.active{opacity:1}.xmodal-dialog-container .xmodal-dialog-title-container{background-color:#f7f7f7;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-width:400px;height:50px;display:flex}.xmodal-dialog-container .xmodal-dialog-title-container .xmodal-dialog-title{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 20px;display:flex}.xmodal-dialog-container .xmodal-dialog-body-container{width:100%;min-width:400px;max-width:calc(100vw - 100px);height:auto;min-height:100px;max-height:calc(100vh - 200px);padding:20px;overflow:auto}.xmodal-dialog-container .xmodal-dialog-body-container::-webkit-scrollbar{width:10px;height:10px}.xmodal-dialog-container .xmodal-dialog-body-container::-webkit-scrollbar-thumb{background-color:#9a9a9a99;background-clip:padding-box;border:2px solid #0000;border-radius:5px;height:10px}.xmodal-dialog-container .xmodal-dialog-body-container::-webkit-scrollbar-thumb:hover{background-color:#a2a2a2}.xmodal-dialog-container .xmodal-dialog-body-container::-webkit-scrollbar-thumb:active{background-color:#646464}.xmodal-dialog-container .xmodal-dialog-body-container::-webkit-scrollbar-track{background-color:#0000}.xmodal-dialog-container .xmodal-dialog-body-container::-webkit-scrollbar-corner{background:0 0}.xmodal-dialog-container .xmodal-dialog-body-container p{line-height:1.6}.xmodal-dialog-container .xmodal-dialog-foot-container{background-color:#fcfcfc;border-top:1px solid #ebebeb;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;width:100%;height:auto;padding:10px;display:flex}.xmodal-dialog-container .xmodal-dialog-foot-container button{color:#696969;cursor:pointer;background-color:#e9e9e9;border:0;border-radius:5px;width:25%;height:40px;padding:0 10px}.xmodal-dialog-container .xmodal-dialog-foot-container button.default{background-color:var(--xmodal-dialog-button-default-bg);color:#fff}.xmodal-dialog-container .xmodal-dialog-foot-container button:hover{box-shadow:0 0 2px #000000b3}.xmodal-dialog-container .xmodal-dialog-foot-container button:active{box-shadow:0 0 1px #000000b3}
