.dwc-utils{--BUBBLE_BACK:var(--CLIGHT);--BUBBLE_BORDER:var(--CERROR);--BUBBLE_COLOR:var(--CLIGHT_CCC);--DIALOG_BACK:var(--CLIGHT);--DIALOG_COLOR:var(--CLIGHT_CCC);--DIALOG_SHADOW:rgba(var(--CDARK_CCC_R),var(--CDARK_CCC_G),var(--CDARK_CCC_B),0.8);--DIALOG_BORDER:var(--CDARK);--DIALOG_CAPTION_BACK:var(--CDARK);--DIALOG_CAPTION_COLOR:var(--CDARK_CCC);--DIALOG_CONTENT_SHADOW:rgba(var(--CLIGHT_CCC_R),var(--CLIGHT_CCC_G),var(--CLIGHT_CCC_B),0.5);--DIALOG_BACKDROP_BACK:rgba(var(--CLIGHT_CCC_R),var(--CLIGHT_CCC_G),var(--CLIGHT_CCC_B),0.7);--PROGRESS_BACKDROP_BACK:rgba(var(--CLIGHT_CCC_R),var(--CLIGHT_CCC_G),var(--CLIGHT_CCC_B),0.7);--PROGRESS-COLOR:var(--CDARK_CCC);--PROGRESSBAR-BORDER:var(--CDARK_CCC);--PROGRESSBAR-BACK:var(--CLIGHT)}#bubble{position:absolute;display:none;z-index:20001;top:0;left:0}#bubble .content{position:relative;display:block;background-color:var(--BUBBLE_BACK);border:1px solid var(--BUBBLE_BORDER);color:var(--BUBBLE_COLOR);padding:10px;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,0.2);max-width:300px;text-align:justify}#bubble::before{content:" ";position:absolute;top:100%;left:50%;margin-top:-1px;margin-left:-8px;border-width:8px;border-style:solid;border-color:var(--BUBBLE_BORDER) transparent transparent transparent}#bubble::after{content:" ";position:absolute;top:100%;left:50%;margin-top:-1px;margin-left:-6px;border-width:6px;border-style:solid;border-color:var(--BUBBLE_BACK) transparent transparent transparent}#_modal_dialog{margin:0 auto;top:100px}#_modal_dialog{box-shadow:0 0 20px 1px var(--DIALOG_SHADOW);border-radius:calc(var(--BORDER-RADIUS) * 2);border:var(--BORDER-WIDTH) solid var(--DIALOG_BORDER);background-color:var(--DIALOG_BACK);padding:0;color:var(--DIALOG_COLOR)}#_modal_dialog::backdrop{background-color:var(--DIALOG_BACKDROP_BACK)}#_modal_dialog .caption{display:flex;justify-content:center;align-items:center;font-size:1em;font-weight:bold;white-space:nowrap;border-radius:var(--BORDER-RADIUS) var(--BORDER-RADIUS) 0 0;background-color:var(--DIALOG_CAPTION_BACK);color:var(--DIALOG_CAPTION_COLOR);text-align:center;padding:5px;border:var(--BORDER-WIDTH) solid var(--DIALOG_BORDER)}#_modal_dialog .wrap{padding:10px;box-shadow:0 -2px 10px 0 var(--DIALOG_CONTENT_SHADOW) inset}#_modal_dialog .buttons{text-align:center;padding-top:10px;display:flex;align-items:center;justify-content:center}#_modal_dialog.blink{opacity:0}#_modal_progress_dialog{margin:0 auto;top:100px}#_modal_progress_dialog::backdrop{background-color:var(--PROGRESS_BACKDROP_BACK);border:0}#_modal_progress_dialog{background:transparent;border:0;outline:0}#_modal_progress_dialog .pgs{width:100%;top:50%;color:var(--PROGRESS-COLOR);text-align:center}#_modal_progress_dialog .content{display:flex;flex-direction:column}#_modal_progress_dialog .pgsbar{border:1px solid var(--PROGRESSBAR-BORDER);margin:0;padding:1px;width:20em;display:inline-block}#_modal_progress_dialog .pgsbar .perc{background:var(--PROGRESSBAR-BACK);height:6px;width:0}#_modal_progress_dialog .percn{display:inline-block;margin-left:5px}#_modal_progress_dialog .snake{width:34px;height:33px;background:url("data:image/gif;base64,R0lGODlhIgAhALMLAJn//2bM/2aZ/zPM/zOZ/wDM/wCZzACZmQBm/wBmzAAzmf///wAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgALACwAAAAAIgAhAAAExXDJSVe51eLMeREEUlAFAAxjp1pEmyRpCQRXumYFgrxKPKAGg+1G4il6kkvwcBiqapPCERk1MG1QHEgU3ZC8n5Cz0CK8nDeyC0bS8dCr3C5BTRrrRMt9PIWn+x5eeV9+g4ZdhYZZFluJRGFcamZsh1FlZ3JvlVFudBd7m3Z0RyNSpKFRgEmCqIuola6HsUmNm5Bjl5SDkmdtc3iPnXgFoIrFqaeraIumwMpRtdBiiHm8lNaOHsIx27bFxKPO1apJ5LasGo4RACH5BAUKAAsALBMAAQAMAAoAAAQncAmClr2W6JTwRQineJaojORyomkKAEP7BkWRDkNhGKluHIfWLxgBACH5BAUKAAsALBoABgAHAA0AAAQmcAmCliU4JYuQVtangNZIWmiqrioADKgbFIU1DIVhWLlxHCgfMAIAIfkEBQoACwAsGgAOAAcADQAABCdwSUGQXCSnJBHaigQqoUSWV6quFwAMLRAUhTQMhWFIuXEcFx9QEgEAIfkEBQoACwAsEwAWAAwACgAABCdwySkFQZSSnVKWCNIp3zIqZImmADCUSxsURTkMhWGUuXEcMB+wFAEAIfkEBQoACwAsCgAbAA4ABQAABCJwATCWvYIgCUIp10KMSTIMhWGECFIqqXEc4asoi0yHy41HACH5BAUKAAsALAMAFgAMAAoAAAQncAEwlr12hlLwHUNhGJ4lGsdRWqi6vgKBvESdJCuC3MrKK70VsBcBACH5BAUKAAsALAEADgAHAA0AAAQncAEwlp2hFDtGMYb1GcdhLaR5rmzrLgKBnESdJBaC3IrFKz0LsBcBACH5BAUKAAsALAEABgAHAA0AAAQncEkAhlw0lCLHKIYhgcZxXOV5rWy7CgRyEXSSSAhiK9Ku8JIfcBEBACH5BAUKAAsALAMAAQAMAAoAAAQocMkpARiU2lBKlsNQGMa3jMZxmEu6LgKBsESdJCaC3IrJKz0TMPiJAAA7") no-repeat;display:inline-block}