.k-dialog-wrapper{position:absolute;z-index:9999;top:0;left:0;width:100%}.k-dialog-wrapper>.k-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.k-dialog{position:absolute;width:50rem;border-radius:.125rem;background:#fff;font-size:.875rem;color:#595959;max-width:100%}.k-dialog .k-header{padding:0 1.875rem;border-bottom:1px solid #cad0dd;position:relative}.k-dialog .k-header .k-title{height:3.75rem;line-height:3.75rem;font-size:1rem;color:#404040;display:inline-block}.k-dialog .k-header .k-close{position:absolute;right:.3125rem;top:.625rem}.k-dialog .k-header .k-close.k-btn .k-icon{font-size:2rem}.k-dialog .k-body{padding:1.125rem 1.875rem}.k-dialog .k-footer{text-align:right;padding:1.5rem 1.875rem}.k-dialog .k-footer .k-btn{margin-left:.75rem}.k-dialog.k-dragging{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-dialog.animate-appear-active,.k-dialog.animate-enter-active,.k-dialog.animate-leave-active{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.k-dialog.animate-appear,.k-dialog.animate-enter,.k-dialog.animate-leave{-webkit-transform:translateY(-10px) scale(1.05);-ms-transform:translateY(-10px) scale(1.05);transform:translateY(-10px) scale(1.05);opacity:0}.k-dialog.k-large{width:62.5rem}.k-dialog.k-small{width:37.5rem}.k-dialog.k-mini{width:25rem}.k-alert-dialog .k-dialog>.k-body{margin-top:-1.5625rem;padding:0 1.875rem;text-align:center;position:relative;z-index:1}.k-alert-dialog .k-dialog>.k-footer,.k-alert-dialog .k-dialog>.k-header{border:none}.k-alert-dialog .k-tip-icon{text-align:center;margin-bottom:.625rem}.k-alert-dialog .k-tip-icon .k-icon{font-size:2.9375rem;line-height:2.3125rem}.k-alert-dialog.k-success .k-tip-icon{color:#4db500}.k-alert-dialog.k-warning .k-tip-icon{color:#ff8a00}.k-alert-dialog.k-error .k-tip-icon{color:#db2828}.k-alert-dialog.k-confirm .k-tip-icon{color:#0a5eee}.k-alert-dialog.k-with-title .k-dialog>.k-body{margin-top:-2.25rem;text-align:left}.k-alert-dialog.k-with-title .k-tip-icon{float:left}.k-alert-dialog.k-with-title .k-tip-icon .k-icon{font-size:2.3125rem}.k-alert-dialog.k-with-title .k-content-wrapper{overflow:hidden;padding-left:.5rem}.k-alert-dialog.k-with-title .k-content-wrapper>.k-title{line-height:2.3125rem;font-size:1rem}