:root{--flymodal-z-index:1000;--flymodal-toast-bg:#000;--flymodal-toast-shadow-color:#ffffffb3;--flymodal-toast-text-color:#fff;--flymodal-dialog-bg:#fff;--flymodal-dialog-title-bg:#f7f7f7;--flymodal-dialog-overlay:#0000004d;--flymodal-dialog-button-default-bg:#5abaff}.flymodal-toast-container,.flymodal-dialog-container{box-sizing:border-box}.flymodal-toast-container *,.flymodal-dialog-container *{box-sizing:border-box;margin:0;padding:0;font-size:13pt;font-style:normal;line-height:1.5}.flymodal-toast-container{transform-origin:50%;background-color:var(--flymodal-toast-bg);opacity:0;width:max-content;min-width:100px;max-width:calc(100vw - 10%);height:auto;z-index:calc(var(--flymodal-z-index) + 2);visibility:hidden;pointer-events:none;box-shadow:0 0 3px var(--flymodal-toast-shadow-color);border-radius:8px;padding:10px 20px;transition:opacity .3s,visibility .3s,transform .3s;position:fixed;top:50%;left:50%;transform:translate(-50%)}.flymodal-toast-container.fm-top{top:10%}.flymodal-toast-container.fm-center{top:50%;transform:translate(-50%,-50%)}.flymodal-toast-container.fm-bottom{top:unset;bottom:10%}.flymodal-toast-container.fm-active{opacity:1;visibility:visible;pointer-events:auto;cursor:default}.flymodal-toast-container>p{color:var(--flymodal-toast-text-color);word-break:break-all;font-size:13pt;line-height:1.5}.flymodal-dialog-overlay{background-color:var(--flymodal-dialog-overlay);z-index:var(--flymodal-z-index);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s,visibility .2s;display:flex;position:fixed;inset:0}.flymodal-dialog-overlay.fm-active{opacity:1;visibility:visible;pointer-events:auto}.flymodal-dialog-container{background-color:var(--flymodal-dialog-bg);opacity:0;visibility:hidden;pointer-events:none;width:auto;height:auto;z-index:calc(var(--flymodal-z-index) + 1);border-radius:8px;padding:0;transition:opacity .1s,visibility .1s,transform .1s;overflow:hidden;transform:scale(.95)}.flymodal-dialog-container.fm-active{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.flymodal-dialog-container .flymodal-dialog-title-container{background-color:var(--flymodal-dialog-title-bg);flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex}.flymodal-dialog-container .flymodal-dialog-title-container .flymodal-dialog-title{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 20px;display:flex}.flymodal-dialog-container .flymodal-dialog-title-container .flymodal-dialog-xbutton{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,1)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:70% 70%;width:50px;height:50px}.flymodal-dialog-container .flymodal-dialog-title-container .flymodal-dialog-xbutton:hover{background-color:#f0f0f0}.flymodal-dialog-container .flymodal-dialog-title-container .flymodal-dialog-xbutton:active{background-color:#e9e9e9}.flymodal-dialog-container .flymodal-dialog-body-container{width:100%;min-width:300px;max-width:calc(100vw - 100px);height:auto;min-height:100px;max-height:calc(100vh - 200px);padding:20px;overflow:auto}.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar{width:10px;height:10px}.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-thumb{background-color:#9a9a9a99;background-clip:padding-box;border:2px solid #0000;border-radius:5px;height:10px}.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-thumb:hover{background-color:#a2a2a2}.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-thumb:active{background-color:#646464}.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-track{background-color:#0000}.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-corner{background:0 0}.flymodal-dialog-container .flymodal-dialog-body-container p{line-height:1.6}.flymodal-dialog-container .flymodal-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}.flymodal-dialog-container .flymodal-dialog-foot-container button.fm-button{color:#696969;cursor:pointer;background-color:#e9e9e9;border:0;border-radius:5px;width:25%;height:40px;padding:0 10px}.flymodal-dialog-container .flymodal-dialog-foot-container button.fm-button.fm-default{background-color:var(--flymodal-dialog-button-default-bg);color:#fff}.flymodal-dialog-container .flymodal-dialog-foot-container button.fm-button:hover{box-shadow:0 0 2px #000000b3}.flymodal-dialog-container .flymodal-dialog-foot-container button.fm-button:active{box-shadow:0 0 1px #000000b3}
