/*!
* bootstrap-fileinput v4.3.7
* http://plugins.krajee.com/file-input
*
* Author: Kartik Visweswaran
* Copyright: 2014 - 2017, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
*/!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(window.jQuery)}(function(e){"use strict";e.fn.fileinputLocales={},e.fn.fileinputThemes={};var i,t,a,n,r,o,l,s,d,c,p,u,f,g,v,m,h,w,_,b,C,x,y,T,F,k,P,S,I,E,$,z,D,A,U,j,Z,L,B,O,R,M,N,H,q,W,K,V,G,X,Y,J,Q,ee,ie,te,ae,ne,re,oe,le,se,de,ce,pe,ue,fe,ge,ve,me;i=".fileinput",t="kvFileinputModal",a=".kv-preview-thumb",n="file-sortable",r='style="width:{width};height:{height};"',o='\n\n\n\n\n\n',l='
\n{previewFileIcon}\n
',s=window.URL||window.webkitURL,d=function(e,i,t){return void 0!==e&&(t?e===i:e.match(i))},p=function(e){if("Microsoft Internet Explorer"!==navigator.appName)return!1;if(10===e)return new RegExp("msie\\s"+e,"i").test(navigator.userAgent);var i,t=document.createElement("div");return t.innerHTML="",i=t.getElementsByTagName("i").length,document.body.appendChild(t),t.parentNode.removeChild(t),i},c=function(e,t,a,n){var r=n?t:t.split(" ").join(i+" ")+i;e.length&&e.off(r).on(r,a)},u={data:{},init:function(e){var i=e.initialPreview,t=e.id;i.length>0&&!oe(i)&&(i=i.split(e.initialPreviewDelimiter)),u.data[t]={content:i,config:e.initialPreviewConfig,tags:e.initialPreviewThumbTags,delimiter:e.initialPreviewDelimiter,previewFileType:e.initialPreviewFileType,previewAsData:e.initialPreviewAsData,template:e.previewGenericTemplate,showZoom:e.fileActionSettings.showZoom,showDrag:e.fileActionSettings.showDrag,getSize:function(i){return e._getSize(i)},parseTemplate:function(i,t,a,r,o,l,s,d,c){return d=" file-preview-initial "+n+(d?" "+d:""),e._generatePreviewTemplate(i,t,a,r,o,!1,null,d,l,s,c)},msg:function(i){return e._getMsgSelected(i)},initId:e.previewInitId,footer:e._getLayoutTemplate("footer").replace(/\{progress}/g,e._renderThumbProgress()),isDelete:e.initialPreviewShowDelete,caption:e.initialCaption,actions:function(i,t,a,n,r,o,l){return e._renderFileActions(i,t,a,n,r,o,l,!0)}}},fetch:function(e){return u.data[e].content.filter(function(e){return null!==e})},count:function(e,i){return u.data[e]&&u.data[e].content?i?u.data[e].content.length:u.fetch(e).length:0},get:function(i,t,a){var n,r,o,l,s,d,c,p="init_"+t,f=u.data[i],g=f.config[t],v=f.content[t],m=f.initId+"-"+p,h=le("previewAsData",g,f.previewAsData);return a=void 0===a?!0:a,v?(o=le("type",g,f.previewFileType||"generic"),s=le("filename",g,le("caption",g)),d=le("filetype",g,o),l=u.footer(i,t,a,g&&g.size||null),c=le("frameClass",g),n=h?f.parseTemplate(o,v,s,d,m,l,p,c):f.parseTemplate("generic",v,s,d,m,l,p,c,o).replace(/\{content}/g,f.content[t]),f.tags.length&&f.tags[t]&&(n=ce(n,f.tags[t])),re(g)||re(g.frameAttr)||(r=e(document.createElement("div")).html(n),r.find(".file-preview-initial").attr(g.frameAttr),n=r.html(),r.remove()),n):""},add:function(i,t,a,n,r){var o,l=e.extend(!0,{},u.data[i]);return oe(t)||(t=t.split(l.delimiter)),r?(o=l.content.push(t)-1,l.config[o]=a,l.tags[o]=n):(o=t.length-1,l.content=t,l.config=a,l.tags=n),u.data[i]=l,o},set:function(i,t,a,n,r){var o,l,s=e.extend(!0,{},u.data[i]);if(t&&t.length&&(oe(t)||(t=t.split(s.delimiter)),l=t.filter(function(e){return null!==e}),l.length)){if(void 0===s.content&&(s.content=[]),void 0===s.config&&(s.config=[]),void 0===s.tags&&(s.tags=[]),r){for(o=0;or;r++)t+=u.get(e,r);return i=a.msg(u.count(e)),{content:t,caption:i}},footer:function(e,i,t,a){var n=u.data[e];if(t=void 0===t?!0:t,!n||!n.config||0===n.config.length||re(n.config[i]))return"";var r=n.config[i],o=le("caption",r),l=le("width",r,"auto"),s=le("url",r,!1),d=le("key",r,null),c=le("showDelete",r,!0),p=le("showZoom",r,n.showZoom),f=le("showDrag",r,n.showDrag),g=s===!1&&t,v=n.isDelete?n.actions(!1,c,p,f,g,s,d):"",m=n.footer.replace(/\{actions}/g,v);return m.replace(/\{caption}/g,o).replace(/\{size}/g,n.getSize(a)).replace(/\{width}/g,l).replace(/\{indicator}/g,"").replace(/\{indicatorTitle}/g,"")}},f=function(e,i){return i=i||0,"number"==typeof e?e:("string"==typeof e&&(e=parseFloat(e)),isNaN(e)?i:e)},g=function(){return!(!window.File||!window.FileReader)},v=function(){var e=document.createElement("div");return!p(9)&&(void 0!==e.draggable||void 0!==e.ondragstart&&void 0!==e.ondrop)},m=function(){return g()&&window.FormData},h=function(e,i){e.removeClass(i).addClass(i)},Y={showRemove:!0,showUpload:!0,showZoom:!0,showDrag:!0,removeIcon:'',removeClass:"btn btn-xs btn-default",removeTitle:"Remove file",uploadIcon:'',uploadClass:"btn btn-xs btn-default",uploadTitle:"Upload file",zoomIcon:'',zoomClass:"btn btn-xs btn-default",zoomTitle:"View Details",dragIcon:'',dragClass:"text-info",dragTitle:"Move / Rearrange",dragSettings:{},indicatorNew:'',indicatorSuccess:'',indicatorError:'',indicatorLoading:'',indicatorNewTitle:"Not uploaded yet",indicatorSuccessTitle:"Uploaded",indicatorErrorTitle:"Upload Error",indicatorLoadingTitle:"Uploading ..."},w='{preview}\n\n',_='{preview}\n\n{remove}\n{cancel}\n{upload}\n{browse}\n',b='',x='×
\n',C='',y='\n',T='',F='{icon} {label}',k='{icon} {label}
',P='',S='\n',I='',E=" ({sizeText})",$='',z='\n \n {drag}\n
{indicator}
\n
\n
',D='\n',A='',U='',j='{dragIcon}',Z='\n',B=Z+' title="{caption}" '+r+'>
\n',O="
{footer}\n
\n",R="{content}\n",M='
{data}
\n",N='

\n",H='
\n",q='
\n",W='
\n",K='
\n",V='
\n",G='