@import url("https://fonts.googleapis.com/css?family=Poppins:400,500");
.du-dialog {
    align-items: center;
    background-color: transparent;
    display: flex;
    font-family: Poppins,sans-serif;
    height: 100%;
    justify-content: center;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: background-color .2s linear,opacity .2s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    visibility: hidden;
    width: 100%;
    will-change: background-color,visibility,opacity;
    z-index: 999999
}.du-dialog .dlg-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:space-around;max-height:90%;max-width:90%;min-width:280px;outline:none;overflow:hidden;position:relative;transform:scale(.8);transition:transform .18s cubic-bezier(.4,0,.2,1)}.du-dialog .dlg-wrapper .dlg-loader{height:4px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:top;transition:transform .2s linear}.du-dialog .dlg-wrapper .dlg-loader .loader-wrapper{display:flex;height:100%;position:relative}.du-dialog .dlg-wrapper .dlg-loader .loader-wrapper .loading-buffer{background-color:rgba(30,136,229,.4);height:100%;width:100%}.du-dialog .dlg-wrapper .dlg-loader .loader-wrapper .loading-indicator{background-color:#1e88e5;height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:46.67%}.du-dialog .dlg-header{font-size:20px;font-weight:500;letter-spacing:.02em;line-height:32px;padding:16px 24px 8px}.du-dialog .dlg-header .dlg-search{background-color:transparent;border:none;color:inherit;display:block;font-family:inherit;font-size:16px;font-weight:400;height:36px;line-height:36px;margin-top:8px;outline:none;width:100%}.du-dialog .dlg-content{border-top:1px solid transparent;color:#757575;flex:1 auto;font-size:16px;letter-spacing:.03em;line-height:24px;overflow-x:hidden;overflow-y:auto;padding:0 24px 20px}.du-dialog .dlg-content.content--scrolled{border-top:1px solid #e0e0e0}.du-dialog .dlg-select-item{cursor:pointer;margin:0 -24px;padding:0 24px;position:relative;transition:background-color .2s linear}.du-dialog .dlg-select-item.select--group{font-weight:500;line-height:36px;margin-top:8px;pointer-events:none}.du-dialog .dlg-select-item:not(.select-group):hover{background-color:#f5f5f5}.du-dialog .dlg-select-item:not(.select-group):active{background-color:#e0e0e0}.du-dialog .dlg-select-item .dlg-select-checkbox,.du-dialog .dlg-select-item .dlg-select-radio{height:18px;opacity:0;position:absolute;top:12px;width:18px}.du-dialog .dlg-select-item .dlg-select-lbl{cursor:pointer;display:inline-block;margin:0;padding-left:40px;position:relative}.du-dialog .dlg-select-item .dlg-select-lbl .select-item{display:block;line-height:48px}.du-dialog .dlg-select-item .dlg-select-checkbox+.dlg-select-lbl:before{border:2px solid #757575;border-radius:2px;box-sizing:content-box;content:"";cursor:pointer;display:block;height:16px;left:6px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(0,0,.2,1);width:16px;will-change:border-color}.du-dialog .dlg-select-item .dlg-select-checkbox:checked+.dlg-select-lbl:before{background-color:#1e88e5;border-color:#1e88e5}.du-dialog .dlg-select-item .dlg-select-checkbox+.dlg-select-lbl:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:content-box;content:"";cursor:pointer;display:block;height:6px;left:9px;margin-top:-6px;position:absolute;top:50%;transform:rotate(-45deg) scale(0);transition:all .2s cubic-bezier(0,0,.2,1);width:12px;will-change:transform}.du-dialog .dlg-select-item .dlg-select-checkbox:checked+.dlg-select-lbl:after{transform:rotate(-45deg) scale(1)}.du-dialog .dlg-select-item.item--nomatch{display:none}.du-dialog .dlg-select-item.item--disabled,.du-dialog .dlg-select-item.item--disabled .dlg-select-lbl,.du-dialog .dlg-select-item.item--disabled .dlg-select-lbl:after,.du-dialog .dlg-select-item.item--disabled .dlg-select-lbl:before{cursor:default}.du-dialog .dlg-select-item .dlg-select-radio+.dlg-select-lbl:before{border:2px solid #757575;border-radius:50%;box-sizing:content-box;content:"";cursor:pointer;display:block;height:16px;left:6px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(0,0,.2,1);width:16px;will-change:border-color}.du-dialog .dlg-select-item .dlg-select-radio:checked+.dlg-select-lbl:before{border-color:#1e88e5}.du-dialog .dlg-select-item .dlg-select-radio+.dlg-select-lbl:after{background-color:#1e88e5;border-radius:50%;box-sizing:content-box;content:"";cursor:pointer;height:10px;left:11px;margin-top:-5px;position:absolute;top:50%;transform:scale(0);transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1);width:10px;will-change:transform,background-color}.du-dialog .dlg-select-item .dlg-select-radio:checked+.dlg-select-lbl:after{transform:scale(1)}.du-dialog .dlg-actions{padding:8px;text-align:right}.du-dialog .dlg-actions .opt-out-grp{color:#757575;display:flex;margin:0 16px 12px;position:relative}.du-dialog .dlg-actions .opt-out-grp label{align-items:center;display:flex;height:20px;margin:0;padding-left:16px}.du-dialog .dlg-actions .opt-out-grp input[type=checkbox]{height:18px;margin:0;opacity:0;width:18px}.du-dialog .dlg-actions .opt-out-grp input[type=checkbox]+label:before{border:2px solid #757575;border-radius:2px;box-sizing:content-box;content:"";cursor:pointer;display:block;height:16px;left:6px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(0,0,.2,1);width:16px;will-change:border-color}.du-dialog .dlg-actions .opt-out-grp input[type=checkbox]:checked+label:before{background-color:#1e88e5;border-color:#1e88e5}.du-dialog .dlg-actions .opt-out-grp input[type=checkbox]+label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:content-box;content:"";cursor:pointer;display:block;height:6px;left:9px;margin-top:-6px;position:absolute;top:50%;transform:rotate(-45deg) scale(0);transition:all .2s cubic-bezier(0,0,.2,1);width:12px;will-change:transform}.du-dialog .dlg-actions .opt-out-grp input[type=checkbox]:checked+label:after{transform:rotate(-45deg) scale(1)}.du-dialog .dlg-action{background-color:transparent;border:none;border-radius:4px;color:#3f51b5;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.07em;line-height:36px;min-width:72px;outline:none;padding:0 12px;text-transform:uppercase;transition:background-color .28s linear;will-change:background-color}.du-dialog .dlg-action:not(:disabled):focus,.du-dialog .dlg-action:not(:disabled):hover{background-color:#f5f5f5}.du-dialog .dlg-action:not(:disabled):active{background-color:#e0e0e0}.du-dialog .dlg-action:disabled{cursor:default;opacity:.5}.du-dialog .dlg-action+.dlg-action{margin-left:8px}.du-dialog.dlg--open{background-color:rgba(0,0,0,.35);opacity:1;visibility:visible}.du-dialog.dlg--open .dlg-wrapper{transform:scale(1)}.du-dialog.dlg--closing{background-color:transparent;opacity:0}.du-dialog.dlg--pulse{animation:dlgPulse .2s}.du-dialog.dlg--no-title .dlg-content{margin-top:20px}.du-dialog[dark=true] .dlg-wrapper{background-color:#1d1d1d}.du-dialog[dark=true] .dlg-content,.du-dialog[dark=true] .dlg-header{color:hsla(0,0%,100%,.75)}.du-dialog[dark=true][selection=true] .dlg-header{background-color:#121212}.du-dialog[dark=true] .dlg-content.content--scrolled{border-top:1px solid hsla(0,0%,100%,.1)}.du-dialog[dark=true] .opt-out-grp{color:hsla(0,0%,100%,.75)}.du-dialog[dark=true] .dlg-action{color:#2196f3}.du-dialog[dark=true] .dlg-action:not(:disabled):focus,.du-dialog[dark=true] .dlg-action:not(:disabled):hover,.du-dialog[dark=true] .dlg-select-item:hover{background-color:hsla(0,0%,100%,.06)}.du-dialog[dark=true] .dlg-action:not(:disabled):active,.du-dialog[dark=true] .dlg-select-item:active{background-color:hsla(0,0%,100%,.1)}.du-dialog.dlg--loading .dlg-wrapper .dlg-loader{transform:scaleY(1)}.du-dialog.dlg--loading .dlg-wrapper .dlg-loader .loader-wrapper .loading-indicator{animation:dlgLoading 1.45s linear infinite}@media (min-width:600px){.du-dialog .dlg-wrapper{max-width:560px}}@keyframes dlgPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes dlgLoading{0%{transform:translateX(-100%)}50%{transform:translateX(25%)}to{transform:translateX(225%)}}