/*!Don't remove this!
 * duDialog plugin styles
 * 
 * Author: Dionlee Uy
 * Email: dionleeuy@gmail.com
 */@import url(../fonts/roboto.css);.du-dialog{font-family:Roboto,sans-serif;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;transition:background-color .2s linear,opacity .2s ease;will-change:background-color,visibility,opacity;overflow:hidden;z-index:999999}.du-dialog .dlg-wrapper{min-width:280px;max-width:90%;max-height:90%;display:flex;flex-direction:column;justify-content:space-around;background-color:#fff;outline:0;border-radius:4px;transform:scale(.8);transition:transform .18s cubic-bezier(.4,0,.2,1);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);overflow:hidden}.du-dialog .dlg-header{padding:16px 24px 8px;font-size:20px;font-weight:500;letter-spacing:.02em;line-height:32px}.du-dialog .dlg-header .dlg-search{display:block;font-family:inherit;font-size:16px;font-weight:400;line-height:36px;height:36px;margin-top:8px;width:100%;border:none;outline:0;color:inherit;background-color:transparent}.du-dialog .dlg-content{padding:0 24px 20px 24px;color:#757575;font-size:16px;line-height:24px;letter-spacing:.03em;border-top:1px solid transparent;overflow-x:hidden;overflow-y:auto}.du-dialog .dlg-content.content--scrolled{border-top:1px solid #e0e0e0}.du-dialog .dlg-select-item{position:relative;margin:0 -24px;padding:0 24px;cursor:pointer;transition:background-color .2s linear}.du-dialog .dlg-select-item:hover{background-color:#f5f5f5}.du-dialog .dlg-select-item:active{background-color:#e0e0e0}.du-dialog .dlg-select-item .dlg-select-checkbox,.du-dialog .dlg-select-item .dlg-select-radio{position:absolute;top:12px;height:18px;width:18px;opacity:0}.du-dialog .dlg-select-item .dlg-select-lbl{position:relative;display:inline-block;padding-left:40px;margin:0;cursor:pointer}.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{content:'';display:block;position:absolute;width:16px;height:16px;top:50%;left:6px;cursor:pointer;border:2px solid #757575;transform:translateY(-50%);border-radius:2px;box-sizing:content-box;transition:all .2s cubic-bezier(0,0,.2,1);will-change:border-color}.du-dialog .dlg-select-item .dlg-select-checkbox:checked+.dlg-select-lbl::before{background-color:#2bbbad;border-color:#2bbbad}.du-dialog .dlg-select-item .dlg-select-checkbox+.dlg-select-lbl::after{content:'';display:block;position:absolute;top:50%;left:9px;width:12px;height:6px;margin-top:-6px;cursor:pointer;border-left:2px solid #fff;border-bottom:2px solid #fff;box-sizing:content-box;transition:all .2s cubic-bezier(0,0,.2,1);transform:rotate(-45deg) scale(0);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{cursor:default}.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{content:"";display:block;position:absolute;height:16px;width:16px;top:50%;left:6px;cursor:pointer;border:2px solid #757575;transform:translateY(-50%);border-radius:50%;box-sizing:content-box;transition:all .2s cubic-bezier(0,0,.2,1);will-change:border-color}.du-dialog .dlg-select-item .dlg-select-radio:checked+.dlg-select-lbl::before{border-color:#2bbbad}.du-dialog .dlg-select-item .dlg-select-radio+.dlg-select-lbl::after{content:'';position:absolute;top:50%;left:11px;width:10px;height:10px;margin-top:-5px;cursor:pointer;background-color:#2bbbad;border-radius:50%;box-sizing:content-box;transform:scale(0);transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1);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-action{font-family:inherit;font-size:14px;border:none;cursor:pointer;padding:0 12px;min-width:72px;line-height:36px;letter-spacing:.07em;font-weight:500;color:#2bbbad;text-transform:uppercase;background-color:transparent;border-radius:4px;outline:0;transition:background-color .28s linear;will-change:background-color}.du-dialog .dlg-action:focus,.du-dialog .dlg-action:hover{background-color:rgba(43,187,173,.08)}.du-dialog .dlg-action:active{background-color:#e0e0e0}.du-dialog .dlg-action+.dlg-action{margin-left:8px}.du-dialog.dlg--open{background-color:rgba(0,0,0,.35);visibility:visible;opacity:1}.du-dialog.dlg--open .dlg-wrapper{transform:scale(1)}.du-dialog.dlg--closing{opacity:0;background-color:transparent}.du-dialog.dlg--pulse{-webkit-animation:dlgPulse .2s;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:rgba(255,255,255,.75)}.du-dialog[dark=true][selection=true] .dlg-header{background-color:#121212}.du-dialog[dark=true] .dlg-content.content--scrolled{border-top:1px solid rgba(255,255,255,.1)}.du-dialog[dark=true] .dlg-action{color:#2196f3}.du-dialog[dark=true] .dlg-action:focus,.du-dialog[dark=true] .dlg-action:hover,.du-dialog[dark=true] .dlg-select-item:hover{background-color:rgba(255,255,255,.06)}.du-dialog[dark=true] .dlg-action:active,.du-dialog[dark=true] .dlg-select-item:active{background-color:rgba(255,255,255,.1)}@media (min-width:600px){.du-dialog .dlg-wrapper{max-width:560px}}@-webkit-keyframes dlgPulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}@keyframes dlgPulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}