/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2025 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 *
 * @category  Dingedi PrestaShop Modules
 */
"use strict";(self.webpackChunkdgtranslationall=self.webpackChunkdgtranslationall||[]).push([[986],{272:n=>{n.exports="data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3E%3C/svg%3E"},526:(n,o,t)=>{var e=t(5072),a=t.n(e),d=t(7825),l=t.n(d),r=t(7659),i=t.n(r),m=t(5056),g=t.n(m),s=t(540),p=t.n(s),c=t(1113),b=t.n(c),f=t(6941),u={};u.styleTagTransform=b(),u.setAttributes=g(),u.insert=i().bind(null,"head"),u.domAPI=l(),u.insertStyleElement=p();a()(f.A,u),f.A&&f.A.locals&&f.A.locals},928:(n,o,t)=>{t.d(o,{A:()=>u});var e=t(8168),a=t(45),d=t(6540),l=t(1468),r=t(5289),i=t(6052),m=t(2532),g=t(3524),s=t(5498),p=t(5556),c=t.n(p),b=["ref"];function f(n){var o,t=(0,l.d4)(function(o){return(0,r.zi)(o,{id_lang:n.translation.id_lang})});if(!t)return d.createElement(d.Fragment,null);var p=(0,l.d4)(function(n){return n.constants}),c=(0,l.d4)(function(n){return(0,r.fF)(n)}),f=null!==(o=n.translation)&&void 0!==o&&o.error?{cursor:"pointer"}:{},u=function(){return(null==n?void 0:n.onClick)&&n.onClick(n.translation)};return d.createElement(m.A,{key:"dg-badge-"+n.id_lang,placement:"top",overlay:d.createElement(g.A,{id:"tooltip-top-tl-"+n.id_lang},d.createElement("img",{height:11,width:16,src:p.psBaseUrl+"/img/l/"+t.value+".jpg",alt:t.iso_code,style:{marginRight:"5px"}}),t.label," - #",t.value,n.translation.error&&d.createElement(d.Fragment,null," - ",d.createElement("br",null)," ",(0,s.pw)("Failed to load translations, click to try again",c)))},function(o){var l,r,m=o.ref,g=(0,a.A)(o,b);return d.createElement(i.A,(0,e.A)({onClick:u,style:f},g,{ref:m,className:"ml-1 mt-1",variant:(0,s.T)(n.translation.percent)}),t.iso_code.toUpperCase(),!0!==(null===(l=n.translation)||void 0===l?void 0:l.error)&&d.createElement(d.Fragment,null,": ",n.translation.percent,"%"),(null===(r=n.translation)||void 0===r?void 0:r.error)&&d.createElement("span",{style:{fontSize:"13px",marginLeft:"3px"},className:"material-icons"},"info"))})}f.propTypes={translation:c().object.isRequired,onClick:c().func};const u=(0,d.memo)(f)},1029:(n,o,t)=>{t.d(o,{A:()=>a});var e=t(1554);
/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2025 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 *
 * @category  Dingedi PrestaShop Modules
 */const a=[{module:"prestablog",selector:"div.page-bar.toolbarBox > div.btn-toolbar > ul.nav.nav-pills:not(#toolbar-nav)",elem:$('<li><button id="'+e.PP+'" class="d-none toolbar_btn'+e.oF+'"></button></li>')},{module:"iqitmegamenu",selector:"div.page-bar.toolbarBox > div.btn-toolbar > ul.nav.nav-pills:not(#toolbar-nav)",elem:$('<li><button id="'+e.PP+'" class="d-none toolbar_btn'+e.oF+'"></button></li>')},{module:"ybc_blog",controller:"AdminModules",selector:"div.page-bar.toolbarBox > div.btn-toolbar > ul.nav.nav-pills:not(#toolbar-nav)",elem:$('<li><button id="'+e.PP+'" class="d-none toolbar_btn'+e.oF+'"></button></li>')}]},1554:(n,o,t)=>{t.d(o,{PP:()=>l,oF:()=>d,t3:()=>m});var e=t(5458);
/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2025 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 * @category  Dingedi PrestaShop Modules
 */function a(){return"undefined"!=typeof _PS_VERSION_&&_PS_VERSION_.startsWith("1.6")?"ps16":""}var d=a(),l="dingedi-mdtr-button",r=document.createElement("button");r.id=l,r.className="d-none btn btn-secondary mr-3 "+d;var i=document.createElement("li");function m(){var n,o=[];try{o=t(1029).A}catch(n){}return[].concat((0,e.A)(o),(0,e.A)([{controller:"AdminProducts",psVersion:{min:"8",max:"99"},selector:"div.product-page-v2 #product-footer-right",elem:r},{controller:"AdminTranslations",psVersion:{min:"1.6",max:"799"},selector:"div.translate-fixed",elem:r}]),(0,e.A)([{selector:"div#dingedi-modal-container",elem:(n=document.createElement("button"),n.id=l,n.className="d-none btn btn-secondary "+a(),n.style.height="39px",n.style.marginRight="10px",n)},{selector:"div.product-footer div.text-right",elem:r},{selector:"div.product-footer div.text-lg-right",elem:r},{selector:"div.header-toolbar div.toolbar-icons div.wrapper",elem:r,margin:!0},{selector:"ul#toolbar-nav",elem:i},{selector:"div.page-bar.toolbarBox > .btn-toolbar > ul.nav",elem:i}]))}i.innerHTML='<button id="'+l+'" class="d-none toolbar_btn mr-3 '+d+'"></button>'},2208:(n,o,t)=>{t.d(o,{M:()=>r.M,P:()=>g});var e=t(4467),a=t(6176),d=t(4644),l=t(7518),r=t(2650);function i(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function m(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?i(Object(t),!0).forEach(function(o){(0,e.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}
/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2025 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 *
 * @category  Dingedi PrestaShop Modules
 */var g=(0,d.HY)(m(m({},r.d),{tables:a.Ay,langFileItems:l.Ay}));r.M.replaceReducer(g)},2334:(n,o,t)=>{t.d(o,{A:()=>kn});var e=t(467),a=t(3029),d=t(2901),l=t(388),r=t(3954),i=t(5501),m=t(4467),g=t(4756),s=t.n(g),p=t(6540),c=t(1468),b=t(9473),f=t(2894),u=t(6467),x=t(7112),h=t(5556),w=t.n(h),v=t(5289),k=t(5498),y=t(7518),A=t(5508),j=function(n){return n.langFileItems},E=(0,A.Mz)([j],function(n){return n}),z=(0,A.Mz)([j,function(n,o){return o}],function(n,o){return n.find(function(n){return n.name===o.name})});function S(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function T(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?S(Object(t),!0).forEach(function(o){(0,m.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):S(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}function I(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(I=function(){return!!n})()}var O={search:"",filterPs:!0,filterOthers:!0},_=function(n){function o(n){var t,e,d,i;return(0,a.A)(this,o),e=this,d=o,i=[n],d=(0,r.A)(d),(t=(0,l.A)(e,I()?Reflect.construct(d,i||[],(0,r.A)(e).constructor):d.apply(e,i))).state={form:O},t}return(0,i.A)(o,n),(0,d.A)(o,[{key:"hasFilter",value:function(){return(0,k.eJ)(this.state.form,O)}},{key:"updateForm",value:function(n){var o=this;this.setState(function(o){return{form:T(T({},o.form),n)}},function(){var n={filters:o.hasFilter()?o.state.form:null};o.props.updateForm(n)})}},{key:"getSelectableModules",value:function(){var n=[],o=this.props.languages.length;return this.props.langFileItems.forEach(function(t){t.translations.length===o&&n.push(t.name)}),n}},{key:"handleSelectAll",value:function(n){this.props.dispatch((0,y.mL)({name:this.getSelectableModules(),checked:n}))}},{key:"render",value:function(){var n=this,o=this.props.translations;return p.createElement("div",{className:"row"},p.createElement("div",{className:"col-md-12"},p.createElement("div",{className:"form-group d-inline-block mr-4"},p.createElement(x.A,{onChange:function(o){return n.handleSelectAll(o.target.checked)},label:(0,k.pw)("Select all",o),disabled:0===this.getSelectableModules().length,className:"d-inline-block"})),p.createElement("div",{className:"form-group d-inline-block"},p.createElement("input",{onChange:function(o){return n.updateForm({search:o.target.value})},type:"text",id:"searchModuleFiles",style:{width:"300px"},placeholder:(0,k.pw)("Search",o),value:this.state.form.search,className:"form-control"})),p.createElement("div",{className:"form-group d-inline-block ml-3"},p.createElement(x.A,{onChange:function(o){return n.updateForm({filterPs:o.target.checked})},label:"PrestaShop",checked:this.state.form.filterPs,className:"d-inline-block"}),p.createElement(x.A,{onChange:function(o){return n.updateForm({filterOthers:o.target.checked})},label:o.form.modules_filter.others,checked:this.state.form.filterOthers,className:"d-inline-block ml-2"}))))}}])}(p.Component);_.propTypes={updateForm:w().func.isRequired};const N=(0,c.Ng)(function(n){return{languages:(0,v.kr)(n),langFileItems:E(n),translations:(0,v.fF)(n)}})(_);var P=t(8168),R=t(45),F=t(6052),C=t(472),L=t(2532),M=t(3524),W=t(9367);function q(){var n=(0,c.d4)(v.fF);return p.createElement(L.A,{placement:"top",overlay:p.createElement(M.A,{id:"tooltip-top"},n.groups.certified)},p.createElement("a",{href:"#"},p.createElement("i",{className:"material-icons",style:{color:"#25b9d7",fontSize:"17px"}},"verified_user")))}const B=(0,p.memo)(q);var D=t(8004),H=t(928),U=t(4818);function V(n,o){if(null===o)return[];var t;if(o.search&&o.search.length>=1){for(var e in t="\\b(.*)",o.search)t+="("+o.search[e]+")(.*)";t+="\\b"}return n.filter(function(n){return!(o.search&&o.search.length>=1&&(!n.source.value.match(new RegExp(t,"i"))||!n.translated.value.match(new RegExp(t,"i"))))})}function G(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(G=function(){return!!n})()}var J=function(n){function o(n){var t,e,d,i;return(0,a.A)(this,o),e=this,d=o,i=[n],d=(0,r.A)(d),(t=(0,l.A)(e,G()?Reflect.construct(d,i||[],(0,r.A)(e).constructor):d.apply(e,i))).search=t.search.bind(t),t.handleSelect=t.handleSelect.bind(t),t}return(0,i.A)(o,n),(0,d.A)(o,[{key:"search",value:(t=(0,e.A)(s().mark(function n(o){var t=this;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=1,new Promise(function(n,e){var a,d,l=null!==(a=null===(d=t.props.item.translations.find(function(n){return Number(n.id_lang)===Number(o.id_lang)}))||void 0===d?void 0:d.translations)&&void 0!==a?a:[],r=[];l.map(function(n){var o={key:n.key,source:{key:n.key,value:n.value},translated:{key:n.key,value:""!==(null==n?void 0:n.trad.trim())?n.trad:n.value}};r.push(o)}),n({data:{fields:["value"],results:r=V(r,{search:o.search})}})});case 1:return n.abrupt("return",n.sent);case 2:case"end":return n.stop()}},n)})),function(n){return t.apply(this,arguments)})},{key:"handleSelect",value:function(n){this.props.dispatch((0,y._R)({name:this.props.name,selected_elems:n}))}},{key:"render",value:function(){return p.createElement(U.A,(0,P.A)({handleSelect:this.handleSelect,search:this.search},this.props))}}]);var t}(p.Component);J.propTypes={type:w().string.isRequired,name:w().string.isRequired,item:w().object.isRequired,selectedElems:w().array.isRequired,show:w().bool.isRequired,onHide:w().func.isRequired};const X=(0,c.Ng)(function(n){return{defaultLanguageId:(0,v.ne)(n),constants:(0,D.c)(n)}})(J);var Y=t(9284),Z=t(7226),K=t(5615),Q=t(3097);function nn(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(nn=function(){return!!n})()}var on=function(n){function o(n){var t,e,d,i;return(0,a.A)(this,o),e=this,d=o,i=[n],d=(0,r.A)(d),(t=(0,l.A)(e,nn()?Reflect.construct(d,i||[],(0,r.A)(e).constructor):d.apply(e,i))).onHide=t.onHide.bind(t),t.onSave=t.onSave.bind(t),t.state={loading:!0},t}return(0,i.A)(o,n),(0,d.A)(o,[{key:"onSave",value:function(){this.props.onHide()}},{key:"onHide",value:function(){this.props.onHide()}},{key:"reloadLanguage",value:function(n){var o=this;f.A.getAjaxManager().addReq({type:"POST",url:(0,k.fN)(this.props.type+"ReloadLanguage",this.props.constants),dataType:"json",data:{translation_data:{id_lang:Number(n.id_lang)}},success:function(t){o.props.reload(n)}})}},{key:"handleReloadLanguage",value:function(){var n=this;this.props.item.translations.forEach(function(o){null!=o&&o.error&&n.reloadLanguage(o)})}},{key:"handleRetryAll",value:function(){var n=this;this.props.item.translations.forEach(function(o){null!=o&&o.error&&n.props.reload(o)})}},{key:"render",value:function(){var n=this,o=this.props,t=o.translations,e=o.item;return p.createElement(Z.A,{show:this.props.show,centered:!0,size:"lg",onHide:this.onHide,backdropClassName:"dg-modal",dialogClassName:"dg-modal"},p.createElement(Z.A.Header,{closeButton:!0},p.createElement(Z.A.Title,null,(0,k.pw)("Error during loading",t))),p.createElement(Z.A.Body,{className:"pt-1"},p.createElement("p",null,(0,k.pw)("An error occurred while loading theme translations. Some translation files may be missing",t),p.createElement("br",null),(0,k.pw)("Updating the language is enough to solve the problem in most cases",t)),p.createElement("ul",null,e.translations.map(function(o){if(null!=o&&o.error)return p.createElement("li",{key:o.id_lang},p.createElement("span",{className:"mr-1"},n.props.languages.find(function(n){return Number(n.value)===Number(o.id_lang)}).label),p.createElement(Q.A,{language:o.id_lang}),p.createElement("span",{className:"text-danger"},(0,k.pw)("error",t)),p.createElement("span",{className:"ml-2"},p.createElement("a",{href:"#",onClick:function(){return n.reloadLanguage(o)},className:"text-primary"},(0,k.pw)("update language",t)),p.createElement("span",{className:"ml-1"},(0,k.pw)("or",t)),p.createElement("a",{onClick:function(){return n.props.reload(o)},href:"#",className:"ml-1 text-primary"},(0,k.pw)("retry",t))))}))),p.createElement(Z.A.Footer,{className:"justify-content-between"},p.createElement("div",null,p.createElement(K.A,{color:"secondary",onClick:function(){return n.handleReloadLanguage()}},(0,k.pw)("Update all language",t)),p.createElement(K.A,{color:"secondary",onClick:function(){return n.handleRetryAll()}},(0,k.pw)("Retry all",t))),p.createElement(K.A,{color:"secondary",onClick:this.onHide},(0,k.pw)("Close",t))))}}])}(p.Component);on.propTypes={item:w().string.isRequired,handleSelect:w().func.isRequired,show:w().bool.isRequired,onHide:w().func.isRequired};const tn=(0,c.Ng)(function(n,o){return{languages:(0,v.kr)(n),constants:(0,D.c)(n),translations:(0,v.fF)(n)}})(on);var en=["ref"];function an(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(an=function(){return!!n})()}var dn=function(n){function o(n){var t,e,d,i;return(0,a.A)(this,o),e=this,d=o,i=[n],d=(0,r.A)(d),(t=(0,l.A)(e,an()?Reflect.construct(d,i||[],(0,r.A)(e).constructor):d.apply(e,i))).state={loading:!1,disabled:!1,showSearchModal:!1,showReloadModal:!1},t}return(0,i.A)(o,n),(0,d.A)(o,[{key:"componentDidMount",value:function(){0===this.props.item.translations.length&&this.loadItemTranslations()}},{key:"componentDidUpdate",value:function(n,o,t){!1===n.item.reload&&!0===this.props.item.reload&&this.loadItemTranslations()}},{key:"loadItemTranslations",value:function(){var n=this;this.setState({loading:!0});var o={name:this.props.item.name,ids_lang_to:this.props.languages.map(function(n){return Number(n.value)}),type:this.props.type};f.A.getAjaxManager().addReq({type:"POST",url:(0,k.fN)(this.props.type+this.props.loadUrl,this.props.constants),dataType:"json",data:{translation_data:o},beforeSend:function(){n.setState({loading:!0})},success:function(o){Array.isArray(o)?(o.forEach(function(o){n.props.dispatch((0,y.l5)(o))}),n.setState({loading:!1,disabled:!1})):n.loadAll()},error:function(o){n.loadAll()}})}},{key:"loadAll",value:function(){var n=this;this.props.languages.forEach(function(o){if(void 0===n.props.item.translations.find(function(n){return Number(n.id_lang)===Number(o.value)})){var t={name:n.props.item.name,ids_lang_to:[Number(o.value)],type:n.props.type};f.A.getAjaxManager().addReqFirsts({type:"POST",url:(0,k.fN)(n.props.type+n.props.loadUrl,n.props.constants),dataType:"json",data:{translation_data:t},beforeSend:function(){n.setState({loading:!0})},success:function(o){Array.isArray(o)?o.forEach(function(o){n.props.dispatch((0,y.l5)(o))}):n.props.dispatch((0,y.re)({name:t.name,id_lang:t.ids_lang_to[0]})),n.setState({loading:!1,disabled:!1})},error:function(o){n.setState({loading:!1,disabled:!0}),n.props.dispatch((0,y.re)({name:t.name,id_lang:t.ids_lang_to[0]}))}})}})}},{key:"reload",value:function(n){this.props.dispatch((0,y.Jy)({name:this.props.item.name,languages_ids:[n.id_lang]}))}},{key:"handleReload",value:function(n){null!=n&&n.error&&("Themes"===this.props.type?this.setState({showReloadModal:!0}):this.reload(n))}},{key:"getBadgeNameBlock",value:function(){var n;return p.createElement(p.Fragment,null,(null===(n=this.props.item)||void 0===n||null===(n=n.translations)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.is_default)&&p.createElement(F.A,{className:"ml-1",variant:"primary"},this.props.translations.mails.active))}},{key:"render",value:function(){var n,o,t,e,a,d=this,l=this.props,r=l.item,i=l.constants,m=l.type,g=l.translations,s=(null==r?void 0:r.selected_elems)&&r.selected_elems.length>=1;return p.createElement(p.Fragment,null,p.createElement(C.A,{className:"mt-1",style:null!==(n=null===(o=this.props)||void 0===o?void 0:o.style)&&void 0!==n?n:{}},p.createElement(C.A.Header,{className:"overflow-hidden"},p.createElement("strong",{style:{fontSize:"16px",position:"relative",top:"4px"}},"Modules"===m&&p.createElement(p.Fragment,null,r.certified&&p.createElement("span",{className:"mr-2"},p.createElement(B,null)),!r.certified&&p.createElement("span",{className:"mr-2"},p.createElement("i",{style:{fontSize:"17px"},className:"material-icons"},"extension")),p.createElement("img",{alt:r.name,style:{marginRight:"16px"},height:22,width:22,src:i.psBaseUrl+"/modules/"+r.name+"/logo.png"}),r.name,this.getBadgeNameBlock()),"Themes"===m&&p.createElement(p.Fragment,null,r.name,(null==r||null===(t=r.translations)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.is_default)&&p.createElement(F.A,{className:"ml-1",variant:"primary"},g.mails.active)),p.createElement("a",{className:"toolbar-button",href:"#"},p.createElement(L.A,{placement:"top",overlay:p.createElement(M.A,{id:"tooltip-top-"},(0,k.pw)("Search",g))},function(n){var o=n.ref,t=(0,R.A)(n,en);return p.createElement("div",(0,P.A)({},t,{ref:o,onClick:function(){return d.setState({showSearchModal:!0})},className:"material-icons d-inline-block ",style:{fontSize:"18px",position:"relative",fontWeight:600,left:"5px"}}),"search")})),s&&p.createElement("a",{href:"#",onClick:function(){return d.setState({showSearchModal:!0})},className:"ml-2 small-text text-primary"},r.selected_elems.length," ",(0,k.pw)("selected elements",g)),p.createElement(Y.A,{className:"ml-2",handleResume:function(n){return d.props.handleResume(n)},item:this.props.item,contentType:"modules"})),this.state.loading&&p.createElement("div",{className:"float-right",style:{marginTop:"4px",marginLeft:"5px"}},p.createElement(W.A,{noContainer:!0,size:17})),p.createElement(x.A,{onChange:function(n){return d.props.handleSelect(r,n.target.checked)},checked:r.checked,disabled:this.state.disabled,className:"d-inline-block float-right",style:{position:"relative",top:"5px"}}),p.createElement("div",{className:"mr-3 d-inline-block float-right d-flex flex-wrap justify-content-end w-80"},(null===(e=r.translations)||void 0===e?void 0:e.length)>=1&&r.translations.map(function(n){return p.createElement(H.A,{onClick:function(n){return d.handleReload(n)},key:n.id_lang,translation:n})})))),this.state.showSearchModal&&p.createElement(X,{type:"module",name:this.props.name,item:this.props.item,selectedElems:null!==(a=r.selected_elems)&&void 0!==a?a:[],show:this.state.showSearchModal,onHide:function(){return d.setState({showSearchModal:!1})}}),this.state.showReloadModal&&p.createElement(tn,{type:this.props.type,onHide:function(){return d.setState({showReloadModal:!1})},item:this.props.item,show:this.state.showReloadModal,reload:function(n){return d.reload(n)}}))}}])}(p.Component);dn.defaultProps={showTranslationsPercent:!0},dn.propTypes={style:w().object,name:w().string.isRequired,loadUrl:w().string.isRequired,handleSelect:w().func.isRequired};const ln=(0,c.Ng)(function(n,o){return{type:(0,v.RF)(n),languages:(0,v.kr)(n),translations:(0,v.fF)(n),item:z(n,o),constants:(0,D.c)(n)}})(dn);var rn=t(1837),mn=t(2630),gn=t(6797),sn=t(5184),pn=t(7629),cn=t(8588);function bn(n,o){var t="undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(!t){if(Array.isArray(n)||(t=function(n,o){if(n){if("string"==typeof n)return fn(n,o);var t={}.toString.call(n).slice(8,-1);return"Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t?Array.from(n):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?fn(n,o):void 0}}(n))||o&&n&&"number"==typeof n.length){t&&(n=t);var e=0,a=function(){};return{s:a,n:function(){return e>=n.length?{done:!0}:{done:!1,value:n[e++]}},e:function(n){throw n},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var d,l=!0,r=!1;return{s:function(){t=t.call(n)},n:function(){var n=t.next();return l=n.done,n},e:function(n){r=!0,d=n},f:function(){try{l||null==t.return||t.return()}finally{if(r)throw d}}}}function fn(n,o){(null==o||o>n.length)&&(o=n.length);for(var t=0,e=Array(o);t<o;t++)e[t]=n[t];return e}function un(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function xn(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?un(Object(t),!0).forEach(function(o){(0,m.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):un(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}function hn(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(hn=function(){return!!n})()}var wn="GetMissingTranslations",vn=function(n){function o(n){var t,e,d,i;return(0,a.A)(this,o),e=this,d=o,i=[n],d=(0,r.A)(d),t=(0,l.A)(e,hn()?Reflect.construct(d,i||[],(0,r.A)(e).constructor):d.apply(e,i)),(0,m.A)(t,"dgGroupTranslate",!1),t.handleSelectItem=t.handleSelectItem.bind(t),t.handleCopyText=t.handleCopyText.bind(t),t.updateForm=t.updateForm.bind(t),t.handleSubmit=t.handleSubmit.bind(t),t.handleResumeFailedTranslation=t.handleResumeFailedTranslation.bind(t),t.state={showModal:!1,loading:!1,remainingTime:!1,currentTranslation:!1,form:{overwrite:!1,latinInput:!1,latinOutput:!1,to:n.formToLanguages,selectedItems:0,translationPercent:0,disabled:!0,loading:!1,copyText:!1,filters:null}},t}return(0,i.A)(o,n),(0,d.A)(o,[{key:"componentDidUpdate",value:function(n,o,t){(0,k.eJ)(this.props.langFileItems,n.langFileItems)&&this.updateButton()}},{key:"getSelectedItems",value:function(){var n,o=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.props.langFileItems.filter(function(n){return!0===n.checked});return o?null!==(n=t.length)&&void 0!==n?n:0:null!=t?t:[]}},{key:"handleSelectItem",value:function(n,o){this.props.dispatch((0,y.mL)({name:n.name,checked:o}))}},{key:"updateForm",value:(g=(0,e.A)(s().mark(function n(o){var t,e=arguments;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:t=e.length>1&&void 0!==e[1]?e[1]:null,this.setState(function(n){return{form:xn(xn({},n.form),o)}}),this.updateButton(t);case 1:case"end":return n.stop()}},n,this)})),function(n){return g.apply(this,arguments)})},{key:"handleSubmit",value:function(){var n,o=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.state.form.loading)return this.setState(function(n){return{loading:!1,form:xn(xn({},n.form),{},{loading:!1})}}),void("function"==typeof(null===(n=this.dgGroupTranslate)||void 0===n?void 0:n.cancel)&&this.dgGroupTranslate.cancel());this.translateItems(o)}},{key:"updateButton",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,o=this.state.form.isValid&&this.getSelectedItems();this.setState(function(n){return{form:xn(xn({},n.form),{},{disabled:!o})}},n)}},{key:"handleResumeFailedTranslation",value:function(n){var o=this,t=n.request;this.props.dispatch((0,y.$E)()),this.handleSelectItem({name:t.name},!0),("true"===(null==t?void 0:t.selectedElems)||!0===t.selectedElems)&&this.props.dispatch((0,y._R)({name:t.name,selected_elems:t.translations})),this.setState(function(n){return xn(xn({},n),{},{form:xn(xn({},n.form),{},{from:-1===Number(t.id_lang_from)?null:props.languages.find(function(n){return Number(n.value)===Number(t.id_lang_from)}),to:[o.props.languages.find(function(n){return Number(n.value)===Number(t.id_lang_to)})],overwrite:"true"===t.overwrite||!0===t.overwrite})})},function(){o.handleSubmit(n)})}},{key:"translateItems",value:(t=(0,e.A)(s().mark(function n(){var o,t,e,a,d,l,r,i,g,p,c,u,x=this,h=arguments;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:o=h.length>0&&void 0!==h[0]&&h[0],f.A.getAjaxManager().pause(),t=this.state.form,e=this.props.translations,this.updateForm({loading:!0,translationPercent:0}),a=[],d=!1,!1!==o&&(d="true"===(null===(l=o.request)||void 0===l?void 0:l.selectedElems)||!0===o.request.selectedElems),r=bn(this.getSelectedItems(!1)),n.prev=1,g=s().mark(function n(){var e,l,r,g,p;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:e=i.value,l=bn(t.to),n.prev=1,g=s().mark(function n(){var l,i,g,p;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(l=r.value,void 0!==(i=e.translations.find(function(n){return Number(n.id_lang)===Number(l.value)}))){n.next=2;break}return g={type:"POST",url:(0,k.fN)(x.props.type+wn,x.props.constants),dataType:"json",data:{translation_data:{type:x.props.type,name:e.name,id_lang_to:Number(l.value)}}},f.A.getAjaxManager().removeReq(g),n.next=1,$.ajax(g);case 1:i=n.sent;case 2:i=!0===t.overwrite?i.translations:i.missing_translations,(null==e?void 0:e.selected_elems.length)>=1&&(i=[],e.selected_elems.forEach(function(n){i.push(e.translations.find(function(n){return Number(n.id_lang)===Number(l.value)}).translations.find(function(o){return o.key===n.key}))})),!1!==o&&!1===d&&(i=i.slice(i.findIndex(function(n){return n.key===o.request.translations[0].key}))),i=Object.keys(i).map(function(n){return(0,m.A)({},n,i[n])}),p=x.props.translationsProviders.per_request,i.map(function(n,o){return o%p===0?i.slice(o,o+p):null}).filter(function(n){return n}).map(function(n){var o=new b.S;o.item=e,o.idLangFrom=null===t.from?-1:Number(t.from.value),o.idLangTo=Number(l.value),o.setTranslations(n),o.setOverwrite(t.overwrite),o.setLatin((0,k.fo)(t.latinInput,t.latinOutput)),o.setPlage(t.plage_enabled,t.start_id,t.end_id),o.requests=1,o.current=1,t.copyText&&(o.data={copyText:!0}),(null==e?void 0:e.selected_elems.length)>=1&&(o.data.selectedElems=!0),a.push(o)});case 3:case"end":return n.stop()}},n)}),l.s();case 2:if((r=l.n()).done){n.next=4;break}return n.delegateYield(g(),"t0",3);case 3:n.next=2;break;case 4:n.next=6;break;case 5:n.prev=5,p=n.catch(1),l.e(p);case 6:return n.prev=6,l.f(),n.finish(6);case 7:case"end":return n.stop()}},n,null,[[1,5,6,7]])}),r.s();case 2:if((i=r.n()).done){n.next=4;break}return n.delegateYield(g(),"t0",3);case 3:n.next=2;break;case 4:n.next=6;break;case 5:n.prev=5,u=n.catch(1),r.e(u);case 6:return n.prev=6,r.f(),n.finish(6);case 7:if(a=a.filter(function(n){return void 0!==(null==n?void 0:n.getTableName())}),p=t.to.map(function(n){return Number(n.value)}),c=function(n){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];f.A.getAjaxManager().stopPause(),x.sendClearCacheRequest(),x.setState({currentTranslation:!1,form:xn(xn({},t),{},{loading:!1,copyText:!1})},function(){"info"===(null==n?void 0:n.type)?x.props.dispatch((0,mn.WT)(n.message)):"success"===(null==n?void 0:n.type)&&x.props.dispatch((0,mn.zz)(n.message)),o&&x.props.dispatch((0,y.TL)({languages_ids:p}))})},!(a.length<1)){n.next=8;break}return c({type:"info",message:(0,k.pw)("The selected modules are already fully translated into this language.",this.props.translations)},!1),n.abrupt("return",this.setState({loading:!1}));case 8:this.setState({remainingTime:!1,currentTranslation:{total:this.getSelectedItems(),current:1,group:a[0]}}),this.dgGroupTranslate=new b.r({path:(0,k.fN)(this.props.type+"Translate",this.props.constants),always_start:!0},{callbackStart:function(){},callbackUpdate:function(n,o){x.updateForm({translationPercent:o})},callbackNewGroup:function(n){x.setState(function(o){return{currentTranslation:xn(xn({},o.currentTranslation),{},{group:n,current:o.currentTranslation.group.item.name!==n.item.name?o.currentTranslation.current+1:o.currentTranslation.current})}})},callbackEnd:function(n,o){c({type:"success",message:o},n)},callbackError:function(n,o){var t;t=null!=o&&o.message&&"string"==typeof(null==o?void 0:o.message)?o.message:"string"==typeof o?{title:(0,k.pw)("Server error",e),content:o}:(0,k.pw)("Server error",e),null!=o&&o.failed_translation&&x.props.dispatch((0,cn.kn)(o.failed_translation)),x.props.dispatch((0,mn.pU)(t)),c(n)},callbackCancel:function(n){x.dgGroupTranslate=!1,c(n)},callbackUpdateRemainingTime:function(n){x.setState({remainingTime:n})}},a);case 9:case"end":return n.stop()}},n,this,[[1,5,6,7]])})),function(){return t.apply(this,arguments)})},{key:"sendClearCacheRequest",value:function(){f.A.getAjaxManager().addReq({type:"POST",url:(0,k.fN)("LangFileClearCache",this.props.constants),dataType:"json"})}},{key:"getFilteredItems",value:function(){var n=function(n,o){var t,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"name";if(null===o)return[];if(o.search&&o.search.length>=1){for(var a in t="\\b(.*)",o.search)t+="("+o.search[a]+")(.*)";t+="\\b"}return n.filter(function(n){return!(!1===o.filterPs&&n.certified||!1===o.filterOthers&&!n.certified||o.search&&o.search.length>=1&&!n[e].match(new RegExp(t,"i")))})}(this.props.langFileItems,this.state.form.filters);return n}},{key:"filterItem",value:function(n){return(null===this.state.form.filters?this.props.langFileItems:this.getFilteredItems()).map(function(n){return n.name}).includes(n)}},{key:"handleCopyText",value:function(){var n=this;this.updateForm({copyText:!0},function(){return n.handleSubmit()})}},{key:"render",value:function(){var n=this,o=this.props.translations,t=this.state,e=t.currentTranslation,a=t.remainingTime,d=t.form,l=this.props.langFileItems;return p.createElement(p.Fragment,null,p.createElement("div",{className:"row mt-3"},p.createElement(rn.A,{loading:this.state.form.loading,defaultLanguagesToTranslate:this.state.form.to,lockLanguageFrom:o.form.languages.locked_from.help,onUpdate:this.updateForm,colSize:"4"}),p.createElement("div",{className:"col-md-3"},p.createElement("div",{style:{marginTop:"38px"}},p.createElement("div",{className:"btn-group"},p.createElement(sn.A,{handleSubmit:this.handleSubmit,totalSelected:this.getSelectedItems(),loading:d.loading,disabled:d.disabled}),p.createElement(pn.A,{loading:d.loading,disabled:d.disabled,handleCopyText:this.handleCopyText})),p.createElement("a",{onClick:function(){return n.setState({showModal:!0})},style:{position:"relative",top:"20%"},className:"toolbar-button",href:"#"},p.createElement("span",{style:{fontSize:"18px"},className:"material-icons"},"settings"))))),d.loading&&p.createElement(gn.A,{remainingTime:a,currentTranslation:e,translationPercent:d.translationPercent}),p.createElement("div",{className:"mt-4"},!this.props.popupMode&&"Modules"===this.props.type&&p.createElement(N,{updateForm:this.updateForm}),p.createElement("div",{className:"mt-1 "+(this.state.form.loading||this.state.loading?" dg-disabled ":"")},l.map(function(o){return p.createElement(ln,{handleResume:n.handleResumeFailedTranslation,key:o.name,name:o.name,style:{display:n.filterItem(o.name)?"block":"none"},loadUrl:wn,handleSelect:n.handleSelectItem})}))),this.state.showModal&&p.createElement(u.A,{handleModalHide:function(){return n.setState({showModal:!1})},updateForm:this.updateForm,form:this.state.form,show:this.state.showModal}))}}]);var t,g}(p.Component);vn.defaultProps={popupMode:!1,formToLanguages:[]},vn.propTypes={popupMode:w().bool,formToLanguages:w().array};const kn=(0,c.Ng)(function(n){return{type:(0,v.RF)(n),langFileItems:E(n),translations:(0,v.fF)(n),languages:(0,v.kr)(n),translationsProviders:(0,v.n$)(n),constants:(0,D.c)(n)}})(vn)},2367:n=>{n.exports="data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z%27/%3E%3C/svg%3E"},2633:(n,o,t)=>{var e=t(6540),a=(t(526),t(1468)),d=t(2208),l=t(2894),r=t(8330),i=t(8938),m=t(5338),g=t(1554),s=t(3029),p=t(2901),c=t(388),b=t(3954),f=t(5501),u=t(4467),x=t(7226),h=t(5523),w=t(5498),v=t(5289),k=t(5556),y=t.n(k),A=t(8004),j=t(2334),E=t(7518);function z(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(z=function(){return!!n})()}t(8199);var S=function(n){function o(n){var t,e,a,d;return(0,s.A)(this,o),e=this,a=o,d=[n],a=(0,b.A)(a),t=(0,c.A)(e,z()?Reflect.construct(a,d||[],(0,b.A)(e).constructor):a.apply(e,d)),(0,u.A)(t,"button",void 0),t.state={showModal:!1},t}return(0,f.A)(o,n),(0,p.A)(o,[{key:"componentDidMount",value:function(){var n=this;$.ajax({type:"POST",url:(0,w.fN)("ModulesGetWidgetData",this.props.constants),success:function(o){o.moduleConfig.type=dgTranslateFileLangItemsModal.type,n.props.dispatch((0,h.bH)(o.moduleConfig)),n.props.dispatch((0,E.bM)([{name:dgTranslateFileLangItemsModal.item}])),n.props.dispatch((0,E.mL)({name:dgTranslateFileLangItemsModal.item,checked:!0})),n.setState(function(n){return{}},function(){n.button=document.getElementById("dingedi-mdtr-button"),n.button.innerHTML="<img class='mr-2' onload='SVGInject(this)' height='20px' width='20px' src='"+n.props.constants.psBaseUrl+"/modules/"+n.props.module_name+"/views/img/logo.svg' id='dg-logo-svg'/> "+(0,w.pw)("Translate",n.props.translations),n.button.classList.remove("d-none"),n.button.addEventListener("click",function(o){o.preventDefault(),n.openModal()})})},error:function(n){}})}},{key:"openModal",value:function(){this.setState({showModal:!0})}},{key:"handleClose",value:function(){this.setState({showModal:!1})}},{key:"getDefaultLanguages",value:function(){var n;return!1!==(null===(n=dgTranslateFileLangItemsModal)||void 0===n?void 0:n.id_lang)?[this.props.languages.find(function(n){return Number(n.value)===Number(dgTranslateFileLangItemsModal.id_lang)})]:[]}},{key:"render",value:function(){var n=this,o=this.props,t=o.dgTranslateFileLangItemsModal,a=o.constants,d=o.module_name,l=o.translations;if(void 0===t.item||void 0===this.props.translations)return e.createElement(e.Fragment,null);var r=this.state.showModal;return e.createElement(x.A,{backdrop:"static",centered:!0,backdropClassName:"dg-modal",dialogClassName:"dg-modal",show:r,onHide:function(){return n.handleClose()}},e.createElement(x.A.Body,null,e.createElement(x.A.Header,{closeButton:!0,className:"h3 pl-0"},e.createElement("img",{height:20,src:a.psBaseUrl+"/modules/"+d+"/logo.png",alt:d+" logo",className:"mr-3"}),(0,w.pw)("Translate",l),": ",t.item),e.createElement(j.A,{formToLanguages:this.getDefaultLanguages(),popupMode:!0})))}}])}(e.Component);S.propTypes={dgTranslateFileLangItemsModal:y().object.isRequired};const T=(0,a.Ng)(function(n){return{languages:(0,v.kr)(n),translationsProviders:(0,v.n$)(n),module_name:(0,v.aR)(n),translations:(0,v.fF)(n),constants:(0,A.c)(n)}})(S);var I=t(4613);document.addEventListener("DOMContentLoaded",function(){if("undefined"!=typeof dgTranslateFileLangItemsModal){!function(){var n=(0,I.g)((0,g.t3)());if(n){var o=n.elem,t=$(n.selector);t.prepend(o),t.prepend($('<div id="dingedi-mdtr-app"></div>'))}}();var n=document.getElementById("dingedi-mdtr-app");if(n)d.M.dispatch((0,i.D)({moduleName:r.UU,action:"dgtranslationall",baseUrl:window.dg_base_url,psBaseUrl:window.ps_base_uri})),l.A.getAjaxManager().run(),(0,m.createRoot)(n).render(e.createElement(a.Kq,{store:d.M},e.createElement(T,{dgTranslateFileLangItemsModal})))}})},4613:(n,o,t)=>{function e(n,o){var t="undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(!t){if(Array.isArray(n)||(t=function(n,o){if(n){if("string"==typeof n)return a(n,o);var t={}.toString.call(n).slice(8,-1);return"Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t?Array.from(n):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(n,o):void 0}}(n))||o&&n&&"number"==typeof n.length){t&&(n=t);var e=0,d=function(){};return{s:d,n:function(){return e>=n.length?{done:!0}:{done:!1,value:n[e++]}},e:function(n){throw n},f:d}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,r=!0,i=!1;return{s:function(){t=t.call(n)},n:function(){var n=t.next();return r=n.done,n},e:function(n){i=!0,l=n},f:function(){try{r||null==t.return||t.return()}finally{if(i)throw l}}}}function a(n,o){(null==o||o>n.length)&&(o=n.length);for(var t=0,e=Array(o);t<o;t++)e[t]=n[t];return e}
/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2025 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 * @category  Dingedi PrestaShop Modules
 */function d(n){var o,t,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],d=window.help_class_name,l=null===(o=window)||void 0===o?void 0:o._PS_VERSION_,r=[],i=e(n);try{for(i.s();!(t=i.n()).done;){var m,g=t.value;if((null==g||!g.module||"undefined"!=typeof dgTranslateModal&&g.module===(null===(m=dgTranslateModal)||void 0===m?void 0:m.module))&&(null==g||!g.controller||g.controller===d)){if(null!=g&&g.psVersion&&l){var s=g.psVersion,p=s.min,c=s.max;if(p&&-1===l.localeCompare(p)||c&&1===l.localeCompare(c))continue}document.querySelector(g.selector)&&r.push(g)}}}catch(n){i.e(n)}finally{i.f()}return r.length?a?r:r[0]:null}t.d(o,{g:()=>d})},4818:(n,o,t)=>{t.d(o,{A:()=>U});var e=t(4467),a=t(467),d=t(3029),l=t(2901),r=t(388),i=t(3954),m=t(5501),g=t(4756),s=t.n(g),p=t(6540),c=t(7226),b=t(9567),f=t(1008),u=t(6052),x=t(4479),h=t(1105),w=t(8765),v=t(5615),k=t(5556),y=t.n(k),A=t(5498),j=t(5289),E=t(8004),z=t(2894),S=t(9367),T=t(5458),I=t(7112),O=t(1468),_=t(7046),N=t(2431),P=t(3097);function R(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function F(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?R(Object(t),!0).forEach(function(o){(0,e.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):R(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}function C(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(C=function(){return!!n})()}var L=function(n){function o(n){var t,e,a,l;return(0,d.A)(this,o),e=this,a=o,l=[n],a=(0,i.A)(a),(t=(0,r.A)(e,C()?Reflect.construct(a,l||[],(0,i.A)(e).constructor):a.apply(e,l))).state={pagination:{currentIndex:1,perPage:20}},t}return(0,m.A)(o,n),(0,l.A)(o,[{key:"isSelected",value:function(n){return 1===this.props.selectedElems.filter(function(o){return!(0,A.eJ)(o,n)}).length}},{key:"handleNavigate",value:function(n){this.setState(function(o){return{pagination:F(F({},o.pagination),{},{currentIndex:n})}})}},{key:"filteredResults",value:function(){var n,o,t,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],a=null!==(n=null===(o=this.props.data)||void 0===o?void 0:o.results)&&void 0!==n?n:[];if(e){var d=this.state.pagination;a.length>d.perPage&&(a=a.slice((d.currentIndex-1)*d.perPage,d.currentIndex*d.perPage))}return null!==(t=a.filter(function(n){return null!==n.source}))&&void 0!==t?t:[]}},{key:"handleSelect",value:function(n,o){Array.isArray(n)||(n=[n]);for(var t=(0,T.A)(this.props.selectedElems),e=function(o){n.some(function(n){return!(0,A.eJ)(t[o],n)})&&t.splice(o,1)},a=t.length-1;a>=0;a--)e(a);o&&(t=[].concat((0,T.A)(t),(0,T.A)(n))),this.props.handleSelect(t)}},{key:"handleSelectAll",value:function(n){this.handleSelect(this.filteredResults(),n)}},{key:"isSelectedAll",value:function(){var n=this.filteredResults(),o=(0,T.A)(this.props.selectedElems);return n.sort(function(n,o){return n.translated[n.key]>o.translated[n.key]?1:-1}),o.sort(function(n,o){return n.translated[n.key]>o.translated[n.key]?1:-1}),!(0,A.eJ)(n,o)}},{key:"showValue",value:function(n){return n.length>250?p.createElement(p.Fragment,null,n.substring(0,250),"..."):n}},{key:"render",value:function(){var n=this,o=this.props,t=o.data,e=o.showSource,a="Modules"===this.props.type,d=this.filteredResults();return p.createElement(p.Fragment,null,d.length>0&&p.createElement("div",{className:"mt-3"},p.createElement(N.A,{striped:!0,bordered:!0,hover:!0},p.createElement("thead",null,p.createElement("tr",null,p.createElement("th",{width:"75px"},this.props.showSelectAll&&p.createElement(I.A,{onChange:function(o){return n.handleSelectAll(o.target.checked)},checked:this.isSelectedAll()})),t.fields.map(function(n,o){return p.createElement("th",{colSpan:e&&n!==d[0].key?2:1,width:"",key:n},n)}))),p.createElement("tbody",null,d.length>0&&d.map(function(o,l){return p.createElement("tr",{key:l},p.createElement("td",null,p.createElement(I.A,{checked:n.isSelected(o),onChange:function(t){return n.handleSelect(o,t.target.checked)}})),t.fields.map(function(t,l){var r=String(o.source[t]),i=String(o.translated[t]);return p.createElement(p.Fragment,{key:t},e&&t!==d[0].key&&p.createElement("td",null,r.length>0&&p.createElement(p.Fragment,null,!a&&p.createElement(P.A,{language:Number(n.props.defaultLangId)}),p.createElement("br",null),n.showValue(r))),p.createElement("td",null,i.length>0&&p.createElement(p.Fragment,null,e&&t!==d[0].key&&p.createElement(P.A,{language:Number(n.props.searchLang.value)}),p.createElement("br",null),n.showValue(i))))}))})))),p.createElement(_.A,{handleNavigate:function(o){return n.handleNavigate(o)},perPage:this.state.pagination.perPage,totalItems:t.results.length}))}}])}(p.Component);L.defaultProps={showSelectAll:!0},L.propTypes={data:y().object.isRequired,selectedElems:y().array.isRequired,handleSelect:y().func.isRequired,showSelectAll:y().bool,showSource:y().bool.isRequired,searchLang:y().object.isRequired};const M=(0,O.Ng)(function(n,o){return{type:(0,j.RF)(n),defaultLangId:(0,j.ne)(n),languages:(0,j.kr)(n),constants:(0,E.c)(n),translations:(0,j.fF)(n)}})(L);var W=t(4494);function q(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function B(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?q(Object(t),!0).forEach(function(o){(0,e.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):q(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}function D(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(D=function(){return!!n})()}var H=function(n){function o(n){var t,e,a,l;return(0,d.A)(this,o),e=this,a=o,l=[n],a=(0,i.A)(a),(t=(0,r.A)(e,D()?Reflect.construct(a,l||[],(0,i.A)(e).constructor):a.apply(e,l))).onHide=t.onHide.bind(t),t.onSave=t.onSave.bind(t),t.handleChangeSearch=t.handleChangeSearch.bind(t),t.state={search_query:"",loading:!0,showSource:!1,searchLang:n.defaultLanguage,filters:{},data:{results:[]}},t}return(0,m.A)(o,n),(0,l.A)(o,[{key:"onSave",value:function(){this.props.onHide()}},{key:"onHide",value:function(){this.props.onHide()}},{key:"componentDidMount",value:function(){this.search()}},{key:"search",value:(t=(0,a.A)(s().mark(function n(){var o=this;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return z.A.getAjaxManager().pause(),this.setState({loading:!0}),n.next=1,this.props.search({search:this.state.search_query,id_lang:this.state.searchLang.value,filters:this.state.filters}).then(function(n){o.setState({data:n.data}),o.setState({loading:!1}),z.A.getAjaxManager().stopPause()}).catch(function(n){o.setState({loading:!1}),z.A.getAjaxManager().stopPause()});case 1:case"end":return n.stop()}},n,this)})),function(){return t.apply(this,arguments)})},{key:"onSelectLanguage",value:function(n){var o=this;this.setState({searchLang:n.to},function(){o.search()})}},{key:"handleChangeSearch",value:function(n){var o=this;this.setState({search_query:n.target.value},function(){return o.search()})}},{key:"handleChangeFilters",value:function(n){var o=this;this.setState({filters:n},function(){return o.search()})}},{key:"getAvailableLanguages",value:function(){return this.props.languages}},{key:"render",value:function(){var n,o,t=this,e=this.props,a=e.translations,d=e.selectedElems,l=this.state.data;return p.createElement(c.A,{show:this.props.show,size:"lg",centered:!0,onHide:this.onHide,backdropClassName:"dg-modal",dialogClassName:"dg-modal max-w-90 max-h-90",contentClassName:"search-modal-content",style:{maxHeight:"100% !important",maxWidth:"100% !important"}},p.createElement(c.A.Header,{closeButton:!0},p.createElement(c.A.Title,null)),p.createElement(c.A.Body,{className:"pt-1"},p.createElement(b.A,{defaultActiveKey:"search"},p.createElement(f.A,{eventKey:"search",title:p.createElement(p.Fragment,null,(0,A.pw)("Search",a),p.createElement(u.A,{className:"ml-1",pill:!0,variant:"warning-hover"},(0,A.pw)("beta",a)))},p.createElement(x.A,{className:"mt-4"},p.createElement(h.A,{md:4},p.createElement(W.A,{onSelect:function(n){return t.onSelectLanguage({to:n})},closeMenuOnSelect:!0,label:(0,A.pw)("Language",a),isDisabled:this.state.loading,options:this.getAvailableLanguages(),selectedOptions:this.state.searchLang,optionsDisabled:[],langInput:!0}))),p.createElement(x.A,{className:"mt-1"},p.createElement(h.A,{md:6},p.createElement(w.A.Control,{id:"dgFindAndReplaceFind",value:this.state.search_query,onChange:this.handleChangeSearch,placeholder:(0,A.pw)("Search",a),type:"text",className:"float-left",style:{width:"100%"}})),p.createElement(h.A,{md:3},p.createElement(I.A,{checked:this.state.showSource,onChange:function(n){return t.setState({showSource:n.target.checked})},label:"Show source"}))),void 0!==this.props.filters&&p.cloneElement(this.props.filters,{onChange:function(n){t.handleChangeFilters(n)}}),p.createElement("div",{className:"results mt-3 "+(this.state.loading?"dg-disabled":"")},this.state.loading&&p.createElement("div",{className:"mt-5"},p.createElement(S.A,{size:26})),(null==l?void 0:l.fields)&&(null==l?void 0:l.results.length)>0&&p.createElement(p.Fragment,null,p.createElement(M,{handleSelect:this.props.handleSelect,searchLang:this.state.searchLang,showSource:this.state.showSource,selectedElems:d,data:l})),!this.state.loading&&(0===(null==l||null===(n=l.results)||void 0===n?void 0:n.length)||!(null!=l&&l.results))&&p.createElement(p.Fragment,null,"No results"))),p.createElement(f.A,{eventKey:"settings",title:(0,A.pw)("Selected",a)+" ("+(null!==(o=d.length)&&void 0!==o?o:0)+")"},(null==l?void 0:l.fields)&&(null==l?void 0:l.results.length)>0&&p.createElement(p.Fragment,null,p.createElement(M,{showSelectAll:!1,selectedElems:d,showSource:this.state.showSource,searchLang:this.state.searchLang,handleSelect:this.props.handleSelect,data:B(B({},l),{},{results:d})}))))),p.createElement(c.A.Footer,null,p.createElement(v.A,{onClick:this.onSave},(0,A.pw)("Save",a))))}}]);var t}(p.PureComponent);H.defaultProps={filters:void 0},H.propTypes={type:y().string.isRequired,name:y().string.isRequired,filters:y().element,selectedElems:y().array.isRequired,handleSelect:y().func.isRequired,show:y().bool.isRequired,onHide:y().func.isRequired};const U=(0,O.Ng)(function(n,o){return{defaultLanguage:(0,j.zi)(n,{id_lang:(0,j.ne)(n)}),languages:(0,j.kr)(n),constants:(0,E.c)(n),translations:(0,j.fF)(n)}})(H)},6176:(n,o,t)=>{t.d(o,{Ay:()=>w,BN:()=>b,BZ:()=>c,C6:()=>m,Fm:()=>p,ST:()=>g,S_:()=>f,Wh:()=>i,Xc:()=>u,_R:()=>h,g$:()=>x,s$:()=>s});var e=t(4467);function a(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function d(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?a(Object(t),!0).forEach(function(o){(0,e.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}
/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2025 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 * @category  Dingedi PrestaShop Modules
 */var l=(0,t(5452).Z0)({name:"tables",initialState:{},reducers:{setTablesList:function(n,o){return o.payload.map(function(n){return n.tables=n.tables.map(function(n){return d(d({},n),{},{reload:!1,checked:!1,badges:[],translations:[],selectedFields:[],selected_elems:[]})}),n})},addTableTranslations:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){if(n.name===o.payload.name){var t=n.translations.findIndex(function(n){return Number(n.id_lang)===Number(o.payload.id_lang)});-1!==t?n.translations[t]=o.payload:n.translations.push(o.payload),n.reload=!1}n.translations.sort(function(n,o){return n.id_lang>o.id_lang?1:-1})})})},addTableTranslationsError:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){if(n.name===o.payload.name){var t=n.translations.findIndex(function(n){return Number(n.id_lang)===Number(o.payload.id_lang)});-1!==t?n.translations[t]={error:!0,id_lang:Number(o.payload.id_lang)}:n.translations.push({error:!0,id_lang:Number(o.payload.id_lang)}),n.reload=!1}n.translations.sort(function(n,o){return n.id_lang>o.id_lang?1:-1})})})},selectTable:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){(n.name===o.payload.name||Array.isArray(o.payload.name)&&o.payload.name.includes(n.name)||"*"===o.payload.name)&&(n.checked=o.payload.checked,!1===o.payload.checked&&null!=n&&n.selectedFields&&delete n.selectedFields)})})},resetAndReloadSelectedTables:function(n,o){var t=o.payload.languages.map(function(n){return Number(n.value)});n.forEach(function(n){n.tables.forEach(function(n){!0===n.checked&&(n.reload=!0,n.translations=n.translations.filter(function(n){return!t.includes(Number(n.id_lang))})),n.checked=!1})})},resetAndReloadTable:function(n,o){var t=o.payload.languages_ids;n.forEach(function(n){n.tables.forEach(function(n){n.name===o.payload.name&&(n.reload=!0,n.translations=n.translations.filter(function(n){return!t.includes(n.id_lang)}))})})},reloadTable:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){(n.name===o.payload.name||Array.isArray(o.payload.name)&&o.payload.name.includes(n.name)||"*"===o.payload.name)&&(n.reload=!0,n.translations=[])})})},setSelectedFields:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){n.name===o.payload.name&&(!1!==o.payload.fields?(n.checked=!0,n.selectedFields=o.payload.fields):(n.checked=!1,delete n.selectedFields))})})},setSelectedFilters:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){n.name===o.payload.name&&(!1!==o.payload.filters?n.selectedFilters=o.payload.filters:delete n.selectedFilters)})})},setSelectedRelatedItems:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){n.name===o.payload.name&&(!1!==o.payload.filters?n.selectedRelatedItems=o.payload.relatedItems:delete n.selectedRelatedItems)})})},setSelectedElems:function(n,o){n.forEach(function(n){n.tables.forEach(function(n){n.name===o.payload.name&&(n.selected_elems=o.payload.selected_elems)})})}}}),r=l.actions,i=r.setTablesList,m=r.addTableTranslations,g=r.addTableTranslationsError,s=r.resetAndReloadTable,p=r.setSelectedFilters,c=r.setSelectedRelatedItems,b=r.selectTable,f=r.resetAndReloadSelectedTables,u=r.setSelectedFields,x=r.reloadTable,h=r.setSelectedElems;const w=l.reducer},6887:n=>{n.exports="data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 4%27%3E%3Cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3E%3C/svg%3E"},6941:(n,o,t)=>{t.d(o,{A:()=>v});var e=t(1601),a=t.n(e),d=t(6314),l=t.n(d),r=t(4417),i=t.n(r),m=new URL(t(272),t.b),g=new URL(t(6887),t.b),s=new URL(t(8187),t.b),p=new URL(t(2367),t.b),c=new URL(t(9877),t.b),b=l()(a()),f=i()(m),u=i()(g),x=i()(s),h=i()(p),w=i()(c);b.push([n.id,`/**\n * License limited to a single site, for use on another site please purchase a license for this module.\n *\n * NOTICE OF LICENSE\n *\n * This source file is subject to the Open Software License (OSL 3.0)\n * that is bundled with this package in the file LICENSE.txt.\n * It is also available through the world-wide-web at this URL:\n * http://opensource.org/licenses/osl-3.0.php\n *\n * @author    Dingedi.com\n * @copyright Copyright 2025 © Dingedi All right reserved\n * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)\n * @category  Dingedi PrestaShop Modules\n */\n.dg-input-select {\n    width: 400px;\n}\n\n.overflow-hidden {\n    overflow: hidden !important;\n}\n\n.w-80 {\n    width: 80% !important;\n}\n\n.dg-modal .md-checkbox {\n    position: relative;\n    margin: 0;\n    margin: initial;\n    text-align: left\n}\n\n.dg-modal .md-checkbox.md-checkbox-inline {\n    display: inline-block\n}\n\n.dg-modal .md-checkbox.disabled {\n    color: #6c868e\n}\n\n.dg-modal .md-checkbox label {\n    margin-bottom: 0;\n    padding-left: 25px\n}\n\n.dg-modal .md-checkbox i.md-checkbox-control {\n    cursor: pointer\n}\n\n.dg-modal .md-checkbox i.md-checkbox-control:after, .dg-modal .md-checkbox i.md-checkbox-control:before {\n    content: "";\n    position: absolute;\n    left: 0;\n    top: 0\n}\n\n.dg-modal .md-checkbox i.md-checkbox-control:before {\n    box-sizing: border-box;\n    width: 20px;\n    height: 20px;\n    background: #fff;\n    border: 2px solid #bbcdd2;\n    border-radius: 2px;\n    cursor: pointer;\n    transition: background .3s\n}\n\n.dg-modal .md-checkbox input[type=checkbox] {\n    outline: 0;\n    display: none\n}\n\n.dg-modal .md-checkbox input[type=checkbox].indeterminate + i.md-checkbox-control:before, .dg-modal .md-checkbox input[type=checkbox]:checked + i.md-checkbox-control:before {\n    background: #25b9d7;\n    border: 0\n}\n\n.dg-modal .md-checkbox input[type=checkbox].indeterminate + i.md-checkbox-control:after, .dg-modal .md-checkbox input[type=checkbox]:checked + i.md-checkbox-control:after {\n    -webkit-transform: rotate(-45deg);\n    transform: rotate(-45deg);\n    box-sizing: border-box;\n    top: 4.5px;\n    left: 3px;\n    width: 14px;\n    height: 7px;\n    border: 2px solid #fff;\n    border-top-style: none;\n    border-right-style: none\n}\n\n.dg-modal .md-checkbox input[type=checkbox].indeterminate + i.md-checkbox-control:after {\n    -webkit-transform: rotate(0);\n    transform: rotate(0);\n    height: 0;\n    top: 9px\n}\n\n.dg-modal .md-checkbox input[type=checkbox]:disabled + i.md-checkbox-control {\n    cursor: not-allowed;\n    opacity: .5\n}\n\n.dg-modal .md-checkbox input[type=checkbox]:disabled + i.md-checkbox-control:before {\n    cursor: not-allowed\n}\n\n.dg-modal h1, .dg-modal h2, .dg-modal h3, .dg-modal h4, .dg-modal h5, .dg-modal h6, .dg-modal label {\n    color: #363a41;\n}\n\n.dg-modal, .dg-modal label {\n    font-style: normal !important;\n}\n\n.dg-modal .container {\n    width: 100%;\n    padding-right: 15px;\n    padding-left: 15px;\n    margin-right: auto;\n    margin-left: auto;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .container {\n        max-width: 576px;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .container {\n        max-width: 720px;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .container {\n        max-width: 972px;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .container {\n        max-width: 1240px;\n    }\n}\n\n.dg-modal .container-fluid {\n    width: 100%;\n    padding-right: 15px;\n    padding-left: 15px;\n    margin-right: auto;\n    margin-left: auto;\n}\n\n.dg-modal .row {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n}\n\n.dg-modal .no-gutters {\n    margin-right: 0;\n    margin-left: 0;\n}\n\n.dg-modal .no-gutters > .col,\n.dg-modal .no-gutters > [class*=col-] {\n    padding-right: 0;\n    padding-left: 0;\n}\n\n.dg-modal .col,\n.dg-modal .col-1,\n.dg-modal .col-2,\n.dg-modal .col-3,\n.dg-modal .col-4,\n.dg-modal .col-5,\n.dg-modal .col-6,\n.dg-modal .col-7,\n.dg-modal .col-8,\n.dg-modal .col-9,\n.dg-modal .col-10,\n.dg-modal .col-11,\n.dg-modal .col-12,\n.dg-modal .col-auto,\n.dg-modal .col-lg,\n.dg-modal .col-lg-1,\n.dg-modal .col-lg-2,\n.dg-modal .col-lg-3,\n.dg-modal .col-lg-4,\n.dg-modal .col-lg-5,\n.dg-modal .col-lg-6,\n.dg-modal .col-lg-7,\n.dg-modal .col-lg-8,\n.dg-modal .col-lg-9,\n.dg-modal .col-lg-10,\n.dg-modal .col-lg-11,\n.dg-modal .col-lg-12,\n.dg-modal .col-lg-auto,\n.dg-modal .col-md,\n.dg-modal .col-md-1,\n.dg-modal .col-md-2,\n.dg-modal .col-md-3,\n.dg-modal .col-md-4,\n.dg-modal .col-md-5,\n.dg-modal .col-md-6,\n.dg-modal .col-md-7,\n.dg-modal .col-md-8,\n.dg-modal .col-md-9,\n.dg-modal .col-md-10,\n.dg-modal .col-md-11,\n.dg-modal .col-md-12,\n.dg-modal .col-md-auto,\n.dg-modal .col-sm,\n.dg-modal .col-sm-1,\n.dg-modal .col-sm-2,\n.dg-modal .col-sm-3,\n.dg-modal .col-sm-4,\n.dg-modal .col-sm-5,\n.dg-modal .col-sm-6,\n.dg-modal .col-sm-7,\n.dg-modal .col-sm-8,\n.dg-modal .col-sm-9,\n.dg-modal .col-sm-10,\n.dg-modal .col-sm-11,\n.dg-modal .col-sm-12,\n.dg-modal .col-sm-auto,\n.dg-modal .col-xl,\n.dg-modal .col-xl-1,\n.dg-modal .col-xl-2,\n.dg-modal .col-xl-3,\n.dg-modal .col-xl-4,\n.dg-modal .col-xl-5,\n.dg-modal .col-xl-6,\n.dg-modal .col-xl-7,\n.dg-modal .col-xl-8,\n.dg-modal .col-xl-9,\n.dg-modal .col-xl-10,\n.dg-modal .col-xl-11,\n.dg-modal .col-xl-12,\n.dg-modal .col-xl-auto,\n.dg-modal .col-xxl,\n.dg-modal .col-xxl-1,\n.dg-modal .col-xxl-2,\n.dg-modal .col-xxl-3,\n.dg-modal .col-xxl-4,\n.dg-modal .col-xxl-5,\n.dg-modal .col-xxl-6,\n.dg-modal .col-xxl-7,\n.dg-modal .col-xxl-8,\n.dg-modal .col-xxl-9,\n.dg-modal .col-xxl-10,\n.dg-modal .col-xxl-11,\n.dg-modal .col-xxl-12,\n.dg-modal .col-xxl-auto {\n    position: relative;\n    width: 100%;\n    min-height: 1px;\n    padding-right: 15px;\n    padding-left: 15px;\n}\n\n.dg-modal .col {\n    -ms-flex-preferred-size: 0;\n    flex-basis: 0;\n    -webkit-box-flex: 1;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    max-width: 100%;\n}\n\n.dg-modal .col-auto {\n    -ms-flex: 0 0 auto;\n    flex: 0 0 auto;\n    width: auto;\n    max-width: none;\n}\n\n.dg-modal .col-1,\n.dg-modal .col-auto {\n    -webkit-box-flex: 0;\n}\n\n.dg-modal .col-1 {\n    -ms-flex: 0 0 8.33333%;\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%;\n}\n\n.dg-modal .col-2 {\n    -ms-flex: 0 0 16.66667%;\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%;\n}\n\n.dg-modal .col-2,\n.dg-modal .col-3 {\n    -webkit-box-flex: 0;\n}\n\n.dg-modal .col-3 {\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%;\n}\n\n.dg-modal .col-4 {\n    -ms-flex: 0 0 33.33333%;\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%;\n}\n\n.dg-modal .col-4,\n.dg-modal .col-5 {\n    -webkit-box-flex: 0;\n}\n\n.dg-modal .col-5 {\n    -ms-flex: 0 0 41.66667%;\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%;\n}\n\n.dg-modal .col-6 {\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%;\n}\n\n.dg-modal .col-6,\n.dg-modal .col-7 {\n    -webkit-box-flex: 0;\n}\n\n.dg-modal .col-7 {\n    -ms-flex: 0 0 58.33333%;\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%;\n}\n\n.dg-modal .col-8 {\n    -ms-flex: 0 0 66.66667%;\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%;\n}\n\n.dg-modal .col-8,\n.dg-modal .col-9 {\n    -webkit-box-flex: 0;\n}\n\n.dg-modal .col-9 {\n    -ms-flex: 0 0 75%;\n    flex: 0 0 75%;\n    max-width: 75%;\n}\n\n.dg-modal .col-10 {\n    -ms-flex: 0 0 83.33333%;\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%;\n}\n\n.dg-modal .col-10,\n.dg-modal .col-11 {\n    -webkit-box-flex: 0;\n}\n\n.dg-modal .col-11 {\n    -ms-flex: 0 0 91.66667%;\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%;\n}\n\n.dg-modal .col-12 {\n    -webkit-box-flex: 0;\n    -ms-flex: 0 0 100%;\n    max-width: 100%;\n}\n\n.dg-modal .order-first {\n    -webkit-box-ordinal-group: 0;\n    -ms-flex-order: -1;\n    order: -1;\n}\n\n.dg-modal .order-last {\n    -webkit-box-ordinal-group: 14;\n    -ms-flex-order: 13;\n    order: 13;\n}\n\n.dg-modal .order-0 {\n    -webkit-box-ordinal-group: 1;\n    -ms-flex-order: 0;\n    order: 0;\n}\n\n.dg-modal .order-1 {\n    -webkit-box-ordinal-group: 2;\n    -ms-flex-order: 1;\n    order: 1;\n}\n\n.dg-modal .order-2 {\n    -webkit-box-ordinal-group: 3;\n    -ms-flex-order: 2;\n    order: 2;\n}\n\n.dg-modal .order-3 {\n    -webkit-box-ordinal-group: 4;\n    -ms-flex-order: 3;\n    order: 3;\n}\n\n.dg-modal .order-4 {\n    -webkit-box-ordinal-group: 5;\n    -ms-flex-order: 4;\n    order: 4;\n}\n\n.dg-modal .order-5 {\n    -webkit-box-ordinal-group: 6;\n    -ms-flex-order: 5;\n    order: 5;\n}\n\n.dg-modal .order-6 {\n    -webkit-box-ordinal-group: 7;\n    -ms-flex-order: 6;\n    order: 6;\n}\n\n.dg-modal .order-7 {\n    -webkit-box-ordinal-group: 8;\n    -ms-flex-order: 7;\n    order: 7;\n}\n\n.dg-modal .order-8 {\n    -webkit-box-ordinal-group: 9;\n    -ms-flex-order: 8;\n    order: 8;\n}\n\n.dg-modal .order-9 {\n    -webkit-box-ordinal-group: 10;\n    -ms-flex-order: 9;\n    order: 9;\n}\n\n.dg-modal .order-10 {\n    -webkit-box-ordinal-group: 11;\n    -ms-flex-order: 10;\n    order: 10;\n}\n\n.dg-modal .order-11 {\n    -webkit-box-ordinal-group: 12;\n    -ms-flex-order: 11;\n    order: 11;\n}\n\n.dg-modal .order-12 {\n    -webkit-box-ordinal-group: 13;\n    -ms-flex-order: 12;\n    order: 12;\n}\n\n.dg-modal .offset-1 {\n    margin-left: 8.33333%;\n}\n\n.dg-modal .offset-2 {\n    margin-left: 16.66667%;\n}\n\n.dg-modal .offset-3 {\n    margin-left: 25%;\n}\n\n.dg-modal .offset-4 {\n    margin-left: 33.33333%;\n}\n\n.dg-modal .offset-5 {\n    margin-left: 41.66667%;\n}\n\n.dg-modal .offset-6 {\n    margin-left: 50%;\n}\n\n.dg-modal .offset-7 {\n    margin-left: 58.33333%;\n}\n\n.dg-modal .offset-8 {\n    margin-left: 66.66667%;\n}\n\n.dg-modal .offset-9 {\n    margin-left: 75%;\n}\n\n.dg-modal .offset-10 {\n    margin-left: 83.33333%;\n}\n\n.dg-modal .offset-11 {\n    margin-left: 91.66667%;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .col-sm {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -webkit-box-flex: 1;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%;\n    }\n\n    .dg-modal .col-sm-auto {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: none;\n    }\n\n    .dg-modal .col-sm-1 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 8.33333%;\n        flex: 0 0 8.33333%;\n        max-width: 8.33333%;\n    }\n\n    .dg-modal .col-sm-2 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 16.66667%;\n        flex: 0 0 16.66667%;\n        max-width: 16.66667%;\n    }\n\n    .dg-modal .col-sm-3 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%;\n    }\n\n    .dg-modal .col-sm-4 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 33.33333%;\n        flex: 0 0 33.33333%;\n        max-width: 33.33333%;\n    }\n\n    .dg-modal .col-sm-5 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 41.66667%;\n        flex: 0 0 41.66667%;\n        max-width: 41.66667%;\n    }\n\n    .dg-modal .col-sm-6 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%;\n    }\n\n    .dg-modal .col-sm-7 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 58.33333%;\n        flex: 0 0 58.33333%;\n        max-width: 58.33333%;\n    }\n\n    .dg-modal .col-sm-8 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 66.66667%;\n        flex: 0 0 66.66667%;\n        max-width: 66.66667%;\n    }\n\n    .dg-modal .col-sm-9 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%;\n    }\n\n    .dg-modal .col-sm-10 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 83.33333%;\n        flex: 0 0 83.33333%;\n        max-width: 83.33333%;\n    }\n\n    .dg-modal .col-sm-11 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 91.66667%;\n        flex: 0 0 91.66667%;\n        max-width: 91.66667%;\n    }\n\n    .dg-modal .col-sm-12 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 100%;\n        max-width: 100%;\n    }\n\n    .dg-modal .order-sm-first {\n        -webkit-box-ordinal-group: 0;\n        -ms-flex-order: -1;\n        order: -1;\n    }\n\n    .dg-modal .order-sm-last {\n        -webkit-box-ordinal-group: 14;\n        -ms-flex-order: 13;\n        order: 13;\n    }\n\n    .dg-modal .order-sm-0 {\n        -webkit-box-ordinal-group: 1;\n        -ms-flex-order: 0;\n        order: 0;\n    }\n\n    .dg-modal .order-sm-1 {\n        -webkit-box-ordinal-group: 2;\n        -ms-flex-order: 1;\n        order: 1;\n    }\n\n    .dg-modal .order-sm-2 {\n        -webkit-box-ordinal-group: 3;\n        -ms-flex-order: 2;\n        order: 2;\n    }\n\n    .dg-modal .order-sm-3 {\n        -webkit-box-ordinal-group: 4;\n        -ms-flex-order: 3;\n        order: 3;\n    }\n\n    .dg-modal .order-sm-4 {\n        -webkit-box-ordinal-group: 5;\n        -ms-flex-order: 4;\n        order: 4;\n    }\n\n    .dg-modal .order-sm-5 {\n        -webkit-box-ordinal-group: 6;\n        -ms-flex-order: 5;\n        order: 5;\n    }\n\n    .dg-modal .order-sm-6 {\n        -webkit-box-ordinal-group: 7;\n        -ms-flex-order: 6;\n        order: 6;\n    }\n\n    .dg-modal .order-sm-7 {\n        -webkit-box-ordinal-group: 8;\n        -ms-flex-order: 7;\n        order: 7;\n    }\n\n    .dg-modal .order-sm-8 {\n        -webkit-box-ordinal-group: 9;\n        -ms-flex-order: 8;\n        order: 8;\n    }\n\n    .dg-modal .order-sm-9 {\n        -webkit-box-ordinal-group: 10;\n        -ms-flex-order: 9;\n        order: 9;\n    }\n\n    .dg-modal .order-sm-10 {\n        -webkit-box-ordinal-group: 11;\n        -ms-flex-order: 10;\n        order: 10;\n    }\n\n    .dg-modal .order-sm-11 {\n        -webkit-box-ordinal-group: 12;\n        -ms-flex-order: 11;\n        order: 11;\n    }\n\n    .dg-modal .order-sm-12 {\n        -webkit-box-ordinal-group: 13;\n        -ms-flex-order: 12;\n        order: 12;\n    }\n\n    .dg-modal .offset-sm-0 {\n        margin-left: 0;\n    }\n\n    .dg-modal .offset-sm-1 {\n        margin-left: 8.33333%;\n    }\n\n    .dg-modal .offset-sm-2 {\n        margin-left: 16.66667%;\n    }\n\n    .dg-modal .offset-sm-3 {\n        margin-left: 25%;\n    }\n\n    .dg-modal .offset-sm-4 {\n        margin-left: 33.33333%;\n    }\n\n    .dg-modal .offset-sm-5 {\n        margin-left: 41.66667%;\n    }\n\n    .dg-modal .offset-sm-6 {\n        margin-left: 50%;\n    }\n\n    .dg-modal .offset-sm-7 {\n        margin-left: 58.33333%;\n    }\n\n    .dg-modal .offset-sm-8 {\n        margin-left: 66.66667%;\n    }\n\n    .dg-modal .offset-sm-9 {\n        margin-left: 75%;\n    }\n\n    .dg-modal .offset-sm-10 {\n        margin-left: 83.33333%;\n    }\n\n    .dg-modal .offset-sm-11 {\n        margin-left: 91.66667%;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .col-md {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -webkit-box-flex: 1;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%;\n    }\n\n    .dg-modal .col-md-auto {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: none;\n    }\n\n    .dg-modal .col-md-1 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 8.33333%;\n        flex: 0 0 8.33333%;\n        max-width: 8.33333%;\n    }\n\n    .dg-modal .col-md-2 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 16.66667%;\n        flex: 0 0 16.66667%;\n        max-width: 16.66667%;\n    }\n\n    .dg-modal .col-md-3 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%;\n    }\n\n    .dg-modal .col-md-4 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 33.33333%;\n        flex: 0 0 33.33333%;\n        max-width: 33.33333%;\n    }\n\n    .dg-modal .col-md-5 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 41.66667%;\n        flex: 0 0 41.66667%;\n        max-width: 41.66667%;\n    }\n\n    .dg-modal .col-md-6 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%;\n    }\n\n    .dg-modal .col-md-7 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 58.33333%;\n        flex: 0 0 58.33333%;\n        max-width: 58.33333%;\n    }\n\n    .dg-modal .col-md-8 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 66.66667%;\n        flex: 0 0 66.66667%;\n        max-width: 66.66667%;\n    }\n\n    .dg-modal .col-md-9 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%;\n    }\n\n    .dg-modal .col-md-10 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 83.33333%;\n        flex: 0 0 83.33333%;\n        max-width: 83.33333%;\n    }\n\n    .dg-modal .col-md-11 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 91.66667%;\n        flex: 0 0 91.66667%;\n        max-width: 91.66667%;\n    }\n\n    .dg-modal .col-md-12 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 100%;\n        max-width: 100%;\n    }\n\n    .dg-modal .order-md-first {\n        -webkit-box-ordinal-group: 0;\n        -ms-flex-order: -1;\n        order: -1;\n    }\n\n    .dg-modal .order-md-last {\n        -webkit-box-ordinal-group: 14;\n        -ms-flex-order: 13;\n        order: 13;\n    }\n\n    .dg-modal .order-md-0 {\n        -webkit-box-ordinal-group: 1;\n        -ms-flex-order: 0;\n        order: 0;\n    }\n\n    .dg-modal .order-md-1 {\n        -webkit-box-ordinal-group: 2;\n        -ms-flex-order: 1;\n        order: 1;\n    }\n\n    .dg-modal .order-md-2 {\n        -webkit-box-ordinal-group: 3;\n        -ms-flex-order: 2;\n        order: 2;\n    }\n\n    .dg-modal .order-md-3 {\n        -webkit-box-ordinal-group: 4;\n        -ms-flex-order: 3;\n        order: 3;\n    }\n\n    .dg-modal .order-md-4 {\n        -webkit-box-ordinal-group: 5;\n        -ms-flex-order: 4;\n        order: 4;\n    }\n\n    .dg-modal .order-md-5 {\n        -webkit-box-ordinal-group: 6;\n        -ms-flex-order: 5;\n        order: 5;\n    }\n\n    .dg-modal .order-md-6 {\n        -webkit-box-ordinal-group: 7;\n        -ms-flex-order: 6;\n        order: 6;\n    }\n\n    .dg-modal .order-md-7 {\n        -webkit-box-ordinal-group: 8;\n        -ms-flex-order: 7;\n        order: 7;\n    }\n\n    .dg-modal .order-md-8 {\n        -webkit-box-ordinal-group: 9;\n        -ms-flex-order: 8;\n        order: 8;\n    }\n\n    .dg-modal .order-md-9 {\n        -webkit-box-ordinal-group: 10;\n        -ms-flex-order: 9;\n        order: 9;\n    }\n\n    .dg-modal .order-md-10 {\n        -webkit-box-ordinal-group: 11;\n        -ms-flex-order: 10;\n        order: 10;\n    }\n\n    .dg-modal .order-md-11 {\n        -webkit-box-ordinal-group: 12;\n        -ms-flex-order: 11;\n        order: 11;\n    }\n\n    .dg-modal .order-md-12 {\n        -webkit-box-ordinal-group: 13;\n        -ms-flex-order: 12;\n        order: 12;\n    }\n\n    .dg-modal .offset-md-0 {\n        margin-left: 0;\n    }\n\n    .dg-modal .offset-md-1 {\n        margin-left: 8.33333%;\n    }\n\n    .dg-modal .offset-md-2 {\n        margin-left: 16.66667%;\n    }\n\n    .dg-modal .offset-md-3 {\n        margin-left: 25%;\n    }\n\n    .dg-modal .offset-md-4 {\n        margin-left: 33.33333%;\n    }\n\n    .dg-modal .offset-md-5 {\n        margin-left: 41.66667%;\n    }\n\n    .dg-modal .offset-md-6 {\n        margin-left: 50%;\n    }\n\n    .dg-modal .offset-md-7 {\n        margin-left: 58.33333%;\n    }\n\n    .dg-modal .offset-md-8 {\n        margin-left: 66.66667%;\n    }\n\n    .dg-modal .offset-md-9 {\n        margin-left: 75%;\n    }\n\n    .dg-modal .offset-md-10 {\n        margin-left: 83.33333%;\n    }\n\n    .dg-modal .offset-md-11 {\n        margin-left: 91.66667%;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .col-lg {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -webkit-box-flex: 1;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%;\n    }\n\n    .dg-modal .col-lg-auto {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: none;\n    }\n\n    .dg-modal .col-lg-1 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 8.33333%;\n        flex: 0 0 8.33333%;\n        max-width: 8.33333%;\n    }\n\n    .dg-modal .col-lg-2 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 16.66667%;\n        flex: 0 0 16.66667%;\n        max-width: 16.66667%;\n    }\n\n    .dg-modal .col-lg-3 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%;\n    }\n\n    .dg-modal .col-lg-4 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 33.33333%;\n        flex: 0 0 33.33333%;\n        max-width: 33.33333%;\n    }\n\n    .dg-modal .col-lg-5 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 41.66667%;\n        flex: 0 0 41.66667%;\n        max-width: 41.66667%;\n    }\n\n    .dg-modal .col-lg-6 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%;\n    }\n\n    .dg-modal .col-lg-7 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 58.33333%;\n        flex: 0 0 58.33333%;\n        max-width: 58.33333%;\n    }\n\n    .dg-modal .col-lg-8 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 66.66667%;\n        flex: 0 0 66.66667%;\n        max-width: 66.66667%;\n    }\n\n    .dg-modal .col-lg-9 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%;\n    }\n\n    .dg-modal .col-lg-10 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 83.33333%;\n        flex: 0 0 83.33333%;\n        max-width: 83.33333%;\n    }\n\n    .dg-modal .col-lg-11 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 91.66667%;\n        flex: 0 0 91.66667%;\n        max-width: 91.66667%;\n    }\n\n    .dg-modal .col-lg-12 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 100%;\n        max-width: 100%;\n    }\n\n    .dg-modal .order-lg-first {\n        -webkit-box-ordinal-group: 0;\n        -ms-flex-order: -1;\n        order: -1;\n    }\n\n    .dg-modal .order-lg-last {\n        -webkit-box-ordinal-group: 14;\n        -ms-flex-order: 13;\n        order: 13;\n    }\n\n    .dg-modal .order-lg-0 {\n        -webkit-box-ordinal-group: 1;\n        -ms-flex-order: 0;\n        order: 0;\n    }\n\n    .dg-modal .order-lg-1 {\n        -webkit-box-ordinal-group: 2;\n        -ms-flex-order: 1;\n        order: 1;\n    }\n\n    .dg-modal .order-lg-2 {\n        -webkit-box-ordinal-group: 3;\n        -ms-flex-order: 2;\n        order: 2;\n    }\n\n    .dg-modal .order-lg-3 {\n        -webkit-box-ordinal-group: 4;\n        -ms-flex-order: 3;\n        order: 3;\n    }\n\n    .dg-modal .order-lg-4 {\n        -webkit-box-ordinal-group: 5;\n        -ms-flex-order: 4;\n        order: 4;\n    }\n\n    .dg-modal .order-lg-5 {\n        -webkit-box-ordinal-group: 6;\n        -ms-flex-order: 5;\n        order: 5;\n    }\n\n    .dg-modal .order-lg-6 {\n        -webkit-box-ordinal-group: 7;\n        -ms-flex-order: 6;\n        order: 6;\n    }\n\n    .dg-modal .order-lg-7 {\n        -webkit-box-ordinal-group: 8;\n        -ms-flex-order: 7;\n        order: 7;\n    }\n\n    .dg-modal .order-lg-8 {\n        -webkit-box-ordinal-group: 9;\n        -ms-flex-order: 8;\n        order: 8;\n    }\n\n    .dg-modal .order-lg-9 {\n        -webkit-box-ordinal-group: 10;\n        -ms-flex-order: 9;\n        order: 9;\n    }\n\n    .dg-modal .order-lg-10 {\n        -webkit-box-ordinal-group: 11;\n        -ms-flex-order: 10;\n        order: 10;\n    }\n\n    .dg-modal .order-lg-11 {\n        -webkit-box-ordinal-group: 12;\n        -ms-flex-order: 11;\n        order: 11;\n    }\n\n    .dg-modal .order-lg-12 {\n        -webkit-box-ordinal-group: 13;\n        -ms-flex-order: 12;\n        order: 12;\n    }\n\n    .dg-modal .offset-lg-0 {\n        margin-left: 0;\n    }\n\n    .dg-modal .offset-lg-1 {\n        margin-left: 8.33333%;\n    }\n\n    .dg-modal .offset-lg-2 {\n        margin-left: 16.66667%;\n    }\n\n    .dg-modal .offset-lg-3 {\n        margin-left: 25%;\n    }\n\n    .dg-modal .offset-lg-4 {\n        margin-left: 33.33333%;\n    }\n\n    .dg-modal .offset-lg-5 {\n        margin-left: 41.66667%;\n    }\n\n    .dg-modal .offset-lg-6 {\n        margin-left: 50%;\n    }\n\n    .dg-modal .offset-lg-7 {\n        margin-left: 58.33333%;\n    }\n\n    .dg-modal .offset-lg-8 {\n        margin-left: 66.66667%;\n    }\n\n    .dg-modal .offset-lg-9 {\n        margin-left: 75%;\n    }\n\n    .dg-modal .offset-lg-10 {\n        margin-left: 83.33333%;\n    }\n\n    .dg-modal .offset-lg-11 {\n        margin-left: 91.66667%;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .col-xl {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -webkit-box-flex: 1;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%;\n    }\n\n    .dg-modal .col-xl-auto {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: none;\n    }\n\n    .dg-modal .col-xl-1 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 8.33333%;\n        flex: 0 0 8.33333%;\n        max-width: 8.33333%;\n    }\n\n    .dg-modal .col-xl-2 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 16.66667%;\n        flex: 0 0 16.66667%;\n        max-width: 16.66667%;\n    }\n\n    .dg-modal .col-xl-3 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%;\n    }\n\n    .dg-modal .col-xl-4 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 33.33333%;\n        flex: 0 0 33.33333%;\n        max-width: 33.33333%;\n    }\n\n    .dg-modal .col-xl-5 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 41.66667%;\n        flex: 0 0 41.66667%;\n        max-width: 41.66667%;\n    }\n\n    .dg-modal .col-xl-6 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%;\n    }\n\n    .dg-modal .col-xl-7 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 58.33333%;\n        flex: 0 0 58.33333%;\n        max-width: 58.33333%;\n    }\n\n    .dg-modal .col-xl-8 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 66.66667%;\n        flex: 0 0 66.66667%;\n        max-width: 66.66667%;\n    }\n\n    .dg-modal .col-xl-9 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%;\n    }\n\n    .dg-modal .col-xl-10 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 83.33333%;\n        flex: 0 0 83.33333%;\n        max-width: 83.33333%;\n    }\n\n    .dg-modal .col-xl-11 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 91.66667%;\n        flex: 0 0 91.66667%;\n        max-width: 91.66667%;\n    }\n\n    .dg-modal .col-xl-12 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 100%;\n        max-width: 100%;\n    }\n\n    .dg-modal .order-xl-first {\n        -webkit-box-ordinal-group: 0;\n        -ms-flex-order: -1;\n        order: -1;\n    }\n\n    .dg-modal .order-xl-last {\n        -webkit-box-ordinal-group: 14;\n        -ms-flex-order: 13;\n        order: 13;\n    }\n\n    .dg-modal .order-xl-0 {\n        -webkit-box-ordinal-group: 1;\n        -ms-flex-order: 0;\n        order: 0;\n    }\n\n    .dg-modal .order-xl-1 {\n        -webkit-box-ordinal-group: 2;\n        -ms-flex-order: 1;\n        order: 1;\n    }\n\n    .dg-modal .order-xl-2 {\n        -webkit-box-ordinal-group: 3;\n        -ms-flex-order: 2;\n        order: 2;\n    }\n\n    .dg-modal .order-xl-3 {\n        -webkit-box-ordinal-group: 4;\n        -ms-flex-order: 3;\n        order: 3;\n    }\n\n    .dg-modal .order-xl-4 {\n        -webkit-box-ordinal-group: 5;\n        -ms-flex-order: 4;\n        order: 4;\n    }\n\n    .dg-modal .order-xl-5 {\n        -webkit-box-ordinal-group: 6;\n        -ms-flex-order: 5;\n        order: 5;\n    }\n\n    .dg-modal .order-xl-6 {\n        -webkit-box-ordinal-group: 7;\n        -ms-flex-order: 6;\n        order: 6;\n    }\n\n    .dg-modal .order-xl-7 {\n        -webkit-box-ordinal-group: 8;\n        -ms-flex-order: 7;\n        order: 7;\n    }\n\n    .dg-modal .order-xl-8 {\n        -webkit-box-ordinal-group: 9;\n        -ms-flex-order: 8;\n        order: 8;\n    }\n\n    .dg-modal .order-xl-9 {\n        -webkit-box-ordinal-group: 10;\n        -ms-flex-order: 9;\n        order: 9;\n    }\n\n    .dg-modal .order-xl-10 {\n        -webkit-box-ordinal-group: 11;\n        -ms-flex-order: 10;\n        order: 10;\n    }\n\n    .dg-modal .order-xl-11 {\n        -webkit-box-ordinal-group: 12;\n        -ms-flex-order: 11;\n        order: 11;\n    }\n\n    .dg-modal .order-xl-12 {\n        -webkit-box-ordinal-group: 13;\n        -ms-flex-order: 12;\n        order: 12;\n    }\n\n    .dg-modal .offset-xl-0 {\n        margin-left: 0;\n    }\n\n    .dg-modal .offset-xl-1 {\n        margin-left: 8.33333%;\n    }\n\n    .dg-modal .offset-xl-2 {\n        margin-left: 16.66667%;\n    }\n\n    .dg-modal .offset-xl-3 {\n        margin-left: 25%;\n    }\n\n    .dg-modal .offset-xl-4 {\n        margin-left: 33.33333%;\n    }\n\n    .dg-modal .offset-xl-5 {\n        margin-left: 41.66667%;\n    }\n\n    .dg-modal .offset-xl-6 {\n        margin-left: 50%;\n    }\n\n    .dg-modal .offset-xl-7 {\n        margin-left: 58.33333%;\n    }\n\n    .dg-modal .offset-xl-8 {\n        margin-left: 66.66667%;\n    }\n\n    .dg-modal .offset-xl-9 {\n        margin-left: 75%;\n    }\n\n    .dg-modal .offset-xl-10 {\n        margin-left: 83.33333%;\n    }\n\n    .dg-modal .offset-xl-11 {\n        margin-left: 91.66667%;\n    }\n}\n\n@media (min-width: 1600px) {\n    .dg-modal .col-xxl {\n        -ms-flex-preferred-size: 0;\n        flex-basis: 0;\n        -webkit-box-flex: 1;\n        -ms-flex-positive: 1;\n        flex-grow: 1;\n        max-width: 100%;\n    }\n\n    .dg-modal .col-xxl-auto {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        width: auto;\n        max-width: none;\n    }\n\n    .dg-modal .col-xxl-1 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 8.33333%;\n        flex: 0 0 8.33333%;\n        max-width: 8.33333%;\n    }\n\n    .dg-modal .col-xxl-2 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 16.66667%;\n        flex: 0 0 16.66667%;\n        max-width: 16.66667%;\n    }\n\n    .dg-modal .col-xxl-3 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 25%;\n        flex: 0 0 25%;\n        max-width: 25%;\n    }\n\n    .dg-modal .col-xxl-4 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 33.33333%;\n        flex: 0 0 33.33333%;\n        max-width: 33.33333%;\n    }\n\n    .dg-modal .col-xxl-5 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 41.66667%;\n        flex: 0 0 41.66667%;\n        max-width: 41.66667%;\n    }\n\n    .dg-modal .col-xxl-6 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 50%;\n        flex: 0 0 50%;\n        max-width: 50%;\n    }\n\n    .dg-modal .col-xxl-7 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 58.33333%;\n        flex: 0 0 58.33333%;\n        max-width: 58.33333%;\n    }\n\n    .dg-modal .col-xxl-8 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 66.66667%;\n        flex: 0 0 66.66667%;\n        max-width: 66.66667%;\n    }\n\n    .dg-modal .col-xxl-9 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 75%;\n        flex: 0 0 75%;\n        max-width: 75%;\n    }\n\n    .dg-modal .col-xxl-10 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 83.33333%;\n        flex: 0 0 83.33333%;\n        max-width: 83.33333%;\n    }\n\n    .dg-modal .col-xxl-11 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 91.66667%;\n        flex: 0 0 91.66667%;\n        max-width: 91.66667%;\n    }\n\n    .dg-modal .col-xxl-12 {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 100%;\n        max-width: 100%;\n    }\n\n    .dg-modal .order-xxl-first {\n        -webkit-box-ordinal-group: 0;\n        -ms-flex-order: -1;\n        order: -1;\n    }\n\n    .dg-modal .order-xxl-last {\n        -webkit-box-ordinal-group: 14;\n        -ms-flex-order: 13;\n        order: 13;\n    }\n\n    .dg-modal .order-xxl-0 {\n        -webkit-box-ordinal-group: 1;\n        -ms-flex-order: 0;\n        order: 0;\n    }\n\n    .dg-modal .order-xxl-1 {\n        -webkit-box-ordinal-group: 2;\n        -ms-flex-order: 1;\n        order: 1;\n    }\n\n    .dg-modal .order-xxl-2 {\n        -webkit-box-ordinal-group: 3;\n        -ms-flex-order: 2;\n        order: 2;\n    }\n\n    .dg-modal .order-xxl-3 {\n        -webkit-box-ordinal-group: 4;\n        -ms-flex-order: 3;\n        order: 3;\n    }\n\n    .dg-modal .order-xxl-4 {\n        -webkit-box-ordinal-group: 5;\n        -ms-flex-order: 4;\n        order: 4;\n    }\n\n    .dg-modal .order-xxl-5 {\n        -webkit-box-ordinal-group: 6;\n        -ms-flex-order: 5;\n        order: 5;\n    }\n\n    .dg-modal .order-xxl-6 {\n        -webkit-box-ordinal-group: 7;\n        -ms-flex-order: 6;\n        order: 6;\n    }\n\n    .dg-modal .order-xxl-7 {\n        -webkit-box-ordinal-group: 8;\n        -ms-flex-order: 7;\n        order: 7;\n    }\n\n    .dg-modal .order-xxl-8 {\n        -webkit-box-ordinal-group: 9;\n        -ms-flex-order: 8;\n        order: 8;\n    }\n\n    .dg-modal .order-xxl-9 {\n        -webkit-box-ordinal-group: 10;\n        -ms-flex-order: 9;\n        order: 9;\n    }\n\n    .dg-modal .order-xxl-10 {\n        -webkit-box-ordinal-group: 11;\n        -ms-flex-order: 10;\n        order: 10;\n    }\n\n    .dg-modal .order-xxl-11 {\n        -webkit-box-ordinal-group: 12;\n        -ms-flex-order: 11;\n        order: 11;\n    }\n\n    .dg-modal .order-xxl-12 {\n        -webkit-box-ordinal-group: 13;\n        -ms-flex-order: 12;\n        order: 12;\n    }\n\n    .dg-modal .offset-xxl-0 {\n        margin-left: 0;\n    }\n\n    .dg-modal .offset-xxl-1 {\n        margin-left: 8.33333%;\n    }\n\n    .dg-modal .offset-xxl-2 {\n        margin-left: 16.66667%;\n    }\n\n    .dg-modal .offset-xxl-3 {\n        margin-left: 25%;\n    }\n\n    .dg-modal .offset-xxl-4 {\n        margin-left: 33.33333%;\n    }\n\n    .dg-modal .offset-xxl-5 {\n        margin-left: 41.66667%;\n    }\n\n    .dg-modal .offset-xxl-6 {\n        margin-left: 50%;\n    }\n\n    .dg-modal .offset-xxl-7 {\n        margin-left: 58.33333%;\n    }\n\n    .dg-modal .offset-xxl-8 {\n        margin-left: 66.66667%;\n    }\n\n    .dg-modal .offset-xxl-9 {\n        margin-left: 75%;\n    }\n\n    .dg-modal .offset-xxl-10 {\n        margin-left: 83.33333%;\n    }\n\n    .dg-modal .offset-xxl-11 {\n        margin-left: 91.66667%;\n    }\n}\n\n.dg-modal .table {\n    width: 100%;\n    max-width: 100%;\n    margin-bottom: 30px;\n    margin-bottom: 1.875rem;\n    background-color: transparent;\n}\n\n.dg-modal .table td,\n.dg-modal .table th {\n    padding: 6.4px;\n    padding: .4rem;\n    vertical-align: top;\n    border-top: 1px solid #bbcdd2;\n}\n\n.dg-modal .table thead th {\n    vertical-align: bottom;\n    border-bottom: 2px solid #bbcdd2;\n}\n\n.dg-modal .table tbody + tbody {\n    border-top: 2px solid #bbcdd2;\n}\n\n.dg-modal .table .table {\n    background-color: #fff;\n}\n\n.dg-modal .table-sm td,\n.dg-modal .table-sm th {\n    padding: 4px;\n    padding: .25rem;\n}\n\n.dg-modal .table-bordered,\n.dg-modal .table-bordered td,\n.dg-modal .table-bordered th {\n    border: 1px solid #bbcdd2;\n}\n\n.dg-modal .table-bordered thead td,\n.dg-modal .table-bordered thead th {\n    border-bottom-width: 2px;\n}\n\n.dg-modal .table-striped tbody tr:nth-of-type(odd) {\n    background-color: #eff1f2;\n}\n\n.dg-modal .table-hover tbody tr:hover {\n    background-color: #3ed2f0;\n}\n\n.dg-modal .table-primary,\n.dg-modal .table-primary > td,\n.dg-modal .table-primary > th {\n    background-color: #c2ebf4;\n}\n\n.dg-modal .table-hover .table-primary:hover,\n.dg-modal .table-hover .table-primary:hover > td,\n.dg-modal .table-hover .table-primary:hover > th {\n    background-color: #ace4f0;\n}\n\n.dg-modal .table-secondary,\n.dg-modal .table-secondary > td,\n.dg-modal .table-secondary > th {\n    background-color: #d6dddf;\n}\n\n.dg-modal .table-hover .table-secondary:hover,\n.dg-modal .table-hover .table-secondary:hover > td,\n.dg-modal .table-hover .table-secondary:hover > th {\n    background-color: #c8d1d4;\n}\n\n.dg-modal .table-success,\n.dg-modal .table-success > td,\n.dg-modal .table-success > th {\n    background-color: #d7eadb;\n}\n\n.dg-modal .table-hover .table-success:hover,\n.dg-modal .table-hover .table-success:hover > td,\n.dg-modal .table-hover .table-success:hover > th {\n    background-color: #c6e1cc;\n}\n\n.dg-modal .table-info,\n.dg-modal .table-info > td,\n.dg-modal .table-info > th {\n    background-color: #c2ebf4;\n}\n\n.dg-modal .table-hover .table-info:hover,\n.dg-modal .table-hover .table-info:hover > td,\n.dg-modal .table-hover .table-info:hover > th {\n    background-color: #ace4f0;\n}\n\n.dg-modal .table-warning,\n.dg-modal .table-warning > td,\n.dg-modal .table-warning > th {\n    background-color: #f1e1c1;\n}\n\n.dg-modal .table-hover .table-warning:hover,\n.dg-modal .table-hover .table-warning:hover > td,\n.dg-modal .table-hover .table-warning:hover > th {\n    background-color: #ecd7ac;\n}\n\n.dg-modal .table-danger,\n.dg-modal .table-danger > td,\n.dg-modal .table-danger > th {\n    background-color: #edd1d4;\n}\n\n.dg-modal .table-hover .table-danger:hover,\n.dg-modal .table-hover .table-danger:hover > td,\n.dg-modal .table-hover .table-danger:hover > th {\n    background-color: #e6bfc3;\n}\n\n.dg-modal .table-light,\n.dg-modal .table-light > td,\n.dg-modal .table-light > th {\n    background-color: #fefefe;\n}\n\n.dg-modal .table-hover .table-light:hover,\n.dg-modal .table-hover .table-light:hover > td,\n.dg-modal .table-hover .table-light:hover > th {\n    background-color: #f1f1f1;\n}\n\n.dg-modal .table-dark,\n.dg-modal .table-dark > td,\n.dg-modal .table-dark > th {\n    background-color: #c7c8ca;\n}\n\n.dg-modal .table-hover .table-dark:hover,\n.dg-modal .table-hover .table-dark:hover > td,\n.dg-modal .table-hover .table-dark:hover > th {\n    background-color: #babbbe;\n}\n\n.dg-modal .table-active,\n.dg-modal .table-active > td,\n.dg-modal .table-active > th {\n    background-color: #3ed2f0;\n}\n\n.dg-modal .table-hover .table-active:hover,\n.dg-modal .table-hover .table-active:hover > td,\n.dg-modal .table-hover .table-active:hover > th {\n    background-color: #26ccee;\n}\n\n.dg-modal .table .thead-dark th {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #6c868e;\n}\n\n.dg-modal .table .thead-light th {\n    color: #363a41;\n    background-color: #eff1f2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .table-dark {\n    color: #fff;\n    background-color: #363a41;\n}\n\n.dg-modal .table-dark td,\n.dg-modal .table-dark th,\n.dg-modal .table-dark thead th {\n    border-color: #6c868e;\n}\n\n.dg-modal .table-dark.table-bordered {\n    border: 0;\n}\n\n.dg-modal .table-dark.table-striped tbody tr:nth-of-type(odd) {\n    background-color: #282b30;\n}\n\n.dg-modal .table-dark.table-hover tbody tr:hover {\n    background-color: #3ed2f0;\n}\n\n@media (max-width: 543.98px) {\n    .dg-modal .table-responsive-sm {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        -ms-overflow-style: -ms-autohiding-scrollbar;\n    }\n\n    .dg-modal .table-responsive-sm > .table-bordered {\n        border: 0;\n    }\n}\n\n@media (max-width: 767.98px) {\n    .dg-modal .table-responsive-md {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        -ms-overflow-style: -ms-autohiding-scrollbar;\n    }\n\n    .dg-modal .table-responsive-md > .table-bordered {\n        border: 0;\n    }\n}\n\n@media (max-width: 1023.98px) {\n    .dg-modal .table-responsive-lg {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        -ms-overflow-style: -ms-autohiding-scrollbar;\n    }\n\n    .dg-modal .table-responsive-lg > .table-bordered {\n        border: 0;\n    }\n}\n\n@media (max-width: 1299.98px) {\n    .dg-modal .table-responsive-xl {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        -ms-overflow-style: -ms-autohiding-scrollbar;\n    }\n\n    .dg-modal .table-responsive-xl > .table-bordered {\n        border: 0;\n    }\n}\n\n@media (max-width: 1599.98px) {\n    .dg-modal .table-responsive-xxl {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n        -ms-overflow-style: -ms-autohiding-scrollbar;\n    }\n\n    .dg-modal .table-responsive-xxl > .table-bordered {\n        border: 0;\n    }\n}\n\n.dg-modal .table-responsive {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.dg-modal .table-responsive > .table-bordered {\n    border: 0;\n}\n\n.dg-modal .form-control,\n.dg-modal .pagination .jump-to-page,\n.dg-modal .pstaggerAddTagInput,\n.dg-modal .pstaggerWrapper,\n.dg-modal .tags-input {\n    display: block;\n    width: 100%;\n    font-size: 14px;\n    font-size: .875rem;\n    line-height: 1.5;\n    color: #363a41;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid #bbcdd2;\n    border-radius: 0;\n    box-shadow: none;\n    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n\n.dg-modal .form-control::-ms-expand,\n.dg-modal .pagination .jump-to-page::-ms-expand,\n.dg-modal .pstaggerAddTagInput::-ms-expand,\n.dg-modal .pstaggerWrapper::-ms-expand,\n.dg-modal .tags-input::-ms-expand {\n    background-color: transparent;\n    border: 0;\n}\n\n.dg-modal .form-control:focus,\n.dg-modal .pagination .jump-to-page:focus,\n.dg-modal .pstaggerAddTagInput:focus,\n.dg-modal .pstaggerWrapper:focus,\n.dg-modal .tags-input:focus {\n    color: #363a41;\n    background-color: #fff;\n    border-color: #3ed2f0;\n    outline: 0;\n    box-shadow: none, none;\n}\n\n.dg-modal .form-control::-webkit-input-placeholder,\n.dg-modal .pagination .jump-to-page::-webkit-input-placeholder,\n.dg-modal .pstaggerAddTagInput::-webkit-input-placeholder,\n.dg-modal .pstaggerWrapper::-webkit-input-placeholder,\n.dg-modal .tags-input::-webkit-input-placeholder {\n    color: #6c868e;\n    opacity: 1;\n}\n\n.dg-modal .form-control:-ms-input-placeholder,\n.dg-modal .pagination .jump-to-page:-ms-input-placeholder,\n.dg-modal .pstaggerAddTagInput:-ms-input-placeholder,\n.dg-modal .pstaggerWrapper:-ms-input-placeholder,\n.dg-modal .tags-input:-ms-input-placeholder {\n    color: #6c868e;\n    opacity: 1;\n}\n\n.dg-modal .form-control::placeholder,\n.dg-modal .pagination .jump-to-page::placeholder,\n.dg-modal .pstaggerAddTagInput::placeholder,\n.dg-modal .pstaggerWrapper::placeholder,\n.dg-modal .tags-input::placeholder {\n    color: #6c868e;\n    opacity: 1;\n}\n\n.dg-modal .form-control:disabled,\n.dg-modal .form-control[readonly],\n.dg-modal .pagination .jump-to-page:disabled,\n.dg-modal .pagination .jump-to-page[readonly],\n.dg-modal .pstaggerAddTagInput:disabled,\n.dg-modal .pstaggerAddTagInput[readonly],\n.dg-modal .pstaggerWrapper:disabled,\n.dg-modal .pstaggerWrapper[readonly],\n.dg-modal .tags-input:disabled,\n.dg-modal .tags-input[readonly] {\n    background-color: #eceeef;\n    opacity: 1;\n}\n\n.dg-modal .pagination select.jump-to-page:not([size]):not([multiple]),\n.dg-modal select.form-control:not([size]):not([multiple]),\n.dg-modal select.pstaggerAddTagInput:not([size]):not([multiple]),\n.dg-modal select.pstaggerWrapper:not([size]):not([multiple]),\n.dg-modal select.tags-input:not([size]):not([multiple]) {\n    height: 35.008px;\n    height: 2.188rem;\n}\n\n.dg-modal .pagination select.jump-to-page:focus::-ms-value,\n.dg-modal select.form-control:focus::-ms-value,\n.dg-modal select.pstaggerAddTagInput:focus::-ms-value,\n.dg-modal select.pstaggerWrapper:focus::-ms-value,\n.dg-modal select.tags-input:focus::-ms-value {\n    color: #363a41;\n    background-color: #fff;\n}\n\n.dg-modal .form-control-file,\n.dg-modal .form-control-range {\n    display: block;\n    width: 100%;\n}\n\n.dg-modal .col-form-label {\n    padding-top: calc(.375rem + 1px);\n    padding-bottom: calc(.375rem + 1px);\n    margin-bottom: 0;\n    font-size: inherit;\n    line-height: 1.5;\n}\n\n.dg-modal .col-form-label-lg {\n    padding-top: calc(.438rem + 1px);\n    padding-bottom: calc(.438rem + 1px);\n    font-size: 16px;\n    font-size: 1rem;\n    line-height: 1.5;\n}\n\n.dg-modal .col-form-label-sm {\n    padding-top: calc(.313rem + 1px);\n    padding-bottom: calc(.313rem + 1px);\n    font-size: 12px;\n    font-size: .75rem;\n    line-height: 1.5;\n}\n\n.dg-modal .form-control-plaintext {\n    display: block;\n    width: 100%;\n    padding-top: 6px;\n    padding-top: .375rem;\n    padding-bottom: 6px;\n    padding-bottom: .375rem;\n    margin-bottom: 0;\n    line-height: 1.5;\n    background-color: transparent;\n    border: solid transparent;\n    border-width: 1px 0;\n}\n\n.dg-modal .form-control-plaintext.form-control-lg,\n.dg-modal .form-control-plaintext.form-control-sm,\n.dg-modal .input-group-lg > .form-control-plaintext.form-control,\n.dg-modal .input-group-lg > .form-control-plaintext.pstaggerAddTagInput,\n.dg-modal .input-group-lg > .form-control-plaintext.pstaggerWrapper,\n.dg-modal .input-group-lg > .form-control-plaintext.tags-input,\n.dg-modal .input-group-lg > .input-group-append > .form-control-plaintext.btn,\n.dg-modal .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,\n.dg-modal .input-group-lg > .input-group-prepend > .form-control-plaintext.btn,\n.dg-modal .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,\n.dg-modal .input-group-sm > .form-control-plaintext.form-control,\n.dg-modal .input-group-sm > .form-control-plaintext.pstaggerAddTagInput,\n.dg-modal .input-group-sm > .form-control-plaintext.pstaggerWrapper,\n.dg-modal .input-group-sm > .form-control-plaintext.tags-input,\n.dg-modal .input-group-sm > .input-group-append > .form-control-plaintext.btn,\n.dg-modal .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,\n.dg-modal .input-group-sm > .input-group-prepend > .form-control-plaintext.btn,\n.dg-modal .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,\n.dg-modal .pagination .input-group-lg > .form-control-plaintext.jump-to-page,\n.dg-modal .pagination .input-group-sm > .form-control-plaintext.jump-to-page {\n    padding-right: 0;\n    padding-left: 0;\n}\n\n.dg-modal .form-control-sm,\n.dg-modal .input-group-sm > .form-control,\n.dg-modal .input-group-sm > .input-group-append > .btn,\n.dg-modal .input-group-sm > .input-group-append > .input-group-text,\n.dg-modal .input-group-sm > .input-group-prepend > .btn,\n.dg-modal .input-group-sm > .input-group-prepend > .input-group-text,\n.dg-modal .input-group-sm > .pstaggerAddTagInput,\n.dg-modal .input-group-sm > .pstaggerWrapper,\n.dg-modal .input-group-sm > .tags-input,\n.dg-modal .pagination .input-group-sm > .jump-to-page {\n    padding: 5.008px 10px;\n    padding: .313rem .625rem;\n    font-size: 12px;\n    font-size: .75rem;\n    line-height: 1.5;\n}\n\n.dg-modal .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]),\n.dg-modal .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.dg-modal .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.dg-modal .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.dg-modal .input-group-sm > select.form-control:not([size]):not([multiple]),\n.dg-modal .input-group-sm > select.pstaggerAddTagInput:not([size]):not([multiple]),\n.dg-modal .input-group-sm > select.pstaggerWrapper:not([size]):not([multiple]),\n.dg-modal .input-group-sm > select.tags-input:not([size]):not([multiple]),\n.dg-modal .pagination .input-group-sm > select.jump-to-page:not([size]):not([multiple]),\n.dg-modal select.form-control-sm:not([size]):not([multiple]) {\n    height: calc(1.751rem + 2px);\n}\n\n.dg-modal .form-control-lg,\n.dg-modal .input-group-lg > .form-control,\n.dg-modal .input-group-lg > .input-group-append > .btn,\n.dg-modal .input-group-lg > .input-group-append > .input-group-text,\n.dg-modal .input-group-lg > .input-group-prepend > .btn,\n.dg-modal .input-group-lg > .input-group-prepend > .input-group-text,\n.dg-modal .input-group-lg > .pstaggerAddTagInput,\n.dg-modal .input-group-lg > .pstaggerWrapper,\n.dg-modal .input-group-lg > .tags-input,\n.dg-modal .pagination .input-group-lg > .jump-to-page {\n    padding: 7.008px 13.408px;\n    padding: .438rem .838rem;\n    font-size: 16px;\n    font-size: 1rem;\n    line-height: 1.5;\n}\n\n.dg-modal .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]),\n.dg-modal .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),\n.dg-modal .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),\n.dg-modal .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),\n.dg-modal .input-group-lg > select.form-control:not([size]):not([multiple]),\n.dg-modal .input-group-lg > select.pstaggerAddTagInput:not([size]):not([multiple]),\n.dg-modal .input-group-lg > select.pstaggerWrapper:not([size]):not([multiple]),\n.dg-modal .input-group-lg > select.tags-input:not([size]):not([multiple]),\n.dg-modal .pagination .input-group-lg > select.jump-to-page:not([size]):not([multiple]),\n.dg-modal select.form-control-lg:not([size]):not([multiple]) {\n    height: 35.008px;\n    height: 2.188rem;\n}\n\n.dg-modal .form-group {\n    margin-bottom: 16px;\n    margin-bottom: 1rem;\n}\n\n.dg-modal .form-text {\n    display: block;\n    margin-top: 4px;\n    margin-top: .25rem;\n}\n\n.dg-modal .form-row {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    margin-right: -5px;\n    margin-left: -5px;\n}\n\n.dg-modal .form-row > .col,\n.dg-modal .form-row > [class*=col-] {\n    padding-right: 5px;\n    padding-left: 5px;\n}\n\n.dg-modal .form-check {\n    position: relative;\n    display: block;\n    padding-left: 20px;\n    padding-left: 1.25rem;\n}\n\n.dg-modal .form-check-input {\n    position: absolute;\n    margin-top: 4.8px;\n    margin-top: .3rem;\n    margin-left: -20px;\n    margin-left: -1.25rem;\n}\n\n.dg-modal .form-check-input:disabled ~ .form-check-label {\n    color: #6c868e;\n}\n\n.dg-modal .form-check-label {\n    margin-bottom: 0;\n}\n\n.dg-modal .form-check-inline {\n    display: -webkit-inline-box;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n    padding-left: 0;\n    margin-right: 12px;\n    margin-right: .75rem;\n}\n\n.dg-modal .form-check-inline .form-check-input {\n    position: static;\n    margin-top: 0;\n    margin-right: 5px;\n    margin-right: .3125rem;\n    margin-left: 0;\n}\n\n.dg-modal .valid-feedback {\n    display: none;\n    width: 100%;\n    margin-top: 4px;\n    margin-top: .25rem;\n    font-size: 80%;\n}\n\n.dg-modal .valid-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%;\n    padding: 8px;\n    padding: .5rem;\n    margin-top: 1.6px;\n    margin-top: .1rem;\n    font-size: 14px;\n    font-size: .875rem;\n    line-height: 1;\n    color: #fff;\n    background-color: rgba(112, 181, 128, 0.8);\n    border-radius: .2rem;\n}\n\n.dg-modal .custom-select.is-valid,\n.dg-modal .form-control.is-valid,\n.dg-modal .is-valid.pstaggerAddTagInput,\n.dg-modal .is-valid.pstaggerWrapper,\n.dg-modal .is-valid.tags-input,\n.dg-modal .pagination .is-valid.jump-to-page,\n.dg-modal .pagination .was-validated .jump-to-page:valid,\n.dg-modal .was-validated .custom-select:valid,\n.dg-modal .was-validated .form-control:valid,\n.dg-modal .was-validated .pagination .jump-to-page:valid,\n.dg-modal .was-validated .pstaggerAddTagInput:valid,\n.dg-modal .was-validated .pstaggerWrapper:valid,\n.dg-modal .was-validated .tags-input:valid {\n    border-color: #70b580;\n}\n\n.dg-modal .custom-select.is-valid:focus,\n.dg-modal .form-control.is-valid:focus,\n.dg-modal .is-valid.pstaggerAddTagInput:focus,\n.dg-modal .is-valid.pstaggerWrapper:focus,\n.dg-modal .is-valid.tags-input:focus,\n.dg-modal .pagination .is-valid.jump-to-page:focus,\n.dg-modal .pagination .was-validated .jump-to-page:valid:focus,\n.dg-modal .was-validated .custom-select:valid:focus,\n.dg-modal .was-validated .form-control:valid:focus,\n.dg-modal .was-validated .pagination .jump-to-page:valid:focus,\n.dg-modal .was-validated .pstaggerAddTagInput:valid:focus,\n.dg-modal .was-validated .pstaggerWrapper:valid:focus,\n.dg-modal .was-validated .tags-input:valid:focus {\n    border-color: #70b580;\n    box-shadow: 0 0 0 0.2rem rgba(112, 181, 128, 0.25);\n}\n\n.dg-modal .custom-select.is-valid ~ .valid-feedback,\n.dg-modal .custom-select.is-valid ~ .valid-tooltip,\n.dg-modal .form-control.is-valid ~ .valid-feedback,\n.dg-modal .form-control.is-valid ~ .valid-tooltip,\n.dg-modal .is-valid.pstaggerAddTagInput ~ .valid-feedback,\n.dg-modal .is-valid.pstaggerAddTagInput ~ .valid-tooltip,\n.dg-modal .is-valid.pstaggerWrapper ~ .valid-feedback,\n.dg-modal .is-valid.pstaggerWrapper ~ .valid-tooltip,\n.dg-modal .is-valid.tags-input ~ .valid-feedback,\n.dg-modal .is-valid.tags-input ~ .valid-tooltip,\n.dg-modal .pagination .is-valid.jump-to-page ~ .valid-feedback,\n.dg-modal .pagination .is-valid.jump-to-page ~ .valid-tooltip,\n.dg-modal .pagination .was-validated .jump-to-page:valid ~ .valid-feedback,\n.dg-modal .pagination .was-validated .jump-to-page:valid ~ .valid-tooltip,\n.dg-modal .was-validated .custom-select:valid ~ .valid-feedback,\n.dg-modal .was-validated .custom-select:valid ~ .valid-tooltip,\n.dg-modal .was-validated .form-control:valid ~ .valid-feedback,\n.dg-modal .was-validated .form-control:valid ~ .valid-tooltip,\n.dg-modal .was-validated .pagination .jump-to-page:valid ~ .valid-feedback,\n.dg-modal .was-validated .pagination .jump-to-page:valid ~ .valid-tooltip,\n.dg-modal .was-validated .pstaggerAddTagInput:valid ~ .valid-feedback,\n.dg-modal .was-validated .pstaggerAddTagInput:valid ~ .valid-tooltip,\n.dg-modal .was-validated .pstaggerWrapper:valid ~ .valid-feedback,\n.dg-modal .was-validated .pstaggerWrapper:valid ~ .valid-tooltip,\n.dg-modal .was-validated .tags-input:valid ~ .valid-feedback,\n.dg-modal .was-validated .tags-input:valid ~ .valid-tooltip {\n    display: block;\n}\n\n.dg-modal .form-check-input.is-valid ~ .form-check-label,\n.dg-modal .was-validated .form-check-input:valid ~ .form-check-label {\n    color: #70b580;\n}\n\n.dg-modal .form-check-input.is-valid ~ .valid-feedback,\n.dg-modal .form-check-input.is-valid ~ .valid-tooltip,\n.dg-modal .was-validated .form-check-input:valid ~ .valid-feedback,\n.dg-modal .was-validated .form-check-input:valid ~ .valid-tooltip {\n    display: block;\n}\n\n.dg-modal .custom-control-input.is-valid ~ .custom-control-label,\n.dg-modal .was-validated .custom-control-input:valid ~ .custom-control-label {\n    color: #70b580;\n}\n\n.dg-modal .custom-control-input.is-valid ~ .custom-control-label:before,\n.dg-modal .was-validated .custom-control-input:valid ~ .custom-control-label:before {\n    background-color: #c4e0cb;\n}\n\n.dg-modal .custom-control-input.is-valid ~ .valid-feedback,\n.dg-modal .custom-control-input.is-valid ~ .valid-tooltip,\n.dg-modal .was-validated .custom-control-input:valid ~ .valid-feedback,\n.dg-modal .was-validated .custom-control-input:valid ~ .valid-tooltip {\n    display: block;\n}\n\n.dg-modal .custom-control-input.is-valid:checked ~ .custom-control-label:before,\n.dg-modal .was-validated .custom-control-input:valid:checked ~ .custom-control-label:before {\n    background-color: #92c69e;\n}\n\n.dg-modal .custom-control-input.is-valid:focus ~ .custom-control-label:before,\n.dg-modal .was-validated .custom-control-input:valid:focus ~ .custom-control-label:before {\n    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(112, 181, 128, 0.25);\n}\n\n.dg-modal .custom-file-input.is-valid ~ .custom-file-label,\n.dg-modal .was-validated .custom-file-input:valid ~ .custom-file-label {\n    border-color: #70b580;\n}\n\n.dg-modal .custom-file-input.is-valid ~ .custom-file-label:before,\n.dg-modal .was-validated .custom-file-input:valid ~ .custom-file-label:before {\n    border-color: inherit;\n}\n\n.dg-modal .custom-file-input.is-valid ~ .valid-feedback,\n.dg-modal .custom-file-input.is-valid ~ .valid-tooltip,\n.dg-modal .was-validated .custom-file-input:valid ~ .valid-feedback,\n.dg-modal .was-validated .custom-file-input:valid ~ .valid-tooltip {\n    display: block;\n}\n\n.dg-modal .custom-file-input.is-valid:focus ~ .custom-file-label,\n.dg-modal .was-validated .custom-file-input:valid:focus ~ .custom-file-label {\n    box-shadow: 0 0 0 0.2rem rgba(112, 181, 128, 0.25);\n}\n\n.dg-modal .invalid-feedback {\n    display: none;\n    width: 100%;\n    margin-top: 4px;\n    margin-top: .25rem;\n    font-size: 80%;\n}\n\n.dg-modal .invalid-tooltip {\n    position: absolute;\n    top: 100%;\n    z-index: 5;\n    display: none;\n    max-width: 100%;\n    padding: 8px;\n    padding: .5rem;\n    margin-top: 1.6px;\n    margin-top: .1rem;\n    font-size: 14px;\n    font-size: .875rem;\n    line-height: 1;\n    color: #fff;\n    background-color: rgba(192, 92, 103, 0.8);\n    border-radius: .2rem;\n}\n\n.dg-modal .custom-select.is-invalid,\n.dg-modal .form-control.is-invalid,\n.dg-modal .is-invalid.pstaggerAddTagInput,\n.dg-modal .is-invalid.pstaggerWrapper,\n.dg-modal .is-invalid.tags-input,\n.dg-modal .pagination .is-invalid.jump-to-page,\n.dg-modal .pagination .was-validated .jump-to-page:invalid,\n.dg-modal .was-validated .custom-select:invalid,\n.dg-modal .was-validated .form-control:invalid,\n.dg-modal .was-validated .pagination .jump-to-page:invalid,\n.dg-modal .was-validated .pstaggerAddTagInput:invalid,\n.dg-modal .was-validated .pstaggerWrapper:invalid,\n.dg-modal .was-validated .tags-input:invalid {\n    border-color: #c05c67;\n}\n\n.dg-modal .custom-select.is-invalid:focus,\n.dg-modal .form-control.is-invalid:focus,\n.dg-modal .is-invalid.pstaggerAddTagInput:focus,\n.dg-modal .is-invalid.pstaggerWrapper:focus,\n.dg-modal .is-invalid.tags-input:focus,\n.dg-modal .pagination .is-invalid.jump-to-page:focus,\n.dg-modal .pagination .was-validated .jump-to-page:invalid:focus,\n.dg-modal .was-validated .custom-select:invalid:focus,\n.dg-modal .was-validated .form-control:invalid:focus,\n.dg-modal .was-validated .pagination .jump-to-page:invalid:focus,\n.dg-modal .was-validated .pstaggerAddTagInput:invalid:focus,\n.dg-modal .was-validated .pstaggerWrapper:invalid:focus,\n.dg-modal .was-validated .tags-input:invalid:focus {\n    border-color: #c05c67;\n    box-shadow: 0 0 0 0.2rem rgba(192, 92, 103, 0.25);\n}\n\n.dg-modal .custom-select.is-invalid ~ .invalid-feedback,\n.dg-modal .custom-select.is-invalid ~ .invalid-tooltip,\n.dg-modal .form-control.is-invalid ~ .invalid-feedback,\n.dg-modal .form-control.is-invalid ~ .invalid-tooltip,\n.dg-modal .is-invalid.pstaggerAddTagInput ~ .invalid-feedback,\n.dg-modal .is-invalid.pstaggerAddTagInput ~ .invalid-tooltip,\n.dg-modal .is-invalid.pstaggerWrapper ~ .invalid-feedback,\n.dg-modal .is-invalid.pstaggerWrapper ~ .invalid-tooltip,\n.dg-modal .is-invalid.tags-input ~ .invalid-feedback,\n.dg-modal .is-invalid.tags-input ~ .invalid-tooltip,\n.dg-modal .pagination .is-invalid.jump-to-page ~ .invalid-feedback,\n.dg-modal .pagination .is-invalid.jump-to-page ~ .invalid-tooltip,\n.dg-modal .pagination .was-validated .jump-to-page:invalid ~ .invalid-feedback,\n.dg-modal .pagination .was-validated .jump-to-page:invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .custom-select:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .custom-select:invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .form-control:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .form-control:invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .pagination .jump-to-page:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .pagination .jump-to-page:invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .pstaggerAddTagInput:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .pstaggerAddTagInput:invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .pstaggerWrapper:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .pstaggerWrapper:invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .tags-input:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .tags-input:invalid ~ .invalid-tooltip {\n    display: block;\n}\n\n.dg-modal .form-check-input.is-invalid ~ .form-check-label,\n.dg-modal .was-validated .form-check-input:invalid ~ .form-check-label {\n    color: #c05c67;\n}\n\n.dg-modal .form-check-input.is-invalid ~ .invalid-feedback,\n.dg-modal .form-check-input.is-invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .form-check-input:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .form-check-input:invalid ~ .invalid-tooltip {\n    display: block;\n}\n\n.dg-modal .custom-control-input.is-invalid ~ .custom-control-label,\n.dg-modal .was-validated .custom-control-input:invalid ~ .custom-control-label {\n    color: #c05c67;\n}\n\n.dg-modal .custom-control-input.is-invalid ~ .custom-control-label:before,\n.dg-modal .was-validated .custom-control-input:invalid ~ .custom-control-label:before {\n    background-color: #e4b8bd;\n}\n\n.dg-modal .custom-control-input.is-invalid ~ .invalid-feedback,\n.dg-modal .custom-control-input.is-invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .custom-control-input:invalid ~ .invalid-tooltip {\n    display: block;\n}\n\n.dg-modal .custom-control-input.is-invalid:checked ~ .custom-control-label:before,\n.dg-modal .was-validated .custom-control-input:invalid:checked ~ .custom-control-label:before {\n    background-color: #ce8189;\n}\n\n.dg-modal .custom-control-input.is-invalid:focus ~ .custom-control-label:before,\n.dg-modal .was-validated .custom-control-input:invalid:focus ~ .custom-control-label:before {\n    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(192, 92, 103, 0.25);\n}\n\n.dg-modal .custom-file-input.is-invalid ~ .custom-file-label,\n.dg-modal .was-validated .custom-file-input:invalid ~ .custom-file-label {\n    border-color: #c05c67;\n}\n\n.dg-modal .custom-file-input.is-invalid ~ .custom-file-label:before,\n.dg-modal .was-validated .custom-file-input:invalid ~ .custom-file-label:before {\n    border-color: inherit;\n}\n\n.dg-modal .custom-file-input.is-invalid ~ .invalid-feedback,\n.dg-modal .custom-file-input.is-invalid ~ .invalid-tooltip,\n.dg-modal .was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.dg-modal .was-validated .custom-file-input:invalid ~ .invalid-tooltip {\n    display: block;\n}\n\n.dg-modal .custom-file-input.is-invalid:focus ~ .custom-file-label,\n.dg-modal .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {\n    box-shadow: 0 0 0 0.2rem rgba(192, 92, 103, 0.25);\n}\n\n.dg-modal .form-inline {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: horizontal;\n    -webkit-box-direction: normal;\n    -ms-flex-flow: row wrap;\n    flex-flow: row wrap;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n}\n\n.dg-modal .form-inline .form-check {\n    width: 100%;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .form-inline label {\n        -ms-flex-align: center;\n        -webkit-box-pack: center;\n        -ms-flex-pack: center;\n        justify-content: center;\n    }\n\n    .dg-modal .form-inline .form-group,\n    .dg-modal .form-inline label {\n        display: -webkit-box;\n        display: -ms-flexbox;\n        display: flex;\n        -webkit-box-align: center;\n        align-items: center;\n        margin-bottom: 0;\n    }\n\n    .dg-modal .form-inline .form-group {\n        -webkit-box-flex: 0;\n        -ms-flex: 0 0 auto;\n        flex: 0 0 auto;\n        -webkit-box-orient: horizontal;\n        -webkit-box-direction: normal;\n        -ms-flex-flow: row wrap;\n        flex-flow: row wrap;\n        -ms-flex-align: center;\n    }\n\n    .dg-modal .form-inline .form-control,\n    .dg-modal .form-inline .pagination .jump-to-page,\n    .dg-modal .form-inline .pstaggerAddTagInput,\n    .dg-modal .form-inline .pstaggerWrapper,\n    .dg-modal .form-inline .tags-input,\n    .dg-modal .pagination .form-inline .jump-to-page {\n        display: inline-block;\n        width: auto;\n        vertical-align: middle;\n    }\n\n    .dg-modal .form-inline .form-control-plaintext {\n        display: inline-block;\n    }\n\n    .dg-modal .form-inline .input-group {\n        width: auto;\n    }\n\n    .dg-modal .form-inline .form-check {\n        display: -webkit-box;\n        display: -ms-flexbox;\n        display: flex;\n        -webkit-box-align: center;\n        -ms-flex-align: center;\n        align-items: center;\n        -webkit-box-pack: center;\n        -ms-flex-pack: center;\n        justify-content: center;\n        width: auto;\n        padding-left: 0;\n    }\n\n    .dg-modal .form-inline .form-check-input {\n        position: relative;\n        margin-top: 0;\n        margin-right: .25rem;\n        margin-left: 0;\n    }\n\n    .dg-modal .form-inline .custom-control {\n        -webkit-box-align: center;\n        -ms-flex-align: center;\n        align-items: center;\n        -webkit-box-pack: center;\n        -ms-flex-pack: center;\n        justify-content: center;\n    }\n\n    .dg-modal .form-inline .custom-control-label {\n        margin-bottom: 0;\n    }\n}\n\n.dg-modal .btn {\n    display: inline-block;\n    text-align: center;\n    vertical-align: middle;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    border: 1px solid transparent;\n    padding: 6px 13.408px;\n    padding: .375rem .838rem;\n    font-size: 14px;\n    font-size: .875rem;\n    line-height: 1.5;\n    border-radius: 0;\n    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;\n}\n\n.dg-modal .btn:focus,\n.dg-modal .btn:hover {\n    text-decoration: none;\n}\n\n.dg-modal .btn.focus,\n.dg-modal .btn:focus {\n    outline: 0;\n    box-shadow: none;\n}\n\n.dg-modal .btn.disabled,\n.dg-modal .btn:disabled {\n    opacity: .65;\n    box-shadow: none;\n}\n\n.dg-modal .btn:not(:disabled):not(.disabled) {\n    cursor: pointer;\n}\n\n.dg-modal .btn:not(:disabled):not(.disabled).active,\n.dg-modal .btn:not(:disabled):not(.disabled):active {\n    background-image: none;\n    box-shadow: none;\n}\n\n.dg-modal .btn:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn:not(:disabled):not(.disabled):active:focus {\n    box-shadow: none, none;\n}\n\n.dg-modal a.btn.disabled,\n.dg-modal fieldset:disabled a.btn {\n    pointer-events: none;\n}\n\n.dg-modal .btn-primary:hover {\n    background-color: #1f9db6;\n    border-color: #1e94ab;\n}\n\n.dg-modal .btn-primary.focus,\n.dg-modal .btn-primary:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-primary.disabled,\n.dg-modal .btn-primary:disabled,\n.dg-modal .custom-file .custom-file-input.disabled ~ .custom-file-label:after,\n.dg-modal .custom-file .custom-file-input :disabled ~ .custom-file-label:after {\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-primary:not(:disabled):not(.disabled).active,\n.dg-modal .btn-primary:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-primary.dropdown-toggle {\n    color: #fff;\n    background-color: #1e94ab;\n    border-color: #1c8aa1;\n}\n\n.dg-modal .btn-primary:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-primary:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-primary.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-secondary:hover {\n    background-color: #5b7178;\n    border-color: #566b71;\n}\n\n.dg-modal .btn-secondary.focus,\n.dg-modal .btn-secondary:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(108, 134, 142, 0.5);\n}\n\n.dg-modal .btn-secondary.disabled,\n.dg-modal .btn-secondary:disabled {\n    color: #fff;\n    background-color: #6c868e;\n    border-color: #6c868e;\n}\n\n.dg-modal .btn-secondary:not(:disabled):not(.disabled).active,\n.dg-modal .btn-secondary:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-secondary.dropdown-toggle {\n    color: #fff;\n    background-color: #566b71;\n    border-color: #50646a;\n}\n\n.dg-modal .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-secondary:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-secondary.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(108, 134, 142, 0.5);\n}\n\n.dg-modal .btn-success {\n    color: #282b30;\n}\n\n.dg-modal .btn-success:hover {\n    background-color: #57a86a;\n    border-color: #539f64;\n}\n\n.dg-modal .btn-success.focus,\n.dg-modal .btn-success:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(112, 181, 128, 0.5);\n}\n\n.dg-modal .btn-success.disabled,\n.dg-modal .btn-success:disabled {\n    color: #282b30;\n    background-color: #70b580;\n    border-color: #70b580;\n}\n\n.dg-modal .btn-success:not(:disabled):not(.disabled).active,\n.dg-modal .btn-success:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-success.dropdown-toggle {\n    color: #fff;\n    background-color: #539f64;\n    border-color: #4e975f;\n}\n\n.dg-modal .btn-success:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-success:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-success.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(112, 181, 128, 0.5);\n}\n\n.dg-modal .btn-info:hover {\n    background-color: #1f9db6;\n    border-color: #1e94ab;\n}\n\n.dg-modal .btn-info.focus,\n.dg-modal .btn-info:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-info.disabled,\n.dg-modal .btn-info:disabled {\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-info:not(:disabled):not(.disabled).active,\n.dg-modal .btn-info:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-info.dropdown-toggle {\n    color: #fff;\n    background-color: #1e94ab;\n    border-color: #1c8aa1;\n}\n\n.dg-modal .btn-info:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-info:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-info.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-warning {\n    color: #282b30;\n}\n\n.dg-modal .btn-warning:hover {\n    background-color: #ac7b1c;\n    border-color: #a1741a;\n}\n\n.dg-modal .btn-warning.focus,\n.dg-modal .btn-warning:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(205, 147, 33, 0.5);\n}\n\n.dg-modal .btn-warning.disabled,\n.dg-modal .btn-warning:disabled {\n    color: #282b30;\n    background-color: #cd9321;\n    border-color: #cd9321;\n}\n\n.dg-modal .btn-warning:not(:disabled):not(.disabled).active,\n.dg-modal .btn-warning:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-warning.dropdown-toggle {\n    color: #fff;\n    background-color: #a1741a;\n    border-color: #966c18;\n}\n\n.dg-modal .btn-warning:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-warning:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-warning.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(205, 147, 33, 0.5);\n}\n\n.dg-modal .btn-danger:hover {\n    background-color: #b14550;\n    border-color: #a8414c;\n}\n\n.dg-modal .btn-danger.focus,\n.dg-modal .btn-danger:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(192, 92, 103, 0.5);\n}\n\n.dg-modal .btn-danger.disabled,\n.dg-modal .btn-danger:disabled {\n    color: #fff;\n    background-color: #c05c67;\n    border-color: #c05c67;\n}\n\n.dg-modal .btn-danger:not(:disabled):not(.disabled).active,\n.dg-modal .btn-danger:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-danger.dropdown-toggle {\n    color: #fff;\n    background-color: #a8414c;\n    border-color: #9f3d48;\n}\n\n.dg-modal .btn-danger:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-danger:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-danger.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(192, 92, 103, 0.5);\n}\n\n.dg-modal .btn-light {\n    color: #282b30;\n}\n\n.dg-modal .btn-light:hover {\n    color: #282b30;\n    background-color: #e2e8ee;\n    border-color: #dae2e9;\n}\n\n.dg-modal .btn-light.focus,\n.dg-modal .btn-light:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(250, 251, 252, 0.5);\n}\n\n.dg-modal .btn-light.disabled,\n.dg-modal .btn-light:disabled {\n    color: #282b30;\n    background-color: #fafbfc;\n    border-color: #fafbfc;\n}\n\n.dg-modal .btn-light:not(:disabled):not(.disabled).active,\n.dg-modal .btn-light:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-light.dropdown-toggle {\n    color: #282b30;\n    background-color: #dae2e9;\n    border-color: #d2dbe4;\n}\n\n.dg-modal .btn-light:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-light:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-light.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(250, 251, 252, 0.5);\n}\n\n.dg-modal .btn-dark:hover {\n    background-color: #25272c;\n    border-color: #1f2125;\n}\n\n.dg-modal .btn-dark.focus,\n.dg-modal .btn-dark:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(54, 58, 65, 0.5);\n}\n\n.dg-modal .btn-dark.disabled,\n.dg-modal .btn-dark:disabled {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-dark:not(:disabled):not(.disabled).active,\n.dg-modal .btn-dark:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-dark.dropdown-toggle {\n    color: #fff;\n    background-color: #1f2125;\n    border-color: #191b1e;\n}\n\n.dg-modal .btn-dark:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-dark:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-dark.dropdown-toggle:focus {\n    box-shadow: none, 0 0 0 0.2rem rgba(54, 58, 65, 0.5);\n}\n\n.dg-modal .btn-outline-primary:hover {\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-primary.focus,\n.dg-modal .btn-outline-primary:focus {\n    box-shadow: 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-outline-primary.disabled,\n.dg-modal .btn-outline-primary:disabled {\n    color: #25b9d7;\n}\n\n.dg-modal .btn-outline-primary:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-primary:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-primary.dropdown-toggle {\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-primary:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-primary.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-outline-secondary:hover {\n    background-color: #6c868e;\n    border-color: #6c868e;\n}\n\n.dg-modal .btn-outline-secondary.focus,\n.dg-modal .btn-outline-secondary:focus {\n    box-shadow: 0 0 0 0.2rem rgba(108, 134, 142, 0.5);\n}\n\n.dg-modal .btn-outline-secondary.disabled,\n.dg-modal .btn-outline-secondary:disabled {\n    color: #6c868e;\n}\n\n.dg-modal .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-secondary:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-secondary.dropdown-toggle {\n    color: #fff;\n    background-color: #6c868e;\n    border-color: #6c868e;\n}\n\n.dg-modal .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-secondary.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(108, 134, 142, 0.5);\n}\n\n.dg-modal .btn-outline-success:hover {\n    color: #282b30;\n    background-color: #70b580;\n    border-color: #70b580;\n}\n\n.dg-modal .btn-outline-success.focus,\n.dg-modal .btn-outline-success:focus {\n    box-shadow: 0 0 0 0.2rem rgba(112, 181, 128, 0.5);\n}\n\n.dg-modal .btn-outline-success.disabled,\n.dg-modal .btn-outline-success:disabled {\n    color: #70b580;\n}\n\n.dg-modal .btn-outline-success:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-success:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-success.dropdown-toggle {\n    color: #282b30;\n    background-color: #70b580;\n    border-color: #70b580;\n}\n\n.dg-modal .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-success:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-success.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(112, 181, 128, 0.5);\n}\n\n.dg-modal .btn-outline-info:hover {\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-info.focus,\n.dg-modal .btn-outline-info:focus {\n    box-shadow: 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-outline-info.disabled,\n.dg-modal .btn-outline-info:disabled {\n    color: #25b9d7;\n}\n\n.dg-modal .btn-outline-info:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-info:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-info.dropdown-toggle {\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-info:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-info.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .btn-outline-warning:hover {\n    color: #282b30;\n    background-color: #cd9321;\n    border-color: #cd9321;\n}\n\n.dg-modal .btn-outline-warning.focus,\n.dg-modal .btn-outline-warning:focus {\n    box-shadow: 0 0 0 0.2rem rgba(205, 147, 33, 0.5);\n}\n\n.dg-modal .btn-outline-warning.disabled,\n.dg-modal .btn-outline-warning:disabled {\n    color: #cd9321;\n}\n\n.dg-modal .btn-outline-warning:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-warning:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-warning.dropdown-toggle {\n    color: #282b30;\n    background-color: #cd9321;\n    border-color: #cd9321;\n}\n\n.dg-modal .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-warning:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-warning.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(205, 147, 33, 0.5);\n}\n\n.dg-modal .btn-outline-danger:hover {\n    background-color: #c05c67;\n    border-color: #c05c67;\n}\n\n.dg-modal .btn-outline-danger.focus,\n.dg-modal .btn-outline-danger:focus {\n    box-shadow: 0 0 0 0.2rem rgba(192, 92, 103, 0.5);\n}\n\n.dg-modal .btn-outline-danger.disabled,\n.dg-modal .btn-outline-danger:disabled {\n    color: #c05c67;\n}\n\n.dg-modal .btn-outline-danger:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-danger:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-danger.dropdown-toggle {\n    color: #fff;\n    background-color: #c05c67;\n    border-color: #c05c67;\n}\n\n.dg-modal .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-danger:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-danger.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(192, 92, 103, 0.5);\n}\n\n.dg-modal .btn-outline-light:hover {\n    color: #282b30;\n    background-color: #fafbfc;\n    border-color: #fafbfc;\n}\n\n.dg-modal .btn-outline-light.focus,\n.dg-modal .btn-outline-light:focus {\n    box-shadow: 0 0 0 0.2rem rgba(250, 251, 252, 0.5);\n}\n\n.dg-modal .btn-outline-light.disabled,\n.dg-modal .btn-outline-light:disabled {\n    color: #fafbfc;\n}\n\n.dg-modal .btn-outline-light:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-light:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-light.dropdown-toggle {\n    color: #282b30;\n    background-color: #fafbfc;\n    border-color: #fafbfc;\n}\n\n.dg-modal .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-light:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-light.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(250, 251, 252, 0.5);\n}\n\n.dg-modal .btn-outline-dark:hover {\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-outline-dark.focus,\n.dg-modal .btn-outline-dark:focus {\n    box-shadow: 0 0 0 0.2rem rgba(54, 58, 65, 0.5);\n}\n\n.dg-modal .btn-outline-dark.disabled,\n.dg-modal .btn-outline-dark:disabled {\n    color: #363a41;\n}\n\n.dg-modal .btn-outline-dark:not(:disabled):not(.disabled).active,\n.dg-modal .btn-outline-dark:not(:disabled):not(.disabled):active,\n.dg-modal .show > .btn-outline-dark.dropdown-toggle {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.dg-modal .btn-outline-dark:not(:disabled):not(.disabled):active:focus,\n.dg-modal .show > .btn-outline-dark.dropdown-toggle:focus {\n    box-shadow: 0 0 0 0.2rem rgba(54, 58, 65, 0.5);\n}\n\n.dg-modal .btn-link {\n    font-weight: 400;\n}\n\n.dg-modal .btn-link,\n.dg-modal .btn-link:hover {\n    color: #25b9d7;\n    background-color: transparent;\n}\n\n.dg-modal .btn-link.focus,\n.dg-modal .btn-link:focus,\n.dg-modal .btn-link:hover {\n    text-decoration: underline;\n    border-color: transparent;\n}\n\n.dg-modal .btn-link.focus,\n.dg-modal .btn-link:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-link.disabled,\n.dg-modal .btn-link:disabled {\n    color: #6c868e;\n}\n\n.dg-modal .btn-group-lg > .btn,\n.dg-modal .btn-lg {\n    padding: 7.008px 13.408px;\n    padding: .438rem .838rem;\n    font-size: 16px;\n    font-size: 1rem;\n    line-height: 1.5;\n    border-radius: 0;\n}\n\n.dg-modal .btn-group-sm > .btn,\n.dg-modal .btn-sm {\n    padding: 5.008px 10px;\n    padding: .313rem .625rem;\n    font-size: 12px;\n    font-size: .75rem;\n    line-height: 1.5;\n    border-radius: 0;\n}\n\n.dg-modal .btn-block {\n    display: block;\n    width: 100%;\n}\n\n.dg-modal .btn-block + .btn-block {\n    margin-top: 8px;\n    margin-top: .5rem;\n}\n\n.dg-modal input[type=button].btn-block,\n.dg-modal input[type=reset].btn-block,\n.dg-modal input[type=submit].btn-block {\n    width: 100%;\n}\n\n.dg-modal .fade {\n    opacity: 0;\n    transition: opacity .15s linear;\n}\n\n.dg-modal .fade.show {\n    opacity: 1;\n}\n\n.dg-modal .collapse {\n    display: none;\n}\n\n.dg-modal .collapse.show {\n    display: block;\n}\n\n.dg-modal tr.collapse.show {\n    display: table-row;\n}\n\n.dg-modal tbody.collapse.show {\n    display: table-row-group;\n}\n\n.dg-modal .collapsing {\n    height: 0;\n    overflow: hidden;\n    transition: height .35s ease;\n}\n\n.dg-modal .collapsing,\n.dg-modal .dropdown,\n.dg-modal .dropup {\n    position: relative;\n}\n\n.dg-modal .dropdown-toggle:after {\n    display: inline-block;\n    width: 0;\n    height: 0;\n    margin-left: 3.4px;\n    margin-left: .2125rem;\n    vertical-align: 3.4px;\n    vertical-align: .2125rem;\n    content: "";\n    border-top: 4px solid;\n    border-top: .25rem solid;\n    border-right: 4px solid transparent;\n    border-right: .25rem solid transparent;\n    border-bottom: 0;\n    border-left: 4px solid transparent;\n    border-left: .25rem solid transparent;\n}\n\n.dg-modal .dropdown-toggle:empty:after {\n    margin-left: 0;\n}\n\n.dg-modal .dropdown-menu {\n    position: absolute;\n    top: 100%;\n    left: 0;\n    z-index: 1000;\n    display: none;\n    float: left;\n    min-width: 160px;\n    min-width: 10rem;\n    padding: 0;\n    margin: 2px 0 0;\n    margin: .125rem 0 0;\n    font-size: 14px;\n    font-size: .875rem;\n    color: #363a41;\n    text-align: left;\n    list-style: none;\n    background-color: #fff;\n    background-clip: padding-box;\n    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);\n}\n\n.dg-modal .dropup .dropdown-menu {\n    margin-top: 0;\n    margin-bottom: 2px;\n    margin-bottom: .125rem;\n}\n\n.dg-modal .dropup .dropdown-toggle:after {\n    display: inline-block;\n    width: 0;\n    height: 0;\n    margin-left: 3.4px;\n    margin-left: .2125rem;\n    vertical-align: 3.4px;\n    vertical-align: .2125rem;\n    content: "";\n    border-top: 0;\n    border-right: 4px solid transparent;\n    border-right: .25rem solid transparent;\n    border-bottom: 4px solid;\n    border-bottom: .25rem solid;\n    border-left: 4px solid transparent;\n    border-left: .25rem solid transparent;\n}\n\n.dg-modal .dropup .dropdown-toggle:empty:after {\n    margin-left: 0;\n}\n\n.dg-modal .dropright .dropdown-menu {\n    margin-top: 0;\n    margin-left: 2px;\n    margin-left: .125rem;\n}\n\n.dg-modal .dropright .dropdown-toggle:after {\n    display: inline-block;\n    width: 0;\n    height: 0;\n    margin-left: 3.4px;\n    margin-left: .2125rem;\n    vertical-align: 3.4px;\n    vertical-align: .2125rem;\n    content: "";\n    border-top: 4px solid transparent;\n    border-top: .25rem solid transparent;\n    border-bottom: 4px solid transparent;\n    border-bottom: .25rem solid transparent;\n    border-left: 4px solid;\n    border-left: .25rem solid;\n}\n\n.dg-modal .dropright .dropdown-toggle:empty:after {\n    margin-left: 0;\n}\n\n.dg-modal .dropright .dropdown-toggle:after {\n    vertical-align: 0;\n}\n\n.dg-modal .dropleft .dropdown-menu {\n    margin-top: 0;\n    margin-right: 2px;\n    margin-right: .125rem;\n}\n\n.dg-modal .dropleft .dropdown-toggle:after {\n    display: inline-block;\n    margin-left: 3.4px;\n    margin-left: .2125rem;\n    display: none;\n}\n\n.dg-modal .dropleft .dropdown-toggle:after,\n.dg-modal .dropleft .dropdown-toggle:before {\n    width: 0;\n    height: 0;\n    vertical-align: 3.4px;\n    vertical-align: .2125rem;\n    content: "";\n}\n\n.dg-modal .dropleft .dropdown-toggle:before {\n    display: inline-block;\n    margin-right: 3.4px;\n    margin-right: .2125rem;\n    border-top: 4px solid transparent;\n    border-top: .25rem solid transparent;\n    border-right: 4px solid;\n    border-right: .25rem solid;\n    border-bottom: 4px solid transparent;\n    border-bottom: .25rem solid transparent;\n}\n\n.dg-modal .dropleft .dropdown-toggle:empty:after {\n    margin-left: 0;\n}\n\n.dg-modal .dropleft .dropdown-toggle:before {\n    vertical-align: 0;\n}\n\n.dg-modal .dropdown-divider {\n    height: 0;\n    margin: 15px 0;\n    margin: .9375rem 0;\n    overflow: hidden;\n    border-top: 1px solid #bbcdd2;\n}\n\n.dg-modal .dropdown-item {\n    display: block;\n    width: 100%;\n    padding: 5px;\n    padding: .3125rem;\n    clear: both;\n    font-weight: 400;\n    color: #6c868e;\n    text-align: inherit;\n    white-space: nowrap;\n    background-color: transparent;\n    border: 0;\n}\n\n.dg-modal .dropdown-item:focus,\n.dg-modal .dropdown-item:hover {\n    color: #25b9d7;\n    text-decoration: none;\n    background-color: #fff;\n}\n\n.dg-modal .dropdown-item.active,\n.dg-modal .dropdown-item:active {\n    color: #fff;\n    text-decoration: none;\n    background-color: #25b9d7;\n}\n\n.dg-modal .dropdown-item.disabled,\n.dg-modal .dropdown-item:disabled {\n    color: #6c868e;\n    background-color: transparent;\n}\n\n.dg-modal .dropdown-menu.show {\n    display: block;\n}\n\n.dg-modal .dropdown-header {\n    display: block;\n    padding: 0 5px;\n    padding: 0 .3125rem;\n    margin-bottom: 0;\n    font-size: 12px;\n    font-size: .75rem;\n    color: #6c868e;\n    white-space: nowrap;\n}\n\n.dg-modal .btn-group,\n.dg-modal .btn-group-vertical {\n    position: relative;\n    display: -webkit-inline-box;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    vertical-align: middle;\n}\n\n.dg-modal .btn-group-vertical > .btn,\n.dg-modal .btn-group > .btn {\n    position: relative;\n    -webkit-box-flex: 0;\n    -ms-flex: 0 1 auto;\n    flex: 0 1 auto;\n}\n\n.dg-modal .btn-group-vertical > .btn.active,\n.dg-modal .btn-group-vertical > .btn:active,\n.dg-modal .btn-group-vertical > .btn:focus,\n.dg-modal .btn-group-vertical > .btn:hover,\n.dg-modal .btn-group > .btn.active,\n.dg-modal .btn-group > .btn:active,\n.dg-modal .btn-group > .btn:focus,\n.dg-modal .btn-group > .btn:hover {\n    z-index: 1;\n}\n\n.dg-modal .btn-group-vertical .btn + .btn,\n.dg-modal .btn-group-vertical .btn + .btn-group,\n.dg-modal .btn-group-vertical .btn-group + .btn,\n.dg-modal .btn-group-vertical .btn-group + .btn-group,\n.dg-modal .btn-group .btn + .btn,\n.dg-modal .btn-group .btn + .btn-group,\n.dg-modal .btn-group .btn-group + .btn,\n.dg-modal .btn-group .btn-group + .btn-group {\n    margin-left: -1px;\n}\n\n.dg-modal .btn-toolbar {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -webkit-box-pack: start;\n    -ms-flex-pack: start;\n    justify-content: flex-start;\n}\n\n.dg-modal .btn-toolbar .input-group {\n    width: auto;\n}\n\n.dg-modal .btn-group > .btn:first-child {\n    margin-left: 0;\n}\n\n.dg-modal .btn-group .btn.dropdown-toggle-split,\n.dg-modal .dropdown-toggle-split {\n    padding-right: 10.056px;\n    padding-right: .6285rem;\n    padding-left: 10.056px;\n    padding-left: .6285rem;\n}\n\n.dg-modal .btn-group .btn.dropdown-toggle-split:after,\n.dg-modal .dropdown-toggle-split:after {\n    margin-left: 0;\n}\n\n.dg-modal .btn-group-sm > .btn + .dropdown-toggle-split,\n.dg-modal .btn-group .btn-group-sm > .btn + .btn.dropdown-toggle-split,\n.dg-modal .btn-group .btn-sm + .btn.dropdown-toggle-split,\n.dg-modal .btn-sm + .dropdown-toggle-split {\n    padding-right: 7.5px;\n    padding-right: .46875rem;\n    padding-left: 7.5px;\n    padding-left: .46875rem;\n}\n\n.dg-modal .btn-group-lg > .btn + .dropdown-toggle-split,\n.dg-modal .btn-group .btn-group-lg > .btn + .btn.dropdown-toggle-split,\n.dg-modal .btn-group .btn-lg + .btn.dropdown-toggle-split,\n.dg-modal .btn-lg + .dropdown-toggle-split {\n    padding-right: 10.056px;\n    padding-right: .6285rem;\n    padding-left: 10.056px;\n    padding-left: .6285rem;\n}\n\n.dg-modal .btn-group.show .dropdown-toggle,\n.dg-modal .btn-group.show .dropdown-toggle.btn-link {\n    box-shadow: none;\n}\n\n.dg-modal .btn-group-vertical {\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    align-items: flex-start;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n}\n\n.dg-modal .btn-group-vertical .btn,\n.dg-modal .btn-group-vertical .btn-group {\n    width: 100%;\n}\n\n.dg-modal .btn-group-vertical > .btn + .btn,\n.dg-modal .btn-group-vertical > .btn + .btn-group,\n.dg-modal .btn-group-vertical > .btn-group + .btn,\n.dg-modal .btn-group-vertical > .btn-group + .btn-group {\n    margin-top: -1px;\n    margin-left: 0;\n}\n\n.dg-modal .btn-group-toggle > .btn,\n.dg-modal .btn-group-toggle > .btn-group > .btn {\n    margin-bottom: 0;\n}\n\n.dg-modal .btn-group-toggle > .btn-group > .btn input[type=checkbox],\n.dg-modal .btn-group-toggle > .btn-group > .btn input[type=radio],\n.dg-modal .btn-group-toggle > .btn input[type=checkbox],\n.dg-modal .btn-group-toggle > .btn input[type=radio] {\n    position: absolute;\n    clip: rect(0, 0, 0, 0);\n    pointer-events: none;\n}\n\n.dg-modal .input-group {\n    position: relative;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -webkit-box-align: stretch;\n    -ms-flex-align: stretch;\n    align-items: stretch;\n    width: 100%;\n}\n\n.dg-modal .input-group > .custom-file,\n.dg-modal .input-group > .custom-select,\n.dg-modal .input-group > .form-control,\n.dg-modal .input-group > .pstaggerAddTagInput,\n.dg-modal .input-group > .pstaggerWrapper,\n.dg-modal .input-group > .tags-input,\n.dg-modal .pagination .input-group > .jump-to-page {\n    position: relative;\n    -webkit-box-flex: 1;\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    width: 1%;\n    margin-bottom: 0;\n}\n\n.dg-modal .input-group > .custom-file:focus,\n.dg-modal .input-group > .custom-select:focus,\n.dg-modal .input-group > .form-control:focus,\n.dg-modal .input-group > .pstaggerAddTagInput:focus,\n.dg-modal .input-group > .pstaggerWrapper:focus,\n.dg-modal .input-group > .tags-input:focus,\n.dg-modal .pagination .input-group > .jump-to-page:focus {\n    z-index: 3;\n}\n\n.dg-modal .input-group > .custom-file + .custom-file,\n.dg-modal .input-group > .custom-file + .custom-select,\n.dg-modal .input-group > .custom-file + .form-control,\n.dg-modal .input-group > .custom-file + .pstaggerAddTagInput,\n.dg-modal .input-group > .custom-file + .pstaggerWrapper,\n.dg-modal .input-group > .custom-file + .tags-input,\n.dg-modal .input-group > .custom-select + .custom-file,\n.dg-modal .input-group > .custom-select + .custom-select,\n.dg-modal .input-group > .custom-select + .form-control,\n.dg-modal .input-group > .custom-select + .pstaggerAddTagInput,\n.dg-modal .input-group > .custom-select + .pstaggerWrapper,\n.dg-modal .input-group > .custom-select + .tags-input,\n.dg-modal .input-group > .form-control + .custom-file,\n.dg-modal .input-group > .form-control + .custom-select,\n.dg-modal .input-group > .form-control + .form-control,\n.dg-modal .input-group > .form-control + .pstaggerAddTagInput,\n.dg-modal .input-group > .form-control + .pstaggerWrapper,\n.dg-modal .input-group > .form-control + .tags-input,\n.dg-modal .input-group > .pstaggerAddTagInput + .custom-file,\n.dg-modal .input-group > .pstaggerAddTagInput + .custom-select,\n.dg-modal .input-group > .pstaggerAddTagInput + .form-control,\n.dg-modal .input-group > .pstaggerAddTagInput + .pstaggerAddTagInput,\n.dg-modal .input-group > .pstaggerAddTagInput + .pstaggerWrapper,\n.dg-modal .input-group > .pstaggerAddTagInput + .tags-input,\n.dg-modal .input-group > .pstaggerWrapper + .custom-file,\n.dg-modal .input-group > .pstaggerWrapper + .custom-select,\n.dg-modal .input-group > .pstaggerWrapper + .form-control,\n.dg-modal .input-group > .pstaggerWrapper + .pstaggerAddTagInput,\n.dg-modal .input-group > .pstaggerWrapper + .pstaggerWrapper,\n.dg-modal .input-group > .pstaggerWrapper + .tags-input,\n.dg-modal .input-group > .tags-input + .custom-file,\n.dg-modal .input-group > .tags-input + .custom-select,\n.dg-modal .input-group > .tags-input + .form-control,\n.dg-modal .input-group > .tags-input + .pstaggerAddTagInput,\n.dg-modal .input-group > .tags-input + .pstaggerWrapper,\n.dg-modal .input-group > .tags-input + .tags-input,\n.dg-modal .pagination .input-group > .custom-file + .jump-to-page,\n.dg-modal .pagination .input-group > .custom-select + .jump-to-page,\n.dg-modal .pagination .input-group > .form-control + .jump-to-page,\n.dg-modal .pagination .input-group > .jump-to-page + .custom-file,\n.dg-modal .pagination .input-group > .jump-to-page + .custom-select,\n.dg-modal .pagination .input-group > .jump-to-page + .form-control,\n.dg-modal .pagination .input-group > .jump-to-page + .jump-to-page,\n.dg-modal .pagination .input-group > .jump-to-page + .pstaggerAddTagInput,\n.dg-modal .pagination .input-group > .jump-to-page + .pstaggerWrapper,\n.dg-modal .pagination .input-group > .jump-to-page + .tags-input,\n.dg-modal .pagination .input-group > .pstaggerAddTagInput + .jump-to-page,\n.dg-modal .pagination .input-group > .pstaggerWrapper + .jump-to-page,\n.dg-modal .pagination .input-group > .tags-input + .jump-to-page {\n    margin-left: -1px;\n}\n\n.dg-modal .input-group > .custom-file {\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n}\n\n.dg-modal .input-group-append,\n.dg-modal .input-group-prepend,\n.dg-modal .input-group > .custom-file {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n}\n\n.dg-modal .input-group-append .btn,\n.dg-modal .input-group-prepend .btn {\n    position: relative;\n    z-index: 2;\n}\n\n.dg-modal .input-group-append .btn + .btn,\n.dg-modal .input-group-append .btn + .input-group-text,\n.dg-modal .input-group-append .input-group-text + .btn,\n.dg-modal .input-group-append .input-group-text + .input-group-text,\n.dg-modal .input-group-prepend .btn + .btn,\n.dg-modal .input-group-prepend .btn + .input-group-text,\n.dg-modal .input-group-prepend .input-group-text + .btn,\n.dg-modal .input-group-prepend .input-group-text + .input-group-text {\n    margin-left: -1px;\n}\n\n.dg-modal .input-group-prepend {\n    margin-right: -1px;\n}\n\n.dg-modal .input-group-append {\n    margin-left: -1px;\n}\n\n.dg-modal .input-group-text {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n    padding: 6px 7px;\n    padding: .375rem .4375rem;\n    margin-bottom: 0;\n    font-weight: 400;\n    line-height: 1.5;\n    color: #363a41;\n    text-align: center;\n    white-space: nowrap;\n    background-color: #fafbfc;\n    border: 1px solid #bbcdd2;\n}\n\n.dg-modal .input-group-text input[type=checkbox],\n.dg-modal .input-group-text input[type=radio] {\n    margin-top: 0;\n}\n\n.dg-modal .custom-control {\n    position: relative;\n    display: block;\n    min-height: 24px;\n    min-height: 1.5rem;\n    padding-left: 24px;\n    padding-left: 1.5rem;\n}\n\n.dg-modal .custom-control-inline {\n    display: -webkit-inline-box;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    margin-right: 16px;\n    margin-right: 1rem;\n}\n\n.dg-modal .custom-control-input {\n    position: absolute;\n    z-index: -1;\n    opacity: 0;\n}\n\n.dg-modal .custom-control-input:checked ~ .custom-control-label:before {\n    color: #fff;\n    background-color: #25b9d7;\n    box-shadow: none;\n}\n\n.dg-modal .custom-control-input:focus ~ .custom-control-label:before {\n    box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(37, 185, 215, 0.25);\n}\n\n.dg-modal .custom-control-input:active ~ .custom-control-label:before {\n    color: #fff;\n    background-color: #bbeaf3;\n    box-shadow: none;\n}\n\n.dg-modal .custom-control-input:disabled ~ .custom-control-label {\n    color: #6c868e;\n}\n\n.dg-modal .custom-control-input:disabled ~ .custom-control-label:before {\n    background-color: #fafbfc;\n}\n\n.dg-modal .custom-control-label {\n    margin-bottom: 0;\n}\n\n.dg-modal .custom-control-label:before {\n    pointer-events: none;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    background-color: #bbcdd2;\n    box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);\n}\n\n.dg-modal .custom-control-label:after,\n.dg-modal .custom-control-label:before {\n    position: absolute;\n    top: 4px;\n    top: .25rem;\n    left: 0;\n    display: block;\n    width: 16px;\n    width: 1rem;\n    height: 16px;\n    height: 1rem;\n    content: "";\n}\n\n.dg-modal .custom-control-label:after {\n    background-repeat: no-repeat;\n    background-position: 50%;\n    background-size: 50% 50%;\n}\n\n.dg-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-label:before {\n    background-color: #25b9d7;\n}\n\n.dg-modal .custom-checkbox .custom-control-input:checked ~ .custom-control-label:after {\n    background-image: url(${f});\n}\n\n.dg-modal .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label:before {\n    background-color: #25b9d7;\n    box-shadow: none;\n}\n\n.dg-modal .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label:after {\n    background-image: url(${u});\n}\n\n.dg-modal .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label:before {\n    background-color: rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label:before {\n    background-color: rgba(37, 185, 215, 0.5);\n}\n\n.dg-modal .custom-radio .custom-control-label:before {\n    border-radius: 50%;\n}\n\n.dg-modal .custom-radio .custom-control-input:checked ~ .custom-control-label:before {\n    background-color: #25b9d7;\n}\n\n.dg-modal .custom-radio .custom-control-input:checked ~ .custom-control-label:after {\n    background-image: url(${x});\n}\n\n.dg-modal .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label:before {\n    background-color: rgba(37, 185, 215, 0.5);\n}\n\n\n.dg-modal .card {\n    position: relative;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    min-width: 0;\n    word-wrap: break-word;\n    background-color: #fff;\n    background-clip: border-box;\n    border: 1px solid #bbcdd2;\n}\n\n.dg-modal .card > hr {\n    margin-right: 0;\n    margin-left: 0;\n}\n\n.dg-modal .card-body {\n    -webkit-box-flex: 1;\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    padding: 20px;\n    padding: 1.25rem;\n}\n\n.dg-modal .card-title {\n    margin-bottom: 12px;\n    margin-bottom: .75rem;\n}\n\n.dg-modal .card-subtitle {\n    margin-top: -6px;\n    margin-top: -.375rem;\n}\n\n.dg-modal .card-subtitle,\n.dg-modal .card-text:last-child {\n    margin-bottom: 0;\n}\n\n.dg-modal .card-link:hover {\n    text-decoration: none;\n}\n\n.dg-modal .card-link + .card-link {\n    margin-left: 20px;\n    margin-left: 1.25rem;\n}\n\n.dg-modal .card-header {\n    padding: 12px 20px;\n    padding: .75rem 1.25rem;\n    margin-bottom: 0;\n    background-color: rgba(0, 0, 0, 0.03);\n    border-bottom: 1px solid #bbcdd2;\n}\n\n.dg-modal .card-header + .list-group .list-group-item:first-child {\n    border-top: 0;\n}\n\n.dg-modal .card-footer {\n    padding: 12px 20px;\n    padding: .75rem 1.25rem;\n    background-color: rgba(0, 0, 0, 0.03);\n    border-top: 1px solid #bbcdd2;\n}\n\n.dg-modal .card-header-tabs {\n    margin-bottom: -12px;\n    margin-bottom: -.75rem;\n    border-bottom: 0;\n}\n\n.dg-modal .card-header-pills,\n.dg-modal .card-header-tabs {\n    margin-right: -10px;\n    margin-right: -.625rem;\n    margin-left: -10px;\n    margin-left: -.625rem;\n}\n\n.dg-modal .card-img-overlay {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    padding: 20px;\n    padding: 1.25rem;\n}\n\n.dg-modal .card-img,\n.dg-modal .card-img-bottom,\n.dg-modal .card-img-top {\n    width: 100%;\n}\n\n.dg-modal .card-deck {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n}\n\n.dg-modal .card-deck .card {\n    margin-bottom: 15px;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .card-deck {\n        -webkit-box-orient: horizontal;\n        -ms-flex-flow: row wrap;\n        flex-flow: row wrap;\n        margin-right: -15px;\n        margin-left: -15px;\n    }\n\n    .dg-modal .card-deck,\n    .dg-modal .card-deck .card {\n        -webkit-box-direction: normal;\n    }\n\n    .dg-modal .card-deck .card {\n        display: -webkit-box;\n        display: -ms-flexbox;\n        display: flex;\n        -webkit-box-flex: 1;\n        -ms-flex: 1 0 0%;\n        flex: 1 0 0%;\n        -webkit-box-orient: vertical;\n        -ms-flex-direction: column;\n        flex-direction: column;\n        margin-right: 15px;\n        margin-bottom: 0;\n        margin-left: 15px;\n    }\n}\n\n.dg-modal .card-group {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n}\n\n.dg-modal .card-group > .card {\n    margin-bottom: 15px;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .card-group {\n        -webkit-box-orient: horizontal;\n        -webkit-box-direction: normal;\n        -ms-flex-flow: row wrap;\n        flex-flow: row wrap;\n    }\n\n    .dg-modal .card-group > .card {\n        -webkit-box-flex: 1;\n        -ms-flex: 1 0 0%;\n        flex: 1 0 0%;\n        margin-bottom: 0;\n    }\n\n    .dg-modal .card-group > .card + .card {\n        margin-left: 0;\n        border-left: 0;\n    }\n}\n\n.dg-modal .card-columns .card {\n    margin-bottom: 12px;\n    margin-bottom: .75rem;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .card-columns {\n        -webkit-column-count: 3;\n        column-count: 3;\n        -webkit-column-gap: 1.25rem;\n        column-gap: 1.25rem;\n    }\n\n    .dg-modal .card-columns .card {\n        display: inline-block;\n        width: 100%;\n    }\n}\n\n.dg-modal .breadcrumb {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    padding: 5px;\n    padding: .3125rem;\n    margin-bottom: 0;\n    list-style: none;\n    background-color: none;\n}\n\n.dg-modal .breadcrumb-item + .breadcrumb-item:before {\n    display: inline-block;\n    padding-right: 4.8px;\n    padding-right: .3rem;\n    padding-left: 4.8px;\n    padding-left: .3rem;\n    color: #363a41;\n    content: "/";\n}\n\n.dg-modal .breadcrumb-item + .breadcrumb-item:hover:before {\n    text-decoration: underline;\n    text-decoration: none;\n}\n\n.dg-modal .breadcrumb-item.active {\n    color: #282b30;\n}\n\n.dg-modal .pagination {\n    display: -webkit-box !important;\n    display: -ms-flexbox !important;\n    display: flex !important;\n    padding-left: 0;\n    list-style: none;\n}\n\n.dg-modal .page-link {\n    position: relative;\n    display: block;\n    padding: 10.4px 8px;\n    padding: .65rem .5rem;\n    margin-left: -1px;\n    line-height: 1.25;\n    border: 1px solid #fff;\n}\n\n.dg-modal .page-link,\n.dg-modal .page-link:hover {\n    color: #6c868e;\n    background-color: #fff;\n}\n\n.dg-modal .page-link:hover {\n    text-decoration: none;\n    border-color: #fff;\n}\n\n.dg-modal .page-link:focus {\n    z-index: 2;\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(37, 185, 215, 0.25);\n}\n\n.dg-modal .page-link:not(:disabled):not(.disabled) {\n    cursor: pointer;\n}\n\n.dg-modal .page-item:first-child .page-link {\n    margin-left: 0;\n}\n\n.dg-modal .page-item.active .page-link {\n    z-index: 1;\n    color: #25b9d7;\n    background-color: #fff;\n    border-color: #fff;\n}\n\n.dg-modal .page-item.disabled .page-link {\n    color: #bbcdd2;\n    pointer-events: none;\n    cursor: auto;\n    background-color: #fff;\n    border-color: #fff;\n}\n\n.dg-modal .pagination-lg .page-link {\n    padding: 12px 24px;\n    padding: .75rem 1.5rem;\n    font-size: 16px;\n    font-size: 1rem;\n    line-height: 1.5;\n}\n\n.dg-modal .pagination-sm .page-link {\n    padding: 4px 8px;\n    padding: .25rem .5rem;\n    font-size: 12px;\n    font-size: .75rem;\n    line-height: 1.5;\n}\n\n.dg-modal .badge {\n    display: inline-block;\n    padding: 6.4px;\n    padding: .4rem;\n    font-size: 75%;\n    font-weight: 700;\n    line-height: 1;\n    text-align: center;\n    white-space: nowrap;\n    vertical-align: baseline;\n}\n\n.dg-modal .badge:empty {\n    display: none;\n}\n\n.dg-modal .btn .badge {\n    position: relative;\n    top: -1px;\n}\n\n.dg-modal .badge-pill {\n    padding-right: .6em;\n    padding-left: .6em;\n}\n\n.dg-modal .jumbotron {\n    padding: 32px 16px;\n    padding: 2rem 1rem;\n    margin-bottom: 32px;\n    margin-bottom: 2rem;\n    background-color: #fafbfc;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .jumbotron {\n        padding: 4rem 2rem;\n    }\n}\n\n.dg-modal .jumbotron-fluid {\n    padding-right: 0;\n    padding-left: 0;\n}\n\n.dg-modal .alert {\n    padding: 12px 10px;\n    padding: .75rem .625rem;\n    margin-bottom: 16px;\n    margin-bottom: 1rem;\n    border: 2px solid transparent;\n    border: .125rem solid transparent;\n}\n\n.dg-modal .alert-heading {\n    color: inherit;\n}\n\n.dg-modal .alert-link {\n    font-weight: 700;\n}\n\n.dg-modal .alert-dismissible {\n    padding-right: 41px;\n    padding-right: 2.5625rem;\n}\n\n.dg-modal .alert-dismissible .alert.expandable-alert .read-more,\n.dg-modal .alert-dismissible .close,\n.dg-modal .alert.expandable-alert .alert-dismissible .read-more {\n    position: absolute;\n    top: 0;\n    right: 0;\n    padding: 12px 10px;\n    padding: .75rem .625rem;\n    color: inherit;\n}\n\n.dg-modal .alert-primary {\n    color: #136070;\n    background-color: #d3f1f7;\n    border-color: #c2ebf4;\n}\n\n.dg-modal .alert-primary hr {\n    border-top-color: #ace4f0;\n}\n\n.dg-modal .alert-primary .alert-link {\n    color: #0c3b44;\n}\n\n.dg-modal .alert-secondary {\n    color: #38464a;\n    background-color: #e2e7e8;\n    border-color: #d6dddf;\n}\n\n.dg-modal .alert-secondary hr {\n    border-top-color: #c8d1d4;\n}\n\n.dg-modal .alert-secondary .alert-link {\n    color: #222b2d;\n}\n\n.dg-modal .alert-success {\n    color: #3a5e43;\n    background-color: #e2f0e6;\n    border-color: #d7eadb;\n}\n\n.dg-modal .alert-success hr {\n    border-top-color: #c6e1cc;\n}\n\n.dg-modal .alert-success .alert-link {\n    color: #273e2d;\n}\n\n.dg-modal .alert-info {\n    color: #136070;\n    background-color: #d3f1f7;\n    border-color: #c2ebf4;\n}\n\n.dg-modal .alert-info hr {\n    border-top-color: #ace4f0;\n}\n\n.dg-modal .alert-info .alert-link {\n    color: #0c3b44;\n}\n\n.dg-modal .alert-warning {\n    color: #6b4c11;\n    background-color: #f5e9d3;\n    border-color: #f1e1c1;\n}\n\n.dg-modal .alert-warning hr {\n    border-top-color: #ecd7ac;\n}\n\n.dg-modal .alert-warning .alert-link {\n    color: #3f2d0a;\n}\n\n.dg-modal .alert-danger {\n    color: #643036;\n    background-color: #f2dee1;\n    border-color: #edd1d4;\n}\n\n.dg-modal .alert-danger hr {\n    border-top-color: #e6bfc3;\n}\n\n.dg-modal .alert-danger .alert-link {\n    color: #421f23;\n}\n\n.dg-modal .alert-light {\n    color: #828383;\n    background-color: #fefefe;\n    border-color: #fefefe;\n}\n\n.dg-modal .alert-light hr {\n    border-top-color: #f1f1f1;\n}\n\n.dg-modal .alert-light .alert-link {\n    color: dimgray;\n}\n\n.dg-modal .alert-dark {\n    color: #1c1e22;\n    background-color: #d7d8d9;\n    border-color: #c7c8ca;\n}\n\n.dg-modal .alert-dark hr {\n    border-top-color: #babbbe;\n}\n\n.dg-modal .alert-dark .alert-link {\n    color: #050506;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n    0% {\n        background-position: 1rem 0;\n    }\n\n    to {\n        background-position: 0 0;\n    }\n}\n\n@keyframes progress-bar-stripes {\n    0% {\n        background-position: 1rem 0;\n    }\n\n    to {\n        background-position: 0 0;\n    }\n}\n\n.dg-modal .progress {\n    height: 16px;\n    height: 1rem;\n    overflow: hidden;\n    font-size: 10.5px;\n    font-size: .65625rem;\n    background-color: #fafbfc;\n    box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);\n}\n\n.dg-modal .progress,\n.dg-modal .progress-bar {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n}\n\n.dg-modal .progress-bar {\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    color: #fff;\n    text-align: center;\n    background-color: #25b9d7;\n    transition: width .6s ease;\n}\n\n.dg-modal .progress-bar-striped {\n    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 0, transparent 50%, rgba(255, 255, 255, 0.15) 0, rgba(255, 255, 255, 0.15) 75%, transparent 0, transparent);\n    background-size: 1rem 1rem;\n}\n\n.dg-modal .progress-bar-animated {\n    -webkit-animation: progress-bar-stripes 1s linear infinite;\n    animation: progress-bar-stripes 1s linear infinite;\n}\n\n.dg-modal .media {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    align-items: flex-start;\n}\n\n.dg-modal .media-body {\n    -webkit-box-flex: 1;\n    -ms-flex: 1;\n    flex: 1;\n}\n\n.dg-modal .list-group {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    padding-left: 0;\n    margin-bottom: 0;\n}\n\n.dg-modal .list-group-item-action {\n    width: 100%;\n    color: #363a41;\n    text-align: inherit;\n}\n\n.dg-modal .list-group-item-action:focus,\n.dg-modal .list-group-item-action:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #3ed2f0;\n}\n\n.dg-modal .list-group-item-action:active {\n    color: #363a41;\n    background-color: #fafbfc;\n}\n\n.dg-modal .list-group-item {\n    position: relative;\n    display: block;\n    padding: 6px 7px;\n    padding: .375rem .4375rem;\n    margin-bottom: -1px;\n    background-color: #fff;\n    border: 1px solid #bbcdd2;\n}\n\n.dg-modal .list-group-item:last-child {\n    margin-bottom: 0;\n}\n\n.dg-modal .list-group-item:focus,\n.dg-modal .list-group-item:hover {\n    z-index: 1;\n    text-decoration: none;\n}\n\n.dg-modal .list-group-item.disabled,\n.dg-modal .list-group-item:disabled {\n    color: #bbcdd2;\n    background-color: #fff;\n}\n\n.dg-modal .list-group-item.active {\n    z-index: 2;\n    color: #fff;\n    background-color: #3ed2f0;\n    border-color: #3ed2f0;\n}\n\n.dg-modal .list-group-flush .list-group-item {\n    border-right: 0;\n    border-left: 0;\n}\n\n.dg-modal .list-group-flush:first-child .list-group-item:first-child {\n    border-top: 0;\n}\n\n.dg-modal .list-group-flush:last-child .list-group-item:last-child {\n    border-bottom: 0;\n}\n\n.dg-modal .list-group-item-primary {\n    color: #136070;\n    background-color: #c2ebf4;\n}\n\n.dg-modal .list-group-item-primary.list-group-item-action:focus,\n.dg-modal .list-group-item-primary.list-group-item-action:hover {\n    color: #136070;\n    background-color: #ace4f0;\n}\n\n.dg-modal .list-group-item-primary.list-group-item-action.active {\n    color: #fff;\n    background-color: #136070;\n    border-color: #136070;\n}\n\n.dg-modal .list-group-item-secondary {\n    color: #38464a;\n    background-color: #d6dddf;\n}\n\n.dg-modal .list-group-item-secondary.list-group-item-action:focus,\n.dg-modal .list-group-item-secondary.list-group-item-action:hover {\n    color: #38464a;\n    background-color: #c8d1d4;\n}\n\n.dg-modal .list-group-item-secondary.list-group-item-action.active {\n    color: #fff;\n    background-color: #38464a;\n    border-color: #38464a;\n}\n\n.dg-modal .list-group-item-success {\n    color: #3a5e43;\n    background-color: #d7eadb;\n}\n\n.dg-modal .list-group-item-success.list-group-item-action:focus,\n.dg-modal .list-group-item-success.list-group-item-action:hover {\n    color: #3a5e43;\n    background-color: #c6e1cc;\n}\n\n.dg-modal .list-group-item-success.list-group-item-action.active {\n    color: #fff;\n    background-color: #3a5e43;\n    border-color: #3a5e43;\n}\n\n.dg-modal .list-group-item-info {\n    color: #136070;\n    background-color: #c2ebf4;\n}\n\n.dg-modal .list-group-item-info.list-group-item-action:focus,\n.dg-modal .list-group-item-info.list-group-item-action:hover {\n    color: #136070;\n    background-color: #ace4f0;\n}\n\n.dg-modal .list-group-item-info.list-group-item-action.active {\n    color: #fff;\n    background-color: #136070;\n    border-color: #136070;\n}\n\n.dg-modal .list-group-item-warning {\n    color: #6b4c11;\n    background-color: #f1e1c1;\n}\n\n.dg-modal .list-group-item-warning.list-group-item-action:focus,\n.dg-modal .list-group-item-warning.list-group-item-action:hover {\n    color: #6b4c11;\n    background-color: #ecd7ac;\n}\n\n.dg-modal .list-group-item-warning.list-group-item-action.active {\n    color: #fff;\n    background-color: #6b4c11;\n    border-color: #6b4c11;\n}\n\n.dg-modal .list-group-item-danger {\n    color: #643036;\n    background-color: #edd1d4;\n}\n\n.dg-modal .list-group-item-danger.list-group-item-action:focus,\n.dg-modal .list-group-item-danger.list-group-item-action:hover {\n    color: #643036;\n    background-color: #e6bfc3;\n}\n\n.dg-modal .list-group-item-danger.list-group-item-action.active {\n    color: #fff;\n    background-color: #643036;\n    border-color: #643036;\n}\n\n.dg-modal .list-group-item-light {\n    color: #828383;\n    background-color: #fefefe;\n}\n\n.dg-modal .list-group-item-light.list-group-item-action:focus,\n.dg-modal .list-group-item-light.list-group-item-action:hover {\n    color: #828383;\n    background-color: #f1f1f1;\n}\n\n.dg-modal .list-group-item-light.list-group-item-action.active {\n    color: #fff;\n    background-color: #828383;\n    border-color: #828383;\n}\n\n.dg-modal .list-group-item-dark {\n    color: #1c1e22;\n    background-color: #c7c8ca;\n}\n\n.dg-modal .list-group-item-dark.list-group-item-action:focus,\n.dg-modal .list-group-item-dark.list-group-item-action:hover {\n    color: #1c1e22;\n    background-color: #babbbe;\n}\n\n.dg-modal .list-group-item-dark.list-group-item-action.active {\n    color: #fff;\n    background-color: #1c1e22;\n    border-color: #1c1e22;\n}\n\n.dg-modal .alert.expandable-alert .read-more,\n.dg-modal .close {\n    float: right;\n    font-size: 21px;\n    font-size: 1.3125rem;\n    font-weight: 700;\n    line-height: 1;\n    color: #000;\n    text-shadow: 0 1px 0 #fff;\n    opacity: .5;\n}\n\n.dg-modal .alert.expandable-alert .read-more:focus,\n.dg-modal .alert.expandable-alert .read-more:hover,\n.dg-modal .close:focus,\n.dg-modal .close:hover {\n    color: #000;\n    text-decoration: none;\n    opacity: .75;\n}\n\n.dg-modal .alert.expandable-alert .read-more:not(:disabled):not(.disabled),\n.dg-modal .close:not(:disabled):not(.disabled) {\n    cursor: pointer;\n}\n\n.dg-modal .alert.expandable-alert button.read-more,\n.dg-modal button.close {\n    padding: 0;\n    background-color: transparent;\n    border: 0;\n    -webkit-appearance: none;\n}\n\n.dg-modal .modal,\n.dg-modal .modal-open {\n    overflow: hidden;\n}\n\n.dg-modal .modal {\n    position: fixed;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1050;\n    display: none;\n    outline: 0;\n}\n\n.dg-modal .modal-open .modal {\n    overflow-x: hidden;\n    overflow-y: auto;\n}\n\n.dg-modal.modal-dialog {\n    position: relative;\n    top: 25%;\n    width: auto;\n    margin: 8px;\n    margin: .5rem;\n    pointer-events: none;\n}\n\n.dg-modal .modal.fade .modal-dialog {\n    transition: -webkit-transform .3s ease-out;\n    transition: transform .3s ease-out;\n    transition: transform .3s ease-out, -webkit-transform .3s ease-out;\n    -webkit-transform: translateY(-25%);\n    transform: translateY(-25%);\n}\n\n.dg-modal .modal.show .modal-dialog {\n    -webkit-transform: translate(0);\n    transform: translate(0);\n}\n\n.dg-modal.modal-dialog-centered {\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n    min-height: calc(100% - 1rem);\n}\n\n.dg-modal .modal-content,\n.dg-modal.modal-dialog-centered {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n}\n\n.dg-modal .modal-content {\n    position: relative;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    width: 100%;\n    pointer-events: auto;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px none;\n    border-radius: 0 !important;\n    box-shadow: 1px 2px 3px 0 rgba(108, 134, 142, 0.3);\n    outline: 0;\n}\n\n.dg-modal.modal-backdrop {\n    position: fixed;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1040;\n    background-color: #000;\n}\n\n.dg-modal.modal-backdrop.fade {\n    opacity: .5 !important;\n}\n\n.dg-modal.modal-backdrop.show {\n    opacity: .5 !important;\n}\n\n.dg-modal .modal-header {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    align-items: flex-start;\n    -webkit-box-pack: justify;\n    -ms-flex-pack: justify;\n    justify-content: space-between;\n    padding: 30px;\n    padding: 1.875rem;\n    border-bottom: 1px none;\n}\n\n.dg-modal .alert.expandable-alert .modal-header .read-more,\n.dg-modal .modal-header .alert.expandable-alert .read-more,\n.dg-modal .modal-header .close {\n    padding: 30px;\n    padding: 1.875rem;\n    margin: -30px -30px -30px auto;\n    margin: -1.875rem -1.875rem -1.875rem auto;\n}\n\n.dg-modal .modal-title {\n    line-height: 1.5;\n}\n\n.dg-modal .modal-body {\n    position: relative;\n    -webkit-box-flex: 1;\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n}\n\n.dg-modal .modal-body,\n.dg-modal .modal-footer {\n    padding: 30px;\n    padding: 1.875rem;\n}\n\n.dg-modal .modal-footer {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n    -webkit-box-pack: end;\n    -ms-flex-pack: end;\n    justify-content: flex-end;\n    border-top: none;\n}\n\n.dg-modal .modal-footer > :not(:first-child) {\n    margin-left: 4px;\n    margin-left: .25rem;\n}\n\n.dg-modal .modal-footer > :not(:last-child) {\n    margin-right: 4px;\n    margin-right: .25rem;\n}\n\n.dg-modal .modal-scrollbar-measure {\n    position: absolute;\n    top: -9999px;\n    width: 50px;\n    height: 50px;\n    overflow: scroll;\n}\n\n@media (min-width: 544px) {\n    .dg-modal.modal-dialog {\n        max-width: 680px;\n        margin: 1.75rem auto;\n    }\n\n    .dg-modal.modal-dialog-centered {\n        min-height: calc(100% - 3.5rem);\n    }\n\n    .dg-modal .modal-content {\n        box-shadow: 1px 2px 3px 0 rgba(108, 134, 142, 0.3);\n    }\n\n    .dg-modal .modal-sm {\n        max-width: 400px;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .modal-lg {\n        max-width: 900px;\n    }\n}\n\n.dg-modal .tooltip {\n    position: absolute;\n    z-index: 1070;\n    display: block;\n    margin: 0;\n    font-family: Open Sans, Helvetica, Arial, sans-serif;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 1.5;\n    text-align: left;\n    text-align: start;\n    text-decoration: none;\n    text-shadow: none;\n    text-transform: none;\n    letter-spacing: normal;\n    word-break: normal;\n    word-spacing: normal;\n    white-space: normal;\n    line-break: auto;\n    font-size: 12px;\n    font-size: .75rem;\n    word-wrap: break-word;\n    opacity: 0;\n}\n\n.dg-modal .tooltip.show {\n    opacity: .9;\n}\n\n.dg-modal .tooltip .arrow {\n    position: absolute;\n    display: block;\n    width: 12.8px;\n    width: .8rem;\n    height: 6.4px;\n    height: .4rem;\n}\n\n.dg-modal .tooltip .arrow:before {\n    position: absolute;\n    content: "";\n    border-color: transparent;\n    border-style: solid;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=top],\n.dg-modal .bs-tooltip-top {\n    padding: 6.4px 0;\n    padding: .4rem 0;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=top] .arrow,\n.dg-modal .bs-tooltip-top .arrow {\n    bottom: 0;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=top] .arrow:before,\n.dg-modal .bs-tooltip-top .arrow:before {\n    top: 0;\n    border-width: 6.4px 6.4px 0;\n    border-width: .4rem .4rem 0;\n    border-top-color: #6c868e;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=right],\n.dg-modal .bs-tooltip-right {\n    padding: 0 6.4px;\n    padding: 0 .4rem;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=right] .arrow,\n.dg-modal .bs-tooltip-right .arrow {\n    left: 0;\n    width: 6.4px;\n    width: .4rem;\n    height: 12.8px;\n    height: .8rem;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=right] .arrow:before,\n.dg-modal .bs-tooltip-right .arrow:before {\n    right: 0;\n    border-width: 6.4px 6.4px 6.4px 0;\n    border-width: .4rem .4rem .4rem 0;\n    border-right-color: #6c868e;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=bottom],\n.dg-modal .bs-tooltip-bottom {\n    padding: 6.4px 0;\n    padding: .4rem 0;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=bottom] .arrow,\n.dg-modal .bs-tooltip-bottom .arrow {\n    top: 0;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=bottom] .arrow:before,\n.dg-modal .bs-tooltip-bottom .arrow:before {\n    bottom: 0;\n    border-width: 0 6.4px 6.4px;\n    border-width: 0 .4rem .4rem;\n    border-bottom-color: #6c868e;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=left],\n.dg-modal .bs-tooltip-left {\n    padding: 0 6.4px;\n    padding: 0 .4rem;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=left] .arrow,\n.dg-modal .bs-tooltip-left .arrow {\n    right: 0;\n    width: 6.4px;\n    width: .4rem;\n    height: 12.8px;\n    height: .8rem;\n}\n\n.dg-modal .bs-tooltip-auto[x-placement^=left] .arrow:before,\n.dg-modal .bs-tooltip-left .arrow:before {\n    left: 0;\n    border-width: 6.4px 0 6.4px 6.4px;\n    border-width: .4rem 0 .4rem .4rem;\n    border-left-color: #6c868e;\n}\n\n.dg-modal .tooltip-inner {\n    max-width: 200px;\n    padding: 10px 20px;\n    padding: .625rem 1.25rem;\n    color: #fff;\n    text-align: center;\n    background-color: #6c868e;\n}\n\n.dg-modal .popover {\n    top: 0;\n    left: 0;\n    z-index: 1060;\n    max-width: 276px;\n    font-family: Open Sans, Helvetica, Arial, sans-serif;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 1.5;\n    text-align: left;\n    text-align: start;\n    text-decoration: none;\n    text-shadow: none;\n    text-transform: none;\n    letter-spacing: normal;\n    word-break: normal;\n    word-spacing: normal;\n    white-space: normal;\n    line-break: auto;\n    font-size: 12px;\n    font-size: .75rem;\n    word-wrap: break-word;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid #bbcdd2;\n    box-shadow: none;\n}\n\n.dg-modal .popover,\n.dg-modal .popover .arrow {\n    position: absolute;\n    display: block;\n}\n\n.dg-modal .popover .arrow {\n    width: 16px;\n    width: 1rem;\n    height: 8px;\n    height: .5rem;\n    margin: 0 4.8px;\n    margin: 0 .3rem;\n}\n\n.dg-modal .popover .arrow:after,\n.dg-modal .popover .arrow:before {\n    position: absolute;\n    display: block;\n    content: "";\n    border-color: transparent;\n    border-style: solid;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=top],\n.dg-modal .bs-popover-top {\n    margin-bottom: 8px;\n    margin-bottom: .5rem;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=top] .arrow,\n.dg-modal .bs-popover-top .arrow {\n    bottom: calc((.5rem + 1px) * -1);\n}\n\n.dg-modal .bs-popover-auto[x-placement^=top] .arrow:after,\n.dg-modal .bs-popover-auto[x-placement^=top] .arrow:before,\n.dg-modal .bs-popover-top .arrow:after,\n.dg-modal .bs-popover-top .arrow:before {\n    border-width: 8px 8px 0;\n    border-width: .5rem .5rem 0;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=top] .arrow:before,\n.dg-modal .bs-popover-top .arrow:before {\n    bottom: 0;\n    border-top-color: #bbcdd2;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=top] .arrow:after,\n.dg-modal .bs-popover-top .arrow:after {\n    bottom: 1px;\n    border-top-color: #fff;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=right],\n.dg-modal .bs-popover-right {\n    margin-left: 8px;\n    margin-left: .5rem;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=right] .arrow,\n.dg-modal .bs-popover-right .arrow {\n    left: calc((.5rem + 1px) * -1);\n    width: .5rem;\n    height: 16px;\n    height: 1rem;\n    margin: 4.8px 0;\n    margin: .3rem 0;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=right] .arrow:after,\n.dg-modal .bs-popover-auto[x-placement^=right] .arrow:before,\n.dg-modal .bs-popover-right .arrow:after,\n.dg-modal .bs-popover-right .arrow:before {\n    border-width: 8px 8px 8px 0;\n    border-width: .5rem .5rem .5rem 0;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=right] .arrow:before,\n.dg-modal .bs-popover-right .arrow:before {\n    left: 0;\n    border-right-color: #bbcdd2;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=right] .arrow:after,\n.dg-modal .bs-popover-right .arrow:after {\n    left: 1px;\n    border-right-color: #fff;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=bottom],\n.dg-modal .bs-popover-bottom {\n    margin-top: 8px;\n    margin-top: .5rem;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=bottom] .arrow,\n.dg-modal .bs-popover-bottom .arrow {\n    top: calc((.5rem + 1px) * -1);\n}\n\n.dg-modal .bs-popover-auto[x-placement^=bottom] .arrow:after,\n.dg-modal .bs-popover-auto[x-placement^=bottom] .arrow:before,\n.dg-modal .bs-popover-bottom .arrow:after,\n.dg-modal .bs-popover-bottom .arrow:before {\n    border-width: 0 8px 8px;\n    border-width: 0 .5rem .5rem;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=bottom] .arrow:before,\n.dg-modal .bs-popover-bottom .arrow:before {\n    top: 0;\n    border-bottom-color: #bbcdd2;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=bottom] .arrow:after,\n.dg-modal .bs-popover-bottom .arrow:after {\n    top: 1px;\n    border-bottom-color: #fff;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=bottom] .popover-header:before,\n.dg-modal .bs-popover-bottom .popover-header:before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: 16px;\n    width: 1rem;\n    margin-left: -8px;\n    margin-left: -.5rem;\n    content: "";\n    border-bottom: 1px solid #fafbfc;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=left],\n.dg-modal .bs-popover-left {\n    margin-right: 8px;\n    margin-right: .5rem;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=left] .arrow,\n.dg-modal .bs-popover-left .arrow {\n    right: calc((.5rem + 1px) * -1);\n    width: 8px;\n    width: .5rem;\n    height: 16px;\n    height: 1rem;\n    margin: 4.8px 0;\n    margin: .3rem 0;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=left] .arrow:after,\n.dg-modal .bs-popover-auto[x-placement^=left] .arrow:before,\n.dg-modal .bs-popover-left .arrow:after,\n.dg-modal .bs-popover-left .arrow:before {\n    border-width: 8px 0 8px 8px;\n    border-width: .5rem 0 .5rem .5rem;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=left] .arrow:before,\n.dg-modal .bs-popover-left .arrow:before {\n    right: 0;\n    border-left-color: #bbcdd2;\n}\n\n.dg-modal .bs-popover-auto[x-placement^=left] .arrow:after,\n.dg-modal .bs-popover-left .arrow:after {\n    right: 1px;\n    border-left-color: #fff;\n}\n\n.dg-modal .popover-header {\n    padding: 10px 20px;\n    padding: .625rem 1.25rem;\n    margin-bottom: 0;\n    font-size: 14px;\n    font-size: .875rem;\n    color: #363a41;\n    background-color: #fafbfc;\n    border-bottom: 1px solid #eaeef2;\n}\n\n.dg-modal .popover-header:empty {\n    display: none;\n}\n\n.dg-modal .popover-body {\n    padding: 10px 20px;\n    padding: .625rem 1.25rem;\n    color: #363a41;\n}\n\n.dg-modal .carousel {\n    position: relative;\n}\n\n.dg-modal .carousel-inner {\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n}\n\n.dg-modal .carousel-item {\n    position: relative;\n    display: none;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n    width: 100%;\n    transition: -webkit-transform .6s ease;\n    transition: transform .6s ease;\n    transition: transform .6s ease, -webkit-transform .6s ease;\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n    -webkit-perspective: 1000px;\n    perspective: 1000px;\n}\n\n.dg-modal .carousel-item-next,\n.dg-modal .carousel-item-prev,\n.dg-modal .carousel-item.active {\n    display: block;\n}\n\n.dg-modal .carousel-item-next,\n.dg-modal .carousel-item-prev {\n    position: absolute;\n    top: 0;\n}\n\n.dg-modal .carousel-item-next.carousel-item-left,\n.dg-modal .carousel-item-prev.carousel-item-right {\n    -webkit-transform: translateX(0);\n    transform: translateX(0);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n    .dg-modal .carousel-item-next.carousel-item-left,\n    .dg-modal .carousel-item-prev.carousel-item-right {\n        -webkit-transform: translateZ(0);\n        transform: translateZ(0);\n    }\n}\n\n.dg-modal .active.carousel-item-right,\n.dg-modal .carousel-item-next {\n    -webkit-transform: translateX(100%);\n    transform: translateX(100%);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n    .dg-modal .active.carousel-item-right,\n    .dg-modal .carousel-item-next {\n        -webkit-transform: translate3d(100%, 0, 0);\n        transform: translate3d(100%, 0, 0);\n    }\n}\n\n.dg-modal .active.carousel-item-left,\n.dg-modal .carousel-item-prev {\n    -webkit-transform: translateX(-100%);\n    transform: translateX(-100%);\n}\n\n@supports (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d) {\n    .dg-modal .active.carousel-item-left,\n    .dg-modal .carousel-item-prev {\n        -webkit-transform: translate3d(-100%, 0, 0);\n        transform: translate3d(-100%, 0, 0);\n    }\n}\n\n.dg-modal .carousel-control-next,\n.dg-modal .carousel-control-prev {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    align-items: center;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    width: 15%;\n    color: #fff;\n    text-align: center;\n    opacity: .5;\n}\n\n.dg-modal .carousel-control-next:focus,\n.dg-modal .carousel-control-next:hover,\n.dg-modal .carousel-control-prev:focus,\n.dg-modal .carousel-control-prev:hover {\n    color: #fff;\n    text-decoration: none;\n    outline: 0;\n    opacity: .9;\n}\n\n.dg-modal .carousel-control-prev {\n    left: 0;\n}\n\n.dg-modal .carousel-control-next {\n    right: 0;\n}\n\n.dg-modal .carousel-control-next-icon,\n.dg-modal .carousel-control-prev-icon {\n    display: inline-block;\n    width: 20px;\n    height: 20px;\n    background: transparent no-repeat 50%;\n    background-size: 100% 100%;\n}\n\n.dg-modal .carousel-control-prev-icon {\n    background-image: url(${h});\n}\n\n.dg-modal .carousel-control-next-icon {\n    background-image: url(${w});\n}\n\n.dg-modal .carousel-indicators {\n    position: absolute;\n    right: 0;\n    bottom: 10px;\n    left: 0;\n    z-index: 15;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    padding-left: 0;\n    margin-right: 15%;\n    margin-left: 15%;\n    list-style: none;\n}\n\n.dg-modal .carousel-indicators li {\n    position: relative;\n    -webkit-box-flex: 0;\n    -ms-flex: 0 1 auto;\n    flex: 0 1 auto;\n    width: 30px;\n    height: 3px;\n    margin-right: 3px;\n    margin-left: 3px;\n    text-indent: -999px;\n    background-color: rgba(255, 255, 255, 0.5);\n}\n\n.dg-modal .carousel-indicators li:before {\n    top: -10px;\n}\n\n.dg-modal .carousel-indicators li:after,\n.dg-modal .carousel-indicators li:before {\n    position: absolute;\n    left: 0;\n    display: inline-block;\n    width: 100%;\n    height: 10px;\n    content: "";\n}\n\n.dg-modal .carousel-indicators li:after {\n    bottom: -10px;\n}\n\n.dg-modal .carousel-indicators .active {\n    background-color: #fff;\n}\n\n.dg-modal .carousel-caption {\n    position: absolute;\n    right: 15%;\n    bottom: 20px;\n    left: 15%;\n    z-index: 10;\n    padding-top: 20px;\n    padding-bottom: 20px;\n    color: #fff;\n    text-align: center;\n}\n\n.dg-modal .align-baseline {\n    vertical-align: baseline !important;\n}\n\n.dg-modal .align-top {\n    vertical-align: top !important;\n}\n\n.dg-modal .align-middle {\n    vertical-align: middle !important;\n}\n\n.dg-modal .align-bottom {\n    vertical-align: bottom !important;\n}\n\n.dg-modal .align-text-bottom {\n    vertical-align: text-bottom !important;\n}\n\n.dg-modal .align-text-top {\n    vertical-align: text-top !important;\n}\n\n.dg-modal .bg-primary {\n    background-color: #25b9d7 !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-primary:hover,\n.dg-modal a.bg-primary:focus,\n.dg-modal a.bg-primary:hover,\n.dg-modal button.bg-primary:focus,\n.dg-modal button.bg-primary:hover {\n    background-color: #1e94ab !important;\n}\n\n.dg-modal .bg-secondary {\n    background-color: #6c868e !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-secondary:hover,\n.dg-modal a.bg-secondary:focus,\n.dg-modal a.bg-secondary:hover,\n.dg-modal button.bg-secondary:focus,\n.dg-modal button.bg-secondary:hover {\n    background-color: #566b71 !important;\n}\n\n.dg-modal .bg-success {\n    background-color: #70b580 !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-success:hover,\n.dg-modal a.bg-success:focus,\n.dg-modal a.bg-success:hover,\n.dg-modal button.bg-success:focus,\n.dg-modal button.bg-success:hover {\n    background-color: #539f64 !important;\n}\n\n.dg-modal .bg-info {\n    background-color: #25b9d7 !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-info:hover,\n.dg-modal a.bg-info:focus,\n.dg-modal a.bg-info:hover,\n.dg-modal button.bg-info:focus,\n.dg-modal button.bg-info:hover {\n    background-color: #1e94ab !important;\n}\n\n.dg-modal .bg-warning {\n    background-color: #cd9321 !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-warning:hover,\n.dg-modal a.bg-warning:focus,\n.dg-modal a.bg-warning:hover,\n.dg-modal button.bg-warning:focus,\n.dg-modal button.bg-warning:hover {\n    background-color: #a1741a !important;\n}\n\n.dg-modal .bg-danger {\n    background-color: #c05c67 !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-danger:hover,\n.dg-modal a.bg-danger:focus,\n.dg-modal a.bg-danger:hover,\n.dg-modal button.bg-danger:focus,\n.dg-modal button.bg-danger:hover {\n    background-color: #a8414c !important;\n}\n\n.dg-modal .bg-light {\n    background-color: #fafbfc !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-light:hover,\n.dg-modal a.bg-light:focus,\n.dg-modal a.bg-light:hover,\n.dg-modal button.bg-light:focus,\n.dg-modal button.bg-light:hover {\n    background-color: #dae2e9 !important;\n}\n\n.dg-modal .bg-dark {\n    background-color: #363a41 !important;\n}\n\n.dg-modal .breadcrumb li > a.bg-dark:hover,\n.dg-modal a.bg-dark:focus,\n.dg-modal a.bg-dark:hover,\n.dg-modal button.bg-dark:focus,\n.dg-modal button.bg-dark:hover {\n    background-color: #1f2125 !important;\n}\n\n.dg-modal .bg-white {\n    background-color: #fff !important;\n}\n\n.dg-modal .bg-transparent {\n    background-color: transparent !important;\n}\n\n.dg-modal .border {\n    border: 1px solid #bbcdd2 !important;\n}\n\n.dg-modal .border-top {\n    border-top: 1px solid #bbcdd2 !important;\n}\n\n.dg-modal .border-right {\n    border-right: 1px solid #bbcdd2 !important;\n}\n\n.dg-modal .border-bottom {\n    border-bottom: 1px solid #bbcdd2 !important;\n}\n\n.dg-modal .border-left {\n    border-left: 1px solid #bbcdd2 !important;\n}\n\n.dg-modal .border-0 {\n    border: 0 !important;\n}\n\n.dg-modal .border-top-0 {\n    border-top: 0 !important;\n}\n\n.dg-modal .border-right-0 {\n    border-right: 0 !important;\n}\n\n.dg-modal .border-bottom-0 {\n    border-bottom: 0 !important;\n}\n\n.dg-modal .border-left-0 {\n    border-left: 0 !important;\n}\n\n.dg-modal .border-primary {\n    border-color: #25b9d7 !important;\n}\n\n.dg-modal .border-secondary {\n    border-color: #6c868e !important;\n}\n\n.dg-modal .border-success {\n    border-color: #70b580 !important;\n}\n\n.dg-modal .border-info {\n    border-color: #25b9d7 !important;\n}\n\n.dg-modal .border-warning {\n    border-color: #cd9321 !important;\n}\n\n.dg-modal .border-danger {\n    border-color: #c05c67 !important;\n}\n\n.dg-modal .border-light {\n    border-color: #fafbfc !important;\n}\n\n.dg-modal .border-dark {\n    border-color: #363a41 !important;\n}\n\n.dg-modal .border-white {\n    border-color: #fff !important;\n}\n\n.dg-modal .clearfix:after {\n    display: block;\n    clear: both;\n    content: "";\n}\n\n.dg-modal .d-none {\n    display: none !important;\n}\n\n.dg-modal .d-inline {\n    display: inline !important;\n}\n\n.dg-modal .d-inline-block {\n    display: inline-block !important;\n}\n\n.dg-modal .d-block {\n    display: block !important;\n}\n\n.dg-modal .d-table {\n    display: table !important;\n}\n\n.dg-modal .d-table-row {\n    display: table-row !important;\n}\n\n.dg-modal .d-table-cell {\n    display: table-cell !important;\n}\n\n.dg-modal .d-flex {\n    display: -webkit-box !important;\n    display: -ms-flexbox !important;\n    display: flex !important;\n}\n\n.dg-modal .d-inline-flex {\n    display: -webkit-inline-box !important;\n    display: -ms-inline-flexbox !important;\n    display: inline-flex !important;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .d-sm-none {\n        display: none !important;\n    }\n\n    .dg-modal .d-sm-inline {\n        display: inline !important;\n    }\n\n    .dg-modal .d-sm-inline-block {\n        display: inline-block !important;\n    }\n\n    .dg-modal .d-sm-block {\n        display: block !important;\n    }\n\n    .dg-modal .d-sm-table {\n        display: table !important;\n    }\n\n    .dg-modal .d-sm-table-row {\n        display: table-row !important;\n    }\n\n    .dg-modal .d-sm-table-cell {\n        display: table-cell !important;\n    }\n\n    .dg-modal .d-sm-flex {\n        display: -webkit-box !important;\n        display: -ms-flexbox !important;\n        display: flex !important;\n    }\n\n    .dg-modal .d-sm-inline-flex {\n        display: -webkit-inline-box !important;\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .d-md-none {\n        display: none !important;\n    }\n\n    .dg-modal .d-md-inline {\n        display: inline !important;\n    }\n\n    .dg-modal .d-md-inline-block {\n        display: inline-block !important;\n    }\n\n    .dg-modal .d-md-block {\n        display: block !important;\n    }\n\n    .dg-modal .d-md-table {\n        display: table !important;\n    }\n\n    .dg-modal .d-md-table-row {\n        display: table-row !important;\n    }\n\n    .dg-modal .d-md-table-cell {\n        display: table-cell !important;\n    }\n\n    .dg-modal .d-md-flex {\n        display: -webkit-box !important;\n        display: -ms-flexbox !important;\n        display: flex !important;\n    }\n\n    .dg-modal .d-md-inline-flex {\n        display: -webkit-inline-box !important;\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .d-lg-none {\n        display: none !important;\n    }\n\n    .dg-modal .d-lg-inline {\n        display: inline !important;\n    }\n\n    .dg-modal .d-lg-inline-block {\n        display: inline-block !important;\n    }\n\n    .dg-modal .d-lg-block {\n        display: block !important;\n    }\n\n    .dg-modal .d-lg-table {\n        display: table !important;\n    }\n\n    .dg-modal .d-lg-table-row {\n        display: table-row !important;\n    }\n\n    .dg-modal .d-lg-table-cell {\n        display: table-cell !important;\n    }\n\n    .dg-modal .d-lg-flex {\n        display: -webkit-box !important;\n        display: -ms-flexbox !important;\n        display: flex !important;\n    }\n\n    .dg-modal .d-lg-inline-flex {\n        display: -webkit-inline-box !important;\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .d-xl-none {\n        display: none !important;\n    }\n\n    .dg-modal .d-xl-inline {\n        display: inline !important;\n    }\n\n    .dg-modal .d-xl-inline-block {\n        display: inline-block !important;\n    }\n\n    .dg-modal .d-xl-block {\n        display: block !important;\n    }\n\n    .dg-modal .d-xl-table {\n        display: table !important;\n    }\n\n    .dg-modal .d-xl-table-row {\n        display: table-row !important;\n    }\n\n    .dg-modal .d-xl-table-cell {\n        display: table-cell !important;\n    }\n\n    .dg-modal .d-xl-flex {\n        display: -webkit-box !important;\n        display: -ms-flexbox !important;\n        display: flex !important;\n    }\n\n    .dg-modal .d-xl-inline-flex {\n        display: -webkit-inline-box !important;\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important;\n    }\n}\n\n@media (min-width: 1600px) {\n    .dg-modal .d-xxl-none {\n        display: none !important;\n    }\n\n    .dg-modal .d-xxl-inline {\n        display: inline !important;\n    }\n\n    .dg-modal .d-xxl-inline-block {\n        display: inline-block !important;\n    }\n\n    .dg-modal .d-xxl-block {\n        display: block !important;\n    }\n\n    .dg-modal .d-xxl-table {\n        display: table !important;\n    }\n\n    .dg-modal .d-xxl-table-row {\n        display: table-row !important;\n    }\n\n    .dg-modal .d-xxl-table-cell {\n        display: table-cell !important;\n    }\n\n    .dg-modal .d-xxl-flex {\n        display: -webkit-box !important;\n        display: -ms-flexbox !important;\n        display: flex !important;\n    }\n\n    .dg-modal .d-xxl-inline-flex {\n        display: -webkit-inline-box !important;\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important;\n    }\n}\n\n@media print {\n    .dg-modal .d-print-none {\n        display: none !important;\n    }\n\n    .dg-modal .d-print-inline {\n        display: inline !important;\n    }\n\n    .dg-modal .d-print-inline-block {\n        display: inline-block !important;\n    }\n\n    .dg-modal .d-print-block {\n        display: block !important;\n    }\n\n    .dg-modal .d-print-table {\n        display: table !important;\n    }\n\n    .dg-modal .d-print-table-row {\n        display: table-row !important;\n    }\n\n    .dg-modal .d-print-table-cell {\n        display: table-cell !important;\n    }\n\n    .dg-modal .d-print-flex {\n        display: -webkit-box !important;\n        display: -ms-flexbox !important;\n        display: flex !important;\n    }\n\n    .dg-modal .d-print-inline-flex {\n        display: -webkit-inline-box !important;\n        display: -ms-inline-flexbox !important;\n        display: inline-flex !important;\n    }\n}\n\n.dg-modal .embed-responsive {\n    position: relative;\n    display: block;\n    width: 100%;\n    padding: 0;\n    overflow: hidden;\n}\n\n.dg-modal .embed-responsive:before {\n    display: block;\n    content: "";\n}\n\n.dg-modal .embed-responsive .embed-responsive-item,\n.dg-modal .embed-responsive embed,\n.dg-modal .embed-responsive iframe,\n.dg-modal .embed-responsive object,\n.dg-modal .embed-responsive video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n}\n\n.dg-modal .embed-responsive-21by9:before {\n    padding-top: 42.85714%;\n}\n\n.dg-modal .embed-responsive-16by9:before {\n    padding-top: 56.25%;\n}\n\n.dg-modal .embed-responsive-4by3:before {\n    padding-top: 75%;\n}\n\n.dg-modal .embed-responsive-1by1:before {\n    padding-top: 100%;\n}\n\n.dg-modal .flex-row {\n    -webkit-box-orient: horizontal !important;\n    -ms-flex-direction: row !important;\n    flex-direction: row !important;\n}\n\n.dg-modal .flex-column,\n.dg-modal .flex-row {\n    -webkit-box-direction: normal !important;\n}\n\n.dg-modal .flex-column {\n    -webkit-box-orient: vertical !important;\n    -ms-flex-direction: column !important;\n    flex-direction: column !important;\n}\n\n.dg-modal .flex-row-reverse {\n    -webkit-box-orient: horizontal !important;\n    -ms-flex-direction: row-reverse !important;\n    flex-direction: row-reverse !important;\n}\n\n.dg-modal .flex-column-reverse,\n.dg-modal .flex-row-reverse {\n    -webkit-box-direction: reverse !important;\n}\n\n.dg-modal .flex-column-reverse {\n    -webkit-box-orient: vertical !important;\n    -ms-flex-direction: column-reverse !important;\n    flex-direction: column-reverse !important;\n}\n\n.dg-modal .flex-wrap {\n    -ms-flex-wrap: wrap !important;\n    flex-wrap: wrap !important;\n}\n\n.dg-modal .flex-nowrap {\n    -ms-flex-wrap: nowrap !important;\n    flex-wrap: nowrap !important;\n}\n\n.dg-modal .flex-wrap-reverse {\n    -ms-flex-wrap: wrap-reverse !important;\n    flex-wrap: wrap-reverse !important;\n}\n\n.dg-modal .justify-content-start {\n    -webkit-box-pack: start !important;\n    -ms-flex-pack: start !important;\n    justify-content: flex-start !important;\n}\n\n.dg-modal .justify-content-end {\n    -webkit-box-pack: end !important;\n    -ms-flex-pack: end !important;\n    justify-content: flex-end !important;\n}\n\n.dg-modal .justify-content-center {\n    -webkit-box-pack: center !important;\n    -ms-flex-pack: center !important;\n    justify-content: center !important;\n}\n\n.dg-modal .justify-content-between {\n    -webkit-box-pack: justify !important;\n    -ms-flex-pack: justify !important;\n    justify-content: space-between !important;\n}\n\n.dg-modal .justify-content-around {\n    -ms-flex-pack: distribute !important;\n    justify-content: space-around !important;\n}\n\n.dg-modal .align-items-start {\n    -webkit-box-align: start !important;\n    -ms-flex-align: start !important;\n    align-items: flex-start !important;\n}\n\n.dg-modal .align-items-end {\n    -webkit-box-align: end !important;\n    -ms-flex-align: end !important;\n    align-items: flex-end !important;\n}\n\n.dg-modal .align-items-center {\n    -webkit-box-align: center !important;\n    -ms-flex-align: center !important;\n    align-items: center !important;\n}\n\n.dg-modal .align-items-baseline {\n    -webkit-box-align: baseline !important;\n    -ms-flex-align: baseline !important;\n    align-items: baseline !important;\n}\n\n.dg-modal .align-items-stretch {\n    -webkit-box-align: stretch !important;\n    -ms-flex-align: stretch !important;\n    align-items: stretch !important;\n}\n\n.dg-modal .align-content-start {\n    -ms-flex-line-pack: start !important;\n    align-content: flex-start !important;\n}\n\n.dg-modal .align-content-end {\n    -ms-flex-line-pack: end !important;\n    align-content: flex-end !important;\n}\n\n.dg-modal .align-content-center {\n    -ms-flex-line-pack: center !important;\n    align-content: center !important;\n}\n\n.dg-modal .align-content-between {\n    -ms-flex-line-pack: justify !important;\n    align-content: space-between !important;\n}\n\n.dg-modal .align-content-around {\n    -ms-flex-line-pack: distribute !important;\n    align-content: space-around !important;\n}\n\n.dg-modal .align-content-stretch {\n    -ms-flex-line-pack: stretch !important;\n    align-content: stretch !important;\n}\n\n.dg-modal .align-self-auto {\n    -ms-flex-item-align: auto !important;\n    -ms-grid-row-align: auto !important;\n    align-self: auto !important;\n}\n\n.dg-modal .align-self-start {\n    -ms-flex-item-align: start !important;\n    align-self: flex-start !important;\n}\n\n.dg-modal .align-self-end {\n    -ms-flex-item-align: end !important;\n    align-self: flex-end !important;\n}\n\n.dg-modal .align-self-center {\n    -ms-flex-item-align: center !important;\n    -ms-grid-row-align: center !important;\n    align-self: center !important;\n}\n\n.dg-modal .align-self-baseline {\n    -ms-flex-item-align: baseline !important;\n    align-self: baseline !important;\n}\n\n.dg-modal .align-self-stretch {\n    -ms-flex-item-align: stretch !important;\n    -ms-grid-row-align: stretch !important;\n    align-self: stretch !important;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .flex-sm-row {\n        -webkit-box-orient: horizontal !important;\n        -ms-flex-direction: row !important;\n        flex-direction: row !important;\n    }\n\n    .dg-modal .flex-sm-column,\n    .dg-modal .flex-sm-row {\n        -webkit-box-direction: normal !important;\n    }\n\n    .dg-modal .flex-sm-column {\n        -webkit-box-orient: vertical !important;\n        -ms-flex-direction: column !important;\n        flex-direction: column !important;\n    }\n\n    .dg-modal .flex-sm-row-reverse {\n        -webkit-box-orient: horizontal !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important;\n    }\n\n    .dg-modal .flex-sm-column-reverse {\n        -webkit-box-orient: vertical !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important;\n    }\n\n    .dg-modal .flex-sm-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important;\n    }\n\n    .dg-modal .flex-sm-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important;\n    }\n\n    .dg-modal .flex-sm-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important;\n    }\n\n    .dg-modal .justify-content-sm-start {\n        -webkit-box-pack: start !important;\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important;\n    }\n\n    .dg-modal .justify-content-sm-end {\n        -webkit-box-pack: end !important;\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important;\n    }\n\n    .dg-modal .justify-content-sm-center {\n        -webkit-box-pack: center !important;\n        -ms-flex-pack: center !important;\n        justify-content: center !important;\n    }\n\n    .dg-modal .justify-content-sm-between {\n        -webkit-box-pack: justify !important;\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important;\n    }\n\n    .dg-modal .justify-content-sm-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important;\n    }\n\n    .dg-modal .align-items-sm-start {\n        -webkit-box-align: start !important;\n        -ms-flex-align: start !important;\n        align-items: flex-start !important;\n    }\n\n    .dg-modal .align-items-sm-end {\n        -webkit-box-align: end !important;\n        -ms-flex-align: end !important;\n        align-items: flex-end !important;\n    }\n\n    .dg-modal .align-items-sm-center {\n        -webkit-box-align: center !important;\n        -ms-flex-align: center !important;\n        align-items: center !important;\n    }\n\n    .dg-modal .align-items-sm-baseline {\n        -webkit-box-align: baseline !important;\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important;\n    }\n\n    .dg-modal .align-items-sm-stretch {\n        -webkit-box-align: stretch !important;\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important;\n    }\n\n    .dg-modal .align-content-sm-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important;\n    }\n\n    .dg-modal .align-content-sm-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important;\n    }\n\n    .dg-modal .align-content-sm-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important;\n    }\n\n    .dg-modal .align-content-sm-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important;\n    }\n\n    .dg-modal .align-content-sm-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important;\n    }\n\n    .dg-modal .align-content-sm-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important;\n    }\n\n    .dg-modal .align-self-sm-auto {\n        -ms-flex-item-align: auto !important;\n        -ms-grid-row-align: auto !important;\n        align-self: auto !important;\n    }\n\n    .dg-modal .align-self-sm-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important;\n    }\n\n    .dg-modal .align-self-sm-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important;\n    }\n\n    .dg-modal .align-self-sm-center {\n        -ms-flex-item-align: center !important;\n        -ms-grid-row-align: center !important;\n        align-self: center !important;\n    }\n\n    .dg-modal .align-self-sm-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important;\n    }\n\n    .dg-modal .align-self-sm-stretch {\n        -ms-flex-item-align: stretch !important;\n        -ms-grid-row-align: stretch !important;\n        align-self: stretch !important;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .flex-md-row {\n        -webkit-box-orient: horizontal !important;\n        -ms-flex-direction: row !important;\n        flex-direction: row !important;\n    }\n\n    .dg-modal .flex-md-column,\n    .dg-modal .flex-md-row {\n        -webkit-box-direction: normal !important;\n    }\n\n    .dg-modal .flex-md-column {\n        -webkit-box-orient: vertical !important;\n        -ms-flex-direction: column !important;\n        flex-direction: column !important;\n    }\n\n    .dg-modal .flex-md-row-reverse {\n        -webkit-box-orient: horizontal !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important;\n    }\n\n    .dg-modal .flex-md-column-reverse {\n        -webkit-box-orient: vertical !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important;\n    }\n\n    .dg-modal .flex-md-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important;\n    }\n\n    .dg-modal .flex-md-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important;\n    }\n\n    .dg-modal .flex-md-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important;\n    }\n\n    .dg-modal .justify-content-md-start {\n        -webkit-box-pack: start !important;\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important;\n    }\n\n    .dg-modal .justify-content-md-end {\n        -webkit-box-pack: end !important;\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important;\n    }\n\n    .dg-modal .justify-content-md-center {\n        -webkit-box-pack: center !important;\n        -ms-flex-pack: center !important;\n        justify-content: center !important;\n    }\n\n    .dg-modal .justify-content-md-between {\n        -webkit-box-pack: justify !important;\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important;\n    }\n\n    .dg-modal .justify-content-md-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important;\n    }\n\n    .dg-modal .align-items-md-start {\n        -webkit-box-align: start !important;\n        -ms-flex-align: start !important;\n        align-items: flex-start !important;\n    }\n\n    .dg-modal .align-items-md-end {\n        -webkit-box-align: end !important;\n        -ms-flex-align: end !important;\n        align-items: flex-end !important;\n    }\n\n    .dg-modal .align-items-md-center {\n        -webkit-box-align: center !important;\n        -ms-flex-align: center !important;\n        align-items: center !important;\n    }\n\n    .dg-modal .align-items-md-baseline {\n        -webkit-box-align: baseline !important;\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important;\n    }\n\n    .dg-modal .align-items-md-stretch {\n        -webkit-box-align: stretch !important;\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important;\n    }\n\n    .dg-modal .align-content-md-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important;\n    }\n\n    .dg-modal .align-content-md-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important;\n    }\n\n    .dg-modal .align-content-md-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important;\n    }\n\n    .dg-modal .align-content-md-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important;\n    }\n\n    .dg-modal .align-content-md-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important;\n    }\n\n    .dg-modal .align-content-md-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important;\n    }\n\n    .dg-modal .align-self-md-auto {\n        -ms-flex-item-align: auto !important;\n        -ms-grid-row-align: auto !important;\n        align-self: auto !important;\n    }\n\n    .dg-modal .align-self-md-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important;\n    }\n\n    .dg-modal .align-self-md-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important;\n    }\n\n    .dg-modal .align-self-md-center {\n        -ms-flex-item-align: center !important;\n        -ms-grid-row-align: center !important;\n        align-self: center !important;\n    }\n\n    .dg-modal .align-self-md-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important;\n    }\n\n    .dg-modal .align-self-md-stretch {\n        -ms-flex-item-align: stretch !important;\n        -ms-grid-row-align: stretch !important;\n        align-self: stretch !important;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .flex-lg-row {\n        -webkit-box-orient: horizontal !important;\n        -ms-flex-direction: row !important;\n        flex-direction: row !important;\n    }\n\n    .dg-modal .flex-lg-column,\n    .dg-modal .flex-lg-row {\n        -webkit-box-direction: normal !important;\n    }\n\n    .dg-modal .flex-lg-column {\n        -webkit-box-orient: vertical !important;\n        -ms-flex-direction: column !important;\n        flex-direction: column !important;\n    }\n\n    .dg-modal .flex-lg-row-reverse {\n        -webkit-box-orient: horizontal !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important;\n    }\n\n    .dg-modal .flex-lg-column-reverse {\n        -webkit-box-orient: vertical !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important;\n    }\n\n    .dg-modal .flex-lg-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important;\n    }\n\n    .dg-modal .flex-lg-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important;\n    }\n\n    .dg-modal .flex-lg-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important;\n    }\n\n    .dg-modal .justify-content-lg-start {\n        -webkit-box-pack: start !important;\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important;\n    }\n\n    .dg-modal .justify-content-lg-end {\n        -webkit-box-pack: end !important;\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important;\n    }\n\n    .dg-modal .justify-content-lg-center {\n        -webkit-box-pack: center !important;\n        -ms-flex-pack: center !important;\n        justify-content: center !important;\n    }\n\n    .dg-modal .justify-content-lg-between {\n        -webkit-box-pack: justify !important;\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important;\n    }\n\n    .dg-modal .justify-content-lg-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important;\n    }\n\n    .dg-modal .align-items-lg-start {\n        -webkit-box-align: start !important;\n        -ms-flex-align: start !important;\n        align-items: flex-start !important;\n    }\n\n    .dg-modal .align-items-lg-end {\n        -webkit-box-align: end !important;\n        -ms-flex-align: end !important;\n        align-items: flex-end !important;\n    }\n\n    .dg-modal .align-items-lg-center {\n        -webkit-box-align: center !important;\n        -ms-flex-align: center !important;\n        align-items: center !important;\n    }\n\n    .dg-modal .align-items-lg-baseline {\n        -webkit-box-align: baseline !important;\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important;\n    }\n\n    .dg-modal .align-items-lg-stretch {\n        -webkit-box-align: stretch !important;\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important;\n    }\n\n    .dg-modal .align-content-lg-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important;\n    }\n\n    .dg-modal .align-content-lg-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important;\n    }\n\n    .dg-modal .align-content-lg-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important;\n    }\n\n    .dg-modal .align-content-lg-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important;\n    }\n\n    .dg-modal .align-content-lg-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important;\n    }\n\n    .dg-modal .align-content-lg-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important;\n    }\n\n    .dg-modal .align-self-lg-auto {\n        -ms-flex-item-align: auto !important;\n        -ms-grid-row-align: auto !important;\n        align-self: auto !important;\n    }\n\n    .dg-modal .align-self-lg-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important;\n    }\n\n    .dg-modal .align-self-lg-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important;\n    }\n\n    .dg-modal .align-self-lg-center {\n        -ms-flex-item-align: center !important;\n        -ms-grid-row-align: center !important;\n        align-self: center !important;\n    }\n\n    .dg-modal .align-self-lg-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important;\n    }\n\n    .dg-modal .align-self-lg-stretch {\n        -ms-flex-item-align: stretch !important;\n        -ms-grid-row-align: stretch !important;\n        align-self: stretch !important;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .flex-xl-row {\n        -webkit-box-orient: horizontal !important;\n        -ms-flex-direction: row !important;\n        flex-direction: row !important;\n    }\n\n    .dg-modal .flex-xl-column,\n    .dg-modal .flex-xl-row {\n        -webkit-box-direction: normal !important;\n    }\n\n    .dg-modal .flex-xl-column {\n        -webkit-box-orient: vertical !important;\n        -ms-flex-direction: column !important;\n        flex-direction: column !important;\n    }\n\n    .dg-modal .flex-xl-row-reverse {\n        -webkit-box-orient: horizontal !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important;\n    }\n\n    .dg-modal .flex-xl-column-reverse {\n        -webkit-box-orient: vertical !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important;\n    }\n\n    .dg-modal .flex-xl-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important;\n    }\n\n    .dg-modal .flex-xl-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important;\n    }\n\n    .dg-modal .flex-xl-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important;\n    }\n\n    .dg-modal .justify-content-xl-start {\n        -webkit-box-pack: start !important;\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important;\n    }\n\n    .dg-modal .justify-content-xl-end {\n        -webkit-box-pack: end !important;\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important;\n    }\n\n    .dg-modal .justify-content-xl-center {\n        -webkit-box-pack: center !important;\n        -ms-flex-pack: center !important;\n        justify-content: center !important;\n    }\n\n    .dg-modal .justify-content-xl-between {\n        -webkit-box-pack: justify !important;\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important;\n    }\n\n    .dg-modal .justify-content-xl-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important;\n    }\n\n    .dg-modal .align-items-xl-start {\n        -webkit-box-align: start !important;\n        -ms-flex-align: start !important;\n        align-items: flex-start !important;\n    }\n\n    .dg-modal .align-items-xl-end {\n        -webkit-box-align: end !important;\n        -ms-flex-align: end !important;\n        align-items: flex-end !important;\n    }\n\n    .dg-modal .align-items-xl-center {\n        -webkit-box-align: center !important;\n        -ms-flex-align: center !important;\n        align-items: center !important;\n    }\n\n    .dg-modal .align-items-xl-baseline {\n        -webkit-box-align: baseline !important;\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important;\n    }\n\n    .dg-modal .align-items-xl-stretch {\n        -webkit-box-align: stretch !important;\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important;\n    }\n\n    .dg-modal .align-content-xl-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important;\n    }\n\n    .dg-modal .align-content-xl-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important;\n    }\n\n    .dg-modal .align-content-xl-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important;\n    }\n\n    .dg-modal .align-content-xl-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important;\n    }\n\n    .dg-modal .align-content-xl-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important;\n    }\n\n    .dg-modal .align-content-xl-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important;\n    }\n\n    .dg-modal .align-self-xl-auto {\n        -ms-flex-item-align: auto !important;\n        -ms-grid-row-align: auto !important;\n        align-self: auto !important;\n    }\n\n    .dg-modal .align-self-xl-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important;\n    }\n\n    .dg-modal .align-self-xl-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important;\n    }\n\n    .dg-modal .align-self-xl-center {\n        -ms-flex-item-align: center !important;\n        -ms-grid-row-align: center !important;\n        align-self: center !important;\n    }\n\n    .dg-modal .align-self-xl-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important;\n    }\n\n    .dg-modal .align-self-xl-stretch {\n        -ms-flex-item-align: stretch !important;\n        -ms-grid-row-align: stretch !important;\n        align-self: stretch !important;\n    }\n}\n\n@media (min-width: 1600px) {\n    .dg-modal .flex-xxl-row {\n        -webkit-box-orient: horizontal !important;\n        -ms-flex-direction: row !important;\n        flex-direction: row !important;\n    }\n\n    .dg-modal .flex-xxl-column,\n    .dg-modal .flex-xxl-row {\n        -webkit-box-direction: normal !important;\n    }\n\n    .dg-modal .flex-xxl-column {\n        -webkit-box-orient: vertical !important;\n        -ms-flex-direction: column !important;\n        flex-direction: column !important;\n    }\n\n    .dg-modal .flex-xxl-row-reverse {\n        -webkit-box-orient: horizontal !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: row-reverse !important;\n        flex-direction: row-reverse !important;\n    }\n\n    .dg-modal .flex-xxl-column-reverse {\n        -webkit-box-orient: vertical !important;\n        -webkit-box-direction: reverse !important;\n        -ms-flex-direction: column-reverse !important;\n        flex-direction: column-reverse !important;\n    }\n\n    .dg-modal .flex-xxl-wrap {\n        -ms-flex-wrap: wrap !important;\n        flex-wrap: wrap !important;\n    }\n\n    .dg-modal .flex-xxl-nowrap {\n        -ms-flex-wrap: nowrap !important;\n        flex-wrap: nowrap !important;\n    }\n\n    .dg-modal .flex-xxl-wrap-reverse {\n        -ms-flex-wrap: wrap-reverse !important;\n        flex-wrap: wrap-reverse !important;\n    }\n\n    .dg-modal .justify-content-xxl-start {\n        -webkit-box-pack: start !important;\n        -ms-flex-pack: start !important;\n        justify-content: flex-start !important;\n    }\n\n    .dg-modal .justify-content-xxl-end {\n        -webkit-box-pack: end !important;\n        -ms-flex-pack: end !important;\n        justify-content: flex-end !important;\n    }\n\n    .dg-modal .justify-content-xxl-center {\n        -webkit-box-pack: center !important;\n        -ms-flex-pack: center !important;\n        justify-content: center !important;\n    }\n\n    .dg-modal .justify-content-xxl-between {\n        -webkit-box-pack: justify !important;\n        -ms-flex-pack: justify !important;\n        justify-content: space-between !important;\n    }\n\n    .dg-modal .justify-content-xxl-around {\n        -ms-flex-pack: distribute !important;\n        justify-content: space-around !important;\n    }\n\n    .dg-modal .align-items-xxl-start {\n        -webkit-box-align: start !important;\n        -ms-flex-align: start !important;\n        align-items: flex-start !important;\n    }\n\n    .dg-modal .align-items-xxl-end {\n        -webkit-box-align: end !important;\n        -ms-flex-align: end !important;\n        align-items: flex-end !important;\n    }\n\n    .dg-modal .align-items-xxl-center {\n        -webkit-box-align: center !important;\n        -ms-flex-align: center !important;\n        align-items: center !important;\n    }\n\n    .dg-modal .align-items-xxl-baseline {\n        -webkit-box-align: baseline !important;\n        -ms-flex-align: baseline !important;\n        align-items: baseline !important;\n    }\n\n    .dg-modal .align-items-xxl-stretch {\n        -webkit-box-align: stretch !important;\n        -ms-flex-align: stretch !important;\n        align-items: stretch !important;\n    }\n\n    .dg-modal .align-content-xxl-start {\n        -ms-flex-line-pack: start !important;\n        align-content: flex-start !important;\n    }\n\n    .dg-modal .align-content-xxl-end {\n        -ms-flex-line-pack: end !important;\n        align-content: flex-end !important;\n    }\n\n    .dg-modal .align-content-xxl-center {\n        -ms-flex-line-pack: center !important;\n        align-content: center !important;\n    }\n\n    .dg-modal .align-content-xxl-between {\n        -ms-flex-line-pack: justify !important;\n        align-content: space-between !important;\n    }\n\n    .dg-modal .align-content-xxl-around {\n        -ms-flex-line-pack: distribute !important;\n        align-content: space-around !important;\n    }\n\n    .dg-modal .align-content-xxl-stretch {\n        -ms-flex-line-pack: stretch !important;\n        align-content: stretch !important;\n    }\n\n    .dg-modal .align-self-xxl-auto {\n        -ms-flex-item-align: auto !important;\n        -ms-grid-row-align: auto !important;\n        align-self: auto !important;\n    }\n\n    .dg-modal .align-self-xxl-start {\n        -ms-flex-item-align: start !important;\n        align-self: flex-start !important;\n    }\n\n    .dg-modal .align-self-xxl-end {\n        -ms-flex-item-align: end !important;\n        align-self: flex-end !important;\n    }\n\n    .dg-modal .align-self-xxl-center {\n        -ms-flex-item-align: center !important;\n        -ms-grid-row-align: center !important;\n        align-self: center !important;\n    }\n\n    .dg-modal .align-self-xxl-baseline {\n        -ms-flex-item-align: baseline !important;\n        align-self: baseline !important;\n    }\n\n    .dg-modal .align-self-xxl-stretch {\n        -ms-flex-item-align: stretch !important;\n        -ms-grid-row-align: stretch !important;\n        align-self: stretch !important;\n    }\n}\n\n.dg-modal .float-left {\n    float: left !important;\n}\n\n.dg-modal .float-right {\n    float: right !important;\n}\n\n.dg-modal .float-none {\n    float: none !important;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .float-sm-left {\n        float: left !important;\n    }\n\n    .dg-modal .float-sm-right {\n        float: right !important;\n    }\n\n    .dg-modal .float-sm-none {\n        float: none !important;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .float-md-left {\n        float: left !important;\n    }\n\n    .dg-modal .float-md-right {\n        float: right !important;\n    }\n\n    .dg-modal .float-md-none {\n        float: none !important;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .float-lg-left {\n        float: left !important;\n    }\n\n    .dg-modal .float-lg-right {\n        float: right !important;\n    }\n\n    .dg-modal .float-lg-none {\n        float: none !important;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .float-xl-left {\n        float: left !important;\n    }\n\n    .dg-modal .float-xl-right {\n        float: right !important;\n    }\n\n    .dg-modal .float-xl-none {\n        float: none !important;\n    }\n}\n\n@media (min-width: 1600px) {\n    .dg-modal .float-xxl-left {\n        float: left !important;\n    }\n\n    .dg-modal .float-xxl-right {\n        float: right !important;\n    }\n\n    .dg-modal .float-xxl-none {\n        float: none !important;\n    }\n}\n\n.dg-modal .position-static {\n    position: static !important;\n}\n\n.dg-modal .position-relative {\n    position: relative !important;\n}\n\n.dg-modal .position-absolute {\n    position: absolute !important;\n}\n\n.dg-modal .position-fixed {\n    position: fixed !important;\n}\n\n.dg-modal .position-sticky {\n    position: -webkit-sticky !important;\n    position: sticky !important;\n}\n\n.dg-modal .fixed-top {\n    top: 0;\n}\n\n.dg-modal .fixed-bottom,\n.dg-modal .fixed-top {\n    position: fixed;\n    right: 0;\n    left: 0;\n    z-index: 1030;\n}\n\n.dg-modal .fixed-bottom {\n    bottom: 0;\n}\n\n@supports (position: -webkit-sticky) or (position: sticky) {\n    .dg-modal .sticky-top {\n        position: -webkit-sticky;\n        position: sticky;\n        top: 0;\n        z-index: 1020;\n    }\n}\n\n.dg-modal .sr-only {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    -webkit-clip-path: inset(50%);\n    clip-path: inset(50%);\n    border: 0;\n}\n\n.dg-modal .sr-only-focusable:active,\n.dg-modal .sr-only-focusable:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n    -webkit-clip-path: none;\n    clip-path: none;\n}\n\n.dg-modal .w-25 {\n    width: 25% !important;\n}\n\n.dg-modal .w-50 {\n    width: 50% !important;\n}\n\n.dg-modal .w-75 {\n    width: 75% !important;\n}\n\n.dg-modal .w-100 {\n    width: 100% !important;\n}\n\n.dg-modal .h-25 {\n    height: 25% !important;\n}\n\n.dg-modal .h-50 {\n    height: 50% !important;\n}\n\n.dg-modal .h-75 {\n    height: 75% !important;\n}\n\n.dg-modal .h-100 {\n    height: 100% !important;\n}\n\n.dg-modal .mw-100 {\n    max-width: 100% !important;\n}\n\n.dg-modal .mh-100 {\n    max-height: 100% !important;\n}\n\n.dg-modal .m-0 {\n    margin: 0 !important;\n}\n\n.dg-modal .mt-0,\n.dg-modal .my-0 {\n    margin-top: 0 !important;\n}\n\n.dg-modal .mr-0,\n.dg-modal .mx-0 {\n    margin-right: 0 !important;\n}\n\n.dg-modal .mb-0,\n.dg-modal .my-0 {\n    margin-bottom: 0 !important;\n}\n\n.dg-modal .ml-0,\n.dg-modal .mx-0 {\n    margin-left: 0 !important;\n}\n\n.dg-modal .m-1 {\n    margin: 5px !important;\n    margin: 0.3125rem !important;\n}\n\n.dg-modal .mt-1,\n.dg-modal .my-1 {\n    margin-top: 5px !important;\n    margin-top: 0.3125rem !important;\n}\n\n.dg-modal .mr-1,\n.dg-modal .mx-1 {\n    margin-right: 5px !important;\n    margin-right: 0.3125rem !important;\n}\n\n.dg-modal .mb-1,\n.dg-modal .my-1 {\n    margin-bottom: 5px !important;\n    margin-bottom: 0.3125rem !important;\n}\n\n.dg-modal .ml-1,\n.dg-modal .mx-1 {\n    margin-left: 5px !important;\n    margin-left: 0.3125rem !important;\n}\n\n.dg-modal .m-2 {\n    margin: 10px !important;\n    margin: 0.625rem !important;\n}\n\n.dg-modal .mt-2,\n.dg-modal .my-2 {\n    margin-top: 10px !important;\n    margin-top: 0.625rem !important;\n}\n\n.dg-modal .mr-2,\n.dg-modal .mx-2 {\n    margin-right: 10px !important;\n    margin-right: 0.625rem !important;\n}\n\n.dg-modal .mb-2,\n.dg-modal .my-2 {\n    margin-bottom: 10px !important;\n    margin-bottom: 0.625rem !important;\n}\n\n.dg-modal .ml-2,\n.dg-modal .mx-2 {\n    margin-left: 10px !important;\n    margin-left: 0.625rem !important;\n}\n\n.dg-modal .m-3 {\n    margin: 15px !important;\n    margin: 0.9375rem !important;\n}\n\n.dg-modal .mt-3,\n.dg-modal .my-3 {\n    margin-top: 15px !important;\n    margin-top: 0.9375rem !important;\n}\n\n.dg-modal .mr-3,\n.dg-modal .mx-3 {\n    margin-right: 15px !important;\n    margin-right: 0.9375rem !important;\n}\n\n.dg-modal .mb-3,\n.dg-modal .my-3 {\n    margin-bottom: 15px !important;\n    margin-bottom: 0.9375rem !important;\n}\n\n.dg-modal .ml-3,\n.dg-modal .mx-3 {\n    margin-left: 15px !important;\n    margin-left: 0.9375rem !important;\n}\n\n.dg-modal .m-4 {\n    margin: 30px !important;\n    margin: 1.875rem !important;\n}\n\n.dg-modal .mt-4,\n.dg-modal .my-4 {\n    margin-top: 30px !important;\n    margin-top: 1.875rem !important;\n}\n\n.dg-modal .mr-4,\n.dg-modal .mx-4 {\n    margin-right: 30px !important;\n    margin-right: 1.875rem !important;\n}\n\n.dg-modal .mb-4,\n.dg-modal .my-4 {\n    margin-bottom: 30px !important;\n    margin-bottom: 1.875rem !important;\n}\n\n.dg-modal .ml-4,\n.dg-modal .mx-4 {\n    margin-left: 30px !important;\n    margin-left: 1.875rem !important;\n}\n\n.dg-modal .m-5 {\n    margin: 60px !important;\n    margin: 3.75rem !important;\n}\n\n.dg-modal .mt-5,\n.dg-modal .my-5 {\n    margin-top: 60px !important;\n    margin-top: 3.75rem !important;\n}\n\n.dg-modal .mr-5,\n.dg-modal .mx-5 {\n    margin-right: 60px !important;\n    margin-right: 3.75rem !important;\n}\n\n.dg-modal .mb-5,\n.dg-modal .my-5 {\n    margin-bottom: 60px !important;\n    margin-bottom: 3.75rem !important;\n}\n\n.dg-modal .ml-5,\n.dg-modal .mx-5 {\n    margin-left: 60px !important;\n    margin-left: 3.75rem !important;\n}\n\n.dg-modal .p-0 {\n    padding: 0 !important;\n}\n\n.dg-modal .pt-0,\n.dg-modal .py-0 {\n    padding-top: 0 !important;\n}\n\n.dg-modal .pr-0,\n.dg-modal .px-0 {\n    padding-right: 0 !important;\n}\n\n.dg-modal .pb-0,\n.dg-modal .py-0 {\n    padding-bottom: 0 !important;\n}\n\n.dg-modal .pl-0,\n.dg-modal .px-0 {\n    padding-left: 0 !important;\n}\n\n.dg-modal .p-1 {\n    padding: 5px !important;\n    padding: 0.3125rem !important;\n}\n\n.dg-modal .pt-1,\n.dg-modal .py-1 {\n    padding-top: 5px !important;\n    padding-top: 0.3125rem !important;\n}\n\n.dg-modal .pr-1,\n.dg-modal .px-1 {\n    padding-right: 5px !important;\n    padding-right: 0.3125rem !important;\n}\n\n.dg-modal .pb-1,\n.dg-modal .py-1 {\n    padding-bottom: 5px !important;\n    padding-bottom: 0.3125rem !important;\n}\n\n.dg-modal .pl-1,\n.dg-modal .px-1 {\n    padding-left: 5px !important;\n    padding-left: 0.3125rem !important;\n}\n\n.dg-modal .p-2 {\n    padding: 10px !important;\n    padding: 0.625rem !important;\n}\n\n.dg-modal .pt-2,\n.dg-modal .py-2 {\n    padding-top: 10px !important;\n    padding-top: 0.625rem !important;\n}\n\n.dg-modal .pr-2,\n.dg-modal .px-2 {\n    padding-right: 10px !important;\n    padding-right: 0.625rem !important;\n}\n\n.dg-modal .pb-2,\n.dg-modal .py-2 {\n    padding-bottom: 10px !important;\n    padding-bottom: 0.625rem !important;\n}\n\n.dg-modal .pl-2,\n.dg-modal .px-2 {\n    padding-left: 10px !important;\n    padding-left: 0.625rem !important;\n}\n\n.dg-modal .p-3 {\n    padding: 15px !important;\n    padding: 0.9375rem !important;\n}\n\n.dg-modal .pt-3,\n.dg-modal .py-3 {\n    padding-top: 15px !important;\n    padding-top: 0.9375rem !important;\n}\n\n.dg-modal .pr-3,\n.dg-modal .px-3 {\n    padding-right: 15px !important;\n    padding-right: 0.9375rem !important;\n}\n\n.dg-modal .pb-3,\n.dg-modal .py-3 {\n    padding-bottom: 15px !important;\n    padding-bottom: 0.9375rem !important;\n}\n\n.dg-modal .pl-3,\n.dg-modal .px-3 {\n    padding-left: 15px !important;\n    padding-left: 0.9375rem !important;\n}\n\n.dg-modal .p-4 {\n    padding: 30px !important;\n    padding: 1.875rem !important;\n}\n\n.dg-modal .pt-4,\n.dg-modal .py-4 {\n    padding-top: 30px !important;\n    padding-top: 1.875rem !important;\n}\n\n.dg-modal .pr-4,\n.dg-modal .px-4 {\n    padding-right: 30px !important;\n    padding-right: 1.875rem !important;\n}\n\n.dg-modal .pb-4,\n.dg-modal .py-4 {\n    padding-bottom: 30px !important;\n    padding-bottom: 1.875rem !important;\n}\n\n.dg-modal .pl-4,\n.dg-modal .px-4 {\n    padding-left: 30px !important;\n    padding-left: 1.875rem !important;\n}\n\n.dg-modal .p-5 {\n    padding: 60px !important;\n    padding: 3.75rem !important;\n}\n\n.dg-modal .pt-5,\n.dg-modal .py-5 {\n    padding-top: 60px !important;\n    padding-top: 3.75rem !important;\n}\n\n.dg-modal .pr-5,\n.dg-modal .px-5 {\n    padding-right: 60px !important;\n    padding-right: 3.75rem !important;\n}\n\n.dg-modal .pb-5,\n.dg-modal .py-5 {\n    padding-bottom: 60px !important;\n    padding-bottom: 3.75rem !important;\n}\n\n.dg-modal .pl-5,\n.dg-modal .px-5 {\n    padding-left: 60px !important;\n    padding-left: 3.75rem !important;\n}\n\n.dg-modal .m-auto {\n    margin: auto !important;\n}\n\n.dg-modal .mt-auto,\n.dg-modal .my-auto {\n    margin-top: auto !important;\n}\n\n.dg-modal .mr-auto,\n.dg-modal .mx-auto {\n    margin-right: auto !important;\n}\n\n.dg-modal .mb-auto,\n.dg-modal .my-auto {\n    margin-bottom: auto !important;\n}\n\n.dg-modal .ml-auto,\n.dg-modal .mx-auto {\n    margin-left: auto !important;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .m-sm-0 {\n        margin: 0 !important;\n    }\n\n    .dg-modal .mt-sm-0,\n    .dg-modal .my-sm-0 {\n        margin-top: 0 !important;\n    }\n\n    .dg-modal .mr-sm-0,\n    .dg-modal .mx-sm-0 {\n        margin-right: 0 !important;\n    }\n\n    .dg-modal .mb-sm-0,\n    .dg-modal .my-sm-0 {\n        margin-bottom: 0 !important;\n    }\n\n    .dg-modal .ml-sm-0,\n    .dg-modal .mx-sm-0 {\n        margin-left: 0 !important;\n    }\n\n    .dg-modal .m-sm-1 {\n        margin: 0.3125rem !important;\n    }\n\n    .dg-modal .mt-sm-1,\n    .dg-modal .my-sm-1 {\n        margin-top: 0.3125rem !important;\n    }\n\n    .dg-modal .mr-sm-1,\n    .dg-modal .mx-sm-1 {\n        margin-right: 0.3125rem !important;\n    }\n\n    .dg-modal .mb-sm-1,\n    .dg-modal .my-sm-1 {\n        margin-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .ml-sm-1,\n    .dg-modal .mx-sm-1 {\n        margin-left: 0.3125rem !important;\n    }\n\n    .dg-modal .m-sm-2 {\n        margin: 0.625rem !important;\n    }\n\n    .dg-modal .mt-sm-2,\n    .dg-modal .my-sm-2 {\n        margin-top: 0.625rem !important;\n    }\n\n    .dg-modal .mr-sm-2,\n    .dg-modal .mx-sm-2 {\n        margin-right: 0.625rem !important;\n    }\n\n    .dg-modal .mb-sm-2,\n    .dg-modal .my-sm-2 {\n        margin-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .ml-sm-2,\n    .dg-modal .mx-sm-2 {\n        margin-left: 0.625rem !important;\n    }\n\n    .dg-modal .m-sm-3 {\n        margin: 0.9375rem !important;\n    }\n\n    .dg-modal .mt-sm-3,\n    .dg-modal .my-sm-3 {\n        margin-top: 0.9375rem !important;\n    }\n\n    .dg-modal .mr-sm-3,\n    .dg-modal .mx-sm-3 {\n        margin-right: 0.9375rem !important;\n    }\n\n    .dg-modal .mb-sm-3,\n    .dg-modal .my-sm-3 {\n        margin-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .ml-sm-3,\n    .dg-modal .mx-sm-3 {\n        margin-left: 0.9375rem !important;\n    }\n\n    .dg-modal .m-sm-4 {\n        margin: 1.875rem !important;\n    }\n\n    .dg-modal .mt-sm-4,\n    .dg-modal .my-sm-4 {\n        margin-top: 1.875rem !important;\n    }\n\n    .dg-modal .mr-sm-4,\n    .dg-modal .mx-sm-4 {\n        margin-right: 1.875rem !important;\n    }\n\n    .dg-modal .mb-sm-4,\n    .dg-modal .my-sm-4 {\n        margin-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .ml-sm-4,\n    .dg-modal .mx-sm-4 {\n        margin-left: 1.875rem !important;\n    }\n\n    .dg-modal .m-sm-5 {\n        margin: 3.75rem !important;\n    }\n\n    .dg-modal .mt-sm-5,\n    .dg-modal .my-sm-5 {\n        margin-top: 3.75rem !important;\n    }\n\n    .dg-modal .mr-sm-5,\n    .dg-modal .mx-sm-5 {\n        margin-right: 3.75rem !important;\n    }\n\n    .dg-modal .mb-sm-5,\n    .dg-modal .my-sm-5 {\n        margin-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .ml-sm-5,\n    .dg-modal .mx-sm-5 {\n        margin-left: 3.75rem !important;\n    }\n\n    .dg-modal .p-sm-0 {\n        padding: 0 !important;\n    }\n\n    .dg-modal .pt-sm-0,\n    .dg-modal .py-sm-0 {\n        padding-top: 0 !important;\n    }\n\n    .dg-modal .pr-sm-0,\n    .dg-modal .px-sm-0 {\n        padding-right: 0 !important;\n    }\n\n    .dg-modal .pb-sm-0,\n    .dg-modal .py-sm-0 {\n        padding-bottom: 0 !important;\n    }\n\n    .dg-modal .pl-sm-0,\n    .dg-modal .px-sm-0 {\n        padding-left: 0 !important;\n    }\n\n    .dg-modal .p-sm-1 {\n        padding: 0.3125rem !important;\n    }\n\n    .dg-modal .pt-sm-1,\n    .dg-modal .py-sm-1 {\n        padding-top: 0.3125rem !important;\n    }\n\n    .dg-modal .pr-sm-1,\n    .dg-modal .px-sm-1 {\n        padding-right: 0.3125rem !important;\n    }\n\n    .dg-modal .pb-sm-1,\n    .dg-modal .py-sm-1 {\n        padding-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .pl-sm-1,\n    .dg-modal .px-sm-1 {\n        padding-left: 0.3125rem !important;\n    }\n\n    .dg-modal .p-sm-2 {\n        padding: 0.625rem !important;\n    }\n\n    .dg-modal .pt-sm-2,\n    .dg-modal .py-sm-2 {\n        padding-top: 0.625rem !important;\n    }\n\n    .dg-modal .pr-sm-2,\n    .dg-modal .px-sm-2 {\n        padding-right: 0.625rem !important;\n    }\n\n    .dg-modal .pb-sm-2,\n    .dg-modal .py-sm-2 {\n        padding-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .pl-sm-2,\n    .dg-modal .px-sm-2 {\n        padding-left: 0.625rem !important;\n    }\n\n    .dg-modal .p-sm-3 {\n        padding: 0.9375rem !important;\n    }\n\n    .dg-modal .pt-sm-3,\n    .dg-modal .py-sm-3 {\n        padding-top: 0.9375rem !important;\n    }\n\n    .dg-modal .pr-sm-3,\n    .dg-modal .px-sm-3 {\n        padding-right: 0.9375rem !important;\n    }\n\n    .dg-modal .pb-sm-3,\n    .dg-modal .py-sm-3 {\n        padding-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .pl-sm-3,\n    .dg-modal .px-sm-3 {\n        padding-left: 0.9375rem !important;\n    }\n\n    .dg-modal .p-sm-4 {\n        padding: 1.875rem !important;\n    }\n\n    .dg-modal .pt-sm-4,\n    .dg-modal .py-sm-4 {\n        padding-top: 1.875rem !important;\n    }\n\n    .dg-modal .pr-sm-4,\n    .dg-modal .px-sm-4 {\n        padding-right: 1.875rem !important;\n    }\n\n    .dg-modal .pb-sm-4,\n    .dg-modal .py-sm-4 {\n        padding-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .pl-sm-4,\n    .dg-modal .px-sm-4 {\n        padding-left: 1.875rem !important;\n    }\n\n    .dg-modal .p-sm-5 {\n        padding: 3.75rem !important;\n    }\n\n    .dg-modal .pt-sm-5,\n    .dg-modal .py-sm-5 {\n        padding-top: 3.75rem !important;\n    }\n\n    .dg-modal .pr-sm-5,\n    .dg-modal .px-sm-5 {\n        padding-right: 3.75rem !important;\n    }\n\n    .dg-modal .pb-sm-5,\n    .dg-modal .py-sm-5 {\n        padding-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .pl-sm-5,\n    .dg-modal .px-sm-5 {\n        padding-left: 3.75rem !important;\n    }\n\n    .dg-modal .m-sm-auto {\n        margin: auto !important;\n    }\n\n    .dg-modal .mt-sm-auto,\n    .dg-modal .my-sm-auto {\n        margin-top: auto !important;\n    }\n\n    .dg-modal .mr-sm-auto,\n    .dg-modal .mx-sm-auto {\n        margin-right: auto !important;\n    }\n\n    .dg-modal .mb-sm-auto,\n    .dg-modal .my-sm-auto {\n        margin-bottom: auto !important;\n    }\n\n    .dg-modal .ml-sm-auto,\n    .dg-modal .mx-sm-auto {\n        margin-left: auto !important;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .m-md-0 {\n        margin: 0 !important;\n    }\n\n    .dg-modal .mt-md-0,\n    .dg-modal .my-md-0 {\n        margin-top: 0 !important;\n    }\n\n    .dg-modal .mr-md-0,\n    .dg-modal .mx-md-0 {\n        margin-right: 0 !important;\n    }\n\n    .dg-modal .mb-md-0,\n    .dg-modal .my-md-0 {\n        margin-bottom: 0 !important;\n    }\n\n    .dg-modal .ml-md-0,\n    .dg-modal .mx-md-0 {\n        margin-left: 0 !important;\n    }\n\n    .dg-modal .m-md-1 {\n        margin: 0.3125rem !important;\n    }\n\n    .dg-modal .mt-md-1,\n    .dg-modal .my-md-1 {\n        margin-top: 0.3125rem !important;\n    }\n\n    .dg-modal .mr-md-1,\n    .dg-modal .mx-md-1 {\n        margin-right: 0.3125rem !important;\n    }\n\n    .dg-modal .mb-md-1,\n    .dg-modal .my-md-1 {\n        margin-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .ml-md-1,\n    .dg-modal .mx-md-1 {\n        margin-left: 0.3125rem !important;\n    }\n\n    .dg-modal .m-md-2 {\n        margin: 0.625rem !important;\n    }\n\n    .dg-modal .mt-md-2,\n    .dg-modal .my-md-2 {\n        margin-top: 0.625rem !important;\n    }\n\n    .dg-modal .mr-md-2,\n    .dg-modal .mx-md-2 {\n        margin-right: 0.625rem !important;\n    }\n\n    .dg-modal .mb-md-2,\n    .dg-modal .my-md-2 {\n        margin-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .ml-md-2,\n    .dg-modal .mx-md-2 {\n        margin-left: 0.625rem !important;\n    }\n\n    .dg-modal .m-md-3 {\n        margin: 0.9375rem !important;\n    }\n\n    .dg-modal .mt-md-3,\n    .dg-modal .my-md-3 {\n        margin-top: 0.9375rem !important;\n    }\n\n    .dg-modal .mr-md-3,\n    .dg-modal .mx-md-3 {\n        margin-right: 0.9375rem !important;\n    }\n\n    .dg-modal .mb-md-3,\n    .dg-modal .my-md-3 {\n        margin-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .ml-md-3,\n    .dg-modal .mx-md-3 {\n        margin-left: 0.9375rem !important;\n    }\n\n    .dg-modal .m-md-4 {\n        margin: 1.875rem !important;\n    }\n\n    .dg-modal .mt-md-4,\n    .dg-modal .my-md-4 {\n        margin-top: 1.875rem !important;\n    }\n\n    .dg-modal .mr-md-4,\n    .dg-modal .mx-md-4 {\n        margin-right: 1.875rem !important;\n    }\n\n    .dg-modal .mb-md-4,\n    .dg-modal .my-md-4 {\n        margin-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .ml-md-4,\n    .dg-modal .mx-md-4 {\n        margin-left: 1.875rem !important;\n    }\n\n    .dg-modal .m-md-5 {\n        margin: 3.75rem !important;\n    }\n\n    .dg-modal .mt-md-5,\n    .dg-modal .my-md-5 {\n        margin-top: 3.75rem !important;\n    }\n\n    .dg-modal .mr-md-5,\n    .dg-modal .mx-md-5 {\n        margin-right: 3.75rem !important;\n    }\n\n    .dg-modal .mb-md-5,\n    .dg-modal .my-md-5 {\n        margin-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .ml-md-5,\n    .dg-modal .mx-md-5 {\n        margin-left: 3.75rem !important;\n    }\n\n    .dg-modal .p-md-0 {\n        padding: 0 !important;\n    }\n\n    .dg-modal .pt-md-0,\n    .dg-modal .py-md-0 {\n        padding-top: 0 !important;\n    }\n\n    .dg-modal .pr-md-0,\n    .dg-modal .px-md-0 {\n        padding-right: 0 !important;\n    }\n\n    .dg-modal .pb-md-0,\n    .dg-modal .py-md-0 {\n        padding-bottom: 0 !important;\n    }\n\n    .dg-modal .pl-md-0,\n    .dg-modal .px-md-0 {\n        padding-left: 0 !important;\n    }\n\n    .dg-modal .p-md-1 {\n        padding: 0.3125rem !important;\n    }\n\n    .dg-modal .pt-md-1,\n    .dg-modal .py-md-1 {\n        padding-top: 0.3125rem !important;\n    }\n\n    .dg-modal .pr-md-1,\n    .dg-modal .px-md-1 {\n        padding-right: 0.3125rem !important;\n    }\n\n    .dg-modal .pb-md-1,\n    .dg-modal .py-md-1 {\n        padding-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .pl-md-1,\n    .dg-modal .px-md-1 {\n        padding-left: 0.3125rem !important;\n    }\n\n    .dg-modal .p-md-2 {\n        padding: 0.625rem !important;\n    }\n\n    .dg-modal .pt-md-2,\n    .dg-modal .py-md-2 {\n        padding-top: 0.625rem !important;\n    }\n\n    .dg-modal .pr-md-2,\n    .dg-modal .px-md-2 {\n        padding-right: 0.625rem !important;\n    }\n\n    .dg-modal .pb-md-2,\n    .dg-modal .py-md-2 {\n        padding-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .pl-md-2,\n    .dg-modal .px-md-2 {\n        padding-left: 0.625rem !important;\n    }\n\n    .dg-modal .p-md-3 {\n        padding: 0.9375rem !important;\n    }\n\n    .dg-modal .pt-md-3,\n    .dg-modal .py-md-3 {\n        padding-top: 0.9375rem !important;\n    }\n\n    .dg-modal .pr-md-3,\n    .dg-modal .px-md-3 {\n        padding-right: 0.9375rem !important;\n    }\n\n    .dg-modal .pb-md-3,\n    .dg-modal .py-md-3 {\n        padding-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .pl-md-3,\n    .dg-modal .px-md-3 {\n        padding-left: 0.9375rem !important;\n    }\n\n    .dg-modal .p-md-4 {\n        padding: 1.875rem !important;\n    }\n\n    .dg-modal .pt-md-4,\n    .dg-modal .py-md-4 {\n        padding-top: 1.875rem !important;\n    }\n\n    .dg-modal .pr-md-4,\n    .dg-modal .px-md-4 {\n        padding-right: 1.875rem !important;\n    }\n\n    .dg-modal .pb-md-4,\n    .dg-modal .py-md-4 {\n        padding-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .pl-md-4,\n    .dg-modal .px-md-4 {\n        padding-left: 1.875rem !important;\n    }\n\n    .dg-modal .p-md-5 {\n        padding: 3.75rem !important;\n    }\n\n    .dg-modal .pt-md-5,\n    .dg-modal .py-md-5 {\n        padding-top: 3.75rem !important;\n    }\n\n    .dg-modal .pr-md-5,\n    .dg-modal .px-md-5 {\n        padding-right: 3.75rem !important;\n    }\n\n    .dg-modal .pb-md-5,\n    .dg-modal .py-md-5 {\n        padding-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .pl-md-5,\n    .dg-modal .px-md-5 {\n        padding-left: 3.75rem !important;\n    }\n\n    .dg-modal .m-md-auto {\n        margin: auto !important;\n    }\n\n    .dg-modal .mt-md-auto,\n    .dg-modal .my-md-auto {\n        margin-top: auto !important;\n    }\n\n    .dg-modal .mr-md-auto,\n    .dg-modal .mx-md-auto {\n        margin-right: auto !important;\n    }\n\n    .dg-modal .mb-md-auto,\n    .dg-modal .my-md-auto {\n        margin-bottom: auto !important;\n    }\n\n    .dg-modal .ml-md-auto,\n    .dg-modal .mx-md-auto {\n        margin-left: auto !important;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .m-lg-0 {\n        margin: 0 !important;\n    }\n\n    .dg-modal .mt-lg-0,\n    .dg-modal .my-lg-0 {\n        margin-top: 0 !important;\n    }\n\n    .dg-modal .mr-lg-0,\n    .dg-modal .mx-lg-0 {\n        margin-right: 0 !important;\n    }\n\n    .dg-modal .mb-lg-0,\n    .dg-modal .my-lg-0 {\n        margin-bottom: 0 !important;\n    }\n\n    .dg-modal .ml-lg-0,\n    .dg-modal .mx-lg-0 {\n        margin-left: 0 !important;\n    }\n\n    .dg-modal .m-lg-1 {\n        margin: 0.3125rem !important;\n    }\n\n    .dg-modal .mt-lg-1,\n    .dg-modal .my-lg-1 {\n        margin-top: 0.3125rem !important;\n    }\n\n    .dg-modal .mr-lg-1,\n    .dg-modal .mx-lg-1 {\n        margin-right: 0.3125rem !important;\n    }\n\n    .dg-modal .mb-lg-1,\n    .dg-modal .my-lg-1 {\n        margin-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .ml-lg-1,\n    .dg-modal .mx-lg-1 {\n        margin-left: 0.3125rem !important;\n    }\n\n    .dg-modal .m-lg-2 {\n        margin: 0.625rem !important;\n    }\n\n    .dg-modal .mt-lg-2,\n    .dg-modal .my-lg-2 {\n        margin-top: 0.625rem !important;\n    }\n\n    .dg-modal .mr-lg-2,\n    .dg-modal .mx-lg-2 {\n        margin-right: 0.625rem !important;\n    }\n\n    .dg-modal .mb-lg-2,\n    .dg-modal .my-lg-2 {\n        margin-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .ml-lg-2,\n    .dg-modal .mx-lg-2 {\n        margin-left: 0.625rem !important;\n    }\n\n    .dg-modal .m-lg-3 {\n        margin: 0.9375rem !important;\n    }\n\n    .dg-modal .mt-lg-3,\n    .dg-modal .my-lg-3 {\n        margin-top: 0.9375rem !important;\n    }\n\n    .dg-modal .mr-lg-3,\n    .dg-modal .mx-lg-3 {\n        margin-right: 0.9375rem !important;\n    }\n\n    .dg-modal .mb-lg-3,\n    .dg-modal .my-lg-3 {\n        margin-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .ml-lg-3,\n    .dg-modal .mx-lg-3 {\n        margin-left: 0.9375rem !important;\n    }\n\n    .dg-modal .m-lg-4 {\n        margin: 1.875rem !important;\n    }\n\n    .dg-modal .mt-lg-4,\n    .dg-modal .my-lg-4 {\n        margin-top: 1.875rem !important;\n    }\n\n    .dg-modal .mr-lg-4,\n    .dg-modal .mx-lg-4 {\n        margin-right: 1.875rem !important;\n    }\n\n    .dg-modal .mb-lg-4,\n    .dg-modal .my-lg-4 {\n        margin-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .ml-lg-4,\n    .dg-modal .mx-lg-4 {\n        margin-left: 1.875rem !important;\n    }\n\n    .dg-modal .m-lg-5 {\n        margin: 3.75rem !important;\n    }\n\n    .dg-modal .mt-lg-5,\n    .dg-modal .my-lg-5 {\n        margin-top: 3.75rem !important;\n    }\n\n    .dg-modal .mr-lg-5,\n    .dg-modal .mx-lg-5 {\n        margin-right: 3.75rem !important;\n    }\n\n    .dg-modal .mb-lg-5,\n    .dg-modal .my-lg-5 {\n        margin-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .ml-lg-5,\n    .dg-modal .mx-lg-5 {\n        margin-left: 3.75rem !important;\n    }\n\n    .dg-modal .p-lg-0 {\n        padding: 0 !important;\n    }\n\n    .dg-modal .pt-lg-0,\n    .dg-modal .py-lg-0 {\n        padding-top: 0 !important;\n    }\n\n    .dg-modal .pr-lg-0,\n    .dg-modal .px-lg-0 {\n        padding-right: 0 !important;\n    }\n\n    .dg-modal .pb-lg-0,\n    .dg-modal .py-lg-0 {\n        padding-bottom: 0 !important;\n    }\n\n    .dg-modal .pl-lg-0,\n    .dg-modal .px-lg-0 {\n        padding-left: 0 !important;\n    }\n\n    .dg-modal .p-lg-1 {\n        padding: 0.3125rem !important;\n    }\n\n    .dg-modal .pt-lg-1,\n    .dg-modal .py-lg-1 {\n        padding-top: 0.3125rem !important;\n    }\n\n    .dg-modal .pr-lg-1,\n    .dg-modal .px-lg-1 {\n        padding-right: 0.3125rem !important;\n    }\n\n    .dg-modal .pb-lg-1,\n    .dg-modal .py-lg-1 {\n        padding-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .pl-lg-1,\n    .dg-modal .px-lg-1 {\n        padding-left: 0.3125rem !important;\n    }\n\n    .dg-modal .p-lg-2 {\n        padding: 0.625rem !important;\n    }\n\n    .dg-modal .pt-lg-2,\n    .dg-modal .py-lg-2 {\n        padding-top: 0.625rem !important;\n    }\n\n    .dg-modal .pr-lg-2,\n    .dg-modal .px-lg-2 {\n        padding-right: 0.625rem !important;\n    }\n\n    .dg-modal .pb-lg-2,\n    .dg-modal .py-lg-2 {\n        padding-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .pl-lg-2,\n    .dg-modal .px-lg-2 {\n        padding-left: 0.625rem !important;\n    }\n\n    .dg-modal .p-lg-3 {\n        padding: 0.9375rem !important;\n    }\n\n    .dg-modal .pt-lg-3,\n    .dg-modal .py-lg-3 {\n        padding-top: 0.9375rem !important;\n    }\n\n    .dg-modal .pr-lg-3,\n    .dg-modal .px-lg-3 {\n        padding-right: 0.9375rem !important;\n    }\n\n    .dg-modal .pb-lg-3,\n    .dg-modal .py-lg-3 {\n        padding-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .pl-lg-3,\n    .dg-modal .px-lg-3 {\n        padding-left: 0.9375rem !important;\n    }\n\n    .dg-modal .p-lg-4 {\n        padding: 1.875rem !important;\n    }\n\n    .dg-modal .pt-lg-4,\n    .dg-modal .py-lg-4 {\n        padding-top: 1.875rem !important;\n    }\n\n    .dg-modal .pr-lg-4,\n    .dg-modal .px-lg-4 {\n        padding-right: 1.875rem !important;\n    }\n\n    .dg-modal .pb-lg-4,\n    .dg-modal .py-lg-4 {\n        padding-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .pl-lg-4,\n    .dg-modal .px-lg-4 {\n        padding-left: 1.875rem !important;\n    }\n\n    .dg-modal .p-lg-5 {\n        padding: 3.75rem !important;\n    }\n\n    .dg-modal .pt-lg-5,\n    .dg-modal .py-lg-5 {\n        padding-top: 3.75rem !important;\n    }\n\n    .dg-modal .pr-lg-5,\n    .dg-modal .px-lg-5 {\n        padding-right: 3.75rem !important;\n    }\n\n    .dg-modal .pb-lg-5,\n    .dg-modal .py-lg-5 {\n        padding-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .pl-lg-5,\n    .dg-modal .px-lg-5 {\n        padding-left: 3.75rem !important;\n    }\n\n    .dg-modal .m-lg-auto {\n        margin: auto !important;\n    }\n\n    .dg-modal .mt-lg-auto,\n    .dg-modal .my-lg-auto {\n        margin-top: auto !important;\n    }\n\n    .dg-modal .mr-lg-auto,\n    .dg-modal .mx-lg-auto {\n        margin-right: auto !important;\n    }\n\n    .dg-modal .mb-lg-auto,\n    .dg-modal .my-lg-auto {\n        margin-bottom: auto !important;\n    }\n\n    .dg-modal .ml-lg-auto,\n    .dg-modal .mx-lg-auto {\n        margin-left: auto !important;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .m-xl-0 {\n        margin: 0 !important;\n    }\n\n    .dg-modal .mt-xl-0,\n    .dg-modal .my-xl-0 {\n        margin-top: 0 !important;\n    }\n\n    .dg-modal .mr-xl-0,\n    .dg-modal .mx-xl-0 {\n        margin-right: 0 !important;\n    }\n\n    .dg-modal .mb-xl-0,\n    .dg-modal .my-xl-0 {\n        margin-bottom: 0 !important;\n    }\n\n    .dg-modal .ml-xl-0,\n    .dg-modal .mx-xl-0 {\n        margin-left: 0 !important;\n    }\n\n    .dg-modal .m-xl-1 {\n        margin: 0.3125rem !important;\n    }\n\n    .dg-modal .mt-xl-1,\n    .dg-modal .my-xl-1 {\n        margin-top: 0.3125rem !important;\n    }\n\n    .dg-modal .mr-xl-1,\n    .dg-modal .mx-xl-1 {\n        margin-right: 0.3125rem !important;\n    }\n\n    .dg-modal .mb-xl-1,\n    .dg-modal .my-xl-1 {\n        margin-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .ml-xl-1,\n    .dg-modal .mx-xl-1 {\n        margin-left: 0.3125rem !important;\n    }\n\n    .dg-modal .m-xl-2 {\n        margin: 0.625rem !important;\n    }\n\n    .dg-modal .mt-xl-2,\n    .dg-modal .my-xl-2 {\n        margin-top: 0.625rem !important;\n    }\n\n    .dg-modal .mr-xl-2,\n    .dg-modal .mx-xl-2 {\n        margin-right: 0.625rem !important;\n    }\n\n    .dg-modal .mb-xl-2,\n    .dg-modal .my-xl-2 {\n        margin-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .ml-xl-2,\n    .dg-modal .mx-xl-2 {\n        margin-left: 0.625rem !important;\n    }\n\n    .dg-modal .m-xl-3 {\n        margin: 0.9375rem !important;\n    }\n\n    .dg-modal .mt-xl-3,\n    .dg-modal .my-xl-3 {\n        margin-top: 0.9375rem !important;\n    }\n\n    .dg-modal .mr-xl-3,\n    .dg-modal .mx-xl-3 {\n        margin-right: 0.9375rem !important;\n    }\n\n    .dg-modal .mb-xl-3,\n    .dg-modal .my-xl-3 {\n        margin-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .ml-xl-3,\n    .dg-modal .mx-xl-3 {\n        margin-left: 0.9375rem !important;\n    }\n\n    .dg-modal .m-xl-4 {\n        margin: 1.875rem !important;\n    }\n\n    .dg-modal .mt-xl-4,\n    .dg-modal .my-xl-4 {\n        margin-top: 1.875rem !important;\n    }\n\n    .dg-modal .mr-xl-4,\n    .dg-modal .mx-xl-4 {\n        margin-right: 1.875rem !important;\n    }\n\n    .dg-modal .mb-xl-4,\n    .dg-modal .my-xl-4 {\n        margin-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .ml-xl-4,\n    .dg-modal .mx-xl-4 {\n        margin-left: 1.875rem !important;\n    }\n\n    .dg-modal .m-xl-5 {\n        margin: 3.75rem !important;\n    }\n\n    .dg-modal .mt-xl-5,\n    .dg-modal .my-xl-5 {\n        margin-top: 3.75rem !important;\n    }\n\n    .dg-modal .mr-xl-5,\n    .dg-modal .mx-xl-5 {\n        margin-right: 3.75rem !important;\n    }\n\n    .dg-modal .mb-xl-5,\n    .dg-modal .my-xl-5 {\n        margin-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .ml-xl-5,\n    .dg-modal .mx-xl-5 {\n        margin-left: 3.75rem !important;\n    }\n\n    .dg-modal .p-xl-0 {\n        padding: 0 !important;\n    }\n\n    .dg-modal .pt-xl-0,\n    .dg-modal .py-xl-0 {\n        padding-top: 0 !important;\n    }\n\n    .dg-modal .pr-xl-0,\n    .dg-modal .px-xl-0 {\n        padding-right: 0 !important;\n    }\n\n    .dg-modal .pb-xl-0,\n    .dg-modal .py-xl-0 {\n        padding-bottom: 0 !important;\n    }\n\n    .dg-modal .pl-xl-0,\n    .dg-modal .px-xl-0 {\n        padding-left: 0 !important;\n    }\n\n    .dg-modal .p-xl-1 {\n        padding: 0.3125rem !important;\n    }\n\n    .dg-modal .pt-xl-1,\n    .dg-modal .py-xl-1 {\n        padding-top: 0.3125rem !important;\n    }\n\n    .dg-modal .pr-xl-1,\n    .dg-modal .px-xl-1 {\n        padding-right: 0.3125rem !important;\n    }\n\n    .dg-modal .pb-xl-1,\n    .dg-modal .py-xl-1 {\n        padding-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .pl-xl-1,\n    .dg-modal .px-xl-1 {\n        padding-left: 0.3125rem !important;\n    }\n\n    .dg-modal .p-xl-2 {\n        padding: 0.625rem !important;\n    }\n\n    .dg-modal .pt-xl-2,\n    .dg-modal .py-xl-2 {\n        padding-top: 0.625rem !important;\n    }\n\n    .dg-modal .pr-xl-2,\n    .dg-modal .px-xl-2 {\n        padding-right: 0.625rem !important;\n    }\n\n    .dg-modal .pb-xl-2,\n    .dg-modal .py-xl-2 {\n        padding-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .pl-xl-2,\n    .dg-modal .px-xl-2 {\n        padding-left: 0.625rem !important;\n    }\n\n    .dg-modal .p-xl-3 {\n        padding: 0.9375rem !important;\n    }\n\n    .dg-modal .pt-xl-3,\n    .dg-modal .py-xl-3 {\n        padding-top: 0.9375rem !important;\n    }\n\n    .dg-modal .pr-xl-3,\n    .dg-modal .px-xl-3 {\n        padding-right: 0.9375rem !important;\n    }\n\n    .dg-modal .pb-xl-3,\n    .dg-modal .py-xl-3 {\n        padding-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .pl-xl-3,\n    .dg-modal .px-xl-3 {\n        padding-left: 0.9375rem !important;\n    }\n\n    .dg-modal .p-xl-4 {\n        padding: 1.875rem !important;\n    }\n\n    .dg-modal .pt-xl-4,\n    .dg-modal .py-xl-4 {\n        padding-top: 1.875rem !important;\n    }\n\n    .dg-modal .pr-xl-4,\n    .dg-modal .px-xl-4 {\n        padding-right: 1.875rem !important;\n    }\n\n    .dg-modal .pb-xl-4,\n    .dg-modal .py-xl-4 {\n        padding-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .pl-xl-4,\n    .dg-modal .px-xl-4 {\n        padding-left: 1.875rem !important;\n    }\n\n    .dg-modal .p-xl-5 {\n        padding: 3.75rem !important;\n    }\n\n    .dg-modal .pt-xl-5,\n    .dg-modal .py-xl-5 {\n        padding-top: 3.75rem !important;\n    }\n\n    .dg-modal .pr-xl-5,\n    .dg-modal .px-xl-5 {\n        padding-right: 3.75rem !important;\n    }\n\n    .dg-modal .pb-xl-5,\n    .dg-modal .py-xl-5 {\n        padding-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .pl-xl-5,\n    .dg-modal .px-xl-5 {\n        padding-left: 3.75rem !important;\n    }\n\n    .dg-modal .m-xl-auto {\n        margin: auto !important;\n    }\n\n    .dg-modal .mt-xl-auto,\n    .dg-modal .my-xl-auto {\n        margin-top: auto !important;\n    }\n\n    .dg-modal .mr-xl-auto,\n    .dg-modal .mx-xl-auto {\n        margin-right: auto !important;\n    }\n\n    .dg-modal .mb-xl-auto,\n    .dg-modal .my-xl-auto {\n        margin-bottom: auto !important;\n    }\n\n    .dg-modal .ml-xl-auto,\n    .dg-modal .mx-xl-auto {\n        margin-left: auto !important;\n    }\n}\n\n@media (min-width: 1600px) {\n    .dg-modal .m-xxl-0 {\n        margin: 0 !important;\n    }\n\n    .dg-modal .mt-xxl-0,\n    .dg-modal .my-xxl-0 {\n        margin-top: 0 !important;\n    }\n\n    .dg-modal .mr-xxl-0,\n    .dg-modal .mx-xxl-0 {\n        margin-right: 0 !important;\n    }\n\n    .dg-modal .mb-xxl-0,\n    .dg-modal .my-xxl-0 {\n        margin-bottom: 0 !important;\n    }\n\n    .dg-modal .ml-xxl-0,\n    .dg-modal .mx-xxl-0 {\n        margin-left: 0 !important;\n    }\n\n    .dg-modal .m-xxl-1 {\n        margin: 0.3125rem !important;\n    }\n\n    .dg-modal .mt-xxl-1,\n    .dg-modal .my-xxl-1 {\n        margin-top: 0.3125rem !important;\n    }\n\n    .dg-modal .mr-xxl-1,\n    .dg-modal .mx-xxl-1 {\n        margin-right: 0.3125rem !important;\n    }\n\n    .dg-modal .mb-xxl-1,\n    .dg-modal .my-xxl-1 {\n        margin-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .ml-xxl-1,\n    .dg-modal .mx-xxl-1 {\n        margin-left: 0.3125rem !important;\n    }\n\n    .dg-modal .m-xxl-2 {\n        margin: 0.625rem !important;\n    }\n\n    .dg-modal .mt-xxl-2,\n    .dg-modal .my-xxl-2 {\n        margin-top: 0.625rem !important;\n    }\n\n    .dg-modal .mr-xxl-2,\n    .dg-modal .mx-xxl-2 {\n        margin-right: 0.625rem !important;\n    }\n\n    .dg-modal .mb-xxl-2,\n    .dg-modal .my-xxl-2 {\n        margin-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .ml-xxl-2,\n    .dg-modal .mx-xxl-2 {\n        margin-left: 0.625rem !important;\n    }\n\n    .dg-modal .m-xxl-3 {\n        margin: 0.9375rem !important;\n    }\n\n    .dg-modal .mt-xxl-3,\n    .dg-modal .my-xxl-3 {\n        margin-top: 0.9375rem !important;\n    }\n\n    .dg-modal .mr-xxl-3,\n    .dg-modal .mx-xxl-3 {\n        margin-right: 0.9375rem !important;\n    }\n\n    .dg-modal .mb-xxl-3,\n    .dg-modal .my-xxl-3 {\n        margin-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .ml-xxl-3,\n    .dg-modal .mx-xxl-3 {\n        margin-left: 0.9375rem !important;\n    }\n\n    .dg-modal .m-xxl-4 {\n        margin: 1.875rem !important;\n    }\n\n    .dg-modal .mt-xxl-4,\n    .dg-modal .my-xxl-4 {\n        margin-top: 1.875rem !important;\n    }\n\n    .dg-modal .mr-xxl-4,\n    .dg-modal .mx-xxl-4 {\n        margin-right: 1.875rem !important;\n    }\n\n    .dg-modal .mb-xxl-4,\n    .dg-modal .my-xxl-4 {\n        margin-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .ml-xxl-4,\n    .dg-modal .mx-xxl-4 {\n        margin-left: 1.875rem !important;\n    }\n\n    .dg-modal .m-xxl-5 {\n        margin: 3.75rem !important;\n    }\n\n    .dg-modal .mt-xxl-5,\n    .dg-modal .my-xxl-5 {\n        margin-top: 3.75rem !important;\n    }\n\n    .dg-modal .mr-xxl-5,\n    .dg-modal .mx-xxl-5 {\n        margin-right: 3.75rem !important;\n    }\n\n    .dg-modal .mb-xxl-5,\n    .dg-modal .my-xxl-5 {\n        margin-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .ml-xxl-5,\n    .dg-modal .mx-xxl-5 {\n        margin-left: 3.75rem !important;\n    }\n\n    .dg-modal .p-xxl-0 {\n        padding: 0 !important;\n    }\n\n    .dg-modal .pt-xxl-0,\n    .dg-modal .py-xxl-0 {\n        padding-top: 0 !important;\n    }\n\n    .dg-modal .pr-xxl-0,\n    .dg-modal .px-xxl-0 {\n        padding-right: 0 !important;\n    }\n\n    .dg-modal .pb-xxl-0,\n    .dg-modal .py-xxl-0 {\n        padding-bottom: 0 !important;\n    }\n\n    .dg-modal .pl-xxl-0,\n    .dg-modal .px-xxl-0 {\n        padding-left: 0 !important;\n    }\n\n    .dg-modal .p-xxl-1 {\n        padding: 0.3125rem !important;\n    }\n\n    .dg-modal .pt-xxl-1,\n    .dg-modal .py-xxl-1 {\n        padding-top: 0.3125rem !important;\n    }\n\n    .dg-modal .pr-xxl-1,\n    .dg-modal .px-xxl-1 {\n        padding-right: 0.3125rem !important;\n    }\n\n    .dg-modal .pb-xxl-1,\n    .dg-modal .py-xxl-1 {\n        padding-bottom: 0.3125rem !important;\n    }\n\n    .dg-modal .pl-xxl-1,\n    .dg-modal .px-xxl-1 {\n        padding-left: 0.3125rem !important;\n    }\n\n    .dg-modal .p-xxl-2 {\n        padding: 0.625rem !important;\n    }\n\n    .dg-modal .pt-xxl-2,\n    .dg-modal .py-xxl-2 {\n        padding-top: 0.625rem !important;\n    }\n\n    .dg-modal .pr-xxl-2,\n    .dg-modal .px-xxl-2 {\n        padding-right: 0.625rem !important;\n    }\n\n    .dg-modal .pb-xxl-2,\n    .dg-modal .py-xxl-2 {\n        padding-bottom: 0.625rem !important;\n    }\n\n    .dg-modal .pl-xxl-2,\n    .dg-modal .px-xxl-2 {\n        padding-left: 0.625rem !important;\n    }\n\n    .dg-modal .p-xxl-3 {\n        padding: 0.9375rem !important;\n    }\n\n    .dg-modal .pt-xxl-3,\n    .dg-modal .py-xxl-3 {\n        padding-top: 0.9375rem !important;\n    }\n\n    .dg-modal .pr-xxl-3,\n    .dg-modal .px-xxl-3 {\n        padding-right: 0.9375rem !important;\n    }\n\n    .dg-modal .pb-xxl-3,\n    .dg-modal .py-xxl-3 {\n        padding-bottom: 0.9375rem !important;\n    }\n\n    .dg-modal .pl-xxl-3,\n    .dg-modal .px-xxl-3 {\n        padding-left: 0.9375rem !important;\n    }\n\n    .dg-modal .p-xxl-4 {\n        padding: 1.875rem !important;\n    }\n\n    .dg-modal .pt-xxl-4,\n    .dg-modal .py-xxl-4 {\n        padding-top: 1.875rem !important;\n    }\n\n    .dg-modal .pr-xxl-4,\n    .dg-modal .px-xxl-4 {\n        padding-right: 1.875rem !important;\n    }\n\n    .dg-modal .pb-xxl-4,\n    .dg-modal .py-xxl-4 {\n        padding-bottom: 1.875rem !important;\n    }\n\n    .dg-modal .pl-xxl-4,\n    .dg-modal .px-xxl-4 {\n        padding-left: 1.875rem !important;\n    }\n\n    .dg-modal .p-xxl-5 {\n        padding: 3.75rem !important;\n    }\n\n    .dg-modal .pt-xxl-5,\n    .dg-modal .py-xxl-5 {\n        padding-top: 3.75rem !important;\n    }\n\n    .dg-modal .pr-xxl-5,\n    .dg-modal .px-xxl-5 {\n        padding-right: 3.75rem !important;\n    }\n\n    .dg-modal .pb-xxl-5,\n    .dg-modal .py-xxl-5 {\n        padding-bottom: 3.75rem !important;\n    }\n\n    .dg-modal .pl-xxl-5,\n    .dg-modal .px-xxl-5 {\n        padding-left: 3.75rem !important;\n    }\n\n    .dg-modal .m-xxl-auto {\n        margin: auto !important;\n    }\n\n    .dg-modal .mt-xxl-auto,\n    .dg-modal .my-xxl-auto {\n        margin-top: auto !important;\n    }\n\n    .dg-modal .mr-xxl-auto,\n    .dg-modal .mx-xxl-auto {\n        margin-right: auto !important;\n    }\n\n    .dg-modal .mb-xxl-auto,\n    .dg-modal .my-xxl-auto {\n        margin-bottom: auto !important;\n    }\n\n    .dg-modal .ml-xxl-auto,\n    .dg-modal .mx-xxl-auto {\n        margin-left: auto !important;\n    }\n}\n\n.dg-modal .text-justify {\n    text-align: justify !important;\n}\n\n.dg-modal .text-nowrap {\n    white-space: nowrap !important;\n}\n\n.dg-modal .text-truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.dg-modal .text-left {\n    text-align: left !important;\n}\n\n.dg-modal .text-right {\n    text-align: right !important;\n}\n\n.dg-modal .text-center {\n    text-align: center !important;\n}\n\n@media (min-width: 544px) {\n    .dg-modal .text-sm-left {\n        text-align: left !important;\n    }\n\n    .dg-modal .text-sm-right {\n        text-align: right !important;\n    }\n\n    .dg-modal .text-sm-center {\n        text-align: center !important;\n    }\n}\n\n@media (min-width: 768px) {\n    .dg-modal .text-md-left {\n        text-align: left !important;\n    }\n\n    .dg-modal .text-md-right {\n        text-align: right !important;\n    }\n\n    .dg-modal .text-md-center {\n        text-align: center !important;\n    }\n}\n\n@media (min-width: 1024px) {\n    .dg-modal .text-lg-left {\n        text-align: left !important;\n    }\n\n    .dg-modal .text-lg-right {\n        text-align: right !important;\n    }\n\n    .dg-modal .text-lg-center {\n        text-align: center !important;\n    }\n}\n\n@media (min-width: 1300px) {\n    .dg-modal .text-xl-left {\n        text-align: left !important;\n    }\n\n    .dg-modal .text-xl-right {\n        text-align: right !important;\n    }\n\n    .dg-modal .text-xl-center {\n        text-align: center !important;\n    }\n}\n\n@media (min-width: 1600px) {\n    .dg-modal .text-xxl-left {\n        text-align: left !important;\n    }\n\n    .dg-modal .text-xxl-right {\n        text-align: right !important;\n    }\n\n    .dg-modal .text-xxl-center {\n        text-align: center !important;\n    }\n}\n\n.dg-modal .text-lowercase {\n    text-transform: lowercase !important;\n}\n\n.dg-modal .text-uppercase {\n    text-transform: uppercase !important;\n}\n\n.dg-modal .text-capitalize {\n    text-transform: capitalize !important;\n}\n\n.dg-modal .font-weight-light {\n    font-weight: 300 !important;\n}\n\n.dg-modal .font-weight-normal {\n    font-weight: 400 !important;\n}\n\n.dg-modal .font-weight-bold {\n    font-weight: 700 !important;\n}\n\n.dg-modal .font-italic {\n    font-style: italic !important;\n}\n\n.dg-modal .text-white {\n    color: #fff !important;\n}\n\n.dg-modal .text-primary {\n    color: #25b9d7 !important;\n}\n\n.dg-modal .breadcrumb li > a.text-primary:hover,\n.dg-modal a.text-primary:focus,\n.dg-modal a.text-primary:hover {\n    color: #1e94ab !important;\n}\n\n.dg-modal .text-secondary {\n    color: #6c868e !important;\n}\n\n.dg-modal .breadcrumb li > a.text-secondary:hover,\n.dg-modal a.text-secondary:focus,\n.dg-modal a.text-secondary:hover {\n    color: #566b71 !important;\n}\n\n.dg-modal .text-success {\n    color: #70b580 !important;\n}\n\n.dg-modal .breadcrumb li > a.text-success:hover,\n.dg-modal a.text-success:focus,\n.dg-modal a.text-success:hover {\n    color: #539f64 !important;\n}\n\n.dg-modal .text-info {\n    color: #25b9d7 !important;\n}\n\n.dg-modal .breadcrumb li > a.text-info:hover,\n.dg-modal a.text-info:focus,\n.dg-modal a.text-info:hover {\n    color: #1e94ab !important;\n}\n\n.dg-modal .text-warning {\n    color: #cd9321 !important;\n}\n\n.dg-modal .breadcrumb li > a.text-warning:hover,\n.dg-modal a.text-warning:focus,\n.dg-modal a.text-warning:hover {\n    color: #a1741a !important;\n}\n\n.dg-modal .text-danger {\n    color: #c05c67 !important;\n}\n\n.dg-modal .breadcrumb li > a.text-danger:hover,\n.dg-modal a.text-danger:focus,\n.dg-modal a.text-danger:hover {\n    color: #a8414c !important;\n}\n\n.dg-modal .text-light {\n    color: #fafbfc !important;\n}\n\n.dg-modal .breadcrumb li > a.text-light:hover,\n.dg-modal a.text-light:focus,\n.dg-modal a.text-light:hover {\n    color: #dae2e9 !important;\n}\n\n.dg-modal .text-dark {\n    color: #363a41 !important;\n}\n\n.dg-modal .breadcrumb li > a.text-dark:hover,\n.dg-modal a.text-dark:focus,\n.dg-modal a.text-dark:hover {\n    color: #1f2125 !important;\n}\n\n.dg-modal .text-muted {\n    color: #6c868e !important;\n}\n\n.dg-modal .text-hide {\n    font: 0/0 a;\n    color: transparent;\n    text-shadow: none;\n    background-color: transparent;\n    border: 0;\n}\n\n.dg-modal .visible {\n    visibility: visible !important;\n}\n\n.dg-modal .invisible {\n    visibility: hidden !important;\n}\n\n@media print {\n    .dg-modal *,\n    .dg-modal :after,\n    .dg-modal :before {\n        text-shadow: none !important;\n        box-shadow: none !important;\n    }\n\n    .dg-modal a:not(.btn) {\n        text-decoration: underline;\n    }\n\n    .dg-modal abbr[title]:after {\n        content: " (" attr(title) ")";\n    }\n\n    .dg-modal pre {\n        white-space: pre-wrap !important;\n    }\n\n    .dg-modal blockquote,\n    .dg-modal pre {\n        border: 1px solid #999;\n        page-break-inside: avoid;\n    }\n\n    .dg-modal thead {\n        display: table-header-group;\n    }\n\n    .dg-modal img,\n    .dg-modal tr {\n        page-break-inside: avoid;\n    }\n\n    .dg-modal .modal-title,\n    .dg-modal h2,\n    .dg-modal h3,\n    .dg-modal p {\n        orphans: 3;\n        widows: 3;\n    }\n\n    .dg-modal .modal-title,\n    .dg-modal h2,\n    .dg-modal h3 {\n        page-break-after: avoid;\n    }\n\n\n    .dg-modal .container,\n    .dg-modal body {\n        min-width: 1024px !important;\n    }\n\n    .dg-modal .navbar {\n        display: none;\n    }\n\n    .dg-modal .badge {\n        border: 1px solid #000;\n    }\n\n    .dg-modal .table {\n        border-collapse: collapse !important;\n    }\n\n    .dg-modal .table td,\n    .dg-modal .table th {\n        background-color: #fff !important;\n    }\n\n    .dg-modal .table-bordered td,\n    .dg-modal .table-bordered th {\n        border: 1px solid #ddd !important;\n    }\n\n}\n\n.dg-modal .material-icons {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n}\n\n.dg-modal .material-icons,\n.dg-modal .select2-container {\n    display: inline-block;\n    vertical-align: middle;\n}\n\n.dg-modal a.tooltip-link > .material-icons {\n    color: #6c868e;\n    vertical-align: middle;\n}\n\n.dg-modal a.tooltip-link > .material-icons:hover {\n    color: #25b9d7;\n}\n\n.dg-modal a.external-link:before {\n    font-family: Material Icons;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "\\E89E";\n    font-size: 19.2px;\n    font-size: 1.2rem;\n    font-weight: 400;\n    margin-right: 2px;\n    margin-right: .125rem;\n    display: inline-block;\n    vertical-align: middle;\n    text-decoration: none;\n}\n\n.dg-modal .small-text {\n    font-size: 12px;\n    font-size: .75rem;\n}\n\n.dg-modal .xsmall-text {\n    font-size: 10px;\n    font-size: .625rem;\n}\n\n.dg-modal .alert {\n    padding: 12px 0 12px 46px;\n    padding: .75rem 0 .75rem 3.875rem;\n    background-color: #fff;\n    position: relative;\n    color: #363a41;\n}\n\n.dg-modal .alert:before {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    vertical-align: middle;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 46px;\n    width: 2.875rem;\n    height: 100%;\n    text-align: center;\n    font-size: 25.008px;\n    font-size: 1.563rem;\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n    -webkit-box-orient: vertical;\n    -webkit-box-direction: normal;\n    -ms-flex-direction: column;\n    flex-direction: column;\n}\n\n.dg-modal .alert p,\n.dg-modal .alert ul {\n    font-size: 14px;\n    font-size: .875rem;\n    margin: 0;\n}\n\n.dg-modal .alert > * {\n    padding: 0 10px;\n    padding: 0 .625rem;\n}\n\n.dg-modal .alert > ol,\n.dg-modal .alert > ul {\n    margin-left: 24px;\n    margin-left: 1.5rem;\n}\n\n.dg-modal .alert .close,\n.dg-modal .alert.expandable-alert .read-more {\n    color: #6c868e;\n    margin-right: 10px;\n    margin-right: .625rem;\n    opacity: 1;\n    cursor: pointer;\n}\n\n.dg-modal .alert .close .material-icons,\n.dg-modal .alert.expandable-alert .read-more .material-icons {\n    font-size: 18px;\n    font-size: 1.125rem;\n    vertical-align: middle;\n}\n\n.dg-modal .alert.medium-alert p {\n    font-size: 12px;\n    font-size: .75rem;\n}\n\n.dg-modal .alert.expandable-alert .read-more {\n    font-size: 14px;\n    font-size: .875rem;\n    line-height: 22px;\n    line-height: 1.375rem;\n}\n\n.dg-modal .alert.expandable-alert .read-more:hover {\n    opacity: 1;\n}\n\n.dg-modal .alert.expandable-alert .read-more:focus {\n    outline: none;\n}\n\n.dg-modal .alert.expandable-alert .alert-more {\n    color: #6c868e;\n    padding-top: 22px;\n    padding-top: 1.375rem;\n    padding-bottom: 12px;\n    padding-bottom: .75rem;\n}\n\n.dg-modal .alert.expandable-alert .alert-more p {\n    color: inherit;\n    font-size: 12px;\n    font-size: .75rem;\n}\n\n.dg-modal .alert-info {\n    border-color: #25b9d7;\n}\n\n.dg-modal .alert-info:before {\n    content: "\\E88F";\n    background-color: #dff5f9;\n    color: #25b9d7;\n}\n\n.dg-modal .alert-info .alert.expandable-alert .read-more,\n.dg-modal .alert-info .close,\n.dg-modal .alert-info.expandable-alert .read-more,\n.dg-modal .alert-info.expandable-alert .read-more:focus,\n.dg-modal .alert-info.expandable-alert .read-more:hover,\n.dg-modal .alert.expandable-alert .alert-info .read-more {\n    color: #25b9d7;\n}\n\n.dg-modal .alert-success {\n    border-color: #70b580;\n}\n\n.dg-modal .alert-success:before {\n    content: "\\E5CA";\n    background-color: #d6f0d8;\n    color: #70b580;\n}\n\n.dg-modal .alert-success .alert.expandable-alert .read-more,\n.dg-modal .alert-success .close,\n.dg-modal .alert-success.expandable-alert .read-more,\n.dg-modal .alert-success.expandable-alert .read-more:focus,\n.dg-modal .alert-success.expandable-alert .read-more:hover,\n.dg-modal .alert.expandable-alert .alert-success .read-more {\n    color: #70b580;\n}\n\n.dg-modal .alert-warning {\n    border-color: #cd9321;\n}\n\n.dg-modal .alert-warning:before {\n    content: "\\E001";\n    background-color: #fde7bb;\n    color: #cd9321;\n}\n\n.dg-modal .alert-warning .alert.expandable-alert .read-more,\n.dg-modal .alert-warning .close,\n.dg-modal .alert-warning.expandable-alert .read-more,\n.dg-modal .alert-warning.expandable-alert .read-more:focus,\n.dg-modal .alert-warning.expandable-alert .read-more:hover,\n.dg-modal .alert.expandable-alert .alert-warning .read-more {\n    color: #cd9321;\n}\n\n.dg-modal .alert-danger {\n    border-color: #c05c67;\n}\n\n.dg-modal .alert-danger:before {\n    content: "\\E001";\n    background-color: #fde1e1;\n    color: #c05c67;\n}\n\n.dg-modal .alert-danger .alert.expandable-alert .read-more,\n.dg-modal .alert-danger .close,\n.dg-modal .alert-danger.expandable-alert .read-more,\n.dg-modal .alert-danger.expandable-alert .read-more:focus,\n.dg-modal .alert-danger.expandable-alert .read-more:hover,\n.dg-modal .alert.expandable-alert .alert-danger .read-more {\n    color: #c05c67;\n}\n\n.dg-modal .badge-primary {\n    background-color: #25b9d7;\n}\n\n.dg-modal .badge-primary[href]:focus,\n.dg-modal .badge-primary[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1e94ab;\n}\n\n.dg-modal .badge-secondary {\n    background-color: #6c868e;\n}\n\n.dg-modal .badge-secondary[href]:focus,\n.dg-modal .badge-secondary[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #566b71;\n}\n\n.dg-modal .badge-success {\n    color: #282b30;\n    background-color: #70b580;\n}\n\n.dg-modal .badge-success[href]:focus,\n.dg-modal .badge-success[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #539f64;\n}\n\n.dg-modal .badge-info {\n    background-color: #25b9d7;\n}\n\n.dg-modal .badge-info[href]:focus,\n.dg-modal .badge-info[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1e94ab;\n}\n\n.dg-modal .badge-warning {\n    color: #282b30;\n    background-color: #cd9321;\n}\n\n.dg-modal .badge-warning[href]:focus,\n.dg-modal .badge-warning[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #a1741a;\n}\n\n.dg-modal .badge-danger {\n    background-color: #c05c67;\n}\n\n.dg-modal .badge-danger[href]:focus,\n.dg-modal .badge-danger[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #a8414c;\n}\n\n.dg-modal .badge-light {\n    color: #282b30;\n    background-color: #fafbfc;\n}\n\n.dg-modal .badge-light[href]:focus,\n.dg-modal .badge-light[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #dae2e9;\n}\n\n.dg-modal .badge-dark {\n    background-color: #363a41;\n}\n\n.dg-modal .badge-dark[href]:focus,\n.dg-modal .badge-dark[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1f2125;\n}\n\n.dg-modal .badge-primary-hover {\n    color: #282b30;\n    background-color: #3ed2f0;\n}\n\n.dg-modal .badge-primary-hover[href]:focus,\n.dg-modal .badge-primary-hover[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #12c5e9;\n}\n\n.dg-modal .badge-secondary-hover {\n    background-color: #363a41;\n}\n\n.dg-modal .badge-secondary-hover[href]:focus,\n.dg-modal .badge-secondary-hover[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1f2125;\n}\n\n.dg-modal .badge-success-hover {\n    color: #282b30;\n    background-color: #78d07d;\n}\n\n.dg-modal .badge-success-hover[href]:focus,\n.dg-modal .badge-success-hover[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #52c359;\n}\n\n.dg-modal .badge-info-hover {\n    color: #282b30;\n    background-color: #3ed2f0;\n}\n\n.dg-modal .badge-info-hover[href]:focus,\n.dg-modal .badge-info-hover[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #12c5e9;\n}\n\n.dg-modal .badge-warning-hover {\n    color: #282b30;\n    background-color: #f1b746;\n}\n\n.dg-modal .badge-warning-hover[href]:focus,\n.dg-modal .badge-warning-hover[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #eda517;\n}\n\n.dg-modal .badge-danger-hover {\n    background-color: #e76d7a;\n}\n\n.dg-modal .badge-danger-hover[href]:focus,\n.dg-modal .badge-danger-hover[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #e04152;\n}\n\n.dg-modal .badge-light-hover {\n    background-color: #363a41;\n}\n\n.dg-modal .badge-light-hover[href]:focus,\n.dg-modal .badge-light-hover[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1f2125;\n}\n\n.dg-modal .badge-dark-hover {\n    color: #282b30;\n    background-color: #fafbfc;\n}\n\n.dg-modal .badge-dark-hover[href]:focus,\n.dg-modal .badge-dark-hover[href]:hover {\n    color: #282b30;\n    text-decoration: none;\n    background-color: #dae2e9;\n}\n\n.dg-modal .badge-danger,\n.dg-modal .badge-danger-hover,\n.dg-modal .badge-danger-hover[href],\n.dg-modal .badge-danger[href],\n.dg-modal .badge-dark,\n.dg-modal .badge-dark-hover,\n.dg-modal .badge-dark-hover[href],\n.dg-modal .badge-dark[href],\n.dg-modal .badge-info,\n.dg-modal .badge-info-hover,\n.dg-modal .badge-info-hover[href],\n.dg-modal .badge-info[href],\n.dg-modal .badge-light,\n.dg-modal .badge-light-hover,\n.dg-modal .badge-light-hover[href],\n.dg-modal .badge-light[href],\n.dg-modal .badge-primary,\n.dg-modal .badge-primary-hover,\n.dg-modal .badge-primary-hover[href],\n.dg-modal .badge-primary[href],\n.dg-modal .badge-secondary,\n.dg-modal .badge-secondary-hover,\n.dg-modal .badge-secondary-hover[href],\n.dg-modal .badge-secondary[href],\n.dg-modal .badge-success,\n.dg-modal .badge-success-hover,\n.dg-modal .badge-success-hover[href],\n.dg-modal .badge-success[href],\n.dg-modal .badge-warning,\n.dg-modal .badge-warning-hover,\n.dg-modal .badge-warning-hover[href],\n.dg-modal .badge-warning[href] {\n    color: #fff;\n}\n\n.dg-modal .btn {\n    border-width: 1px;\n    font-weight: 600;\n    border-radius: .063rem;\n    white-space: nowrap;\n}\n\n.dg-modal .btn:focus,\n.dg-modal .btn:hover {\n    cursor: pointer;\n}\n\n.dg-modal .btn.disabled,\n.dg-modal .btn:disabled {\n    opacity: 1;\n    cursor: not-allowed;\n}\n\n.dg-modal .btn > .material-icons {\n    font-size: 1.4em;\n    margin-top: -.083em;\n}\n\n.dg-modal .btn-primary {\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n    box-shadow: none;\n}\n\n.dg-modal .btn-primary:hover {\n    color: #fff;\n    background-color: #3ed2f0;\n    border-color: #3ed2f0;\n}\n\n.dg-modal .btn-primary.focus,\n.dg-modal .btn-primary:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-primary.disabled,\n.dg-modal .btn-primary:disabled,\n.dg-modal .custom-file .custom-file-input.disabled ~ .custom-file-label:after,\n.dg-modal .custom-file .custom-file-input :disabled ~ .custom-file-label:after {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-primary:not([disabled]):not(.disabled).active,\n.dg-modal .btn-primary:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-primary.dropdown-toggle {\n    background-color: #19a9c6;\n    border-color: #19a9c6;\n    box-shadow: none;\n}\n\n.dg-modal .btn-secondary, #dingedi-mdtr-button.btn-secondary {\n    color: #fff;\n    background-color: #6c868e;\n    border-color: #6c868e;\n    box-shadow: none;\n}\n\n.dg-modal .btn-secondary:hover, #dingedi-mdtr-button.btn-secondary:hover {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-secondary.focus,\n.dg-modal .btn-secondary:focus, #dingedi-mdtr-button.btn-secondary:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-secondary.disabled,\n.dg-modal .btn-secondary:disabled, #dingedi-mdtr-button.btn-secondary:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-secondary:not([disabled]):not(.disabled).active,\n.dg-modal .btn-secondary:not([disabled]):not(.disabled):active,\n#dingedi-mdtr-button.btn-secondary:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-secondary.dropdown-toggle {\n    background-color: #282b30;\n    border-color: #282b30;\n    box-shadow: none;\n}\n\n.dg-modal .btn-success {\n    color: #fff;\n    background-color: #70b580;\n    border-color: #70b580;\n    box-shadow: none;\n}\n\n.dg-modal .btn-success:hover {\n    color: #fff;\n    background-color: #78d07d;\n    border-color: #78d07d;\n}\n\n.dg-modal .btn-success.focus,\n.dg-modal .btn-success:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-success.disabled,\n.dg-modal .btn-success:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-success:not([disabled]):not(.disabled).active,\n.dg-modal .btn-success:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-success.dropdown-toggle {\n    background-color: #539f64;\n    border-color: #539f64;\n    box-shadow: none;\n}\n\n.dg-modal .btn-info {\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n    box-shadow: none;\n}\n\n.dg-modal .btn-info:hover {\n    color: #fff;\n    background-color: #3ed2f0;\n    border-color: #3ed2f0;\n}\n\n.dg-modal .btn-info.focus,\n.dg-modal .btn-info:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-info.disabled,\n.dg-modal .btn-info:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-info:not([disabled]):not(.disabled).active,\n.dg-modal .btn-info:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-info.dropdown-toggle {\n    background-color: #1e94ab;\n    border-color: #1e94ab;\n    box-shadow: none;\n}\n\n.dg-modal .btn-warning {\n    color: #fff;\n    background-color: #cd9321;\n    border-color: #cd9321;\n    box-shadow: none;\n}\n\n.dg-modal .btn-warning:hover {\n    color: #fff;\n    background-color: #f1b746;\n    border-color: #f1b746;\n}\n\n.dg-modal .btn-warning.focus,\n.dg-modal .btn-warning:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-warning.disabled,\n.dg-modal .btn-warning:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-warning:not([disabled]):not(.disabled).active,\n.dg-modal .btn-warning:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-warning.dropdown-toggle {\n    background-color: #a1741a;\n    border-color: #a1741a;\n    box-shadow: none;\n}\n\n.dg-modal .btn-danger {\n    color: #fff;\n    background-color: #c05c67;\n    border-color: #c05c67;\n    box-shadow: none;\n}\n\n.dg-modal .btn-danger:hover {\n    color: #fff;\n    background-color: #e76d7a;\n    border-color: #e76d7a;\n}\n\n.dg-modal .btn-danger.focus,\n.dg-modal .btn-danger:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-danger.disabled,\n.dg-modal .btn-danger:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-danger:not([disabled]):not(.disabled).active,\n.dg-modal .btn-danger:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-danger.dropdown-toggle {\n    background-color: #a8414c;\n    border-color: #a8414c;\n    box-shadow: none;\n}\n\n.dg-modal .btn-light {\n    color: #fff;\n    background-color: #fafbfc;\n    border-color: #fafbfc;\n    box-shadow: none;\n}\n\n.dg-modal .btn-light:hover {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-light.focus,\n.dg-modal .btn-light:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-light.disabled,\n.dg-modal .btn-light:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-light:not([disabled]):not(.disabled).active,\n.dg-modal .btn-light:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-light.dropdown-toggle {\n    background-color: #dae2e9;\n    border-color: #dae2e9;\n    box-shadow: none;\n}\n\n.dg-modal .btn-dark {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n    box-shadow: none;\n}\n\n.dg-modal .btn-dark:hover {\n    color: #fff;\n    background-color: #fafbfc;\n    border-color: #fafbfc;\n}\n\n.dg-modal .btn-dark.focus,\n.dg-modal .btn-dark:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-dark.disabled,\n.dg-modal .btn-dark:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-dark:not([disabled]):not(.disabled).active,\n.dg-modal .btn-dark:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-dark.dropdown-toggle {\n    background-color: #1f2125;\n    border-color: #1f2125;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-primary {\n    color: #25b9d7;\n    background-color: transparent;\n    background-image: none;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-primary:hover {\n    color: #fff;\n    background-color: #3ed2f0;\n    border-color: #3ed2f0;\n}\n\n.dg-modal .btn-outline-primary.focus,\n.dg-modal .btn-outline-primary:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-primary.disabled,\n.dg-modal .btn-outline-primary:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-primary:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-primary:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-primary.dropdown-toggle {\n    color: #fff;\n    background-color: #19a9c6;\n    border-color: #19a9c6;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-secondary {\n    color: #6c868e;\n    background-color: transparent;\n    background-image: none;\n    border-color: #6c868e;\n}\n\n.dg-modal .btn-outline-secondary:hover {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-outline-secondary.focus,\n.dg-modal .btn-outline-secondary:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-secondary.disabled,\n.dg-modal .btn-outline-secondary:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-secondary:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-secondary:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-secondary.dropdown-toggle {\n    color: #fff;\n    background-color: #282b30;\n    border-color: #282b30;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-success {\n    color: #70b580;\n    background-color: transparent;\n    background-image: none;\n    border-color: #70b580;\n}\n\n.dg-modal .btn-outline-success:hover {\n    color: #fff;\n    background-color: #78d07d;\n    border-color: #78d07d;\n}\n\n.dg-modal .btn-outline-success.focus,\n.dg-modal .btn-outline-success:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-success.disabled,\n.dg-modal .btn-outline-success:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-success:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-success:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-success.dropdown-toggle {\n    color: #fff;\n    background-color: #539f64;\n    border-color: #539f64;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-info {\n    color: #25b9d7;\n    background-color: transparent;\n    background-image: none;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-info:hover {\n    color: #fff;\n    background-color: #3ed2f0;\n    border-color: #3ed2f0;\n}\n\n.dg-modal .btn-outline-info.focus,\n.dg-modal .btn-outline-info:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-info.disabled,\n.dg-modal .btn-outline-info:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-info:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-info:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-info.dropdown-toggle {\n    color: #fff;\n    background-color: #1e94ab;\n    border-color: #1e94ab;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-warning {\n    color: #cd9321;\n    background-color: transparent;\n    background-image: none;\n    border-color: #cd9321;\n}\n\n.dg-modal .btn-outline-warning:hover {\n    color: #fff;\n    background-color: #f1b746;\n    border-color: #f1b746;\n}\n\n.dg-modal .btn-outline-warning.focus,\n.dg-modal .btn-outline-warning:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-warning.disabled,\n.dg-modal .btn-outline-warning:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-warning:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-warning:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-warning.dropdown-toggle {\n    color: #fff;\n    background-color: #a1741a;\n    border-color: #a1741a;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-danger {\n    color: #c05c67;\n    background-color: transparent;\n    background-image: none;\n    border-color: #c05c67;\n}\n\n.dg-modal .btn-outline-danger:hover {\n    color: #fff;\n    background-color: #e76d7a;\n    border-color: #e76d7a;\n}\n\n.dg-modal .btn-outline-danger.focus,\n.dg-modal .btn-outline-danger:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-danger.disabled,\n.dg-modal .btn-outline-danger:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-danger:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-danger:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-danger.dropdown-toggle {\n    color: #fff;\n    background-color: #a8414c;\n    border-color: #a8414c;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-light {\n    color: #fafbfc;\n    background-color: transparent;\n    background-image: none;\n    border-color: #fafbfc;\n}\n\n.dg-modal .btn-outline-light:hover {\n    color: #fff;\n    background-color: #363a41;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-outline-light.focus,\n.dg-modal .btn-outline-light:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-light.disabled,\n.dg-modal .btn-outline-light:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-light:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-light:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-light.dropdown-toggle {\n    color: #fff;\n    background-color: #dae2e9;\n    border-color: #dae2e9;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-dark {\n    color: #363a41;\n    background-color: transparent;\n    background-image: none;\n    border-color: #363a41;\n}\n\n.dg-modal .btn-outline-dark:hover {\n    color: #fff;\n    background-color: #fafbfc;\n    border-color: #fafbfc;\n}\n\n.dg-modal .btn-outline-dark.focus,\n.dg-modal .btn-outline-dark:focus {\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-dark.disabled,\n.dg-modal .btn-outline-dark:disabled {\n    color: #bbcdd2;\n    background-color: transparent;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .btn-outline-dark:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-dark:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-dark.dropdown-toggle {\n    color: #fff;\n    background-color: #1f2125;\n    border-color: #1f2125;\n    box-shadow: none;\n}\n\n.dg-modal .btn-outline-secondary:not([disabled]):not(.disabled).hover,\n.dg-modal .btn-outline-secondary:not([disabled]):not(.disabled):hover {\n    color: #25b9d7;\n    background-color: #fff;\n    border-color: #25b9d7;\n}\n\n.dg-modal .btn-outline-secondary:not([disabled]):not(.disabled).active,\n.dg-modal .btn-outline-secondary:not([disabled]):not(.disabled):active,\n.dg-modal .show > .btn-outline-secondary.dropdown-toggle {\n    color: #19a9c6;\n    background-color: #f6fdff;\n    border-color: #3ed2f0;\n}\n\n.dg-modal .btn-group .btn.dropdown-toggle-split:not([class*=outline]) {\n    margin-left: 1px;\n}\n\n.dg-modal .btn-group .btn-group-lg > .btn.dropdown-toggle-split,\n.dg-modal .btn-group .btn.btn-lg.dropdown-toggle-split {\n    padding-right: 9.008px;\n    padding-right: .563rem;\n    padding-left: 9.008px;\n    padding-left: .563rem;\n}\n\n.dg-modal .btn-group .btn.dropdown-toggle-split[class*=outline] {\n    margin-left: -1px;\n}\n\n.dg-modal .breadcrumb {\n    margin: 0;\n    font-size: 12px;\n    font-size: .75rem;\n}\n\n.dg-modal .breadcrumb li + li:before {\n    padding-right: 0;\n    padding-left: 3px;\n    padding-left: .1875rem;\n}\n\n.dg-modal .breadcrumb li > a {\n    color: #363a41;\n}\n\n.dg-modal .breadcrumb-item {\n    color: #363a41;\n    font-weight: 400;\n}\n\n.dg-modal .toolbar-button {\n    color: #6c868e;\n    text-align: center;\n    display: inline-block;\n    margin: 0 5px;\n    margin: 0 .3125rem;\n}\n\n.dg-modal .toolbar-button > .material-icons {\n    font-size: 24px;\n    font-size: 1.5rem;\n}\n\n.dg-modal .toolbar-button > .title {\n    font-size: 12px;\n    font-size: .75rem;\n    color: #6c868e;\n    display: block;\n}\n\n.dg-modal .toolbar-button:hover {\n    text-decoration: none;\n}\n\n.dg-modal .card .list-group-item {\n    padding: 12px 20px;\n    padding: .75rem 1.25rem;\n}\n\n.dg-modal .custom-file,\n.dg-modal .custom-select {\n    width: 100%;\n}\n\n.dg-modal .custom-file,\n.dg-modal .custom-file .custom-file-input,\n.dg-modal .custom-select {\n    height: 35.008px;\n    height: 2.188rem;\n}\n\n.dg-modal .custom-file .custom-file-input:focus ~ .custom-file-label {\n    border-color: #3ed2f0;\n}\n\n.dg-modal .custom-file .custom-file-input.disabled,\n.dg-modal .custom-file .custom-file-input :disabled {\n    cursor: not-allowed;\n}\n\n.dg-modal .custom-file .custom-file-input.disabled ~ .custom-file-label,\n.dg-modal .custom-file .custom-file-input :disabled ~ .custom-file-label {\n    color: #6c868e;\n    cursor: not-allowed;\n    background-color: #eceeef;\n}\n\n.dg-modal .custom-file .custom-file-label:after {\n    font-weight: 600;\n    color: #fff;\n    background-color: #25b9d7;\n    border-color: #25b9d7;\n    box-shadow: none;\n    top: -1px;\n    right: -1px;\n    bottom: -1px;\n    height: auto;\n}\n\n.dg-modal .custom-file .custom-file-label:after:focus,\n.dg-modal .custom-file .custom-file-label:after:hover {\n    cursor: pointer;\n}\n\n.dg-modal .custom-file .custom-file-label:after:hover {\n    color: #fff;\n}\n\n.dg-modal .custom-file .custom-file-label:after.focus,\n.dg-modal .custom-file .custom-file-label:after:focus {\n    box-shadow: none;\n}\n\n.dg-modal .custom-file .custom-file-label:after.disabled,\n.dg-modal .custom-file .custom-file-label:after:disabled {\n    background-color: #bbcdd2;\n    border-color: #bbcdd2;\n}\n\n.dg-modal .custom-file .custom-file-label:after:not([disabled]):not(.disabled).active,\n.dg-modal .custom-file .custom-file-label:after:not([disabled]):not(.disabled):active,\n.dg-modal .show > .custom-file .custom-file-label:after.dropdown-toggle {\n    box-shadow: none;\n}\n\n.dg-modal .form-select {\n    position: relative;\n}\n\n.dg-modal .dropdown-toggle,\n.dg-modal .dropup .dropdown-toggle {\n    padding-right: 10.056px;\n    padding-right: .6285rem;\n}\n\n.dg-modal .dropdown-toggle:after,\n.dg-modal .dropup .dropdown-toggle:after {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "expand_more";\n    border: none;\n    display: inline-block;\n    vertical-align: middle;\n    width: auto;\n    line-height: 0;\n}\n\n.dg-modal .dropup .dropdown-toggle:after {\n    content: "expand_less";\n}\n\n.dg-modal .dropdown-toggle:not(.dropdown-toggle-split):after {\n    margin-left: 10px;\n    margin-left: .625rem;\n}\n\n.dg-modal .dropdown-menu {\n    border: 1px solid #bbcdd2;\n    box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.3);\n    color: #576c72;\n    padding: 5.008px 0;\n    padding: .313rem 0;\n    min-width: 250px;\n    min-width: 15.625rem;\n}\n\n.dg-modal .dropdown-menu .material-icons {\n    color: #6c868e;\n    font-size: 18px;\n    font-size: 1.125rem;\n    vertical-align: text-bottom;\n    padding-right: 8px;\n    padding-right: .5rem;\n}\n\n.dg-modal .dropdown-menu > .dropdown-item {\n    color: inherit;\n    line-height: normal;\n    border-bottom: 0;\n    padding: 6px 15.008px;\n    padding: .375rem .938rem;\n    padding-right: 24px;\n    padding-right: 1.5rem;\n}\n\n.dg-modal .dropdown-menu > .dropdown-item:hover {\n    color: #fff;\n    background-color: #25b9d7;\n}\n\n.dg-modal .dropdown-menu > .dropdown-item:hover .material-icons {\n    color: #fff;\n}\n\n.dg-modal .dropdown-menu > .dropdown-divider {\n    margin: 5.008px 0;\n    margin: .313rem 0;\n}\n\n.dg-modal .form.form-background {\n    background-color: #eff1f2;\n    padding: 32px;\n    padding: 2rem;\n}\n\n.dg-modal .form-control-label {\n    margin-bottom: 5px;\n    margin-bottom: .3125rem;\n    color: #363a41;\n}\n\n.dg-modal .form-text {\n    color: #6c868e;\n    font-size: 12px;\n    font-size: .75rem;\n}\n\n.dg-modal label + .form-text {\n    float: right;\n}\n\n.dg-modal .form-control,\n.dg-modal .pagination .jump-to-page,\n.dg-modal .pstaggerAddTagInput,\n.dg-modal .pstaggerWrapper,\n.dg-modal .tags-input {\n    padding: 6px 7px;\n    padding: .375rem .4375rem;\n}\n\n.dg-modal .disabled.pstaggerAddTagInput,\n.dg-modal .disabled.pstaggerWrapper,\n.dg-modal .disabled.tags-input,\n.dg-modal .form-control.disabled,\n.dg-modal .form-control :disabled,\n.dg-modal .pagination .disabled.jump-to-page,\n.dg-modal .pagination .jump-to-page :disabled,\n.dg-modal .pstaggerAddTagInput :disabled,\n.dg-modal .pstaggerWrapper :disabled,\n.dg-modal .tags-input :disabled {\n    color: #6c868e;\n    cursor: not-allowed;\n}\n\n.dg-modal .form-control-lg,\n.dg-modal .input-group-lg > .form-control,\n.dg-modal .input-group-lg > .input-group-append > .btn,\n.dg-modal .input-group-lg > .input-group-append > .input-group-text,\n.dg-modal .input-group-lg > .input-group-prepend > .btn,\n.dg-modal .input-group-lg > .input-group-prepend > .input-group-text,\n.dg-modal .input-group-lg > .pstaggerAddTagInput,\n.dg-modal .input-group-lg > .pstaggerWrapper,\n.dg-modal .input-group-lg > .tags-input,\n.dg-modal .pagination .input-group-lg > .jump-to-page {\n    padding: 6px 13.408px;\n    padding: .375rem .838rem;\n}\n\n.dg-modal .has-danger,\n.dg-modal .has-success,\n.dg-modal .has-warning {\n    position: relative;\n}\n\n.dg-modal .has-danger .form-control-label,\n.dg-modal .has-success .form-control-label,\n.dg-modal .has-warning .form-control-label {\n    color: #363a41;\n}\n\n.dg-modal .has-danger .form-control,\n.dg-modal .has-danger .pagination .jump-to-page,\n.dg-modal .has-danger .pstaggerAddTagInput,\n.dg-modal .has-danger .pstaggerWrapper,\n.dg-modal .has-danger .tags-input,\n.dg-modal .has-success .form-control,\n.dg-modal .has-success .pagination .jump-to-page,\n.dg-modal .has-success .pstaggerAddTagInput,\n.dg-modal .has-success .pstaggerWrapper,\n.dg-modal .has-success .tags-input,\n.dg-modal .has-warning .form-control,\n.dg-modal .has-warning .pagination .jump-to-page,\n.dg-modal .has-warning .pstaggerAddTagInput,\n.dg-modal .has-warning .pstaggerWrapper,\n.dg-modal .has-warning .tags-input,\n.dg-modal .pagination .has-danger .jump-to-page,\n.dg-modal .pagination .has-success .jump-to-page,\n.dg-modal .pagination .has-warning .jump-to-page {\n    background-image: none;\n    padding-right: 25px;\n    padding-right: 1.5625rem;\n}\n\n.dg-modal .has-danger:after,\n.dg-modal .has-success:after,\n.dg-modal .has-warning:after {\n    font-family: Material Icons;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "\\E876";\n    font-size: 23.008px;\n    font-size: 1.438rem;\n    font-weight: 400;\n    position: absolute;\n    right: 5px;\n    right: .3125rem;\n    bottom: 29.008px;\n    bottom: 1.813rem;\n    vertical-align: middle;\n}\n\n.dg-modal .has-danger.form-group-lg:after,\n.dg-modal .has-success.form-group-lg:after,\n.dg-modal .has-warning.form-group-lg:after {\n    bottom: 30px;\n    bottom: 1.875rem;\n}\n\n.dg-modal .has-success:after {\n    content: "\\E876";\n    color: #70b580;\n}\n\n.dg-modal .has-warning:after {\n    content: "\\E001";\n    color: #cd9321;\n}\n\n.dg-modal .has-danger:after {\n    content: "\\E001";\n    color: #c05c67;\n}\n\n.dg-modal .form-check.disabled .form-check-label,\n.dg-modal .form-check :disabled .form-check-label {\n    color: #6c868e;\n}\n\n.dg-modal .form-control.is-valid,\n.dg-modal .is-valid,\n.dg-modal .is-valid.pstaggerAddTagInput,\n.dg-modal .is-valid.pstaggerWrapper,\n.dg-modal .is-valid.tags-input,\n.dg-modal .pagination .is-valid.jump-to-page {\n    border-color: #70b580;\n}\n\n.dg-modal .form-control.is-valid:focus,\n.dg-modal .is-valid.pstaggerAddTagInput:focus,\n.dg-modal .is-valid.pstaggerWrapper:focus,\n.dg-modal .is-valid.tags-input:focus,\n.dg-modal .is-valid:focus,\n.dg-modal .pagination .is-valid.jump-to-page:focus {\n    box-shadow: none;\n}\n\n.dg-modal .valid-feedback {\n    font-size: 12px;\n    font-size: .75rem;\n    font-weight: 700;\n    color: #70b580;\n    margin-top: 5px;\n    margin-top: .3125rem;\n}\n\n.dg-modal .form-control.is-invalid,\n.dg-modal .is-invalid,\n.dg-modal .is-invalid.pstaggerAddTagInput,\n.dg-modal .is-invalid.pstaggerWrapper,\n.dg-modal .is-invalid.tags-input,\n.dg-modal .pagination .is-invalid.jump-to-page {\n    border-color: #c05c67;\n}\n\n.dg-modal .form-control.is-invalid:focus,\n.dg-modal .is-invalid.pstaggerAddTagInput:focus,\n.dg-modal .is-invalid.pstaggerWrapper:focus,\n.dg-modal .is-invalid.tags-input:focus,\n.dg-modal .is-invalid:focus,\n.dg-modal .pagination .is-invalid.jump-to-page:focus {\n    box-shadow: none;\n}\n\n.dg-modal .invalid-feedback {\n    font-size: 12px;\n    font-size: .75rem;\n    font-weight: 700;\n    color: #c05c67;\n    margin-top: 5px;\n    margin-top: .3125rem;\n}\n\n.dg-modal .form-control.is-warning,\n.dg-modal .is-warning,\n.dg-modal .is-warning.pstaggerAddTagInput,\n.dg-modal .is-warning.pstaggerWrapper,\n.dg-modal .is-warning.tags-input,\n.dg-modal .pagination .is-warning.jump-to-page {\n    border-color: #cd9321;\n}\n\n.dg-modal .form-control.is-warning:focus,\n.dg-modal .is-warning.pstaggerAddTagInput:focus,\n.dg-modal .is-warning.pstaggerWrapper:focus,\n.dg-modal .is-warning.tags-input:focus,\n.dg-modal .is-warning:focus,\n.dg-modal .pagination .is-warning.jump-to-page:focus {\n    box-shadow: none;\n}\n\n.dg-modal .warning-feedback {\n    font-size: 12px;\n    font-size: .75rem;\n    font-weight: 700;\n    color: #cd9321;\n    margin-top: 5px;\n    margin-top: .3125rem;\n}\n\n.dg-modal .switch-input {\n    height: 20px;\n    width: 40px;\n    position: relative;\n    cursor: pointer;\n    display: inline-block;\n    vertical-align: middle;\n    margin: -2px 4px 0 0;\n}\n\n.dg-modal .switch-input,\n.dg-modal .switch-input:after {\n    background: #fff;\n    border: 2px solid #bbcdd2;\n    border-radius: 20px;\n    box-sizing: border-box;\n    color: #6c868e;\n    transition: all .5s;\n}\n\n.dg-modal .switch-input {\n    background: #fde7bb;\n}\n\n.dg-modal .switch-input > input {\n    display: none;\n}\n\n.dg-modal .switch-input:after {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "close";\n    display: block;\n    height: 24px;\n    width: 24px;\n    position: absolute;\n    top: -4px;\n    left: -4px;\n    -webkit-transform: rotate(-180deg);\n    transform: rotate(-180deg);\n    line-height: 20px;\n    vertical-align: middle;\n    text-align: center;\n    font-size: 16px;\n}\n\n.dg-modal .switch-input.-checked {\n    background: #25b9d7;\n}\n\n.dg-modal .switch-input.-checked:after {\n    content: "check";\n    left: 16px;\n    color: #25b9d7;\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n}\n\n.dg-modal .switch-input.switch-input-lg {\n    height: 30px;\n    width: 60px;\n    position: relative;\n    cursor: pointer;\n    display: inline-block;\n    vertical-align: middle;\n    margin: -2px 5px 0 0;\n}\n\n.dg-modal .switch-input.switch-input-lg,\n.dg-modal .switch-input.switch-input-lg:after {\n    background: #fff;\n    border: 2px solid #bbcdd2;\n    border-radius: 30px;\n    box-sizing: border-box;\n    color: #6c868e;\n    transition: all .5s;\n}\n\n.dg-modal .switch-input.switch-input-lg {\n    background: #fde7bb;\n}\n\n.dg-modal .switch-input.switch-input-lg > input {\n    display: none;\n}\n\n.dg-modal .switch-input.switch-input-lg:after {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "close";\n    display: block;\n    height: 36px;\n    width: 36px;\n    position: absolute;\n    top: -5px;\n    left: -5px;\n    -webkit-transform: rotate(-180deg);\n    transform: rotate(-180deg);\n    line-height: 32px;\n    vertical-align: middle;\n    text-align: center;\n    font-size: 24px;\n}\n\n.dg-modal .switch-input.switch-input-lg.-checked {\n    background: #25b9d7;\n}\n\n.dg-modal .switch-input.switch-input-lg.-checked:after {\n    content: "check";\n    left: 25px;\n    color: #25b9d7;\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n}\n\n.dg-modal .switch-input.switch-input-sm {\n    height: 16px;\n    width: 28px;\n    position: relative;\n    cursor: pointer;\n    display: inline-block;\n    vertical-align: middle;\n    margin: -2px 3px 0 0;\n}\n\n.dg-modal .switch-input.switch-input-sm,\n.dg-modal .switch-input.switch-input-sm:after {\n    background: #fff;\n    border: 2px solid #bbcdd2;\n    border-radius: 16px;\n    box-sizing: border-box;\n    color: #6c868e;\n    transition: all .5s;\n}\n\n.dg-modal .switch-input.switch-input-sm {\n    background: #fde7bb;\n}\n\n.dg-modal .switch-input.switch-input-sm > input {\n    display: none;\n}\n\n.dg-modal .switch-input.switch-input-sm:after {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "close";\n    display: block;\n    height: 18px;\n    width: 18px;\n    position: absolute;\n    top: -3px;\n    left: -3px;\n    -webkit-transform: rotate(-180deg);\n    transform: rotate(-180deg);\n    line-height: 14px;\n    vertical-align: middle;\n    text-align: center;\n    font-size: 12px;\n}\n\n.dg-modal .switch-input.switch-input-sm.-checked {\n    background: #25b9d7;\n}\n\n.dg-modal .switch-input.switch-input-sm.-checked:after {\n    content: "check";\n    left: 9px;\n    color: #25b9d7;\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n}\n\n.dg-modal .search input::-webkit-input-placeholder {\n    font-style: italic;\n}\n\n.dg-modal .search input:-ms-input-placeholder {\n    font-style: italic;\n}\n\n.dg-modal .search input::placeholder {\n    font-style: italic;\n}\n\n.dg-modal .search.search-with-icon {\n    position: relative;\n}\n\n.dg-modal .search.search-with-icon input[type=text] {\n    padding-right: 25.6px;\n    padding-right: 1.6rem;\n}\n\n.dg-modal .search.search-with-icon:after {\n    font-family: Material Icons;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    vertical-align: middle;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "\\E8B6";\n    color: #6c868e;\n    font-size: 22px;\n    font-size: 1.375rem;\n    font-weight: 400;\n    position: absolute;\n    right: 5px;\n    right: .3125rem;\n    top: 50%;\n    margin-top: -11px;\n    margin-top: -.6875rem;\n}\n\n.dg-modal .input-group-text {\n    padding: 6px 10px;\n    padding: .375rem .625rem;\n    color: #6c868e;\n}\n\n.dg-modal .input-group-text,\n.dg-modal .input-group-text .material-icons {\n    font-size: 14px;\n    font-size: .875rem;\n}\n\n.dg-modal .input-group-text + .input-group-text {\n    margin-left: -1px;\n}\n\n.dg-modal .list-group-item-action:active {\n    color: #fff;\n    background-color: #3ed2f0;\n    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5), inset 1px 1px 3px 0 #25b9d7;\n    border-top-color: #25b9d7;\n    border-left-color: #25b9d7;\n}\n\n.dg-modal .list-group-item-action .badge {\n    float: right;\n}\n\n.dg-modal .list-group-item-action.active .badge,\n.dg-modal .list-group-item-action:hover .badge {\n    background: #fafbfc;\n    color: #363a41;\n}\n\n.dg-modal .modal-body,\n.dg-modal .modal-header {\n    padding-bottom: 0;\n}\n\n.dg-modal .modal-body p:last-child,\n.dg-modal .modal-header p:last-child {\n    margin-bottom: 0;\n}\n\n.dg-modal .alert.expandable-alert .modal-header .read-more,\n.dg-modal .modal-header .alert.expandable-alert .read-more,\n.dg-modal .modal-header .close {\n    cursor: pointer;\n    font-size: 32px;\n    font-size: 2rem;\n}\n\n.dg-modal .modal-title {\n    margin-bottom: 0;\n}\n\n.dg-modal .nav-link {\n    color: #6c868e;\n    padding: .9375rem 1.25rem;\n    text-decoration: none;\n}\n\n.dg-modal .nav-tabs,\n.dg-modal .nav-tabs .nav-link {\n    border: 0;\n}\n\n.dg-modal .nav-tabs .nav-item.show .nav-link,\n.dg-modal .nav-tabs .nav-link.active {\n    border-top: 3px solid #25b9d7;\n    border-top: .1875rem solid #25b9d7;\n}\n\n.dg-modal .nav-pills {\n    border-top: 1px solid #dfdfdf;\n    border-bottom: 1px solid #dfdfdf;\n}\n\n.dg-modal .nav-pills .nav-link.active,\n.dg-modal .show > .nav-pills .nav-link {\n    border-bottom: 3px solid #25b9d7;\n    border-bottom: .1875rem solid #25b9d7;\n}\n\n.dg-modal .tab-content {\n    background-color: #fff;\n    padding: 15px;\n    padding: .9375rem;\n}\n\n.dg-modal .page-item.next .page-link,\n.dg-modal .page-item.previous .page-link {\n    padding: 0;\n}\n\n.dg-modal .page-item.next .page-link:after,\n.dg-modal .page-item.previous .page-link:after {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    vertical-align: middle;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    line-height: 38px;\n    line-height: 2.375rem;\n}\n\n.dg-modal .page-item.next .page-link:hover,\n.dg-modal .page-item.previous .page-link:hover {\n    text-decoration: underline;\n}\n\n.dg-modal .page-item.next.previous .page-link:after,\n.dg-modal .page-item.previous.previous .page-link:after {\n    content: "\\E314";\n}\n\n.dg-modal .page-item.next.next .page-link:after,\n.dg-modal .page-item.previous.next .page-link:after {\n    content: "\\E315";\n}\n\n.dg-modal .page-item.active .page-link {\n    font-weight: 700;\n}\n\n.dg-modal .page-link {\n    font-weight: 400;\n}\n\n.dg-modal .page-link:focus,\n.dg-modal .page-link:hover {\n    text-decoration: underline;\n}\n\n.dg-modal .pagination .jump-to-page {\n    color: #25b9d7;\n    font-weight: 700;\n    width: 48px;\n    width: 3rem;\n    margin-right: 1px;\n    margin-top: 2px;\n}\n\n.dg-modal .pagination .jump-to-page:focus {\n    font-weight: 400;\n}\n\n.dg-modal .pstaggerWrapper {\n    border: 0;\n    padding: 0;\n}\n\n.dg-modal .pstaggerTagsWrapper {\n    display: none;\n    position: relative;\n    padding: 6.4px;\n    padding: .4rem;\n    padding-bottom: 0;\n    border: 1px solid #bbcdd2;\n    background: #fff;\n    width: 100%;\n}\n\n.dg-modal .pstaggerAddTagWrapper {\n    width: 100%;\n    height: 100%;\n}\n\n.dg-modal .pstaggerTag {\n    font-size: 12px;\n    font-size: .75rem;\n    display: inline-block;\n    padding: 3.2px 6.4px;\n    padding: .2rem .4rem;\n    margin: 0 6.4px 6.4px 0;\n    margin: 0 .4rem .4rem 0;\n    color: #25b9d7;\n    text-align: center;\n    white-space: nowrap;\n    vertical-align: baseline;\n    color: #fff;\n    background-color: #25b9d7;\n}\n\n.dg-modal .pstaggerTag[href]:focus,\n.dg-modal .pstaggerTag[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1e94ab;\n}\n\n.dg-modal .pstaggerTag .pstaggerClosingCross {\n    margin: 0 0 0 6.4px;\n    margin: 0 0 0 .4rem;\n    color: #363a41;\n    text-decoration: none;\n    font-size: 0;\n}\n\n.dg-modal .pstaggerTag .pstaggerClosingCross:after {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    vertical-align: middle;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    content: "\\E5CD";\n    font-size: 17.008px;\n    font-size: 1.063rem;\n    vertical-align: bottom;\n}\n\n.dg-modal .pstaggerTag .pstaggerClosingCross:hover {\n    color: #363a41;\n}\n\n.dg-modal .pstaggerAddTagInput {\n    height: 100%;\n}\n\n.dg-modal .input-group .pstaggerAddTagInput {\n    display: block;\n    width: 100%;\n}\n\n.dg-modal .tags-input {\n    padding: 0;\n    border: 1px solid #bbcdd2;\n    background-color: #fff;\n}\n\n.dg-modal .tags-input:focus-within {\n    border-color: #3ed2f0;\n}\n\n.dg-modal .tags-input .tags-wrapper {\n    font-size: 0;\n}\n\n.dg-modal .tags-input .tags-wrapper:not(:empty) {\n    padding: 6.4px;\n    padding: .4rem;\n    padding-right: 0;\n}\n\n.dg-modal .tags-input .tag {\n    font-size: 12px;\n    font-size: .75rem;\n    display: inline-block;\n    padding: 3.2px 6.4px;\n    padding: .2rem .4rem;\n    margin: 0 6.4px 0 0;\n    margin: 0 .4rem 0 0;\n    color: #25b9d7;\n    text-align: center;\n    white-space: nowrap;\n    vertical-align: baseline;\n    color: #fff;\n    background-color: #25b9d7;\n}\n\n.dg-modal .tags-input .tag[href]:focus,\n.dg-modal .tags-input .tag[href]:hover {\n    color: #fff;\n    text-decoration: none;\n    background-color: #1e94ab;\n}\n\n.dg-modal .tags-input .tag:last-child {\n    margin-right: 0;\n}\n\n.dg-modal .tags-input .tag > .material-icons {\n    margin: 0 0 0 6.4px;\n    margin: 0 0 0 .4rem;\n    color: #363a41;\n    cursor: pointer;\n    font-size: 17.008px;\n    font-size: 1.063rem;\n}\n\n.dg-modal .tags-input input[type=text] {\n    border: none;\n    min-width: 75px;\n    -webkit-box-flex: 1;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    width: auto;\n}\n\n.dg-modal .ps-switch {\n    position: relative;\n    display: inline-block;\n    min-width: 130px;\n    min-width: 8.125rem;\n    margin-top: 3px;\n    font-size: 13.008px;\n    font-size: .813rem;\n    background-color: #eff1f2;\n    border-radius: 1px;\n    text-align: center;\n}\n\n.dg-modal .ps-switch input {\n    position: absolute;\n    opacity: 0;\n}\n\n.dg-modal .ps-switch input:disabled + label {\n    cursor: not-allowed;\n}\n\n.dg-modal .ps-switch input:disabled:checked + label {\n    background-color: #bbcdd2;\n}\n\n.dg-modal .ps-switch label {\n    position: relative;\n    z-index: 2;\n    float: left;\n    width: 50%;\n    padding: .231em .769em;\n    margin: 0;\n    vertical-align: middle;\n    text-align: center;\n    text-transform: uppercase;\n    color: #bbcdd2;\n    font-weight: 400;\n    cursor: pointer;\n    transition: color .2s ease-out;\n    height: auto;\n}\n\n.dg-modal .ps-switch input:checked + label {\n    color: #fff;\n}\n\n.dg-modal .ps-switch > .slide-button {\n    position: absolute;\n    top: 0;\n    left: 0;\n    padding: 0;\n    z-index: 1;\n    width: 50%;\n    height: 100%;\n    color: #fff;\n    background-color: #c05c67;\n    transition: all .3s ease-out;\n}\n\n.dg-modal .ps-switch input:last-of-type:checked ~ .slide-button {\n    background-color: #2eacce;\n    left: 50%;\n}\n\n.dg-modal .ps-switch.ps-switch-sm {\n    min-width: 100px;\n    min-width: 6.25rem;\n    font-size: 12px;\n    font-size: .75rem;\n}\n\n.dg-modal .ps-switch.ps-switch-lg {\n    font-size: 16px;\n    font-size: 1rem;\n}\n\n.dg-modal .ps-sortable-column {\n    display: -webkit-box;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-wrap: nowrap;\n    flex-wrap: nowrap;\n}\n\n.dg-modal .ps-sortable-column [role=columnheader] {\n    text-overflow: ellipsis;\n}\n\n.dg-modal .ps-sortable-column .ps-sort {\n    font-family: Material Icons;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 24px;\n    font-size: 1.5rem;\n    display: inline-block;\n    line-height: 1;\n    text-transform: none;\n    letter-spacing: normal;\n    vertical-align: middle;\n    word-wrap: normal;\n    white-space: nowrap;\n    direction: ltr;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n    -moz-osx-font-smoothing: grayscale;\n    -webkit-font-feature-settings: "liga";\n    font-feature-settings: "liga";\n    -ms-flex-item-align: end;\n    align-self: flex-end;\n    margin-left: 8px;\n    margin-left: .5rem;\n    margin-bottom: 2px;\n    margin-bottom: .125rem;\n    opacity: 0;\n    color: #6c868e;\n    transition: all .2s;\n    font-size: 16px;\n    font-size: 1rem;\n    -webkit-transform: rotate(90deg);\n    transform: rotate(90deg);\n}\n\n.dg-modal .ps-sortable-column .ps-sort:before {\n    content: "code";\n}\n\n.dg-modal .ps-sortable-column[data-sort-is-current] .ps-sort {\n    opacity: 1;\n    color: #25b9d7;\n    -webkit-transform: rotate(0deg);\n    transform: rotate(0deg);\n    font-weight: 700;\n}\n\n.dg-modal .ps-sortable-column[data-sort-is-current][data-sort-direction=asc] .ps-sort:before {\n    content: "keyboard_arrow_up";\n}\n\n.dg-modal .ps-sortable-column[data-sort-is-current][data-sort-direction=desc] .ps-sort:before {\n    content: "keyboard_arrow_down";\n}\n\n.dg-modal .ps-sortable-column:hover {\n    cursor: pointer;\n}\n\n.dg-modal .ps-sortable-column:not([data-sort-is-current=true]):hover .ps-sort {\n    width: auto;\n    opacity: 1;\n}\n\n.dg-modal .text-center > .ps-sortable-column:not([data-sort-is-current=true]) > .ps-sort,\n.dg-modal .text-right > .ps-sortable-column:not([data-sort-is-current=true]) > .ps-sort {\n    width: 0;\n    margin-left: 0;\n    overflow: hidden;\n}\n\n.dg-modal .text-center > .ps-sortable-column:not([data-sort-is-current=true]):hover > .ps-sort,\n.dg-modal .text-right > .ps-sortable-column:not([data-sort-is-current=true]):hover > .ps-sort {\n    height: auto;\n    width: auto;\n    margin-left: 8px;\n    margin-left: .5rem;\n}\n\n.dg-modal .text-center > .ps-sortable-column {\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    justify-content: center;\n}\n\n.dg-modal .text-right > .ps-sortable-column {\n    -webkit-box-pack: end;\n    -ms-flex-pack: end;\n    justify-content: flex-end;\n}\n\n.dg-modal .table {\n    border-bottom: 1px solid #bbcdd2;\n}\n\n.dg-modal .table thead th {\n    border-bottom: 2px solid #25b9d7;\n    border-bottom: .125rem solid #25b9d7;\n    border-top: none;\n}\n\n.dg-modal .table thead th > .material-icons {\n    color: #6c868e;\n    margin-top: -8px;\n    margin-top: -.5rem;\n}\n\n.dg-modal .table thead tr.column-filters {\n    background: #fafbfc;\n}\n\n.dg-modal .table thead tr.column-filters th {\n    border-bottom: none;\n    vertical-align: top;\n    padding-top: 16px;\n    padding-top: 1rem;\n    padding-bottom: 16px;\n    padding-bottom: 1rem;\n}\n\n.dg-modal .table thead.with-filters + tbody > tr:first-of-type td,\n.dg-modal .table thead.with-filters + tbody > tr:first-of-type th {\n    border-top: none;\n}\n\n.dg-modal .table td,\n.dg-modal .table th,\n.dg-modal .table tr {\n    vertical-align: middle;\n}\n\n.dg-modal .table td.form-group,\n.dg-modal .table th.form-group,\n.dg-modal .table tr.form-group {\n    text-align: center;\n}\n\n.dg-modal .table td.form-group .form-check,\n.dg-modal .table th.form-group .form-check,\n.dg-modal .table tr.form-group .form-check {\n    display: inherit;\n    margin-bottom: 0;\n}\n\n.dg-modal .table-form tbody tr:nth-of-type(odd) {\n    background-color: #dff5f9;\n}\n\n.dg-modal .table-hover tbody tr:hover {\n    color: #fff;\n    cursor: pointer;\n}\n\n.dg-modal .thead-dark th {\n    background-color: #282b30;\n}\n\n.dg-modal .table-dark.table-form tbody tr:nth-of-type(odd) {\n    background-color: #dff5f9;\n}\n\n.dg-modal .spinner {\n    color: #fff;\n    background-color: #fff;\n    width: 40px;\n    width: 2.5rem;\n    height: 40px;\n    height: 2.5rem;\n    border-radius: 2.5rem;\n    border-right-color: #25b9d7;\n    border-bottom-color: #25b9d7;\n    border-width: 3px;\n    border-width: .1875rem;\n    border-style: solid;\n    font-size: 0;\n    outline: none;\n    display: inline-block;\n    border-left-color: #bbcdd2;\n    border-top-color: #bbcdd2;\n    -webkit-animation: rotating 2s linear infinite;\n    animation: rotating 2s linear infinite;\n}\n\n.dg-modal .spinner-primary {\n    border-right-color: #3ed2f0;\n    border-bottom-color: #3ed2f0;\n}\n\n.dg-modal .spinner-secondary {\n    border-right-color: #363a41;\n    border-bottom-color: #363a41;\n}\n\n.dg-modal .spinner-success {\n    border-right-color: #78d07d;\n    border-bottom-color: #78d07d;\n}\n\n.dg-modal .spinner-info {\n    border-right-color: #3ed2f0;\n    border-bottom-color: #3ed2f0;\n}\n\n.dg-modal .spinner-warning {\n    border-right-color: #f1b746;\n    border-bottom-color: #f1b746;\n}\n\n.dg-modal .spinner-danger {\n    border-right-color: #e76d7a;\n    border-bottom-color: #e76d7a;\n}\n\n.dg-modal .spinner-light {\n    border-right-color: #363a41;\n    border-bottom-color: #363a41;\n}\n\n.dg-modal .spinner-dark {\n    border-right-color: #fafbfc;\n    border-bottom-color: #fafbfc;\n}\n\n@-webkit-keyframes rotating {\n    0% {\n        -webkit-transform: rotate(0deg);\n        transform: rotate(0deg);\n    }\n\n    to {\n        -webkit-transform: rotate(1turn);\n        transform: rotate(1turn);\n    }\n}\n\n@keyframes rotating {\n    0% {\n        -webkit-transform: rotate(0deg);\n        transform: rotate(0deg);\n    }\n\n    to {\n        -webkit-transform: rotate(1turn);\n        transform: rotate(1turn);\n    }\n}\n\n\n.dg-modal label {\n    font-weight: 600;\n    color: #666666;\n}\n\n.dg-disabled {\n    opacity: .45;\n    pointer-events: none;\n}\n\n\n.popover {\n    top: 0;\n    left: 0;\n    z-index: 1060;\n    max-width: 276px;\n    font-family: Open Sans, Helvetica, Arial, sans-serif;\n    font-style: normal;\n    font-weight: 400;\n    line-height: 1.5;\n    text-align: left;\n    text-align: start;\n    text-decoration: none;\n    text-shadow: none;\n    text-transform: none;\n    letter-spacing: normal;\n    word-break: normal;\n    word-spacing: normal;\n    white-space: normal;\n    line-break: auto;\n    font-size: 12px;\n    font-size: .75rem;\n    word-wrap: break-word;\n    background-color: #fff;\n    background-clip: padding-box;\n    border: 1px solid #bbcdd2;\n    box-shadow: 0 0\n}\n\n.popover, .popover .arrow {\n    position: absolute;\n    display: block\n}\n\n.popover .arrow {\n    width: 16px;\n    width: 1rem;\n    height: 8px;\n    height: .5rem;\n    margin: 0 4.8px;\n    margin: 0 .3rem\n}\n\n.popover .arrow:after, .popover .arrow:before {\n    position: absolute;\n    display: block;\n    content: "";\n    border-color: transparent;\n    border-style: solid\n}\n\n.bs-popover-auto[x-placement^=top], .bs-popover-top {\n    margin-bottom: 8px;\n    margin-bottom: .5rem\n}\n\n.bs-popover-auto[x-placement^=top] .arrow, .bs-popover-top .arrow {\n    bottom: calc((.5rem + 1px) * -1)\n}\n\n.bs-popover-auto[x-placement^=top] .arrow:after, .bs-popover-auto[x-placement^=top] .arrow:before, .bs-popover-top .arrow:after, .bs-popover-top .arrow:before {\n    border-width: 8px 8px 0;\n    border-width: .5rem .5rem 0\n}\n\n.bs-popover-auto[x-placement^=top] .arrow:before, .bs-popover-top .arrow:before {\n    bottom: 0;\n    border-top-color: #bbcdd2\n}\n\n.bs-popover-auto[x-placement^=top] .arrow:after, .bs-popover-top .arrow:after {\n    bottom: 1px;\n    border-top-color: #fff\n}\n\n.bs-popover-auto[x-placement^=right], .bs-popover-right {\n    margin-left: 8px;\n    margin-left: .5rem\n}\n\n.bs-popover-auto[x-placement^=right] .arrow, .bs-popover-right .arrow {\n    left: calc((.5rem + 1px) * -1);\n    width: 8px;\n    width: .5rem;\n    height: 16px;\n    height: 1rem;\n    margin: 4.8px 0;\n    margin: .3rem 0\n}\n\n.bs-popover-auto[x-placement^=right] .arrow:after, .bs-popover-auto[x-placement^=right] .arrow:before, .bs-popover-right .arrow:after, .bs-popover-right .arrow:before {\n    border-width: 8px 8px 8px 0;\n    border-width: .5rem .5rem .5rem 0\n}\n\n.bs-popover-auto[x-placement^=right] .arrow:before, .bs-popover-right .arrow:before {\n    left: 0;\n    border-right-color: #bbcdd2\n}\n\n.bs-popover-auto[x-placement^=right] .arrow:after, .bs-popover-right .arrow:after {\n    left: 1px;\n    border-right-color: #fff\n}\n\n.bs-popover-auto[x-placement^=bottom], .bs-popover-bottom {\n    margin-top: 8px;\n    margin-top: .5rem\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow, .bs-popover-bottom .arrow {\n    top: calc((.5rem + 1px) * -1)\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow:after, .bs-popover-auto[x-placement^=bottom] .arrow:before, .bs-popover-bottom .arrow:after, .bs-popover-bottom .arrow:before {\n    border-width: 0 8px 8px;\n    border-width: 0 .5rem .5rem\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow:before, .bs-popover-bottom .arrow:before {\n    top: 0;\n    border-bottom-color: #bbcdd2\n}\n\n.bs-popover-auto[x-placement^=bottom] .arrow:after, .bs-popover-bottom .arrow:after {\n    top: 1px;\n    border-bottom-color: #fff\n}\n\n.bs-popover-auto[x-placement^=bottom] .popover-header:before, .bs-popover-bottom .popover-header:before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: 16px;\n    width: 1rem;\n    margin-left: -8px;\n    margin-left: -.5rem;\n    content: "";\n    border-bottom: 1px solid #fafbfc\n}\n\n.bs-popover-auto[x-placement^=left], .bs-popover-left {\n    margin-right: 8px;\n    margin-right: .5rem\n}\n\n.bs-popover-auto[x-placement^=left] .arrow, .bs-popover-left .arrow {\n    right: calc((.5rem + 1px) * -1);\n    width: 8px;\n    width: .5rem;\n    height: 16px;\n    height: 1rem;\n    margin: 4.8px 0;\n    margin: .3rem 0\n}\n\n.bs-popover-auto[x-placement^=left] .arrow:after, .bs-popover-auto[x-placement^=left] .arrow:before, .bs-popover-left .arrow:after, .bs-popover-left .arrow:before {\n    border-width: 8px 0 8px 8px;\n    border-width: .5rem 0 .5rem .5rem\n}\n\n.bs-popover-auto[x-placement^=left] .arrow:before, .bs-popover-left .arrow:before {\n    right: 0;\n    border-left-color: #bbcdd2\n}\n\n.bs-popover-auto[x-placement^=left] .arrow:after, .bs-popover-left .arrow:after {\n    right: 1px;\n    border-left-color: #fff\n}\n\n.popover-header {\n    padding: 10px 20px;\n    padding: .625rem 1.25rem;\n    margin-bottom: 0;\n    font-size: 14px;\n    font-size: .875rem;\n    color: #363a41;\n    background-color: #fafbfc;\n    border-bottom: 1px solid #eaeef2\n}\n\n.popover-header:empty {\n    display: none\n}\n\n.popover-body {\n    padding: 10px 20px;\n    padding: .625rem 1.25rem;\n    color: #363a41\n}\n\n#dingedimodule-container svg[class^="css-"]:not(:root) {\n    overflow: hidden;\n    height: 20px !important;\n    width: 20px !important;\n}\n\n#dingedimodule-container .tab-tools-icon {\n    font-size: 17px;\n    margin-right: 5px;\n    margin-top: -2px;\n}\n\n#dingedimodule-container input[type='text'], input[type='password'], input[type='number'], input[type='search'] {\n    height: 35px;\n}\n\n#dingedimodule-container .alert.alert-info.alert-info-primary::before {\n    background-color: #e2e3e5;\n    color: #828282;\n}\n\n#dingedimodule-container .alert.alert-info.alert-info-primary {\n    border-color: #828282;\n}\n\n#dingedimodule-container button.btn-excluded:hover {\n    background-color: #6c868f;\n    border-color: #6c868f;\n}\n\n#dingedimodule-container button.dg-btn-link i.material-icons {\n    color: #6c868e !important;\n}\n\n#dingedimodule-container button.dg-btn-link:hover i.material-icons {\n    color: #25b9d7 !important;\n}\n\n#dingedimodule-container .findandreplace-text mark {\n    background-color: #f1b746;\n}\n\n#dingedimodule-container .dg-progress-container .progress-bar, .dg-progress-container .progress-bar {\n    color: #000 !important;\n}\n\n.dg-modal *, .dg-modal *::before, .dg-modal *::after {\n    -webkit-box-sizing: border-box;\n    box-sizing: border-box;\n}\n\n.dg-modal .h4 {\n    font-size: 1rem;\n}\n\n.dg-modal .row {\n    margin: 0 -15px;\n}\n\n.dg-modal .row .col-md-6 > div {\n    width: 95% !important;;\n}\n\n.dg-modal .modal-footer:before, .dg-modal .modal-footer:after {\n    display: unset;\n    content: none;\n}\n\n.dg-select-bg {\n    box-shadow: none !important;\n    background-color: transparent !important;\n}\n\n.dg-select-bg button.btn.btn-sm {\n    white-space: break-spaces !important;\n    overflow: hidden !important;\n}\n\n.dg-select-bg button.btn.btn-sm.btn-outline-secondary {\n    background-color: #fff !important;\n}\n\n.dg-modal h1, .dg-modal h2, .dg-modal .modal-title, .dg-modal h3, .dg-modal h4, .dg-modal h5, .dg-modal h6, .dg-modal .h1, .dg-modal .h2, .dg-modal .h3, .dg-modal .h4, .dg-modal .h5, .dg-modal .h6 {\n    margin-bottom: 0.9375rem;\n    font-family: "Open Sans", helvetica, arial, sans-serif;\n    font-weight: 700;\n    line-height: 1.2;\n    color: #363a41;\n}\n\n.modal.show .dg-modal.modal-dialog {\n    transform: translateY(-25%) !important;\n}\n\n#dingedimodule-container .dropdown-toggle.dg-findandreplace-dropdown:not(.dropdown-toggle-split) {\n    padding-left: 0;\n}\n\n#dingedimodule-container .dropdown-toggle.dg-findandreplace-dropdown:not(.dropdown-toggle-split):after {\n    margin-left: 5px !important;\n}\n\n#dg-logo-svg g {\n    fill: #fff;\n}\n\n\n.dg-modal .nav-tabs {\n    border-bottom: 1px solid #fff\n}\n\n.dg-modal .nav-tabs .nav-item {\n    margin-bottom: -1px\n}\n\n.dg-modal .nav-tabs .nav-link {\n    border: 0\n}\n\n.dg-modal .nav-tabs .nav-link:focus, .dg-modal .nav-tabs .nav-link:hover {\n    border-color: #25b9d7\n}\n\n.dg-modal .nav-tabs .nav-link.disabled {\n    color: #bbcdd2;\n    background-color: initial;\n    border-color: transparent\n}\n\n.dg-modal .nav-tabs .nav-item.show .nav-link, .dg-modal .nav-tabs .nav-link.active {\n    color: #363a41;\n    background-color: #fff;\n    border-color: #25b9d7\n}\n\n.dg-modal .nav-tabs .dropdown-menu {\n    margin-top: -1px\n}\n\n.dg-modal .nav-tabs, .dg-modal .nav-tabs .nav-link {\n    border: 0\n}\n\n.dg-modal .nav-tabs .nav-item {\n    margin-bottom: -1px\n}\n\n.dg-modal .nav-tabs .nav-item.show .nav-link, .dg-modal .nav-tabs .nav-link.active {\n    color: #363a41;\n    background-color: #fff;\n    border-color: #25b9d7\n}\n\n\n.dg-modal .nav-tabs .nav-item.show .nav-link, .dg-modal .nav-tabs .nav-link.active {\n    border-top: 3px solid #25b9d7;\n    border-top: .1875rem solid #25b9d7\n}\n\n.dg-modal .nav-tabs .nav-link:focus, .dg-modal .nav-tabs .nav-link:hover {\n    border-color: #25b9d7\n}\n\n.dg-modal .tab-content > .tab-pane {\n    display: none\n}\n\n.dg-modal .tab-content > .active {\n    display: block\n}\n\n.dg-modal .nav-tabs .nav-link.disabled {\n    color: #bbcdd2;\n    background-color: initial;\n    border-color: transparent\n}\n\n\n.toolbar_btn#dingedi-mdtr-button {\n    display: flex;\n    align-items: center;\n}\n\n.toolbar_btn#dingedi-mdtr-button #dg-logo-svg {\n    margin-right: 6px;\n    height: 16px;\n    width: 16px;\n}\n\n.toolbar_btn#dingedi-mdtr-button #dg-logo-svg g {\n    fill: #6c868e;\n    transition: fill 0.25s ease-out;\n}\n\n.toolbar_btn#dingedi-mdtr-button:hover #dg-logo-svg g {\n    fill: #fff;\n}\n\nbutton.toolbar_btn.ps16 {\n    background: transparent;\n    border: none;\n    display: flex;\n    flex-direction: column;\n    color: #2eacce;\n}\n\nbutton.toolbar_btn.ps16 svg g {\n    fill: #2eacce !important;\n}\n\nbutton.toolbar_btn.ps16 svg {\n    width: 27px !important;\n    height: 27px !important;\n    margin-top: 3px;\n    margin-bottom: 10px;\n}\n\n.max-w-90 {\n    max-width: 90% !important;\n}\n\n.max-h-90 {\n    max-height: 90% !important;\n}\n\n.search-modal-content {\n    height: 90vh;\n    width: 100%;\n    overflow: auto;\n}\n\n\n.dg-select-bg {\n    box-shadow: none !important;\n    background-color: transparent !important;\n}\n\n.dg-select-bg button.btn.btn-sm {\n    white-space: break-spaces !important;\n    overflow: hidden !important;\n}\n\n.dg-select-bg button.btn.btn-sm.btn-outline-secondary {\n    background-color: #fff !important;\n}\n\n.dg-modal .modal-footer:before, .dg-modal .modal-footer:after {\n    display: unset;\n    content: none;\n}\n\n.dg-textarea-style {\n    position: absolute;\n    margin-top: 7px;\n    right: 25px;\n}\n\n.dg-select-bg {\n    box-shadow: none !important;\n    background-color: transparent !important;\n}\n\n.dg-select-bg button.btn.btn-sm {\n    white-space: break-spaces !important;\n    overflow: hidden !important;\n}\n\n.dg-select-bg button.btn.btn-sm.btn-outline-secondary {\n    background-color: #fff !important;\n}\n\n.dg-modal .modal-header button.close {\n    z-index: 99999 !important;\n}\n\n#dingedi-modal-container {\n    display: inline-block;\n}\n\nbutton#dingedi-mdtr-button {\n    display: inline-flex;\n    align-items: center;\n}\n\nbutton#dingedi-mdtr-button .mr-2 {\n    margin-right: 10px !important;\n    margin-right: 0.625rem !important;\n}\n\nbutton#dingedi-mdtr-button.d-none {\n    display: none;\n}\n\n#dingedi-mdtr-app {\n    display: none;\n}\n`,""]);const v=b},7046:(n,o,t)=>{t.d(o,{A:()=>h});var e=t(5458),a=t(3029),d=t(2901),l=t(388),r=t(3954),i=t(5501),m=t(6540),g=t(1468),s=t(5289),p=t(5556),c=t.n(p),b=t(1069),f=t(8004);function u(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(n){}return(u=function(){return!!n})()}var x=function(n){function o(n){var t,e,d,i;return(0,a.A)(this,o),e=this,d=o,i=[n],d=(0,r.A)(d),(t=(0,l.A)(e,u()?Reflect.construct(d,i||[],(0,r.A)(e).constructor):d.apply(e,i))).state={currentIndex:1},t}return(0,i.A)(o,n),(0,d.A)(o,[{key:"getTotalPages",value:function(){return Math.ceil(this.props.totalItems/this.props.perPage)}},{key:"checkIndex",value:function(n){return n<1&&(n=1),n>this.getTotalPages()&&(n=this.getTotalPages()),n}},{key:"handlePrev",value:function(){this.handleClick(this.state.currentIndex-1)}},{key:"handleNext",value:function(){this.handleClick(this.state.currentIndex+1)}},{key:"handleClick",value:function(n){n=this.checkIndex(n),this.setState({currentIndex:n}),this.props.handleNavigate(n)}},{key:"render",value:function(){var n=this,o=this.state.currentIndex;return this.props.totalItems<this.props.perPage?m.createElement(m.Fragment,null):m.createElement(b.A,null,m.createElement(b.A.Prev,{disabled:1===o,onClick:function(){return n.handlePrev()}}),(0,e.A)(Array(this.getTotalPages())).map(function(t,e){var a=e+1;return m.createElement(b.A.Item,{onClick:function(){return n.handleClick(a)},active:o===a,key:a},a)}),m.createElement(b.A.Next,{disabled:o===this.getTotalPages(),onClick:function(){return n.handleNext()}}))}}])}(m.Component);x.propTypes={totalItems:c().number.isRequired,perPage:c().number.isRequired,handleNavigate:c().func.isRequired};const h=(0,g.Ng)(function(n){return{translations:(0,s.fF)(n),constants:(0,f.c)(n)}})(x)},7518:(n,o,t)=>{t.d(o,{$E:()=>u,Ay:()=>x,Jy:()=>p,TL:()=>s,_R:()=>f,bM:()=>b,l5:()=>m,mL:()=>c,re:()=>g});var e=t(5458),a=t(4467);function d(n,o){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);o&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable})),t.push.apply(t,e)}return t}function l(n){for(var o=1;o<arguments.length;o++){var t=null!=arguments[o]?arguments[o]:{};o%2?d(Object(t),!0).forEach(function(o){(0,a.A)(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}
/**
 * License limited to a single site, for use on another site please purchase a license for this module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 *
 * @author    Dingedi.com
 * @copyright Copyright 2023 © Dingedi All right reserved
 * @license   http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
 * @category  Dingedi PrestaShop Modules
 */var r=(0,t(5452).Z0)({name:"langFileItems",initialState:[],reducers:{resetAndReloadSelectedLangFileItems:function(n,o){n=n.map(function(n){return!0===n.checked&&(n.reload=!0,n.translations=n.translations.filter(function(n){return!o.payload.languages_ids.includes(Number(n.id_lang))})),n.checked=!1,n})},selectItem:function(n,o){return n=n.map(function(n){var t;(n.name===o.payload.name||Array.isArray(o.payload.name)&&o.payload.name.includes(n.name))&&(n=l(l({},n),{},{checked:o.payload.checked}),n=!1===o.payload.checked&&null!==(t=n)&&void 0!==t&&t.selected_fields?l(l({},n),{},{selected_fields:[]}):l(l({},n),{},{selected_fields:n.fields}));return n})},resetSelectedItems:function(n,o){n=n.map(function(n){n.checked=!1})},setLangFileItemsList:function(n,o){return o.payload.map(function(n){return l(l({},n),{},{reload:!1,loading:!1,checked:!1,translations:[],selected_elems:[],error:!1})})},addItemTranslations:function(n,o){return n=n.map(function(n){if(n.name===o.payload.name){var t=n.translations,a=t.findIndex(function(n){return Number(n.id_lang)===Number(o.payload.id_lang)});t=-1!==a?t.map(function(n,t){return t===a?o.payload:n}):[].concat((0,e.A)(t),[o.payload]),(n=l(l({},n),{},{reload:!1,translations:t})).translations.sort(function(n,o){return n.id_lang>o.id_lang?1:-1})}return n})},resetAndReloadLangFileItem:function(n,o){var t=o.payload.languages_ids;n.map(function(n){n.name===o.payload.name&&(n.reload=!0,n.translations=n.translations.filter(function(n){return!t.includes(n.id_lang)}))})},addItemTranslationsError:function(n,o){return n=n.map(function(n){if(n.name===o.payload.name){var t=n.translations,a=t.findIndex(function(n){return Number(n.id_lang)===Number(o.payload.id_lang)});-1!==a?t[a]={error:!0,id_lang:Number(o.payload.id_lang)}:t=[].concat((0,e.A)(t),[{error:!0,id_lang:Number(o.payload.id_lang)}]),(n=l(l({},n),{},{reload:!1,translations:t})).translations.sort(function(n,o){return n.id_lang>o.id_lang?1:-1})}return n})},setSelectedElems:function(n,o){n=n.map(function(n){n.name===o.payload.name&&(n.selected_elems=o.payload.selected_elems)})}}}),i=r.actions,m=i.addItemTranslations,g=i.addItemTranslationsError,s=i.resetAndReloadSelectedLangFileItems,p=i.resetAndReloadLangFileItem,c=i.selectItem,b=i.setLangFileItemsList,f=i.setSelectedElems,u=i.resetSelectedItems;const x=r.reducer},8187:n=>{n.exports="data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E"},8330:n=>{n.exports=JSON.parse('{"UU":"dgtranslationall"}')},9877:n=>{n.exports="data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z%27/%3E%3C/svg%3E"}},n=>{n.O(0,[96],()=>{return o=2633,n(n.s=o);var o});n.O()}]);