diff --git a/public/build/css/styles-37cf2b24e1.css b/public/build/css/styles-9bbd48e72b.css similarity index 92% rename from public/build/css/styles-37cf2b24e1.css rename to public/build/css/styles-9bbd48e72b.css index 3a6d336fd..5d8e80b4c 100644 --- a/public/build/css/styles-37cf2b24e1.css +++ b/public/build/css/styles-9bbd48e72b.css @@ -1 +1 @@ -.chapter-toggle,.toggle-switch{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.anim.fadeIn,.anim.searchResult{-webkit-animation-fill-mode:forwards}.title-input input[type=text],a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{margin-left:24px}.link,.text-button,a,body{font-family:Roboto,Helvetica,Arial,sans-serif}.dz-message,.italic,em,i{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{background-color:#FFF;height:100%}body{font-size:15px;line-height:1.6;color:#616161;-webkit-font-smoothing:antialiased}table td{min-width:10px;padding:4px 6px;border:1px solid #DDD}.title-input input[type=text],h1{font-size:3.625em;line-height:1.22222222em;margin-top:.48888889em;margin-bottom:.48888889em}h3,h4{margin-top:.78571429em}h2,h3,h4{margin-bottom:.43137255em}h2{font-size:2.8275em;line-height:1.294117647em;margin-top:.8627451em}h3{font-size:1.75em;line-height:1.571428572em}h4{font-size:1em;line-height:1.375em}.title-input input[type=text],h1,h2,h3,h4{font-weight:400;position:relative;display:block;color:#555}.title-input input[type=text] .subheader,h1 .subheader,h2 .subheader,h3 .subheader,h4 .subheader{display:block;font-size:.5em;line-height:1em;color:#6d6d6d}.link,.text-button,a{color:#0288D1;cursor:pointer;text-decoration:none;transition:color ease-in-out 80ms;line-height:1.6}.link:hover,.text-button:hover,a:hover{text-decoration:underline;color:#01466c}.link i,.text-button i,a i{padding-right:12px}.link i.zmdi-hc-flip-horizontal,.text-button i.zmdi-hc-flip-horizontal,a i.zmdi-hc-flip-horizontal{padding-right:0;padding-left:12px}blockquote,ol,p,pre,table,ul{margin-top:.3em;margin-bottom:1.375em}hr{height:1px;border:0;background:#EAEAEA;margin-bottom:24px}hr.faded{background-image:linear-gradient(to right,#fff,#e3e0e0 20%,#e3e0e0 80%,#fff)}hr.even,hr.margin-top{margin-top:24px}.bold,.strong,b,strong{font-weight:700}.bold>.bold,.bold>.strong,.bold>b,.bold>strong,.strong>.bold,.strong>.strong,.strong>b,.strong>strong,b>.bold,b>.strong,b>b,b>strong,strong>.bold,strong>.strong,strong>b,strong>strong{font-weight:bolder}.text-small,p.small,small,span.small{font-size:.8em;color:#777}.superscript,sup{vertical-align:super;font-size:.8em}pre{font-family:monospace;white-space:pre;font-size:.8em;overflow:hidden;border-radius:4px;box-shadow:0 1px 2px 0 rgba(10,10,10,.06);border:1px solid rgba(221,221,221,.66);background-color:#fdf6e3;padding:.5em}blockquote{display:block;position:relative;border-left:4px solid #0288D1;background-color:#F8F8F8;padding:12px 16px 12px 32px}blockquote:before{content:"\201C";font-size:2em;font-weight:700;position:absolute;top:12px;left:12px;color:#777}.code-base,code,span.code{background-color:#F8F8F8;font-family:monospace;font-size:.8em;border:1px solid #DDD;border-radius:3px}code{display:inline;padding:1px 3px;white-space:pre;line-height:1.2em;margin-bottom:1.2em}span.code{padding:1px 6px}.text-pos,.text-pos:hover,p .pos,p .pos:hover,p.pos,p.pos:hover,span.pos,span.pos:hover{color:#52A256}.text-neg,.text-neg:hover,p .neg,p .neg:hover,p.neg,p.neg:hover,span.neg,span.neg:hover{color:#E84F4F}.text-muted,p .muted,p.muted,span.muted{color:#868686}.text-muted .small,.text-muted.small,p .muted .small,p .muted.small,p.muted .small,p.muted.small,span.muted .small,span.muted.small{color:#afafaf}.text-primary,.text-primary:hover,p .primary,p .primary:hover,p.primary,p.primary:hover,span.primary,span.primary:hover{color:#0288D1}.text-secondary,.text-secondary:hover,p .secondary,p .secondary:hover,p.secondary,p.secondary:hover,span.secondary,span.secondary:hover{color:#e27b41}.text-book,.text-book:hover{color:#009688}.text-page,.text-page:hover{color:#0288D1}.text-chapter,.text-chapter:hover{color:#ef7c3c}span.highlight{font-weight:700}ul{list-style:disc}ol{list-style:decimal}.underlined{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.header-group{margin:16px 0}.header-group .title-input input[type=text],.header-group h1,.header-group h2,.header-group h3,.header-group h4,.header-group h5,.header-group h6,.title-input .header-group input[type=text]{margin:0}span.sep{color:#BBB;padding:0 6px}.list>*{display:block}body.flexbox,body.flexbox #content{display:-webkit-flex;display:-ms-flexbox}i{padding-right:6px}body.flexbox{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;min-height:100%;max-height:100%;overflow:hidden}body.flexbox #content{-webkit-flex:1;-ms-flex:1;flex:1;display:flex}.flex-fill{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fill .flex,.flex-fill.flex{-webkit-flex:1;-ms-flex:1;flex:1}div[class^=col-] img{max-width:100%}.container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container.fluid{max-width:100%}.container.small{max-width:840px}.center-box{margin:32px auto 0;padding:16px 48px 64px;max-width:346px;display:inline-block;text-align:left;vertical-align:top}.center-box.login{background-color:#EEE;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border:1px solid #DDD}.row{margin-left:-16px;margin-right:-16px}.float{float:left}.float.right{float:right}.block{display:block;position:relative}.inline{display:inline}.block.inline{display:inline-block}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:16px;padding-right:16px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.button-group:after,.dz-preview .dz-error-message:after,.pointer:before,.toggle-switch:after{content:''}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.shaded{background-color:#f1f1f1}.shaded.pos{background-color:#d6ead7}.shaded.neg{background-color:#f4a9a9}.shaded.primary{background-color:#a1ddfe}.shaded.secondary{background-color:#f6d7c6}.bordered{border:1px solid #BBB}.bordered.pos{border-color:#52A256}.bordered.neg{border-color:#E84F4F}.bordered.primary{border-color:#0288D1}.bordered.secondary{border-color:#e27b41}.bordered.thick{border-width:2px}.rounded{border-radius:3px}.nopadding{padding:0}.padded{padding:24px}.padded.large{padding:32px}.padded>h1:first-child,.padded>h2:first-child,.padded>h3:first-child,.padded>h4:first-child,.title-input .padded>input[type=text]:first-child{margin-top:.1em}.padded-top,.padded-vertical{padding-top:16px}.padded-top.large,.padded-vertical.large{padding-top:32px}.padded-bottom,.padded-vertical{padding-bottom:16px}.padded-bottom.large,.padded-vertical.large{padding-bottom:32px}.padded-horizontal,.padded-left{padding-left:16px}.padded-horizontal.large,.padded-left.large{padding-left:32px}.padded-horizontal,.padded-right{padding-right:16px}.padded-horizontal.large,.padded-right.large{padding-right:32px}.margins{margin:24px}.margins.large{margin:32px}.margin-top,.margins-vertical{margin-top:16px}.margin-top.large,.margins-vertical.large{margin-top:32px}.margin-bottom,.margins-vertical{margin-bottom:16px}.margin-bottom.large,.margins-vertical.large{margin-bottom:32px}.margin-left,.margins-horizontal{margin-left:16px}.margin-left.large,.margins-horizontal.large{margin-left:32px}.margin-right,.margins-horizontal{margin-right:16px}.margin-right.large,.margins-horizontal.large{margin-right:32px}.button,.button-base,input[type=button],input[type=submit]{text-decoration:none;font-size:15px;line-height:1.4em;padding:6px 16px;margin:6px 6px 6px 0;display:inline-block;border:none;font-weight:500;font-family:Roboto,Helvetica,Arial,sans-serif;outline:0;border-radius:2px;cursor:pointer;transition:all ease-in-out 120ms;box-shadow:0 .5px 1.5px 0 rgba(0,0,0,.21);background-color:#0288D1;color:#EEE}.button-base:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#02a2f9;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button-base:active,.button:active,input[type=button]:active,input[type=submit]:active{background-color:#026ea9}.button-base:focus,.button:focus,input[type=button]:focus,input[type=submit]:focus{background-color:#0295e5;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.pos,input[type=button].pos,input[type=submit].pos{background-color:#52A256;color:#EEE}.button.pos:hover,input[type=button].pos:hover,input[type=submit].pos:hover{background-color:#69b36d;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.pos:active,input[type=button].pos:active,input[type=submit].pos:active{background-color:#448748}.button.pos:focus,input[type=button].pos:focus,input[type=submit].pos:focus{background-color:#5cac60;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.neg,input[type=button].neg,input[type=submit].neg{background-color:#E84F4F;color:#EEE}.button.neg:hover,input[type=button].neg:hover,input[type=submit].neg:hover{background-color:#ed7373;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.neg:active,input[type=button].neg:active,input[type=submit].neg:active{background-color:#e32b2b}.button.neg:focus,input[type=button].neg:focus,input[type=submit].neg:focus{background-color:#ea6161;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.secondary,input[type=button].secondary,input[type=submit].secondary{background-color:#e27b41;color:#EEE}.button.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover{background-color:#e79464;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.secondary:active,input[type=button].secondary:active,input[type=submit].secondary:active{background-color:#d96321}.button.secondary:focus,input[type=button].secondary:focus,input[type=submit].secondary:focus{background-color:#e58753;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.muted,input[type=button].muted,input[type=submit].muted{background-color:#888;color:#EEE}.button.muted:hover,input[type=button].muted:hover,input[type=submit].muted:hover{background-color:#9c9c9c;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.muted:active,input[type=button].muted:active,input[type=submit].muted:active{background-color:#747474}.button.muted:focus,input[type=button].muted:focus,input[type=submit].muted:focus{background-color:#929292;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.text-button{background-color:transparent;padding:0;margin:0;border:none}.text-button:active,.text-button:focus{outline:0}.text-button.neg{color:#E84F4F}.button-group:after{display:block;font-size:0;clear:both;position:relative}.button-group .button,.button-group button[type=button]{margin:6px 0;float:left;border-radius:0}.button-group .button:first-child,.button-group button[type=button]:first-child{border-radius:2px 0 0 2px}.button-group .button:last-child,.button-group button[type=button]:last-child{border-radius:0 2px 2px 0}.button.block{width:100%;text-align:center;display:block}.button.icon i{padding-right:0}.input-base,input[type=text],input[type=search],input[type=url],input[type=password],input[type=number],input[type=email],select,textarea{background-color:#FFF;border-radius:3px;border:1px solid #CCC;display:inline-block;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;padding:6px;color:#222;width:250px;max-width:100%}.input-base.invalid,.input-base.neg,input.invalid[type=text],input.invalid[type=search],input.invalid[type=url],input.invalid[type=password],input.invalid[type=number],input.invalid[type=email],input.neg[type=text],input.neg[type=search],input.neg[type=url],input.neg[type=password],input.neg[type=number],input.neg[type=email],select.invalid,select.neg,textarea.invalid,textarea.neg{border:1px solid #E84F4F}.input-base.pos,.input-base.valid,input.pos[type=text],input.pos[type=search],input.pos[type=url],input.pos[type=password],input.pos[type=number],input.pos[type=email],input.valid[type=text],input.valid[type=search],input.valid[type=url],input.valid[type=password],input.valid[type=number],input.valid[type=email],select.pos,select.valid,textarea.pos,textarea.valid{border:1px solid #52A256}.input-base.disabled,.input-base[disabled],input.disabled[type=text],input.disabled[type=search],input.disabled[type=url],input.disabled[type=password],input.disabled[type=number],input.disabled[type=email],input[disabled][type=text],input[disabled][type=search],input[disabled][type=url],input[disabled][type=password],input[disabled][type=number],input[disabled][type=email],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAMUlEQVQIW2NkwAGuXbv2nxGbHEhCS0uLEUMSJgHShCKJLIEiiS4Bl8QmAZbEJQGSBAC62BuJ+tt7zgAAAABJRU5ErkJggg==)}label{display:block;line-height:1.4em;font-size:.94em;font-weight:500;color:#666;padding-bottom:2px;margin-bottom:.2em}.toggle-switch,label.inline{display:inline-block}label.checkbox,label.radio{font-weight:400}label.checkbox input[type=radio],label.checkbox input[type=checkbox],label.radio input[type=radio],label.radio input[type=checkbox]{margin-right:6px}label+p.small{margin-bottom:.8em}.toggle-switch{background-color:#BBB;width:36px;height:14px;border-radius:7px;position:relative;transition:all ease-in-out 120ms;user-select:none}.toggle-switch:after{display:block;position:relative;left:0;margin-top:-3px;width:20px;height:20px;border-radius:50%;background-color:#fafafa;border:1px solid #CCC;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition:all ease-in-out 120ms}.toggle-switch.active{background-color:rgba(82,162,86,.4)}.toggle-switch.active:after{left:16px;background-color:#52A256;border:#305e32}.toggle-switch-checkbox{display:none}input:checked+.toggle-switch{background-color:rgba(82,162,86,.4)}input:checked+.toggle-switch:after{left:16px;background-color:#52A256;border:#305e32}.form-group{margin-bottom:12px}.form-group .text-neg,.form-group .text-pos{padding:6px 0}.description-input textarea,.inline-input-style,.title-input input[type=text]{border:2px dotted #BBB;display:block;width:100%;padding:6px 12px}.title-input .input{width:100%}.description-input label,.title-input label{margin-top:16px;color:#666}.title-input input[type=text]{margin-top:0;padding-right:0;width:100%;color:#444}.title-input.page-title{font-size:.8em}.title-input.page-title .input{border:0;margin-bottom:-1px}.title-input.page-title input[type=text]{max-width:840px;margin:0 auto;border:none}.page-title input{display:block;width:100%;font-size:1.4em}.description-input textarea{font-size:15px;color:#666;width:100%}.search-box{max-width:100%;position:relative}.search-box button{background-color:transparent;border:none;color:#0288D1;padding:0;margin:0 0 0 12px;cursor:pointer}.search-box button[type=submit]{margin-left:-24px}.search-box input{padding-right:24px;width:300px;max-width:100%}#login-form label[for=remember]{margin:0}#login-form label.toggle-switch{margin-left:32px}table.table{width:100%}table.table tr{border-bottom:1px solid #DDD}table.table td,table.table th{text-align:left;border:none;padding:6px;vertical-align:middle}.dropdown-container,.dz-preview,.logo-image,.logo-text,header .links,header .user-name,header .user-name>*{vertical-align:top}table.table th{font-weight:700}table.table tr:hover{background-color:#EEE}table{min-width:100px;max-width:100%}.anim.fadeIn{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:160ms;animation-duration:160ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.anim.menuIn,.anim.searchResult{-webkit-animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.anim.searchResult{opacity:0;-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0);-webkit-animation-name:searchResult;animation-name:searchResult;-webkit-animation-duration:220ms;animation-duration:220ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@-webkit-keyframes searchResult{0%{opacity:0;-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes searchResult{0%{opacity:0;-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anim.notification{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0);-webkit-animation-name:notification;animation-name:notification;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.anim.notification.stopped{-webkit-animation-name:notificationStopped;animation-name:notificationStopped}@-webkit-keyframes notification{0%,100%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,90%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes notification{0%,100%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,90%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes notificationStopped{0%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes notificationStopped{0%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes menuIn{from{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes menuIn{from{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.anim.menuIn{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation-name:menuIn;animation-name:menuIn;-webkit-animation-duration:120ms;animation-duration:120ms;-webkit-animation-delay:0s;animation-delay:0s;animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@-webkit-keyframes loadingBob{0%,100%,30%,70%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@keyframes loadingBob{0%,100%,30%,70%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-webkit-keyframes pointer{0%{-webkit-transform:translate3d(0,20px,0) scale3d(0,0,0);transform:translate3d(0,20px,0) scale3d(0,0,0)}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes pointer{0%{-webkit-transform:translate3d(0,20px,0) scale3d(0,0,0);transform:translate3d(0,20px,0) scale3d(0,0,0)}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}.anim.pointer{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation-name:pointer;animation-name:pointer;-webkit-animation-duration:180ms;animation-duration:180ms;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:cubic-bezier(.62,.28,.23,.99);animation-timing-function:cubic-bezier(.62,.28,.23,.99)}.mce-tinymce.mce-container.fullscreen{position:fixed;top:0;height:100%;width:825px;max-width:100%;margin-left:-12px;box-shadow:0 0 4px 2px rgba(0,0,0,.08)}.mce-tinymce .mce-btn,.mce-tinymce .mce-panel{background-color:#FFF}.mce-container-body.mce-flow-layout{text-align:center}.edit-area.flex>.mce-tinymce.mce-container.mce-panel{height:100%;max-height:100%;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -1px}.edit-area.flex>.mce-tinymce.mce-container.mce-panel>.mce-container-body,.edit-area.flex>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-edit-area{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.edit-area.flex>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-edit-area iframe{-webkit-flex:1;-ms-flex:1;flex:1}.hljs{display:block;overflow-x:auto;padding:.5em;background:#fdf6e3;color:#657b83;-webkit-text-size-adjust:none}.diff .hljs-header,.hljs-comment,.hljs-doctype,.hljs-pi,.lisp .hljs-string{color:#93a1a1}.css .hljs-tag,.hljs-addition,.hljs-keyword,.hljs-request,.hljs-status,.hljs-winutils,.method,.nginx .hljs-title{color:#859900}.hljs-command,.hljs-doctag,.hljs-hexcolor,.hljs-link_url,.hljs-number,.hljs-regexp,.hljs-rule .hljs-value,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#2aa198}.css .hljs-function,.hljs-built_in,.hljs-chunk,.hljs-decorator,.hljs-id,.hljs-identifier,.hljs-localvars,.hljs-name,.hljs-title,.vhdl .hljs-literal{color:#268bd2}.hljs-attribute,.hljs-class .hljs-title,.hljs-constant,.hljs-link_reference,.hljs-parent,.hljs-type,.hljs-variable,.lisp .hljs-body,.smalltalk .hljs-number{color:#b58900}.css .hljs-pseudo,.diff .hljs-change,.hljs-attr_selector,.hljs-cdata,.hljs-header,.hljs-pragma,.hljs-preprocessor,.hljs-preprocessor .hljs-keyword,.hljs-shebang,.hljs-special,.hljs-subst,.hljs-symbol,.hljs-symbol .hljs-string{color:#cb4b16}.hljs-deletion,.hljs-important{color:#dc322f}.hljs-link_label{color:#6c71c4}.tex .hljs-formula{background:#eee8d5}.overlay{background-color:rgba(0,0,0,.2);position:fixed;display:none;z-index:95536;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;right:0;bottom:0}.image-manager-body{background-color:#FFF;max-height:90%;width:90%;height:90%;margin:2% 5%;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:hidden;max-width:1340px;position:fixed;top:0;bottom:0;left:0;z-index:999;display:-webkit-flex;display:-ms-flexbox;display:flex}.image-manager-body .title-input input[type=text],.image-manager-body h1,.image-manager-body h2,.image-manager-body h3,.title-input .image-manager-body input[type=text]{font-weight:300}#image-manager .dropzone-container{position:relative;border:3px dashed #DDD}.image-manager-bottom{position:absolute;bottom:0;right:0}.image-manager-list img{display:block;border-radius:0;float:left;margin:0;cursor:pointer;width:16.6666666667%;height:auto;border:1px solid #FFF;transition:all cubic-bezier(.4,0,1,1) 160ms}.image-manager-list img.selected{-webkit-transform:scale3d(.92,.92,.92);transform:scale3d(.92,.92,.92)}#image-manager .load-more{display:block;text-align:center;background-color:#EEE;padding:12px 16px;color:#AAA;clear:both;font-size:20px;cursor:pointer;font-style:italic}.image-manager-sidebar{width:300px;height:100%;margin-left:1px;padding:0 24px;border-left:1px solid #DDD}.image-manager-close{position:absolute;top:0;right:0;margin:0;border-radius:0}.image-manager-list{overflow-y:scroll;-webkit-flex:1;-ms-flex:1;flex:1;border-top:1px solid #ddd}.image-manager-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-flex:1;-ms-flex:1;flex:1}.dz-message{font-size:1.4em;color:#aaa;text-align:center;cursor:pointer;padding:32px 16px;transition:all ease-in-out 120ms}.dz-drag-hover .dz-message{background-color:#107ed2;color:#EEE}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dz-preview.dz-file-preview .dz-details,.dz-preview:hover .dz-details{opacity:1}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.dropzone,.dropzone *{box-sizing:border-box}.dz-preview{position:relative;display:inline-block;margin:12px;min-height:80px}.dz-preview:hover{z-index:1000}.dz-preview.dz-file-preview .dz-image{border-radius:4px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dz-preview.dz-image-preview{background:#fff}.dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dz-preview .dz-remove:hover{text-decoration:underline}.dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:10px;min-width:100%;max-width:100%;padding:6px 3px;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dz-preview .dz-details .dz-size{margin-bottom:.5em;font-size:12px}.dz-preview .dz-details .dz-filename{white-space:nowrap}.dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dz-preview .dz-details .dz-filename span,.dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dz-preview:hover .dz-image img{-webkit-filter:blur(8px);filter:blur(8px)}.dz-preview .dz-image{border-radius:4px;overflow:hidden;width:80px;height:80px;position:relative;display:block;z-index:10}.dz-preview .dz-image img{display:block}.dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dz-preview .dz-error-mark,.dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dz-preview .dz-error-mark svg,.dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);transform:scale(1);border-radius:8px;overflow:hidden}.dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dz-preview.dz-error .dz-error-message{display:block}.dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dz-preview .dz-error-message:after{position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}header{display:block;z-index:2;top:0;background-color:#0288D1;color:#fff;border-bottom:1px solid #DDD}header .avatar,header .links,header .links a,header .user-name{display:inline-block}header .padded{padding:16px}header .links{margin-right:32px}header .links a{padding:24px;color:#FFF}header .links a:last-child{padding-right:0}@media screen and (max-width:992px){header .links{margin-right:16px}header .links a{padding:24px 12px}}header .avatar{width:30px;height:30px}header .user-name{padding-top:24px;cursor:pointer}header .user-name>i,header .user-name>span{padding-left:6px;display:inline-block}header .user-name>span{padding-top:3px}header .user-name>i{padding-top:7.2px}@media screen and (max-width:992px){header .user-name{padding-left:6px}header .user-name .name{display:none}header .user-name i{font-size:2em;padding-left:0;padding-top:0}header{text-align:center}header .float.right{float:none}}.dropdown-container,.logo,.logo-text,form.search-box{display:inline-block}.activity-list-item .left,ul.pagination li{float:left}@media screen and (max-width:768px){header .links a{padding:12px}header form.search-box{margin-top:0}header .user-name{padding-top:12px}}form.search-box{margin-top:21.6px;position:relative;text-align:left}form.search-box input{background-color:transparent;border-radius:24px;border:2px solid #EEE;color:#EEE;padding-left:16px;padding-right:24px;outline:0}form.search-box button{vertical-align:top;margin-left:-24px;color:#FFF;top:6px;right:4px;display:inline-block;position:absolute}form.search-box button:hover{color:#FFF}.logo:hover{color:#FFF;text-decoration:none}.logo-text{font-size:1.8em;color:#fff;font-weight:400;padding:24px 24px 24px 0;line-height:1}.logo-image{margin:16px 12px 16px 0;height:43px}.dropdown-container{position:relative}.dropdown-container ul{display:none;position:absolute;z-index:999;top:0;list-style:none;right:0;margin:16px 0;background-color:#FFF;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border-radius:1px;border:1px solid #EEE;min-width:180px;padding:6px 0;color:#555;text-align:left!important}.page-list .page,.page-list h4{border-left:5px solid #0288D1}.dropdown-container ul a{display:block;padding:6px 16px;color:#555}.dropdown-container ul a:hover{text-decoration:none;background-color:#EEE}.dropdown-container ul a i{margin-right:16px;padding-right:0;display:inline;width:22px}.dropdown-container ul li.border-bottom{border-bottom:1px solid #DDD}.breadcrumbs span.sep{color:#aaa;padding:0 6px}.faded a,.faded button,.faded span{color:#666}.faded .text-button{opacity:.5;transition:all ease-in-out 120ms}.faded .text-button:hover{opacity:1;text-decoration:none}.faded-small{color:#000;font-size:.9em;background-color:rgba(21,101,192,.15)}.action-buttons .text-button,.breadcrumbs .text-button{display:inline-block;padding:12px}.action-buttons .text-button:last-child,.breadcrumbs .text-button:last-child{padding-right:0}.action-buttons{text-align:right}.action-buttons.text-left{text-align:left}.action-buttons.text-left .text-button{padding-right:16px;padding-left:0}.setting-nav{text-align:center}.setting-nav a{padding:16px;display:inline-block;color:#666}.setting-nav a.selected{border-bottom:2px solid #0288D1}.page-list h3{margin:24px 0 16px}.page-list a.chapter{color:#ef7c3c}.page-list .inset-list{display:none;overflow:hidden;margin-bottom:24px}.page-list h4{display:block;margin:12px 0 0;padding:6px 0 6px 16px}.page-list hr{margin-top:0}.page-list .book,.page-list .chapter,.page-list .page{padding-left:24px}.page-list .chapter{border-left:5px solid #ef7c3c}.page-list .book{border-left:5px solid #009688}.page-list .meta{margin-top:-16px;font-size:.95em}.page-list .meta span{margin-right:12px}.chapter-toggle{margin:0 0 24px;transition:all ease-in-out 180ms;user-select:none}.chapter-toggle i.zmdi-caret-right{transition:all ease-in-out 180ms;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:25% 50%;transform-origin:25% 50%}.chapter-toggle.open{margin-bottom:0}.chapter-toggle.open i.zmdi-caret-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-nav-list{margin-left:2px;list-style:none}.page-nav-list li{padding-left:6px;border-left:2px solid #888;margin-bottom:4px}.page-nav-list li a{color:#555}.page-nav-list .nav-H2{margin-left:12px;font-size:.95em}.page-nav-list .nav-H3{margin-left:24px;font-size:.9em}.page-nav-list .nav-H4{margin-left:36px;font-size:.85em}.page-nav-list .nav-H5{margin-left:48px;font-size:.8em}.page-nav-list .nav-H6{margin-left:60px;font-size:.75em}.book-tree{margin-top:32px}.book-tree h4{padding:16px 12px 0}.book-tree h4 i{padding-right:12px}.book-tree .sidebar-page-list{list-style:none;margin:6px 0 0;border-left:5px solid #009688}.book-tree .sidebar-page-list li a{display:block;border-bottom:none;padding:6px 0 6px 12px}.book-tree .sidebar-page-list li a:hover{background-color:rgba(255,255,255,.2);text-decoration:none}.book-tree .sidebar-page-list a,.book-tree .sidebar-page-list li{display:block}.book-tree .sidebar-page-list a.bold{color:#EEE!important}.book-tree .sidebar-page-list ul{list-style:none;margin:0}.book-tree .sidebar-page-list .book{color:#009688!important}.book-tree .sidebar-page-list .book.selected{background-color:rgba(0,150,136,.29)}.book-tree .sidebar-page-list .chapter{color:#ef7c3c!important}.book-tree .sidebar-page-list .chapter.selected{background-color:rgba(239,124,60,.12)}.book-tree .sidebar-page-list .chapter-toggle{padding-left:12px}.book-tree .sidebar-page-list .list-item-chapter{border-left:5px solid #ef7c3c;margin:10px;display:block}.book-tree .sidebar-page-list .list-item-page{border-bottom:none}.book-tree .sidebar-page-list .page{color:#0288D1!important;border-left:5px solid #0288D1;margin:10px;border-bottom:none}.book-tree .sidebar-page-list .page.selected{background-color:rgba(2,136,209,.1)}.book-tree .sidebar-page-list .sub-menu{display:none}.book-tree .sidebar-page-list .sub-menu.open{display:block}.sortable-page-list,.sortable-page-list ul{list-style:none;background-color:#FFF}.sort-box{margin-bottom:16px;padding:0 24px;border-left:4px solid #009688}.sortable-page-list,.sortable-page-list>ul{margin-left:0}.sortable-page-list ul{margin-bottom:0;margin-top:0;box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.sortable-page-list li{border:1px solid #DDD;padding:6px 12px;margin-top:-1px;min-height:38px}.sortable-page-list li.text-chapter{border-left:2px solid #ef7c3c}.sortable-page-list li.text-page{border-left:2px solid #0288D1}.sortable-page-list li:first-child{margin-top:6px}.sortable-page-list li.placeholder{position:relative}.sortable-page-list li.placeholder:before{position:absolute}.activity-list-item{padding:12px 0;color:#888;border-bottom:1px solid #EEE;font-size:.9em}.activity-list-item .left+.right{margin-left:42px}ul.pagination{display:inline-block;list-style:none;margin:16px 0}ul.pagination li:first-child a,ul.pagination li:first-child span{border-radius:3px 0 0 3px}ul.pagination li:last-child a,ul.pagination li:last-child span{border-radius:0 3px 3px 0}ul.pagination a,ul.pagination span{display:block;padding:3px 12px;border:1px solid #CCC;margin-left:-1px;color:#888;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.pagination a.disabled,ul.pagination span.disabled{cursor:not-allowed}ul.pagination li.active span{background-color:rgba(2,136,209,.8);color:#EEE;border-color:rgba(2,136,209,.8)}ul.pagination a{color:#0288D1}.page-editor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.page-editor .faded-small{height:auto}.page-editor .edit-area{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-style.editor{padding:0!important}.page-content{max-width:840px;overflow-wrap:break-word}.page-content .align-left{float:left!important;text-align:left;margin:6px 12px 6px 0}.page-content .align-right{float:right!important;text-align:right;margin:6px 0 6px 12px}.page-content .align-center{text-align:center}.page-content img{max-width:100%;height:auto}.page-content .title-input input[type=text],.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.title-input .page-content input[type=text]{clear:both}.page-content hr{clear:both;margin:16px 0}.page-content table{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.pointer-container{position:relative;display:none;left:2%}.pointer,.pointer:before{position:absolute;background-color:#FFF}.pointer{border:1px solid #CCC;display:inline-block;padding:6px 12px;border-radius:4px;box-shadow:0 0 8px 1px rgba(212,209,209,.35);top:-60px}.pointer:before{left:50%;bottom:-9px;width:16px;height:16px;margin-left:-8px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-bottom:1px solid #CCC;border-right:1px solid #CCC;z-index:1}.pointer input{background-color:#FFF;border:1px solid #DDD;color:#666;width:180px;z-index:40}.avatar,.notification{background-color:#EEE}.pointer button,.pointer input{position:relative;border-radius:0;height:28px;font-size:12px}.pointer>i{color:#888;font-size:18px;padding-top:4px}.pointer .button{line-height:1;margin:0 0 0 -4px;box-shadow:none}.title-input input[type=text]:hover a.link-hook,h1:hover a.link-hook,h2:hover a.link-hook,h3:hover a.link-hook,h4:hover a.link-hook,h5:hover a.link-hook,h6:hover a.link-hook{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[v-cloak],[v-show]{display:none}.dragged{position:absolute;opacity:.5;z-index:2000}body.dragging,body.dragging *{cursor:move!important}.avatar{border-radius:100%}.avatar.med{width:40px;height:40px}.notification{position:fixed;top:0;right:0;margin:64px 32px;padding:24px 32px;border-radius:3px;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);z-index:999999;display:table;cursor:pointer;max-width:480px}.notification i,.notification span{display:table-cell}.notification i{font-size:2em;padding-right:24px}.notification span{vertical-align:middle}.notification.pos{background-color:#52A256;color:#EEE}.notification.neg{background-color:#E84F4F;color:#EEE}.loading-container{position:relative;display:block;height:10px;margin:32px auto}.loading-container>div{width:10px;height:10px;border-radius:10px;display:inline-block;vertical-align:top;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-name:loadingBob;animation-name:loadingBob;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.62,.28,.23,.99);animation-timing-function:cubic-bezier(.62,.28,.23,.99);margin-right:4px;background-color:#0288D1;-webkit-animation-delay:.3s;animation-delay:.3s}.loading-container>div:first-child{left:-16px;background-color:#009688;-webkit-animation-delay:0s;animation-delay:0s}.loading-container>div:last-child{left:16px;background-color:#ef7c3c;-webkit-animation-delay:.6s;animation-delay:.6s}.search-results>h3 a{font-size:.66em;color:#0288D1;padding-left:16px}.search-results>h3 a i{padding-right:12px} \ No newline at end of file +.chapter-toggle,.toggle-switch{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.anim.fadeIn,.anim.searchResult{-webkit-animation-fill-mode:forwards}.title-input input[type=text],a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}ol,ul{margin-left:24px}.link,.text-button,a,body{font-family:Roboto,Helvetica,Arial,sans-serif}.dz-message,.italic,em,i{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{background-color:#FFF;height:100%}body{font-size:15px;line-height:1.6;color:#616161;-webkit-font-smoothing:antialiased}table td{min-width:10px;padding:4px 6px;border:1px solid #DDD}.title-input input[type=text],h1{font-size:3.625em;line-height:1.22222222em;margin-top:.48888889em;margin-bottom:.48888889em}h3,h4{margin-top:.78571429em}h2,h3,h4{margin-bottom:.43137255em}h2{font-size:2.8275em;line-height:1.294117647em;margin-top:.8627451em}h3{font-size:1.75em;line-height:1.571428572em}h4{font-size:1em;line-height:1.375em}.title-input input[type=text],h1,h2,h3,h4{font-weight:400;position:relative;display:block;color:#555}.title-input input[type=text] .subheader,h1 .subheader,h2 .subheader,h3 .subheader,h4 .subheader{display:block;font-size:.5em;line-height:1em;color:#6d6d6d}.link,.text-button,a{color:#0288D1;cursor:pointer;text-decoration:none;transition:color ease-in-out 80ms;line-height:1.6}.link:hover,.text-button:hover,a:hover{text-decoration:underline;color:#01466c}.link i,.text-button i,a i{padding-right:12px}.link i.zmdi-hc-flip-horizontal,.text-button i.zmdi-hc-flip-horizontal,a i.zmdi-hc-flip-horizontal{padding-right:0;padding-left:12px}blockquote,ol,p,pre,table,ul{margin-top:.3em;margin-bottom:1.375em}hr{height:1px;border:0;background:#EAEAEA;margin-bottom:24px}hr.faded{background-image:linear-gradient(to right,#fff,#e3e0e0 20%,#e3e0e0 80%,#fff)}hr.even,hr.margin-top{margin-top:24px}.bold,.strong,b,strong{font-weight:700}.bold>.bold,.bold>.strong,.bold>b,.bold>strong,.strong>.bold,.strong>.strong,.strong>b,.strong>strong,b>.bold,b>.strong,b>b,b>strong,strong>.bold,strong>.strong,strong>b,strong>strong{font-weight:bolder}.text-small,p.small,small,span.small{font-size:.8em;color:#777}.superscript,sup{vertical-align:super;font-size:.8em}pre{font-family:monospace;white-space:pre;font-size:.8em;overflow:hidden;border-radius:4px;box-shadow:0 1px 2px 0 rgba(10,10,10,.06);border:1px solid rgba(221,221,221,.66);background-color:#fdf6e3;padding:.5em}blockquote{display:block;position:relative;border-left:4px solid #0288D1;background-color:#F8F8F8;padding:12px 16px 12px 32px}blockquote:before{content:"\201C";font-size:2em;font-weight:700;position:absolute;top:12px;left:12px;color:#777}.code-base,code,span.code{background-color:#F8F8F8;font-family:monospace;font-size:.8em;border:1px solid #DDD;border-radius:3px}code{display:inline;padding:1px 3px;white-space:pre;line-height:1.2em;margin-bottom:1.2em}span.code{padding:1px 6px}.text-pos,.text-pos:hover,p .pos,p .pos:hover,p.pos,p.pos:hover,span.pos,span.pos:hover{color:#52A256}.text-neg,.text-neg:hover,p .neg,p .neg:hover,p.neg,p.neg:hover,span.neg,span.neg:hover{color:#E84F4F}.text-muted,p .muted,p.muted,span.muted{color:#868686}.text-muted .small,.text-muted.small,p .muted .small,p .muted.small,p.muted .small,p.muted.small,span.muted .small,span.muted.small{color:#afafaf}.text-primary,.text-primary:hover,p .primary,p .primary:hover,p.primary,p.primary:hover,span.primary,span.primary:hover{color:#0288D1}.text-secondary,.text-secondary:hover,p .secondary,p .secondary:hover,p.secondary,p.secondary:hover,span.secondary,span.secondary:hover{color:#e27b41}.text-book,.text-book:hover{color:#009688}.text-page,.text-page:hover{color:#0288D1}.text-chapter,.text-chapter:hover{color:#ef7c3c}span.highlight{font-weight:700}ul{list-style:disc}ol{list-style:decimal}.underlined{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.header-group{margin:16px 0}.header-group .title-input input[type=text],.header-group h1,.header-group h2,.header-group h3,.header-group h4,.header-group h5,.header-group h6,.title-input .header-group input[type=text]{margin:0}span.sep{color:#BBB;padding:0 6px}.list>*{display:block}body.flexbox,body.flexbox #content{display:-webkit-flex;display:-ms-flexbox}i{padding-right:6px}body.flexbox{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;min-height:100%;max-height:100%;overflow:hidden}body.flexbox #content{-webkit-flex:1;-ms-flex:1;flex:1;display:flex}.flex-fill{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-fill .flex,.flex-fill.flex{-webkit-flex:1;-ms-flex:1;flex:1}div[class^=col-] img{max-width:100%}.container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container.fluid{max-width:100%}.container.small{max-width:840px}.center-box{margin:32px auto 0;padding:16px 48px 64px;max-width:346px;display:inline-block;text-align:left;vertical-align:top}.center-box.login{background-color:#EEE;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border:1px solid #DDD}.row{margin-left:-16px;margin-right:-16px}.float{float:left}.float.right{float:right}.block{display:block;position:relative}.inline{display:inline}.block.inline{display:inline-block}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:16px;padding-right:16px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.button-group:after,.dz-preview .dz-error-message:after,.pointer:before,.toggle-switch:after{content:''}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.shaded{background-color:#f1f1f1}.shaded.pos{background-color:#d6ead7}.shaded.neg{background-color:#f4a9a9}.shaded.primary{background-color:#a1ddfe}.shaded.secondary{background-color:#f6d7c6}.bordered{border:1px solid #BBB}.bordered.pos{border-color:#52A256}.bordered.neg{border-color:#E84F4F}.bordered.primary{border-color:#0288D1}.bordered.secondary{border-color:#e27b41}.bordered.thick{border-width:2px}.rounded{border-radius:3px}.nopadding{padding:0}.padded{padding:24px}.padded.large{padding:32px}.padded>h1:first-child,.padded>h2:first-child,.padded>h3:first-child,.padded>h4:first-child,.title-input .padded>input[type=text]:first-child{margin-top:.1em}.padded-top,.padded-vertical{padding-top:16px}.padded-top.large,.padded-vertical.large{padding-top:32px}.padded-bottom,.padded-vertical{padding-bottom:16px}.padded-bottom.large,.padded-vertical.large{padding-bottom:32px}.padded-horizontal,.padded-left{padding-left:16px}.padded-horizontal.large,.padded-left.large{padding-left:32px}.padded-horizontal,.padded-right{padding-right:16px}.padded-horizontal.large,.padded-right.large{padding-right:32px}.margins{margin:24px}.margins.large{margin:32px}.margin-top,.margins-vertical{margin-top:16px}.margin-top.large,.margins-vertical.large{margin-top:32px}.margin-bottom,.margins-vertical{margin-bottom:16px}.margin-bottom.large,.margins-vertical.large{margin-bottom:32px}.margin-left,.margins-horizontal{margin-left:16px}.margin-left.large,.margins-horizontal.large{margin-left:32px}.margin-right,.margins-horizontal{margin-right:16px}.margin-right.large,.margins-horizontal.large{margin-right:32px}.button,.button-base,input[type=button],input[type=submit]{text-decoration:none;font-size:15px;line-height:1.4em;padding:6px 16px;margin:6px 6px 6px 0;display:inline-block;border:none;font-weight:500;font-family:Roboto,Helvetica,Arial,sans-serif;outline:0;border-radius:2px;cursor:pointer;transition:all ease-in-out 120ms;box-shadow:0 .5px 1.5px 0 rgba(0,0,0,.21);background-color:#0288D1;color:#EEE}.button-base:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#02a2f9;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button-base:active,.button:active,input[type=button]:active,input[type=submit]:active{background-color:#026ea9}.button-base:focus,.button:focus,input[type=button]:focus,input[type=submit]:focus{background-color:#0295e5;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.pos,input[type=button].pos,input[type=submit].pos{background-color:#52A256;color:#EEE}.button.pos:hover,input[type=button].pos:hover,input[type=submit].pos:hover{background-color:#69b36d;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.pos:active,input[type=button].pos:active,input[type=submit].pos:active{background-color:#448748}.button.pos:focus,input[type=button].pos:focus,input[type=submit].pos:focus{background-color:#5cac60;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.neg,input[type=button].neg,input[type=submit].neg{background-color:#E84F4F;color:#EEE}.button.neg:hover,input[type=button].neg:hover,input[type=submit].neg:hover{background-color:#ed7373;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.neg:active,input[type=button].neg:active,input[type=submit].neg:active{background-color:#e32b2b}.button.neg:focus,input[type=button].neg:focus,input[type=submit].neg:focus{background-color:#ea6161;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.secondary,input[type=button].secondary,input[type=submit].secondary{background-color:#e27b41;color:#EEE}.button.secondary:hover,input[type=button].secondary:hover,input[type=submit].secondary:hover{background-color:#e79464;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.secondary:active,input[type=button].secondary:active,input[type=submit].secondary:active{background-color:#d96321}.button.secondary:focus,input[type=button].secondary:focus,input[type=submit].secondary:focus{background-color:#e58753;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.button.muted,input[type=button].muted,input[type=submit].muted{background-color:#888;color:#EEE}.button.muted:hover,input[type=button].muted:hover,input[type=submit].muted:hover{background-color:#9c9c9c;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);text-decoration:none;color:#EEE}.button.muted:active,input[type=button].muted:active,input[type=submit].muted:active{background-color:#747474}.button.muted:focus,input[type=button].muted:focus,input[type=submit].muted:focus{background-color:#929292;box-shadow:0 0 4px 1px #CCC;text-decoration:none;color:#EEE}.text-button{background-color:transparent;padding:0;margin:0;border:none}.text-button:active,.text-button:focus{outline:0}.text-button.neg{color:#E84F4F}.button-group:after{display:block;font-size:0;clear:both;position:relative}.button-group .button,.button-group button[type=button]{margin:6px 0;float:left;border-radius:0}.button-group .button:first-child,.button-group button[type=button]:first-child{border-radius:2px 0 0 2px}.button-group .button:last-child,.button-group button[type=button]:last-child{border-radius:0 2px 2px 0}.button.block{width:100%;text-align:center;display:block}.button.icon i{padding-right:0}.input-base,input[type=text],input[type=search],input[type=url],input[type=password],input[type=number],input[type=email],select,textarea{background-color:#FFF;border-radius:3px;border:1px solid #CCC;display:inline-block;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;padding:6px;color:#222;width:250px;max-width:100%}.input-base.invalid,.input-base.neg,input.invalid[type=text],input.invalid[type=search],input.invalid[type=url],input.invalid[type=password],input.invalid[type=number],input.invalid[type=email],input.neg[type=text],input.neg[type=search],input.neg[type=url],input.neg[type=password],input.neg[type=number],input.neg[type=email],select.invalid,select.neg,textarea.invalid,textarea.neg{border:1px solid #E84F4F}.input-base.pos,.input-base.valid,input.pos[type=text],input.pos[type=search],input.pos[type=url],input.pos[type=password],input.pos[type=number],input.pos[type=email],input.valid[type=text],input.valid[type=search],input.valid[type=url],input.valid[type=password],input.valid[type=number],input.valid[type=email],select.pos,select.valid,textarea.pos,textarea.valid{border:1px solid #52A256}.input-base.disabled,.input-base[disabled],input.disabled[type=text],input.disabled[type=search],input.disabled[type=url],input.disabled[type=password],input.disabled[type=number],input.disabled[type=email],input[disabled][type=text],input[disabled][type=search],input[disabled][type=url],input[disabled][type=password],input[disabled][type=number],input[disabled][type=email],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAMUlEQVQIW2NkwAGuXbv2nxGbHEhCS0uLEUMSJgHShCKJLIEiiS4Bl8QmAZbEJQGSBAC62BuJ+tt7zgAAAABJRU5ErkJggg==)}label{display:block;line-height:1.4em;font-size:.94em;font-weight:500;color:#666;padding-bottom:2px;margin-bottom:.2em}.toggle-switch,label.inline{display:inline-block}label.checkbox,label.radio{font-weight:400}label.checkbox input[type=radio],label.checkbox input[type=checkbox],label.radio input[type=radio],label.radio input[type=checkbox]{margin-right:6px}label+p.small{margin-bottom:.8em}.toggle-switch{background-color:#BBB;width:36px;height:14px;border-radius:7px;position:relative;transition:all ease-in-out 120ms;user-select:none}.toggle-switch:after{display:block;position:relative;left:0;margin-top:-3px;width:20px;height:20px;border-radius:50%;background-color:#fafafa;border:1px solid #CCC;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition:all ease-in-out 120ms}.toggle-switch.active{background-color:rgba(82,162,86,.4)}.toggle-switch.active:after{left:16px;background-color:#52A256;border:#305e32}.toggle-switch-checkbox{display:none}input:checked+.toggle-switch{background-color:rgba(82,162,86,.4)}input:checked+.toggle-switch:after{left:16px;background-color:#52A256;border:#305e32}.form-group{margin-bottom:12px}.form-group .text-neg,.form-group .text-pos{padding:6px 0}.description-input textarea,.inline-input-style,.title-input input[type=text]{border:2px dotted #BBB;display:block;width:100%;padding:6px 12px}.title-input .input{width:100%}.description-input label,.title-input label{margin-top:16px;color:#666}.title-input input[type=text]{margin-top:0;padding-right:0;width:100%;color:#444}.title-input.page-title{font-size:.8em}.title-input.page-title .input{border:0;margin-bottom:-1px}.title-input.page-title input[type=text]{max-width:840px;margin:0 auto;border:none}.page-title input{display:block;width:100%;font-size:1.4em}.description-input textarea{font-size:15px;color:#666;width:100%}.search-box{max-width:100%;position:relative}.search-box button{background-color:transparent;border:none;color:#0288D1;padding:0;margin:0 0 0 12px;cursor:pointer}.search-box button[type=submit]{margin-left:-24px}.search-box input{padding-right:24px;width:300px;max-width:100%}#login-form label[for=remember]{margin:0}#login-form label.toggle-switch{margin-left:32px}table.table{width:100%}table.table tr{border-bottom:1px solid #DDD}table.table td,table.table th{text-align:left;border:none;padding:6px;vertical-align:middle}.dropdown-container,.dz-preview,.logo-image,.logo-text,header .links,header .user-name,header .user-name>*{vertical-align:top}table.table th{font-weight:700}table.table tr:hover{background-color:#EEE}table{min-width:100px;max-width:100%}.anim.fadeIn{opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:160ms;animation-duration:160ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.anim.menuIn,.anim.searchResult{-webkit-animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.anim.searchResult{opacity:0;-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0);-webkit-animation-name:searchResult;animation-name:searchResult;-webkit-animation-duration:220ms;animation-duration:220ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@-webkit-keyframes searchResult{0%{opacity:0;-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes searchResult{0%{opacity:0;-webkit-transform:translate3d(400px,0,0);transform:translate3d(400px,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anim.notification{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0);-webkit-animation-name:notification;animation-name:notification;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.anim.notification.stopped{-webkit-animation-name:notificationStopped;animation-name:notificationStopped}@-webkit-keyframes notification{0%,100%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,90%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes notification{0%,100%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,90%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes notificationStopped{0%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes notificationStopped{0%{-webkit-transform:translate3d(580px,0,0);transform:translate3d(580px,0,0)}10%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes menuIn{from{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes menuIn{from{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.anim.menuIn{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-animation-name:menuIn;animation-name:menuIn;-webkit-animation-duration:120ms;animation-duration:120ms;-webkit-animation-delay:0s;animation-delay:0s;animation-timing-function:cubic-bezier(.62,.28,.23,.99)}@-webkit-keyframes loadingBob{0%,100%,30%,70%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@keyframes loadingBob{0%,100%,30%,70%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}}@-webkit-keyframes pointer{0%{-webkit-transform:translate3d(0,20px,0) scale3d(0,0,0);transform:translate3d(0,20px,0) scale3d(0,0,0)}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes pointer{0%{-webkit-transform:translate3d(0,20px,0) scale3d(0,0,0);transform:translate3d(0,20px,0) scale3d(0,0,0)}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}.anim.pointer{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation-name:pointer;animation-name:pointer;-webkit-animation-duration:180ms;animation-duration:180ms;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:cubic-bezier(.62,.28,.23,.99);animation-timing-function:cubic-bezier(.62,.28,.23,.99)}.mce-tinymce.mce-container.fullscreen{position:fixed;top:0;height:100%;width:825px;max-width:100%;margin-left:-12px;box-shadow:0 0 4px 2px rgba(0,0,0,.08)}.mce-tinymce .mce-btn,.mce-tinymce .mce-panel{background-color:#FFF}.mce-container-body.mce-flow-layout{text-align:center}.edit-area.flex>.mce-tinymce.mce-container.mce-panel{height:100%;max-height:100%;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -1px}.edit-area.flex>.mce-tinymce.mce-container.mce-panel>.mce-container-body,.edit-area.flex>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-edit-area{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.edit-area.flex>.mce-tinymce.mce-container.mce-panel>.mce-container-body>.mce-edit-area iframe{-webkit-flex:1;-ms-flex:1;flex:1}.hljs{display:block;overflow-x:auto;padding:.5em;background:#fdf6e3;color:#657b83;-webkit-text-size-adjust:none}.diff .hljs-header,.hljs-comment,.hljs-doctype,.hljs-pi,.lisp .hljs-string{color:#93a1a1}.css .hljs-tag,.hljs-addition,.hljs-keyword,.hljs-request,.hljs-status,.hljs-winutils,.method,.nginx .hljs-title{color:#859900}.hljs-command,.hljs-doctag,.hljs-hexcolor,.hljs-link_url,.hljs-number,.hljs-regexp,.hljs-rule .hljs-value,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-formula{color:#2aa198}.css .hljs-function,.hljs-built_in,.hljs-chunk,.hljs-decorator,.hljs-id,.hljs-identifier,.hljs-localvars,.hljs-name,.hljs-title,.vhdl .hljs-literal{color:#268bd2}.hljs-attribute,.hljs-class .hljs-title,.hljs-constant,.hljs-link_reference,.hljs-parent,.hljs-type,.hljs-variable,.lisp .hljs-body,.smalltalk .hljs-number{color:#b58900}.css .hljs-pseudo,.diff .hljs-change,.hljs-attr_selector,.hljs-cdata,.hljs-header,.hljs-pragma,.hljs-preprocessor,.hljs-preprocessor .hljs-keyword,.hljs-shebang,.hljs-special,.hljs-subst,.hljs-symbol,.hljs-symbol .hljs-string{color:#cb4b16}.hljs-deletion,.hljs-important{color:#dc322f}.hljs-link_label{color:#6c71c4}.tex .hljs-formula{background:#eee8d5}.overlay{background-color:rgba(0,0,0,.2);position:fixed;display:none;z-index:95536;width:100%;height:100%;min-width:100%;min-height:100%;top:0;left:0;right:0;bottom:0}.image-manager-body{background-color:#FFF;max-height:90%;width:90%;height:90%;margin:2% 5%;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.3);overflow:hidden;max-width:1340px;position:fixed;top:0;bottom:0;left:0;z-index:999;display:-webkit-flex;display:-ms-flexbox;display:flex}.image-manager-body .title-input input[type=text],.image-manager-body h1,.image-manager-body h2,.image-manager-body h3,.title-input .image-manager-body input[type=text]{font-weight:300}#image-manager .dropzone-container{position:relative;border:3px dashed #DDD}.image-manager-bottom{position:absolute;bottom:0;right:0}.image-manager-list img{display:block;border-radius:0;float:left;margin:0;cursor:pointer;width:16.6666666667%;height:auto;border:1px solid #FFF;transition:all cubic-bezier(.4,0,1,1) 160ms}.image-manager-list img.selected{-webkit-transform:scale3d(.92,.92,.92);transform:scale3d(.92,.92,.92)}#image-manager .load-more{display:block;text-align:center;background-color:#EEE;padding:12px 16px;color:#AAA;clear:both;font-size:20px;cursor:pointer;font-style:italic}.image-manager-sidebar{width:300px;height:100%;margin-left:1px;padding:0 24px;border-left:1px solid #DDD}.image-manager-close{position:absolute;top:0;right:0;margin:0;border-radius:0}.image-manager-list{overflow-y:scroll;-webkit-flex:1;-ms-flex:1;flex:1;border-top:1px solid #ddd}.image-manager-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-flex:1;-ms-flex:1;flex:1}.dz-message{font-size:1.4em;color:#aaa;text-align:center;cursor:pointer;padding:32px 16px;transition:all ease-in-out 120ms}.dz-drag-hover .dz-message{background-color:#107ed2;color:#EEE}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.dz-preview.dz-file-preview .dz-details,.dz-preview:hover .dz-details{opacity:1}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.dropzone,.dropzone *{box-sizing:border-box}.dz-preview{position:relative;display:inline-block;margin:12px;min-height:80px}.dz-preview:hover{z-index:1000}.dz-preview.dz-file-preview .dz-image{border-radius:4px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dz-preview.dz-image-preview{background:#fff}.dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dz-preview .dz-remove:hover{text-decoration:underline}.dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:10px;min-width:100%;max-width:100%;padding:6px 3px;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dz-preview .dz-details .dz-size{margin-bottom:.5em;font-size:12px}.dz-preview .dz-details .dz-filename{white-space:nowrap}.dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dz-preview .dz-details .dz-filename span,.dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dz-preview:hover .dz-image img{-webkit-filter:blur(8px);filter:blur(8px)}.dz-preview .dz-image{border-radius:4px;overflow:hidden;width:80px;height:80px;position:relative;display:block;z-index:10}.dz-preview .dz-image img{display:block}.dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dz-preview .dz-error-mark,.dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dz-preview .dz-error-mark svg,.dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);transform:scale(1);border-radius:8px;overflow:hidden}.dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dz-preview.dz-error .dz-error-message{display:block}.dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dz-preview .dz-error-message:after{position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}header{display:block;z-index:2;top:0;background-color:#0288D1;color:#fff;border-bottom:1px solid #DDD}header .avatar,header .links,header .links a,header .user-name{display:inline-block}header .padded{padding:16px}header .links{margin-right:32px}header .links a{padding:24px;color:#FFF}header .links a:last-child{padding-right:0}@media screen and (max-width:992px){header .links{margin-right:16px}header .links a{padding:24px 12px}}header .avatar{width:30px;height:30px}header .user-name{padding-top:24px;cursor:pointer}header .user-name>i,header .user-name>span{padding-left:6px;display:inline-block}header .user-name>span{padding-top:3px}header .user-name>i{padding-top:7.2px}@media screen and (max-width:992px){header .user-name{padding-left:6px}header .user-name .name{display:none}header .user-name i{font-size:2em;padding-left:0;padding-top:0}header{text-align:center}header .float.right{float:none}}.dropdown-container,.logo,.logo-text,form.search-box{display:inline-block}.activity-list-item .left,ul.pagination li{float:left}@media screen and (max-width:768px){header .links a{padding:12px}header form.search-box{margin-top:0}header .user-name{padding-top:12px}}form.search-box{margin-top:21.6px;position:relative;text-align:left}form.search-box input{background-color:transparent;border-radius:24px;border:2px solid #EEE;color:#EEE;padding-left:16px;padding-right:24px;outline:0}form.search-box button{vertical-align:top;margin-left:-24px;color:#FFF;top:6px;right:4px;display:inline-block;position:absolute}form.search-box button:hover{color:#FFF}.logo:hover{color:#FFF;text-decoration:none}.logo-text{font-size:1.8em;color:#fff;font-weight:400;padding:24px 24px 24px 0;line-height:1}.logo-image{margin:16px 12px 16px 0;height:43px}.dropdown-container{position:relative}.dropdown-container ul{display:none;position:absolute;z-index:999;top:0;list-style:none;right:0;margin:16px 0;background-color:#FFF;box-shadow:0 0 2px 0 rgba(0,0,0,.1);border-radius:1px;border:1px solid #EEE;min-width:180px;padding:6px 0;color:#555;text-align:left!important}.page-list .page,.page-list h4{border-left:5px solid #0288D1}.dropdown-container ul a{display:block;padding:6px 16px;color:#555}.dropdown-container ul a:hover{text-decoration:none;background-color:#EEE}.dropdown-container ul a i{margin-right:16px;padding-right:0;display:inline;width:22px}.dropdown-container ul li.border-bottom{border-bottom:1px solid #DDD}.breadcrumbs span.sep{color:#aaa;padding:0 6px}.faded a,.faded button,.faded span{color:#666}.faded .text-button{opacity:.5;transition:all ease-in-out 120ms}.faded .text-button:hover{opacity:1;text-decoration:none}.faded-small{color:#000;font-size:.9em;background-color:rgba(21,101,192,.15)}.action-buttons .text-button,.breadcrumbs .text-button{display:inline-block;padding:12px}.action-buttons .text-button:last-child,.breadcrumbs .text-button:last-child{padding-right:0}.action-buttons{text-align:right}.action-buttons.text-left{text-align:left}.action-buttons.text-left .text-button{padding-right:16px;padding-left:0}.setting-nav{text-align:center}.setting-nav a{padding:16px;display:inline-block;color:#666}.setting-nav a.selected{border-bottom:2px solid #0288D1}.page-list h3{margin:24px 0 16px}.page-list a.chapter{color:#ef7c3c}.page-list .inset-list{display:none;overflow:hidden;margin-bottom:24px}.page-list h4{display:block;margin:12px 0 0;padding:6px 0 6px 16px}.page-list hr{margin-top:0}.page-list .book,.page-list .chapter,.page-list .page{padding-left:24px}.page-list .chapter{border-left:5px solid #ef7c3c}.page-list .book{border-left:5px solid #009688}.page-list .meta{margin-top:-16px;font-size:.95em}.page-list .meta span{margin-right:12px}.chapter-toggle{margin:0 0 24px;transition:all ease-in-out 180ms;user-select:none}.chapter-toggle i.zmdi-caret-right{transition:all ease-in-out 180ms;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:25% 50%;transform-origin:25% 50%}.chapter-toggle.open{margin-bottom:0}.chapter-toggle.open i.zmdi-caret-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-nav-list{margin-left:2px;list-style:none}.page-nav-list li{padding-left:6px;border-left:2px solid #888;margin-bottom:4px}.page-nav-list li a{color:#555}.page-nav-list .nav-H2{margin-left:12px;font-size:.95em}.page-nav-list .nav-H3{margin-left:24px;font-size:.9em}.page-nav-list .nav-H4{margin-left:36px;font-size:.85em}.page-nav-list .nav-H5{margin-left:48px;font-size:.8em}.page-nav-list .nav-H6{margin-left:60px;font-size:.75em}.book-tree{margin-top:32px}.book-tree h4{padding:16px 12px 0}.book-tree h4 i{padding-right:12px}.book-tree .sidebar-page-list{list-style:none;margin:6px 0 0;border-left:5px solid #009688}.book-tree .sidebar-page-list li a{display:block;border-bottom:none;padding:6px 0 6px 12px}.book-tree .sidebar-page-list li a:hover{background-color:rgba(255,255,255,.2);text-decoration:none}.book-tree .sidebar-page-list a,.book-tree .sidebar-page-list li{display:block}.book-tree .sidebar-page-list a.bold{color:#EEE!important}.book-tree .sidebar-page-list ul{list-style:none;margin:0}.book-tree .sidebar-page-list .book{color:#009688!important}.book-tree .sidebar-page-list .book.selected{background-color:rgba(0,150,136,.29)}.book-tree .sidebar-page-list .chapter{color:#ef7c3c!important}.book-tree .sidebar-page-list .chapter.selected{background-color:rgba(239,124,60,.12)}.book-tree .sidebar-page-list .chapter-toggle{padding-left:12px}.book-tree .sidebar-page-list .list-item-chapter{border-left:5px solid #ef7c3c;margin:10px;display:block}.book-tree .sidebar-page-list .list-item-page{border-bottom:none}.book-tree .sidebar-page-list .page{color:#0288D1!important;border-left:5px solid #0288D1;margin:10px;border-bottom:none}.book-tree .sidebar-page-list .page.selected{background-color:rgba(2,136,209,.1)}.book-tree .sidebar-page-list .sub-menu{display:none}.book-tree .sidebar-page-list .sub-menu.open{display:block}.sortable-page-list,.sortable-page-list ul{list-style:none;background-color:#FFF}.sort-box{margin-bottom:16px;padding:0 24px;border-left:4px solid #009688}.sortable-page-list,.sortable-page-list>ul{margin-left:0}.sortable-page-list ul{margin-bottom:0;margin-top:0;box-shadow:0 0 1px 0 rgba(0,0,0,.1)}.sortable-page-list li{border:1px solid #DDD;padding:6px 12px;margin-top:-1px;min-height:38px}.sortable-page-list li.text-chapter{border-left:2px solid #ef7c3c}.sortable-page-list li.text-page{border-left:2px solid #0288D1}.sortable-page-list li:first-child{margin-top:6px}.sortable-page-list li.placeholder{position:relative}.sortable-page-list li.placeholder:before{position:absolute}.activity-list-item{padding:12px 0;color:#888;border-bottom:1px solid #EEE;font-size:.9em}.activity-list-item .left+.right{margin-left:42px}ul.pagination{display:inline-block;list-style:none;margin:16px 0}ul.pagination li:first-child a,ul.pagination li:first-child span{border-radius:3px 0 0 3px}ul.pagination li:last-child a,ul.pagination li:last-child span{border-radius:0 3px 3px 0}ul.pagination a,ul.pagination span{display:block;padding:3px 12px;border:1px solid #CCC;margin-left:-1px;color:#888;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.pagination a.disabled,ul.pagination span.disabled{cursor:not-allowed}ul.pagination li.active span{background-color:rgba(2,136,209,.8);color:#EEE;border-color:rgba(2,136,209,.8)}ul.pagination a{color:#0288D1}.page-editor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.page-editor .faded-small{height:auto}.page-editor .edit-area{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-style.editor{padding:0!important}.page-content{max-width:840px;overflow-wrap:break-word}.page-content .align-left{text-align:left}.page-content img.align-left,.page-content table.align-left{float:left!important;margin:6px 12px 6px 0}.page-content .align-right{float:right!important}.page-content img.align-right,.page-content table.align-right{text-align:right;margin:6px 0 6px 12px}.page-content .align-center{text-align:center}.page-content img{max-width:100%;height:auto}.page-content .title-input input[type=text],.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.title-input .page-content input[type=text]{clear:both}.page-content hr{clear:both;margin:16px 0}.page-content table{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.pointer-container{position:relative;display:none;left:2%}.pointer,.pointer:before{position:absolute;background-color:#FFF}.pointer{border:1px solid #CCC;display:inline-block;padding:6px 12px;border-radius:4px;box-shadow:0 0 8px 1px rgba(212,209,209,.35);top:-60px}.pointer:before{left:50%;bottom:-9px;width:16px;height:16px;margin-left:-8px;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-bottom:1px solid #CCC;border-right:1px solid #CCC;z-index:1}.pointer input{background-color:#FFF;border:1px solid #DDD;color:#666;width:180px;z-index:40}.avatar,.notification{background-color:#EEE}.pointer button,.pointer input{position:relative;border-radius:0;height:28px;font-size:12px}.pointer>i{color:#888;font-size:18px;padding-top:4px}.pointer .button{line-height:1;margin:0 0 0 -4px;box-shadow:none}.title-input input[type=text]:hover a.link-hook,h1:hover a.link-hook,h2:hover a.link-hook,h3:hover a.link-hook,h4:hover a.link-hook,h5:hover a.link-hook,h6:hover a.link-hook{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[v-cloak],[v-show]{display:none}.dragged{position:absolute;opacity:.5;z-index:2000}body.dragging,body.dragging *{cursor:move!important}.avatar{border-radius:100%}.avatar.med{width:40px;height:40px}.notification{position:fixed;top:0;right:0;margin:64px 32px;padding:24px 32px;border-radius:3px;box-shadow:0 1px 3px 1px rgba(76,76,76,.26);z-index:999999;display:table;cursor:pointer;max-width:480px}.notification i,.notification span{display:table-cell}.notification i{font-size:2em;padding-right:24px}.notification span{vertical-align:middle}.notification.pos{background-color:#52A256;color:#EEE}.notification.neg{background-color:#E84F4F;color:#EEE}.loading-container{position:relative;display:block;height:10px;margin:32px auto}.loading-container>div{width:10px;height:10px;border-radius:10px;display:inline-block;vertical-align:top;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-name:loadingBob;animation-name:loadingBob;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.62,.28,.23,.99);animation-timing-function:cubic-bezier(.62,.28,.23,.99);margin-right:4px;background-color:#0288D1;-webkit-animation-delay:.3s;animation-delay:.3s}.loading-container>div:first-child{left:-16px;background-color:#009688;-webkit-animation-delay:0s;animation-delay:0s}.loading-container>div:last-child{left:16px;background-color:#ef7c3c;-webkit-animation-delay:.6s;animation-delay:.6s}.search-results>h3 a{font-size:.66em;color:#0288D1;padding-left:16px}.search-results>h3 a i{padding-right:12px} \ No newline at end of file diff --git a/public/build/js/common-eec3acdffc.js b/public/build/js/common-80db108453.js similarity index 92% rename from public/build/js/common-eec3acdffc.js rename to public/build/js/common-80db108453.js index bb1ded8e9..6872af9ac 100644 --- a/public/build/js/common-eec3acdffc.js +++ b/public/build/js/common-80db108453.js @@ -3,4 +3,4 @@ }],24:[function(e,t,n){(function(n){function i(){}function r(e,t,i,r,o,s){this.vm=t,this.el=i,this.descriptor=e,this.name=e.name,this.expression=e.expression,this.arg=e.arg,this.modifiers=e.modifiers,this.filters=e.filters,this.literal=this.modifiers&&this.modifiers.literal,this._locked=!1,this._bound=!1,this._listeners=null,this._host=r,this._scope=o,this._frag=s,"production"!==n.env.NODE_ENV&&this.el&&(this.el._vue_directives=this.el._vue_directives||[],this.el._vue_directives.push(this))}var o=e("./util"),s=e("./watcher"),a=e("./parsers/expression");r.prototype._bind=function(){var e=this.name,t=this.descriptor;if(("cloak"!==e||this.vm._isCompiled)&&this.el&&this.el.removeAttribute){var n=t.attr||"v-"+e;this.el.removeAttribute(n)}var r=t.def;if("function"==typeof r?this.update=r:o.extend(this,r),this._setupParams(),this.bind&&this.bind(),this.literal)this.update&&this.update(t.raw);else if((this.expression||this.modifiers)&&(this.update||this.twoWay)&&!this._checkStatement()){var a=this;this.update?this._update=function(e,t){a._locked||a.update(e,t)}:this._update=i;var l=this._preProcess?o.bind(this._preProcess,this):null,c=this._postProcess?o.bind(this._postProcess,this):null,u=this._watcher=new s(this.vm,this.expression,this._update,{filters:this.filters,twoWay:this.twoWay,deep:this.deep,preProcess:l,postProcess:c,scope:this._scope});this.afterBind?this.afterBind():this.update&&this.update(u.value)}this._bound=!0},r.prototype._setupParams=function(){if(this.params){var e=this.params;this.params=Object.create(null);for(var t,n,i,r=e.length;r--;)t=e[r],i=o.camelize(t),n=o.getBindAttr(this.el,t),null!=n?this._setupParamWatcher(i,n):(n=o.attr(this.el,t),null!=n&&(this.params[i]=""===n?!0:n))}},r.prototype._setupParamWatcher=function(e,t){var n=this,i=!1,r=(this._scope||this.vm).$watch(t,function(t,r){if(n.params[e]=t,i){var o=n.paramWatchers&&n.paramWatchers[e];o&&o.call(n,t,r)}else i=!0},{immediate:!0});(this._paramUnwatchFns||(this._paramUnwatchFns=[])).push(r)},r.prototype._checkStatement=function(){var e=this.expression;if(e&&this.acceptStatement&&!a.isSimplePath(e)){var t=a.parse(e).get,n=this._scope||this.vm,i=function(){t.call(n,n)};return this.filters&&(i=n._applyFilters(i,null,this.filters)),this.update(i),!0}},r.prototype.set=function(e){this.twoWay?this._withLock(function(){this._watcher.set(e)}):"production"!==n.env.NODE_ENV&&o.warn("Directive.set() can only be used inside twoWaydirectives.")},r.prototype._withLock=function(e){var t=this;t._locked=!0,e.call(t),o.nextTick(function(){t._locked=!1})},r.prototype.on=function(e,t){o.on(this.el,e,t),(this._listeners||(this._listeners=[])).push([e,t])},r.prototype._teardown=function(){if(this._bound){this._bound=!1,this.unbind&&this.unbind(),this._watcher&&this._watcher.teardown();var e,t=this._listeners;if(t)for(e=t.length;e--;)o.off(this.el,t[e][0],t[e][1]);var i=this._paramUnwatchFns;if(i)for(e=i.length;e--;)i[e]();"production"!==n.env.NODE_ENV&&this.el&&this.el._vue_directives.$remove(this),this.vm=this.el=this._watcher=this._listeners=null}},t.exports=r}).call(this,e("_process"))},{"./parsers/expression":63,"./util":74,"./watcher":78,_process:2}],25:[function(e,t,n){n.slot=e("./slot"),n.partial=e("./partial")},{"./partial":26,"./slot":27}],26:[function(e,t,n){(function(n){var i=e("../../util"),r=e("../public/if"),o=e("../../fragment/factory");t.exports={priority:1750,params:["name"],paramWatchers:{name:function(e){r.remove.call(this),e&&this.insert(e)}},bind:function(){this.anchor=i.createAnchor("v-partial"),i.replace(this.el,this.anchor),this.insert(this.params.name)},insert:function(e){var t=i.resolveAsset(this.vm.$options,"partials",e);"production"!==n.env.NODE_ENV&&i.assertAsset(t,"partial",e),t&&(this.factory=new o(this.vm,t),r.insert.call(this))},unbind:function(){this.frag&&this.frag.destroy()}}}).call(this,e("_process"))},{"../../fragment/factory":52,"../../util":74,"../public/if":39,_process:2}],27:[function(e,t,n){function i(e,t,n){function i(e){!r.isTemplate(e)||e.hasAttribute("v-if")||e.hasAttribute("v-for")||(e=o.parse(e)),e=o.clone(e),s.appendChild(e)}for(var s=document.createDocumentFragment(),a=0,l=e.length;l>a;a++){var c=e[a];n&&!c.__v_selected?i(c):n||c.parentNode!==t||(c.__v_selected=!0,i(c))}return s}var r=e("../../util"),o=e("../../parsers/template");t.exports={priority:1750,params:["name"],bind:function(){var e,t=this.vm,n=t.$options._content;if(!n)return void this.fallback();var r=t._context,o=this.params.name;if(o){var s='[slot="'+o+'"]',a=n.querySelectorAll(s);a.length?(e=i(a,n),e.hasChildNodes()?this.compile(e,r,t):this.fallback()):this.fallback()}else{var l=this,c=function(){l.compile(i(n.childNodes,n,!0),r,t)};t._isCompiled?c():t.$once("hook:compiled",c)}},fallback:function(){this.compile(r.extractContent(this.el,!0),this.vm)},compile:function(e,t,n){if(e&&t){var i=n?n._scope:this._scope;this.unlink=t.$compile(e,n,i,this._frag)}e?r.replace(this.el,e):r.remove(this.el)},unbind:function(){this.unlink&&this.unlink()}}},{"../../parsers/template":65,"../../util":74}],28:[function(e,t,n){function i(e){for(var t={},n=e.trim().split(/\s+/),i=n.length;i--;)t[n[i]]=!0;return t}function r(e,t){return o.isArray(e)?e.indexOf(t)>-1:e.hasOwnProperty(t)}var o=e("../../util"),s=o.addClass,a=o.removeClass;t.exports={deep:!0,update:function(e){e&&"string"==typeof e?this.handleObject(i(e)):o.isPlainObject(e)?this.handleObject(e):o.isArray(e)?this.handleArray(e):this.cleanup()},handleObject:function(e){this.cleanup(e);for(var t=this.prevKeys=Object.keys(e),n=0,i=t.length;i>n;n++){var r=t[n];e[r]?s(this.el,r):a(this.el,r)}},handleArray:function(e){this.cleanup(e);for(var t=0,n=e.length;n>t;t++)e[t]&&s(this.el,e[t]);this.prevKeys=e.slice()},cleanup:function(e){if(this.prevKeys)for(var t=this.prevKeys.length;t--;){var n=this.prevKeys[t];!n||e&&r(e,n)||a(this.el,n)}}}},{"../../util":74}],29:[function(e,t,n){(function(n){var i=e("../../util"),r=e("../../parsers/template");t.exports={priority:1500,params:["keep-alive","transition-mode","inline-template"],bind:function(){this.el.__vue__?"production"!==n.env.NODE_ENV&&i.warn('cannot mount component "'+this.expression+'" on already mounted element: '+this.el):(this.keepAlive=this.params.keepAlive,this.keepAlive&&(this.cache={}),this.params.inlineTemplate&&(this.inlineTemplate=i.extractContent(this.el,!0)),this.pendingComponentCb=this.Component=null,this.pendingRemovals=0,this.pendingRemovalCb=null,this.anchor=i.createAnchor("v-component"),i.replace(this.el,this.anchor),this.el.removeAttribute("is"),this.literal&&this.setComponent(this.expression))},update:function(e){this.literal||this.setComponent(e)},setComponent:function(e,t){if(this.invalidatePending(),e){var n=this;this.resolveComponent(e,function(){n.mountComponent(t)})}else this.unbuild(!0),this.remove(this.childVM,t),this.childVM=null},resolveComponent:function(e,t){var n=this;this.pendingComponentCb=i.cancellable(function(i){n.ComponentName=i.options.name||e,n.Component=i,t()}),this.vm._resolveComponent(e,this.pendingComponentCb)},mountComponent:function(e){this.unbuild(!0);var t=this,n=this.Component.options.activate,i=this.getCached(),r=this.build();n&&!i?(this.waitingFor=r,n.call(r,function(){t.waitingFor=null,t.transition(r,e)})):(i&&r._updateRef(),this.transition(r,e))},invalidatePending:function(){this.pendingComponentCb&&(this.pendingComponentCb.cancel(),this.pendingComponentCb=null)},build:function(e){var t=this.getCached();if(t)return t;if(this.Component){var o={name:this.ComponentName,el:r.clone(this.el),template:this.inlineTemplate,parent:this._host||this.vm,_linkerCachable:!this.inlineTemplate,_ref:this.descriptor.ref,_asComponent:!0,_isRouterView:this._isRouterView,_context:this.vm,_scope:this._scope,_frag:this._frag};e&&i.extend(o,e);var s=new this.Component(o);return this.keepAlive&&(this.cache[this.Component.cid]=s),"production"!==n.env.NODE_ENV&&this.el.hasAttribute("transition")&&s._isFragment&&i.warn("Transitions will not work on a fragment instance. Template: "+s.$options.template),s}},getCached:function(){return this.keepAlive&&this.cache[this.Component.cid]},unbuild:function(e){this.waitingFor&&(this.waitingFor.$destroy(),this.waitingFor=null);var t=this.childVM;return!t||this.keepAlive?void(t&&t._updateRef(!0)):void t.$destroy(!1,e)},remove:function(e,t){var n=this.keepAlive;if(e){this.pendingRemovals++,this.pendingRemovalCb=t;var i=this;e.$remove(function(){i.pendingRemovals--,n||e._cleanup(),!i.pendingRemovals&&i.pendingRemovalCb&&(i.pendingRemovalCb(),i.pendingRemovalCb=null)})}else t&&t()},transition:function(e,t){var i=this,r=this.childVM;switch("production"!==n.env.NODE_ENV&&(r&&(r._inactive=!0),e._inactive=!1),this.childVM=e,i.params.transitionMode){case"in-out":e.$before(i.anchor,function(){i.remove(r,t)});break;case"out-in":i.remove(r,function(){e.$before(i.anchor,t)});break;default:i.remove(r),e.$before(i.anchor,t)}},unbind:function(){if(this.invalidatePending(),this.unbuild(),this.cache){for(var e in this.cache)this.cache[e].$destroy();this.cache=null}}}}).call(this,e("_process"))},{"../../parsers/template":65,"../../util":74,_process:2}],30:[function(e,t,n){n.style=e("./style"),n["class"]=e("./class"),n.component=e("./component"),n.prop=e("./prop"),n.transition=e("./transition")},{"./class":28,"./component":29,"./prop":31,"./style":32,"./transition":33}],31:[function(e,t,n){var i=e("../../util"),r=e("../../watcher"),o=e("../../config")._propBindingModes;t.exports={bind:function(){var e=this.vm,t=e._context,n=this.descriptor.prop,s=n.path,a=n.parentPath,l=n.mode===o.TWO_WAY,c=this.parentWatcher=new r(t,a,function(t){i.assertProp(n,t)&&(e[s]=t)},{twoWay:l,filters:n.filters,scope:this._scope});if(i.initProp(e,n,c.value),l){var u=this;e.$once("hook:created",function(){u.childWatcher=new r(e,s,function(e){c.set(e)},{sync:!0})})}},unbind:function(){this.parentWatcher.teardown(),this.childWatcher&&this.childWatcher.teardown()}}},{"../../config":23,"../../util":74,"../../watcher":78}],32:[function(e,t,n){function i(e){if(u[e])return u[e];var t=r(e);return u[e]=u[t]=t,t}function r(e){e=o.hyphenate(e);var t=o.camelize(e),n=t.charAt(0).toUpperCase()+t.slice(1);if(c||(c=document.createElement("div")),t in c.style)return e;for(var i,r=s.length;r--;)if(i=a[r]+n,i in c.style)return s[r]+e}var o=e("../../util"),s=["-webkit-","-moz-","-ms-"],a=["Webkit","Moz","ms"],l=/!important;?$/,c=null,u={};t.exports={deep:!0,update:function(e){"string"==typeof e?this.el.style.cssText=e:o.isArray(e)?this.handleObject(e.reduce(o.extend,{})):this.handleObject(e||{})},handleObject:function(e){var t,n,i=this.cache||(this.cache={});for(t in i)t in e||(this.handleSingle(t,null),delete i[t]);for(t in e)n=e[t],n!==i[t]&&(i[t]=n,this.handleSingle(t,n))},handleSingle:function(e,t){if(e=i(e))if(null!=t&&(t+=""),t){var n=l.test(t)?"important":"";n&&(t=t.replace(l,"").trim()),this.el.style.setProperty(e,t,n)}else this.el.style.removeProperty(e)}}},{"../../util":74}],33:[function(e,t,n){var i=e("../../util"),r=e("../../transition/transition");t.exports={priority:1100,update:function(e,t){var n=this.el,o=i.resolveAsset(this.vm.$options,"transitions",e);e=e||"v",n.__v_trans=new r(n,e,o,this.el.__vue__||this.vm),t&&i.removeClass(n,t+"-transition"),i.addClass(n,e+"-transition")}}},{"../../transition/transition":69,"../../util":74}],34:[function(e,t,n){(function(n){var i=e("../../util"),r="http://www.w3.org/1999/xlink",o=/^xlink:/,s={value:1,checked:1,selected:1},a={value:"_value","true-value":"_trueValue","false-value":"_falseValue"},l=/^v-|^:|^@|^(is|transition|transition-mode|debounce|track-by|stagger|enter-stagger|leave-stagger)$/;t.exports={priority:850,bind:function(){var e=this.arg,t=this.el.tagName;if(e||(this.deep=!0),this.descriptor.interp&&((l.test(e)||"name"===e&&("PARTIAL"===t||"SLOT"===t))&&("production"!==n.env.NODE_ENV&&i.warn(e+'="'+this.descriptor.raw+'": attribute interpolation is not allowed in Vue.js directives and special attributes.'),this.el.removeAttribute(e),this.invalid=!0),"production"!==n.env.NODE_ENV)){var r=e+'="'+this.descriptor.raw+'": ';"src"===e&&i.warn(r+'interpolation in "src" attribute will cause a 404 request. Use v-bind:src instead.'),"style"===e&&i.warn(r+'interpolation in "style" attribute will cause the attribute to be discarded in Internet Explorer. Use v-bind:style instead.')}},update:function(e){if(!this.invalid){var t=this.arg;this.arg?this.handleSingle(t,e):this.handleObject(e||{})}},handleObject:e("../internal/style").handleObject,handleSingle:function(e,t){s[e]&&e in this.el&&(this.el[e]="value"===e?t||"":t);var n=a[e];if(n){this.el[n]=t;var i=this.el.__v_model;i&&i.listener()}return"value"===e&&"TEXTAREA"===this.el.tagName?void this.el.removeAttribute(e):void(null!=t&&t!==!1?o.test(e)?this.el.setAttributeNS(r,e,t):this.el.setAttribute(e,t):this.el.removeAttribute(e))}}}).call(this,e("_process"))},{"../../util":74,"../internal/style":32,_process:2}],35:[function(e,t,n){t.exports={bind:function(){var e=this.el;this.vm.$once("hook:compiled",function(){e.removeAttribute("v-cloak")})}}},{}],36:[function(e,t,n){var i=e("../../util");t.exports={priority:1500,bind:function(){if(this.arg){var e=this.id=i.camelize(this.arg),t=(this._scope||this.vm).$els;t.hasOwnProperty(e)?t[e]=this.el:i.defineReactive(t,e,this.el)}},unbind:function(){var e=(this._scope||this.vm).$els;e[this.id]===this.el&&(e[this.id]=null)}}},{"../../util":74}],37:[function(e,t,n){(function(n){function i(e,t,n){var i=e.node.previousSibling;if(i){for(e=i.__vfrag__;!(e&&e.forId===n&&e.inserted||i===t);){if(i=i.previousSibling,!i)return;e=i.__vfrag__}return e}}function r(e){return e.node.__vue__||e.node.nextSibling.__vue__}function o(e){for(var t=-1,n=new Array(e);++tt;t++)u=e[t],o=h?u.$key:null,a=h?u.$value:u,c=!l(a),r=!w&&this.getCachedFrag(a,t,o),r?(r.reused=!0,r.scope.$index=t,o&&(r.scope.$key=o),v&&(r.scope[v]=null!==o?o:t),(p||h||c)&&(r.scope[m]=a)):(r=this.create(a,m,t,o),r.fresh=!w),f[t]=r,w&&r.before(y);if(!w){var _=0,x=d.length-f.length;for(t=0,n=d.length;n>t;t++)r=d[t],r.reused||(this.deleteCachedFrag(r),this.remove(r,_++,x,b));var E,C,k,O=0;for(t=0,n=f.length;n>t;t++)r=f[t],E=f[t-1],C=E?E.staggerCb?E.staggerAnchor:E.end||E.node:g,r.reused&&!r.staggerCb?(k=i(r,g,this.id),k!==E&&this.move(r,C)):this.insert(r,O++,C,b),r.reused=r.fresh=!1}},create:function(e,t,n,i){var r=this._host,o=this._scope||this.vm,a=Object.create(o);a.$refs=Object.create(o.$refs),a.$els=Object.create(o.$els),a.$parent=o,a.$forContext=this,s.defineReactive(a,t,e),s.defineReactive(a,"$index",n),i?s.defineReactive(a,"$key",i):a.$key&&s.define(a,"$key",null),this.iterator&&s.defineReactive(a,this.iterator,null!==i?i:n);var l=this.factory.create(r,a,this._frag);return l.forId=this.id,this.cacheFrag(e,l,n,i),l},updateRef:function(){var e=this.descriptor.ref;if(e){var t,n=(this._scope||this.vm).$refs;this.fromObject?(t={},this.frags.forEach(function(e){t[e.scope.$key]=r(e)})):t=this.frags.map(r),n[e]=t}},updateModel:function(){if(this.isOption){var e=this.start.parentNode,t=e&&e.__v_model;t&&t.forceUpdate()}},insert:function(e,t,n,i){e.staggerCb&&(e.staggerCb.cancel(),e.staggerCb=null);var r=this.getStagger(e,t,null,"enter");if(i&&r){var o=e.staggerAnchor;o||(o=e.staggerAnchor=s.createAnchor("stagger-anchor"),o.__vfrag__=e),s.after(o,n);var a=e.staggerCb=s.cancellable(function(){e.staggerCb=null,e.before(o),s.remove(o)});setTimeout(a,r)}else e.before(n.nextSibling)},remove:function(e,t,n,i){if(e.staggerCb)return e.staggerCb.cancel(),void(e.staggerCb=null);var r=this.getStagger(e,t,n,"leave");if(i&&r){var o=e.staggerCb=s.cancellable(function(){e.staggerCb=null,e.remove()});setTimeout(o,r)}else e.remove()},move:function(e,t){e.before(t.nextSibling,!1)},cacheFrag:function(e,t,i,r){var o,a=this.params.trackBy,c=this.cache,u=!l(e);r||a||u?(o=a?"$index"===a?i:e[a]:r||e,c[o]?"$index"!==a&&"production"!==n.env.NODE_ENV&&this.warnDuplicate(e):c[o]=t):(o=this.id,e.hasOwnProperty(o)?null===e[o]?e[o]=t:"production"!==n.env.NODE_ENV&&this.warnDuplicate(e):s.define(e,o,t)),t.raw=e},getCachedFrag:function(e,t,i){var r,o=this.params.trackBy,s=!l(e);if(i||o||s){var a=o?"$index"===o?t:e[o]:i||e;r=this.cache[a]}else r=e[this.id];return r&&(r.reused||r.fresh)&&"production"!==n.env.NODE_ENV&&this.warnDuplicate(e),r},deleteCachedFrag:function(e){var t=e.raw,n=this.params.trackBy,i=e.scope,r=i.$index,o=i.hasOwnProperty("$key")&&i.$key,s=!l(t);if(n||o||s){var a=n?"$index"===n?r:t[n]:o||t;this.cache[a]=null}else t[this.id]=null,e.raw=null},getStagger:function(e,t,n,i){i+="Stagger";var r=e.node.__v_trans,o=r&&r.hooks,s=o&&(o[i]||o.stagger);return s?s.call(e,t,n):t*parseInt(this.params[i]||this.params.stagger,10)},_preProcess:function(e){return this.rawValue=e,e},_postProcess:function(e){if(s.isArray(e))return e;if(s.isPlainObject(e)){for(var t,n=Object.keys(e),i=n.length,r=new Array(i);i--;)t=n[i],r[i]={$key:t,$value:e[t]};return r}return"number"==typeof e&&(e=o(e)),e||[]},unbind:function(){if(this.descriptor.ref&&((this._scope||this.vm).$refs[this.descriptor.ref]=null),this.frags)for(var e,t=this.frags.length;t--;)e=this.frags[t],this.deleteCachedFrag(e),e.destroy()}},"production"!==n.env.NODE_ENV&&(t.exports.warnDuplicate=function(e){s.warn('Duplicate value found in v-for="'+this.descriptor.raw+'": '+JSON.stringify(e)+'. Use track-by="$index" if you are expecting duplicate values.')})}).call(this,e("_process"))},{"../../fragment/factory":52,"../../util":74,_process:2}],38:[function(e,t,n){var i=e("../../util"),r=e("../../parsers/template");t.exports={bind:function(){8===this.el.nodeType&&(this.nodes=[],this.anchor=i.createAnchor("v-html"),i.replace(this.el,this.anchor))},update:function(e){e=i.toString(e),this.nodes?this.swap(e):this.el.innerHTML=e},swap:function(e){for(var t=this.nodes.length;t--;)i.remove(this.nodes[t]);var n=r.parse(e,!0,!0);this.nodes=i.toArray(n.childNodes),i.before(n,this.anchor)}}},{"../../parsers/template":65,"../../util":74}],39:[function(e,t,n){(function(n){var i=e("../../util"),r=e("../../fragment/factory");t.exports={priority:2e3,bind:function(){var e=this.el;if(e.__vue__)"production"!==n.env.NODE_ENV&&i.warn('v-if="'+this.expression+'" cannot be used on an instance root element.'),this.invalid=!0;else{var t=e.nextElementSibling;t&&null!==i.attr(t,"v-else")&&(i.remove(t),this.elseFactory=new r(this.vm,t)),this.anchor=i.createAnchor("v-if"),i.replace(e,this.anchor),this.factory=new r(this.vm,e)}},update:function(e){this.invalid||(e?this.frag||this.insert():this.remove())},insert:function(){this.elseFrag&&(this.elseFrag.remove(),this.elseFrag=null),this.frag=this.factory.create(this._host,this._scope,this._frag),this.frag.before(this.anchor)},remove:function(){this.frag&&(this.frag.remove(),this.frag=null),this.elseFactory&&!this.elseFrag&&(this.elseFrag=this.elseFactory.create(this._host,this._scope,this._frag),this.elseFrag.before(this.anchor))},unbind:function(){this.frag&&this.frag.destroy()}}}).call(this,e("_process"))},{"../../fragment/factory":52,"../../util":74,_process:2}],40:[function(e,t,n){n.text=e("./text"),n.html=e("./html"),n["for"]=e("./for"),n["if"]=e("./if"),n.show=e("./show"),n.model=e("./model"),n.on=e("./on"),n.bind=e("./bind"),n.el=e("./el"),n.ref=e("./ref"),n.cloak=e("./cloak")},{"./bind":34,"./cloak":35,"./el":36,"./for":37,"./html":38,"./if":39,"./model":42,"./on":46,"./ref":47,"./show":48,"./text":49}],41:[function(e,t,n){var i=e("../../../util");t.exports={bind:function(){function e(){var e=n.checked;return e&&n.hasOwnProperty("_trueValue")?n._trueValue:!e&&n.hasOwnProperty("_falseValue")?n._falseValue:e}var t=this,n=this.el;this.getValue=function(){return n.hasOwnProperty("_value")?n._value:t.params.number?i.toNumber(n.value):n.value},this.listener=function(){var r=t._watcher.value;if(i.isArray(r)){var o=t.getValue();n.checked?i.indexOf(r,o)<0&&r.push(o):r.$remove(o)}else t.set(e())},this.on("change",this.listener),n.checked&&(this.afterBind=this.listener)},update:function(e){var t=this.el;i.isArray(e)?t.checked=i.indexOf(e,this.getValue())>-1:t.hasOwnProperty("_trueValue")?t.checked=i.looseEqual(e,t._trueValue):t.checked=!!e}}},{"../../../util":74}],42:[function(e,t,n){(function(n){var i=e("../../../util"),r={text:e("./text"),radio:e("./radio"),select:e("./select"),checkbox:e("./checkbox")};t.exports={priority:800,twoWay:!0,handlers:r,params:["lazy","number","debounce"],bind:function(){this.checkFilters(),this.hasRead&&!this.hasWrite&&"production"!==n.env.NODE_ENV&&i.warn("It seems you are using a read-only filter with v-model. You might want to use a two-way filter to ensure correct behavior.");var e,t=this.el,o=t.tagName;if("INPUT"===o)e=r[t.type]||r.text;else if("SELECT"===o)e=r.select;else{if("TEXTAREA"!==o)return void("production"!==n.env.NODE_ENV&&i.warn("v-model does not support element type: "+o));e=r.text}t.__v_model=this,e.bind.call(this),this.update=e.update,this._unbind=e.unbind},checkFilters:function(){var e=this.filters;if(e)for(var t=e.length;t--;){var n=i.resolveAsset(this.vm.$options,"filters",e[t].name);("function"==typeof n||n.read)&&(this.hasRead=!0),n.write&&(this.hasWrite=!0)}},unbind:function(){this.el.__v_model=null,this._unbind&&this._unbind()}}}).call(this,e("_process"))},{"../../../util":74,"./checkbox":41,"./radio":43,"./select":44,"./text":45,_process:2}],43:[function(e,t,n){var i=e("../../../util");t.exports={bind:function(){var e=this,t=this.el;this.getValue=function(){if(t.hasOwnProperty("_value"))return t._value;var n=t.value;return e.params.number&&(n=i.toNumber(n)),n},this.listener=function(){e.set(e.getValue())},this.on("change",this.listener),t.checked&&(this.afterBind=this.listener)},update:function(e){this.el.checked=i.looseEqual(e,this.getValue())}}},{"../../../util":74}],44:[function(e,t,n){function i(e,t,n){for(var i,r,o,s=t?[]:null,a=0,l=e.options.length;l>a;a++)if(i=e.options[a],o=n?i.hasAttribute("selected"):i.selected){if(r=i.hasOwnProperty("_value")?i._value:i.value,!t)return r;s.push(r)}return s}function r(e,t){for(var n=e.length;n--;)if(o.looseEqual(e[n],t))return n;return-1}var o=e("../../../util");t.exports={bind:function(){var e=this,t=this.el;this.forceUpdate=function(){e._watcher&&e.update(e._watcher.get())};var n=this.multiple=t.hasAttribute("multiple");this.listener=function(){var r=i(t,n);r=e.params.number?o.isArray(r)?r.map(o.toNumber):o.toNumber(r):r,e.set(r)},this.on("change",this.listener);var r=i(t,n,!0);(n&&r.length||!n&&null!==r)&&(this.afterBind=this.listener),this.vm.$on("hook:attached",this.forceUpdate)},update:function(e){var t=this.el;t.selectedIndex=-1;for(var n,i,s=this.multiple&&o.isArray(e),a=t.options,l=a.length;l--;)n=a[l],i=n.hasOwnProperty("_value")?n._value:n.value,n.selected=s?r(e,i)>-1:o.looseEqual(e,i)},unbind:function(){this.vm.$off("hook:attached",this.forceUpdate)}}},{"../../../util":74}],45:[function(e,t,n){var i=e("../../../util");t.exports={bind:function(){var e=this,t=this.el,n="range"===t.type,r=this.params.lazy,o=this.params.number,s=this.params.debounce,a=!1;i.isAndroid||n||(this.on("compositionstart",function(){a=!0}),this.on("compositionend",function(){a=!1,r||e.listener()})),this.focused=!1,n||(this.on("focus",function(){e.focused=!0}),this.on("blur",function(){e.focused=!1,e.listener()})),this.listener=function(){if(!a){var r=o||n?i.toNumber(t.value):t.value;e.set(r),i.nextTick(function(){e._bound&&!e.focused&&e.update(e._watcher.value)})}},s&&(this.listener=i.debounce(this.listener,s)),this.hasjQuery="function"==typeof jQuery,this.hasjQuery?(jQuery(t).on("change",this.listener),r||jQuery(t).on("input",this.listener)):(this.on("change",this.listener),r||this.on("input",this.listener)),!r&&i.isIE9&&(this.on("cut",function(){i.nextTick(e.listener)}),this.on("keyup",function(t){(46===t.keyCode||8===t.keyCode)&&e.listener()})),(t.hasAttribute("value")||"TEXTAREA"===t.tagName&&t.value.trim())&&(this.afterBind=this.listener)},update:function(e){this.el.value=i.toString(e)},unbind:function(){var e=this.el;this.hasjQuery&&(jQuery(e).off("change",this.listener),jQuery(e).off("input",this.listener))}}},{"../../../util":74}],46:[function(e,t,n){(function(n){function i(e,t){var n=t.map(function(e){var t=a[e];return t||(t=parseInt(e,10)),t});return function(t){return n.indexOf(t.keyCode)>-1?e.call(this,t):void 0}}function r(e){return function(t){return t.stopPropagation(),e.call(this,t)}}function o(e){return function(t){return t.preventDefault(),e.call(this,t)}}var s=e("../../util"),a={esc:27,tab:9,enter:13,space:32,"delete":46,up:38,left:37,right:39,down:40};t.exports={acceptStatement:!0,priority:700,bind:function(){if("IFRAME"===this.el.tagName&&"load"!==this.arg){var e=this;this.iframeBind=function(){s.on(e.el.contentWindow,e.arg,e.handler)},this.on("load",this.iframeBind)}},update:function(e){if(this.descriptor.raw||(e=function(){}),"function"!=typeof e)return void("production"!==n.env.NODE_ENV&&s.warn("v-on:"+this.arg+'="'+this.expression+'" expects a function value, got '+e));this.modifiers.stop&&(e=r(e)),this.modifiers.prevent&&(e=o(e));var t=Object.keys(this.modifiers).filter(function(e){return"stop"!==e&&"prevent"!==e});t.length&&(e=i(e,t)),this.reset();var a=this._scope||this.vm;this.handler=function(t){a.$event=t;var n=e(t);return a.$event=null,n},this.iframeBind?this.iframeBind():s.on(this.el,this.arg,this.handler)},reset:function(){var e=this.iframeBind?this.el.contentWindow:this.el;this.handler&&s.off(e,this.arg,this.handler)},unbind:function(){this.reset()}}}).call(this,e("_process"))},{"../../util":74,_process:2}],47:[function(e,t,n){(function(n){"production"!==n.env.NODE_ENV&&(t.exports={bind:function(){e("../../util").warn("v-ref:"+this.arg+" must be used on a child component. Found on <"+this.el.tagName.toLowerCase()+">.")}})}).call(this,e("_process"))},{"../../util":74,_process:2}],48:[function(e,t,n){var i=e("../../util"),r=e("../../transition");t.exports={bind:function(){var e=this.el.nextElementSibling;e&&null!==i.attr(e,"v-else")&&(this.elseEl=e)},update:function(e){this.apply(this.el,e),this.elseEl&&this.apply(this.elseEl,!e)},apply:function(e,t){function n(){e.style.display=t?"":"none"}i.inDoc(e)?r.apply(e,t?1:-1,n,this.vm):n()}}},{"../../transition":67,"../../util":74}],49:[function(e,t,n){var i=e("../../util");t.exports={bind:function(){this.attr=3===this.el.nodeType?"data":"textContent"},update:function(e){this.el[this.attr]=i.toString(e)}}},{"../../util":74}],50:[function(e,t,n){function i(e,t){var n;if(r.isPlainObject(e)){var o=Object.keys(e);for(n=o.length;n--;)if(i(e[o[n]],t))return!0}else if(r.isArray(e)){for(n=e.length;n--;)if(i(e[n],t))return!0}else if(null!=e)return e.toString().toLowerCase().indexOf(t)>-1}var r=e("../util"),o=e("../parsers/path"),s=e("../directives/public/for")._postProcess;n.limitBy=function(e,t,n){return n=n?parseInt(n,10):0,"number"==typeof t?e.slice(n,n+t):e},n.filterBy=function(e,t,n){if(e=s(e),null==t)return e;if("function"==typeof t)return e.filter(t);t=(""+t).toLowerCase();for(var a,l,c,u,h="in"===n?3:2,p=r.toArray(arguments,h).reduce(function(e,t){return e.concat(t)},[]),d=[],f=0,m=e.length;m>f;f++)if(a=e[f],c=a&&a.$value||a,u=p.length){for(;u--;)if(l=p[u],"$key"===l&&i(a.$key,t)||i(o.get(c,l),t)){d.push(a);break}}else i(a,t)&&d.push(a);return d},n.orderBy=function(e,t,n){if(e=s(e),!t)return e;var i=n&&0>n?-1:1;return e.slice().sort(function(e,n){return"$key"!==t&&(r.isObject(e)&&"$value"in e&&(e=e.$value),r.isObject(n)&&"$value"in n&&(n=n.$value)),e=r.isObject(e)?o.get(e,t):e,n=r.isObject(n)?o.get(n,t):n,e===n?0:e>n?i:-i})}},{"../directives/public/for":37,"../parsers/path":64,"../util":74}],51:[function(e,t,n){var i=e("../util");n.json={read:function(e,t){return"string"==typeof e?e:JSON.stringify(e,null,Number(t)||2)},write:function(e){try{return JSON.parse(e)}catch(t){return e}}},n.capitalize=function(e){return e||0===e?(e=e.toString(),e.charAt(0).toUpperCase()+e.slice(1)):""},n.uppercase=function(e){return e||0===e?e.toString().toUpperCase():""},n.lowercase=function(e){return e||0===e?e.toString().toLowerCase():""};var r=/(\d{3})(?=\d)/g;n.currency=function(e,t){if(e=parseFloat(e),!isFinite(e)||!e&&0!==e)return"";t=null!=t?t:"$";var n=Math.abs(e).toFixed(2),i=n.slice(0,-3),o=i.length%3,s=o>0?i.slice(0,o)+(i.length>3?",":""):"",a=n.slice(-3),l=0>e?"-":"";return t+l+s+i.slice(o).replace(r,"$1,")+a},n.pluralize=function(e){var t=i.toArray(arguments,1);return t.length>1?t[e%10-1]||t[t.length-1]:t[0]+(1===e?"":"s")},n.debounce=function(e,t){return e?(t||(t=300),i.debounce(e,t)):void 0},i.extend(n,e("./array-filters"))},{"../util":74,"./array-filters":50}],52:[function(e,t,n){function i(e,t){this.vm=e;var n,i="string"==typeof t;i||r.isTemplate(t)?n=s.parse(t,!0):(n=document.createDocumentFragment(),n.appendChild(t)),this.template=n;var a,l=e.constructor.cid;if(l>0){var u=l+(i?t:t.outerHTML);a=c.get(u),a||(a=o.compile(n,e.$options,!0),c.put(u,a))}else a=o.compile(n,e.$options,!0);this.linker=a}var r=e("../util"),o=e("../compiler"),s=e("../parsers/template"),a=e("./fragment"),l=e("../cache"),c=new l(5e3);i.prototype.create=function(e,t,n){var i=s.clone(this.template);return new a(this.linker,this.vm,i,e,t,n)},t.exports=i},{"../cache":18,"../compiler":21,"../parsers/template":65,"../util":74,"./fragment":53}],53:[function(e,t,n){function i(e,t,n,i,l,c){this.children=[],this.childFrags=[],this.vm=t,this.scope=l,this.inserted=!1,this.parentFrag=c,c&&c.childFrags.push(this),this.unlink=e(t,n,i,l,this);var u=this.single=1===n.childNodes.length;u?(this.node=n.childNodes[0],this.before=r,this.remove=o):(this.node=h.createAnchor("fragment-start"),this.end=h.createAnchor("fragment-end"),this.frag=n,h.prepend(this.node,n),n.appendChild(this.end),this.before=s,this.remove=a),this.node.__vfrag__=this}function r(e,t){this.inserted=!0;var n=t!==!1?p.before:h.before;n(this.node,e,this.vm),h.inDoc(this.node)&&this.callHook(l)}function o(){this.inserted=!1;var e=h.inDoc(this.node),t=this;t.callHook(c),p.remove(this.node,this.vm,function(){e&&t.callHook(u),t.destroy()})}function s(e,t){this.inserted=!0;var n=this.vm,i=t!==!1?p.before:h.before;h.mapNodeRange(this.node,this.end,function(t){i(t,e,n)}),h.inDoc(this.node)&&this.callHook(l)}function a(){this.inserted=!1;var e=this,t=h.inDoc(this.node);e.callHook(c),h.removeNodeRange(this.node,this.end,this.vm,this.frag,function(){t&&e.callHook(u),e.destroy()})}function l(e){e._isAttached||e._callHook("attached")}function c(e){e.$destroy(!1,!0)}function u(e){e._isAttached&&e._callHook("detached")}var h=e("../util"),p=e("../transition");i.prototype.callHook=function(e){var t,n;for(t=0,n=this.children.length;n>t;t++)e(this.children[t]);for(t=0,n=this.childFrags.length;n>t;t++)this.childFrags[t].callHook(e)},i.prototype.destroy=function(){this.parentFrag&&this.parentFrag.childFrags.$remove(this),this.unlink()},t.exports=i},{"../transition":67,"../util":74}],54:[function(e,t,n){(function(t){function i(e,t){for(var n,i,r=t.attributes,o=0,s=r.length;s>o;o++)n=r[o].name, p.test(n)&&(n=n.replace(p,""),i=(e._scope||e._context).$eval(r[o].value,!0),e.$on(n.replace(p),i))}function r(e,t,n){if(n){var i,r,s,a;for(r in n)if(i=n[r],u.isArray(i))for(s=0,a=i.length;a>s;s++)o(e,t,r,i[s]);else o(e,t,r,i)}}function o(e,n,i,r,s){var a=typeof r;if("function"===a)e[n](i,r,s);else if("string"===a){var l=e.$options.methods,c=l&&l[r];c?e[n](i,c,s):"production"!==t.env.NODE_ENV&&u.warn('Unknown method: "'+r+'" when registering callback for '+n+': "'+i+'".')}else r&&"object"===a&&o(e,n,i,r.handler,r)}function s(){this._isAttached||(this._isAttached=!0,this.$children.forEach(a))}function a(e){!e._isAttached&&h(e.$el)&&e._callHook("attached")}function l(){this._isAttached&&(this._isAttached=!1,this.$children.forEach(c))}function c(e){e._isAttached&&!h(e.$el)&&e._callHook("detached")}var u=e("../util"),h=u.inDoc,p=/^v-on:|^@/;n._initEvents=function(){var e=this.$options;e._asComponent&&i(this,e.el),r(this,"$on",e.events),r(this,"$watch",e.watch)},n._initDOMHooks=function(){this.$on("hook:attached",s),this.$on("hook:detached",l)},n._callHook=function(e){var t=this.$options[e];if(t)for(var n=0,i=t.length;i>n;n++)t[n].call(this);this.$emit("hook:"+e)}}).call(this,e("_process"))},{"../util":74,_process:2}],55:[function(e,t,n){var i=e("../util").mergeOptions,r=0;n._init=function(e){e=e||{},this.$el=null,this.$parent=e.parent,this.$root=this.$parent?this.$parent.$root:this,this.$children=[],this.$refs={},this.$els={},this._watchers=[],this._directives=[],this._uid=r++,this._isVue=!0,this._events={},this._eventsCount={},this._shouldPropagate=!1,this._isFragment=!1,this._fragment=this._fragmentStart=this._fragmentEnd=null,this._isCompiled=this._isDestroyed=this._isReady=this._isAttached=this._isBeingDestroyed=!1,this._unlinkFn=null,this._context=e._context||this.$parent,this._scope=e._scope,this._frag=e._frag,this._frag&&this._frag.children.push(this),this.$parent&&this.$parent.$children.push(this),e=this.$options=i(this.constructor.options,e,this),this._updateRef(),this._data={},this._callHook("init"),this._initState(),this._initEvents(),this._callHook("created"),e.el&&this.$mount(e.el)}},{"../util":74}],56:[function(e,t,n){var i=e("../util"),r=e("../directive"),o=e("../compiler");n._updateRef=function(e){var t=this.$options._ref;if(t){var n=(this._scope||this._context).$refs;e?n[t]===this&&(n[t]=null):n[t]=this}},n._compile=function(e){var t=this.$options,n=e;e=o.transclude(e,t),this._initElement(e);var r,s=this._context&&this._context.$options,a=o.compileRoot(e,t,s),l=this.constructor;t._linkerCachable&&(r=l.linker,r||(r=l.linker=o.compile(e,t)));var c=a(this,e,this._scope),u=r?r(this,e):o.compile(e,t)(this,e);return this._unlinkFn=function(){c(),u(!0)},t.replace&&i.replace(n,e),this._isCompiled=!0,this._callHook("compiled"),e},n._initElement=function(e){e instanceof DocumentFragment?(this._isFragment=!0,this.$el=this._fragmentStart=e.firstChild,this._fragmentEnd=e.lastChild,3===this._fragmentStart.nodeType&&(this._fragmentStart.data=this._fragmentEnd.data=""),this._fragment=e):this.$el=e,this.$el.__vue__=this,this._callHook("beforeCompile")},n._bindDir=function(e,t,n,i,o){this._directives.push(new r(e,this,t,n,i,o))},n._destroy=function(e,t){if(this._isBeingDestroyed)return void(t||this._cleanup());this._callHook("beforeDestroy"),this._isBeingDestroyed=!0;var n,i=this.$parent;for(i&&!i._isBeingDestroyed&&(i.$children.$remove(this),this._updateRef(!0)),n=this.$children.length;n--;)this.$children[n].$destroy();for(this._propsUnlinkFn&&this._propsUnlinkFn(),this._unlinkFn&&this._unlinkFn(),n=this._watchers.length;n--;)this._watchers[n].teardown();this.$el&&(this.$el.__vue__=null);var r=this;e&&this.$el?this.$remove(function(){r._cleanup()}):t||this._cleanup()},n._cleanup=function(){this._isDestroyed||(this._frag&&this._frag.children.$remove(this),this._data.__ob__&&this._data.__ob__.removeVm(this),this.$el=this.$parent=this.$root=this.$children=this._watchers=this._context=this._scope=this._directives=null,this._isDestroyed=!0,this._callHook("destroyed"),this.$off())}},{"../compiler":21,"../directive":24,"../util":74}],57:[function(e,t,n){(function(t){var i=e("../util");n._applyFilters=function(e,n,r,o){var s,a,l,c,u,h,p,d,f;for(h=0,p=r.length;p>h;h++)if(s=r[h],a=i.resolveAsset(this.$options,"filters",s.name),"production"!==t.env.NODE_ENV&&i.assertAsset(a,"filter",s.name),a&&(a=o?a.write:a.read||a,"function"==typeof a)){if(l=o?[e,n]:[e],u=o?2:1,s.args)for(d=0,f=s.args.length;f>d;d++)c=s.args[d],l[d+u]=c.dynamic?this.$get(c.value):c.value;e=a.apply(this,l)}return e},n._resolveComponent=function(e,n){var r=i.resolveAsset(this.$options,"components",e);if("production"!==t.env.NODE_ENV&&i.assertAsset(r,"component",e),r)if(r.options)n(r);else if(r.resolved)n(r.resolved);else if(r.requested)r.pendingCallbacks.push(n);else{r.requested=!0;var o=r.pendingCallbacks=[n];r(function(e){i.isPlainObject(e)&&(e=i.Vue.extend(e)),r.resolved=e;for(var t=0,n=o.length;n>t;t++)o[t](e)},function(n){"production"!==t.env.NODE_ENV&&i.warn("Failed to resolve async component: "+e+". "+(n?"\nReason: "+n:""))})}}}).call(this,e("_process"))},{"../util":74,_process:2}],58:[function(e,t,n){(function(t){function i(){}function r(e,t){var n=new c(t,e,null,{lazy:!0});return function(){return n.dirty&&n.evaluate(),l.target&&n.depend(),n.value}}var o=e("../util"),s=e("../compiler"),a=e("../observer"),l=e("../observer/dep"),c=e("../watcher");n._initState=function(){this._initProps(),this._initMeta(),this._initMethods(),this._initData(),this._initComputed()},n._initProps=function(){var e=this.$options,n=e.el,i=e.props;i&&!n&&"production"!==t.env.NODE_ENV&&o.warn("Props will not be compiled if no `el` option is provided at instantiation."),n=e.el=o.query(n),this._propsUnlinkFn=n&&1===n.nodeType&&i?s.compileAndLinkProps(this,n,i,this._scope):null},n._initData=function(){var e=this._data,n=this.$options.data,i=n&&n();if(i){this._data=i;for(var r in e)"production"!==t.env.NODE_ENV&&i.hasOwnProperty(r)&&o.warn('Data field "'+r+'" is already defined as a prop. Use prop default value instead.'),null===this._props[r].raw&&i.hasOwnProperty(r)||o.set(i,r,e[r])}var s,l,c=this._data,u=Object.keys(c);for(s=u.length;s--;)l=u[s],this._proxy(l);a.create(c,this)},n._setData=function(e){e=e||{};var t=this._data;this._data=e;var n,i,r;for(n=Object.keys(t),r=n.length;r--;)i=n[r],i in e||this._unproxy(i);for(n=Object.keys(e),r=n.length;r--;)i=n[r],this.hasOwnProperty(i)||this._proxy(i);t.__ob__.removeVm(this),a.create(e,this),this._digest()},n._proxy=function(e){if(!o.isReserved(e)){var t=this;Object.defineProperty(t,e,{configurable:!0,enumerable:!0,get:function(){return t._data[e]},set:function(n){t._data[e]=n}})}},n._unproxy=function(e){o.isReserved(e)||delete this[e]},n._digest=function(){for(var e=0,t=this._watchers.length;t>e;e++)this._watchers[e].update(!0)},n._initComputed=function(){var e=this.$options.computed;if(e)for(var t in e){var n=e[t],s={enumerable:!0,configurable:!0};"function"==typeof n?(s.get=r(n,this),s.set=i):(s.get=n.get?n.cache!==!1?r(n.get,this):o.bind(n.get,this):i,s.set=n.set?o.bind(n.set,this):i),Object.defineProperty(this,t,s)}},n._initMethods=function(){var e=this.$options.methods;if(e)for(var t in e)this[t]=o.bind(e[t],this)},n._initMeta=function(){var e=this.$options._meta;if(e)for(var t in e)o.defineReactive(this,t,e[t])}}).call(this,e("_process"))},{"../compiler":21,"../observer":61,"../observer/dep":60,"../util":74,"../watcher":78,_process:2}],59:[function(e,t,n){var i=e("../util"),r=Array.prototype,o=Object.create(r);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=r[e];i.define(o,e,function(){for(var n=arguments.length,i=new Array(n);n--;)i[n]=arguments[n];var r,o=t.apply(this,i),s=this.__ob__;switch(e){case"push":r=i;break;case"unshift":r=i;break;case"splice":r=i.slice(2)}return r&&s.observeArray(r),s.dep.notify(),o})}),i.define(r,"$set",function(e,t){return e>=this.length&&(this.length=e+1),this.splice(e,1,t)[0]}),i.define(r,"$remove",function(e){if(this.length){var t=i.indexOf(this,e);return t>-1?this.splice(t,1):void 0}}),t.exports=o},{"../util":74}],60:[function(e,t,n){function i(){this.id=o++,this.subs=[]}var r=e("../util"),o=0;i.target=null,i.prototype.addSub=function(e){this.subs.push(e)},i.prototype.removeSub=function(e){this.subs.$remove(e)},i.prototype.depend=function(){i.target.addDep(this)},i.prototype.notify=function(){for(var e=r.toArray(this.subs),t=0,n=e.length;n>t;t++)e[t].update()},t.exports=i},{"../util":74}],61:[function(e,t,n){function i(e){if(this.value=e,this.dep=new l,a.define(e,"__ob__",this),a.isArray(e)){var t=a.hasProto?r:o;t(e,c,u),this.observeArray(e)}else this.walk(e)}function r(e,t){e.__proto__=t}function o(e,t,n){for(var i,r=n.length;r--;)i=n[r],a.define(e,i,t[i])}function s(e,t,n){var r=new l,o=i.create(n);Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){if(l.target&&(r.depend(),o&&o.dep.depend(),a.isArray(n)))for(var e,t=0,i=n.length;i>t;t++)e=n[t],e&&e.__ob__&&e.__ob__.dep.depend();return n},set:function(e){e!==n&&(n=e,o=i.create(e),r.notify())}})}var a=e("../util"),l=e("./dep"),c=e("./array"),u=Object.getOwnPropertyNames(c);i.create=function(e,t){if(e&&"object"==typeof e){var n;return e.hasOwnProperty("__ob__")&&e.__ob__ instanceof i?n=e.__ob__:!a.isArray(e)&&!a.isPlainObject(e)||Object.isFrozen(e)||e._isVue||(n=new i(e)),n&&t&&n.addVm(t),n}},i.prototype.walk=function(e){for(var t=Object.keys(e),n=t.length;n--;)this.convert(t[n],e[t[n]])},i.prototype.observeArray=function(e){for(var t=e.length;t--;)i.create(e[t])},i.prototype.convert=function(e,t){s(this.value,e,t)},i.prototype.addVm=function(e){(this.vms||(this.vms=[])).push(e)},i.prototype.removeVm=function(e){this.vms.$remove(e)},a.defineReactive=s,t.exports=i},{"../util":74,"./array":59,"./dep":60}],62:[function(e,t,n){function i(){var e,t=o.slice(u,l).trim();if(t){e={};var n=t.match(b);e.name=n[0],n.length>1&&(e.args=n.slice(1).map(r))}e&&(s.filters=s.filters||[]).push(e),u=l+1}function r(e){if(w.test(e))return{value:v.toNumber(e),dynamic:!1};var t=v.stripQuotes(e),n=t===e;return{value:n?e:t,dynamic:n}}var o,s,a,l,c,u,h,p,d,f,m,v=e("../util"),g=e("../cache"),y=new g(1e3),b=/[^\s'"]+|'[^']*'|"[^"]*"/g,w=/^in$|^-?\d+/;n.parse=function(e){var t=y.get(e);if(t)return t;for(o=e,h=p=!1,d=f=m=0,u=0,s={},l=0,c=o.length;c>l;l++)if(a=o.charCodeAt(l),h)39===a&&(h=!h);else if(p)34===a&&(p=!p);else if(124===a&&124!==o.charCodeAt(l+1)&&124!==o.charCodeAt(l-1))null==s.expression?(u=l+1,s.expression=o.slice(0,l).trim()):i();else switch(a){case 34:p=!0;break;case 39:h=!0;break;case 40:m++;break;case 41:m--;break;case 91:f++;break;case 93:f--;break;case 123:d++;break;case 125:d--}return null==s.expression?s.expression=o.slice(0,l).trim():0!==u&&i(),y.put(e,s),s}},{"../cache":18,"../util":74}],63:[function(e,t,n){(function(t){function i(e,t){var n=O.length;return O[n]=t?e.replace(w,"\\n"):e,'"'+n+'"'}function r(e){var t=e.charAt(0),n=e.slice(1);return v.test(n)?e:(n=n.indexOf('"')>-1?n.replace(x,o):n,t+"scope."+n)}function o(e,t){return O[t]}function s(e,n){y.test(e)&&"production"!==t.env.NODE_ENV&&h.warn("Avoid using reserved keywords in expression: "+e),O.length=0;var s=e.replace(_,i).replace(b,"");s=(" "+s).replace(C,r).replace(x,o);var a=l(s);return a?{get:a,body:s,set:n?c(s):null}:void 0}function a(e){var t,n;return e.indexOf("[")<0?(n=e.split("."),n.raw=e,t=p.compileGetter(n)):(n=p.parse(e),t=n.get),{get:t,set:function(e,t){p.set(e,n,t)}}}function l(e){try{return new Function("scope","return "+e+";")}catch(n){"production"!==t.env.NODE_ENV&&h.warn("Invalid expression. Generated function body: "+e)}}function c(e){try{return new Function("scope","value",e+"=value;")}catch(n){"production"!==t.env.NODE_ENV&&h.warn("Invalid setter function body: "+e)}}function u(e){e.set||(e.set=c(e.body))}var h=e("../util"),p=e("./path"),d=e("../cache"),f=new d(1e3),m="Math,Date,this,true,false,null,undefined,Infinity,NaN,isNaN,isFinite,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,parseInt,parseFloat",v=new RegExp("^("+m.replace(/,/g,"\\b|")+"\\b)"),g="break,case,class,catch,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,in,instanceof,let,return,super,switch,throw,try,var,while,with,yield,enum,await,implements,package,proctected,static,interface,private,public",y=new RegExp("^("+g.replace(/,/g,"\\b|")+"\\b)"),b=/\s/g,w=/\n/g,_=/[\{,]\s*[\w\$_]+\s*:|('[^']*'|"[^"]*")|new |typeof |void /g,x=/"(\d+)"/g,E=/^[A-Za-z_$][\w$]*(\.[A-Za-z_$][\w$]*|\['.*?'\]|\[".*?"\]|\[\d+\]|\[[A-Za-z_$][\w$]*\])*$/,C=/[^\w$\.]([A-Za-z_$][\w$]*(\.[A-Za-z_$][\w$]*|\['.*?'\]|\[".*?"\])*)/g,k=/^(true|false)$/,O=[];n.parse=function(e,t){e=e.trim();var i=f.get(e);if(i)return t&&u(i),i;var r=n.isSimplePath(e)?a(e):s(e,t);return f.put(e,r),r},n.isSimplePath=function(e){return E.test(e)&&!k.test(e)&&"Math."!==e.slice(0,5)}}).call(this,e("_process"))},{"../cache":18,"../util":74,"./path":64,_process:2}],64:[function(e,t,n){(function(t){function i(e){if(void 0===e)return"eof";var t=e.charCodeAt(0);switch(t){case 91:case 93:case 46:case 34:case 39:case 48:return e;case 95:case 36:return"ident";case 32:case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return t>=97&&122>=t||t>=65&&90>=t?"ident":t>=49&&57>=t?"number":"else"}function r(e){function t(){var t=e[f+1];return m===b&&"'"===t||m===w&&'"'===t?(f++,r=t,v[u](),!0):void 0}var n,r,o,s,a,l,c,d=[],f=-1,m=p,v=[];for(v[h]=function(){void 0!==o&&(d.push(o),o=void 0)},v[u]=function(){void 0===o?o=r:o+=r};null!=m;)if(f++,n=e[f],"\\"!==n||!t()){if(s=i(n),c=k[m],a=c[s]||c["else"]||C,a===C)return;if(m=a[0],l=v[a[1]],l&&(r=a[2],r=void 0===r?n:"*"===r?r+n:r,l()),m===E)return d.raw=e,d}}function o(e){return c.test(e)?"."+e:+e===e>>>0?"["+e+"]":"*"===e.charAt(0)?"[o"+o(e.slice(1))+"]":'["'+e.replace(/"/g,'\\"')+'"]'}var s=e("../util"),a=e("../cache"),l=new a(1e3),c=n.identRE=/^[$_a-zA-Z]+[\w$]*$/,u=0,h=1,p=0,d=1,f=2,m=3,v=4,g=5,y=6,b=7,w=8,_=9,x=10,E=11,C=12,k=[];k[p]={ws:[p],ident:[m,u],"[":[v],eof:[E]},k[d]={ws:[d],".":[f],"[":[v],eof:[E]},k[f]={ws:[f],ident:[m,u]},k[m]={ident:[m,u],0:[m,u],number:[m,u],ws:[d,h],".":[f,h],"[":[v,h],eof:[E,h]},k[v]={ws:[v],0:[g,u],number:[y,u],"'":[b,u,""],'"':[w,u,""],ident:[_,u,"*"]},k[g]={ws:[x,h],"]":[d,h]},k[y]={0:[y,u],number:[y,u],ws:[x],"]":[d,h]},k[b]={"'":[x],eof:C,"else":[b,u]},k[w]={'"':[x],eof:C,"else":[w,u]},k[_]={ident:[_,u],0:[_,u],number:[_,u],ws:[x],"]":[d,h]},k[x]={ws:[x],"]":[d,h]},n.compileGetter=function(e){var t="return o"+e.map(o).join("");return new Function("o",t)},n.parse=function(e){var t=l.get(e);return t||(t=r(e),t&&(t.get=n.compileGetter(t),l.put(e,t))),t},n.get=function(e,t){return t=n.parse(t),t?t.get(e):void 0};var O;"production"!==t.env.NODE_ENV&&(O=function(e){s.warn('You are setting a non-existent path "'+e.raw+'" on a vm instance. Consider pre-initializing the property with the "data" option for more reliable reactivity and better performance.')}),n.set=function(e,i,r){var o=e;if("string"==typeof i&&(i=n.parse(i)),!i||!s.isObject(e))return!1;for(var a,l,c=0,u=i.length;u>c;c++)a=e,l=i[c],"*"===l.charAt(0)&&(l=o[l.slice(1)]),u-1>c?(e=e[l],s.isObject(e)||(e={},"production"!==t.env.NODE_ENV&&a._isVue&&O(i),s.set(a,l,e))):s.isArray(e)?e.$set(l,r):l in e?e[l]=r:("production"!==t.env.NODE_ENV&&e._isVue&&O(i),s.set(e,l,r));return!0}}).call(this,e("_process"))},{"../cache":18,"../util":74,_process:2}],65:[function(e,t,n){function i(e){return s.isTemplate(e)&&e.content instanceof DocumentFragment}function r(e){var t=l.get(e);if(t)return t;var n=document.createDocumentFragment(),i=e.match(h),r=p.test(e);if(i||r){var o=i&&i[1],s=u[o]||u._default,a=s[0],c=s[1],d=s[2],f=document.createElement("div");for(f.innerHTML=c+e.trim()+d;a--;)f=f.lastChild;for(var m;m=f.firstChild;)n.appendChild(m)}else n.appendChild(document.createTextNode(e));return l.put(e,n),n}function o(e){if(i(e))return s.trimNode(e.content),e.content;if("SCRIPT"===e.tagName)return r(e.textContent);for(var t,o=n.clone(e),a=document.createDocumentFragment();t=o.firstChild;)a.appendChild(t);return s.trimNode(a),a}var s=e("../util"),a=e("../cache"),l=new a(1e3),c=new a(1e3),u={_default:[0,"",""],legend:[1,"
","
"],tr:[2,"","
"],col:[2,"","
"]};u.td=u.th=[3,"","
"],u.option=u.optgroup=[1,'"],u.thead=u.tbody=u.colgroup=u.caption=u.tfoot=[1,"","
"],u.g=u.defs=u.symbol=u.use=u.image=u.text=u.circle=u.ellipse=u.line=u.path=u.polygon=u.polyline=u.rect=[1,'',""];var h=/<([\w:]+)/,p=/&\w+;|&#\d+;|&#x[\dA-F]+;/,d=function(){if(s.inBrowser){var e=document.createElement("div");return e.innerHTML="",!e.cloneNode(!0).firstChild.innerHTML}return!1}(),f=function(){if(s.inBrowser){var e=document.createElement("textarea");return e.placeholder="t","t"===e.cloneNode(!0).value}return!1}();n.clone=function(e){if(!e.querySelectorAll)return e.cloneNode();var t,r,o,s=e.cloneNode(!0);if(d){var a=s;if(i(e)&&(e=e.content,a=s.content),r=e.querySelectorAll("template"),r.length)for(o=a.querySelectorAll("template"),t=o.length;t--;)o[t].parentNode.replaceChild(n.clone(r[t]),o[t])}if(f)if("TEXTAREA"===e.tagName)s.value=e.value;else if(r=e.querySelectorAll("textarea"),r.length)for(o=s.querySelectorAll("textarea"),t=o.length;t--;)o[t].value=r[t].value;return s},n.parse=function(e,t,i){var a,l;return e instanceof DocumentFragment?(s.trimNode(e),t?n.clone(e):e):("string"==typeof e?i||"#"!==e.charAt(0)?l=r(e):(l=c.get(e),l||(a=document.getElementById(e.slice(1)),a&&(l=o(a),c.put(e,l)))):e.nodeType&&(l=o(e)),l&&t?n.clone(l):l)}},{"../cache":18,"../util":74}],66:[function(e,t,n){function i(e){return e.replace(p,"\\$&")}function r(e,t){return e.tag?o(e.value,t):'"'+e.value+'"'}function o(e,t){if(d.test(e)){var n=h.parse(e);return n.filters?"this._applyFilters("+n.expression+",null,"+JSON.stringify(n.filters)+",false)":"("+e+")"}return t?e:"("+e+")"}var s,a,l,c=e("../cache"),u=e("../config"),h=e("./directive"),p=/[-.*+?^${}()|[\]\/\\]/g;n.compileRegex=function(){var e=i(u.delimiters[0]),t=i(u.delimiters[1]),n=i(u.unsafeDelimiters[0]),r=i(u.unsafeDelimiters[1]);a=new RegExp(n+"(.+?)"+r+"|"+e+"(.+?)"+t,"g"),l=new RegExp("^"+n+".*"+r+"$"),s=new c(1e3)},n.parse=function(e){s||n.compileRegex();var t=s.get(e);if(t)return t;if(e=e.replace(/\n/g,""),!a.test(e))return null;for(var i,r,o,c,u,h,p=[],d=a.lastIndex=0;i=a.exec(e);)r=i.index,r>d&&p.push({value:e.slice(d,r)}),o=l.test(i[0]),c=o?i[1]:i[2],u=c.charCodeAt(0),h=42===u,c=h?c.slice(1):c,p.push({tag:!0,value:c.trim(),html:o,oneTime:h}),d=r+i[0].length;return d1?e.map(function(e){return r(e)}).join("+"):r(e[0],!0)};var d=/[^|]\|[^|]/},{"../cache":18,"../config":23,"./directive":62}],67:[function(e,t,n){var i=e("../util");n.append=function(e,t,n,i){r(e,1,function(){t.appendChild(e)},n,i)},n.before=function(e,t,n,o){r(e,1,function(){i.before(e,t)},n,o)},n.remove=function(e,t,n){r(e,-1,function(){i.remove(e)},t,n)};var r=n.apply=function(e,t,n,r,o){var s=e.__v_trans;if(!s||!s.hooks&&!i.transitionEndEvent||!r._isCompiled||r.$parent&&!r.$parent._isCompiled)return n(),void(o&&o());var a=t>0?"enter":"leave";s[a](n,o)}},{"../util":74}],68:[function(e,t,n){function i(){for(var e=document.documentElement.offsetHeight,t=0;t1&&(this.pendingJsCb=o.cancellable(this[e+"Done"])),t.call(this.vm,this.el,this.pendingJsCb))},m.getCssTransitionType=function(e){if(!(!c||document.hidden||this.hooks&&this.hooks.css===!1||r(this.el))){var t=this.typeCache[e];if(t)return t;var n=this.el.style,i=window.getComputedStyle(this.el),o=n[h]||i[h];if(o&&"0s"!==o)t=d;else{var s=n[p]||i[p];s&&"0s"!==s&&(t=f)}return t&&(this.typeCache[e]=t),t}},m.setupCssCb=function(e,t){this.pendingCssEvent=e;var n=this,i=this.el,r=this.pendingCssCb=function(s){s.target===i&&(o.off(i,e,r),n.pendingCssEvent=n.pendingCssCb=null,!n.pendingJsCb&&t&&t())};o.on(i,e,r)},t.exports=i},{"../util":74,"./queue":68}],70:[function(e,t,n){(function(t){function i(e){var t=s.attr(e,"is");return null!=t?{id:t}:(t=s.getBindAttr(e,"is"),null!=t?{id:t,dynamic:!0}:void 0)}function r(e){return e?e.charAt(0).toUpperCase()+e.slice(1):"custom type"}function o(e){return Object.prototype.toString.call(e).slice(8,-1)}var s=e("./index");n.commonTagRE=/^(div|p|span|img|a|b|i|br|ul|ol|li|h1|h2|h3|h4|h5|h6|code|pre|table|th|td|tr|form|label|input|select|option|nav|article|section|header|footer)$/,n.checkComponent=function(e,r){var o=e.tagName.toLowerCase(),a=e.hasAttributes();if(n.commonTagRE.test(o)||"component"===o){if(a)return i(e)}else{if(s.resolveAsset(r,"components",o))return{id:o};var l=a&&i(e);if(l)return l;"production"!==t.env.NODE_ENV&&(o.indexOf("-")>-1||/HTMLUnknownElement/.test(e.toString())&&!/^(data|time|rtc|rb)$/.test(o))&&s.warn("Unknown custom element: <"+o+"> - did you register the component correctly?")}},n.initProp=function(e,t,i){if(n.assertProp(t,i)){var r=t.path;e[r]=e._data[r]=i}},n.assertProp=function(e,n){if(null===e.raw&&!e.required)return!0;var i,a=e.options,l=a.type,c=!0;if(l&&(l===String?(i="string",c=typeof n===i):l===Number?(i="number",c="number"==typeof n):l===Boolean?(i="boolean",c="boolean"==typeof n):l===Function?(i="function",c="function"==typeof n):l===Object?(i="object",c=s.isPlainObject(n)):l===Array?(i="array",c=s.isArray(n)):c=n instanceof l),!c)return"production"!==t.env.NODE_ENV&&s.warn("Invalid prop: type check failed for "+e.path+'="'+e.raw+'". Expected '+r(i)+", got "+o(n)+"."),!1;var u=a.validator;return u&&!u.call(null,n)?("production"!==t.env.NODE_ENV&&s.warn("Invalid prop: custom validator check failed for "+e.path+'="'+e.raw+'"'),!1):!0}}).call(this,e("_process"))},{"./index":74,_process:2}],71:[function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var i=e("../config"),r="undefined"!=typeof console;n.log=function(e){r&&i.debug&&console.log("[Vue info]: "+e)},n.warn=function(e,t){!r||i.silent&&!i.debug||(console.warn("[Vue warn]: "+e),i.debug&&console.warn((t||new Error("Warning Stack Trace")).stack))},n.assertAsset=function(e,t,i){e||n.warn("Failed to resolve "+t+": "+i)}}}).call(this,e("_process"))},{"../config":23,_process:2}],72:[function(e,t,n){(function(t){function i(e,t){t&&3===t.nodeType&&!t.data.trim()&&e.removeChild(t)}var r=e("./index"),o=e("../config"),s=e("../transition");n.query=function(e){if("string"==typeof e){var n=e;e=document.querySelector(e),e||"production"!==t.env.NODE_ENV&&r.warn("Cannot find element: "+n)}return e},n.inDoc=function(e){var t=document.documentElement,n=e&&e.parentNode;return t===e||t===n||!(!n||1!==n.nodeType||!t.contains(n))},n.attr=function(e,t){var n=e.getAttribute(t);return null!==n&&e.removeAttribute(t),n},n.getBindAttr=function(e,t){var i=n.attr(e,":"+t);return null===i&&(i=n.attr(e,"v-bind:"+t)),i},n.before=function(e,t){t.parentNode.insertBefore(e,t)},n.after=function(e,t){t.nextSibling?n.before(e,t.nextSibling):t.parentNode.appendChild(e)},n.remove=function(e){e.parentNode.removeChild(e)},n.prepend=function(e,t){t.firstChild?n.before(e,t.firstChild):t.appendChild(e)},n.replace=function(e,t){var n=e.parentNode;n&&n.replaceChild(t,e)},n.on=function(e,t,n){e.addEventListener(t,n)},n.off=function(e,t,n){e.removeEventListener(t,n)},n.addClass=function(e,t){if(e.classList)e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}},n.removeClass=function(e,t){if(e.classList)e.classList.remove(t);else{for(var n=" "+(e.getAttribute("class")||"")+" ",i=" "+t+" ";n.indexOf(i)>=0;)n=n.replace(i," ");e.setAttribute("class",n.trim())}e.className||e.removeAttribute("class")},n.extractContent=function(e,t){var i,r;if(n.isTemplate(e)&&e.content instanceof DocumentFragment&&(e=e.content),e.hasChildNodes())for(n.trimNode(e),r=t?document.createDocumentFragment():document.createElement("div");i=e.firstChild;)r.appendChild(i);return r},n.trimNode=function(e){i(e,e.firstChild),i(e,e.lastChild)},n.isTemplate=function(e){return e.tagName&&"template"===e.tagName.toLowerCase()},n.createAnchor=function(e,t){return o.debug?document.createComment(e):document.createTextNode(t?" ":"")};var a=/^v-ref:/;n.findRef=function(e){if(e.hasAttributes())for(var t=e.attributes,n=0,i=t.length;i>n;n++){var o=t[n].name;if(a.test(o))return e.removeAttribute(o),r.camelize(o.replace(a,""))}},n.mapNodeRange=function(e,t,n){for(var i;e!==t;)i=e.nextSibling,n(e),e=i;n(t)},n.removeNodeRange=function(e,t,i,r,o){function a(){if(c++,l&&c>=u.length){for(var e=0;e0,n.isAndroid=i&&navigator.userAgent.toLowerCase().indexOf("android")>0,i&&!n.isIE9){var r=void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend,o=void 0===window.onanimationend&&void 0!==window.onwebkitanimationend;n.transitionProp=r?"WebkitTransition":"transition",n.transitionEndEvent=r?"webkitTransitionEnd":"transitionend",n.animationProp=o?"WebkitAnimation":"animation",n.animationEndEvent=o?"webkitAnimationEnd":"animationend"}n.nextTick=function(){function e(){i=!1;var e=n.slice(0);n=[];for(var t=0;t1?e.apply(t,arguments):e.call(t,n):e.call(t)}},n.toArray=function(e,t){t=t||0;for(var n=e.length-t,i=new Array(n);n--;)i[n]=e[n+t];return i},n.extend=function(e,t){for(var n=Object.keys(t),i=n.length;i--;)e[n[i]]=t[n[i]];return e},n.isObject=function(e){return null!==e&&"object"==typeof e};var l=Object.prototype.toString,c="[object Object]";n.isPlainObject=function(e){return l.call(e)===c},n.isArray=Array.isArray,n.define=function(e,t,n,i){Object.defineProperty(e,t,{value:n,enumerable:!!i,writable:!0,configurable:!0})},n.debounce=function(e,t){var n,i,r,o,s,a=function(){var l=Date.now()-o;t>l&&l>=0?n=setTimeout(a,t-l):(n=null,s=e.apply(r,i),n||(r=i=null))};return function(){return r=this,i=arguments,o=Date.now(),n||(n=setTimeout(a,t)),s}},n.indexOf=function(e,t){for(var n=e.length;n--;)if(e[n]===t)return n;return-1},n.cancellable=function(e){var t=function(){return t.cancelled?void 0:e.apply(this,arguments)};return t.cancel=function(){t.cancelled=!0},t},n.looseEqual=function(e,t){return e==t||(n.isObject(e)&&n.isObject(t)?JSON.stringify(e)===JSON.stringify(t):!1)}},{}],76:[function(e,t,n){(function(t){function i(e,t){var n,r,o;for(n in t)r=e[n],o=t[n],e.hasOwnProperty(n)?l.isObject(r)&&l.isObject(o)&&i(r,o):l.set(e,n,o);return e}function r(e,t){var n=Object.create(e);return t?u(n,a(t)):n}function o(e){if(e.components)for(var n,i=e.components=a(e.components),r=Object.keys(i),o=0,s=r.length;s>o;o++){var c=r[o];l.commonTagRE.test(c)?"production"!==t.env.NODE_ENV&&l.warn("Do not use built-in HTML elements as component id: "+c):(n=i[c],l.isPlainObject(n)&&(i[c]=l.Vue.extend(n)))}}function s(e){var t,n=e.props;if(l.isArray(n))for(e.props={},t=n.length;t--;)e.props[n[t]]=null;else if(l.isPlainObject(n)){ var i=Object.keys(n);for(t=i.length;t--;){var r=n[i[t]];"function"==typeof r&&(n[i[t]]={type:r})}}}function a(e){if(l.isArray(e)){for(var n,i={},r=e.length;r--;){n=e[r];var o="function"==typeof n?n.options&&n.options.name||n.id:n.name||n.id;o?i[o]=n:"production"!==t.env.NODE_ENV&&l.warn('Array-syntax assets must provide a "name" or "id" field.')}return i}return e}var l=e("./index"),c=e("../config"),u=l.extend,h=c.optionMergeStrategies=Object.create(null);h.data=function(e,n,r){return r?e||n?function(){var t="function"==typeof n?n.call(r):n,o="function"==typeof e?e.call(r):void 0;return t?i(t,o):o}:void 0:n?"function"!=typeof n?("production"!==t.env.NODE_ENV&&l.warn('The "data" option should be a function that returns a per-instance value in component definitions.'),e):e?function(){return i(n.call(this),e.call(this))}:n:e},h.el=function(e,n,i){if(!i&&n&&"function"!=typeof n)return void("production"!==t.env.NODE_ENV&&l.warn('The "el" option should be a function that returns a per-instance value in component definitions.'));var r=n||e;return i&&"function"==typeof r?r.call(i):r},h.init=h.created=h.ready=h.attached=h.detached=h.beforeCompile=h.compiled=h.beforeDestroy=h.destroyed=function(e,t){return t?e?e.concat(t):l.isArray(t)?t:[t]:e},h.paramAttributes=function(){"production"!==t.env.NODE_ENV&&l.warn('"paramAttributes" option has been deprecated in 0.12. Use "props" instead.')},c._assetTypes.forEach(function(e){h[e+"s"]=r}),h.watch=h.events=function(e,t){if(!t)return e;if(!e)return t;var n={};u(n,e);for(var i in t){var r=n[i],o=t[i];r&&!l.isArray(r)&&(r=[r]),n[i]=r?r.concat(o):[o]}return n},h.props=h.methods=h.computed=function(e,t){if(!t)return e;if(!e)return t;var n=Object.create(null);return u(n,e),u(n,t),n};var p=function(e,t){return void 0===t?e:t};n.mergeOptions=function d(e,t,n){function i(i){var r=h[i]||p;a[i]=r(e[i],t[i],n,i)}o(t),s(t);var r,a={};if(t.mixins)for(var l=0,c=t.mixins.length;c>l;l++)e=d(e,t.mixins[l],n);for(r in e)i(r);for(r in t)e.hasOwnProperty(r)||i(r);return a},n.resolveAsset=function(e,t,n){var i,r=e[t];return r[n]||r[i=l.camelize(n)]||r[i.charAt(0).toUpperCase()+i.slice(1)]}}).call(this,e("_process"))},{"../config":23,"./index":74,_process:2}],77:[function(e,t,n){(function(n){function i(e){this._init(e)}var r=e("./util"),o=r.extend;o(i,e("./api/global")),i.options={replace:!0,directives:e("./directives/public"),elementDirectives:e("./directives/element"),filters:e("./filters"),transitions:{},components:{},partials:{}};var s=i.prototype;Object.defineProperty(s,"$data",{get:function(){return this._data},set:function(e){e!==this._data&&this._setData(e)}}),o(s,e("./instance/init")),o(s,e("./instance/events")),o(s,e("./instance/state")),o(s,e("./instance/lifecycle")),o(s,e("./instance/misc")),o(s,e("./api/data")),o(s,e("./api/dom")),o(s,e("./api/events")),o(s,e("./api/lifecycle")),i.version="1.0.7",t.exports=r.Vue=i,"production"!==n.env.NODE_ENV&&r.inBrowser&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__.emit("init",i)}).call(this,e("_process"))},{"./api/data":12,"./api/dom":13,"./api/events":14,"./api/global":15,"./api/lifecycle":16,"./directives/element":25,"./directives/public":40,"./filters":51,"./instance/events":54,"./instance/init":55,"./instance/lifecycle":56,"./instance/misc":57,"./instance/state":58,"./util":74,_process:2}],78:[function(e,t,n){(function(n){function i(e,t,n,i){i&&o.extend(this,i);var r="function"==typeof t;if(this.vm=e,e._watchers.push(this),this.expression=r?t.toString():t,this.cb=n,this.id=++u,this.active=!0,this.dirty=this.lazy,this.deps=Object.create(null),this.newDeps=null,this.prevError=null,r)this.getter=t,this.setter=void 0;else{var s=l.parse(t,this.twoWay);this.getter=s.get,this.setter=s.set}this.value=this.lazy?void 0:this.get(),this.queued=this.shallow=!1}function r(e){var t,n;if(o.isArray(e))for(t=e.length;t--;)r(e[t]);else if(o.isObject(e))for(n=Object.keys(e),t=n.length;t--;)r(e[n[t]])}var o=e("./util"),s=e("./config"),a=e("./observer/dep"),l=e("./parsers/expression"),c=e("./batcher"),u=0;i.prototype.addDep=function(e){var t=e.id;this.newDeps[t]||(this.newDeps[t]=e,this.deps[t]||(this.deps[t]=e,e.addSub(this)))},i.prototype.get=function(){this.beforeGet();var e,t=this.scope||this.vm;try{e=this.getter.call(t,t)}catch(i){"production"!==n.env.NODE_ENV&&s.warnExpressionErrors&&o.warn('Error when evaluating expression "'+this.expression+'". '+(s.debug?"":"Turn on debug mode to see stack trace."),i)}return this.deep&&r(e),this.preProcess&&(e=this.preProcess(e)),this.filters&&(e=t._applyFilters(e,null,this.filters,!1)),this.postProcess&&(e=this.postProcess(e)),this.afterGet(),e},i.prototype.set=function(e){var t=this.scope||this.vm;this.filters&&(e=t._applyFilters(e,this.value,this.filters,!0));try{this.setter.call(t,t,e)}catch(i){"production"!==n.env.NODE_ENV&&s.warnExpressionErrors&&o.warn('Error when evaluating setter "'+this.expression+'"',i)}var r=t.$forContext;"production"!==n.env.NODE_ENV&&r&&r.filters&&new RegExp(r.alias+"\\b").test(this.expression)&&o.warn("It seems you are using two-way binding on a v-for alias ("+this.expression+"), and the v-for has filters. This will not work properly. Either remove the filters or use an array of objects and bind to object properties instead."),r&&r.alias===this.expression&&!r.filters&&(t.$key?r.rawValue[t.$key]=e:r.rawValue.$set(t.$index,e))},i.prototype.beforeGet=function(){a.target=this,this.newDeps=Object.create(null)},i.prototype.afterGet=function(){a.target=null;for(var e=Object.keys(this.deps),t=e.length;t--;){var n=e[t];this.newDeps[n]||this.deps[n].removeSub(this)}this.deps=this.newDeps},i.prototype.update=function(e){this.lazy?this.dirty=!0:this.sync||!s.async?this.run():(this.shallow=this.queued?e?this.shallow:!1:!!e,this.queued=!0,"production"!==n.env.NODE_ENV&&s.debug&&(this.prevError=new Error("[vue] async stack trace")),c.push(this))},i.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||(o.isArray(e)||this.deep)&&!this.shallow){var t=this.value;this.value=e;var i=this.prevError;if("production"!==n.env.NODE_ENV&&s.debug&&i){this.prevError=null;try{this.cb.call(this.vm,e,t)}catch(r){throw o.nextTick(function(){throw i},0),r}}else this.cb.call(this.vm,e,t)}this.queued=this.shallow=!1}},i.prototype.evaluate=function(){var e=a.target;this.value=this.get(),this.dirty=!1,a.target=e},i.prototype.depend=function(){for(var e=Object.keys(this.deps),t=e.length;t--;)this.deps[e[t]].depend()},i.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||this.vm._watchers.$remove(this);for(var e=Object.keys(this.deps),t=e.length;t--;)this.deps[e[t]].removeSub(this);this.active=!1,this.vm=this.cb=this.value=null}},t.exports=i}).call(this,e("_process"))},{"./batcher":17,"./config":23,"./observer/dep":60,"./parsers/expression":63,"./util":74,_process:2}],79:[function(e,t,n){!function(e,n){"use strict";var i,r,o,s=e,a=s.document,l=s.navigator,c=s.setTimeout,u=s.clearTimeout,h=s.setInterval,p=s.clearInterval,d=s.getComputedStyle,f=s.encodeURIComponent,m=s.ActiveXObject,v=s.Error,g=s.Number.parseInt||s.parseInt,y=s.Number.parseFloat||s.parseFloat,b=s.Number.isNaN||s.isNaN,w=s.Date.now,_=s.Object.keys,x=s.Object.defineProperty,E=s.Object.prototype.hasOwnProperty,C=s.Array.prototype.slice,k=function(){var e=function(e){return e};if("function"==typeof s.wrap&&"function"==typeof s.unwrap)try{var t=a.createElement("div"),n=s.unwrap(t);1===t.nodeType&&n&&1===n.nodeType&&(e=s.unwrap)}catch(i){}return e}(),O=function(e){return C.call(e,0)},A=function(){var e,t,i,r,o,s,a=O(arguments),l=a[0]||{};for(e=1,t=a.length;t>e;e++)if(null!=(i=a[e]))for(r in i)E.call(i,r)&&(o=l[r],s=i[r],l!==s&&s!==n&&(l[r]=s));return l},N=function(e){var t,n,i,r;if("object"!=typeof e||null==e||"number"==typeof e.nodeType)t=e;else if("number"==typeof e.length)for(t=[],n=0,i=e.length;i>n;n++)E.call(e,n)&&(t[n]=N(e[n]));else{t={};for(r in e)E.call(e,r)&&(t[r]=N(e[r]))}return t},T=function(e,t){for(var n={},i=0,r=t.length;r>i;i++)t[i]in e&&(n[t[i]]=e[t[i]]);return n},D=function(e,t){var n={};for(var i in e)-1===t.indexOf(i)&&(n[i]=e[i]);return n},F=function(e){if(e)for(var t in e)E.call(e,t)&&delete e[t];return e},$=function(e,t){if(e&&1===e.nodeType&&e.ownerDocument&&t&&(1===t.nodeType&&t.ownerDocument&&t.ownerDocument===e.ownerDocument||9===t.nodeType&&!t.ownerDocument&&t===e.ownerDocument))do{if(e===t)return!0;e=e.parentNode}while(e);return!1},j=function(e){var t;return"string"==typeof e&&e&&(t=e.split("#")[0].split("?")[0],t=e.slice(0,e.lastIndexOf("/")+1)),t},S=function(e){var t,n;return"string"==typeof e&&e&&(n=e.match(/^(?:|[^:@]*@|.+\)@(?=http[s]?|file)|.+?\s+(?: at |@)(?:[^:\(]+ )*[\(]?)((?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/),n&&n[1]?t=n[1]:(n=e.match(/\)@((?:http[s]?|file):\/\/[\/]?.+?\/[^:\)]*?)(?::\d+)(?::\d+)?/),n&&n[1]&&(t=n[1]))),t},P=function(){var e,t;try{throw new v}catch(n){t=n}return t&&(e=t.sourceURL||t.fileName||S(t.stack)),e},L=function(){var e,t,i;if(a.currentScript&&(e=a.currentScript.src))return e;if(t=a.getElementsByTagName("script"),1===t.length)return t[0].src||n;if("readyState"in t[0])for(i=t.length;i--;)if("interactive"===t[i].readyState&&(e=t[i].src))return e;return"loading"===a.readyState&&(e=t[t.length-1].src)?e:(e=P())?e:n},I=function(){var e,t,i,r=a.getElementsByTagName("script");for(e=r.length;e--;){if(!(i=r[e].src)){t=null;break}if(i=j(i),null==t)t=i;else if(t!==i){t=null;break}}return t||n},z=function(){var e=j(L())||I()||"";return e+"ZeroClipboard.swf"},R=function(){return null==e.opener&&(!!e.top&&e!=e.top||!!e.parent&&e!=e.parent)}(),V={bridge:null,version:"0.0.0",pluginType:"unknown",disabled:null,outdated:null,sandboxed:null,unavailable:null,degraded:null,deactivated:null,overdue:null,ready:null},M="11.0.0",H={},U={},B=null,q=0,W=0,Q={ready:"Flash communication is established",error:{"flash-disabled":"Flash is disabled or not installed. May also be attempting to run Flash in a sandboxed iframe, which is impossible.","flash-outdated":"Flash is too outdated to support ZeroClipboard","flash-sandboxed":"Attempting to run Flash in a sandboxed iframe, which is impossible","flash-unavailable":"Flash is unable to communicate bidirectionally with JavaScript","flash-degraded":"Flash is unable to preserve data fidelity when communicating with JavaScript","flash-deactivated":"Flash is too outdated for your browser and/or is configured as click-to-activate.\nThis may also mean that the ZeroClipboard SWF object could not be loaded, so please check your `swfPath` configuration and/or network connectivity.\nMay also be attempting to run Flash in a sandboxed iframe, which is impossible.","flash-overdue":"Flash communication was established but NOT within the acceptable time limit","version-mismatch":"ZeroClipboard JS version number does not match ZeroClipboard SWF version number","clipboard-error":"At least one error was thrown while ZeroClipboard was attempting to inject your data into the clipboard","config-mismatch":"ZeroClipboard configuration does not match Flash's reality","swf-not-found":"The ZeroClipboard SWF object could not be loaded, so please check your `swfPath` configuration and/or network connectivity"}},Z=["flash-unavailable","flash-degraded","flash-overdue","version-mismatch","config-mismatch","clipboard-error"],X=["flash-disabled","flash-outdated","flash-sandboxed","flash-unavailable","flash-degraded","flash-deactivated","flash-overdue"],G=new RegExp("^flash-("+X.map(function(e){return e.replace(/^flash-/,"")}).join("|")+")$"),Y=new RegExp("^flash-("+X.slice(1).map(function(e){return e.replace(/^flash-/,"")}).join("|")+")$"),J={swfPath:z(),trustedDomains:e.location.host?[e.location.host]:[],cacheBust:!0,forceEnhancedClipboard:!1,flashLoadTimeout:3e4,autoActivate:!0,bubbleEvents:!0,containerId:"global-zeroclipboard-html-bridge",containerClass:"global-zeroclipboard-container",swfObjectId:"global-zeroclipboard-flash-bridge",hoverClass:"zeroclipboard-is-hover",activeClass:"zeroclipboard-is-active",forceHandCursor:!1,title:null,zIndex:999999999},K=function(e){if("object"==typeof e&&null!==e)for(var t in e)if(E.call(e,t))if(/^(?:forceHandCursor|title|zIndex|bubbleEvents)$/.test(t))J[t]=e[t];else if(null==V.bridge)if("containerId"===t||"swfObjectId"===t){if(!fe(e[t]))throw new Error("The specified `"+t+"` value is not valid as an HTML4 Element ID");J[t]=e[t]}else J[t]=e[t];{if("string"!=typeof e||!e)return N(J);if(E.call(J,e))return J[e]}},ee=function(){return We(),{browser:T(l,["userAgent","platform","appName"]),flash:D(V,["bridge"]),zeroclipboard:{version:Ze.version,config:Ze.config()}}},te=function(){return!!(V.disabled||V.outdated||V.sandboxed||V.unavailable||V.degraded||V.deactivated)},ne=function(e,t){var r,o,s,a={};if("string"==typeof e&&e)s=e.toLowerCase().split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(r in e)E.call(e,r)&&"string"==typeof r&&r&&"function"==typeof e[r]&&Ze.on(r,e[r]);if(s&&s.length){for(r=0,o=s.length;o>r;r++)e=s[r].replace(/^on/,""),a[e]=!0,H[e]||(H[e]=[]),H[e].push(t);if(a.ready&&V.ready&&Ze.emit({type:"ready"}),a.error){for(r=0,o=X.length;o>r;r++)if(V[X[r].replace(/^flash-/,"")]===!0){Ze.emit({type:"error",name:X[r]});break}i!==n&&Ze.version!==i&&Ze.emit({type:"error",name:"version-mismatch",jsVersion:Ze.version,swfVersion:i})}}return Ze},ie=function(e,t){var n,i,r,o,s;if(0===arguments.length)o=_(H);else if("string"==typeof e&&e)o=e.split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(n in e)E.call(e,n)&&"string"==typeof n&&n&&"function"==typeof e[n]&&Ze.off(n,e[n]);if(o&&o.length)for(n=0,i=o.length;i>n;n++)if(e=o[n].toLowerCase().replace(/^on/,""),s=H[e],s&&s.length)if(t)for(r=s.indexOf(t);-1!==r;)s.splice(r,1),r=s.indexOf(t,r);else s.length=0;return Ze},re=function(e){var t;return t="string"==typeof e&&e?N(H[e])||null:N(H)},oe=function(e){var t,n,i;return e=me(e),e&&!xe(e)?"ready"===e.type&&V.overdue===!0?Ze.emit({type:"error",name:"flash-overdue"}):(t=A({},e),we.call(this,t),"copy"===e.type&&(i=De(U),n=i.data,B=i.formatMap),n):void 0},se=function(){var e=V.sandboxed;if(We(),"boolean"!=typeof V.ready&&(V.ready=!1),V.sandboxed!==e&&V.sandboxed===!0)V.ready=!1,Ze.emit({type:"error",name:"flash-sandboxed"});else if(!Ze.isFlashUnusable()&&null===V.bridge){var t=J.flashLoadTimeout;"number"==typeof t&&t>=0&&(q=c(function(){"boolean"!=typeof V.deactivated&&(V.deactivated=!0),V.deactivated===!0&&Ze.emit({type:"error",name:"flash-deactivated"})},t)),V.overdue=!1,Ne()}},ae=function(){Ze.clearData(),Ze.blur(),Ze.emit("destroy"),Te(),Ze.off()},le=function(e,t){var n;if("object"==typeof e&&e&&"undefined"==typeof t)n=e,Ze.clearData();else{if("string"!=typeof e||!e)return;n={},n[e]=t}for(var i in n)"string"==typeof i&&i&&E.call(n,i)&&"string"==typeof n[i]&&n[i]&&(U[i]=n[i])},ce=function(e){"undefined"==typeof e?(F(U),B=null):"string"==typeof e&&E.call(U,e)&&delete U[e]},ue=function(e){return"undefined"==typeof e?N(U):"string"==typeof e&&E.call(U,e)?U[e]:void 0},he=function(e){if(e&&1===e.nodeType){r&&(ze(r,J.activeClass),r!==e&&ze(r,J.hoverClass)),r=e,Ie(e,J.hoverClass);var t=e.getAttribute("title")||J.title;if("string"==typeof t&&t){var n=Ae(V.bridge);n&&n.setAttribute("title",t)}var i=J.forceHandCursor===!0||"pointer"===Re(e,"cursor");Be(i),Ue()}},pe=function(){var e=Ae(V.bridge);e&&(e.removeAttribute("title"),e.style.left="0px",e.style.top="-9999px",e.style.width="1px",e.style.height="1px"),r&&(ze(r,J.hoverClass),ze(r,J.activeClass),r=null)},de=function(){return r||null},fe=function(e){return"string"==typeof e&&e&&/^[A-Za-z][A-Za-z0-9_:\-\.]*$/.test(e)},me=function(e){var t;if("string"==typeof e&&e?(t=e,e={}):"object"==typeof e&&e&&"string"==typeof e.type&&e.type&&(t=e.type),t){t=t.toLowerCase(),!e.target&&(/^(copy|aftercopy|_click)$/.test(t)||"error"===t&&"clipboard-error"===e.name)&&(e.target=o),A(e,{type:t,target:e.target||r||null,relatedTarget:e.relatedTarget||null,currentTarget:V&&V.bridge||null,timeStamp:e.timeStamp||w()||null});var n=Q[e.type];return"error"===e.type&&e.name&&n&&(n=n[e.name]),n&&(e.message=n),"ready"===e.type&&A(e,{target:null,version:V.version}),"error"===e.type&&(G.test(e.name)&&A(e,{target:null,minimumVersion:M}),Y.test(e.name)&&A(e,{version:V.version})),"copy"===e.type&&(e.clipboardData={setData:Ze.setData,clearData:Ze.clearData}),"aftercopy"===e.type&&(e=Fe(e,B)),e.target&&!e.relatedTarget&&(e.relatedTarget=ve(e.target)),ge(e)}},ve=function(e){var t=e&&e.getAttribute&&e.getAttribute("data-clipboard-target");return t?a.getElementById(t):null},ge=function(e){if(e&&/^_(?:click|mouse(?:over|out|down|up|move))$/.test(e.type)){var t=e.target,i="_mouseover"===e.type&&e.relatedTarget?e.relatedTarget:n,r="_mouseout"===e.type&&e.relatedTarget?e.relatedTarget:n,o=Ve(t),l=s.screenLeft||s.screenX||0,c=s.screenTop||s.screenY||0,u=a.body.scrollLeft+a.documentElement.scrollLeft,h=a.body.scrollTop+a.documentElement.scrollTop,p=o.left+("number"==typeof e._stageX?e._stageX:0),d=o.top+("number"==typeof e._stageY?e._stageY:0),f=p-u,m=d-h,v=l+f,g=c+m,y="number"==typeof e.movementX?e.movementX:0,b="number"==typeof e.movementY?e.movementY:0;delete e._stageX,delete e._stageY,A(e,{srcElement:t,fromElement:i,toElement:r,screenX:v,screenY:g,pageX:p,pageY:d,clientX:f,clientY:m,x:f,y:m,movementX:y,movementY:b,offsetX:0,offsetY:0,layerX:0,layerY:0})}return e},ye=function(e){var t=e&&"string"==typeof e.type&&e.type||"";return!/^(?:(?:before)?copy|destroy)$/.test(t)},be=function(e,t,n,i){i?c(function(){e.apply(t,n)},0):e.apply(t,n)},we=function(e){if("object"==typeof e&&e&&e.type){var t=ye(e),n=H["*"]||[],i=H[e.type]||[],r=n.concat(i);if(r&&r.length){var o,a,l,c,u,h=this;for(o=0,a=r.length;a>o;o++)l=r[o],c=h,"string"==typeof l&&"function"==typeof s[l]&&(l=s[l]),"object"==typeof l&&l&&"function"==typeof l.handleEvent&&(c=l,l=l.handleEvent),"function"==typeof l&&(u=A({},e),be(l,c,[u],t))}return this}},_e=function(e){var t=null;return(R===!1||e&&"error"===e.type&&e.name&&-1!==Z.indexOf(e.name))&&(t=!1),t},xe=function(e){var t=e.target||r||null,n="swf"===e._source;switch(delete e._source,e.type){case"error":var s="flash-sandboxed"===e.name||_e(e);"boolean"==typeof s&&(V.sandboxed=s),-1!==X.indexOf(e.name)?A(V,{disabled:"flash-disabled"===e.name,outdated:"flash-outdated"===e.name,unavailable:"flash-unavailable"===e.name,degraded:"flash-degraded"===e.name,deactivated:"flash-deactivated"===e.name,overdue:"flash-overdue"===e.name,ready:!1}):"version-mismatch"===e.name&&(i=e.swfVersion,A(V,{disabled:!1,outdated:!1,unavailable:!1,degraded:!1,deactivated:!1,overdue:!1,ready:!1})),He();break;case"ready":i=e.swfVersion;var a=V.deactivated===!0;A(V,{disabled:!1,outdated:!1,sandboxed:!1,unavailable:!1,degraded:!1,deactivated:!1,overdue:a,ready:!a}),He();break;case"beforecopy":o=t;break;case"copy":var l,c,u=e.relatedTarget;!U["text/html"]&&!U["text/plain"]&&u&&(c=u.value||u.outerHTML||u.innerHTML)&&(l=u.value||u.textContent||u.innerText)?(e.clipboardData.clearData(),e.clipboardData.setData("text/plain",l),c!==l&&e.clipboardData.setData("text/html",c)):!U["text/plain"]&&e.target&&(l=e.target.getAttribute("data-clipboard-text"))&&(e.clipboardData.clearData(),e.clipboardData.setData("text/plain",l));break;case"aftercopy":Ee(e),Ze.clearData(),t&&t!==Le()&&t.focus&&t.focus();break;case"_mouseover":Ze.focus(t),J.bubbleEvents===!0&&n&&(t&&t!==e.relatedTarget&&!$(e.relatedTarget,t)&&Ce(A({},e,{type:"mouseenter",bubbles:!1,cancelable:!1})),Ce(A({},e,{type:"mouseover"})));break;case"_mouseout":Ze.blur(),J.bubbleEvents===!0&&n&&(t&&t!==e.relatedTarget&&!$(e.relatedTarget,t)&&Ce(A({},e,{type:"mouseleave",bubbles:!1,cancelable:!1})),Ce(A({},e,{type:"mouseout"})));break;case"_mousedown":Ie(t,J.activeClass),J.bubbleEvents===!0&&n&&Ce(A({},e,{type:e.type.slice(1)}));break;case"_mouseup":ze(t,J.activeClass),J.bubbleEvents===!0&&n&&Ce(A({},e,{type:e.type.slice(1)}));break;case"_click":o=null,J.bubbleEvents===!0&&n&&Ce(A({},e,{type:e.type.slice(1)}));break;case"_mousemove":J.bubbleEvents===!0&&n&&Ce(A({},e,{type:e.type.slice(1)}))}return/^_(?:click|mouse(?:over|out|down|up|move))$/.test(e.type)?!0:void 0},Ee=function(e){if(e.errors&&e.errors.length>0){var t=N(e);A(t,{type:"error",name:"clipboard-error"}),delete t.success,c(function(){Ze.emit(t)},0)}},Ce=function(e){if(e&&"string"==typeof e.type&&e){var t,n=e.target||null,i=n&&n.ownerDocument||a,r={view:i.defaultView||s,canBubble:!0,cancelable:!0,detail:"click"===e.type?1:0,button:"number"==typeof e.which?e.which-1:"number"==typeof e.button?e.button:i.createEvent?0:1},o=A(r,e);n&&i.createEvent&&n.dispatchEvent&&(o=[o.type,o.canBubble,o.cancelable,o.view,o.detail,o.screenX,o.screenY,o.clientX,o.clientY,o.ctrlKey,o.altKey,o.shiftKey,o.metaKey,o.button,o.relatedTarget],t=i.createEvent("MouseEvents"),t.initMouseEvent&&(t.initMouseEvent.apply(t,o),t._source="js",n.dispatchEvent(t)))}},ke=function(){var e=J.flashLoadTimeout;if("number"==typeof e&&e>=0){var t=Math.min(1e3,e/10),n=J.swfObjectId+"_fallbackContent";W=h(function(){var e=a.getElementById(n);Me(e)&&(He(),V.deactivated=null,Ze.emit({type:"error",name:"swf-not-found"}))},t)}},Oe=function(){var e=a.createElement("div");return e.id=J.containerId,e.className=J.containerClass,e.style.position="absolute",e.style.left="0px",e.style.top="-9999px",e.style.width="1px",e.style.height="1px",e.style.zIndex=""+qe(J.zIndex),e},Ae=function(e){for(var t=e&&e.parentNode;t&&"OBJECT"===t.nodeName&&t.parentNode;)t=t.parentNode;return t||null},Ne=function(){var e,t=V.bridge,n=Ae(t);if(!t){var i=Pe(s.location.host,J),r="never"===i?"none":"all",o=je(A({jsVersion:Ze.version},J)),l=J.swfPath+$e(J.swfPath,J);n=Oe();var c=a.createElement("div");n.appendChild(c),a.body.appendChild(n);var u=a.createElement("div"),h="activex"===V.pluginType;u.innerHTML='"+(h?'':"")+'
 
',t=u.firstChild,u=null,k(t).ZeroClipboard=Ze,n.replaceChild(t,c),ke()}return t||(t=a[J.swfObjectId],t&&(e=t.length)&&(t=t[e-1]),!t&&n&&(t=n.firstChild)),V.bridge=t||null,t},Te=function(){var e=V.bridge;if(e){var t=Ae(e);t&&("activex"===V.pluginType&&"readyState"in e?(e.style.display="none",function r(){if(4===e.readyState){for(var n in e)"function"==typeof e[n]&&(e[n]=null);e.parentNode&&e.parentNode.removeChild(e),t.parentNode&&t.parentNode.removeChild(t)}else c(r,10)}()):(e.parentNode&&e.parentNode.removeChild(e),t.parentNode&&t.parentNode.removeChild(t))),He(),V.ready=null,V.bridge=null,V.deactivated=null,i=n}},De=function(e){var t={},n={};if("object"==typeof e&&e){for(var i in e)if(i&&E.call(e,i)&&"string"==typeof e[i]&&e[i])switch(i.toLowerCase()){case"text/plain":case"text":case"air:text":case"flash:text":t.text=e[i],n.text=i;break;case"text/html":case"html":case"air:html":case"flash:html":t.html=e[i],n.html=i;break;case"application/rtf":case"text/rtf":case"rtf":case"richtext":case"air:rtf":case"flash:rtf":t.rtf=e[i],n.rtf=i}return{data:t,formatMap:n}}},Fe=function(e,t){if("object"!=typeof e||!e||"object"!=typeof t||!t)return e;var n={};for(var i in e)if(E.call(e,i))if("errors"===i){n[i]=e[i]?e[i].slice():[];for(var r=0,o=n[i].length;o>r;r++)n[i][r].format=t[n[i][r].format]}else if("success"!==i&&"data"!==i)n[i]=e[i];else{n[i]={};var s=e[i];for(var a in s)a&&E.call(s,a)&&E.call(t,a)&&(n[i][t[a]]=s[a])}return n},$e=function(e,t){var n=null==t||t&&t.cacheBust===!0;return n?(-1===e.indexOf("?")?"?":"&")+"noCache="+w():""},je=function(e){var t,n,i,r,o="",a=[];if(e.trustedDomains&&("string"==typeof e.trustedDomains?r=[e.trustedDomains]:"object"==typeof e.trustedDomains&&"length"in e.trustedDomains&&(r=e.trustedDomains)),r&&r.length)for(t=0,n=r.length;n>t;t++)if(E.call(r,t)&&r[t]&&"string"==typeof r[t]){if(i=Se(r[t]),!i)continue;if("*"===i){a.length=0,a.push(i);break}a.push.apply(a,[i,"//"+i,s.location.protocol+"//"+i])}return a.length&&(o+="trustedOrigins="+f(a.join(","))),e.forceEnhancedClipboard===!0&&(o+=(o?"&":"")+"forceEnhancedClipboard=true"),"string"==typeof e.swfObjectId&&e.swfObjectId&&(o+=(o?"&":"")+"swfObjectId="+f(e.swfObjectId)),"string"==typeof e.jsVersion&&e.jsVersion&&(o+=(o?"&":"")+"jsVersion="+f(e.jsVersion)),o},Se=function(e){if(null==e||""===e)return null;if(e=e.replace(/^\s+|\s+$/g,""),""===e)return null;var t=e.indexOf("//");e=-1===t?e:e.slice(t+2);var n=e.indexOf("/");return e=-1===n?e:-1===t||0===n?null:e.slice(0,n),e&&".swf"===e.slice(-4).toLowerCase()?null:e||null},Pe=function(){var e=function(e){var t,n,i,r=[];if("string"==typeof e&&(e=[e]),"object"!=typeof e||!e||"number"!=typeof e.length)return r;for(t=0,n=e.length;n>t;t++)if(E.call(e,t)&&(i=Se(e[t]))){if("*"===i){r.length=0,r.push("*");break}-1===r.indexOf(i)&&r.push(i)}return r};return function(t,n){var i=Se(n.swfPath);null===i&&(i=t);var r=e(n.trustedDomains),o=r.length;if(o>0){if(1===o&&"*"===r[0])return"always";if(-1!==r.indexOf(t))return 1===o&&t===i?"sameDomain":"always"}return"never"}}(),Le=function(){try{return a.activeElement}catch(e){return null}},Ie=function(e,t){var n,i,r,o=[];if("string"==typeof t&&t&&(o=t.split(/\s+/)),e&&1===e.nodeType&&o.length>0)if(e.classList)for(n=0,i=o.length;i>n;n++)e.classList.add(o[n]);else if(e.hasOwnProperty("className")){for(r=" "+e.className+" ",n=0,i=o.length;i>n;n++)-1===r.indexOf(" "+o[n]+" ")&&(r+=o[n]+" ");e.className=r.replace(/^\s+|\s+$/g,"")}return e},ze=function(e,t){var n,i,r,o=[];if("string"==typeof t&&t&&(o=t.split(/\s+/)),e&&1===e.nodeType&&o.length>0)if(e.classList&&e.classList.length>0)for(n=0,i=o.length;i>n;n++)e.classList.remove(o[n]);else if(e.className){for(r=(" "+e.className+" ").replace(/[\r\n\t]/g," "),n=0,i=o.length;i>n;n++)r=r.replace(" "+o[n]+" "," ");e.className=r.replace(/^\s+|\s+$/g,"")}return e},Re=function(e,t){var n=d(e,null).getPropertyValue(t);return"cursor"!==t||n&&"auto"!==n||"A"!==e.nodeName?n:"pointer"},Ve=function(e){var t={left:0,top:0,width:0,height:0};if(e.getBoundingClientRect){var n=e.getBoundingClientRect(),i=s.pageXOffset,r=s.pageYOffset,o=a.documentElement.clientLeft||0,l=a.documentElement.clientTop||0,c=0,u=0;if("relative"===Re(a.body,"position")){var h=a.body.getBoundingClientRect(),p=a.documentElement.getBoundingClientRect();c=h.left-p.left||0,u=h.top-p.top||0}t.left=n.left+i-o-c,t.top=n.top+r-l-u,t.width="width"in n?n.width:n.right-n.left,t.height="height"in n?n.height:n.bottom-n.top}return t},Me=function(e){if(!e)return!1;var t=d(e,null),n=y(t.height)>0,i=y(t.width)>0,r=y(t.top)>=0,o=y(t.left)>=0,s=n&&i&&r&&o,a=s?null:Ve(e),l="none"!==t.display&&"collapse"!==t.visibility&&(s||!!a&&(n||a.height>0)&&(i||a.width>0)&&(r||a.top>=0)&&(o||a.left>=0));return l},He=function(){u(q),q=0,p(W),W=0},Ue=function(){var e;if(r&&(e=Ae(V.bridge))){var t=Ve(r);A(e.style,{width:t.width+"px",height:t.height+"px",top:t.top+"px",left:t.left+"px",zIndex:""+qe(J.zIndex)})}},Be=function(e){V.ready===!0&&(V.bridge&&"function"==typeof V.bridge.setHandCursor?V.bridge.setHandCursor(e):V.ready=!1)},qe=function(e){if(/^(?:auto|inherit)$/.test(e))return e;var t;return"number"!=typeof e||b(e)?"string"==typeof e&&(t=qe(g(e,10))):t=e,"number"==typeof t?t:"auto"},We=function(t){var n,i,r,o=V.sandboxed,s=null;if(t=t===!0,R===!1)s=!1;else{try{i=e.frameElement||null}catch(a){r={name:a.name,message:a.message}}if(i&&1===i.nodeType&&"IFRAME"===i.nodeName)try{s=i.hasAttribute("sandbox")}catch(a){s=null}else{try{n=document.domain||null}catch(a){n=null}(null===n||r&&"SecurityError"===r.name&&/(^|[\s\(\[@])sandbox(es|ed|ing|[\s\.,!\)\]@]|$)/.test(r.message.toLowerCase()))&&(s=!0)}}return V.sandboxed=s,o===s||t||Qe(m),s},Qe=function(e){function t(e){var t=e.match(/[\d]+/g);return t.length=3,t.join(".")}function n(e){return!!e&&(e=e.toLowerCase())&&(/^(pepflashplayer\.dll|libpepflashplayer\.so|pepperflashplayer\.plugin)$/.test(e)||"chrome.plugin"===e.slice(-13))}function i(e){e&&(a=!0,e.version&&(h=t(e.version)),!h&&e.description&&(h=t(e.description)),e.filename&&(u=n(e.filename)))}var r,o,s,a=!1,c=!1,u=!1,h="";if(l.plugins&&l.plugins.length)r=l.plugins["Shockwave Flash"],i(r),l.plugins["Shockwave Flash 2.0"]&&(a=!0,h="2.0.0.11");else if(l.mimeTypes&&l.mimeTypes.length)s=l.mimeTypes["application/x-shockwave-flash"],r=s&&s.enabledPlugin,i(r);else if("undefined"!=typeof e){c=!0;try{o=new e("ShockwaveFlash.ShockwaveFlash.7"),a=!0,h=t(o.GetVariable("$version"))}catch(p){try{o=new e("ShockwaveFlash.ShockwaveFlash.6"),a=!0,h="6.0.21"}catch(d){try{o=new e("ShockwaveFlash.ShockwaveFlash"),a=!0,h=t(o.GetVariable("$version"))}catch(f){c=!1}}}}V.disabled=a!==!0,V.outdated=h&&y(h)r;r++)e=s[r].replace(/^on/,""),a[e]=!0,c[e]||(c[e]=[]),c[e].push(t);if(a.ready&&V.ready&&this.emit({type:"ready",client:this}),a.error){for(r=0,o=X.length;o>r;r++)if(V[X[r].replace(/^flash-/,"")]){this.emit({type:"error",name:X[r],client:this});break}i!==n&&Ze.version!==i&&this.emit({type:"error",name:"version-mismatch",jsVersion:Ze.version,swfVersion:i})}}return this},nt=function(e,t){var n,i,r,o,s,a=Ge[this.id],l=a&&a.handlers;if(!l)return this;if(0===arguments.length)o=_(l);else if("string"==typeof e&&e)o=e.split(/\s+/);else if("object"==typeof e&&e&&"undefined"==typeof t)for(n in e)E.call(e,n)&&"string"==typeof n&&n&&"function"==typeof e[n]&&this.off(n,e[n]);if(o&&o.length)for(n=0,i=o.length;i>n;n++)if(e=o[n].toLowerCase().replace(/^on/,""),s=l[e],s&&s.length)if(t)for(r=s.indexOf(t);-1!==r;)s.splice(r,1),r=s.indexOf(t,r);else s.length=0;return this},it=function(e){var t=null,n=Ge[this.id]&&Ge[this.id].handlers;return n&&(t="string"==typeof e&&e?n[e]?n[e].slice(0):[]:N(n)),t},rt=function(e){if(ct.call(this,e)){"object"==typeof e&&e&&"string"==typeof e.type&&e.type&&(e=A({},e));var t=A({},me(e),{client:this});ut.call(this,t)}return this},ot=function(e){if(!Ge[this.id])throw new Error("Attempted to clip element(s) to a destroyed ZeroClipboard client instance"); -e=ht(e);for(var t=0;t0,r=!e.target||i&&-1!==n.indexOf(e.target),o=e.relatedTarget&&i&&-1!==n.indexOf(e.relatedTarget),s=e.client&&e.client===this;return t&&(r||o||s)?!0:!1},ut=function(e){var t=Ge[this.id];if("object"==typeof e&&e&&e.type&&t){var n=ye(e),i=t&&t.handlers["*"]||[],r=t&&t.handlers[e.type]||[],o=i.concat(r);if(o&&o.length){var a,l,c,u,h,p=this;for(a=0,l=o.length;l>a;a++)c=o[a],u=p,"string"==typeof c&&"function"==typeof s[c]&&(c=s[c]),"object"==typeof c&&c&&"function"==typeof c.handleEvent&&(u=c,c=c.handleEvent),"function"==typeof c&&(h=A({},e),be(c,u,[h],n))}}},ht=function(e){return"string"==typeof e&&(e=[]),"number"!=typeof e.length?[e]:e},pt=function(e){if(e&&1===e.nodeType){var t=function(e){(e||(e=s.event))&&("js"!==e._source&&(e.stopImmediatePropagation(),e.preventDefault()),delete e._source)},n=function(n){(n||(n=s.event))&&(t(n),Ze.focus(e))};e.addEventListener("mouseover",n,!1),e.addEventListener("mouseout",t,!1),e.addEventListener("mouseenter",t,!1),e.addEventListener("mouseleave",t,!1),e.addEventListener("mousemove",t,!1),Ke[e.zcClippingId]={mouseover:n,mouseout:t,mouseenter:t,mouseleave:t,mousemove:t}}},dt=function(e){if(e&&1===e.nodeType){var t=Ke[e.zcClippingId];if("object"==typeof t&&t){for(var n,i,r=["move","leave","enter","out","over"],o=0,s=r.length;s>o;o++)n="mouse"+r[o],i=t[n],"function"==typeof i&&e.removeEventListener(n,i,!1);delete Ke[e.zcClippingId]}}};Ze._createClient=function(){et.apply(this,O(arguments))},Ze.prototype.on=function(){return tt.apply(this,O(arguments))},Ze.prototype.off=function(){return nt.apply(this,O(arguments))},Ze.prototype.handlers=function(){return it.apply(this,O(arguments))},Ze.prototype.emit=function(){return rt.apply(this,O(arguments))},Ze.prototype.clip=function(){return ot.apply(this,O(arguments))},Ze.prototype.unclip=function(){return st.apply(this,O(arguments))},Ze.prototype.elements=function(){return at.apply(this,O(arguments))},Ze.prototype.destroy=function(){return lt.apply(this,O(arguments))},Ze.prototype.setText=function(e){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData("text/plain",e),this},Ze.prototype.setHtml=function(e){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData("text/html",e),this},Ze.prototype.setRichText=function(e){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData("application/rtf",e),this},Ze.prototype.setData=function(){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData.apply(this,O(arguments)),this},Ze.prototype.clearData=function(){if(!Ge[this.id])throw new Error("Attempted to clear pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.clearData.apply(this,O(arguments)),this},Ze.prototype.getData=function(){if(!Ge[this.id])throw new Error("Attempted to get pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.getData.apply(this,O(arguments))},"function"==typeof define&&define.amd?define(function(){return Ze}):"object"==typeof t&&t&&"object"==typeof t.exports&&t.exports?t.exports=Ze:e.ZeroClipboard=Ze}(function(){return this||window}())},{}],80:[function(e,t,n){"use strict";var i=e("dropzone");t.exports={data:function(){return{images:[],hasMore:!1,page:0,cClickTime:0,selectedImage:!1,dependantPages:!1,deleteForm:{},token:document.querySelector("meta[name=token]").getAttribute("content"),dataLoaded:!1}},created:function(){window.ImageManager=this},ready:function(){this.setupDropZone()},methods:{fetchData:function(){var e=this;this.$http.get("/images/all/"+e.page,function(t){e.images=e.images.concat(t.images),e.hasMore=t.hasMore,e.page++})},setupDropZone:function(){var e=this;new i(e.$els.dropZone,{url:"/upload/image",init:function(){var t=this;this.on("sending",function(t,n,i){i.append("_token",e.token)}),this.on("success",function(n,i){e.images.unshift(i),$(n.previewElement).fadeOut(400,function(){t.removeFile(n)})})}})},imageClick:function(e){var t=380,n=(new Date).getTime(),i=n-this.cClickTime;0!==this.cClickTime&&t>i&&this.selectedImage===e?(this.callback&&this.callback(e),this.hide()):(this.selectedImage=this.selectedImage===e?!1:e,this.dependantPages=!1),this.cClickTime=n},selectButtonClick:function(){this.callback&&this.callback(this.selectedImage),this.hide()},show:function(e){this.callback=e,this.$els.overlay.style.display="block",this.dataLoaded||(this.fetchData(this.page),this.dataLoaded=!0)},overlayClick:function(e){"overlay"===e.target.className&&this.hide()},hide:function(){this.$els.overlay.style.display="none"},saveImageDetails:function(e){e.preventDefault();var t=this;t.selectedImage._token=t.token;var n=$(t.$els.imageForm);$.ajax("/images/update/"+t.selectedImage.id,{method:"PUT",data:t.selectedImage}).done(function(){n.showSuccess("Image name updated")}).fail(function(e){n.showFailure(e.responseJSON)})},deleteImage:function(e){e.preventDefault();var t=this;t.deleteForm.force=t.dependantPages!==!1,t.deleteForm._token=t.token,$.ajax("/images/"+t.selectedImage.id,{method:"DELETE",data:t.deleteForm}).done(function(){t.images.splice(t.images.indexOf(t.selectedImage),1),t.selectedImage=!1,$(t.$els.imageTitle).showSuccess("Image Deleted")}).fail(function(e,n){400===e.status&&(t.dependantPages=e.responseJSON)})}}},("function"==typeof t.exports?t.exports.options:t.exports).template='\n
\n
\n
\n
\n
\n
\n \n
\n
Load More
\n
\n
\n \n
\n

Images

\n
\n
\n
Drop files or click here to upload
\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n

\n This image is used in the pages below, Click delete again to confirm you want to delete\n this image.\n

\n \n
\n\n
\n \n
\n
\n
\n \n
\n
\n
\n
\n
\n',t.hot&&!function(){t.hot.accept();var n=e("vue-hot-reload-api");if(n.install(e("vue"),!0),n.compatible){var i="/home/dan/web/bookstack/resources/assets/js/components/image-manager.vue";t.hot.data?n.update(i,t.exports,t.exports.template):n.createRecord(i,t.exports)}}()},{dropzone:1,vue:77,"vue-hot-reload-api":3}],81:[function(e,t,n){"use strict";t.exports={props:["currentImage","name","imageClass","defaultImage"],data:function(){return{image:this.currentImage}},methods:{showImageManager:function(e){var t=this;ImageManager.show(function(e){t.image=e.url})},reset:function(){this.image=""},remove:function(){this.image="none"}}},("function"==typeof t.exports?t.exports.options:t.exports).template='\n
\n
\n Image Preview\n Image Preview\n
\n \n
\n | \n \n
\n',t.hot&&!function(){t.hot.accept();var n=e("vue-hot-reload-api");if(n.install(e("vue"),!0),n.compatible){var i="/home/dan/web/bookstack/resources/assets/js/components/image-picker.vue";t.hot.data?n.update(i,t.exports,t.exports.template):n.createRecord(i,t.exports)}}()},{vue:77,"vue-hot-reload-api":3}],82:[function(e,t,n){"use strict";t.exports={props:["name","value"],data:function(){return{isActive:1==this.value&&"false"!=this.value}},ready:function(){this.value=1==this.value&&"false"!=this.value?"true":"false"},methods:{"switch":function(){this.isActive=!this.isActive,this.value=this.isActive?"true":"false"}}},("function"==typeof t.exports?t.exports.options:t.exports).template='\n
\n \n
\n
\n',t.hot&&!function(){t.hot.accept();var n=e("vue-hot-reload-api");if(n.install(e("vue"),!0),n.compatible){var i="/home/dan/web/bookstack/resources/assets/js/components/toggle-switch.vue";t.hot.data?n.update(i,t.exports,t.exports.template):n.createRecord(i,t.exports)}}()},{vue:77,"vue-hot-reload-api":3}],83:[function(e,t,n){"use strict";function i(e){return null!==document.querySelector(e)}if(window.ZeroClipboard=e("zeroclipboard"),window.ZeroClipboard.config({swfPath:"/ZeroClipboard.swf"}),$(function(){$(".notification").click(function(){$(this).fadeOut(100)}),$("[data-dropdown]").dropDown(),$(".chapter-toggle").click(function(e){e.preventDefault(),$(this).toggleClass("open"),$(this).closest(".chapter").find(".inset-list").slideToggle(180)})}),i("#html-editor")){var r=e("./pages/page-form");tinymce.init(r)}var o=e("vue");o.use(e("vue-resource")),o.component("image-manager",e("./components/image-manager.vue")),o.component("image-picker",e("./components/image-picker.vue")),o.component("toggle-switch",e("./components/toggle-switch.vue")),i("#book-dashboard")&&new o(e("./pages/book-show"));new o({el:"#app"})},{"./components/image-manager.vue":80,"./components/image-picker.vue":81,"./components/toggle-switch.vue":82,"./pages/book-show":85,"./pages/page-form":86,vue:77,"vue-resource":5,zeroclipboard:79}],84:[function(e,t,n){"use strict";jQuery.fn.smoothScrollTo=function(){return 0!==this.length?($("body").animate({scrollTop:this.offset().top-60},800),this):void 0},$.expr[":"].contains=$.expr.createPseudo(function(e){return function(t){return $(t).text().toUpperCase().indexOf(e.toUpperCase())>=0}}),jQuery.fn.showSuccess=function(e){var t=$(this),n=$('");t.after(n),n.slideDown(400,function(){setTimeout(function(){n.slideUp(400,function(){n.remove()})},2e3)})},jQuery.fn.showFailure=function(e){var t=$(this);$.each(e,function(e,n){var i=t.find('[name="'+e+'"]').last(),r=$('");i.after(r),r.slideDown(400,function(){setTimeout(function(){r.slideUp(400,function(){r.remove()})},2e3)})})},jQuery.fn.submitForm=function(){$(this).closest("form").submit()},jQuery.fn.dropDown=function(){var e=$(this),t=e.find("ul");e.find("[data-dropdown-toggle]").on("click",function(){t.show().addClass("anim menuIn"),e.mouseleave(function(){t.hide(),t.removeClass("anim menuIn")})})}},{}],85:[function(e,t,n){"use strict";t.exports={el:"#book-dashboard",data:{searching:!1,searchTerm:"",searchResults:""},methods:{searchBook:function(e){e.preventDefault();var t=this.searchTerm;if(0!=t.length){this.searching=!0,this.searchResults="";var n=this.$els.form.getAttribute("action");n+="?term="+encodeURIComponent(t),this.$http.get(n,function(e){this.$set("searchResults",e)})}},checkSearchForm:function(e){this.searchTerm.length<1&&(this.searching=!1)},clearSearch:function(e){this.searching=!1,this.searchTerm=""}}}},{}],86:[function(e,t,n){"use strict";t.exports={selector:"#html-editor",content_css:["/build//css/styles-37cf2b24e1.css","//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,300italic,100,300"],body_class:"page-content",relative_urls:!1,statusbar:!1,menubar:!1,paste_data_images:!1,extended_valid_elements:"pre[*]",automatic_uploads:!1,valid_children:"-div[p|pre|h1|h2|h3|h4|h5|h6|blockquote]",plugins:"image table textcolor paste link fullscreen imagetools code hr autosave",imagetools_toolbar:"imageoptions",toolbar:"undo redo | styleselect | bold italic underline strikethrough superscript subscript | forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | table image-insert link hr | removeformat code fullscreen",content_style:"body {padding-left: 15px !important; padding-right: 15px !important; margin:0!important; margin-left:auto!important;margin-right:auto!important;}",style_formats:[{title:"Header 1",format:"h1"},{title:"Header 2",format:"h2"},{title:"Header 3",format:"h3"},{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Code Block",icon:"code",format:"pre"},{title:"Inline Code",icon:"code",inline:"code"}],formats:{alignleft:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",classes:"align-left"},aligncenter:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",classes:"align-center"},alignright:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",classes:"align-right"}},file_browser_callback:function(e,t,n,i){ImageManager.show(function(t){if(i.document.getElementById(e).value=t.url,"createEvent"in document){var n=document.createEvent("HTMLEvents");n.initEvent("change",!1,!0),i.document.getElementById(e).dispatchEvent(n)}else i.document.getElementById(e).fireEvent("onchange")})},paste_preprocess:function(e,t){var n=t.content;-1!==n.indexOf('';n+=''+t.name+'',n+="",e.execCommand("mceInsertContent",!1,n)})}}),e.on("paste",function(t){if(t.clipboardData){var n=t.clipboardData.items;if(n)for(var i=0;i');var u="image-"+Date.now()+"."+s;o.append("file",r,u),o.append("_token",document.querySelector('meta[name="token"]').getAttribute("content")),a.open("POST","/upload/image"),a.onload=function(){if(200===a.status||201===a.status){var t=JSON.parse(a.responseText);e.dom.setAttrib(c,"src",t.url)}else console.log("An error occured uploading the image"),console.log(a.responseText)},a.send(o)}}})}}},{}]},{},[84,83]); \ No newline at end of file +e=ht(e);for(var t=0;t0,r=!e.target||i&&-1!==n.indexOf(e.target),o=e.relatedTarget&&i&&-1!==n.indexOf(e.relatedTarget),s=e.client&&e.client===this;return t&&(r||o||s)?!0:!1},ut=function(e){var t=Ge[this.id];if("object"==typeof e&&e&&e.type&&t){var n=ye(e),i=t&&t.handlers["*"]||[],r=t&&t.handlers[e.type]||[],o=i.concat(r);if(o&&o.length){var a,l,c,u,h,p=this;for(a=0,l=o.length;l>a;a++)c=o[a],u=p,"string"==typeof c&&"function"==typeof s[c]&&(c=s[c]),"object"==typeof c&&c&&"function"==typeof c.handleEvent&&(u=c,c=c.handleEvent),"function"==typeof c&&(h=A({},e),be(c,u,[h],n))}}},ht=function(e){return"string"==typeof e&&(e=[]),"number"!=typeof e.length?[e]:e},pt=function(e){if(e&&1===e.nodeType){var t=function(e){(e||(e=s.event))&&("js"!==e._source&&(e.stopImmediatePropagation(),e.preventDefault()),delete e._source)},n=function(n){(n||(n=s.event))&&(t(n),Ze.focus(e))};e.addEventListener("mouseover",n,!1),e.addEventListener("mouseout",t,!1),e.addEventListener("mouseenter",t,!1),e.addEventListener("mouseleave",t,!1),e.addEventListener("mousemove",t,!1),Ke[e.zcClippingId]={mouseover:n,mouseout:t,mouseenter:t,mouseleave:t,mousemove:t}}},dt=function(e){if(e&&1===e.nodeType){var t=Ke[e.zcClippingId];if("object"==typeof t&&t){for(var n,i,r=["move","leave","enter","out","over"],o=0,s=r.length;s>o;o++)n="mouse"+r[o],i=t[n],"function"==typeof i&&e.removeEventListener(n,i,!1);delete Ke[e.zcClippingId]}}};Ze._createClient=function(){et.apply(this,O(arguments))},Ze.prototype.on=function(){return tt.apply(this,O(arguments))},Ze.prototype.off=function(){return nt.apply(this,O(arguments))},Ze.prototype.handlers=function(){return it.apply(this,O(arguments))},Ze.prototype.emit=function(){return rt.apply(this,O(arguments))},Ze.prototype.clip=function(){return ot.apply(this,O(arguments))},Ze.prototype.unclip=function(){return st.apply(this,O(arguments))},Ze.prototype.elements=function(){return at.apply(this,O(arguments))},Ze.prototype.destroy=function(){return lt.apply(this,O(arguments))},Ze.prototype.setText=function(e){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData("text/plain",e),this},Ze.prototype.setHtml=function(e){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData("text/html",e),this},Ze.prototype.setRichText=function(e){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData("application/rtf",e),this},Ze.prototype.setData=function(){if(!Ge[this.id])throw new Error("Attempted to set pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.setData.apply(this,O(arguments)),this},Ze.prototype.clearData=function(){if(!Ge[this.id])throw new Error("Attempted to clear pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.clearData.apply(this,O(arguments)),this},Ze.prototype.getData=function(){if(!Ge[this.id])throw new Error("Attempted to get pending clipboard data from a destroyed ZeroClipboard client instance");return Ze.getData.apply(this,O(arguments))},"function"==typeof define&&define.amd?define(function(){return Ze}):"object"==typeof t&&t&&"object"==typeof t.exports&&t.exports?t.exports=Ze:e.ZeroClipboard=Ze}(function(){return this||window}())},{}],80:[function(e,t,n){"use strict";var i=e("dropzone");t.exports={data:function(){return{images:[],hasMore:!1,page:0,cClickTime:0,selectedImage:!1,dependantPages:!1,deleteForm:{},token:document.querySelector("meta[name=token]").getAttribute("content"),dataLoaded:!1}},created:function(){window.ImageManager=this},ready:function(){this.setupDropZone()},methods:{fetchData:function(){var e=this;this.$http.get("/images/all/"+e.page,function(t){e.images=e.images.concat(t.images),e.hasMore=t.hasMore,e.page++})},setupDropZone:function(){var e=this;new i(e.$els.dropZone,{url:"/upload/image",init:function(){var t=this;this.on("sending",function(t,n,i){i.append("_token",e.token)}),this.on("success",function(n,i){e.images.unshift(i),$(n.previewElement).fadeOut(400,function(){t.removeFile(n)})}),this.on("error",function(e,t,n){t.file&&$(e.previewElement).find("[data-dz-errormessage]").text(t.file[0]),console.log(t)})}})},imageClick:function(e){var t=380,n=(new Date).getTime(),i=n-this.cClickTime;0!==this.cClickTime&&t>i&&this.selectedImage===e?(this.callback&&this.callback(e),this.hide()):(this.selectedImage=this.selectedImage===e?!1:e,this.dependantPages=!1),this.cClickTime=n},selectButtonClick:function(){this.callback&&this.callback(this.selectedImage),this.hide()},show:function(e){this.callback=e,this.$els.overlay.style.display="block",this.dataLoaded||(this.fetchData(this.page),this.dataLoaded=!0)},overlayClick:function(e){"overlay"===e.target.className&&this.hide()},hide:function(){this.$els.overlay.style.display="none"},saveImageDetails:function(e){e.preventDefault();var t=this;t.selectedImage._token=t.token;var n=$(t.$els.imageForm);$.ajax("/images/update/"+t.selectedImage.id,{method:"PUT",data:t.selectedImage}).done(function(){n.showSuccess("Image name updated")}).fail(function(e){n.showFailure(e.responseJSON)})},deleteImage:function(e){e.preventDefault();var t=this;t.deleteForm.force=t.dependantPages!==!1,t.deleteForm._token=t.token,$.ajax("/images/"+t.selectedImage.id,{method:"DELETE",data:t.deleteForm}).done(function(){t.images.splice(t.images.indexOf(t.selectedImage),1),t.selectedImage=!1,$(t.$els.imageTitle).showSuccess("Image Deleted")}).fail(function(e,n){400===e.status&&(t.dependantPages=e.responseJSON)})}}},("function"==typeof t.exports?t.exports.options:t.exports).template='\n
\n
\n
\n
\n
\n
\n \n
\n
Load More
\n
\n
\n \n
\n

Images

\n
\n
\n
Drop files or click here to upload
\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n

\n This image is used in the pages below, Click delete again to confirm you want to delete\n this image.\n

\n \n
\n\n
\n \n
\n
\n
\n \n
\n
\n
\n
\n
\n',t.hot&&!function(){t.hot.accept();var n=e("vue-hot-reload-api");if(n.install(e("vue"),!0),n.compatible){var i="/home/dan/web/bookstack/resources/assets/js/components/image-manager.vue";t.hot.data?n.update(i,t.exports,t.exports.template):n.createRecord(i,t.exports)}}()},{dropzone:1,vue:77,"vue-hot-reload-api":3}],81:[function(e,t,n){"use strict";t.exports={props:["currentImage","name","imageClass","defaultImage"],data:function(){return{image:this.currentImage}},methods:{showImageManager:function(e){var t=this;ImageManager.show(function(e){t.image=e.url})},reset:function(){this.image=""},remove:function(){this.image="none"}}},("function"==typeof t.exports?t.exports.options:t.exports).template='\n
\n
\n Image Preview\n Image Preview\n
\n \n
\n | \n \n
\n',t.hot&&!function(){t.hot.accept();var n=e("vue-hot-reload-api");if(n.install(e("vue"),!0),n.compatible){var i="/home/dan/web/bookstack/resources/assets/js/components/image-picker.vue";t.hot.data?n.update(i,t.exports,t.exports.template):n.createRecord(i,t.exports)}}()},{vue:77,"vue-hot-reload-api":3}],82:[function(e,t,n){"use strict";t.exports={props:["name","value"],data:function(){return{isActive:1==this.value&&"false"!=this.value}},ready:function(){this.value=1==this.value&&"false"!=this.value?"true":"false"},methods:{"switch":function(){this.isActive=!this.isActive,this.value=this.isActive?"true":"false"}}},("function"==typeof t.exports?t.exports.options:t.exports).template='\n
\n \n
\n
\n',t.hot&&!function(){t.hot.accept();var n=e("vue-hot-reload-api");if(n.install(e("vue"),!0),n.compatible){var i="/home/dan/web/bookstack/resources/assets/js/components/toggle-switch.vue";t.hot.data?n.update(i,t.exports,t.exports.template):n.createRecord(i,t.exports)}}()},{vue:77,"vue-hot-reload-api":3}],83:[function(e,t,n){"use strict";function i(e){return null!==document.querySelector(e)}if(window.ZeroClipboard=e("zeroclipboard"),window.ZeroClipboard.config({swfPath:"/ZeroClipboard.swf"}),$(function(){$(".notification").click(function(){$(this).fadeOut(100)}),$("[data-dropdown]").dropDown(),$(".chapter-toggle").click(function(e){e.preventDefault(),$(this).toggleClass("open"),$(this).closest(".chapter").find(".inset-list").slideToggle(180)})}),i("#html-editor")){var r=e("./pages/page-form");tinymce.init(r)}var o=e("vue");o.use(e("vue-resource")),o.component("image-manager",e("./components/image-manager.vue")),o.component("image-picker",e("./components/image-picker.vue")),o.component("toggle-switch",e("./components/toggle-switch.vue")),i("#book-dashboard")&&new o(e("./pages/book-show"));new o({el:"#app"})},{"./components/image-manager.vue":80,"./components/image-picker.vue":81,"./components/toggle-switch.vue":82,"./pages/book-show":85,"./pages/page-form":86,vue:77,"vue-resource":5,zeroclipboard:79}],84:[function(e,t,n){"use strict";jQuery.fn.smoothScrollTo=function(){return 0!==this.length?($("body").animate({scrollTop:this.offset().top-60},800),this):void 0},$.expr[":"].contains=$.expr.createPseudo(function(e){return function(t){return $(t).text().toUpperCase().indexOf(e.toUpperCase())>=0}}),jQuery.fn.showSuccess=function(e){var t=$(this),n=$('");t.after(n),n.slideDown(400,function(){setTimeout(function(){n.slideUp(400,function(){n.remove()})},2e3)})},jQuery.fn.showFailure=function(e){var t=$(this);$.each(e,function(e,n){var i=t.find('[name="'+e+'"]').last(),r=$('");i.after(r),r.slideDown(400,function(){setTimeout(function(){r.slideUp(400,function(){r.remove()})},2e3)})})},jQuery.fn.submitForm=function(){$(this).closest("form").submit()},jQuery.fn.dropDown=function(){var e=$(this),t=e.find("ul");e.find("[data-dropdown-toggle]").on("click",function(){t.show().addClass("anim menuIn"),e.mouseleave(function(){t.hide(),t.removeClass("anim menuIn")})})}},{}],85:[function(e,t,n){"use strict";t.exports={el:"#book-dashboard",data:{searching:!1,searchTerm:"",searchResults:""},methods:{searchBook:function(e){e.preventDefault();var t=this.searchTerm;if(0!=t.length){this.searching=!0,this.searchResults="";var n=this.$els.form.getAttribute("action");n+="?term="+encodeURIComponent(t),this.$http.get(n,function(e){this.$set("searchResults",e)})}},checkSearchForm:function(e){this.searchTerm.length<1&&(this.searching=!1)},clearSearch:function(e){this.searching=!1,this.searchTerm=""}}}},{}],86:[function(e,t,n){"use strict";t.exports={selector:"#html-editor",content_css:["/build//css/styles-9bbd48e72b.css","//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,300italic,100,300"],body_class:"page-content",relative_urls:!1,statusbar:!1,menubar:!1,paste_data_images:!1,extended_valid_elements:"pre[*]",automatic_uploads:!1,valid_children:"-div[p|pre|h1|h2|h3|h4|h5|h6|blockquote]",plugins:"image table textcolor paste link fullscreen imagetools code hr autosave",imagetools_toolbar:"imageoptions",toolbar:"undo redo | styleselect | bold italic underline strikethrough superscript subscript | forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | table image-insert link hr | removeformat code fullscreen",content_style:"body {padding-left: 15px !important; padding-right: 15px !important; margin:0!important; margin-left:auto!important;margin-right:auto!important;}",style_formats:[{title:"Header 1",format:"h1"},{title:"Header 2",format:"h2"},{title:"Header 3",format:"h3"},{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Code Block",icon:"code",format:"pre"},{title:"Inline Code",icon:"code",inline:"code"}],formats:{alignleft:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",classes:"align-left"},aligncenter:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",classes:"align-center"},alignright:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",classes:"align-right"}},file_browser_callback:function(e,t,n,i){ImageManager.show(function(t){if(i.document.getElementById(e).value=t.url,"createEvent"in document){var n=document.createEvent("HTMLEvents");n.initEvent("change",!1,!0),i.document.getElementById(e).dispatchEvent(n)}else i.document.getElementById(e).fireEvent("onchange")})},paste_preprocess:function(e,t){var n=t.content;-1!==n.indexOf('';n+=''+t.name+'',n+="",e.execCommand("mceInsertContent",!1,n)})}}),e.on("paste",function(t){if(t.clipboardData){var n=t.clipboardData.items;if(n)for(var i=0;i');var u="image-"+Date.now()+"."+s;o.append("file",r,u),o.append("_token",document.querySelector('meta[name="token"]').getAttribute("content")),a.open("POST","/upload/image"),a.onload=function(){if(200===a.status||201===a.status){var t=JSON.parse(a.responseText);e.dom.setAttrib(c,"src",t.url)}else console.log("An error occured uploading the image"),console.log(a.responseText)},a.send(o)}}})}}},{}]},{},[84,83]); \ No newline at end of file diff --git a/public/build/rev-manifest.json b/public/build/rev-manifest.json index cc2d0c488..df87a61e4 100644 --- a/public/build/rev-manifest.json +++ b/public/build/rev-manifest.json @@ -1,5 +1,5 @@ { "css/print-styles.css": "css/print-styles-88bf3b16e2.css", - "css/styles.css": "css/styles-37cf2b24e1.css", - "js/common.js": "js/common-eec3acdffc.js" + "css/styles.css": "css/styles-9bbd48e72b.css", + "js/common.js": "js/common-80db108453.js" } \ No newline at end of file